=============================================================================== About this build: this rebuild has been done as part of reproduce.debian.net where we aim to reproduce Debian binary packages distributed via ftp.debian.org, by rebuilding using the exact same packages as the original build on the buildds, as described in the relevant .buildinfo file from buildinfos.debian.net. For more information please go to https://reproduce.debian.net or join #debian-reproducible on irc.debian.org =============================================================================== Preparing download of sources for /srv/rebuilderd/tmp/rebuilderd5MjrB3/inputs/gcc-11_11.5.0-11_riscv64.buildinfo Source: gcc-11 Version: 11.5.0-11 rebuilderd-worker node: riscv64-33 +------------------------------------------------------------------------------+ | Downloading sources Tue, 30 Jun 2026 20:22:15 +0000 | +------------------------------------------------------------------------------+ Get:1 https://deb.debian.org/debian trixie InRelease [140 kB] Get:2 https://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] Get:3 https://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Get:4 https://deb.debian.org/debian trixie-proposed-updates InRelease [57.6 kB] Get:5 https://deb.debian.org/debian trixie-backports InRelease [54.0 kB] Get:6 https://deb.debian.org/debian forky InRelease [151 kB] Get:7 https://deb.debian.org/debian sid InRelease [193 kB] Get:8 https://deb.debian.org/debian experimental InRelease [91.7 kB] Get:9 https://deb.debian.org/debian trixie/main Sources [10.5 MB] Get:10 https://deb.debian.org/debian trixie/non-free-firmware Sources [6,552 B] Get:11 https://deb.debian.org/debian-security trixie-security/non-free-firmware Sources [696 B] Get:12 https://deb.debian.org/debian-security trixie-security/main Sources [182 kB] Get:13 https://deb.debian.org/debian trixie-updates/main Sources [2,788 B] Get:14 https://deb.debian.org/debian trixie-proposed-updates/main Sources [128 kB] Get:15 https://deb.debian.org/debian trixie-backports/main Sources [272 kB] Get:16 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [3,376 B] Get:17 https://deb.debian.org/debian forky/non-free-firmware Sources [7,832 B] Get:18 https://deb.debian.org/debian forky/main Sources [11.0 MB] Get:19 https://deb.debian.org/debian sid/non-free-firmware Sources [10.8 kB] Get:20 https://deb.debian.org/debian sid/main Sources [11.7 MB] Get:21 https://deb.debian.org/debian experimental/non-free-firmware Sources [2,568 B] Get:22 https://deb.debian.org/debian experimental/main Sources [394 kB] Fetched 34.9 MB in 51s (684 kB/s) Reading package lists... 'https://deb.debian.org/debian/pool/main/g/gcc-11/gcc-11_11.5.0-11.dsc' gcc-11_11.5.0-11.dsc 21807 SHA256:40b863c7b4f91f483d4b3280f64aa8c48e41d6f468cda082d54a464138a2cebd 'https://deb.debian.org/debian/pool/main/g/gcc-11/gcc-11_11.5.0.orig.tar.gz' gcc-11_11.5.0.orig.tar.gz 84124888 SHA256:057fe66979d82123e56d3679437cdc3a8c3e52b96a440135e9716bcd92d8e429 'https://deb.debian.org/debian/pool/main/g/gcc-11/gcc-11_11.5.0-11.debian.tar.xz' gcc-11_11.5.0-11.debian.tar.xz 553440 SHA256:a28a78c7b738213dafd921a3e39cfc4bda4bc8e3d9c83002cad669aa57515aeb 057fe66979d82123e56d3679437cdc3a8c3e52b96a440135e9716bcd92d8e429 gcc-11_11.5.0.orig.tar.gz a28a78c7b738213dafd921a3e39cfc4bda4bc8e3d9c83002cad669aa57515aeb gcc-11_11.5.0-11.debian.tar.xz 40b863c7b4f91f483d4b3280f64aa8c48e41d6f468cda082d54a464138a2cebd gcc-11_11.5.0-11.dsc +------------------------------------------------------------------------------+ | Calling debrebuild Tue, 30 Jun 2026 20:23:22 +0000 | +------------------------------------------------------------------------------+ Rebuilding gcc-11=11.5.0-11 in /srv/rebuilderd/tmp/rebuilderd5MjrB3/inputs now. + nice /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderd5MjrB3/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- /srv/rebuilderd/tmp/rebuilderd5MjrB3/inputs/gcc-11_11.5.0-11_riscv64.buildinfo /srv/rebuilderd/tmp/rebuilderd5MjrB3/inputs/gcc-11_11.5.0-11_riscv64.buildinfo contains a GPG signature which has NOT been validated Using defined Build-Path: /build/reproducible-path/gcc-11-11.5.0 I: verifying dsc... successful! Get:1 http://deb.debian.org/debian unstable InRelease [193 kB] Get:2 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable InRelease [189 kB] Get:3 http://deb.debian.org/debian unstable/main riscv64 Packages [10.2 MB] Get:4 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 Packages [10.1 MB] Fetched 20.6 MB in 13s (1586 kB/s) Reading package lists... W: http://snapshot.debian.org/archive/debian/20260522T023256Z/dists/unstable/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 file riscv64 1:5.46-5+b2 [42.4 kB] Fetched 42.4 kB in 0s (1996 kB/s) dpkg-name: info: moved 'file_1%3a5.46-5+b2_riscv64.deb' to '/srv/rebuilderd/tmp/tmp16mpgfap/file_5.46-5+b2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libc-gconv-modules-extra riscv64 2.42-16 [1105 kB] Fetched 1105 kB in 0s (14.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz7heou4u/libc-gconv-modules-extra_2.42-16_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libpython3.13-stdlib riscv64 3.13.12-1 [1936 kB] Fetched 1936 kB in 0s (32.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp27x69ri6/libpython3.13-stdlib_3.13.12-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 autopoint all 0.23.2-2 [770 kB] Fetched 770 kB in 0s (21.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2py_mzmf/autopoint_0.23.2-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 liblsan0 riscv64 16.1.0-1 [1342 kB] Fetched 1342 kB in 0s (15.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp98mckrmv/liblsan0_16.1.0-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 netbase all 6.5 [12.4 kB] Fetched 12.4 kB in 0s (631 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjobe78a9/netbase_6.5_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 zlib1g riscv64 1:1.3.dfsg+really1.3.2-3 [87.3 kB] Fetched 87.3 kB in 0s (4099 kB/s) dpkg-name: info: moved 'zlib1g_1%3a1.3.dfsg+really1.3.2-3_riscv64.deb' to '/srv/rebuilderd/tmp/tmplahrdyzp/zlib1g_1.3.dfsg+really1.3.2-3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 base-files riscv64 14.0 [72.6 kB] Fetched 72.6 kB in 0s (1352 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyo8eitq0/base-files_14.0_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 cpp riscv64 4:15.2.0-5+b1 [1568 B] Fetched 1568 B in 0s (79.6 kB/s) dpkg-name: info: moved 'cpp_4%3a15.2.0-5+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpjctod73s/cpp_15.2.0-5+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 gcc-16-base riscv64 16.1.0-1 [36.3 kB] Fetched 36.3 kB in 0s (686 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9yizow0r/gcc-16-base_16.1.0-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libhogweed6t64 riscv64 3.10.2-1+b1 [334 kB] Fetched 334 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl83vm7uq/libhogweed6t64_3.10.2-1+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Fetched 8812 B in 0s (448 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr4xu6kgf/dh-strip-nondeterminism_1.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libgmp10 riscv64 2:6.3.0+dfsg-5+b2 [561 kB] Fetched 561 kB in 0s (17.8 MB/s) dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5+b2_riscv64.deb' to '/srv/rebuilderd/tmp/tmppfjk90rl/libgmp10_6.3.0+dfsg-5+b2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libxml-sax-base-perl all 1.09-3 [20.6 kB] Fetched 20.6 kB in 0s (392 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph8_hnfa_/libxml-sax-base-perl_1.09-3_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libssh2-1t64 riscv64 1.11.1-3 [248 kB] Fetched 248 kB in 0s (10.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkex4sllg/libssh2-1t64_1.11.1-3_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 debconf all 1.5.92 [123 kB] Fetched 123 kB in 0s (5623 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy9e9wt7v/debconf_1.5.92_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libasan8 riscv64 16.1.0-1 [2994 kB] Fetched 2994 kB in 0s (24.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0hln3pp9/libasan8_16.1.0-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libssl3t64 riscv64 3.6.2-1 [2250 kB] Fetched 2250 kB in 0s (33.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppsztbcvj/libssl3t64_3.6.2-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 liberror-perl all 0.17030-1 [26.9 kB] Fetched 26.9 kB in 0s (510 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbz645wzc/liberror-perl_0.17030-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libgmpxx4ldbl riscv64 2:6.3.0+dfsg-5+b2 [328 kB] Fetched 328 kB in 0s (5546 kB/s) dpkg-name: info: moved 'libgmpxx4ldbl_2%3a6.3.0+dfsg-5+b2_riscv64.deb' to '/srv/rebuilderd/tmp/tmpsue5kzrx/libgmpxx4ldbl_6.3.0+dfsg-5+b2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 perl riscv64 5.40.1-7+b1 [264 kB] Fetched 264 kB in 0s (10.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbc2mjbv0/perl_5.40.1-7+b1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 coreutils riscv64 9.10-1 [3128 kB] Fetched 3128 kB in 0s (37.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkkrdmb27/coreutils_9.10-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libitm1 riscv64 16.1.0-1 [25.5 kB] Fetched 25.5 kB in 0s (485 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp01ea449w/libitm1_16.1.0-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libmagic-mgc riscv64 1:5.46-5+b2 [337 kB] Fetched 337 kB in 0s (12.5 MB/s) dpkg-name: info: moved 'libmagic-mgc_1%3a5.46-5+b2_riscv64.deb' to '/srv/rebuilderd/tmp/tmprrxtjigp/libmagic-mgc_5.46-5+b2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libpython3.13-minimal riscv64 3.13.12-1 [862 kB] Fetched 862 kB in 0s (22.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaowynjr4/libpython3.13-minimal_3.13.12-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libelf1t64 riscv64 0.195-1 [62.5 kB] Fetched 62.5 kB in 0s (3006 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpknl6o4i4/libelf1t64_0.195-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 g++-11 riscv64 11.5.0-8 [8116 kB] Fetched 8116 kB in 4s (2016 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppmipvuzy/g++-11_11.5.0-8_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 man-db riscv64 2.13.1-1 [1458 kB] Fetched 1458 kB in 0s (17.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3n0y6nmc/man-db_2.13.1-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libtsan2 riscv64 16.1.0-1 [2705 kB] Fetched 2705 kB in 1s (3239 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_n8ak4fj/libtsan2_16.1.0-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 dpkg-dev all 1.23.7 [1318 kB] Fetched 1318 kB in 0s (15.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1xkfqdxb/dpkg-dev_1.23.7_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 gcc-15-base riscv64 15.2.0-17 [36.8 kB] Fetched 36.8 kB in 0s (1796 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphwcyrmac/gcc-15-base_15.2.0-17_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libdebhelper-perl all 13.31 [75.7 kB] Fetched 75.7 kB in 0s (3626 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnshqvn5y/libdebhelper-perl_13.31_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libxml-libxml-perl riscv64 2.0207+dfsg+really+2.0134-7 [315 kB] Fetched 315 kB in 0s (3066 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4tve4jdt/libxml-libxml-perl_2.0207+dfsg+really+2.0134-7_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libstdc++-15-dev riscv64 15.2.0-17 [6743 kB] Fetched 6743 kB in 0s (34.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4pjbldze/libstdc++-15-dev_15.2.0-17_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 po-debconf all 1.0.22 [216 kB] Fetched 216 kB in 0s (9005 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6m7p3po7/po-debconf_1.0.22_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 gcc-11-base riscv64 11.5.0-8 [43.0 kB] Fetched 43.0 kB in 2s (20.5 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpszkhqjiu/gcc-11-base_11.5.0-8_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libstdc++6 riscv64 16.1.0-1 [775 kB] Fetched 775 kB in 0s (11.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp7fq7_23/libstdc++6_16.1.0-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 findutils riscv64 4.10.0-4 [704 kB] Fetched 704 kB in 0s (20.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppxz5d8h6/findutils_4.10.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libuuid1 riscv64 2.42-6 [34.5 kB] Fetched 34.5 kB in 0s (1724 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_hymo94u/libuuid1_2.42-6_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 g++ riscv64 4:15.2.0-5+b1 [1332 B] Fetched 1332 B in 0s (67.3 kB/s) dpkg-name: info: moved 'g++_4%3a15.2.0-5+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmp9lwk3dc5/g++_15.2.0-5+b1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 diffstat riscv64 1.69-1 [33.9 kB] Fetched 33.9 kB in 0s (640 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeblfcc9z/diffstat_1.69-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libc6-dev riscv64 2.42-16 [3417 kB] Fetched 3417 kB in 0s (25.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpym0jn5z1/libc6-dev_2.42-16_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libudev1 riscv64 260.1-1 [134 kB] Fetched 134 kB in 0s (6022 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5f4dc48m/libudev1_260.1-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 time riscv64 1.10-0.1 [58.2 kB] Fetched 58.2 kB in 0s (1090 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy7to2bi_/time_1.10-0.1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libdebconfclient0 riscv64 0.283 [7424 B] Fetched 7424 B in 0s (385 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmfn7vejf/libdebconfclient0_0.283_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 binutils-riscv64-linux-gnu riscv64 2.46-3 [898 kB] Fetched 898 kB in 0s (23.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3ilhce0t/binutils-riscv64-linux-gnu_2.46-3_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libmpc3 riscv64 1.3.1-3 [56.5 kB] Fetched 56.5 kB in 0s (2778 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd9mw1wur/libmpc3_1.3.1-3_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 pkgconf riscv64 2.5.1-4 [33.6 kB] Fetched 33.6 kB in 0s (1673 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8xmd0mfg/pkgconf_2.5.1-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libp11-kit0 riscv64 0.26.2-2 [469 kB] Fetched 469 kB in 0s (7497 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyikjt5v_/libp11-kit0_0.26.2-2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 lsb-release all 12.1-2 [6072 B] Fetched 6072 B in 0s (116 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaznbnxg3/lsb-release_12.1-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libasan6 riscv64 11.5.0-8 [1749 kB] Fetched 1749 kB in 3s (503 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp415fam2y/libasan6_11.5.0-8_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libtinfo6 riscv64 6.6+20251231-1+b1 [349 kB] Fetched 349 kB in 0s (13.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw2ssw8_r/libtinfo6_6.6+20251231-1+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 cpp-15-riscv64-linux-gnu riscv64 15.2.0-17 [14.8 MB] Fetched 14.8 MB in 0s (36.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwnw5auyr/cpp-15-riscv64-linux-gnu_15.2.0-17_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 unzip riscv64 6.0-29 [173 kB] Fetched 173 kB in 0s (3042 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpslgvt41w/unzip_6.0-29_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 gcc-riscv64-linux-gnu riscv64 4:15.2.0-5+b1 [1432 B] Fetched 1432 B in 0s (75.0 kB/s) dpkg-name: info: moved 'gcc-riscv64-linux-gnu_4%3a15.2.0-5+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpwob0b0o2/gcc-riscv64-linux-gnu_15.2.0-5+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libc6 riscv64 2.42-16 [1398 kB] Fetched 1398 kB in 0s (17.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6eizyyh0/libc6_2.42-16_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 gzip riscv64 1.13-1 [139 kB] Fetched 139 kB in 0s (6204 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps6499f4v/gzip_1.13-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libctf0 riscv64 2.46-3 [96.1 kB] Fetched 96.1 kB in 0s (4497 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_g1um2i1/libctf0_2.46-3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libpython3-stdlib riscv64 3.13.9-3+b1 [8348 B] Fetched 8348 B in 0s (414 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6m1btl9p/libpython3-stdlib_3.13.9-3+b1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libintl-perl all 1.37-1 [696 kB] Fetched 696 kB in 0s (10.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1_9ej_p_/libintl-perl_1.37-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 g++-15 riscv64 15.2.0-17 [28.0 kB] Fetched 28.0 kB in 0s (1407 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv0fh9z_e/g++-15_15.2.0-17_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 perl-modules-5.40 all 5.40.1-7 [3012 kB] Fetched 3012 kB in 0s (36.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp32hvmmdo/perl-modules-5.40_5.40.1-7_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 bash riscv64 5.3-3 [1560 kB] Fetched 1560 kB in 0s (29.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9xmnkgib/bash_5.3-3_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 git riscv64 1:2.53.0-1 [8651 kB] Fetched 8651 kB in 0s (37.4 MB/s) dpkg-name: info: moved 'git_1%3a2.53.0-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpcl04n_du/git_2.53.0-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libtool all 2.5.4-11 [539 kB] Fetched 539 kB in 0s (17.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe6wh7m0q/libtool_2.5.4-11_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libproc2-0 riscv64 2:4.0.4-9+b2 [62.8 kB] Fetched 62.8 kB in 0s (2971 kB/s) dpkg-name: info: moved 'libproc2-0_2%3a4.0.4-9+b2_riscv64.deb' to '/srv/rebuilderd/tmp/tmpfuxgljpf/libproc2-0_4.0.4-9+b2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 make riscv64 4.4.1-3 [463 kB] Fetched 463 kB in 0s (15.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfa94cuqv/make_4.4.1-3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libctf-nobfd0 riscv64 2.46-3 [163 kB] Fetched 163 kB in 0s (7105 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp643s1_at/libctf-nobfd0_2.46-3_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 pkg-config riscv64 2.5.1-4 [18.1 kB] Fetched 18.1 kB in 0s (348 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6l4l1ep2/pkg-config_2.5.1-4_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libzstd-dev riscv64 1.5.7+dfsg-3+b2 [1655 kB] Fetched 1655 kB in 0s (19.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1_de9zhf/libzstd-dev_1.5.7+dfsg-3+b2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 git-man all 1:2.53.0-1 [2326 kB] Fetched 2326 kB in 0s (23.2 MB/s) dpkg-name: info: moved 'git-man_1%3a2.53.0-1_all.deb' to '/srv/rebuilderd/tmp/tmpttl0pe77/git-man_2.53.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libgcc-15-dev riscv64 15.2.0-17 [5649 kB] Fetched 5649 kB in 0s (41.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbticdz3g/libgcc-15-dev_15.2.0-17_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 dash riscv64 0.5.12-12 [101 kB] Fetched 101 kB in 0s (1798 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp159yyorf/dash_0.5.12-12_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libmagic1t64 riscv64 1:5.46-5+b2 [116 kB] Fetched 116 kB in 0s (5317 kB/s) dpkg-name: info: moved 'libmagic1t64_1%3a5.46-5+b2_riscv64.deb' to '/srv/rebuilderd/tmp/tmpy4eit04_/libmagic1t64_5.46-5+b2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libpam-modules riscv64 1.7.0-5+b2 [172 kB] Fetched 172 kB in 0s (2970 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpad2hgmk8/libpam-modules_1.7.0-5+b2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libpam0g riscv64 1.7.0-5+b2 [66.4 kB] Fetched 66.4 kB in 0s (1234 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr7mg6pbk/libpam0g_1.7.0-5+b2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libatomic1 riscv64 16.1.0-1 [8492 B] Fetched 8492 B in 0s (163 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw73eqy8z/libatomic1_16.1.0-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libtext-wrapi18n-perl all 0.06-11 [7788 B] Fetched 7788 B in 0s (381 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppt2rme7x/libtext-wrapi18n-perl_0.06-11_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libsasl2-modules-db riscv64 2.1.28+dfsg1-11 [17.5 kB] Fetched 17.5 kB in 0s (894 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsgf41ma2/libsasl2-modules-db_2.1.28+dfsg1-11_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 debhelper all 13.31 [932 kB] Fetched 932 kB in 0s (19.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4o0o8mkc/debhelper_13.31_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libffi8 riscv64 3.5.2-4 [21.1 kB] Fetched 21.1 kB in 0s (1066 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr95autuc/libffi8_3.5.2-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 python3.13 riscv64 3.13.12-1 [776 kB] Fetched 776 kB in 0s (21.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbade6e2a/python3.13_3.13.12-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libxml-namespacesupport-perl all 1.12-2 [15.1 kB] Fetched 15.1 kB in 0s (289 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyd1cr04o/libxml-namespacesupport-perl_1.12-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 sensible-utils all 0.0.26 [27.0 kB] Fetched 27.0 kB in 0s (1363 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc1d6dymf/sensible-utils_0.0.26_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 tex-common all 6.20 [29.7 kB] Fetched 29.7 kB in 0s (1503 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfaml1kgu/tex-common_6.20_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libc-dev-bin riscv64 2.42-16 [36.7 kB] Fetched 36.7 kB in 0s (695 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppy4cosxl/libc-dev-bin_2.42-16_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 pkgconf-bin riscv64 2.5.1-4 [35.1 kB] Fetched 35.1 kB in 0s (1778 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8gqj1hpd/pkgconf-bin_2.5.1-4_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 bzip2 riscv64 1.0.8-6+b2 [40.2 kB] Fetched 40.2 kB in 0s (2001 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu0iaz3ck/bzip2_1.0.8-6+b2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 cpp-riscv64-linux-gnu riscv64 4:15.2.0-5+b1 [4632 B] Fetched 4632 B in 0s (87.2 kB/s) dpkg-name: info: moved 'cpp-riscv64-linux-gnu_4%3a15.2.0-5+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpmtl8yay6/cpp-riscv64-linux-gnu_15.2.0-5+b1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 automake all 1:1.18.1-4 [877 kB] Fetched 877 kB in 0s (23.0 MB/s) dpkg-name: info: moved 'automake_1%3a1.18.1-4_all.deb' to '/srv/rebuilderd/tmp/tmpc6y4txqw/automake_1.18.1-4_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 gcc-15-riscv64-linux-gnu riscv64 15.2.0-17 [28.9 MB] Fetched 28.9 MB in 1s (45.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpitr4o3te/gcc-15-riscv64-linux-gnu_15.2.0-17_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 sharutils riscv64 1:4.15.2-13 [270 kB] Fetched 270 kB in 0s (4603 kB/s) dpkg-name: info: moved 'sharutils_1%3a4.15.2-13_riscv64.deb' to '/srv/rebuilderd/tmp/tmp46hf2utc/sharutils_4.15.2-13_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 liblzma5 riscv64 5.8.3-1 [334 kB] Fetched 334 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpob39o26o/liblzma5_5.8.3-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libsqlite3-0 riscv64 3.46.1-9+b1 [907 kB] Fetched 907 kB in 0s (23.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8b7rtcp9/libsqlite3-0_3.46.1-9+b1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libreadline8t64 riscv64 8.3-4 [180 kB] Fetched 180 kB in 0s (7886 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjo206oyl/libreadline8t64_8.3-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libgnat-11 riscv64 11.5.0-8 [1116 kB] Fetched 1116 kB in 3s (401 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl_joi5f9/libgnat-11_11.5.0-8_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libtext-unidecode-perl all 1.30-3 [101 kB] Fetched 101 kB in 0s (1864 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5q5oiop5/libtext-unidecode-perl_1.30-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libnghttp3-9 riscv64 1.15.0-1 [66.9 kB] Fetched 66.9 kB in 0s (3212 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb1ooaogo/libnghttp3-9_1.15.0-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libxml-sax-perl all 1.02+dfsg-5 [53.6 kB] Fetched 53.6 kB in 0s (1003 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpggu9xlej/libxml-sax-perl_1.02+dfsg-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 tcl8.6 riscv64 8.6.18+dfsg-1 [120 kB] Fetched 120 kB in 0s (2200 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpovcjttsb/tcl8.6_8.6.18+dfsg-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 groff-base riscv64 1.24.1-1 [1311 kB] Fetched 1311 kB in 0s (27.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprs9ez6my/groff-base_1.24.1-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libtext-charwidth-perl riscv64 0.04-12 [8896 B] Fetched 8896 B in 0s (457 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvj1kg564/libtext-charwidth-perl_0.04-12_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libunistring5 riscv64 1.4.2-1 [475 kB] Fetched 475 kB in 0s (16.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbj3n03c0/libunistring5_1.4.2-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libexpat1 riscv64 2.8.0-2 [113 kB] Fetched 113 kB in 0s (2067 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpswl8ve9s/libexpat1_2.8.0-2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 patchutils riscv64 0.4.5-1 [83.1 kB] Fetched 83.1 kB in 0s (1536 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnmra4y6h/patchutils_0.4.5-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Fetched 19.9 kB in 0s (1012 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpocx2c54w/libfile-stripnondeterminism-perl_1.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 flex riscv64 2.6.4-8.2+b5 [416 kB] Fetched 416 kB in 0s (14.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprloxy4hr/flex_2.6.4-8.2+b5_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libgdbm-compat4t64 riscv64 1.26-1+b2 [52.1 kB] Fetched 52.1 kB in 0s (2553 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphgnw34j8/libgdbm-compat4t64_1.26-1+b2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 perl-base riscv64 5.40.1-7+b1 [1676 kB] Fetched 1676 kB in 0s (30.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnc0_ccum/perl-base_5.40.1-7+b1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 ncurses-base all 6.6+20251231-1 [277 kB] Fetched 277 kB in 0s (10.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_wz3ybxf/ncurses-base_6.6+20251231-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 quilt all 0.69-0.1 [437 kB] Fetched 437 kB in 0s (7066 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8mn1mjo_/quilt_0.69-0.1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libc6-dbg riscv64 2.42-16 [5408 kB] Fetched 5408 kB in 0s (20.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprqitgvbk/libc6-dbg_2.42-16_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libmount1 riscv64 2.42-6 [227 kB] Fetched 227 kB in 0s (3922 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkw5ovukt/libmount1_2.42-6_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libattr1 riscv64 1:2.5.2-4 [23.0 kB] Fetched 23.0 kB in 0s (1167 kB/s) dpkg-name: info: moved 'libattr1_1%3a2.5.2-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmpviocu6t7/libattr1_2.5.2-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libkrb5support0 riscv64 1.22.1-2.1 [31.5 kB] Fetched 31.5 kB in 0s (596 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6aslq2mm/libkrb5support0_1.22.1-2.1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 dejagnu all 1.6.3-3 [1033 kB] Fetched 1033 kB in 0s (12.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4dw7i4gz/dejagnu_1.6.3-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libaudit-common all 1:4.1.2-1 [14.3 kB] Fetched 14.3 kB in 0s (732 kB/s) dpkg-name: info: moved 'libaudit-common_1%3a4.1.2-1_all.deb' to '/srv/rebuilderd/tmp/tmpytt9evnx/libaudit-common_4.1.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libtasn1-6 riscv64 4.21.0-2+b1 [49.7 kB] Fetched 49.7 kB in 0s (2456 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpheobbolf/libtasn1-6_4.21.0-2+b1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libdpkg-perl all 1.23.7 [669 kB] Fetched 669 kB in 0s (19.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw3r2bx4m/libdpkg-perl_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libgmp-dev riscv64 2:6.3.0+dfsg-5+b2 [1101 kB] Fetched 1101 kB in 0s (13.3 MB/s) dpkg-name: info: moved 'libgmp-dev_2%3a6.3.0+dfsg-5+b2_riscv64.deb' to '/srv/rebuilderd/tmp/tmpb_xulzwq/libgmp-dev_6.3.0+dfsg-5+b2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 m4 riscv64 1.4.21-1 [330 kB] Fetched 330 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe1bi3cx3/m4_1.4.21-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 patch riscv64 2.8-2 [134 kB] Fetched 134 kB in 0s (6060 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphida07jy/patch_2.8-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libgprofng0 riscv64 2.46-3 [722 kB] Fetched 722 kB in 0s (20.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqm8zu6lg/libgprofng0_2.46-3_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libsasl2-2 riscv64 2.1.28+dfsg1-11 [57.9 kB] Fetched 57.9 kB in 0s (2813 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2p41uk8r/libsasl2-2_2.1.28+dfsg1-11_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 hostname riscv64 3.25 [10.7 kB] Fetched 10.7 kB in 0s (553 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzmv8wuiy/hostname_3.25_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libc-bin riscv64 2.42-16 [586 kB] Fetched 586 kB in 0s (9063 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5ag30v0i/libc-bin_2.42-16_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 zlib1g-dev riscv64 1:1.3.dfsg+really1.3.2-3 [991 kB] Fetched 991 kB in 0s (24.5 MB/s) dpkg-name: info: moved 'zlib1g-dev_1%3a1.3.dfsg+really1.3.2-3_riscv64.deb' to '/srv/rebuilderd/tmp/tmp54m9j3si/zlib1g-dev_1.3.dfsg+really1.3.2-3_riscv64.deb' Downloading dependency 1 of 242: file:riscv64=1:5.46-5+b2 Downloading dependency 2 of 242: libc-gconv-modules-extra:riscv64=2.42-16 Downloading dependency 3 of 242: libpython3.13-stdlib:riscv64=3.13.12-1 Downloading dependency 4 of 242: autopoint:riscv64=0.23.2-2 Downloading dependency 5 of 242: liblsan0:riscv64=16.1.0-1 Downloading dependency 6 of 242: netbase:riscv64=6.5 Downloading dependency 7 of 242: zlib1g:riscv64=1:1.3.dfsg+really1.3.2-3 Downloading dependency 8 of 242: base-files:riscv64=14.0 Downloading dependency 9 of 242: cpp:riscv64=4:15.2.0-5+b1 Downloading dependency 10 of 242: gcc-16-base:riscv64=16.1.0-1 Downloading dependency 11 of 242: libhogweed6t64:riscv64=3.10.2-1+b1 Downloading dependency 12 of 242: dh-strip-nondeterminism:riscv64=1.15.0-1 Downloading dependency 13 of 242: libgmp10:riscv64=2:6.3.0+dfsg-5+b2 Downloading dependency 14 of 242: libxml-sax-base-perl:riscv64=1.09-3 Downloading dependency 15 of 242: libssh2-1t64:riscv64=1.11.1-3 Downloading dependency 16 of 242: debconf:riscv64=1.5.92 Downloading dependency 17 of 242: libasan8:riscv64=16.1.0-1 Downloading dependency 18 of 242: libssl3t64:riscv64=3.6.2-1 Downloading dependency 19 of 242: liberror-perl:riscv64=0.17030-1 Downloading dependency 20 of 242: libgmpxx4ldbl:riscv64=2:6.3.0+dfsg-5+b2 Downloading dependency 21 of 242: perl:riscv64=5.40.1-7+b1 Downloading dependency 22 of 242: coreutils:riscv64=9.10-1 Downloading dependency 23 of 242: libitm1:riscv64=16.1.0-1 Downloading dependency 24 of 242: libmagic-mgc:riscv64=1:5.46-5+b2 Downloading dependency 25 of 242: libpython3.13-minimal:riscv64=3.13.12-1 Downloading dependency 26 of 242: libelf1t64:riscv64=0.195-1 Downloading dependency 27 of 242: g++-11:riscv64=11.5.0-8 Downloading dependency 28 of 242: man-db:riscv64=2.13.1-1 Downloading dependency 29 of 242: libtsan2:riscv64=16.1.0-1 Downloading dependency 30 of 242: dpkg-dev:riscv64=1.23.7 Downloading dependency 31 of 242: gcc-15-base:riscv64=15.2.0-17 Downloading dependency 32 of 242: libdebhelper-perl:riscv64=13.31 Downloading dependency 33 of 242: libxml-libxml-perl:riscv64=2.0207+dfsg+really+2.0134-7 Downloading dependency 34 of 242: libstdc++-15-dev:riscv64=15.2.0-17 Downloading dependency 35 of 242: po-debconf:riscv64=1.0.22 Downloading dependency 36 of 242: gcc-11-base:riscv64=11.5.0-8 Downloading dependency 37 of 242: libstdc++6:riscv64=16.1.0-1 Downloading dependency 38 of 242: findutils:riscv64=4.10.0-4 Downloading dependency 39 of 242: libuuid1:riscv64=2.42-6 Downloading dependency 40 of 242: g++:riscv64=4:15.2.0-5+b1 Downloading dependency 41 of 242: diffstat:riscv64=1.69-1 Downloading dependency 42 of 242: libc6-dev:riscv64=2.42-16 Downloading dependency 43 of 242: libudev1:riscv64=260.1-1 Downloading dependency 44 of 242: time:riscv64=1.10-0.1 Downloading dependency 45 of 242: libdebconfclient0:riscv64=0.283 Downloading dependency 46 of 242: binutils-riscv64-linux-gnu:riscv64=2.46-3 Downloading dependency 47 of 242: libmpc3:riscv64=1.3.1-3 Downloading dependency 48 of 242: pkgconf:riscv64=2.5.1-4 Downloading dependency 49 of 242: libp11-kit0:riscv64=0.26.2-2 Downloading dependency 50 of 242: lsb-release:riscv64=12.1-2 Downloading dependency 51 of 242: libasan6:riscv64=11.5.0-8 Downloading dependency 52 of 242: libtinfo6:riscv64=6.6+20251231-1+b1 Downloading dependency 53 of 242: cpp-15-riscv64-linux-gnu:riscv64=15.2.0-17 Downloading dependency 54 of 242: unzip:riscv64=6.0-29 Downloading dependency 55 of 242: gcc-riscv64-linux-gnu:riscv64=4:15.2.0-5+b1 Downloading dependency 56 of 242: libc6:riscv64=2.42-16 Downloading dependency 57 of 242: gzip:riscv64=1.13-1 Downloading dependency 58 of 242: libctf0:riscv64=2.46-3 Downloading dependency 59 of 242: libpython3-stdlib:riscv64=3.13.9-3+b1 Downloading dependency 60 of 242: libintl-perl:riscv64=1.37-1 Downloading dependency 61 of 242: g++-15:riscv64=15.2.0-17 Downloading dependency 62 of 242: perl-modules-5.40:riscv64=5.40.1-7 Downloading dependency 63 of 242: bash:riscv64=5.3-3 Downloading dependency 64 of 242: git:riscv64=1:2.53.0-1 Downloading dependency 65 of 242: libtool:riscv64=2.5.4-11 Downloading dependency 66 of 242: libproc2-0:riscv64=2:4.0.4-9+b2 Downloading dependency 67 of 242: make:riscv64=4.4.1-3 Downloading dependency 68 of 242: libctf-nobfd0:riscv64=2.46-3 Downloading dependency 69 of 242: pkg-config:riscv64=2.5.1-4 Downloading dependency 70 of 242: libzstd-dev:riscv64=1.5.7+dfsg-3+b2 Downloading dependency 71 of 242: git-man:riscv64=1:2.53.0-1 Downloading dependency 72 of 242: libgcc-15-dev:riscv64=15.2.0-17 Downloading dependency 73 of 242: dash:riscv64=0.5.12-12 Downloading dependency 74 of 242: libmagic1t64:riscv64=1:5.46-5+b2 Downloading dependency 75 of 242: libpam-modules:riscv64=1.7.0-5+b2 Downloading dependency 76 of 242: libpam0g:riscv64=1.7.0-5+b2 Downloading dependency 77 of 242: libatomic1:riscv64=16.1.0-1 Downloading dependency 78 of 242: libtext-wrapi18n-perl:riscv64=0.06-11 Downloading dependency 79 of 242: libsasl2-modules-db:riscv64=2.1.28+dfsg1-11 Downloading dependency 80 of 242: debhelper:riscv64=13.31 Downloading dependency 81 of 242: libffi8:riscv64=3.5.2-4 Downloading dependency 82 of 242: python3.13:riscv64=3.13.12-1 Downloading dependency 83 of 242: libxml-namespacesupport-perl:riscv64=1.12-2 Downloading dependency 84 of 242: sensible-utils:riscv64=0.0.26 Downloading dependency 85 of 242: tex-common:riscv64=6.20 Downloading dependency 86 of 242: libc-dev-bin:riscv64=2.42-16 Downloading dependency 87 of 242: pkgconf-bin:riscv64=2.5.1-4 Downloading dependency 88 of 242: bzip2:riscv64=1.0.8-6+b2 Downloading dependency 89 of 242: cpp-riscv64-linux-gnu:riscv64=4:15.2.0-5+b1 Downloading dependency 90 of 242: automake:riscv64=1:1.18.1-4 Downloading dependency 91 of 242: gcc-15-riscv64-linux-gnu:riscv64=15.2.0-17 Downloading dependency 92 of 242: sharutils:riscv64=1:4.15.2-13 Downloading dependency 93 of 242: liblzma5:riscv64=5.8.3-1 Downloading dependency 94 of 242: libsqlite3-0:riscv64=3.46.1-9+b1 Downloading dependency 95 of 242: libreadline8t64:riscv64=8.3-4 Downloading dependency 96 of 242: libgnat-11:riscv64=11.5.0-8 Downloading dependency 97 of 242: libtext-unidecode-perl:riscv64=1.30-3 Downloading dependency 98 of 242: libnghttp3-9:riscv64=1.15.0-1 Downloading dependency 99 of 242: libxml-sax-perl:riscv64=1.02+dfsg-5 Downloading dependency 100 of 242: tcl8.6:riscv64=8.6.18+dfsg-1 Downloading dependency 101 of 242: groff-base:riscv64=1.24.1-1 Downloading dependency 102 of 242: libtext-charwidth-perl:riscv64=0.04-12 Downloading dependency 103 of 242: libunistring5:riscv64=1.4.2-1 Downloading dependency 104 of 242: libexpat1:riscv64=2.8.0-2 Downloading dependency 105 of 242: patchutils:riscv64=0.4.5-1 Downloading dependency 106 of 242: libfile-stripnondeterminism-perl:riscv64=1.15.0-1 Downloading dependency 107 of 242: flex:riscv64=2.6.4-8.2+b5 Downloading dependency 108 of 242: libgdbm-compat4t64:riscv64=1.26-1+b2 Downloading dependency 109 of 242: perl-base:riscv64=5.40.1-7+b1 Downloading dependency 110 of 242: ncurses-base:riscv64=6.6+20251231-1 Downloading dependency 111 of 242: quilt:riscv64=0.69-0.1 Downloading dependency 112 of 242: libc6-dbg:riscv64=2.42-16 Downloading dependency 113 of 242: libmount1:riscv64=2.42-6 Downloading dependency 114 of 242: libattr1:riscv64=1:2.5.2-4 Downloading dependency 115 of 242: libkrb5support0:riscv64=1.22.1-2.1 Downloading dependency 116 of 242: dejagnu:riscv64=1.6.3-3 Downloading dependency 117 of 242: libaudit-common:riscv64=1:4.1.2-1 Downloading dependency 118 of 242: libtasn1-6:riscv64=4.21.0-2+b1 Downloading dependency 119 of 242: libdpkg-perl:riscv64=1.23.7 Downloading dependency 120 of 242: libgmp-dev:riscv64=2:6.3.0+dfsg-5+b2 Downloading dependency 121 of 242: m4:riscv64=1.4.21-1 Downloading dependency 122 of 242: patch:riscv64=2.8-2 Downloading dependency 123 of 242: libgprofng0:riscv64=2.46-3 Downloading dependency 124 of 242: libsasl2-2:riscv64=2.1.28+dfsg1-11 Downloading dependency 125 of 242: hostname:riscv64=3.25 Downloading dependency 126 of 242: libc-bin:riscv64=2.42-16 Downloading dependency 127 of 242: zlib1g-dev:riscv64=1:1.3.dfsg+really1.3.2-3 Downloading dependency 128 of 242: libngtcp2-16:riscv64=1.22.1-1Get:1 http://deb.debian.org/debian unstable/main riscv64 libngtcp2-16 riscv64 1.22.1-1 [138 kB] Fetched 138 kB in 0s (6110 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeilim148/libngtcp2-16_1.22.1-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 tzdata all 2026b-1 [260 kB] Fetched 260 kB in 0s (9330 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4oey8udd/tzdata_2026b-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 python3-minimal riscv64 3.13.9-3+b1 [25.4 kB] Fetched 25.4 kB in 0s (1273 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprrnttq46/python3-minimal_3.13.9-3+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libcc1-0 riscv64 16.1.0-1 [41.7 kB] Fetched 41.7 kB in 0s (2086 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8vya65az/libcc1-0_16.1.0-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 tcl-expect riscv64 5.45.4-7 [155 kB] Fetched 155 kB in 0s (2788 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppk97atgl/tcl-expect_5.45.4-7_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 dwz riscv64 0.16-4 [115 kB] Fetched 115 kB in 0s (5311 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg41unh4m/dwz_0.16-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libcap-ng0 riscv64 0.9.3-1 [17.5 kB] Fetched 17.5 kB in 0s (900 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppgtqmlbd/libcap-ng0_0.9.3-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libgcc-11-dev riscv64 11.5.0-8 [1777 kB] Fetched 1777 kB in 3s (597 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc7muyeq_/libgcc-11-dev_11.5.0-8_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libjansson4 riscv64 2.14-2+b4 [40.1 kB] Fetched 40.1 kB in 0s (1993 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprmrt_3sv/libjansson4_2.14-2+b4_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libtommath1 riscv64 1.3.0-1+b2 [70.9 kB] Fetched 70.9 kB in 0s (1317 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5ssw54rk/libtommath1_1.3.0-1+b2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 gettext riscv64 0.23.2-2 [1679 kB] Fetched 1679 kB in 0s (30.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoq6iz7lw/gettext_0.23.2-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 python3 riscv64 3.13.9-3+b1 [25.4 kB] Fetched 25.4 kB in 0s (1282 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj0ph_uyb/python3_3.13.9-3+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 gcc-15 riscv64 15.2.0-17 [531 kB] Fetched 531 kB in 0s (17.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjocojs9x/gcc-15_15.2.0-17_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libpam-modules-bin riscv64 1.7.0-5+b2 [45.4 kB] Fetched 45.4 kB in 0s (857 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpctnvjage/libpam-modules-bin_1.7.0-5+b2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libtcl9.0 riscv64 9.0.3+dfsg-1+b1 [1166 kB] Fetched 1166 kB in 0s (15.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv_i5jh0k/libtcl9.0_9.0.3+dfsg-1+b1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Fetched 22.9 kB in 0s (1147 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpts3b992w/intltool-debian_0.35.0+20060710.6_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libncursesw6 riscv64 6.6+20251231-1+b1 [141 kB] Fetched 141 kB in 0s (6157 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmmjk02ff/libncursesw6_6.6+20251231-1+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 rpcsvc-proto riscv64 1.4.3-1+b2 [62.3 kB] Fetched 62.3 kB in 0s (2956 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptzci4ws6/rpcsvc-proto_1.4.3-1+b2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 chrpath riscv64 0.18-1 [14.0 kB] Fetched 14.0 kB in 0s (269 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprhq_zlh1/chrpath_0.18-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 gawk riscv64 1:5.3.2-1 [774 kB] Fetched 774 kB in 0s (11.2 MB/s) dpkg-name: info: moved 'gawk_1%3a5.3.2-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpv41_h7m8/gawk_5.3.2-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 gettext-base riscv64 0.23.2-2 [242 kB] Fetched 242 kB in 0s (9869 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_rb9uvs4/gettext-base_0.23.2-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libpsl5t64 riscv64 0.21.5-1 [59.9 kB] Fetched 59.9 kB in 0s (2885 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp0hws9ws/libpsl5t64_0.21.5-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 locales-all riscv64 2.42-16 [11.2 MB] Fetched 11.2 MB in 0s (23.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpamyl3ibp/locales-all_2.42-16_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 bison riscv64 2:3.8.2+dfsg-1+b3 [1165 kB] Fetched 1165 kB in 0s (3834 kB/s) dpkg-name: info: moved 'bison_2%3a3.8.2+dfsg-1+b3_riscv64.deb' to '/srv/rebuilderd/tmp/tmp0h1zmcwj/bison_3.8.2+dfsg-1+b3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libcurl3t64-gnutls riscv64 8.20.0-2 [408 kB] Fetched 408 kB in 0s (6668 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpem1lc3se/libcurl3t64-gnutls_8.20.0-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libgomp1 riscv64 16.1.0-1 [137 kB] Fetched 137 kB in 0s (2445 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqyw_b3qh/libgomp1_16.1.0-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libperl5.40 riscv64 5.40.1-7+b1 [3958 kB] Fetched 3958 kB in 0s (38.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe4u9n3jq/libperl5.40_5.40.1-7+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libgssapi-krb5-2 riscv64 1.22.1-2.1 [139 kB] Fetched 139 kB in 0s (2525 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7cw453o3/libgssapi-krb5-2_1.22.1-2.1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libidn2-0 riscv64 2.3.8-5 [108 kB] Fetched 108 kB in 0s (4854 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbaqt0_pr/libidn2-0_2.3.8-5_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libisl23 riscv64 0.27-2 [662 kB] Fetched 662 kB in 0s (19.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4svz0on0/libisl23_0.27-2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 base-passwd riscv64 3.6.8 [54.8 kB] Fetched 54.8 kB in 0s (2714 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq48xhkzv/base-passwd_3.6.8_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libnghttp2-14 riscv64 1.69.0-1 [89.0 kB] Fetched 89.0 kB in 0s (4226 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4vbvjlcl/libnghttp2-14_1.69.0-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libcom-err2 riscv64 1.47.4-1 [18.9 kB] Fetched 18.9 kB in 0s (967 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_5esap0n/libcom-err2_1.47.4-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 texinfo-lib riscv64 7.3-2 [696 kB] Fetched 696 kB in 0s (10.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw4w0xs55/texinfo-lib_7.3-2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libarchive-zip-perl all 1.68-1 [104 kB] Fetched 104 kB in 0s (4824 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphq7y2ix7/libarchive-zip-perl_1.68-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 util-linux riscv64 2.42-6 [1217 kB] Fetched 1217 kB in 0s (26.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvq7vx_ok/util-linux_2.42-6_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libubsan1 riscv64 16.1.0-1 [1191 kB] Fetched 1191 kB in 0s (15.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6u2yx8im/libubsan1_16.1.0-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 media-types all 14.0.0 [30.8 kB] Fetched 30.8 kB in 0s (1557 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfh31gkki/media-types_14.0.0_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 autoconf all 2.73-2 [516 kB] Fetched 516 kB in 0s (17.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnm17hl3n/autoconf_2.73-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libuchardet0 riscv64 0.0.8-2+b2 [68.8 kB] Fetched 68.8 kB in 0s (3322 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprpelqvxh/libuchardet0_0.0.8-2+b2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libselinux1 riscv64 3.10-1 [88.3 kB] Fetched 88.3 kB in 0s (4242 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfm0cvk_y/libselinux1_3.10-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 texinfo all 7.3-2 [1877 kB] Fetched 1877 kB in 0s (19.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb3dsslq3/texinfo_7.3-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libgc1 riscv64 1:8.2.12-1 [250 kB] Fetched 250 kB in 0s (10.1 MB/s) dpkg-name: info: moved 'libgc1_1%3a8.2.12-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmprwm005yd/libgc1_8.2.12-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 gperf riscv64 3.3-1 [157 kB] Fetched 157 kB in 0s (2799 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgem4v_fh/gperf_3.3-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 dh-autoreconf all 22 [12.2 kB] Fetched 12.2 kB in 0s (613 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc0aedgxy/dh-autoreconf_22_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libpam-runtime all 1.7.0-5 [249 kB] Fetched 249 kB in 0s (10.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd8x29qwx/libpam-runtime_1.7.0-5_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libxml2-16 riscv64 2.15.2+dfsg-0.1 [639 kB] Fetched 639 kB in 0s (19.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj1efdp9i/libxml2-16_2.15.2+dfsg-0.1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 autotools-dev all 20240727.1+nmu1 [60.0 kB] Fetched 60.0 kB in 0s (2920 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn5420yp5/autotools-dev_20240727.1+nmu1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libldap2 riscv64 2.6.10+dfsg-1+b2 [188 kB] Fetched 188 kB in 0s (3334 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphzjfszdg/libldap2_2.6.10+dfsg-1+b2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 mawk riscv64 1.3.4.20260302-1 [142 kB] Fetched 142 kB in 0s (6363 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqtb03hjb/mawk_1.3.4.20260302-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libpcre2-8-0 riscv64 10.46-1+b2 [296 kB] Fetched 296 kB in 0s (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpezvmmtki/libpcre2-8-0_10.46-1+b2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libk5crypto3 riscv64 1.22.1-2.1 [96.1 kB] Fetched 96.1 kB in 0s (1768 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwzgv38yk/libk5crypto3_1.22.1-2.1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 grep riscv64 3.12-1 [442 kB] Fetched 442 kB in 0s (15.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5xoyt74y/grep_3.12-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libacl1 riscv64 2.3.2-3 [32.7 kB] Fetched 32.7 kB in 0s (1648 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsc06su_p/libacl1_2.3.2-3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 bsdextrautils riscv64 2.42-6 [102 kB] Fetched 102 kB in 0s (4694 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg05j8xnr/bsdextrautils_2.42-6_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libaudit1 riscv64 1:4.1.2-1+b1 [58.7 kB] Fetched 58.7 kB in 0s (2858 kB/s) dpkg-name: info: moved 'libaudit1_1%3a4.1.2-1+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpoujzcvrm/libaudit1_4.1.2-1+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libmd0 riscv64 1.2.0-1 [43.9 kB] Fetched 43.9 kB in 0s (826 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_z2lf6c3/libmd0_1.2.0-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 g++-15-riscv64-linux-gnu riscv64 15.2.0-17 [15.9 MB] Fetched 15.9 MB in 0s (42.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy7gihl_6/g++-15-riscv64-linux-gnu_15.2.0-17_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libngtcp2-crypto-gnutls8 riscv64 1.22.1-1 [21.0 kB] Fetched 21.0 kB in 0s (400 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2axc95pl/libngtcp2-crypto-gnutls8_1.22.1-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 linux-libc-dev all 7.0.7-1 [1966 kB] Fetched 1966 kB in 0s (19.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzmzmi2mi/linux-libc-dev_7.0.7-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libdb5.3t64 riscv64 5.3.28+dfsg2-11+b1 [719 kB] Fetched 719 kB in 0s (20.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkha_kzjb/libdb5.3t64_5.3.28+dfsg2-11+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libkrb5-3 riscv64 1.22.1-2.1 [344 kB] Fetched 344 kB in 0s (5767 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzu8rghr1/libkrb5-3_1.22.1-2.1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libzstd1 riscv64 1.5.7+dfsg-3+b2 [368 kB] Fetched 368 kB in 0s (5975 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnqls1hb3/libzstd1_1.5.7+dfsg-3+b2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 python3.13-minimal riscv64 3.13.12-1 [2172 kB] Fetched 2172 kB in 0s (21.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9jkamk6v/python3.13-minimal_3.13.12-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 ncurses-bin riscv64 6.6+20251231-1+b1 [439 kB] Fetched 439 kB in 0s (15.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnsdjyegq/ncurses-bin_6.6+20251231-1+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 gnat-11 riscv64 11.5.0-8 [19.2 MB] Fetched 19.2 MB in 5s (3631 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0ux1kq8o/gnat-11_11.5.0-8_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libgdbm6t64 riscv64 1.26-1+b2 [78.1 kB] Fetched 78.1 kB in 0s (3767 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpprgg7axc/libgdbm6t64_1.26-1+b2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 debianutils riscv64 5.23.2 [91.7 kB] Fetched 91.7 kB in 0s (1680 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnnva6vzx/debianutils_5.23.2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libstdc++-11-dev riscv64 11.5.0-8 [4378 kB] Fetched 4378 kB in 4s (1245 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqcuv0g2c/libstdc++-11-dev_11.5.0-8_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libbz2-1.0 riscv64 1.0.8-6+b2 [39.6 kB] Fetched 39.6 kB in 0s (740 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxn4_jv3h/libbz2-1.0_1.0.8-6+b2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libbrotli1 riscv64 1.2.0-3 [357 kB] Fetched 357 kB in 0s (13.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphq4jdutx/libbrotli1_1.2.0-3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libgcc-s1 riscv64 16.1.0-1 [74.2 kB] Fetched 74.2 kB in 0s (1381 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplqghwyuz/libgcc-s1_16.1.0-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libgnutls30t64 riscv64 3.8.13-1 [1517 kB] Fetched 1517 kB in 0s (17.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqdd90iun/libgnutls30t64_3.8.13-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libblkid1 riscv64 2.42-6 [192 kB] Fetched 192 kB in 0s (8060 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv0lxgd2g/libblkid1_2.42-6_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libcrypt1 riscv64 1:4.5.1-1+b1 [113 kB] Fetched 113 kB in 0s (5234 kB/s) dpkg-name: info: moved 'libcrypt1_1%3a4.5.1-1+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmp9wyxitlv/libcrypt1_4.5.1-1+b1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libtcl8.6 riscv64 8.6.18+dfsg-1 [1073 kB] Fetched 1073 kB in 0s (25.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfmlczlwt/libtcl8.6_8.6.18+dfsg-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 gcc-11 riscv64 11.5.0-8 [14.2 MB] Fetched 14.2 MB in 12s (1185 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwz5nz9_v/gcc-11_11.5.0-8_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 diffutils riscv64 1:3.12-1 [405 kB] Fetched 405 kB in 0s (14.0 MB/s) dpkg-name: info: moved 'diffutils_1%3a3.12-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmp8fon4uwn/diffutils_3.12-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 cpp-11 riscv64 11.5.0-8 [7226 kB] Fetched 7226 kB in 5s (1315 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi9t3z6ir/cpp-11_11.5.0-8_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libnettle8t64 riscv64 3.10.2-1+b1 [331 kB] Fetched 331 kB in 0s (12.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi5yqgi3e/libnettle8t64_3.10.2-1+b1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libkeyutils1 riscv64 1.6.3-6+b2 [9256 B] Fetched 9256 B in 0s (462 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy24x_fm_/libkeyutils1_1.6.3-6+b2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libmpc-dev riscv64 1.3.1-3 [156 kB] Fetched 156 kB in 0s (2777 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe6hxpibi/libmpc-dev_1.3.1-3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 openssl-provider-legacy riscv64 3.6.2-1 [318 kB] Fetched 318 kB in 0s (12.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp45gbd1rc/openssl-provider-legacy_3.6.2-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 init-system-helpers all 1.69 [39.3 kB] Fetched 39.3 kB in 0s (1931 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphp3puit3/init-system-helpers_1.69_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 sysvinit-utils riscv64 3.18-1 [29.3 kB] Fetched 29.3 kB in 0s (1488 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb53qiscd/sysvinit-utils_3.18-1_riscv64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1_i1bnaw/tcl9.0_9.0.3+dfsg-1+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 tcl9.0 riscv64 9.0.3+dfsg-1+b1 [27.1 kB] Fetched 27.1 kB in 0s (517 kB/s) Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libsmartcols1 riscv64 2.42-6 [154 kB] Fetched 154 kB in 0s (6709 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcyablz_q/libsmartcols1_2.42-6_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libsystemd0 riscv64 260.1-1 [456 kB] Fetched 456 kB in 0s (15.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpotjy_r5c/libsystemd0_260.1-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 sed riscv64 4.9-3 [329 kB] Fetched 329 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi9jvfuin/sed_4.9-3_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 xz-utils riscv64 5.8.3-1 [739 kB] Fetched 739 kB in 0s (21.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8i82rehw/xz-utils_5.8.3-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libsframe3 riscv64 2.46-3 [85.9 kB] Fetched 85.9 kB in 0s (3999 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdugsrrro/libsframe3_2.46-3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libc-l10n all 2.42-16 [727 kB] Fetched 727 kB in 0s (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppqpu6_58/libc-l10n_2.42-16_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libpkgconf7 riscv64 2.5.1-4 [47.1 kB] Fetched 47.1 kB in 0s (2328 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwk6k97ii/libpkgconf7_2.5.1-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 libbinutils riscv64 2.46-3 [508 kB] Fetched 508 kB in 0s (16.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6yahcsvn/libbinutils_2.46-3_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libmpfr-dev riscv64 4.2.2-3 [751 kB] Fetched 751 kB in 0s (11.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiuzyk6gq/libmpfr-dev_4.2.2-3_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libisl-dev riscv64 0.27-2 [2872 kB] Fetched 2872 kB in 0s (25.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjs_byabm/libisl-dev_0.27-2_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libpipeline1 riscv64 1.5.8-3 [48.2 kB] Fetched 48.2 kB in 0s (2397 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3g8qpkae/libpipeline1_1.5.8-3_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 tar riscv64 1.35+dfsg-4 [821 kB] Fetched 821 kB in 0s (22.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4tt9822a/tar_1.35+dfsg-4_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libmpfr6 riscv64 4.2.2-3 [666 kB] Fetched 666 kB in 0s (19.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7v_nouw9/libmpfr6_4.2.2-3_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 readline-common all 8.3-4 [74.8 kB] Fetched 74.8 kB in 0s (3525 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpftr1s_wu/readline-common_8.3-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 expect riscv64 5.45.4-7 [159 kB] Fetched 159 kB in 0s (2875 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpghhmzetu/expect_5.45.4-7_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 gcc-12-base riscv64 12.5.0-9 [24.6 kB] Fetched 24.6 kB in 1s (27.7 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_xba_mey/gcc-12-base_12.5.0-9_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 procps riscv64 2:4.0.4-9+b2 [876 kB] Fetched 876 kB in 0s (22.9 MB/s) dpkg-name: info: moved 'procps_2%3a4.0.4-9+b2_riscv64.deb' to '/srv/rebuilderd/tmp/tmpgte6lht1/procps_4.0.4-9+b2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 binutils riscv64 2.46-3 [285 kB] Fetched 285 kB in 0s (11.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq7fptwgt/binutils_2.46-3_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 gcc riscv64 4:15.2.0-5+b1 [5156 B] Fetched 5156 B in 0s (263 kB/s) dpkg-name: info: moved 'gcc_4%3a15.2.0-5+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpcpp8znra/gcc_15.2.0-5+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 binutils-common riscv64 2.46-3 [2632 kB] Fetched 2632 kB in 0s (35.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpowuyvsid/binutils-common_2.46-3_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 g++-riscv64-linux-gnu riscv64 4:15.2.0-5+b1 [1200 B] Fetched 1200 B in 0s (60.6 kB/s) dpkg-name: info: moved 'g++-riscv64-linux-gnu_4%3a15.2.0-5+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpfszavgo2/g++-riscv64-linux-gnu_15.2.0-5+b1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 libgc-dev riscv64 1:8.2.12-1 [553 kB] Fetched 553 kB in 0s (8668 kB/s) dpkg-name: info: moved 'libgc-dev_1%3a8.2.12-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmp156y9_fk/libgc-dev_8.2.12-1_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 ed riscv64 1.22.5-1 [63.8 kB] Fetched 63.8 kB in 0s (1196 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb59v4pdb/ed_1.22.5-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 systemtap-sdt-dev riscv64 5.4-1 [16.4 kB] Fetched 16.4 kB in 0s (831 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn_drh9oi/systemtap-sdt-dev_5.4-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 cpp-15 riscv64 15.2.0-17 [1276 B] Fetched 1276 B in 0s (66.5 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm89k4cay/cpp-15_15.2.0-17_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260522T023256Z unstable/main riscv64 ucf all 3.0053 [41.9 kB] Fetched 41.9 kB in 0s (794 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpby3krf3w/ucf_3.0053_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 dpkg riscv64 1.23.7 [1534 kB] Fetched 1534 kB in 0s (29.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn4c64o2n/dpkg_1.23.7_riscv64.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 autoconf2.69 all 2.69-5 [291 kB] Fetched 291 kB in 0s (4943 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvfuuldg7/autoconf2.69_2.69-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main riscv64 build-essential riscv64 12.12 [4628 B] Fetched 4628 B in 0s (238 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnyioungx/build-essential_12.12_riscv64.deb' dpkg-buildpackage: info: source package debootsnap-dummy dpkg-buildpackage: info: source version 1.0 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator dpkg-source --before-build . dpkg-buildpackage: info: host architecture riscv64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/debootsnap-dummy/ dh_install dh_installdocs dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'debootsnap-dummy' in '../debootsnap-dummy_1.0_all.deb'. dpkg-genbuildinfo --build=binary -O../debootsnap-dummy_1.0_riscv64.buildinfo dpkg-genchanges --build=binary -O../debootsnap-dummy_1.0_riscv64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) The package has been created. Attention, the package has been created in the /srv/rebuilderd/tmp/tmpap3_vb17/cache directory, not in ".." as indicated by the message above! I: automatically chosen mode: unshare I: chroot architecture riscv64 is equal to the host's architecture I: using /srv/rebuilderd/tmp/mmdebstrap.f5_AaIQdYO as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.f5_AaIQdYO 127.0.0.1 - - [01/Jul/2026 04:28:51] code 404, message File not found 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:45631 ./ InRelease 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:45631 ./ Release [462 B] 127.0.0.1 - - [01/Jul/2026 04:28:51] code 404, message File not found 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:45631 ./ Release.gpg 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:45631 ./ Packages [295 kB] Fetched 295 kB in 0s (6195 kB/s) Reading package lists... usr-is-merged found but not real -- not running merged-usr setup hook I: skipping apt-get update because it was already run I: downloading packages with apt... 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./gcc-16-base_16.1.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libc-gconv-modules-extra_2.42-16_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libc6_2.42-16_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libgcc-s1_16.1.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./mawk_1.3.4.20260302-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./base-files_14.0_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libtinfo6_6.6%2b20251231-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./debianutils_5.23.2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./bash_5.3-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libacl1_2.3.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libattr1_2.5.2-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libgmp10_6.3.0%2bdfsg-5%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libpcre2-8-0_10.46-1%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libselinux1_3.10-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libzstd1_1.5.7%2bdfsg-3%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./zlib1g_1.3.dfsg%2breally1.3.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libssl3t64_3.6.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./openssl-provider-legacy_3.6.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libsystemd0_260.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./coreutils_9.10-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./dash_0.5.12-12_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./diffutils_3.12-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libbz2-1.0_1.0.8-6%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./liblzma5_5.8.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libmd0_1.2.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./tar_1.35%2bdfsg-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./dpkg_1.23.7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./findutils_4.10.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./grep_3.12-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./gzip_1.13-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./hostname_3.25_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./ncurses-bin_6.6%2b20251231-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./libcrypt1_4.5.1-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:51] "GET /./perl-base_5.40.1-7%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./sed_4.9-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libcap-ng0_0.9.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libaudit1_4.1.2-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libdb5.3t64_5.3.28%2bdfsg2-11%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./debconf_1.5.92_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libpam0g_1.7.0-5%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libpam-modules-bin_1.7.0-5%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libpam-modules_1.7.0-5%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libpam-runtime_1.7.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libblkid1_2.42-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libmount1_2.42-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libsmartcols1_2.42-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libudev1_260.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libuuid1_2.42-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./util-linux_2.42-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libdebconfclient0_0.283_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./base-passwd_3.6.8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./init-system-helpers_1.69_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./libc-bin_2.42-16_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./ncurses-base_6.6%2b20251231-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:28:52] "GET /./sysvinit-utils_3.18-1_riscv64.deb HTTP/1.1" 200 - I: extracting archives... I: running --extract-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/extract00.sh /srv/rebuilderd/tmp/mmdebstrap.f5_AaIQdYO 127.0.0.1 - - [01/Jul/2026 04:28:55] code 404, message File not found 127.0.0.1 - - [01/Jul/2026 04:28:55] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:45631 ./ InRelease 127.0.0.1 - - [01/Jul/2026 04:28:55] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:45631 ./ Release 127.0.0.1 - - [01/Jul/2026 04:28:55] code 404, message File not found 127.0.0.1 - - [01/Jul/2026 04:28:55] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:45631 ./ Release.gpg Reading package lists... usr-is-merged found but not real -- not running merged-usr extract hook I: installing essential packages... I: running --essential-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/essential00.sh /srv/rebuilderd/tmp/mmdebstrap.f5_AaIQdYO usr-is-merged was not installed in a previous hook -- not running merged-usr essential hook I: installing remaining packages inside the chroot... 127.0.0.1 - - [01/Jul/2026 04:29:12] "GET /./m4_1.4.21-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:12] "GET /./flex_2.6.4-8.2%2bb5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:12] "GET /./libmpfr6_4.2.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:12] "GET /./readline-common_8.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:12] "GET /./libreadline8t64_8.3-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:12] "GET /./gawk_5.3.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:12] "GET /./libexpat1_2.8.0-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:12] "GET /./libpython3.13-minimal_3.13.12-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:12] "GET /./python3.13-minimal_3.13.12-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./python3-minimal_3.13.9-3%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./media-types_14.0.0_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./netbase_6.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./tzdata_2026b-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libffi8_3.5.2-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libncursesw6_6.6%2b20251231-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libsqlite3-0_3.46.1-9%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libpython3.13-stdlib_3.13.12-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./python3.13_3.13.12-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libpython3-stdlib_3.13.9-3%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./python3_3.13.9-3%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libstdc%2b%2b6_16.1.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libuchardet0_0.0.8-2%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./groff-base_1.24.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./bsdextrautils_2.42-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libgdbm6t64_1.26-1%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libpipeline1_1.5.8-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./man-db_2.13.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libproc2-0_4.0.4-9%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./procps_4.0.4-9%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./bzip2_1.0.8-6%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libmagic-mgc_5.46-5%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libmagic1t64_5.46-5%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./file_5.46-5%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./gettext-base_0.23.2-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libc-l10n_2.42-16_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./perl-modules-5.40_5.40.1-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libgdbm-compat4t64_1.26-1%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libperl5.40_5.40.1-7%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./perl_5.40.1-7%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libtext-charwidth-perl_0.04-12_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libtext-wrapi18n-perl_0.06-11_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./ucf_3.0053_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./xz-utils_5.8.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./autoconf_2.73-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./autoconf2.69_2.69-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./autotools-dev_20240727.1%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./automake_1.18.1-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./autopoint_0.23.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libsframe3_2.46-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./binutils-common_2.46-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libbinutils_2.46-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libgprofng0_2.46-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libctf-nobfd0_2.46-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libctf0_2.46-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./libjansson4_2.14-2%2bb4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./binutils-riscv64-linux-gnu_2.46-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:13] "GET /./binutils_2.46-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./bison_3.8.2%2bdfsg-1%2bb3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./libc-dev-bin_2.42-16_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./linux-libc-dev_7.0.7-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./rpcsvc-proto_1.4.3-1%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./libc6-dev_2.42-16_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./gcc-15-base_15.2.0-17_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./libisl23_0.27-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./libmpc3_1.3.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./cpp-15-riscv64-linux-gnu_15.2.0-17_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./cpp-15_15.2.0-17_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./cpp-riscv64-linux-gnu_15.2.0-5%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./cpp_15.2.0-5%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./libcc1-0_16.1.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./libgomp1_16.1.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./libitm1_16.1.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./libatomic1_16.1.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./libasan8_16.1.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./liblsan0_16.1.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:14] "GET /./libtsan2_16.1.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:15] "GET /./libubsan1_16.1.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:15] "GET /./libgcc-15-dev_15.2.0-17_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:15] "GET /./gcc-15-riscv64-linux-gnu_15.2.0-17_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:19] "GET /./gcc-15_15.2.0-17_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:19] "GET /./gcc-riscv64-linux-gnu_15.2.0-5%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:19] "GET /./gcc_15.2.0-5%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:19] "GET /./libstdc%2b%2b-15-dev_15.2.0-17_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:19] "GET /./g%2b%2b-15-riscv64-linux-gnu_15.2.0-17_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./g%2b%2b-15_15.2.0-17_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./g%2b%2b-riscv64-linux-gnu_15.2.0-5%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./g%2b%2b_15.2.0-5%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./make_4.4.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./libdpkg-perl_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./patch_2.8-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./dpkg-dev_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./build-essential_12.12_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./chrpath_0.18-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./gcc-11-base_11.5.0-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./cpp-11_11.5.0-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./libdebhelper-perl_13.31_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./libasan6_11.5.0-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./libgcc-11-dev_11.5.0-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:20] "GET /./gcc-11_11.5.0-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./libtool_2.5.4-11_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./dh-autoreconf_22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./libfile-stripnondeterminism-perl_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./dh-strip-nondeterminism_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./libelf1t64_0.195-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./dwz_0.16-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./libunistring5_1.4.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./libxml2-16_2.15.2%2bdfsg-0.1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./gettext_0.23.2-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./po-debconf_1.0.22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./debhelper_13.31_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./libnettle8t64_3.10.2-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./libhogweed6t64_3.10.2-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./libxml-sax-base-perl_1.09-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./libssh2-1t64_1.11.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./liberror-perl_0.17030-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./libgmpxx4ldbl_6.3.0%2bdfsg-5%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./libstdc%2b%2b-11-dev_11.5.0-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:21] "GET /./g%2b%2b-11_11.5.0-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libxml-namespacesupport-perl_1.12-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libxml-sax-perl_1.02%2bdfsg-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libxml-libxml-perl_2.0207%2bdfsg%2breally%2b2.0134-7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./diffstat_1.69-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./time_1.10-0.1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libpkgconf7_2.5.1-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./pkgconf-bin_2.5.1-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./pkgconf_2.5.1-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libp11-kit0_0.26.2-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./lsb-release_12.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./unzip_6.0-29_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libintl-perl_1.37-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libnghttp3-9_1.15.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libngtcp2-16_1.22.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libbrotli1_1.2.0-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libidn2-0_2.3.8-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libtasn1-6_4.21.0-2%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libgnutls30t64_3.8.13-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libkrb5support0_1.22.1-2.1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libcom-err2_1.47.4-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libk5crypto3_1.22.1-2.1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libkeyutils1_1.6.3-6%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libkrb5-3_1.22.1-2.1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libgssapi-krb5-2_1.22.1-2.1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libsasl2-modules-db_2.1.28%2bdfsg1-11_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libsasl2-2_2.1.28%2bdfsg1-11_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libldap2_2.6.10%2bdfsg-1%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libnghttp2-14_1.69.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libngtcp2-crypto-gnutls8_1.22.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libpsl5t64_0.21.5-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libcurl3t64-gnutls_8.20.0-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./git-man_2.53.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./git_2.53.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:22] "GET /./libzstd-dev_1.5.7%2bdfsg-3%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./tex-common_6.20_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./sharutils_4.15.2-13_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./libgnat-11_11.5.0-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./libtext-unidecode-perl_1.30-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./libtcl8.6_8.6.18%2bdfsg-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./tcl8.6_8.6.18%2bdfsg-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./patchutils_0.4.5-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./ed_1.22.5-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./quilt_0.69-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./libc6-dbg_2.42-16_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./libtommath1_1.3.0-1%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./libtcl9.0_9.0.3%2bdfsg-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./tcl9.0_9.0.3%2bdfsg-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./tcl-expect_5.45.4-7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./expect_5.45.4-7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./dejagnu_1.6.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./libgmp-dev_6.3.0%2bdfsg-5%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./zlib1g-dev_1.3.dfsg%2breally1.3.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:25] "GET /./locales-all_2.42-16_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:26] "GET /./texinfo-lib_7.3-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:26] "GET /./texinfo_7.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:26] "GET /./libgc1_8.2.12-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:26] "GET /./gperf_3.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:26] "GET /./gnat-11_11.5.0-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:27] "GET /./libmpfr-dev_4.2.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:27] "GET /./libmpc-dev_1.3.1-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:27] "GET /./libisl-dev_0.27-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:27] "GET /./gcc-12-base_12.5.0-9_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:27] "GET /./libgc-dev_8.2.12-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:27] "GET /./systemtap-sdt-dev_5.4-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [01/Jul/2026 04:29:27] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmpap3_vb17/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.f5_AaIQdYO Reading package lists... Building dependency tree... Reading state information... file is already the newest version (1:5.46-5+b2). file set to manually installed. libc-gconv-modules-extra is already the newest version (2.42-16). libpython3.13-stdlib is already the newest version (3.13.12-1). libpython3.13-stdlib set to manually installed. autopoint is already the newest version (0.23.2-2). autopoint set to manually installed. liblsan0 is already the newest version (16.1.0-1). liblsan0 set to manually installed. netbase is already the newest version (6.5). netbase set to manually installed. zlib1g is already the newest version (1:1.3.dfsg+really1.3.2-3). base-files is already the newest version (14.0). cpp is already the newest version (4:15.2.0-5+b1). cpp set to manually installed. gcc-16-base is already the newest version (16.1.0-1). libhogweed6t64 is already the newest version (3.10.2-1+b1). libhogweed6t64 set to manually installed. dh-strip-nondeterminism is already the newest version (1.15.0-1). dh-strip-nondeterminism set to manually installed. libgmp10 is already the newest version (2:6.3.0+dfsg-5+b2). libxml-sax-base-perl is already the newest version (1.09-3). libxml-sax-base-perl set to manually installed. libssh2-1t64 is already the newest version (1.11.1-3). libssh2-1t64 set to manually installed. debconf is already the newest version (1.5.92). libasan8 is already the newest version (16.1.0-1). libasan8 set to manually installed. libssl3t64 is already the newest version (3.6.2-1). liberror-perl is already the newest version (0.17030-1). liberror-perl set to manually installed. libgmpxx4ldbl is already the newest version (2:6.3.0+dfsg-5+b2). libgmpxx4ldbl set to manually installed. perl is already the newest version (5.40.1-7+b1). perl set to manually installed. coreutils is already the newest version (9.10-1). libitm1 is already the newest version (16.1.0-1). libitm1 set to manually installed. libmagic-mgc is already the newest version (1:5.46-5+b2). libmagic-mgc set to manually installed. libpython3.13-minimal is already the newest version (3.13.12-1). libpython3.13-minimal set to manually installed. libelf1t64 is already the newest version (0.195-1). libelf1t64 set to manually installed. g++-11 is already the newest version (11.5.0-8). g++-11 set to manually installed. man-db is already the newest version (2.13.1-1). man-db set to manually installed. libtsan2 is already the newest version (16.1.0-1). libtsan2 set to manually installed. dpkg-dev is already the newest version (1.23.7). dpkg-dev set to manually installed. gcc-15-base is already the newest version (15.2.0-17). gcc-15-base set to manually installed. libdebhelper-perl is already the newest version (13.31). libdebhelper-perl set to manually installed. libxml-libxml-perl is already the newest version (2.0207+dfsg+really+2.0134-7). libxml-libxml-perl set to manually installed. libstdc++-15-dev is already the newest version (15.2.0-17). libstdc++-15-dev set to manually installed. po-debconf is already the newest version (1.0.22). po-debconf set to manually installed. gcc-11-base is already the newest version (11.5.0-8). gcc-11-base set to manually installed. libstdc++6 is already the newest version (16.1.0-1). libstdc++6 set to manually installed. findutils is already the newest version (4.10.0-4). libuuid1 is already the newest version (2.42-6). g++ is already the newest version (4:15.2.0-5+b1). g++ set to manually installed. diffstat is already the newest version (1.69-1). diffstat set to manually installed. libc6-dev is already the newest version (2.42-16). libc6-dev set to manually installed. libudev1 is already the newest version (260.1-1). time is already the newest version (1.10-0.1). time set to manually installed. libdebconfclient0 is already the newest version (0.283). binutils-riscv64-linux-gnu is already the newest version (2.46-3). binutils-riscv64-linux-gnu set to manually installed. libmpc3 is already the newest version (1.3.1-3). libmpc3 set to manually installed. pkgconf is already the newest version (2.5.1-4). pkgconf set to manually installed. libp11-kit0 is already the newest version (0.26.2-2). libp11-kit0 set to manually installed. lsb-release is already the newest version (12.1-2). lsb-release set to manually installed. libasan6 is already the newest version (11.5.0-8). libasan6 set to manually installed. libtinfo6 is already the newest version (6.6+20251231-1+b1). cpp-15-riscv64-linux-gnu is already the newest version (15.2.0-17). cpp-15-riscv64-linux-gnu set to manually installed. unzip is already the newest version (6.0-29). unzip set to manually installed. gcc-riscv64-linux-gnu is already the newest version (4:15.2.0-5+b1). gcc-riscv64-linux-gnu set to manually installed. libc6 is already the newest version (2.42-16). gzip is already the newest version (1.13-1). libctf0 is already the newest version (2.46-3). libctf0 set to manually installed. libpython3-stdlib is already the newest version (3.13.9-3+b1). libpython3-stdlib set to manually installed. libintl-perl is already the newest version (1.37-1). libintl-perl set to manually installed. g++-15 is already the newest version (15.2.0-17). g++-15 set to manually installed. perl-modules-5.40 is already the newest version (5.40.1-7). perl-modules-5.40 set to manually installed. bash is already the newest version (5.3-3). git is already the newest version (1:2.53.0-1). git set to manually installed. libtool is already the newest version (2.5.4-11). libtool set to manually installed. libproc2-0 is already the newest version (2:4.0.4-9+b2). libproc2-0 set to manually installed. make is already the newest version (4.4.1-3). make set to manually installed. libctf-nobfd0 is already the newest version (2.46-3). libctf-nobfd0 set to manually installed. libzstd-dev is already the newest version (1.5.7+dfsg-3+b2). libzstd-dev set to manually installed. git-man is already the newest version (1:2.53.0-1). git-man set to manually installed. libgcc-15-dev is already the newest version (15.2.0-17). libgcc-15-dev set to manually installed. dash is already the newest version (0.5.12-12). libmagic1t64 is already the newest version (1:5.46-5+b2). libmagic1t64 set to manually installed. libpam-modules is already the newest version (1.7.0-5+b2). libpam0g is already the newest version (1.7.0-5+b2). libatomic1 is already the newest version (16.1.0-1). libatomic1 set to manually installed. libtext-wrapi18n-perl is already the newest version (0.06-11). libtext-wrapi18n-perl set to manually installed. libsasl2-modules-db is already the newest version (2.1.28+dfsg1-11). libsasl2-modules-db set to manually installed. debhelper is already the newest version (13.31). debhelper set to manually installed. libffi8 is already the newest version (3.5.2-4). libffi8 set to manually installed. python3.13 is already the newest version (3.13.12-1). python3.13 set to manually installed. libxml-namespacesupport-perl is already the newest version (1.12-2). libxml-namespacesupport-perl set to manually installed. sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. tex-common is already the newest version (6.20). tex-common set to manually installed. libc-dev-bin is already the newest version (2.42-16). libc-dev-bin set to manually installed. pkgconf-bin is already the newest version (2.5.1-4). pkgconf-bin set to manually installed. bzip2 is already the newest version (1.0.8-6+b2). bzip2 set to manually installed. cpp-riscv64-linux-gnu is already the newest version (4:15.2.0-5+b1). cpp-riscv64-linux-gnu set to manually installed. automake is already the newest version (1:1.18.1-4). automake set to manually installed. gcc-15-riscv64-linux-gnu is already the newest version (15.2.0-17). gcc-15-riscv64-linux-gnu set to manually installed. sharutils is already the newest version (1:4.15.2-13). sharutils set to manually installed. liblzma5 is already the newest version (5.8.3-1). libsqlite3-0 is already the newest version (3.46.1-9+b1). libsqlite3-0 set to manually installed. libreadline8t64 is already the newest version (8.3-4). libreadline8t64 set to manually installed. libgnat-11 is already the newest version (11.5.0-8). libgnat-11 set to manually installed. libtext-unidecode-perl is already the newest version (1.30-3). libtext-unidecode-perl set to manually installed. libnghttp3-9 is already the newest version (1.15.0-1). libnghttp3-9 set to manually installed. libxml-sax-perl is already the newest version (1.02+dfsg-5). libxml-sax-perl set to manually installed. tcl8.6 is already the newest version (8.6.18+dfsg-1). tcl8.6 set to manually installed. groff-base is already the newest version (1.24.1-1). groff-base set to manually installed. libtext-charwidth-perl is already the newest version (0.04-12). libtext-charwidth-perl set to manually installed. libunistring5 is already the newest version (1.4.2-1). libunistring5 set to manually installed. libexpat1 is already the newest version (2.8.0-2). libexpat1 set to manually installed. patchutils is already the newest version (0.4.5-1). patchutils set to manually installed. libfile-stripnondeterminism-perl is already the newest version (1.15.0-1). libfile-stripnondeterminism-perl set to manually installed. flex is already the newest version (2.6.4-8.2+b5). flex set to manually installed. libgdbm-compat4t64 is already the newest version (1.26-1+b2). libgdbm-compat4t64 set to manually installed. perl-base is already the newest version (5.40.1-7+b1). ncurses-base is already the newest version (6.6+20251231-1). quilt is already the newest version (0.69-0.1). quilt set to manually installed. libc6-dbg is already the newest version (2.42-16). libc6-dbg set to manually installed. libmount1 is already the newest version (2.42-6). libattr1 is already the newest version (1:2.5.2-4). libkrb5support0 is already the newest version (1.22.1-2.1). libkrb5support0 set to manually installed. dejagnu is already the newest version (1.6.3-3). dejagnu set to manually installed. libaudit-common is already the newest version (1:4.1.2-1). libtasn1-6 is already the newest version (4.21.0-2+b1). libtasn1-6 set to manually installed. libdpkg-perl is already the newest version (1.23.7). libdpkg-perl set to manually installed. libgmp-dev is already the newest version (2:6.3.0+dfsg-5+b2). libgmp-dev set to manually installed. m4 is already the newest version (1.4.21-1). m4 set to manually installed. patch is already the newest version (2.8-2). patch set to manually installed. libgprofng0 is already the newest version (2.46-3). libgprofng0 set to manually installed. libsasl2-2 is already the newest version (2.1.28+dfsg1-11). libsasl2-2 set to manually installed. hostname is already the newest version (3.25). libc-bin is already the newest version (2.42-16). zlib1g-dev is already the newest version (1:1.3.dfsg+really1.3.2-3). zlib1g-dev set to manually installed. libngtcp2-16 is already the newest version (1.22.1-1). libngtcp2-16 set to manually installed. tzdata is already the newest version (2026b-1). tzdata set to manually installed. python3-minimal is already the newest version (3.13.9-3+b1). python3-minimal set to manually installed. libcc1-0 is already the newest version (16.1.0-1). libcc1-0 set to manually installed. tcl-expect is already the newest version (5.45.4-7). tcl-expect set to manually installed. dwz is already the newest version (0.16-4). dwz set to manually installed. libcap-ng0 is already the newest version (0.9.3-1). libgcc-11-dev is already the newest version (11.5.0-8). libgcc-11-dev set to manually installed. libjansson4 is already the newest version (2.14-2+b4). libjansson4 set to manually installed. libtommath1 is already the newest version (1.3.0-1+b2). libtommath1 set to manually installed. gettext is already the newest version (0.23.2-2). gettext set to manually installed. python3 is already the newest version (3.13.9-3+b1). python3 set to manually installed. gcc-15 is already the newest version (15.2.0-17). gcc-15 set to manually installed. libpam-modules-bin is already the newest version (1.7.0-5+b2). libtcl9.0 is already the newest version (9.0.3+dfsg-1+b1). libtcl9.0 set to manually installed. intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. libncursesw6 is already the newest version (6.6+20251231-1+b1). libncursesw6 set to manually installed. rpcsvc-proto is already the newest version (1.4.3-1+b2). rpcsvc-proto set to manually installed. chrpath is already the newest version (0.18-1). chrpath set to manually installed. gawk is already the newest version (1:5.3.2-1). gawk set to manually installed. gettext-base is already the newest version (0.23.2-2). gettext-base set to manually installed. libpsl5t64 is already the newest version (0.21.5-1). libpsl5t64 set to manually installed. locales-all is already the newest version (2.42-16). locales-all set to manually installed. bison is already the newest version (2:3.8.2+dfsg-1+b3). bison set to manually installed. libcurl3t64-gnutls is already the newest version (8.20.0-2). libcurl3t64-gnutls set to manually installed. libgomp1 is already the newest version (16.1.0-1). libgomp1 set to manually installed. libperl5.40 is already the newest version (5.40.1-7+b1). libperl5.40 set to manually installed. libgssapi-krb5-2 is already the newest version (1.22.1-2.1). libgssapi-krb5-2 set to manually installed. libidn2-0 is already the newest version (2.3.8-5). libidn2-0 set to manually installed. libisl23 is already the newest version (0.27-2). libisl23 set to manually installed. base-passwd is already the newest version (3.6.8). libnghttp2-14 is already the newest version (1.69.0-1). libnghttp2-14 set to manually installed. libcom-err2 is already the newest version (1.47.4-1). libcom-err2 set to manually installed. texinfo-lib is already the newest version (7.3-2). texinfo-lib set to manually installed. libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. util-linux is already the newest version (2.42-6). libubsan1 is already the newest version (16.1.0-1). libubsan1 set to manually installed. media-types is already the newest version (14.0.0). media-types set to manually installed. autoconf is already the newest version (2.73-2). autoconf set to manually installed. libuchardet0 is already the newest version (0.0.8-2+b2). libuchardet0 set to manually installed. libselinux1 is already the newest version (3.10-1). texinfo is already the newest version (7.3-2). texinfo set to manually installed. libgc1 is already the newest version (1:8.2.12-1). libgc1 set to manually installed. gperf is already the newest version (3.3-1). gperf set to manually installed. dh-autoreconf is already the newest version (22). dh-autoreconf set to manually installed. libpam-runtime is already the newest version (1.7.0-5). libxml2-16 is already the newest version (2.15.2+dfsg-0.1). libxml2-16 set to manually installed. autotools-dev is already the newest version (20240727.1+nmu1). autotools-dev set to manually installed. libldap2 is already the newest version (2.6.10+dfsg-1+b2). libldap2 set to manually installed. mawk is already the newest version (1.3.4.20260302-1). libpcre2-8-0 is already the newest version (10.46-1+b2). libk5crypto3 is already the newest version (1.22.1-2.1). libk5crypto3 set to manually installed. grep is already the newest version (3.12-1). libacl1 is already the newest version (2.3.2-3). bsdextrautils is already the newest version (2.42-6). bsdextrautils set to manually installed. libaudit1 is already the newest version (1:4.1.2-1+b1). libmd0 is already the newest version (1.2.0-1). g++-15-riscv64-linux-gnu is already the newest version (15.2.0-17). g++-15-riscv64-linux-gnu set to manually installed. libngtcp2-crypto-gnutls8 is already the newest version (1.22.1-1). libngtcp2-crypto-gnutls8 set to manually installed. linux-libc-dev is already the newest version (7.0.7-1). linux-libc-dev set to manually installed. libdb5.3t64 is already the newest version (5.3.28+dfsg2-11+b1). libkrb5-3 is already the newest version (1.22.1-2.1). libkrb5-3 set to manually installed. libzstd1 is already the newest version (1.5.7+dfsg-3+b2). python3.13-minimal is already the newest version (3.13.12-1). python3.13-minimal set to manually installed. ncurses-bin is already the newest version (6.6+20251231-1+b1). gnat-11 is already the newest version (11.5.0-8). gnat-11 set to manually installed. libgdbm6t64 is already the newest version (1.26-1+b2). libgdbm6t64 set to manually installed. debianutils is already the newest version (5.23.2). libstdc++-11-dev is already the newest version (11.5.0-8). libstdc++-11-dev set to manually installed. libbz2-1.0 is already the newest version (1.0.8-6+b2). libbrotli1 is already the newest version (1.2.0-3). libbrotli1 set to manually installed. libgcc-s1 is already the newest version (16.1.0-1). libgnutls30t64 is already the newest version (3.8.13-1). libgnutls30t64 set to manually installed. libblkid1 is already the newest version (2.42-6). libcrypt1 is already the newest version (1:4.5.1-1+b1). libtcl8.6 is already the newest version (8.6.18+dfsg-1). libtcl8.6 set to manually installed. gcc-11 is already the newest version (11.5.0-8). gcc-11 set to manually installed. diffutils is already the newest version (1:3.12-1). cpp-11 is already the newest version (11.5.0-8). cpp-11 set to manually installed. libnettle8t64 is already the newest version (3.10.2-1+b1). libnettle8t64 set to manually installed. libkeyutils1 is already the newest version (1.6.3-6+b2). libkeyutils1 set to manually installed. libmpc-dev is already the newest version (1.3.1-3). libmpc-dev set to manually installed. openssl-provider-legacy is already the newest version (3.6.2-1). init-system-helpers is already the newest version (1.69). sysvinit-utils is already the newest version (3.18-1). tcl9.0 is already the newest version (9.0.3+dfsg-1+b1). tcl9.0 set to manually installed. libsmartcols1 is already the newest version (2.42-6). libsystemd0 is already the newest version (260.1-1). sed is already the newest version (4.9-3). xz-utils is already the newest version (5.8.3-1). xz-utils set to manually installed. libsframe3 is already the newest version (2.46-3). libsframe3 set to manually installed. libc-l10n is already the newest version (2.42-16). libc-l10n set to manually installed. libpkgconf7 is already the newest version (2.5.1-4). libpkgconf7 set to manually installed. libbinutils is already the newest version (2.46-3). libbinutils set to manually installed. libmpfr-dev is already the newest version (4.2.2-3). libmpfr-dev set to manually installed. libisl-dev is already the newest version (0.27-2). libisl-dev set to manually installed. libpipeline1 is already the newest version (1.5.8-3). libpipeline1 set to manually installed. tar is already the newest version (1.35+dfsg-4). libmpfr6 is already the newest version (4.2.2-3). libmpfr6 set to manually installed. readline-common is already the newest version (8.3-4). readline-common set to manually installed. expect is already the newest version (5.45.4-7). expect set to manually installed. gcc-12-base is already the newest version (12.5.0-9). gcc-12-base set to manually installed. procps is already the newest version (2:4.0.4-9+b2). procps set to manually installed. binutils is already the newest version (2.46-3). binutils set to manually installed. gcc is already the newest version (4:15.2.0-5+b1). gcc set to manually installed. binutils-common is already the newest version (2.46-3). binutils-common set to manually installed. g++-riscv64-linux-gnu is already the newest version (4:15.2.0-5+b1). g++-riscv64-linux-gnu set to manually installed. libgc-dev is already the newest version (1:8.2.12-1). libgc-dev set to manually installed. ed is already the newest version (1.22.5-1). ed set to manually installed. systemtap-sdt-dev is already the newest version (5.4-1). systemtap-sdt-dev set to manually installed. cpp-15 is already the newest version (15.2.0-17). cpp-15 set to manually installed. ucf is already the newest version (3.0053). ucf set to manually installed. dpkg is already the newest version (1.23.7). autoconf2.69 is already the newest version (2.69-5). autoconf2.69 set to manually installed. build-essential is already the newest version (12.12). build-essential set to manually installed. The following NEW packages will be installed: pkg-config 127.0.0.1 - - [01/Jul/2026 04:31:26] "GET /./pkg-config_2.5.1-4_riscv64.deb HTTP/1.1" 200 - 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 18.1 kB of archives. After this operation, 34.8 kB of additional disk space will be used. Get:1 http://localhost:45631 ./ pkg-config 2.5.1-4 [18.1 kB] Fetched 18.1 kB in 0s (697 kB/s) Chrooting into /srv/rebuilderd/tmp/mmdebstrap.f5_AaIQdYO/ Selecting previously unselected package pkg-config:riscv64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 30541 files and directories currently installed.) Preparing to unpack .../pkg-config_2.5.1-4_riscv64.deb ... Unpacking pkg-config:riscv64 (2.5.1-4) ... Chrooting into /srv/rebuilderd/tmp/mmdebstrap.f5_AaIQdYO/ Setting up pkg-config:riscv64 (2.5.1-4) ... I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg -r debootsnap-dummy' exec /srv/rebuilderd/tmp/mmdebstrap.f5_AaIQdYO (Reading database ... 30546 files and directories currently installed.) Removing debootsnap-dummy (1.0) ... I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg-query --showformat '${binary:Package}=${Version}\n' --show > "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.f5_AaIQdYO I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.f5_AaIQdYO I: running special hook: upload sources.list /etc/apt/sources.list I: waiting for background processes to finish... I: cleaning package lists and apt cache... I: skipping cleanup/reproducible as requested I: creating tarball... I: done I: removing tempdir /srv/rebuilderd/tmp/mmdebstrap.f5_AaIQdYO... I: success in 222.1306 seconds Downloading dependency 129 of 242: tzdata:riscv64=2026b-1 Downloading dependency 130 of 242: python3-minimal:riscv64=3.13.9-3+b1 Downloading dependency 131 of 242: libcc1-0:riscv64=16.1.0-1 Downloading dependency 132 of 242: tcl-expect:riscv64=5.45.4-7 Downloading dependency 133 of 242: dwz:riscv64=0.16-4 Downloading dependency 134 of 242: libcap-ng0:riscv64=0.9.3-1 Downloading dependency 135 of 242: libgcc-11-dev:riscv64=11.5.0-8 Downloading dependency 136 of 242: libjansson4:riscv64=2.14-2+b4 Downloading dependency 137 of 242: libtommath1:riscv64=1.3.0-1+b2 Downloading dependency 138 of 242: gettext:riscv64=0.23.2-2 Downloading dependency 139 of 242: python3:riscv64=3.13.9-3+b1 Downloading dependency 140 of 242: gcc-15:riscv64=15.2.0-17 Downloading dependency 141 of 242: libpam-modules-bin:riscv64=1.7.0-5+b2 Downloading dependency 142 of 242: libtcl9.0:riscv64=9.0.3+dfsg-1+b1 Downloading dependency 143 of 242: intltool-debian:riscv64=0.35.0+20060710.6 Downloading dependency 144 of 242: libncursesw6:riscv64=6.6+20251231-1+b1 Downloading dependency 145 of 242: rpcsvc-proto:riscv64=1.4.3-1+b2 Downloading dependency 146 of 242: chrpath:riscv64=0.18-1 Downloading dependency 147 of 242: gawk:riscv64=1:5.3.2-1 Downloading dependency 148 of 242: gettext-base:riscv64=0.23.2-2 Downloading dependency 149 of 242: libpsl5t64:riscv64=0.21.5-1 Downloading dependency 150 of 242: locales-all:riscv64=2.42-16 Downloading dependency 151 of 242: bison:riscv64=2:3.8.2+dfsg-1+b3 Downloading dependency 152 of 242: libcurl3t64-gnutls:riscv64=8.20.0-2 Downloading dependency 153 of 242: libgomp1:riscv64=16.1.0-1 Downloading dependency 154 of 242: libperl5.40:riscv64=5.40.1-7+b1 Downloading dependency 155 of 242: libgssapi-krb5-2:riscv64=1.22.1-2.1 Downloading dependency 156 of 242: libidn2-0:riscv64=2.3.8-5 Downloading dependency 157 of 242: libisl23:riscv64=0.27-2 Downloading dependency 158 of 242: base-passwd:riscv64=3.6.8 Downloading dependency 159 of 242: libnghttp2-14:riscv64=1.69.0-1 Downloading dependency 160 of 242: libcom-err2:riscv64=1.47.4-1 Downloading dependency 161 of 242: texinfo-lib:riscv64=7.3-2 Downloading dependency 162 of 242: libarchive-zip-perl:riscv64=1.68-1 Downloading dependency 163 of 242: util-linux:riscv64=2.42-6 Downloading dependency 164 of 242: libubsan1:riscv64=16.1.0-1 Downloading dependency 165 of 242: media-types:riscv64=14.0.0 Downloading dependency 166 of 242: autoconf:riscv64=2.73-2 Downloading dependency 167 of 242: libuchardet0:riscv64=0.0.8-2+b2 Downloading dependency 168 of 242: libselinux1:riscv64=3.10-1 Downloading dependency 169 of 242: texinfo:riscv64=7.3-2 Downloading dependency 170 of 242: libgc1:riscv64=1:8.2.12-1 Downloading dependency 171 of 242: gperf:riscv64=3.3-1 Downloading dependency 172 of 242: dh-autoreconf:riscv64=22 Downloading dependency 173 of 242: libpam-runtime:riscv64=1.7.0-5 Downloading dependency 174 of 242: libxml2-16:riscv64=2.15.2+dfsg-0.1 Downloading dependency 175 of 242: autotools-dev:riscv64=20240727.1+nmu1 Downloading dependency 176 of 242: libldap2:riscv64=2.6.10+dfsg-1+b2 Downloading dependency 177 of 242: mawk:riscv64=1.3.4.20260302-1 Downloading dependency 178 of 242: libpcre2-8-0:riscv64=10.46-1+b2 Downloading dependency 179 of 242: libk5crypto3:riscv64=1.22.1-2.1 Downloading dependency 180 of 242: grep:riscv64=3.12-1 Downloading dependency 181 of 242: libacl1:riscv64=2.3.2-3 Downloading dependency 182 of 242: bsdextrautils:riscv64=2.42-6 Downloading dependency 183 of 242: libaudit1:riscv64=1:4.1.2-1+b1 Downloading dependency 184 of 242: libmd0:riscv64=1.2.0-1 Downloading dependency 185 of 242: g++-15-riscv64-linux-gnu:riscv64=15.2.0-17 Downloading dependency 186 of 242: libngtcp2-crypto-gnutls8:riscv64=1.22.1-1 Downloading dependency 187 of 242: linux-libc-dev:riscv64=7.0.7-1 Downloading dependency 188 of 242: libdb5.3t64:riscv64=5.3.28+dfsg2-11+b1 Downloading dependency 189 of 242: libkrb5-3:riscv64=1.22.1-2.1 Downloading dependency 190 of 242: libzstd1:riscv64=1.5.7+dfsg-3+b2 Downloading dependency 191 of 242: python3.13-minimal:riscv64=3.13.12-1 Downloading dependency 192 of 242: ncurses-bin:riscv64=6.6+20251231-1+b1 Downloading dependency 193 of 242: gnat-11:riscv64=11.5.0-8 Downloading dependency 194 of 242: libgdbm6t64:riscv64=1.26-1+b2 Downloading dependency 195 of 242: debianutils:riscv64=5.23.2 Downloading dependency 196 of 242: libstdc++-11-dev:riscv64=11.5.0-8 Downloading dependency 197 of 242: libbz2-1.0:riscv64=1.0.8-6+b2 Downloading dependency 198 of 242: libbrotli1:riscv64=1.2.0-3 Downloading dependency 199 of 242: libgcc-s1:riscv64=16.1.0-1 Downloading dependency 200 of 242: libgnutls30t64:riscv64=3.8.13-1 Downloading dependency 201 of 242: libblkid1:riscv64=2.42-6 Downloading dependency 202 of 242: libcrypt1:riscv64=1:4.5.1-1+b1 Downloading dependency 203 of 242: libtcl8.6:riscv64=8.6.18+dfsg-1 Downloading dependency 204 of 242: gcc-11:riscv64=11.5.0-8 Downloading dependency 205 of 242: diffutils:riscv64=1:3.12-1 Downloading dependency 206 of 242: cpp-11:riscv64=11.5.0-8 Downloading dependency 207 of 242: libnettle8t64:riscv64=3.10.2-1+b1 Downloading dependency 208 of 242: libkeyutils1:riscv64=1.6.3-6+b2 Downloading dependency 209 of 242: libmpc-dev:riscv64=1.3.1-3 Downloading dependency 210 of 242: openssl-provider-legacy:riscv64=3.6.2-1 Downloading dependency 211 of 242: init-system-helpers:riscv64=1.69 Downloading dependency 212 of 242: sysvinit-utils:riscv64=3.18-1 Downloading dependency 213 of 242: tcl9.0:riscv64=9.0.3+dfsg-1+b1 Downloading dependency 214 of 242: libsmartcols1:riscv64=2.42-6 Downloading dependency 215 of 242: libsystemd0:riscv64=260.1-1 Downloading dependency 216 of 242: sed:riscv64=4.9-3 Downloading dependency 217 of 242: xz-utils:riscv64=5.8.3-1 Downloading dependency 218 of 242: libsframe3:riscv64=2.46-3 Downloading dependency 219 of 242: libc-l10n:riscv64=2.42-16 Downloading dependency 220 of 242: libpkgconf7:riscv64=2.5.1-4 Downloading dependency 221 of 242: libbinutils:riscv64=2.46-3 Downloading dependency 222 of 242: libmpfr-dev:riscv64=4.2.2-3 Downloading dependency 223 of 242: libisl-dev:riscv64=0.27-2 Downloading dependency 224 of 242: libpipeline1:riscv64=1.5.8-3 Downloading dependency 225 of 242: tar:riscv64=1.35+dfsg-4 Downloading dependency 226 of 242: libmpfr6:riscv64=4.2.2-3 Downloading dependency 227 of 242: readline-common:riscv64=8.3-4 Downloading dependency 228 of 242: expect:riscv64=5.45.4-7 Downloading dependency 229 of 242: gcc-12-base:riscv64=12.5.0-9 Downloading dependency 230 of 242: procps:riscv64=2:4.0.4-9+b2 Downloading dependency 231 of 242: binutils:riscv64=2.46-3 Downloading dependency 232 of 242: gcc:riscv64=4:15.2.0-5+b1 Downloading dependency 233 of 242: binutils-common:riscv64=2.46-3 Downloading dependency 234 of 242: g++-riscv64-linux-gnu:riscv64=4:15.2.0-5+b1 Downloading dependency 235 of 242: libgc-dev:riscv64=1:8.2.12-1 Downloading dependency 236 of 242: ed:riscv64=1.22.5-1 Downloading dependency 237 of 242: systemtap-sdt-dev:riscv64=5.4-1 Downloading dependency 238 of 242: cpp-15:riscv64=15.2.0-17 Downloading dependency 239 of 242: ucf:riscv64=3.0053 Downloading dependency 240 of 242: dpkg:riscv64=1.23.7 Downloading dependency 241 of 242: autoconf2.69:riscv64=2.69-5 Downloading dependency 242 of 242: build-essential:riscv64=12.12 env --chdir=/srv/rebuilderd/tmp/rebuilderd5MjrB3/out DEB_BUILD_OPTIONS=parallel=4 LANG=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 SOURCE_DATE_EPOCH=1774783397 SBUILD_CONFIG=/srv/rebuilderd/tmp/debrebuildHLD5HG/debrebuild.sbuildrc.39e8SKz_uE6Z sbuild --build=riscv64 --host=riscv64 --arch-any --no-arch-all --chroot=/srv/rebuilderd/tmp/debrebuildHLD5HG/debrebuild.tar.DzB5NXE0CGzy --chroot-mode=unshare --dist=unstable --no-run-lintian --no-run-piuparts --no-run-autopkgtest --no-apt-update --no-apt-upgrade --no-apt-distupgrade --no-source --verbose --nolog --bd-uninstallable-explainer= --build-path=/build/reproducible-path --dsc-dir=gcc-11-11.5.0 /srv/rebuilderd/tmp/rebuilderd5MjrB3/inputs/gcc-11_11.5.0-11.dsc I: consider moving your ~/.sbuildrc to /srv/rebuilderd/.config/sbuild/config.pl The Debian buildds switched to the "unshare" backend and sbuild will default to it in the future. To start using "unshare" add this to your `~/.config/sbuild/config.pl`: $chroot_mode = "unshare"; If you want to keep the old "schroot" mode even in the future, add the following to your `~/.config/sbuild/config.pl`: $chroot_mode = "schroot"; $schroot = "schroot"; sbuild (Debian sbuild) 0.89.3+deb13u4 (28 December 2025) on localhost +==============================================================================+ | gcc-11 11.5.0-11 (riscv64) Tue, 30 Jun 2026 20:32:34 +0000 | +==============================================================================+ Package: gcc-11 Version: 11.5.0-11 Source Version: 11.5.0-11 Distribution: unstable Machine Architecture: riscv64 Host Architecture: riscv64 Build Architecture: riscv64 Build Type: any I: No tarballs found in /srv/rebuilderd/.cache/sbuild I: Unpacking /srv/rebuilderd/tmp/debrebuildHLD5HG/debrebuild.tar.DzB5NXE0CGzy to /srv/rebuilderd/tmp/tmp.sbuild.lI4AtPJGGS... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Tue, 30 Jun 2026 20:33:00 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderd5MjrB3/inputs/gcc-11_11.5.0-11.dsc exists in /srv/rebuilderd/tmp/rebuilderd5MjrB3/inputs; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Tue, 30 Jun 2026 20:33:06 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper (>= 11), dpkg-dev (>= 1.17.14), libc6-dev (>= 2.23-1~), libc6-dbg, m4, libtool, autoconf2.69, gcc-12-base, dwz, gawk, lzma, xz-utils, patchutils, libzstd-dev, zlib1g-dev, systemtap-sdt-dev, binutils (>= 2.37), gperf (>= 3.0.1), bison (>= 1:2.3), flex, gettext, texinfo (>= 4.3), locales-all, sharutils, procps, gnat-11, g++-11, netbase, libisl-dev (>= 0.20), libmpc-dev (>= 1.0), libmpfr-dev (>= 3.0.0-9~), libgmp-dev (>= 2:5.0.1~), unzip, dejagnu, git, coreutils (>= 2.26) | realpath (>= 1.9.12), chrpath, lsb-release, quilt, time, pkg-config, libgc-dev, build-essential Filtered Build-Depends: debhelper (>= 11), dpkg-dev (>= 1.17.14), libc6-dev (>= 2.23-1~), libc6-dbg, m4, libtool, autoconf2.69, gcc-12-base, dwz, gawk, lzma, xz-utils, patchutils, libzstd-dev, zlib1g-dev, systemtap-sdt-dev, binutils (>= 2.37), gperf (>= 3.0.1), bison (>= 1:2.3), flex, gettext, texinfo (>= 4.3), locales-all, sharutils, procps, gnat-11, g++-11, netbase, libisl-dev (>= 0.20), libmpc-dev (>= 1.0), libmpfr-dev (>= 3.0.0-9~), libgmp-dev (>= 2:5.0.1~), unzip, dejagnu, git, coreutils (>= 2.26), chrpath, lsb-release, quilt, time, pkg-config, libgc-dev, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-JLFZei/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Tue, 30 Jun 2026 20:33:15 +0000 | +------------------------------------------------------------------------------+ Arch check ok (riscv64 included in any all) +------------------------------------------------------------------------------+ | Build environment Tue, 30 Jun 2026 20:33:16 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.6.87-win2030 #2025.04.20.18.43+bb0c69aea SMP Sun Apr 20 18:58:14 UTC 2025 riscv64 (riscv64) Toolchain package versions: binutils_2.46-3 dpkg-dev_1.23.7 g++-11_11.5.0-8 g++-15_15.2.0-17 gcc-11_11.5.0-8 gcc-15_15.2.0-17 libc6-dev_2.42-16 libstdc++-11-dev_11.5.0-8 libstdc++-15-dev_15.2.0-17 libstdc++6_16.1.0-1 linux-libc-dev_7.0.7-1 Package versions: autoconf_2.73-2 autoconf2.69_2.69-5 automake_1:1.18.1-4 autopoint_0.23.2-2 autotools-dev_20240727.1+nmu1 base-files_14.0 base-passwd_3.6.8 bash_5.3-3 binutils_2.46-3 binutils-common_2.46-3 binutils-riscv64-linux-gnu_2.46-3 bison_2:3.8.2+dfsg-1+b3 bsdextrautils_2.42-6 build-essential_12.12 bzip2_1.0.8-6+b2 chrpath_0.18-1 coreutils_9.10-1 cpp_4:15.2.0-5+b1 cpp-11_11.5.0-8 cpp-15_15.2.0-17 cpp-15-riscv64-linux-gnu_15.2.0-17 cpp-riscv64-linux-gnu_4:15.2.0-5+b1 dash_0.5.12-12 debconf_1.5.92 debhelper_13.31 debianutils_5.23.2 dejagnu_1.6.3-3 dh-autoreconf_22 dh-strip-nondeterminism_1.15.0-1 diffstat_1.69-1 diffutils_1:3.12-1 dpkg_1.23.7 dpkg-dev_1.23.7 dwz_0.16-4 ed_1.22.5-1 expect_5.45.4-7 file_1:5.46-5+b2 findutils_4.10.0-4 flex_2.6.4-8.2+b5 g++_4:15.2.0-5+b1 g++-11_11.5.0-8 g++-15_15.2.0-17 g++-15-riscv64-linux-gnu_15.2.0-17 g++-riscv64-linux-gnu_4:15.2.0-5+b1 gawk_1:5.3.2-1 gcc_4:15.2.0-5+b1 gcc-11_11.5.0-8 gcc-11-base_11.5.0-8 gcc-12-base_12.5.0-9 gcc-15_15.2.0-17 gcc-15-base_15.2.0-17 gcc-15-riscv64-linux-gnu_15.2.0-17 gcc-16-base_16.1.0-1 gcc-riscv64-linux-gnu_4:15.2.0-5+b1 gettext_0.23.2-2 gettext-base_0.23.2-2 git_1:2.53.0-1 git-man_1:2.53.0-1 gnat-11_11.5.0-8 gperf_3.3-1 grep_3.12-1 groff-base_1.24.1-1 gzip_1.13-1 hostname_3.25 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-3 libarchive-zip-perl_1.68-1 libasan6_11.5.0-8 libasan8_16.1.0-1 libatomic1_16.1.0-1 libattr1_1:2.5.2-4 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libbinutils_2.46-3 libblkid1_2.42-6 libbrotli1_1.2.0-3 libbz2-1.0_1.0.8-6+b2 libc-bin_2.42-16 libc-dev-bin_2.42-16 libc-gconv-modules-extra_2.42-16 libc-l10n_2.42-16 libc6_2.42-16 libc6-dbg_2.42-16 libc6-dev_2.42-16 libcap-ng0_0.9.3-1 libcc1-0_16.1.0-1 libcom-err2_1.47.4-1 libcrypt1_1:4.5.1-1+b1 libctf-nobfd0_2.46-3 libctf0_2.46-3 libcurl3t64-gnutls_8.20.0-2 libdb5.3t64_5.3.28+dfsg2-11+b1 libdebconfclient0_0.283 libdebhelper-perl_13.31 libdpkg-perl_1.23.7 libelf1t64_0.195-1 liberror-perl_0.17030-1 libexpat1_2.8.0-2 libffi8_3.5.2-4 libfile-stripnondeterminism-perl_1.15.0-1 libgc-dev_1:8.2.12-1 libgc1_1:8.2.12-1 libgcc-11-dev_11.5.0-8 libgcc-15-dev_15.2.0-17 libgcc-s1_16.1.0-1 libgdbm-compat4t64_1.26-1+b2 libgdbm6t64_1.26-1+b2 libgmp-dev_2:6.3.0+dfsg-5+b2 libgmp10_2:6.3.0+dfsg-5+b2 libgmpxx4ldbl_2:6.3.0+dfsg-5+b2 libgnat-11_11.5.0-8 libgnutls30t64_3.8.13-1 libgomp1_16.1.0-1 libgprofng0_2.46-3 libgssapi-krb5-2_1.22.1-2.1 libhogweed6t64_3.10.2-1+b1 libidn2-0_2.3.8-5 libintl-perl_1.37-1 libisl-dev_0.27-2 libisl23_0.27-2 libitm1_16.1.0-1 libjansson4_2.14-2+b4 libk5crypto3_1.22.1-2.1 libkeyutils1_1.6.3-6+b2 libkrb5-3_1.22.1-2.1 libkrb5support0_1.22.1-2.1 libldap2_2.6.10+dfsg-1+b2 liblsan0_16.1.0-1 liblzma5_5.8.3-1 libmagic-mgc_1:5.46-5+b2 libmagic1t64_1:5.46-5+b2 libmd0_1.2.0-1 libmount1_2.42-6 libmpc-dev_1.3.1-3 libmpc3_1.3.1-3 libmpfr-dev_4.2.2-3 libmpfr6_4.2.2-3 libncursesw6_6.6+20251231-1+b1 libnettle8t64_3.10.2-1+b1 libnghttp2-14_1.69.0-1 libnghttp3-9_1.15.0-1 libngtcp2-16_1.22.1-1 libngtcp2-crypto-gnutls8_1.22.1-1 libp11-kit0_0.26.2-2 libpam-modules_1.7.0-5+b2 libpam-modules-bin_1.7.0-5+b2 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5+b2 libpcre2-8-0_10.46-1+b2 libperl5.40_5.40.1-7+b1 libpipeline1_1.5.8-3 libpkgconf7_2.5.1-4 libproc2-0_2:4.0.4-9+b2 libpsl5t64_0.21.5-1 libpython3-stdlib_3.13.9-3+b1 libpython3.13-minimal_3.13.12-1 libpython3.13-stdlib_3.13.12-1 libreadline8t64_8.3-4 libsasl2-2_2.1.28+dfsg1-11 libsasl2-modules-db_2.1.28+dfsg1-11 libselinux1_3.10-1 libsframe3_2.46-3 libsmartcols1_2.42-6 libsqlite3-0_3.46.1-9+b1 libssh2-1t64_1.11.1-3 libssl3t64_3.6.2-1 libstdc++-11-dev_11.5.0-8 libstdc++-15-dev_15.2.0-17 libstdc++6_16.1.0-1 libsystemd0_260.1-1 libtasn1-6_4.21.0-2+b1 libtcl8.6_8.6.18+dfsg-1 libtcl9.0_9.0.3+dfsg-1+b1 libtext-charwidth-perl_0.04-12 libtext-unidecode-perl_1.30-3 libtext-wrapi18n-perl_0.06-11 libtinfo6_6.6+20251231-1+b1 libtommath1_1.3.0-1+b2 libtool_2.5.4-11 libtsan2_16.1.0-1 libubsan1_16.1.0-1 libuchardet0_0.0.8-2+b2 libudev1_260.1-1 libunistring5_1.4.2-1 libuuid1_2.42-6 libxml-libxml-perl_2.0207+dfsg+really+2.0134-7 libxml-namespacesupport-perl_1.12-2 libxml-sax-base-perl_1.09-3 libxml-sax-perl_1.02+dfsg-5 libxml2-16_2.15.2+dfsg-0.1 libzstd-dev_1.5.7+dfsg-3+b2 libzstd1_1.5.7+dfsg-3+b2 linux-libc-dev_7.0.7-1 locales-all_2.42-16 lsb-release_12.1-2 m4_1.4.21-1 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20260302-1 media-types_14.0.0 ncurses-base_6.6+20251231-1 ncurses-bin_6.6+20251231-1+b1 netbase_6.5 openssl-provider-legacy_3.6.2-1 patch_2.8-2 patchutils_0.4.5-1 perl_5.40.1-7+b1 perl-base_5.40.1-7+b1 perl-modules-5.40_5.40.1-7 pkg-config_2.5.1-4 pkgconf_2.5.1-4 pkgconf-bin_2.5.1-4 po-debconf_1.0.22 procps_2:4.0.4-9+b2 python3_3.13.9-3+b1 python3-minimal_3.13.9-3+b1 python3.13_3.13.12-1 python3.13-minimal_3.13.12-1 quilt_0.69-0.1 readline-common_8.3-4 rpcsvc-proto_1.4.3-1+b2 sed_4.9-3 sensible-utils_0.0.26 sharutils_1:4.15.2-13 systemtap-sdt-dev_5.4-1 sysvinit-utils_3.18-1 tar_1.35+dfsg-4 tcl-expect_5.45.4-7 tcl8.6_8.6.18+dfsg-1 tcl9.0_9.0.3+dfsg-1+b1 tex-common_6.20 texinfo_7.3-2 texinfo-lib_7.3-2 time_1.10-0.1 tzdata_2026b-1 ucf_3.0053 unzip_6.0-29 util-linux_2.42-6 xz-utils_5.8.3-1 zlib1g_1:1.3.dfsg+really1.3.2-3 zlib1g-dev_1:1.3.dfsg+really1.3.2-3 +------------------------------------------------------------------------------+ | Build Tue, 30 Jun 2026 20:33:16 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: gcc-11 Binary: gcc-11-base, libgcc-11-dev, lib64gcc-11-dev, lib32gcc-11-dev, libn32gcc-11-dev, libx32gcc-11-dev, gcc-11, gcc-11-multilib, gcc-11-test-results, gcc-11-plugin-dev, gcc-11-hppa64-linux-gnu, cpp-11, gcc-11-locales, g++-11, g++-11-multilib, libasan6, lib32asan6, lib64asan6, libx32asan6, libhwasan0, libtsan0, libgccjit-11-doc, libgccjit-11-dev, gobjc++-11, gobjc++-11-multilib, gobjc-11, gobjc-11-multilib, libobjc-11-dev, lib64objc-11-dev, lib32objc-11-dev, libn32objc-11-dev, libx32objc-11-dev, gfortran-11, gfortran-11-multilib, libgfortran-11-dev, lib64gfortran-11-dev, lib32gfortran-11-dev, libn32gfortran-11-dev, libx32gfortran-11-dev, gccgo-11, gccgo-11-multilib, libgo-11-dev, lib64go-11-dev, lib32go-11-dev, libn32go-11-dev, libx32go-11-dev, libgo19, lib64go19, lib32go19, libn32go19, libx32go19, libstdc++-11-dev, libstdc++-11-pic, libstdc++6-11-dbg, lib32stdc++-11-dev, lib32stdc++6-11-dbg, lib64stdc++-11-dev, lib64stdc++6-11-dbg, libn32stdc++-11-dev, libn32stdc++6-11-dbg, libx32stdc++-11-dev, libx32stdc++6-11-dbg, libstdc++-11-doc, gnat-11, libgnat-11, gdc-11, gdc-11-multilib, libgphobos-11-dev, lib64gphobos-11-dev, lib32gphobos-11-dev, libn32gphobos-11-dev, libx32gphobos-11-dev, libgphobos2, lib64gphobos2, lib32gphobos2, libn32gphobos2, libx32gphobos2, gcc-11-offload-nvptx, libgomp-plugin-nvptx1, gcc-11-source Architecture: any all Version: 11.5.0-11 Maintainer: Debian GCC Maintainers Uploaders: Matthias Klose Homepage: http://gcc.gnu.org/ Standards-Version: 4.7.3 Vcs-Browser: https://salsa.debian.org/toolchain-team/gcc/tree/gcc-11-debian Vcs-Git: https://salsa.debian.org/toolchain-team/gcc.git -b gcc-11-debian Testsuite: autopkgtest Testsuite-Triggers: apt, libc-dev, libc6-dev, python3-minimal Build-Depends: debhelper (>= 11), dpkg-dev (>= 1.17.14), g++-multilib [amd64 i386 kfreebsd-amd64 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 s390 sparc sparc64 x32] , libc6.1-dev (>= 2.23-1~) [alpha ia64] | libc0.3-dev (>= 2.23-1~) [hurd-i386] | libc0.1-dev (>= 2.25) [kfreebsd-i386 kfreebsd-amd64] | libc6-dev (>= 2.23-1~), libc6-dev-amd64 [i386 x32], libc6-dev-sparc64 [sparc], libc6-dev-sparc [sparc64], libc6-dev-s390x [s390], libc6-dev-i386 [amd64 x32], libc6-dev-powerpc [ppc64], libc6-dev-ppc64 [powerpc], libc0.1-dev-i386 [kfreebsd-amd64], lib32gcc-s1 [amd64 ppc64 kfreebsd-amd64 mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el sparc64 x32], libn32gcc-s1 [mips mipsel mips64 mips64el mipsr6 mipsr6el mips64r6 mips64r6el], lib64gcc-s1 [i386 mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el powerpc sparc s390 x32], libc6-dev-mips64 [mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el], libc6-dev-mipsn32 [mips mipsel mips64 mips64el mipsr6 mipsr6el mips64r6 mips64r6el], libc6-dev-mips32 [mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el], libc6-dev-x32 [amd64 i386], libx32gcc-s1 [amd64 i386], libc6.1-dbg [alpha ia64] | libc0.3-dbg [hurd-i386] | libc0.1-dbg [kfreebsd-i386 kfreebsd-amd64] | libc6-dbg, kfreebsd-kernel-headers (>= 0.84) [kfreebsd-any], linux-libc-dev [m68k], m4, libtool, autoconf2.69, gcc-12-base, dwz, libunwind8-dev [ia64], libatomic-ops-dev [ia64], gawk, lzma, xz-utils, patchutils, libzstd-dev, zlib1g-dev, systemtap-sdt-dev [linux-any], binutils:native (>= 2.37), binutils-hppa64-linux-gnu:native (>= 2.37) [hppa amd64 i386 x32], gperf (>= 3.0.1), bison (>= 1:2.3), flex, gettext, gdb:native [!riscv64 !mipsel !mips64el], nvptx-tools [amd64 ppc64el], texinfo (>= 4.3), locales-all, sharutils, procps, gnat-11:native [!arc !ia64 !loong64 !sh3 !sh3eb !sh4eb !m68k], g++-11:native, netbase, libisl-dev (>= 0.20), libmpc-dev (>= 1.0), libmpfr-dev (>= 3.0.0-9~), libgmp-dev (>= 2:5.0.1~), lib32z1-dev [amd64 kfreebsd-amd64], lib64z1-dev [i386], unzip , dejagnu [!alpha !hurd-alpha] , git , coreutils (>= 2.26) | realpath (>= 1.9.12), chrpath, lsb-release, quilt, time, pkg-config, libgc-dev, g++-11-alpha-linux-gnu [alpha] , gobjc-11-alpha-linux-gnu [alpha] , gfortran-11-alpha-linux-gnu [alpha] , gdc-11-alpha-linux-gnu [alpha] , gccgo-11-alpha-linux-gnu [alpha] , gnat-11-alpha-linux-gnu [alpha] , gm2-11-alpha-linux-gnu [alpha] , g++-11-x86-64-linux-gnu [amd64] , gobjc-11-x86-64-linux-gnu [amd64] , gfortran-11-x86-64-linux-gnu [amd64] , gdc-11-x86-64-linux-gnu [amd64] , gccgo-11-x86-64-linux-gnu [amd64] , gnat-11-x86-64-linux-gnu [amd64] , gm2-11-x86-64-linux-gnu [amd64] , g++-11-arm-linux-gnueabi [armel] , gobjc-11-arm-linux-gnueabi [armel] , gfortran-11-arm-linux-gnueabi [armel] , gdc-11-arm-linux-gnueabi [armel] , gccgo-11-arm-linux-gnueabi [armel] , gnat-11-arm-linux-gnueabi [armel] , gm2-11-arm-linux-gnueabi [armel] , g++-11-arm-linux-gnueabihf [armhf] , gobjc-11-arm-linux-gnueabihf [armhf] , gfortran-11-arm-linux-gnueabihf [armhf] , gdc-11-arm-linux-gnueabihf [armhf] , gccgo-11-arm-linux-gnueabihf [armhf] , gnat-11-arm-linux-gnueabihf [armhf] , gm2-11-arm-linux-gnueabihf [armhf] , g++-11-aarch64-linux-gnu [arm64] , gobjc-11-aarch64-linux-gnu [arm64] , gfortran-11-aarch64-linux-gnu [arm64] , gdc-11-aarch64-linux-gnu [arm64] , gccgo-11-aarch64-linux-gnu [arm64] , gnat-11-aarch64-linux-gnu [arm64] , gm2-11-aarch64-linux-gnu [arm64] , g++-11-i686-linux-gnu [i386] , gobjc-11-i686-linux-gnu [i386] , gfortran-11-i686-linux-gnu [i386] , gdc-11-i686-linux-gnu [i386] , gccgo-11-i686-linux-gnu [i386] , gnat-11-i686-linux-gnu [i386] , gm2-11-i686-linux-gnu [i386] , g++-11-mipsel-linux-gnu [mipsel] , gobjc-11-mipsel-linux-gnu [mipsel] , gfortran-11-mipsel-linux-gnu [mipsel] , gdc-11-mipsel-linux-gnu [mipsel] , gccgo-11-mipsel-linux-gnu [mipsel] , gnat-11-mipsel-linux-gnu [mipsel] , gm2-11-mipsel-linux-gnu [mipsel] , g++-11-mips64-linux-gnuabi64 [mips64] , gobjc-11-mips64-linux-gnuabi64 [mips64] , gfortran-11-mips64-linux-gnuabi64 [mips64] , gdc-11-mips64-linux-gnuabi64 [mips64] , gccgo-11-mips64-linux-gnuabi64 [mips64] , gnat-11-mips64-linux-gnuabi64 [mips64] , gm2-11-mips64-linux-gnuabi64 [mips64] , g++-11-mips64el-linux-gnuabi64 [mips64el] , gobjc-11-mips64el-linux-gnuabi64 [mips64el] , gfortran-11-mips64el-linux-gnuabi64 [mips64el] , gdc-11-mips64el-linux-gnuabi64 [mips64el] , gccgo-11-mips64el-linux-gnuabi64 [mips64el] , gnat-11-mips64el-linux-gnuabi64 [mips64el] , gm2-11-mips64el-linux-gnuabi64 [mips64el] , g++-11-mips64-linux-gnuabin32 [mipsn32] , gobjc-11-mips64-linux-gnuabin32 [mipsn32] , gfortran-11-mips64-linux-gnuabin32 [mipsn32] , gdc-11-mips64-linux-gnuabin32 [mipsn32] , gccgo-11-mips64-linux-gnuabin32 [mipsn32] , gnat-11-mips64-linux-gnuabin32 [mipsn32] , gm2-11-mips64-linux-gnuabin32 [mipsn32] , g++-11-powerpc-linux-gnu [powerpc] , gobjc-11-powerpc-linux-gnu [powerpc] , gfortran-11-powerpc-linux-gnu [powerpc] , gdc-11-powerpc-linux-gnu [powerpc] , gccgo-11-powerpc-linux-gnu [powerpc] , gnat-11-powerpc-linux-gnu [powerpc] , g++-11-powerpc64-linux-gnu [ppc64] , gobjc-11-powerpc64-linux-gnu [ppc64] , gfortran-11-powerpc64-linux-gnu [ppc64] , gdc-11-powerpc64-linux-gnu [ppc64] , gccgo-11-powerpc64-linux-gnu [ppc64] , gnat-11-powerpc64-linux-gnu [ppc64] , g++-11-powerpc64le-linux-gnu [ppc64el] , gobjc-11-powerpc64le-linux-gnu [ppc64el] , gfortran-11-powerpc64le-linux-gnu [ppc64el] , gdc-11-powerpc64le-linux-gnu [ppc64el] , gccgo-11-powerpc64le-linux-gnu [ppc64el] , gnat-11-powerpc64le-linux-gnu [ppc64el] , gm2-11-powerpc64le-linux-gnu [ppc64el] , g++-11-m68k-linux-gnu [m68k] , gobjc-11-m68k-linux-gnu [m68k] , gfortran-11-m68k-linux-gnu [m68k] , gdc-11-m68k-linux-gnu [m68k] , gm2-11-m68k-linux-gnu [m68k] , g++-11-riscv64-linux-gnu [riscv64] , gobjc-11-riscv64-linux-gnu [riscv64] , gfortran-11-riscv64-linux-gnu [riscv64] , gdc-11-riscv64-linux-gnu [riscv64] , gccgo-11-riscv64-linux-gnu [riscv64] , gnat-11-riscv64-linux-gnu [riscv64] , gm2-11-riscv64-linux-gnu [riscv64] , g++-11-sh4-linux-gnu [sh4] , gobjc-11-sh4-linux-gnu [sh4] , gfortran-11-sh4-linux-gnu [sh4] , gnat-11-sh4-linux-gnu [sh4] , g++-11-sparc64-linux-gnu [sparc64] , gobjc-11-sparc64-linux-gnu [sparc64] , gfortran-11-sparc64-linux-gnu [sparc64] , gdc-11-sparc64-linux-gnu [sparc64] , gccgo-11-sparc64-linux-gnu [sparc64] , gnat-11-sparc64-linux-gnu [sparc64] , gm2-11-sparc64-linux-gnu [sparc64] , g++-11-s390x-linux-gnu [s390x] , gobjc-11-s390x-linux-gnu [s390x] , gfortran-11-s390x-linux-gnu [s390x] , gdc-11-s390x-linux-gnu [s390x] , gccgo-11-s390x-linux-gnu [s390x] , gnat-11-s390x-linux-gnu [s390x] , gm2-11-s390x-linux-gnu [s390x] , g++-11-x86-64-linux-gnux32 [x32] , gobjc-11-x86-64-linux-gnux32 [x32] , gfortran-11-x86-64-linux-gnux32 [x32] , gdc-11-x86-64-linux-gnux32 [x32] , gccgo-11-x86-64-linux-gnux32 [x32] , gnat-11-x86-64-linux-gnux32 [x32] , gm2-11-x86-64-linux-gnux32 [x32] , g++-11-mips64el-linux-gnuabin32 [mipsn32el] , gobjc-11-mips64el-linux-gnuabin32 [mipsn32el] , gfortran-11-mips64el-linux-gnuabin32 [mipsn32el] , gdc-11-mips64el-linux-gnuabin32 [mipsn32el] , gccgo-11-mips64el-linux-gnuabin32 [mipsn32el] , gnat-11-mips64el-linux-gnuabin32 [mipsn32el] , gm2-11-mips64el-linux-gnuabin32 [mipsn32el] , g++-11-mipsisa32r6-linux-gnu [mipsr6] , gobjc-11-mipsisa32r6-linux-gnu [mipsr6] , gfortran-11-mipsisa32r6-linux-gnu [mipsr6] , gdc-11-mipsisa32r6-linux-gnu [mipsr6] , gccgo-11-mipsisa32r6-linux-gnu [mipsr6] , gnat-11-mipsisa32r6-linux-gnu [mipsr6] , gm2-11-mipsisa32r6-linux-gnu [mipsr6] , g++-11-mipsisa32r6el-linux-gnu [mipsr6el] , gobjc-11-mipsisa32r6el-linux-gnu [mipsr6el] , gfortran-11-mipsisa32r6el-linux-gnu [mipsr6el] , gdc-11-mipsisa32r6el-linux-gnu [mipsr6el] , gccgo-11-mipsisa32r6el-linux-gnu [mipsr6el] , gnat-11-mipsisa32r6el-linux-gnu [mipsr6el] , gm2-11-mipsisa32r6el-linux-gnu [mipsr6el] , g++-11-mipsisa64r6-linux-gnuabi64 [mips64r6] , gobjc-11-mipsisa64r6-linux-gnuabi64 [mips64r6] , gfortran-11-mipsisa64r6-linux-gnuabi64 [mips64r6] , gdc-11-mipsisa64r6-linux-gnuabi64 [mips64r6] , gccgo-11-mipsisa64r6-linux-gnuabi64 [mips64r6] , gnat-11-mipsisa64r6-linux-gnuabi64 [mips64r6] , gm2-11-mipsisa64r6-linux-gnuabi64 [mips64r6] , g++-11-mipsisa64r6el-linux-gnuabi64 [mips64r6el] , gobjc-11-mipsisa64r6el-linux-gnuabi64 [mips64r6el] , gfortran-11-mipsisa64r6el-linux-gnuabi64 [mips64r6el] , gdc-11-mipsisa64r6el-linux-gnuabi64 [mips64r6el] , gccgo-11-mipsisa64r6el-linux-gnuabi64 [mips64r6el] , gnat-11-mipsisa64r6el-linux-gnuabi64 [mips64r6el] , gm2-11-mipsisa64r6el-linux-gnuabi64 [mips64r6el] , g++-11-mipsisa64r6-linux-gnuabin32 [mipsn32r6] , gobjc-11-mipsisa64r6-linux-gnuabin32 [mipsn32r6] , gfortran-11-mipsisa64r6-linux-gnuabin32 [mipsn32r6] , gdc-11-mipsisa64r6-linux-gnuabin32 [mipsn32r6] , gccgo-11-mipsisa64r6-linux-gnuabin32 [mipsn32r6] , gnat-11-mipsisa64r6-linux-gnuabin32 [mipsn32r6] , gm2-11-mipsisa64r6-linux-gnuabin32 [mipsn32r6] , g++-11-mipsisa64r6el-linux-gnuabin32 [mipsn32r6el] , gobjc-11-mipsisa64r6el-linux-gnuabin32 [mipsn32r6el] , gfortran-11-mipsisa64r6el-linux-gnuabin32 [mipsn32r6el] , gdc-11-mipsisa64r6el-linux-gnuabin32 [mipsn32r6el] , gccgo-11-mipsisa64r6el-linux-gnuabin32 [mipsn32r6el] , gnat-11-mipsisa64r6el-linux-gnuabin32 [mipsn32r6el] , gm2-11-mipsisa64r6el-linux-gnuabin32 [mipsn32r6el] Build-Depends-Indep: doxygen (>= 1.7.2), graphviz (>= 2.2), ghostscript, texlive-latex-base, xsltproc, libxml2-utils, docbook-xsl-ns Package-List: cpp-11 deb interpreters optional arch=any g++-11 deb devel optional arch=any g++-11-multilib deb devel optional arch=amd64,i386,kfreebsd-amd64,mips,mips64,mips64el,mips64r6,mips64r6el,mipsel,mipsn32,mipsn32el,mipsn32r6,mipsn32r6el,mipsr6,mipsr6el,powerpc,ppc64,s390,sparc,sparc64,x32 gcc-11 deb devel optional arch=any gcc-11-base deb libs optional arch=any gcc-11-hppa64-linux-gnu deb devel optional arch=hppa,amd64,i386,x32 gcc-11-locales deb devel optional arch=all gcc-11-multilib deb devel optional arch=amd64,i386,kfreebsd-amd64,mips,mips64,mips64el,mips64r6,mips64r6el,mipsel,mipsn32,mipsn32el,mipsn32r6,mipsn32r6el,mipsr6,mipsr6el,powerpc,ppc64,s390,sparc,sparc64,x32 gcc-11-offload-nvptx deb devel optional arch=amd64,ppc64el gcc-11-plugin-dev deb devel optional arch=any gcc-11-source deb devel optional arch=all gcc-11-test-results deb devel optional arch=any gccgo-11 deb devel optional arch=any gccgo-11-multilib deb devel optional arch=amd64,i386,kfreebsd-amd64,mips,mips64,mips64el,mips64r6,mips64r6el,mipsel,mipsn32,mipsn32el,mipsn32r6,mipsn32r6el,mipsr6,mipsr6el,powerpc,ppc64,s390,sparc,sparc64,x32 gdc-11 deb devel optional arch=any gdc-11-multilib deb devel optional arch=any gfortran-11 deb devel optional arch=any gfortran-11-multilib deb devel optional arch=amd64,i386,kfreebsd-amd64,mips,mips64,mips64el,mips64r6,mips64r6el,mipsel,mipsn32,mipsn32el,mipsn32r6,mipsn32r6el,mipsr6,mipsr6el,powerpc,ppc64,s390,sparc,sparc64,x32 gnat-11 deb devel optional arch=any gobjc++-11 deb devel optional arch=any gobjc++-11-multilib deb devel optional arch=amd64,i386,kfreebsd-amd64,mips,mips64,mips64el,mips64r6,mips64r6el,mipsel,mipsn32,mipsn32el,mipsn32r6,mipsn32r6el,mipsr6,mipsr6el,powerpc,ppc64,s390,sparc,sparc64,x32 gobjc-11 deb devel optional arch=any gobjc-11-multilib deb devel optional arch=amd64,i386,kfreebsd-amd64,mips,mips64,mips64el,mips64r6,mips64r6el,mipsel,mipsn32,mipsn32el,mipsn32r6,mipsn32r6el,mipsr6,mipsr6el,powerpc,ppc64,s390,sparc,sparc64,x32 lib32asan6 deb libs optional arch=amd64,ppc64,kfreebsd-amd64,sparc64,x32,mipsn32,mipsn32el,mips64,mips64el,mipsn32r6,mipsn32r6el,mips64r6,mips64r6el lib32gcc-11-dev deb libdevel optional arch=amd64,ppc64,kfreebsd-amd64,sparc64,x32,mipsn32,mipsn32el,mips64,mips64el,mipsn32r6,mipsn32r6el,mips64r6,mips64r6el lib32gfortran-11-dev deb libdevel optional arch=amd64,ppc64,kfreebsd-amd64,sparc64,x32,mipsn32,mipsn32el,mips64,mips64el,mipsn32r6,mipsn32r6el,mips64r6,mips64r6el lib32go-11-dev deb libdevel optional arch=amd64,ppc64,kfreebsd-amd64,sparc64,x32,mipsn32,mipsn32el,mips64,mips64el,mipsn32r6,mipsn32r6el,mips64r6,mips64r6el lib32go19 deb libs optional arch=amd64,ppc64,kfreebsd-amd64,sparc64,x32,mipsn32,mipsn32el,mips64,mips64el,mipsn32r6,mipsn32r6el,mips64r6,mips64r6el lib32gphobos-11-dev deb libdevel optional arch=amd64,ppc64,kfreebsd-amd64,sparc64,x32,mipsn32,mipsn32el,mips64,mips64el,mipsn32r6,mipsn32r6el,mips64r6,mips64r6el lib32gphobos2 deb libs optional arch=amd64,ppc64,kfreebsd-amd64,sparc64,x32,mipsn32,mipsn32el,mips64,mips64el,mipsn32r6,mipsn32r6el,mips64r6,mips64r6el lib32objc-11-dev deb libdevel optional arch=amd64,ppc64,kfreebsd-amd64,sparc64,x32,mipsn32,mipsn32el,mips64,mips64el,mipsn32r6,mipsn32r6el,mips64r6,mips64r6el lib32stdc++-11-dev deb libdevel optional arch=amd64,ppc64,kfreebsd-amd64,sparc64,x32,mipsn32,mipsn32el,mips64,mips64el,mipsn32r6,mipsn32r6el,mips64r6,mips64r6el lib32stdc++6-11-dbg deb debug optional arch=amd64,ppc64,kfreebsd-amd64,sparc64,x32,mipsn32,mipsn32el,mips64,mips64el,mipsn32r6,mipsn32r6el,mips64r6,mips64r6el lib64asan6 deb libs optional arch=i386,powerpc,sparc,s390,mips,mipsel,mipsn32,mipsn32el,mipsr6,mipsr6el,mipsn32r6,mipsn32r6el,x32 lib64gcc-11-dev deb libdevel optional arch=i386,powerpc,sparc,s390,mips,mipsel,mipsn32,mipsn32el,mipsr6,mipsr6el,mipsn32r6,mipsn32r6el,x32 lib64gfortran-11-dev deb libdevel optional arch=i386,powerpc,sparc,s390,mips,mipsel,mipsn32,mipsn32el,mipsr6,mipsr6el,mipsn32r6,mipsn32r6el,x32 lib64go-11-dev deb libdevel optional arch=i386,powerpc,sparc,s390,mips,mipsel,mipsn32,mipsn32el,mipsr6,mipsr6el,mipsn32r6,mipsn32r6el,x32 lib64go19 deb libs optional arch=i386,powerpc,sparc,s390,mips,mipsel,mipsn32,mipsn32el,mipsr6,mipsr6el,mipsn32r6,mipsn32r6el,x32 lib64gphobos-11-dev deb libdevel optional arch=i386,powerpc,sparc,s390,mips,mipsel,mipsn32,mipsn32el,mipsr6,mipsr6el,mipsn32r6,mipsn32r6el,x32 lib64gphobos2 deb libs optional arch=i386,powerpc,sparc,s390,mips,mipsel,mipsn32,mipsn32el,mipsr6,mipsr6el,mipsn32r6,mipsn32r6el,x32 lib64objc-11-dev deb libdevel optional arch=i386,powerpc,sparc,s390,mips,mipsel,mipsn32,mipsn32el,mipsr6,mipsr6el,mipsn32r6,mipsn32r6el,x32 lib64stdc++-11-dev deb libdevel optional arch=i386,powerpc,sparc,s390,mips,mipsel,mipsn32,mipsn32el,mipsr6,mipsr6el,mipsn32r6,mipsn32r6el,x32 lib64stdc++6-11-dbg deb debug optional arch=i386,powerpc,sparc,s390,mips,mipsel,mipsn32,mipsn32el,mipsr6,mipsr6el,mipsn32r6,mipsn32r6el,x32 libasan6 deb libs optional arch=any libgcc-11-dev deb libdevel optional arch=any libgccjit-11-dev deb libdevel optional arch=any libgccjit-11-doc deb doc optional arch=all libgfortran-11-dev deb libdevel optional arch=any libgnat-11 deb libs optional arch=any libgo-11-dev deb libdevel optional arch=any libgo19 deb libs optional arch=any libgomp-plugin-nvptx1 deb libs optional arch=amd64,ppc64el libgphobos-11-dev deb libdevel optional arch=ppc64el,amd64,arm64,armel,armhf,i386,x32,kfreebsd-amd64,kfreebsd-i386,hppa,mips,mips64,mipsel,mips64el,mipsn32,mipsn32el,mipsr6,mipsr6el,mipsn32r6,mipsn32r6el,mips64r6,mips64r6el,riscv64,s390x,sparc64,powerpc,ppc64 libgphobos2 deb libs optional arch=ppc64el,amd64,arm64,armel,armhf,i386,x32,kfreebsd-amd64,kfreebsd-i386,hppa,mips,mips64,mipsel,mips64el,mipsn32,mipsn32el,mipsr6,mipsr6el,mipsn32r6,mipsn32r6el,mips64r6,mips64r6el,riscv64,s390x,sparc64,powerpc,ppc64 libhwasan0 deb libs optional arch=any libn32gcc-11-dev deb libdevel optional arch=mips,mipsel,mips64,mips64el,mipsr6,mipsr6el,mips64r6,mips64r6el libn32gfortran-11-dev deb libdevel optional arch=mips,mipsel,mips64,mips64el,mipsr6,mipsr6el,mips64r6,mips64r6el libn32go-11-dev deb libdevel optional arch=mips,mipsel,mips64,mips64el,mipsr6,mipsr6el,mips64r6,mips64r6el libn32go19 deb libs optional arch=mips,mipsel,mips64,mips64el,mipsr6,mipsr6el,mips64r6,mips64r6el libn32gphobos-11-dev deb libdevel optional arch=mips,mipsel,mips64,mips64el,mipsr6,mipsr6el,mips64r6,mips64r6el libn32gphobos2 deb libs optional arch=mips,mipsel,mips64,mips64el,mipsr6,mipsr6el,mips64r6,mips64r6el libn32objc-11-dev deb libdevel optional arch=mips,mipsel,mips64,mips64el,mipsr6,mipsr6el,mips64r6,mips64r6el libn32stdc++-11-dev deb libdevel optional arch=mips,mipsel,mips64,mips64el,mipsr6,mipsr6el,mips64r6,mips64r6el libn32stdc++6-11-dbg deb debug optional arch=mips,mipsel,mips64,mips64el,mipsr6,mipsr6el,mips64r6,mips64r6el libobjc-11-dev deb libdevel optional arch=any libstdc++-11-dev deb libdevel optional arch=any libstdc++-11-doc deb doc optional arch=all libstdc++-11-pic deb libdevel optional arch=any libstdc++6-11-dbg deb debug optional arch=any libtsan0 deb libs optional arch=any libx32asan6 deb libs optional arch=amd64,i386 libx32gcc-11-dev deb libdevel optional arch=amd64,i386 libx32gfortran-11-dev deb libdevel optional arch=amd64,i386 libx32go-11-dev deb libdevel optional arch=amd64,i386 libx32go19 deb libs optional arch=amd64,i386 libx32gphobos-11-dev deb libdevel optional arch=amd64,i386 libx32gphobos2 deb libs optional arch=amd64,i386 libx32objc-11-dev deb libdevel optional arch=amd64,i386 libx32stdc++-11-dev deb libdevel optional arch=amd64,i386 libx32stdc++6-11-dbg deb debug optional arch=amd64,i386 Checksums-Sha1: ff92579833b5f0ec6cf616ed0f9ef91ccd201b86 84124888 gcc-11_11.5.0.orig.tar.gz b57e58bf988eeadf7fbf8a731ab9ae95f6ebc9f9 553440 gcc-11_11.5.0-11.debian.tar.xz Checksums-Sha256: 057fe66979d82123e56d3679437cdc3a8c3e52b96a440135e9716bcd92d8e429 84124888 gcc-11_11.5.0.orig.tar.gz a28a78c7b738213dafd921a3e39cfc4bda4bc8e3d9c83002cad669aa57515aeb 553440 gcc-11_11.5.0-11.debian.tar.xz Files: 797b2b4b0149fd5aec1bd10d30e1ef55 84124888 gcc-11_11.5.0.orig.tar.gz fa21f64508eb22ac596a50c01f2c69b9 553440 gcc-11_11.5.0-11.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmnJJpAQHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9RbsEAC/Za9gDsZkWm+MazGuprDvYex91Kk2B9nI o/KyLUZKisn/CGlDdGUAnS7GdJ4QyFKyFA3oi/4Wpc1CEJ8kvTJNoCebtkj/JNPr T/M13MBelLgkv8NsWFgu85BLjqszqw5BWtnkezMcPSWMlMBWl7lgjies2+tb4LCI qeS0UsN4sRBIBnFY4zbmrANz//sxBg/3jhAih6gQyl53aQwc+oHAcgxe+eTfOEI+ LeRHiHpeb6FAr4p1HYRnTcSimO6iu0IIPlp/NeOI4PRlHsWaawO6cMVLnuW3Ajk/ rgGPiXTlQ5Hf2/3OnDgAfkcrF0JL5j8ZBh3AGCrWy4M8yVytjNOPmTIxUFk5ml7n zEhdRrhnE6EbcsnPDeLCIK7AO9DudOnNc3hnnAGJVj5R4TbOYv6MDtlC6f+YGOPa /vl+557WYYszkFKQMt53KBp3JH+t4bJwpCVaugOa/1M5uxWvpKJD2ajQ9wxmWp6p M0y13mOSYjPiBOTt08rBPNGg6GWflcFCtCoPw7DdOFQvM32Cq6VuRCLBB84QVfKf XOZngoSmwFJIXd5rTb+9zPvs3ZtIeZcdYtElFJj4mZd6nWSfiyUTyzf4WPrYq7Oq tZT3WWsjuXTLC6hgrjxZGrQP34GdQy6287hj/6A1ubhsDowsKjARuLYCYBt+2HqP SX76JQNoIA== =A9Eb -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./gcc-11_11.5.0-11.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./gcc-11_11.5.0-11.dsc dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-keyring.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-tag2upload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-nonupload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-maintainers.pgp dpkg-source: info: extracting gcc-11 in /build/reproducible-path/gcc-11-11.5.0 dpkg-source: info: unpacking gcc-11_11.5.0.orig.tar.gz dpkg-source: info: unpacking gcc-11_11.5.0-11.debian.tar.xz Install fakeroot ---------------- Setup apt archive ----------------- Merged Build-Depends: fakeroot Filtered Build-Depends: fakeroot dpkg-deb: building package 'sbuild-build-depends-fakeroot-dummy' in '/build/reproducible-path/resolver-JLFZei/apt_archive/sbuild-build-depends-fakeroot-dummy.deb'. Install fakeroot build dependencies (apt-based resolver) -------------------------------------------------------- Installing build dependencies Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh SOURCE_DATE_EPOCH=1774783397 USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -B dpkg-buildpackage: info: source package gcc-11 dpkg-buildpackage: info: source version 11.5.0-11 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Matthias Klose dpkg-source --before-build . dpkg-buildpackage: info: host architecture riscv64 debian/rules clean rm -rf stamps rm -rf gcc-11.5.0 /usr/bin/make -f debian/rules2 clean make[1]: Entering directory '/build/reproducible-path/gcc-11-11.5.0' dh_testdir rm -f pxxx status rm -f *-summary *-protocol testsuite-comparision summary-diff rm -f /build/reproducible-path/gcc-11-11.5.0/src/gcc/po/*.gmo rm -rf src-nvptx src-gcn rm -f debian/lib{gcc,objc,stdc++}{-v3,[0-9]}*.{{pre,post}{inst,rm},shlibs} fs=`echo debian/*BV* debian/*CXX* debian/*LC* debian/*MF* | sort -u`; \ for f in $fs; do \ [ -f $f ] || continue; \ f2=$(echo $f | sed 's/BV/11/;s/CXX/6/;s/LC/1/;s/-CRB//;s/\.in$//'); \ rm -f $f2; \ done rm -f debian/lib*gcc-s1.symbols rm -f debian/lib*{atomic1,gfortran5,gomp1,itm1,quadmath0,hsail-rt0,stdc++6}.symbols find debian -maxdepth 1 -name '*-cross.symbols' -type l | xargs -r rm -f rm -f debian/gcc-{XX,ar,nm,ranlib}-11.1 rm -f debian/shlibs.local debian/shlibs.common* debian/substvars.local rm -f debian/*.debhelper [ -d debian/bugs ] && /usr/bin/make -C debian/bugs clean make[1]: [debian/rules2:2211: clean] Error 1 (ignored) rm -f debian/README.libstdc++-baseline debian/README.Bugs debian/README.Debian.riscv64 rm -f debian/arch_binaries* debian/indep_binaries* rm -rf bin bin-gcn locales share rm -rf check-inst rm -f usage-*.svg rm -f installed-*.tar* dh_clean make[1]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0' rm -rf /build/reproducible-path/gcc-11-11.5.0/src* /build/reproducible-path/gcc-11-11.5.0/build* debian/tmp* html rm -f bootstrap-* first-move-stamp rm -f debian/*.tmp rm -f debian/soname-cache find debian -name '.#*' | xargs -r rm -f rm -f debian/patches/series* rm -rf .pc dh_clean debian/rules build-arch Build environment: derivative=Debian, release=forky : # unpack gcc tarball mkdir -p stamps if [ -d /build/reproducible-path/gcc-11-11.5.0/src ]; then \ echo >&2 "Source directory /build/reproducible-path/gcc-11-11.5.0/src exists. Delete by hand"; \ false; \ fi rm -rf gcc-11.5.0 tar -x -f gcc-11.5.0-dfsg.tar.xz mv gcc-11.5.0 /build/reproducible-path/gcc-11-11.5.0/src ln -sf libsanitizer /build/reproducible-path/gcc-11-11.5.0/src/libasan rm -f /build/reproducible-path/gcc-11-11.5.0/src/gcc/doc/*.1 rm -f /build/reproducible-path/gcc-11-11.5.0/src/gcc/doc/fsf-funding.7 rm -f /build/reproducible-path/gcc-11-11.5.0/src/gcc/doc/*.info rm -f /build/reproducible-path/gcc-11-11.5.0/src/gcc/fortran/*.info rm -f /build/reproducible-path/gcc-11-11.5.0/src/libgomp/*.info rm -f /build/reproducible-path/gcc-11-11.5.0/src/libquadmath/*.info for i in gcc/doc/analyzer.texi gcc/doc/avr-mmcu.texi gcc/doc/bugreport.texi gcc/doc/cfg.texi gcc/doc/collect2.texi gcc/doc/compat.texi gcc/doc/configfiles.texi gcc/doc/configterms.texi gcc/doc/contrib.texi gcc/doc/contribute.texi gcc/doc/cpp.texi gcc/doc/cppdiropts.texi gcc/doc/cppenv.texi gcc/doc/cppinternals.texi gcc/doc/cppopts.texi gcc/doc/cppwarnopts.texi gcc/doc/extend.texi gcc/doc/fragments.texi gcc/doc/frontends.texi gcc/doc/gccint.texi gcc/doc/gcov.texi gcc/doc/gcov-dump.texi gcc/doc/gcov-tool.texi gcc/doc/generic.texi gcc/doc/gimple.texi gcc/doc/gnu.texi gcc/doc/gty.texi gcc/doc/headerdirs.texi gcc/doc/hostconfig.texi gcc/doc/implement-c.texi gcc/doc/implement-cxx.texi gcc/doc/install-old.texi gcc/doc/install.texi gcc/doc/interface.texi gcc/doc/invoke.texi gcc/doc/languages.texi gcc/doc/libgcc.texi gcc/doc/loop.texi gcc/doc/lto.texi gcc/doc/makefile.texi gcc/doc/match-and-simplify.texi gcc/doc/md.texi gcc/doc/objc.texi gcc/doc/optinfo.texi gcc/doc/options.texi gcc/doc/passes.texi gcc/doc/plugins.texi gcc/doc/poly-int.texi gcc/doc/portability.texi gcc/doc/rtl.texi gcc/doc/service.texi gcc/doc/sourcebuild.texi gcc/doc/standards.texi gcc/doc/tm.texi.in gcc/doc/tm.texi gcc/doc/tree-ssa.texi gcc/doc/trouble.texi gcc/doc/ux.texi gcc/doc/include/gcc-common.texi gcc/doc/include/funding.texi gcc/fortran/gfc-internals.texi gcc/fortran/invoke.texi gcc/fortran/intrinsic.texi ; do \ if [ -f /build/reproducible-path/gcc-11-11.5.0/src/$i ]; then \ cp debian/dummy.texi /build/reproducible-path/gcc-11-11.5.0/src/$i; \ else \ cp debian/dummy.texi /build/reproducible-path/gcc-11-11.5.0/src/$i; \ echo >&2 "$i does not exist, fix debian/rules.unpack"; \ fi; \ done ( \ echo '@include gcc-vers.texi'; \ echo '@macro versionsubtitle'; \ echo '@subtitle For @sc{gcc} version @value{version-GCC}'; \ echo '@vskip 0pt plus 1filll'; \ echo '@end macro'; \ ) > /build/reproducible-path/gcc-11-11.5.0/src/gcc/doc/include/gcc-common.texi for i in gcc/doc/gcc.texi gcc/doc/lto-dump.texi gcc/ada/gnat-style.texi gcc/ada/gnat_rm.texi gcc/ada/gnat_ugn.texi gcc/fortran/gfortran.texi gcc/go/gccgo.texi libgomp/libgomp.texi libquadmath/libquadmath.texi ; do \ n=$(basename $i .texi); \ if [ -f /build/reproducible-path/gcc-11-11.5.0/src/$i ]; then \ sed "s/@name@/$n/g" debian/gcc-dummy.texi \ > /build/reproducible-path/gcc-11-11.5.0/src/$i; \ else \ sed "s/@name@/$n/g" debian/gcc-dummy.texi \ > /build/reproducible-path/gcc-11-11.5.0/src/$i; \ echo >&2 "$i does not exist, fix debian/rules.unpack"; \ fi; \ done for i in gcc/doc/cpp.1 gcc/doc/g++.1 gcc/doc/gc-analyze.1 gcc/doc/gcc.1 gcc/doc/gccgo.1 gcc/doc/gcov.1 gcc/doc/gcov-dump.1 gcc/doc/gcov-tool.1 gcc/doc/gfortran.1 gcc/lto/lto-dump.1 gcc/doc/fsf-funding.7 ; do \ touch /build/reproducible-path/gcc-11-11.5.0/src/$i; \ done rm -f /build/reproducible-path/gcc-11-11.5.0/src/INSTALL/*.html rm -f /build/reproducible-path/gcc-11-11.5.0/src/zlib/contrib/dotzlib/DotZLib.chm echo "gcc-11.5.0-dfsg.tar.xz unpacked." > stamps/01-unpack-stamp-gcc-11.5.0-dfsg.tar.xz : # unpack gm2 tarball mkdir -p stamps : # rm -rf gm2-20210728 tar -x -f gm2-20210728.tar.xz (cd gm2 && tar cf - gcc libgm2) | (cd src && tar xf -) rm -rf gm2 echo "gm2-20210728.tar.xz unpacked." > stamps/01-unpack-stamp-gm2-20210728.tar.xz echo -e "\nBuilt from Debian source package gcc-11-11.5.0-11" \ > pxxx echo -e "Integrated upstream packages in this version:\n" >> pxxx for i in gcc-11.5.0-dfsg.tar.xz gm2-20210728.tar.xz; do echo " $i" >> pxxx; done mv -f pxxx stamps/01-unpack-stamp echo gcc-gfdl-build.diff gcc-textdomain.diff gcc-distro-specs.diff gcc-driver-extra-langs.diff gcc-hash-style-gnu.diff libstdc++-pic.diff libstdc++-doclink.diff libstdc++-man-3cxx.diff libstdc++-test-installed.diff alpha-no-ev4-directive.diff note-gnu-stack.diff libgomp-omp_h-multilib.diff libgo-testsuite.diff libgo-cleanfiles.diff gcc-target-include-asm.diff libgo-revert-timeout-exp.diff libgo-setcontext-config.diff gcc-auto-build.diff libitm-no-fortify-source.diff sparc64-biarch-long-double-128.diff sparc64-v8plus-default.diff pr66368.diff pr67590.diff libffi-pax.diff libffi-race-condition.diff cuda-float128.diff libffi-mipsen-r6.diff t-libunwind-elf-Wl-z-defs.diff gcc-force-cross-layout.diff gcc-search-prefixed-as-ld.diff kfreebsd-decimal-float.diff pr87808.diff pr94253.diff gcc-arm-disable-guality-tests.diff musl-ssp.diff arm-arch-extensions.diff gcc-mold.diff arc-stddef.diff pr107475.diff libstdc++-hurd.diff asan-allocator-base.diff gcc-vhdl.diff libsanitizer-timebits.diff binutils-pr32491.diff pr117851.diff gcc-no-multilib-dejagnu.diff libphobos-unittest.diff libphobos-ppc64el.diff gcc-hppa-build-fix.diff libphobos-sparc64.diff pr105225.diff pr118976.diff libsanitizer-no-crypt.diff libsanitizer-termio.diff pr99832-distro.diff gm2.diff gm2-bootstrap-compare.diff gm2-throw-prototype.diff gm2-texinfo.diff ada-gcc-name.diff ada-verbose.diff ada-link-lib.diff ada-gnattools-cross.diff ada-lib-info-source-date-epoch.diff ada-armel-libatomic.diff ada-kfreebsd.diff ada-749574.diff ada-perl-shebang.diff gdc-texinfo.diff disable-gdc-tests.diff sys-auxv-header.diff gdc-dynamic-link-phobos.diff ia64-disable-selective-scheduling.diff libstdc++-pythondir.diff gm2-link.diff format-diag.diff gcc-verbose-lto-link.diff gcc-foffload-default.diff gcc-ice-dump.diff gcc-ice-apport.diff skip-bootstrap-multilib.diff libffi-ro-eh_frame_sect.diff libffi-mips.diff gcc-multiarch.diff config-ml.diff g++-multiarch-incdir.diff canonical-cpppath.diff gcc-multilib-multiarch.diff gcc-as-needed.diff gcc-as-needed-gold.diff libgomp-kfreebsd-testsuite.diff go-testsuite.diff \ | sed -r 's/ +/ /g' | tr " " "\n" > debian/patches/series sed -r 's/(.)$/\1 -p1/' -i debian/patches/series touch stamps/02-series-stamp sync QUILT_PATCHES=debian/patches QUILT_PATCH_OPTS='-E' \ quilt --quiltrc /dev/null push -a || test $? = 2 Applying patch gcc-gfdl-build.diff patching file src/gcc/Makefile.in Applying patch gcc-textdomain.diff patching file src/gcc/intl.c patching file src/gcc/Makefile.in patching file src/libcpp/init.c patching file src/libcpp/system.h patching file src/libcpp/Makefile.in Applying patch gcc-distro-specs.diff patching file src/gcc/gcc.c patching file src/gcc/cp/lang-specs.h patching file src/gcc/objc/lang-specs.h patching file src/gcc/objcp/lang-specs.h patching file src/gcc/c-family/c-cppbuiltin.c Applying patch gcc-driver-extra-langs.diff patching file src/gcc/Makefile.in Applying patch gcc-hash-style-gnu.diff patching file src/gcc/config/alpha/linux-elf.h patching file src/gcc/config/ia64/linux.h patching file src/gcc/config/rs6000/linux64.h patching file src/gcc/config/rs6000/sysv4.h patching file src/gcc/config/s390/linux.h patching file src/gcc/config/sparc/linux.h patching file src/gcc/config/arm/linux-elf.h patching file src/gcc/config/i386/gnu-user.h patching file src/gcc/config/i386/gnu-user64.h patching file src/gcc/config/aarch64/aarch64-linux.h patching file src/gcc/config/riscv/linux.h Applying patch libstdc++-pic.diff patching file src/libstdc++-v3/src/Makefile.am patching file src/libstdc++-v3/src/Makefile.in Applying patch libstdc++-doclink.diff patching file src/libstdc++-v3/doc/doxygen/mainpage.html patching file src/libstdc++-v3/doc/html/api.html patching file src/libstdc++-v3/doc/xml/api.xml Applying patch libstdc++-man-3cxx.diff patching file src/libstdc++-v3/doc/doxygen/user.cfg.in patching file src/libstdc++-v3/scripts/run_doxygen Applying patch libstdc++-test-installed.diff patching file src/libstdc++-v3/testsuite/lib/libstdc++.exp Applying patch alpha-no-ev4-directive.diff patching file src/gcc/config/alpha/alpha.c Applying patch note-gnu-stack.diff patching file src/libgcc/config/ia64/crtbegin.S patching file src/libgcc/config/ia64/crtend.S patching file src/libgcc/config/ia64/crti.S patching file src/libgcc/config/ia64/crtn.S patching file src/libgcc/config/ia64/lib1funcs.S patching file src/gcc/config/ia64/linux.h patching file src/gcc/config/rs6000/ppc-asm.h Applying patch libgomp-omp_h-multilib.diff patching file src/libgomp/omp.h.in Applying patch libgo-testsuite.diff patching file src/libgo/Makefile.am patching file src/libgo/Makefile.in Applying patch libgo-cleanfiles.diff patching file src/libgo/Makefile.am patching file src/libgo/Makefile.in Applying patch gcc-target-include-asm.diff patching file src/configure.ac Applying patch libgo-revert-timeout-exp.diff patching file src/libgo/testsuite/lib/libgo.exp Applying patch libgo-setcontext-config.diff patching file src/libgo/configure.ac Applying patch gcc-auto-build.diff patching file src/gcc/configure.ac Applying patch libitm-no-fortify-source.diff patching file src/libitm/configure.tgt Applying patch sparc64-biarch-long-double-128.diff patching file src/gcc/config/sparc/linux64.h Applying patch sparc64-v8plus-default.diff patching file src/gcc/config/sparc/linux64.h Applying patch pr66368.diff patching file src/libgo/Makefile.am patching file src/libgo/Makefile.in Applying patch pr67590.diff patching file src/libcc1/configure.ac Applying patch libffi-pax.diff patching file src/libffi/configure.ac patching file src/libffi/src/closures.c Applying patch libffi-race-condition.diff patching file src/libffi/src/closures.c Applying patch cuda-float128.diff patching file src/libstdc++-v3/include/std/type_traits patching file src/libstdc++-v3/include/bits/std_abs.h patching file src/libstdc++-v3/include/bits/stl_algobase.h patching file src/libstdc++-v3/include/std/numbers Applying patch libffi-mipsen-r6.diff patching file src/libffi/src/mips/n32.S patching file src/libffi/src/mips/ffi.c Applying patch t-libunwind-elf-Wl-z-defs.diff patching file src/libgcc/config/t-libunwind-elf Applying patch gcc-force-cross-layout.diff patching file src/configure.ac patching file src/gcc/configure.ac Applying patch gcc-search-prefixed-as-ld.diff patching file src/gcc/gcc.c Applying patch kfreebsd-decimal-float.diff patching file src/gcc/configure.ac patching file src/libdecnumber/configure.ac patching file src/libgcc/configure.ac Applying patch pr87808.diff patching file src/gcc/jit/Make-lang.in patching file src/gcc/jit/jit-playback.c Applying patch pr94253.diff patching file src/gcc/config/rs6000/rs6000.c Applying patch gcc-arm-disable-guality-tests.diff patching file src/gcc/testsuite/gcc.dg/guality/guality.exp Applying patch musl-ssp.diff patching file src/gcc/gcc.c Applying patch arm-arch-extensions.diff patching file src/gcc/common/config/arm/arm-common.c patching file src/gcc/config.in patching file src/gcc/configure.ac Applying patch gcc-mold.diff patching file src/gcc/collect2.c patching file src/gcc/common.opt patching file src/gcc/gcc.c patching file src/gcc/opts.c Applying patch arc-stddef.diff patching file src/gcc/config/arc/arc-arch.h Applying patch pr107475.diff patching file src/gcc/ada/Makefile.rtl Hunk #1 succeeded at 2030 (offset 197 lines). Hunk #2 succeeded at 2412 (offset 180 lines). Hunk #3 succeeded at 2759 (offset 172 lines). Applying patch libstdc++-hurd.diff patching file src/libstdc++-v3/config/os/gnu-linux/os_defines.h Applying patch asan-allocator-base.diff patching file src/libsanitizer/asan/asan_allocator.h Applying patch gcc-vhdl.diff patching file src/gcc/config/rs6000/rs6000-logue.c Applying patch libsanitizer-timebits.diff patching file src/libsanitizer/sanitizer_common/sanitizer_procmaps_solaris.cpp patching file src/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp Applying patch binutils-pr32491.diff patching file src/gcc/configure.ac Applying patch pr117851.diff patching file src/gcc/lto-wrapper.c patching file src/libgcc/configure.ac patching file src/libgcc/Makefile.in Applying patch gcc-no-multilib-dejagnu.diff patching file src/gcc/Makefile.in Applying patch libphobos-unittest.diff patching file src/libphobos/src/std/process.d Applying patch libphobos-ppc64el.diff patching file src/libphobos/configure.tgt Hunk #1 succeeded at 42 (offset -6 lines). Applying patch gcc-hppa-build-fix.diff patching file src/gcc/config/pa/pa-linux.h Hunk #1 succeeded at 147 (offset -1 lines). Applying patch libphobos-sparc64.diff patching file src/libphobos/configure.tgt patching file src/libphobos/libdruntime/core/stdc/fenv.d Applying patch pr105225.diff patching file src/libgo/mksysinfo.sh Applying patch pr118976.diff patching file src/gcc/config/aarch64/aarch64.c Hunk #1 succeeded at 26206 (offset 70 lines). Hunk #2 succeeded at 26223 (offset 70 lines). patching file src/gcc/fold-const.c Hunk #1 succeeded at 1792 (offset 1 line). Applying patch libsanitizer-no-crypt.diff patching file src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc patching file src/libsanitizer/sanitizer_common/sanitizer_platform_interceptors.h patching file src/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp patching file src/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h Applying patch libsanitizer-termio.diff patching file src/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc patching file src/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp Hunk #1 succeeded at 422 (offset -2 lines). Hunk #2 succeeded at 692 (offset -2 lines). patching file src/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h Hunk #1 succeeded at 958 (offset -1 lines). Hunk #2 succeeded at 1194 (offset -1 lines). Applying patch pr99832-distro.diff patching file src/libstdc++-v3/config/os/gnu-linux/os_defines.h patching file src/libstdc++-v3/include/bits/c++config patching file src/libstdc++-v3/include/std/chrono Applying patch gm2.diff patching file src/configure.ac patching file src/gcc/c/gccspec.c patching file src/gcc/c-family/cppspec.c patching file src/gcc/cp/g++spec.c patching file src/gcc/gcc.c patching file src/gcc/gcc.h patching file src/Makefile.def patching file src/Makefile.in patching file src/Makefile.tpl patching file src/gcc/go/gospec.c patching file src/gcc/fortran/gfortranspec.c patching file src/gcc/d/d-spec.cc patching file src/gcc/brig/brigspec.c patching file src/gcc/jit/jit-spec.c patching file src/gcc/analyzer/sm-malloc.cc patching file src/gcc/langhooks.h patching file src/gcc/langhooks-def.h patching file src/gcc/langhooks.c patching file src/gcc/analyzer/sm.cc patching file src/gcc/analyzer/sm.h patching file src/gcc/analyzer/sm-m2rts.cc patching file src/gcc/Makefile.in Applying patch gm2-bootstrap-compare.diff patching file src/configure.ac Applying patch gm2-throw-prototype.diff patching file src/gcc/m2/mc-boot/GRTExceptions.c Applying patch gm2-texinfo.diff patching file src/gcc/m2/gm2.texi Applying patch ada-gcc-name.diff patching file src/gcc/ada/osint.ads patching file src/gcc/ada/osint.adb patching file src/gcc/ada/gnatchop.adb Applying patch ada-verbose.diff patching file src/gcc/ada/Make-generated.in patching file src/gcc/ada/gcc-interface/Makefile.in Applying patch ada-link-lib.diff patching file src/gcc/ada/gcc-interface/config-lang.in patching file src/gcc/ada/link.c patching file src/libada/Makefile.in patching file src/Makefile.def patching file src/configure.ac patching file src/gcc/ada/gcc-interface/Make-lang.in patching file src/gcc/testsuite/lib/gnat.exp Applying patch ada-gnattools-cross.diff patching file src/gcc/ada/Makefile.rtl Hunk #1 succeeded at 2035 (offset 1 line). patching file src/gcc/ada/gcc-interface/Makefile.in Hunk #3 succeeded at 670 with fuzz 1. patching file src/gnattools/Makefile.in Applying patch ada-lib-info-source-date-epoch.diff patching file src/gcc/ada/osint.adb patching file src/gcc/ada/osint.ads Applying patch ada-armel-libatomic.diff patching file src/gcc/ada/Makefile.rtl patching file src/Makefile.def patching file src/gcc/ada/gcc-interface/Makefile.in Applying patch ada-kfreebsd.diff patching file src/gcc/ada/libgnarl/s-osinte__kfreebsd-gnu.ads patching file src/gcc/ada/s-oscons-tmplt.c Applying patch ada-749574.diff patching file src/gcc/ada/gnatlink.adb Applying patch ada-perl-shebang.diff patching file src/gcc/ada/gnathtml.pl Applying patch gdc-texinfo.diff patching file src/gcc/d/gdc.texi Applying patch disable-gdc-tests.diff patching file src/gcc/d/Make-lang.in Hunk #1 succeeded at 232 (offset 26 lines). Applying patch sys-auxv-header.diff patching file src/gcc/configure.ac patching file src/gcc/config.in patching file src/gcc/config/rs6000/driver-rs6000.c Applying patch gdc-dynamic-link-phobos.diff patching file src/gcc/d/d-spec.cc Applying patch ia64-disable-selective-scheduling.diff patching file src/gcc/config/ia64/ia64.c Applying patch libstdc++-pythondir.diff patching file src/libstdc++-v3/python/Makefile.am patching file src/libstdc++-v3/python/Makefile.in Applying patch gm2-link.diff patching file src/gcc/m2/Make-lang.in Applying patch format-diag.diff patching file src/gcc/config/rs6000/rs6000-call.c Applying patch gcc-verbose-lto-link.diff patching file src/gcc/Makefile.in Applying patch gcc-foffload-default.diff patching file src/gcc/gcc.c patching file src/gcc/lto-wrapper.c patching file src/libgomp/target.c Applying patch gcc-ice-dump.diff patching file src/gcc/gcc.c Applying patch gcc-ice-apport.diff patching file src/gcc/gcc.c Applying patch skip-bootstrap-multilib.diff patching file src/config-ml.in Applying patch libffi-ro-eh_frame_sect.diff patching file src/libffi/configure.ac Applying patch libffi-mips.diff patching file src/libffi/src/mips/ffi.c patching file src/libffi/src/mips/ffitarget.h patching file src/libffi/src/mips/n32.S patching file src/libffi/src/mips/o32.S Applying patch gcc-multiarch.diff patching file src/gcc/config/sh/t-linux patching file src/gcc/config/sparc/t-linux64 patching file src/gcc/config/s390/t-linux64 patching file src/gcc/config/rs6000/t-linux64 patching file src/gcc/config/i386/t-linux64 patching file src/gcc/config/i386/t-kfreebsd patching file src/gcc/config/mips/t-linux64 patching file src/gcc/config.gcc patching file src/gcc/config/mips/mips.h patching file src/gcc/config/tilegx/t-tilegx patching file src/gcc/config/riscv/t-linux patching file src/gcc/Makefile.in patching file src/gcc/config/aarch64/t-aarch64-linux patching file src/gcc/config/arc/t-multilib-linux Applying patch config-ml.diff patching file src/config-ml.in Applying patch g++-multiarch-incdir.diff patching file src/libstdc++-v3/include/Makefile.am patching file src/libstdc++-v3/include/Makefile.in patching file src/gcc/Makefile.in patching file src/gcc/cppdefault.c patching file src/gcc/incpath.c Applying patch canonical-cpppath.diff patching file src/gcc/incpath.c Applying patch gcc-multilib-multiarch.diff patching file src/gcc/config/sparc/t-linux64 patching file src/gcc/config/s390/t-linux64 patching file src/gcc/config/rs6000/t-linux64 patching file src/gcc/config/i386/t-linux64 patching file src/gcc/config/mips/t-linux64 patching file src/gcc/config/rs6000/t-linux Applying patch gcc-as-needed.diff patching file src/gcc/gcc.c patching file src/gcc/config/gnu-user.h patching file src/gcc/config/aarch64/aarch64-linux.h patching file src/gcc/config/ia64/linux.h patching file src/gcc/config/sparc/linux.h patching file src/gcc/config/s390/linux.h patching file src/gcc/config/rs6000/linux64.h patching file src/gcc/config/rs6000/sysv4.h patching file src/gcc/config/i386/gnu-user64.h patching file src/gcc/config/i386/gnu-user.h patching file src/gcc/config/alpha/linux-elf.h patching file src/gcc/config/arm/linux-elf.h patching file src/gcc/config/mips/gnu-user.h patching file src/gcc/config/riscv/linux.h patching file src/gcc/config/m68k/linux.h patching file src/gcc/config/sh/linux.h patching file src/gcc/config/pa/pa-linux.h Applying patch gcc-as-needed-gold.diff patching file src/gcc/gcc.c patching file src/gcc/config/gnu-user.h Applying patch libgomp-kfreebsd-testsuite.diff patching file src/libgomp/testsuite/libgomp.c/lock-2.c Applying patch go-testsuite.diff patching file src/gcc/testsuite/go.test/go-test.exp Now at patch go-testsuite.diff : # only needed when we have changes, and currently fails with autogen 5.18 : #cd /build/reproducible-path/gcc-11-11.5.0/src/fixincludes && ./genfixes sync echo -n src/ src/gcc/ src/libcc1/ src/libdecnumber/ src/libffi/ src/libgcc/ src/libgo/ | xargs -d ' ' -L 1 -P 4 -I{} \ sh -c 'echo "Running autoconf2.69 in {}..." ; \ cd /build/reproducible-path/gcc-11-11.5.0/{} && rm -f configure && \ AUTOM4TE=/usr/bin/autom4te2.69 autoconf2.69' xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value Running autoconf2.69 in src/... Running autoconf2.69 in src/gcc/... Running autoconf2.69 in src/libcc1/... Running autoconf2.69 in src/libdecnumber/... Running autoconf2.69 in src/libffi/... Running autoconf2.69 in src/libgcc/... Running autoconf2.69 in src/libgo/... configure.ac:4364: warning: AC_CACHE_VAL(gcc_cv_as_mmacosx_version_min, ...): suspicious presence of an AC_DEFINE in the second argument, where no actions should be taken ../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from... acinclude.m4:531: gcc_GAS_CHECK_FEATURE is expanded from... configure.ac:4364: the top level configure.ac:4370: warning: AC_CACHE_VAL(gcc_cv_as_darwin_build_version, ...): suspicious presence of an AC_DEFINE in the second argument, where no actions should be taken ../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from... acinclude.m4:531: gcc_GAS_CHECK_FEATURE is expanded from... configure.ac:4370: the top level configure.ac:5573: warning: AC_CACHE_VAL(gcc_cv_as_arm_option_extensions, ...): suspicious presence of an AC_DEFINE in the second argument, where no actions should be taken ../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from... acinclude.m4:531: gcc_GAS_CHECK_FEATURE is expanded from... configure.ac:5573: the top level for i in gcc-gfdl-build gcc-textdomain gcc-distro-specs gcc-driver-extra-langs gcc-hash-style-gnu libstdc++-pic libstdc++-doclink libstdc++-man-3cxx libstdc++-test-installed alpha-no-ev4-directive note-gnu-stack libgomp-omp_h-multilib libgo-testsuite libgo-cleanfiles gcc-target-include-asm libgo-revert-timeout-exp libgo-setcontext-config gcc-auto-build libitm-no-fortify-source sparc64-biarch-long-double-128 sparc64-v8plus-default pr66368 pr67590 libffi-pax libffi-race-condition cuda-float128 libffi-mipsen-r6 t-libunwind-elf-Wl-z-defs gcc-force-cross-layout gcc-search-prefixed-as-ld kfreebsd-decimal-float pr87808 pr94253 gcc-arm-disable-guality-tests musl-ssp arm-arch-extensions gcc-mold arc-stddef pr107475 libstdc++-hurd asan-allocator-base gcc-vhdl libsanitizer-timebits binutils-pr32491 pr117851 gcc-no-multilib-dejagnu libphobos-unittest libphobos-ppc64el gcc-hppa-build-fix libphobos-sparc64 pr105225 pr118976 libsanitizer-no-crypt libsanitizer-termio pr99832-distro gm2 gm2-bootstrap-compare gm2-throw-prototype gm2-texinfo ada-gcc-name ada-verbose ada-link-lib ada-gnattools-cross ada-lib-info-source-date-epoch ada-armel-libatomic ada-kfreebsd ada-749574 ada-perl-shebang gdc-texinfo disable-gdc-tests sys-auxv-header gdc-dynamic-link-phobos ia64-disable-selective-scheduling libstdc++-pythondir gm2-link format-diag gcc-verbose-lto-link gcc-foffload-default gcc-ice-dump gcc-ice-apport skip-bootstrap-multilib libffi-ro-eh_frame_sect libffi-mips gcc-multiarch config-ml g++-multiarch-incdir canonical-cpppath gcc-multilib-multiarch gcc-as-needed gcc-as-needed-gold libgomp-kfreebsd-testsuite go-testsuite ; do \ echo -e "\n$i:" >> pxxx; \ sed -n 's/^# *DP: */ /p' debian/patches/$i.diff >> pxxx; \ done : # generate the distro-defaults.h header rm -f /build/reproducible-path/gcc-11-11.5.0/src/gcc/distro-defaults.h ( \ echo '/* distro specific configuration injected by the distro build. */'; \ echo ''; \ echo '#ifndef ACCEL_COMPILER' \ ) >> /build/reproducible-path/gcc-11-11.5.0/src/gcc/distro-defaults.h echo '#endif' \ >> /build/reproducible-path/gcc-11-11.5.0/src/gcc/distro-defaults.h mv pxxx stamps/02-patch-stamp Build environment: derivative=Debian, release=forky mkdir -p stamps /usr/bin/make -f debian/rules.conf control make[1]: Entering directory '/build/reproducible-path/gcc-11-11.5.0' echo "addons: gccbase cdev c++dev source multilib testresults fdev objcdev objppdev plugindev x32dev libx32dbgcxx libasan lib32asan lib64asan libn32asan libx32asan libhwasan jit libphobos libn32phobos libx32phobos libdevphobos libdevn32phobos libdevx32phobos ggo godev libggo lib32ggo lib64ggo libn32ggo libx32ggo libgnat libs "; \ m4 -DBINUTILSV=2.46 -DBINUTILSBDV=2.37 -DSRCNAME=gcc-11 -D__riscv64__ -DARCH=riscv64 -DDIST=Debian -DLOCALES=locales-all -DLIBC_DEV_DEP="libc6-dev (>= 2.23-1~)" -DLIBC_BIARCH_BUILD_DEP="libc6-dev-amd64 [i386 x32], libc6-dev-sparc64 [sparc], libc6-dev-sparc [sparc64], libc6-dev-s390x [s390], libc6-dev-i386 [amd64 x32], libc6-dev-powerpc [ppc64], libc6-dev-ppc64 [powerpc], libc0.1-dev-i386 [kfreebsd-amd64], lib32gcc-s1 [amd64 ppc64 kfreebsd-amd64 mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el sparc64 x32], libn32gcc-s1 [mips mipsel mips64 mips64el mipsr6 mipsr6el mips64r6 mips64r6el], lib64gcc-s1 [i386 mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el powerpc sparc s390 x32], libc6-dev-mips64 [mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el], libc6-dev-mipsn32 [mips mipsel mips64 mips64el mipsr6 mipsr6el mips64r6 mips64r6el], libc6-dev-mips32 [mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el], libc6-dev-x32 [amd64 i386], libx32gcc-s1 [amd64 i386]," -DLIBC_DBG_DEP="libc6.1-dbg [alpha ia64] | libc0.3-dbg [hurd-i386] | libc0.1-dbg [kfreebsd-i386 kfreebsd-amd64] | libc6-dbg," -DBASE_BUILD_DEP="gcc-12-base," -DFORTRAN_BUILD_DEP="" -DGNAT_BUILD_DEP="gnat-11:native [!arc !ia64 !loong64 !sh3 !sh3eb !sh4eb !m68k], g++-11:native," -DGO_BUILD_DEP="netbase," -DLIBSTDCXX_BUILD_INDEP="doxygen (>= 1.7.2), graphviz (>= 2.2), ghostscript, texlive-latex-base, xsltproc, libxml2-utils, docbook-xsl-ns" -DGDC_BUILD_DEP="" -DBINUTILS_BUILD_DEP="binutils:native (>= 2.37) , binutils-hppa64-linux-gnu:native (>= 2.37) [hppa amd64 i386 x32]" -DLIBC_BUILD_DEP="libc6.1-dev (>= 2.23-1~) [alpha ia64] | libc0.3-dev (>= 2.23-1~) [hurd-i386] | libc0.1-dev (>= 2.25) [kfreebsd-i386 kfreebsd-amd64] | libc6-dev (>= 2.23-1~)" -DCHECK_BUILD_DEP="dejagnu [!alpha !hurd-alpha] , git ," -DAUTO_BUILD_DEP="m4, libtool, autoconf2.69," -DSDT_BUILD_DEP="systemtap-sdt-dev [linux-any]," -DISL_BUILD_DEP="libisl-dev (>= 0.20)," -DGMP_BUILD_DEP="libgmp-dev (>= 2:5.0.1~)," -DMPFR_BUILD_DEP="libmpfr-dev (>= 3.0.0-9~)," -DMPC_BUILD_DEP="libmpc-dev (>= 1.0)," -DDEBHELPER_BUILD_DEP="debhelper (>= 11)," -DDPKG_BUILD_DEP="dpkg-dev (>= 1.17.14)," -DSOURCE_BUILD_DEP="" -DCROSS_BUILD_DEP="" -DGCC_MULTILIB_BUILD_DEP='g++-multilib [amd64 i386 kfreebsd-amd64 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 s390 sparc sparc64 x32] ,' -DTARGET_TOOL_BUILD_DEP=' g++-11-alpha-linux-gnu [alpha] , gobjc-11-alpha-linux-gnu [alpha] , gfortran-11-alpha-linux-gnu [alpha] , gdc-11-alpha-linux-gnu [alpha] , gccgo-11-alpha-linux-gnu [alpha] , gnat-11-alpha-linux-gnu [alpha] , gm2-11-alpha-linux-gnu [alpha] , g++-11-x86-64-linux-gnu [amd64] , gobjc-11-x86-64-linux-gnu [amd64] , gfortran-11-x86-64-linux-gnu [amd64] , gdc-11-x86-64-linux-gnu [amd64] , gccgo-11-x86-64-linux-gnu [amd64] , gnat-11-x86-64-linux-gnu [amd64] , gm2-11-x86-64-linux-gnu [amd64] , g++-11-arm-linux-gnueabi [armel] , gobjc-11-arm-linux-gnueabi [armel] , gfortran-11-arm-linux-gnueabi [armel] , gdc-11-arm-linux-gnueabi [armel] , gccgo-11-arm-linux-gnueabi [armel] , gnat-11-arm-linux-gnueabi [armel] , gm2-11-arm-linux-gnueabi [armel] , g++-11-arm-linux-gnueabihf [armhf] , gobjc-11-arm-linux-gnueabihf [armhf] , gfortran-11-arm-linux-gnueabihf [armhf] , gdc-11-arm-linux-gnueabihf [armhf] , gccgo-11-arm-linux-gnueabihf [armhf] , gnat-11-arm-linux-gnueabihf [armhf] , gm2-11-arm-linux-gnueabihf [armhf] , g++-11-aarch64-linux-gnu [arm64] , gobjc-11-aarch64-linux-gnu [arm64] , gfortran-11-aarch64-linux-gnu [arm64] , gdc-11-aarch64-linux-gnu [arm64] , gccgo-11-aarch64-linux-gnu [arm64] , gnat-11-aarch64-linux-gnu [arm64] , gm2-11-aarch64-linux-gnu [arm64] , g++-11-i686-linux-gnu [i386] , gobjc-11-i686-linux-gnu [i386] , gfortran-11-i686-linux-gnu [i386] , gdc-11-i686-linux-gnu [i386] , gccgo-11-i686-linux-gnu [i386] , gnat-11-i686-linux-gnu [i386] , gm2-11-i686-linux-gnu [i386] , g++-11-mipsel-linux-gnu [mipsel] , gobjc-11-mipsel-linux-gnu [mipsel] , gfortran-11-mipsel-linux-gnu [mipsel] , gdc-11-mipsel-linux-gnu [mipsel] , gccgo-11-mipsel-linux-gnu [mipsel] , gnat-11-mipsel-linux-gnu [mipsel] , gm2-11-mipsel-linux-gnu [mipsel] , g++-11-mips64-linux-gnuabi64 [mips64] , gobjc-11-mips64-linux-gnuabi64 [mips64] , gfortran-11-mips64-linux-gnuabi64 [mips64] , gdc-11-mips64-linux-gnuabi64 [mips64] , gccgo-11-mips64-linux-gnuabi64 [mips64] , gnat-11-mips64-linux-gnuabi64 [mips64] , gm2-11-mips64-linux-gnuabi64 [mips64] , g++-11-mips64el-linux-gnuabi64 [mips64el] , gobjc-11-mips64el-linux-gnuabi64 [mips64el] , gfortran-11-mips64el-linux-gnuabi64 [mips64el] , gdc-11-mips64el-linux-gnuabi64 [mips64el] , gccgo-11-mips64el-linux-gnuabi64 [mips64el] , gnat-11-mips64el-linux-gnuabi64 [mips64el] , gm2-11-mips64el-linux-gnuabi64 [mips64el] , g++-11-mips64-linux-gnuabin32 [mipsn32] , gobjc-11-mips64-linux-gnuabin32 [mipsn32] , gfortran-11-mips64-linux-gnuabin32 [mipsn32] , gdc-11-mips64-linux-gnuabin32 [mipsn32] , gccgo-11-mips64-linux-gnuabin32 [mipsn32] , gnat-11-mips64-linux-gnuabin32 [mipsn32] , gm2-11-mips64-linux-gnuabin32 [mipsn32] , g++-11-powerpc-linux-gnu [powerpc] , gobjc-11-powerpc-linux-gnu [powerpc] , gfortran-11-powerpc-linux-gnu [powerpc] , gdc-11-powerpc-linux-gnu [powerpc] , gccgo-11-powerpc-linux-gnu [powerpc] , gnat-11-powerpc-linux-gnu [powerpc] , g++-11-powerpc64-linux-gnu [ppc64] , gobjc-11-powerpc64-linux-gnu [ppc64] , gfortran-11-powerpc64-linux-gnu [ppc64] , gdc-11-powerpc64-linux-gnu [ppc64] , gccgo-11-powerpc64-linux-gnu [ppc64] , gnat-11-powerpc64-linux-gnu [ppc64] , g++-11-powerpc64le-linux-gnu [ppc64el] , gobjc-11-powerpc64le-linux-gnu [ppc64el] , gfortran-11-powerpc64le-linux-gnu [ppc64el] , gdc-11-powerpc64le-linux-gnu [ppc64el] , gccgo-11-powerpc64le-linux-gnu [ppc64el] , gnat-11-powerpc64le-linux-gnu [ppc64el] , gm2-11-powerpc64le-linux-gnu [ppc64el] , g++-11-m68k-linux-gnu [m68k] , gobjc-11-m68k-linux-gnu [m68k] , gfortran-11-m68k-linux-gnu [m68k] , gdc-11-m68k-linux-gnu [m68k] , gm2-11-m68k-linux-gnu [m68k] , g++-11-riscv64-linux-gnu [riscv64] , gobjc-11-riscv64-linux-gnu [riscv64] , gfortran-11-riscv64-linux-gnu [riscv64] , gdc-11-riscv64-linux-gnu [riscv64] , gccgo-11-riscv64-linux-gnu [riscv64] , gnat-11-riscv64-linux-gnu [riscv64] , gm2-11-riscv64-linux-gnu [riscv64] , g++-11-sh4-linux-gnu [sh4] , gobjc-11-sh4-linux-gnu [sh4] , gfortran-11-sh4-linux-gnu [sh4] , gnat-11-sh4-linux-gnu [sh4] , g++-11-sparc64-linux-gnu [sparc64] , gobjc-11-sparc64-linux-gnu [sparc64] , gfortran-11-sparc64-linux-gnu [sparc64] , gdc-11-sparc64-linux-gnu [sparc64] , gccgo-11-sparc64-linux-gnu [sparc64] , gnat-11-sparc64-linux-gnu [sparc64] , gm2-11-sparc64-linux-gnu [sparc64] , g++-11-s390x-linux-gnu [s390x] , gobjc-11-s390x-linux-gnu [s390x] , gfortran-11-s390x-linux-gnu [s390x] , gdc-11-s390x-linux-gnu [s390x] , gccgo-11-s390x-linux-gnu [s390x] , gnat-11-s390x-linux-gnu [s390x] , gm2-11-s390x-linux-gnu [s390x] , g++-11-x86-64-linux-gnux32 [x32] , gobjc-11-x86-64-linux-gnux32 [x32] , gfortran-11-x86-64-linux-gnux32 [x32] , gdc-11-x86-64-linux-gnux32 [x32] , gccgo-11-x86-64-linux-gnux32 [x32] , gnat-11-x86-64-linux-gnux32 [x32] , gm2-11-x86-64-linux-gnux32 [x32] , g++-11-mips64el-linux-gnuabin32 [mipsn32el] , gobjc-11-mips64el-linux-gnuabin32 [mipsn32el] , gfortran-11-mips64el-linux-gnuabin32 [mipsn32el] , gdc-11-mips64el-linux-gnuabin32 [mipsn32el] , gccgo-11-mips64el-linux-gnuabin32 [mipsn32el] , gnat-11-mips64el-linux-gnuabin32 [mipsn32el] , gm2-11-mips64el-linux-gnuabin32 [mipsn32el] , g++-11-mipsisa32r6-linux-gnu [mipsr6] , gobjc-11-mipsisa32r6-linux-gnu [mipsr6] , gfortran-11-mipsisa32r6-linux-gnu [mipsr6] , gdc-11-mipsisa32r6-linux-gnu [mipsr6] , gccgo-11-mipsisa32r6-linux-gnu [mipsr6] , gnat-11-mipsisa32r6-linux-gnu [mipsr6] , gm2-11-mipsisa32r6-linux-gnu [mipsr6] , g++-11-mipsisa32r6el-linux-gnu [mipsr6el] , gobjc-11-mipsisa32r6el-linux-gnu [mipsr6el] , gfortran-11-mipsisa32r6el-linux-gnu [mipsr6el] , gdc-11-mipsisa32r6el-linux-gnu [mipsr6el] , gccgo-11-mipsisa32r6el-linux-gnu [mipsr6el] , gnat-11-mipsisa32r6el-linux-gnu [mipsr6el] , gm2-11-mipsisa32r6el-linux-gnu [mipsr6el] , g++-11-mipsisa64r6-linux-gnuabi64 [mips64r6] , gobjc-11-mipsisa64r6-linux-gnuabi64 [mips64r6] , gfortran-11-mipsisa64r6-linux-gnuabi64 [mips64r6] , gdc-11-mipsisa64r6-linux-gnuabi64 [mips64r6] , gccgo-11-mipsisa64r6-linux-gnuabi64 [mips64r6] , gnat-11-mipsisa64r6-linux-gnuabi64 [mips64r6] , gm2-11-mipsisa64r6-linux-gnuabi64 [mips64r6] , g++-11-mipsisa64r6el-linux-gnuabi64 [mips64r6el] , gobjc-11-mipsisa64r6el-linux-gnuabi64 [mips64r6el] , gfortran-11-mipsisa64r6el-linux-gnuabi64 [mips64r6el] , gdc-11-mipsisa64r6el-linux-gnuabi64 [mips64r6el] , gccgo-11-mipsisa64r6el-linux-gnuabi64 [mips64r6el] , gnat-11-mipsisa64r6el-linux-gnuabi64 [mips64r6el] , gm2-11-mipsisa64r6el-linux-gnuabi64 [mips64r6el] , g++-11-mipsisa64r6-linux-gnuabin32 [mipsn32r6] , gobjc-11-mipsisa64r6-linux-gnuabin32 [mipsn32r6] , gfortran-11-mipsisa64r6-linux-gnuabin32 [mipsn32r6] , gdc-11-mipsisa64r6-linux-gnuabin32 [mipsn32r6] , gccgo-11-mipsisa64r6-linux-gnuabin32 [mipsn32r6] , gnat-11-mipsisa64r6-linux-gnuabin32 [mipsn32r6] , gm2-11-mipsisa64r6-linux-gnuabin32 [mipsn32r6] , g++-11-mipsisa64r6el-linux-gnuabin32 [mipsn32r6el] , gobjc-11-mipsisa64r6el-linux-gnuabin32 [mipsn32r6el] , gfortran-11-mipsisa64r6el-linux-gnuabin32 [mipsn32r6el] , gdc-11-mipsisa64r6el-linux-gnuabin32 [mipsn32r6el] , gccgo-11-mipsisa64r6el-linux-gnuabin32 [mipsn32r6el] , gnat-11-mipsisa64r6el-linux-gnuabin32 [mipsn32r6el] , gm2-11-mipsisa64r6el-linux-gnuabin32 [mipsn32r6el] , ' -DPHOBOS_BUILD_DEP="lib32z1-dev [amd64 kfreebsd-amd64], lib64z1-dev [i386], unzip ," -DGM2_BUILD_DEP="" -DOFFLOAD_BUILD_DEP="nvptx-tools [amd64 ppc64el]," -DUSAGE_BUILD_DEP="" -DLLVM_DEP="" -DMULTILIB_ARCHS="amd64 i386 kfreebsd-amd64 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 s390 sparc sparc64 x32" -DTP= -DTS= -DLS= -DAQ= -DNT=:native -DMULTIARCH=yes -DBUILD_DEP_FOR_BINUTILS="" \ -DPV=-11 \ -DCXX_SO=6 \ -DGCC_SO=1 \ -DOBJC_SO=4 \ -DFORTRAN_SO=5 \ -DGNAT_SO=11 \ -DGNAT_V=11 \ -DPHOBOS_V=2 \ -DGM2_V=17 \ -DGDRUNTIME_V=2 \ -DGOMP_SO=1 \ -DITM_SO=1 \ -DATOMIC_SO=1 \ -DBTRACE_SO=1 \ -DASAN_SO=6 \ -DLSAN_SO=0 \ -DTSAN_SO=0 \ -DUBSAN_SO=1 \ -DHWASAN_SO=0 \ -DVTV_SO=0 \ -DQMATH_SO=0 \ -DSSP_SO=0 \ -DGO_SO=19 \ -DCC1_SO=0 \ -DGCCJIT_SO=0 \ -DHSAIL_SO=0 \ -Denabled_languages="c c++ fortran objc objpp d ada gccbase cdev c++dev source multilib testresults fdev objcdev objppdev plugindev x32dev libx32dbgcxx libasan lib32asan lib64asan libn32asan libx32asan libhwasan jit libphobos libn32phobos libx32phobos libdevphobos libdevn32phobos libdevx32phobos ggo godev libggo lib32ggo lib64ggo libn32ggo libx32ggo libgnat libs " \ -Dada_no_archs="!arc !ia64 !loong64 !sh3 !sh3eb !sh4eb !m68k" \ -Dfortran_no_archs="" \ -Dlibgc_no_archs="!avr !knetbsd-amd64 !knetbsd-i386 !knetbsd-alpha" \ -Dlibphobos_archs="ppc64el amd64 arm64 armel armhf i386 x32 kfreebsd-amd64 kfreebsd-i386 hppa mips mips64 mipsel mips64el mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el riscv64 s390x sparc64 powerpc ppc64" \ -Dlibphobos_no_archs="" \ -Dcheck_no_archs="!alpha !hurd-alpha" \ -Dlocale_no_archs="" \ -Dlinux_gnu_archs="" \ -Dbiarch32_archs="amd64 ppc64 kfreebsd-amd64 sparc64 x32 mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el" \ -Dbiarch64_archs="i386 powerpc sparc s390 mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el x32" \ -Dbiarchn32_archs="mips mipsel mips64 mips64el mipsr6 mipsr6el mips64r6 mips64r6el" \ -Dbiarchx32_archs="amd64 i386" \ -Dbiarchhf_archs="" \ -Dbiarchsf_archs="" \ -Dnvptx_archs="amd64 ppc64el" \ -Dgcn_archs="amd64" \ -Dadd_built_using= \ -DGCC_PORTS_BUILD= \ \ debian/control.m4 > debian/control.tmp2 addons: gccbase cdev c++dev source multilib testresults fdev objcdev objppdev plugindev x32dev libx32dbgcxx libasan lib32asan lib64asan libn32asan libx32asan libhwasan jit libphobos libn32phobos libx32phobos libdevphobos libdevn32phobos libdevx32phobos ggo godev libggo lib32ggo lib64ggo libn32ggo libx32ggo libgnat libs uniq debian/control.tmp2 | grep -v '^ *, *$' | sed '/^Build/s/ *, */, /g;/^ /s/ *, */, /g' \ \ > debian/control.tmp rm -f debian/control.tmp2 [ -e debian/control ] \ && cmp -s debian/control debian/control.tmp \ && rm -f debian/control.tmp && exit 0; \ mv debian/control.tmp debian/control; touch stamps/03-control-stamp m4 -DDIST=Debian -DSRCNAME=gcc-11 \ debian/README.Bugs.m4 > debian/README.Bugs rm -f debian/rules.parameters.tmp ( \ echo '# configuration parameters taken from upstream source files'; \ echo 'GCC_VERSION := 11.5.0'; \ echo 'NEXT_GCC_VERSION := 11.5.1'; \ echo 'BASE_VERSION := 11'; \ echo 'SOURCE_VERSION := 11.5.0-11'; \ echo 'DEB_VERSION := 11.5.0-11'; \ echo 'DEB_EVERSION := 1:11.5.0-11'; \ echo 'DEB_GDC_VERSION := 11.5.0-11'; \ echo 'DEB_SOVERSION := 5'; \ echo 'DEB_SOEVERSION := 1:5'; \ echo 'DEB_LIBGCC_SOVERSION := '; \ echo 'DEB_LIBGCC_VERSION := 11.5.0-11'; \ echo 'DEB_STDCXX_SOVERSION := 5'; \ echo 'DEB_GOMP_SOVERSION := 5'; \ echo 'GCC_SONAME := 1'; \ echo 'CXX_SONAME := 6'; \ echo 'FORTRAN_SONAME := 5'; \ echo 'OBJC_SONAME := 4'; \ echo 'GDC_VERSION := 11'; \ echo 'GNAT_VERSION := 11'; \ echo 'GNAT_SONAME := 11'; \ echo 'FFI_SONAME := 7'; \ echo 'SSP_SONAME := 0'; \ echo 'GOMP_SONAME := 1'; \ echo 'ITM_SONAME := 1'; \ echo 'ATOMIC_SONAME := 1'; \ echo 'BTRACE_SONAME := 1'; \ echo 'ASAN_SONAME := 6'; \ echo 'LSAN_SONAME := 0'; \ echo 'TSAN_SONAME := 0'; \ echo 'UBSAN_SONAME := 1'; \ echo 'HWASAN_SONAME := 0'; \ echo 'VTV_SONAME := 0'; \ echo 'QUADMATH_SONAME := 0'; \ echo 'GO_SONAME := 19'; \ echo 'CC1_SONAME := 0'; \ echo 'GCCJIT_SONAME := 0'; \ echo 'GPHOBOS_SONAME := 2'; \ echo 'GDRUNTIME_SONAME := 2'; \ echo 'GM2_SONAME := 17'; \ echo 'HSAIL_SONAME := 0'; \ echo 'LIBC_DEP := libc6'; \ ) > debian/rules.parameters.tmp [ -e debian/rules.parameters ] \ && cmp -s debian/rules.parameters debian/rules.parameters.tmp \ && rm -f debian/rules.parameters.tmp && exit 0; \ mv debian/rules.parameters.tmp debian/rules.parameters; \ touch stamps/03-control-stamp rm -f debian/copyright if echo 11.5.0-11 | grep -E ^'[0-9][0-9]*\.[0-9]-[0-9]{8}' ; \ then SVN_BRANCH="trunk" ; \ else \ SVN_BRANCH="gcc-11-branch" ; \ fi ; \ sed debian/copyright.in \ -e "s/@BV@/11/g" \ -e "s/@SVN_BRANCH@/$SVN_BRANCH/g" \ > debian/copyright rm -f debian/substvars.local.tmp ( \ echo 'libgcc:Version=11.5.0-11'; \ echo 'gcc:Version=11.5.0-11'; \ echo 'gcc:EpochVersion=1:11.5.0-11'; \ echo 'gcc:SoftVersion=11'; \ echo 'gdc:Version=11.5.0-11'; \ echo 'gm2:Version='; \ echo 'gnat:Version=11.5.0-11'; \ echo 'gnat:SoftVersion=11'; \ echo 'binutils:Version=2.46'; \ echo 'dep:libgcc=libgcc-s1 (>= ${gcc:Version})'; \ echo 'dep:libgccdev=libgcc-11-dev (= ${gcc:Version})'; \ echo 'dep:libgccbiarch='; \ echo 'dep:libgccbiarchdev='; \ echo 'dep:libc=libc6 (>= 2.23)'; \ echo 'dep:libcdev=libc6-dev (>= 2.23-1~)'; \ echo 'dep:libcbiarch='; \ echo 'dep:libcbiarchdev='; \ echo 'dep:libunwinddev='; \ echo 'dep:libcxxbiarchdev='; \ echo 'dep:libcxxbiarchdbg='; \ echo 'dep:libgnat=libgnat-11 (>= ${gcc:Version})'; \ echo 'base:Breaks=gnat (<< 7)'; \ echo 'libgcc:Breaks='; \ ) > debian/substvars.local.tmp echo 'dep:libgomp=libgomp1 (>= ${gcc:Version})' \ >> debian/substvars.local.tmp echo 'dep:libatomic=libatomic1 (>= ${gcc:Version})' \ >> debian/substvars.local.tmp echo 'dep:libasan=libasan6 (>= ${gcc:Version})' \ >> debian/substvars.local.tmp echo 'dep:libx32z=' \ >> debian/substvars.local.tmp echo 'dep:phobosdev=libgphobos-11-dev (>= 11)' \ >> debian/substvars.local.tmp echo 'dep:libphobosbiarchdev=' \ >> debian/substvars.local.tmp echo 'dep:libphobosbiarch=' \ >> debian/substvars.local.tmp echo 'dep:libcc1=libcc1-0 (>= ${gcc:Version})' \ >> debian/substvars.local.tmp echo 'multiarch:breaks=gcc-4.3 (<< 4.3.6-1), gcc-4.4 (<< 4.4.6-4), gcc-4.5 (<< 4.5.3-2)' >> debian/substvars.local.tmp echo 'golang:Conflicts=golang-go (<< 2:1.3.3-1ubuntu2)' >> debian/substvars.local.tmp v=`sed -n '/^#define MOD_VERSION/s/.* "\([0-9]*\)"/\1/p' \ /build/reproducible-path/gcc-11-11.5.0/src/gcc/fortran/module.c`; \ echo "fortran:mod-version=gfortran-mod-$v" >> debian/substvars.local.tmp [ -e debian/substvars.local ] \ && cmp -s debian/substvars.local debian/substvars.local.tmp \ && rm -f debian/substvars.local.tmp && exit 0; \ mv debian/substvars.local.tmp debian/substvars.local; \ touch stamps/03-control-stamp fs=`echo debian/*BV* debian/*CXX* debian/*LC* | sort -u`; \ for f in $fs; do \ [ -f $f ] || echo "CANNOT FIND $f"; \ [ -f $f ] || continue; \ if [ -z "" ]; then case "$f" in *-CR*) continue; esac; fi; \ f2=$(echo $f | sed 's/BV/11/;s/CXX/6/;s/LC/1/;s/-CRB//;s/\.in$//'); \ sed -e 's/@BV@/11/g' \ -e 's/@CXX@/6/g' \ -e 's/@LC@/1/g' \ -e 's/@SRC@/gcc-11/g' \ -e 's/@GFDL@/#/g' \ -e 's/@gcc_priority@/11/g' \ -e 's/@TARGET@/riscv64-linux-gnu/g' \ -e 's/@TARGET_QUAL@/:riscv64/g' \ $f > $f2; \ touch -r $f $f2; \ done for t in ar nm ranlib; do \ sed "s/@BV@/11/g;s/@TOOL@/$t/g" \ debian/gcc-XX-BV.1 > debian/gcc-$t-11.1; \ done v=$(dpkg-query -l dpkg-dev | awk '/^.i/ {print $3}'); \ if dpkg --compare-versions "$v" lt "1.17.14"; then \ echo "dpkg-dev (>= 1.17.14) required, found $v"; \ exit 1; \ fi v=$(dpkg-query -l binutils binutils-multiarch 2>/dev/null | awk '/^.i/ {print $3;exit}'); \ if dpkg --compare-versions "$v" lt "2.37"; then \ echo "binutils (>= 2.37) required, found $v"; \ exit 1; \ fi make[1]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0' /usr/bin/make -j 4 -f debian/rules2 build-arch make[1]: Entering directory '/build/reproducible-path/gcc-11-11.5.0' dh_testdir : # give information about the build process ------------------------ Build process variables ------------------------ Memory on this machine: MemTotal: 10119092 kB MemFree: 2916276 kB MemAvailable: 9481852 kB SwapCached: 3076 kB SwapTotal: 33554428 kB SwapFree: 33527584 kB Number of parallel processes used for the build: 4 DEB_BUILD_OPTIONS: parallel=4 Package source: gcc-11 GCC version: 11.5.0 Base Debian version: 11 Package Metadata: {"type":"deb","os":"debian","name":"gcc-11","version":"11.5.0-11","architecture":"riscv64"} Configured with: -v --with-pkgversion='Debian 11.5.0-11' --with-bugurl='file:///usr/share/doc/gcc-11/README.Bugs' --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=riscv64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --disable-multilib --with-arch=rv64gc --with-abi=lp64d --enable-checking=release --build=riscv64-linux-gnu --host=riscv64-linux-gnu --target=riscv64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 Using shell /bin/bash -e Architecture: riscv64 (GNU: riscv64-linux-gnu) CPPFLAGS: CFLAGS: LDFLAGS: BOOT_CFLAGS: DEBIAN_BUILDARCH: Install prefix: /usr Will not build the biarch compilers Will build the C++ compiler Will build the ObjC compiler. Will build the extra ObjC runtime for garbage collection. Will build the Obj-C++ compiler Will build the Fortran 95 compiler. Will build the Ada compiler. Will build the shared Ada libraries. Will build the Go compiler. Will build the D compiler Will build the phobos D runtime library. Will not build the Modula-2 compiler: disabled for forky Will build without offload compilers: / Will build with SSP support. Will not run the testsuite: disabled for this upload Will enable national language support. ----------------------------------------------------------------------------- rm -f stamps/04-configure-stamp stamps/05-build-stamp cat debian/README.Debian stamps/02-patch-stamp > debian/README.Debian.riscv64 rm -rf /build/reproducible-path/gcc-11-11.5.0/build mkdir /build/reproducible-path/gcc-11-11.5.0/build : # some tools like gettext are built with a newer libstdc++ mkdir -p bin for i in msgfmt; do \ install -m755 debian/bin-wrapper.in bin/$i; \ done : # configure cd /build/reproducible-path/gcc-11-11.5.0/build \ && PATH=/build/reproducible-path/gcc-11-11.5.0/bin:/usr/lib/riscv64-linux-gnu/gcc/bin:$PATH \ CC="riscv64-linux-gnu-gcc-11" CXX="riscv64-linux-gnu-g++-11" LDFLAGS_FOR_TARGET="-Wl,-z,relro" \ \ \ ../src/configure -v --with-pkgversion='Debian 11.5.0-11' --with-bugurl='file:///usr/share/doc/gcc-11/README.Bugs' --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=riscv64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --disable-multilib --with-arch=rv64gc --with-abi=lp64d --enable-checking=release --build=riscv64-linux-gnu --host=riscv64-linux-gnu --target=riscv64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether ln works... yes checking whether ln -s works... yes checking for a sed that does not truncate output... /usr/bin/sed checking for gawk... gawk checking for libatomic support... yes checking for libsanitizer support... yes checking for libvtv support... no checking for libhsail-rt support... no checking for libphobos support... yes checking for riscv64-linux-gnu-gcc... riscv64-linux-gnu-gcc-11 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether riscv64-linux-gnu-gcc-11 accepts -g... yes checking for riscv64-linux-gnu-gcc-11 option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether riscv64-linux-gnu-g++-11 accepts -g... yes checking whether g++ accepts -static-libstdc++ -static-libgcc... yes checking for riscv64-linux-gnu-gnatbind... riscv64-linux-gnu-gnatbind checking for riscv64-linux-gnu-gnatmake... riscv64-linux-gnu-gnatmake checking whether compiler driver understands Ada... yes checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2 checking for objdir... .libs checking for the correct version of gmp.h... yes checking for the correct version of mpfr.h... yes checking for the correct version of mpc.h... yes checking for the correct version of the gmp/mpfr/mpc libraries... yes checking for isl 0.15 or later... yes The following languages will be built: c,ada,c++,d,fortran,go,lto,objc,obj-c++ checking for bdw garbage collector... using bdw-gc in default locations *** This configuration is not supported in the following subdirectories: zlib target-libquadmath target-libvtv target-libhsail-rt target-libgm2 target-liboffloadmic target-libitm (Any other directories should still work fine.) checking for default BUILD_CONFIG... bootstrap-lto-lean checking for --enable-vtable-verify... no checking for bison... bison -y checking for bison... bison checking for gm4... no checking for gnum4... no checking for m4... m4 checking for flex... flex checking for flex... flex checking for makeinfo... makeinfo checking for expect... expect checking for runtest... runtest checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-as... riscv64-linux-gnu-as checking for riscv64-linux-gnu-dlltool... no checking for dlltool... no checking for riscv64-linux-gnu-dsymutil... no checking for dsymutil... no checking for riscv64-linux-gnu-ld... riscv64-linux-gnu-ld checking for riscv64-linux-gnu-lipo... no checking for lipo... no checking for riscv64-linux-gnu-nm... riscv64-linux-gnu-nm checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-windres... no checking for windres... no checking for riscv64-linux-gnu-windmc... no checking for windmc... no checking for riscv64-linux-gnu-objcopy... riscv64-linux-gnu-objcopy checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking for riscv64-linux-gnu-otool... no checking for otool... no checking for riscv64-linux-gnu-readelf... riscv64-linux-gnu-readelf checking for riscv64-linux-gnu-cc... no checking for cc... cc checking for riscv64-linux-gnu-c++... no checking for c++... c++ checking for riscv64-linux-gnu-gcc... riscv64-linux-gnu-gcc checking for riscv64-linux-gnu-gfortran... no checking for gfortran... no checking for riscv64-linux-gnu-gccgo... no checking for gccgo... no checking for riscv64-linux-gnu-gdc... no checking for gdc... no checking for riscv64-linux-gnu-gm2... no checking for gm2... no checking for ar... no checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for as... no checking for riscv64-linux-gnu-as... riscv64-linux-gnu-as checking for dlltool... no checking for riscv64-linux-gnu-dlltool... no checking for dlltool... no checking for dsymutil... no checking for riscv64-linux-gnu-dsymutil... no checking for dsymutil... no checking for ld... no checking for riscv64-linux-gnu-ld... riscv64-linux-gnu-ld checking for lipo... no checking for riscv64-linux-gnu-lipo... no checking for lipo... no checking for nm... no checking for riscv64-linux-gnu-nm... riscv64-linux-gnu-nm checking for objcopy... no checking for riscv64-linux-gnu-objcopy... riscv64-linux-gnu-objcopy checking for objdump... no checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking for otool... no checking for riscv64-linux-gnu-otool... no checking for otool... no checking for ranlib... no checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for readelf... no checking for riscv64-linux-gnu-readelf... riscv64-linux-gnu-readelf checking for strip... no checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for windres... no checking for riscv64-linux-gnu-windres... no checking for windres... no checking for windmc... no checking for riscv64-linux-gnu-windmc... no checking for windmc... no checking where to find the target ar... host tool checking where to find the target as... host tool checking where to find the target cc... just compiled checking where to find the target c++... just compiled checking where to find the target c++ for libstdc++... just compiled checking where to find the target dlltool... host tool checking where to find the target dsymutil... host tool checking where to find the target gcc... just compiled checking where to find the target gfortran... just compiled checking where to find the target gccgo... just compiled checking where to find the target gdc... just compiled checking where to find the target gm2... host tool checking where to find the target ld... host tool checking where to find the target lipo... host tool checking where to find the target nm... host tool checking where to find the target objcopy... host tool checking where to find the target objdump... host tool checking where to find the target otool... host tool checking where to find the target ranlib... host tool checking where to find the target readelf... host tool checking where to find the target strip... host tool checking where to find the target windres... host tool checking where to find the target windmc... host tool checking whether to enable maintainer-specific portions of Makefiles... no configure: creating ./config.status config.status: creating Makefile : # multilib builds without b-d on gcc-multilib (used in FLAGS_FOR_TARGET) if [ -d /usr/include/riscv64-linux-gnu/asm ]; then \ mkdir -p /build/reproducible-path/gcc-11-11.5.0/build/sys-include; \ ln -sf /usr/include/riscv64-linux-gnu/asm /build/reproducible-path/gcc-11-11.5.0/build/sys-include/asm; \ fi touch stamps/04-configure-stamp touch stamps/05-build-locale-stamp === START stamps/05-build-stamp === dh_testdir rm -f bootstrap-protocol* TTTTT Tue, 30 Jun 2026 20:34:32 +0000 : # build native compiler set +e; \ set -o pipefail; \ try=0; \ while [ $try -lt 1 ]; do \ try=$(expr $try + 1); \ echo "=========== BUILD ($try) =========="; \ PATH=/build/reproducible-path/gcc-11-11.5.0/bin:/usr/lib/riscv64-linux-gnu/gcc/bin:$PATH \ \ \ \ /usr/bin/make -j 4 -C /build/reproducible-path/gcc-11-11.5.0/build bootstrap \ CC="riscv64-linux-gnu-gcc-11" BOOT_LDFLAGS="-Wl,-z,relro" LDFLAGS_FOR_TARGET="-Wl,-z,relro" \ 2>&1 | tee bootstrap-protocol$try \ ; \ status=$?; \ echo $status > status; \ echo === TIME stamps/05-build-stamp ===; \ [ $status -eq 0 ] && exit $status; \ done; \ exit 0 =========== BUILD (1) ========== make[2]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build' make[2]: warning: -j4 forced in submake: resetting jobserver mode. echo stage3 > stage_final make[3]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build' make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build' make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build' mkdir -p -- build-riscv64-linux-gnu/libiberty Configuring in build-riscv64-linux-gnu/libiberty Configuring stage 1 in ./intl Configuring stage 1 in ./lto-plugin Configuring stage 1 in ./libiberty configure: creating cache ./config.cache checking whether to enable maintainer-specific portions of Makefiles... no checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000 configure: creating cache ./config.cache checking for riscv64-linux-gnu-gcc... riscv64-linux-gnu-gcc-11 configure: creating cache ./config.cache checking whether to enable maintainer-specific portions of Makefiles... no checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000 configure: creating cache ./config.cache checking build system type... checking whether the C compiler works... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for perl... perl checking build system type... checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... riscv64-unknown-linux-gnu checking host system type... yes checking for C compiler default output file name... a.out checking for suffix of executables... yes riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking whether to install libiberty headers and static library... no configure: target_header_dir = checking for riscv64-linux-gnu-gcc... riscv64-linux-gnu-gcc-11 checking whether /usr/bin/make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for style of include used by /usr/bin/make... GNU checking for riscv64-linux-gnu-gcc... riscv64-linux-gnu-gcc-11 checking whether we are cross compiling... checking for perl... perl checking build system type... checking whether the C compiler works... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking whether to install libiberty headers and static library... no configure: target_header_dir = checking for riscv64-linux-gnu-gcc... riscv64-linux-gnu-gcc-11 no checking for suffix of object files... checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... o checking whether we are using the GNU C compiler... yes checking whether riscv64-linux-gnu-gcc-11 accepts -g... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... checking whether the C compiler works... yes checking for riscv64-linux-gnu-gcc-11 option to accept ISO C89... checking whether we are cross compiling... none needed checking how to run the C preprocessor... yes checking for C compiler default output file name... a.out checking for suffix of executables... no checking for suffix of object files... o checking whether we are using the GNU C compiler... riscv64-linux-gnu-gcc-11 -E checking whether we are cross compiling... yes checking whether riscv64-linux-gnu-gcc-11 accepts -g... no checking for suffix of object files... checking for grep that handles long lines and -e... yes checking for riscv64-linux-gnu-gcc-11 option to accept ISO C89... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... o checking whether we are using the GNU C compiler... yes checking whether riscv64-linux-gnu-gcc-11 accepts -g... no checking for suffix of object files... none needed checking whether riscv64-linux-gnu-gcc-11 understands -c and -o together... yes checking for riscv64-linux-gnu-gcc-11 option to accept ISO C89... o checking whether we are using the GNU C compiler... yes checking dependency style of riscv64-linux-gnu-gcc-11... yes checking whether riscv64-linux-gnu-gcc-11 accepts -g... none needed checking how to run the C preprocessor... yes checking for riscv64-linux-gnu-gcc-11 option to accept ISO C89... gcc3 checking how to run the C preprocessor... riscv64-linux-gnu-gcc-11 -E none needed checking how to run the C preprocessor... yes checking for sys/types.h... riscv64-linux-gnu-gcc-11 -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... riscv64-linux-gnu-gcc-11 -E yes checking for sys/stat.h... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... checking for stdlib.h... yes checking for string.h... yes checking for sys/types.h... yes yes checking for memory.h... checking for sys/types.h... yes yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for sys/stat.h... checking for strings.h... yes yes checking for sys/stat.h... checking for stdlib.h... yes checking for stdlib.h... yes checking for inttypes.h... yes yes checking for stdlib.h... checking for string.h... yes yes checking for string.h... checking for stdint.h... yes yes checking for string.h... checking for memory.h... yes yes checking for memory.h... checking for unistd.h... yes checking for memory.h... yes yes checking for strings.h... yes checking for strings.h... checking minix/config.h usability... yes checking for strings.h... yes checking for inttypes.h... yes checking for inttypes.h... no checking minix/config.h presence... yes no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... checking for inttypes.h... yes yes checking for stdint.h... checking for stdint.h... yes yes checking whether /usr/bin/make sets $(MAKE)... checking for stdint.h... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether NLS is requested... yes checking for msgfmt... yes yes checking for unistd.h... checking for unistd.h... yes checking for unistd.h... /build/reproducible-path/gcc-11-11.5.0/bin/msgfmt checking for gmsgfmt... /build/reproducible-path/gcc-11-11.5.0/bin/msgfmt yes checking for xgettext... yes checking minix/config.h usability... checking minix/config.h usability... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge yes checking minix/config.h usability... no checking minix/config.h presence... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... no checking minix/config.h presence... checking build system type... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... riscv64-unknown-linux-gnu checking host system type... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for riscv64-linux-gnu-gcc... (cached) riscv64-linux-gnu-gcc-11 riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for library containing strerror... no checking whether riscv64-linux-gnu-gcc-11 supports -W... checking whether we are using the GNU C compiler... (cached) yes checking whether riscv64-linux-gnu-gcc-11 accepts -g... (cached) yes checking for riscv64-linux-gnu-gcc-11 option to accept ISO C89... (cached) none needed checking whether riscv64-linux-gnu-gcc-11 understands -c and -o together... (cached) yes checking dependency style of riscv64-linux-gnu-gcc-11... (cached) gcc3 checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... yes yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... checking whether riscv64-linux-gnu-gcc-11 supports -Wall... none required checking for an ANSI C-conforming const... no checking whether riscv64-linux-gnu-gcc-11 supports -Wall... yes no checking whether riscv64-linux-gnu-gcc-11 supports -Wwrite-strings... yes checking for inline... checking whether riscv64-linux-gnu-gcc-11 supports -W... yes checking for -static-libgcc... yes inline checking for off_t... checking whether riscv64-linux-gnu-gcc-11 supports -Wc++-compat... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wall... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wstrict-prototypes... yes yes checking for CET support... no checking how to print strings... printf checking for a sed that does not truncate output... checking whether riscv64-linux-gnu-gcc-11 supports -Wwrite-strings... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by riscv64-linux-gnu-gcc-11... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes yes checking for BSD- or MS-compatible name lister (nm)... riscv64-linux-gnu-nm checking the name lister (riscv64-linux-gnu-nm) interface... checking whether riscv64-linux-gnu-gcc-11 supports -Wshadow=local... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wc++-compat... yes checking whether riscv64-linux-gnu-gcc-11 supports -pedantic ... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... yes 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wstrict-prototypes... yes checking for size_t... checking for riscv64-linux-gnu-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking command to parse riscv64-linux-gnu-nm output from riscv64-linux-gnu-gcc-11 object... yes checking whether riscv64-linux-gnu-gcc-11 and cc understand -c and -o together... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wshadow=local... yes checking whether riscv64-linux-gnu-gcc-11 supports -pedantic ... yes checking whether riscv64-linux-gnu-gcc-11 and cc understand -c and -o together... ok checking for dlfcn.h... yes checking for working alloca.h... yes checking for objdir... .libs yes checking for alloca... yes checking for an ANSI C-conforming const... yes yes checking for inline... checking for stdlib.h... (cached) yes checking if riscv64-linux-gnu-gcc-11 supports -fno-rtti -fno-exceptions... checking for unistd.h... (cached) yes inline checking whether byte ordering is bigendian... checking for sys/param.h... no checking for riscv64-linux-gnu-gcc-11 option to produce PIC... -fPIC -DPIC checking if riscv64-linux-gnu-gcc-11 PIC flag -fPIC -DPIC works... yes checking if riscv64-linux-gnu-gcc-11 static flag -static works... yes checking for getpagesize... yes checking for an ANSI C-conforming const... yes checking for inline... no checking for a BSD-compatible install... /usr/bin/install -c checking for CET support... no checking for sys/file.h... inline checking whether byte ordering is bigendian... yes yes checking for working mmap... checking for sys/param.h... yes checking for limits.h... yes checking for stdlib.h... (cached) yes no checking for a BSD-compatible install... /usr/bin/install -c checking for CET support... checking for malloc.h... no yes checking if riscv64-linux-gnu-gcc-11 supports -c -o file.o... checking for sys/file.h... yes checking whether we are using the GNU C Library 2.1 or newer... yes yes checking for string.h... (cached) yes yes checking whether integer division by zero raises SIGFPE... checking for sys/param.h... checking for unistd.h... (cached) yes yes checking if riscv64-linux-gnu-gcc-11 supports -c -o file.o... (cached) yes checking whether the riscv64-linux-gnu-gcc-11 linker (riscv64-linux-gnu-ld) supports shared libraries... checking for strings.h... (cached) yes yes checking for sys/time.h... checking whether -lc should be explicitly linked in... yes checking for limits.h... yes checking for time.h... yes no checking dynamic linker characteristics... checking for stdlib.h... (cached) yes no yes checking for inttypes.h... checking for malloc.h... checking for sys/resource.h... yes yes checking for sys/stat.h... checking for string.h... (cached) yes (cached) yes checking for sys/mman.h... checking for unistd.h... (cached) yes checking for strings.h... (cached) yes yes checking for sys/time.h... yes checking for fcntl.h... checking for stdint.h... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes yes yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for int64_t... checking for time.h... checking for alloca.h... yes checking for unsigned long long... yes yes checking for sys/pstat.h... checking for sys/resource.h... yes no checking for sys/sysmp.h... checking for sys/stat.h... (cached) yes yes checking for inttypes.h... checking for sys/mman.h... no checking for sys/sysinfo.h... yes yes checking for fcntl.h... yes checking whether the inttypes.h PRIxNN macros are broken... checking for machine/hal_sysinfo.h... yes checking for uint64_t... yes checking for alloca.h... no checking for ld used by GCC... no riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... checking for sys/table.h... yes checking for shared library run path origin... yes checking for sys/pstat.h... no checking for sys/sysctl.h... yes checking for sys/wait.h that is POSIX.1 compatible... done no checking argz.h usability... checking for sys/sysmp.h... no checking for sys/systemcfg.h... no yes checking for sys/sysinfo.h... no checking for stdint.h... (cached) yes checking for stdio_ext.h... yes yes checking argz.h presence... checking for machine/hal_sysinfo.h... yes configure: updating cache ./config.cache checking for process.h... checking that generated files are newer than configure... done configure: creating ./config.status no yes checking for argz.h... yes checking for sys/table.h... checking limits.h usability... no checking for sys/prctl.h... no checking for sys/sysctl.h... yes checking for sys/wait.h that is POSIX.1 compatible... no checking for sys/systemcfg.h... yes checking limits.h presence... no yes checking for limits.h... yes checking for stdint.h... (cached) yes yes checking whether time.h and sys/time.h may both be included... checking locale.h usability... checking for stdio_ext.h... yes yes checking whether errno must be declared... checking for process.h... yes no checking locale.h presence... checking for sys/prctl.h... no checking size of int... yes checking for locale.h... yes yes checking nl_types.h usability... checking for sys/wait.h that is POSIX.1 compatible... yes yes checking whether time.h and sys/time.h may both be included... checking nl_types.h presence... 4 checking size of long... yes checking for nl_types.h... yes checking malloc.h usability... yes checking whether errno must be declared... no checking size of int... yes checking malloc.h presence... 8 checking size of size_t... yes checking for malloc.h... yes checking stddef.h usability... 4 checking size of long... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... 8 (cached) yes checking for long long... checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... 8 (cached) yes checking size of size_t... checking for feof_unlocked... yes checking for fgets_unlocked... yes checking size of long long... 8 checking for long long... yes checking for getc_unlocked... 8 checking for a 64-bit type... config.status: creating Makefile yes yes checking size of long long... uint64_t checking for getcwd... checking for intptr_t... config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands yes checking for getegid... 8 checking for a 64-bit type... uint64_t checking for intptr_t... yes checking for uintptr_t... yes mkdir -p -- build-riscv64-linux-gnu/fixincludes Configuring in build-riscv64-linux-gnu/fixincludes checking for geteuid... yes checking for getgid... yes checking for uintptr_t... yes checking for ssize_t... yes checking for getuid... yes yes yes checking for pid_t... checking for ssize_t... checking for mempcpy... yes checking for munmap... yes checking for pid_t... yes checking for library containing strerror... yes checking for putenv... none required checking for asprintf... configure: creating cache ./config.cache yes checking build system type... checking for setenv... riscv64-unknown-linux-gnu checking host system type... yes checking for library containing strerror... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-gcc... riscv64-linux-gnu-gcc-11 yes checking for atexit... checking whether the C compiler works... yes none required checking for setlocale... checking for asprintf... yes yes checking for C compiler default output file name... a.out checking for basename... checking for suffix of executables... yes yes checking for atexit... checking for stpcpy... yes checking whether we are cross compiling... checking for bcmp... yes checking for basename... yes checking for strcasecmp... no checking for suffix of object files... yes yes checking for bcopy... checking for bcmp... yes o checking whether we are using the GNU C compiler... checking for strdup... yes checking whether riscv64-linux-gnu-gcc-11 accepts -g... yes checking for riscv64-linux-gnu-gcc-11 option to accept ISO C89... yes yes checking for bsearch... checking for bcopy... yes checking for strtoul... none needed checking how to run the C preprocessor... yes yes checking for bzero... checking for bsearch... yes riscv64-linux-gnu-gcc-11 -E checking for tsearch... checking for grep that handles long lines and -e... yes /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for bzero... yes checking for calloc... checking for __argz_count... yes yes checking for calloc... yes checking for __argz_stringify... checking for clock... yes yes yes checking for clock... checking for __argz_next... checking for ffs... yes checking for sys/types.h... yes yes yes checking for ffs... yes checking for __fsetlocking... checking for sys/stat.h... checking for getcwd... yes checking for stdlib.h... yes yes checking for iconv... yes checking for getcwd... checking for getpagesize... yes checking for string.h... yes yes checking for iconv declaration... yes checking for getpagesize... checking for gettimeofday... yes checking for memory.h... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes checking for gettimeofday... yes yes checking for index... checking for strings.h... yes checking for LC_MESSAGES... yes yes checking for index... checking for inttypes.h... yes yes checking for bison... bison checking version of bison... 3.8.2, ok checking for insque... checking whether NLS is requested... yes checking whether included gettext is requested... no checking for GNU gettext in libc... yes yes checking for stdint.h... checking for insque... yes yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for aclocal... aclocal checking for autoconf... autoconf checking for autoheader... autoheader checking bison 3 or later... checking for memchr... 3.8.2, bison3 yes checking for unistd.h... yes configure: updating cache ./config.cache checking for memchr... configure: creating ./config.status yes checking for memcmp... yes checking minix/config.h usability... yes checking for memcmp... no checking minix/config.h presence... yes checking for memcpy... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... config.status: creating Makefile yes checking for memcpy... config.status: creating config.intl yes checking for a sed that does not truncate output... yes /usr/bin/sed config.status: creating config.h checking whether riscv64-linux-gnu-gcc-11 supports -W... checking for memmem... config.status: executing default-1 commands yes yes checking whether riscv64-linux-gnu-gcc-11 supports -Wall... checking for memmem... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wwrite-strings... yes mkdir -p -- build-riscv64-linux-gnu/libcpp Configuring in build-riscv64-linux-gnu/libcpp checking for memmove... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wstrict-prototypes... yes checking for memmove... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wmissing-prototypes... yes checking for mempcpy... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wold-style-definition... yes yes checking for mempcpy... checking whether riscv64-linux-gnu-gcc-11 supports -Wmissing-format-attribute... yes yes checking whether riscv64-linux-gnu-gcc-11 supports -Woverlength-strings... checking for memset... yes yes checking whether riscv64-linux-gnu-gcc-11 supports -pedantic -Wlong-long... checking for memset... yes checking for ANSI C header files... (cached) yes checking stddef.h usability... yes checking for mkstemps... yes checking for mkstemps... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes yes checking for strings.h... (cached) yes checking for putenv... checking for unistd.h... (cached) yes checking fcntl.h usability... yes checking for putenv... yes checking for random... yes checking fcntl.h presence... configure: creating cache ./config.cache yes checking for fcntl.h... yes yes checking build system type... checking sys/file.h usability... riscv64-unknown-linux-gnu checking host system type... checking for random... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking whether /usr/bin/make sets $(MAKE)... yes yes checking for a BSD-compatible install... /usr/bin/install -c checking for riscv64-linux-gnu-gcc... riscv64-linux-gnu-gcc-11 checking for rename... yes checking sys/file.h presence... yes checking for rename... checking whether the C compiler works... yes checking for sys/file.h... yes checking for sys/stat.h... (cached) yes yes checking for clearerr_unlocked... checking for rindex... yes yes checking for C compiler default output file name... a.out checking for suffix of executables... checking for rindex... yes checking for feof_unlocked... yes checking for setenv... checking whether we are cross compiling... yes checking for setenv... yes checking for ferror_unlocked... yes no checking for snprintf... checking for suffix of object files... yes checking for snprintf... o checking whether we are using the GNU C compiler... yes yes checking whether riscv64-linux-gnu-gcc-11 accepts -g... checking for fflush_unlocked... yes checking for sigsetmask... yes checking for riscv64-linux-gnu-gcc-11 option to accept ISO C89... yes checking for sigsetmask... yes none needed yes checking for fgetc_unlocked... checking for stpcpy... yes checking whether we are using the GNU C++ compiler... checking for stpcpy... yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 accepts -g... yes checking for fgets_unlocked... yes checking for stpncpy... yes checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking how to run the C preprocessor... yes checking for stpncpy... riscv64-linux-gnu-gcc-11 -E yes yes checking for fileno_unlocked... checking for strcasecmp... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... checking for strcasecmp... /usr/bin/grep -E checking for ANSI C header files... yes yes checking for fprintf_unlocked... checking for strchr... yes checking for strchr... no checking for fputc_unlocked... yes checking for strdup... yes checking for strdup... yes checking for sys/types.h... yes checking for fputs_unlocked... yes yes checking for strncasecmp... checking for sys/stat.h... yes checking for strncasecmp... yes yes checking for stdlib.h... yes checking for fread_unlocked... checking for strndup... yes checking for strndup... yes checking for string.h... yes checking for fwrite_unlocked... yes yes checking for strnlen... yes checking for memory.h... checking for strnlen... yes yes checking for strings.h... yes checking for getchar_unlocked... checking for strrchr... yes checking for strrchr... yes checking for inttypes.h... yes checking for getc_unlocked... yes checking for strstr... yes checking for strstr... yes checking for stdint.h... yes checking for putchar_unlocked... yes checking for strtod... yes yes checking for unistd.h... checking for strtod... yes yes checking for strtol... yes checking for putc_unlocked... checking minix/config.h usability... yes checking for strtol... no checking minix/config.h presence... yes yes checking for strtoul... checking whether abort is declared... yes no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... checking for strtoul... yes yes checking for strtoll... checking whether asprintf is declared... yes yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... checking for strtoll... no yes checking for aclocal... aclocal checking for autoconf... autoconf yes checking for autoheader... autoheader checking whether riscv64-linux-gnu-gcc-11 supports -W... checking for strtoull... checking whether basename is declared... yes yes checking whether riscv64-linux-gnu-gcc-11 supports -Wall... checking for strtoull... yes yes yes checking whether riscv64-linux-gnu-gcc-11 supports -Wnarrowing... checking for strverscmp... checking whether errno is declared... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wwrite-strings... yes checking for strverscmp... yes yes checking whether riscv64-linux-gnu-gcc-11 supports -Wmissing-format-attribute... no checking for tmpnam... checking whether vasprintf is declared... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wstrict-prototypes... yes checking for tmpnam... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wmissing-prototypes... yes yes checking for vasprintf... checking whether clearerr_unlocked is declared... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wold-style-definition... yes yes checking whether riscv64-linux-gnu-gcc-11 supports -Wc++-compat... checking for vasprintf... yes yes checking for vfprintf... checking whether feof_unlocked is declared... yes checking whether riscv64-linux-gnu-gcc-11 supports -pedantic -Wlong-long... yes checking whether riscv64-linux-gnu-gcc-11 supports -fno-exceptions... yes checking for vfprintf... yes yes yes checking whether riscv64-linux-gnu-gcc-11 supports -fno-rtti... checking whether ferror_unlocked is declared... checking for vprintf... yes yes yes checking dependency style of riscv64-linux-gnu-g++-11 -std=c++11... checking for vprintf... yes checking whether fflush_unlocked is declared... checking for vsnprintf... gcc3 checking whether time.h and sys/time.h may both be included... yes yes checking whether fgetc_unlocked is declared... yes checking for vsnprintf... checking for vsprintf... yes checking whether string.h and strings.h may both be included... yes checking locale.h usability... yes yes checking whether fgets_unlocked is declared... yes checking for vsprintf... checking for waitpid... yes checking locale.h presence... yes yes checking for locale.h... yes checking whether fileno_unlocked is declared... checking fcntl.h usability... yes checking for waitpid... yes checking for setproctitle... yes checking whether fprintf_unlocked is declared... yes checking fcntl.h presence... yes yes checking for fcntl.h... yes checking for setproctitle... checking limits.h usability... no checking whether alloca needs Cray hooks... no checking stack direction for C alloca... no checking whether fputc_unlocked is declared... yes checking limits.h presence... no checking whether alloca needs Cray hooks... yes checking for limits.h... yes no checking stack direction for C alloca... checking stddef.h usability... -1 yes checking for vfork.h... checking whether fputs_unlocked is declared... no checking for fork... yes checking stddef.h presence... yes yes checking for stddef.h... yes 1 checking for vfork.h... checking whether fread_unlocked is declared... checking for stdlib.h... (cached) yes checking for strings.h... (cached) yes yes no checking for fork... checking for string.h... (cached) yes checking for vfork... checking sys/file.h usability... yes checking whether fwrite_unlocked is declared... yes yes checking for working fork... yes checking sys/file.h presence... checking for vfork... yes checking for sys/file.h... yes yes checking for unistd.h... (cached) yes checking whether getchar_unlocked is declared... checking whether byte ordering is bigendian... yes checking for working fork... yes checking for working vfork... (cached) yes checking for _doprnt... yes checking whether getc_unlocked is declared... no checking for sys_errlist... no checking for an ANSI C-conforming const... yes checking for working vfork... (cached) yes checking for _doprnt... yes checking whether putchar_unlocked is declared... yes checking for inline... no checking for sys_nerr... inline checking for obstacks... no checking for sys_errlist... yes checking whether putc_unlocked is declared... no checking for sys_siglist... no checking for sys_nerr... yes yes checking for off_t... checking for an ANSI C-conforming const... yes checking sys/mman.h usability... no checking for external symbol _system_configuration... no checking for sys_siglist... no checking for __fsetlocking... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking for mmap... yes checking for size_t... no checking for external symbol _system_configuration... yes no checking for canonicalize_file_name... checking for __fsetlocking... yes checking whether read-only mmap of a plain file works... yes checking whether mmap from /dev/zero works... yes checking for MAP_ANON(YMOUS)... yes checking whether mmap with MAP_ANON(YMOUS) works... yes checking whether to enable maintainer-specific portions of Makefiles... no yes yes checking for dup3... checking for canonicalize_file_name... yes checking for ssize_t... configure: updating cache ./config.cache configure: creating ./config.status yes yes checking for getrlimit... checking for dup3... yes checking for getrusage... yes checking for uintptr_t... yes checking for getrlimit... config.status: creating Makefile yes config.status: creating mkheaders.almost checking for getsysinfo... config.status: creating config.h yes checking for getrusage... yes checking for ptrdiff_t... no checking for gettimeofday... (cached) yes yes checking for on_exit... Configuring stage 1 in ./libbacktrace checking for getsysinfo... yes checking for pipe2... no checking for gettimeofday... (cached) yes yes checking for uint64_t... checking for on_exit... yes checking for psignal... yes checking whether struct tm is in sys/time.h or time.h... yes checking for pipe2... yes time.h checking size of int... checking for pstat_getdynamic... yes checking for psignal... no checking for pstat_getstatic... 4 checking size of long... yes checking for pstat_getdynamic... no checking for realpath... no checking for pstat_getstatic... 8 checking for clearerr_unlocked... yes checking for setrlimit... no checking for realpath... yes configure: creating cache ./config.cache checking for feof_unlocked... checking build system type... riscv64-unknown-linux-gnu checking host system type... yes checking for spawnve... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-gcc... riscv64-linux-gnu-gcc-11 yes checking for setrlimit... yes checking for ferror_unlocked... checking whether the C compiler works... no checking for spawnvpe... yes yes checking for spawnve... checking for C compiler default output file name... a.out checking for suffix of executables... yes checking for fflush_unlocked... no checking for strerror... checking whether we are cross compiling... no checking for spawnvpe... yes checking for fgetc_unlocked... yes checking for strsignal... no checking for suffix of object files... no checking for strerror... o checking whether we are using the GNU C compiler... yes checking for fgets_unlocked... yes yes checking whether riscv64-linux-gnu-gcc-11 accepts -g... checking for sysconf... yes checking for riscv64-linux-gnu-gcc-11 option to accept ISO C89... yes checking for strsignal... yes yes none needed checking whether riscv64-linux-gnu-gcc-11 understands -c and -o together... checking for fileno_unlocked... checking for sysctl... yes yes checking for sysconf... checking how to run the C preprocessor... yes checking for fprintf_unlocked... no checking for sysmp... riscv64-linux-gnu-gcc-11 -E yes checking for grep that handles long lines and -e... checking for sysctl... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... no checking for table... no checking for fputc_unlocked... no checking for sysmp... no checking for times... yes checking for fputs_unlocked... no checking for table... yes yes checking for sys/types.h... checking for wait3... yes checking for fread_unlocked... yes no checking for sys/stat.h... checking for times... yes checking for wait4... yes yes checking for fwrite_unlocked... checking for stdlib.h... yes yes checking for wait3... checking for sbrk... yes checking for string.h... yes checking for getchar_unlocked... yes yes yes checking for wait4... checking whether basename is declared... checking for memory.h... yes checking for getc_unlocked... yes yes yes checking for strings.h... checking whether ffs is declared... checking for sbrk... yes yes checking for putchar_unlocked... checking for inttypes.h... yes yes checking whether asprintf is declared... checking whether basename is declared... yes yes yes checking whether vasprintf is declared... checking for stdint.h... checking whether ffs is declared... yes checking for putc_unlocked... yes yes yes checking whether snprintf is declared... checking whether asprintf is declared... checking for unistd.h... yes yes checking whether vsnprintf is declared... yes checking whether abort is declared... yes checking whether vasprintf is declared... checking minix/config.h usability... yes checking whether calloc is declared... no checking minix/config.h presence... yes yes checking whether snprintf is declared... checking whether asprintf is declared... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether getenv is declared... yes yes yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... checking whether vsnprintf is declared... yes checking whether basename is declared... checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking whether /usr/bin/make supports nested variables... yes yes checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-linux-gnu-gcc... (cached) riscv64-linux-gnu-gcc-11 checking whether getopt is declared... yes yes checking whether calloc is declared... checking whether errno is declared... checking whether we are using the GNU C compiler... (cached) yes checking whether riscv64-linux-gnu-gcc-11 accepts -g... (cached) yes checking for riscv64-linux-gnu-gcc-11 option to accept ISO C89... (cached) none needed checking whether riscv64-linux-gnu-gcc-11 understands -c and -o together... (cached) yes checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for gawk... (cached) gawk checking for dwz... dwz checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by riscv64-linux-gnu-gcc-11... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... riscv64-linux-gnu-nm checking the name lister (riscv64-linux-gnu-nm) interface... yes checking whether malloc is declared... yes no checking whether getenv is declared... checking whether getopt is declared... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for riscv64-linux-gnu-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking command to parse riscv64-linux-gnu-nm output from riscv64-linux-gnu-gcc-11 object... yes yes checking whether realloc is declared... yes checking whether getopt is declared... checking whether vasprintf is declared... yes yes yes checking whether sbrk is declared... ok checking for dlfcn.h... checking whether malloc is declared... checking whether clearerr_unlocked is declared... yes yes checking for objdir... yes yes .libs checking whether strtol is declared... checking whether realloc is declared... checking whether feof_unlocked is declared... yes yes yes checking whether strtoul is declared... checking whether sbrk is declared... checking whether ferror_unlocked is declared... checking if riscv64-linux-gnu-gcc-11 supports -fno-rtti -fno-exceptions... no checking for riscv64-linux-gnu-gcc-11 option to produce PIC... -fPIC -DPIC checking if riscv64-linux-gnu-gcc-11 PIC flag -fPIC -DPIC works... yes yes checking whether strtoll is declared... yes checking whether strtol is declared... checking whether fflush_unlocked is declared... yes checking if riscv64-linux-gnu-gcc-11 static flag -static works... yes yes checking whether strtoull is declared... yes checking whether strtoul is declared... checking whether fgetc_unlocked is declared... yes yes yes checking whether fgets_unlocked is declared... checking whether strtoll is declared... checking whether strverscmp is declared... yes checking if riscv64-linux-gnu-gcc-11 supports -c -o file.o... yes yes yes checking whether fileno_unlocked is declared... checking whether strnlen is declared... checking whether strtoull is declared... yes checking if riscv64-linux-gnu-gcc-11 supports -c -o file.o... (cached) yes checking whether the riscv64-linux-gnu-gcc-11 linker (riscv64-linux-gnu-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes yes checking whether canonicalize_file_name must be declared... yes checking whether fprintf_unlocked is declared... checking whether strverscmp is declared... no checking dynamic linker characteristics... no checking for stdlib.h... (cached) yes no checking for unistd.h... (cached) yes yes checking whether fputc_unlocked is declared... checking whether strnlen is declared... checking for sys/param.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... yes checking whether fputs_unlocked is declared... checking whether canonicalize_file_name must be declared... no checking unwind.h usability... yes checking for working strncmp... no yes checking for stdlib.h... (cached) yes checking whether fread_unlocked is declared... checking for unistd.h... (cached) yes yes checking unwind.h presence... checking for sys/param.h... (cached) yes yes checking for unwind.h... yes checking for _Unwind_Backtrace... checking for getpagesize... (cached) yes checking for working mmap... yes yes checking whether fwrite_unlocked is declared... yes checking for -funwind-tables option... configure: updating cache ./config.cache configure: creating ./config.status yes checking for -frandom-seed=string option... yes checking whether getchar_unlocked is declared... yes checking whether riscv64-linux-gnu-gcc-11 supports -W... yes checking for working strncmp... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wall... yes checking whether getc_unlocked is declared... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wwrite-strings... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wstrict-prototypes... config.status: creating Makefile yes yes checking whether putchar_unlocked is declared... config.status: creating testsuite/Makefile yes checking whether riscv64-linux-gnu-gcc-11 supports -Wmissing-prototypes... configure: updating cache ./config.cache configure: creating ./config.status config.status: creating config.h yes yes checking whether putc_unlocked is declared... config.status: executing default commands checking whether riscv64-linux-gnu-gcc-11 supports -Wold-style-definition... yes yes checking whether riscv64-linux-gnu-gcc-11 supports -Wmissing-format-attribute... checking for working alloca.h... Configuring stage 1 in ./libcody yes checking whether riscv64-linux-gnu-gcc-11 supports -Wcast-qual... yes checking for _Unwind_GetIPInfo... yes checking for alloca... config.status: creating Makefile config.status: creating testsuite/Makefile yes checking for ANSI C header files... (cached) yes checking for nl_langinfo and CODESET... yes checking for CET support... no checking __sync extensions... config.status: creating config.h config.status: executing default commands yes checking __atomic extensions... yes checking whether NLS is requested... no checking for uchar... Configuring stage 1 in ./libdecnumber checking for ld used by GCC... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for shared library run path origin... yes checking output filetype... done elf64 checking for iconv... (cached) no checking for CET support... looking for a compliant stdint.h in stdint.h, checking for uintmax_t... no configure: updating cache ./config.cache configure: creating ./config.status yes checking for uintptr_t... yes checking for int_least32_t... config.status: creating Makefile configure: creating cache ./config.cache checking build system type... config.status: creating config.h riscv64-unknown-linux-gnu checking host system type... yes checking for int_fast32_t... config.status: executing depdir commands riscv64-unknown-linux-gnu checking maintainer-mode... mkdir -p -- .deps checking whether the C++ compiler works... yes checking for uint64_t... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty' if [ x"-fPIC" != x ] && [ ! -d pic ]; then \ mkdir pic; \ else true; fi touch stamp-picdir if [ x"" != x ] && [ ! -d noasan ]; then \ mkdir noasan; \ else true; fi touch stamp-noasandir if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/dwarfnames.c -o pic/dwarfnames.o; \ else true; fi yes checking what to include in gstdint.h... stdint.h (already complete) checking sys/mman.h usability... checking whether we are cross compiling... configure: creating cache ./config.cache checking whether /usr/bin/make sets $(MAKE)... yes checking for riscv64-linux-gnu-gcc... riscv64-linux-gnu-gcc-11 checking whether the C compiler works... yes checking sys/mman.h presence... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/dwarfnames.c -o noasan/dwarfnames.o; \ else true; fi no riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/dwarfnames.c -o dwarfnames.o checking for suffix of object files... yes checking for sys/mman.h... yes checking for mmap... o checking whether we are using the GNU C++ compiler... yes checking for C compiler default output file name... a.out checking for suffix of executables... yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 accepts -g... yes checking whether we are cross compiling... yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 is for C++11... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/dyn-string.c -o pic/dyn-string.o; \ else true; fi checking link.h usability... yes checking adding -Wl,--no-undefined to linker... no checking for suffix of object files... yes checking link.h presence... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/dyn-string.c -o noasan/dyn-string.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/dyn-string.c -o dyn-string.o ok o checking whether we are using the GNU C compiler... checking exceptions... no checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar yes checking for link.h... yes checking for dl_iterate_phdr... yes checking whether riscv64-linux-gnu-gcc-11 accepts -g... configure: updating cache ./config.cache configure: creating ./config.status yes checking for riscv64-linux-gnu-gcc-11 option to accept ISO C89... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fdmatch.c -o pic/fdmatch.o; \ else true; fi yes checking mach-o/dyld.h usability... none needed checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for aclocal... aclocal checking for autoconf... autoconf checking for autoheader... autoheader checking whether riscv64-linux-gnu-gcc-11 supports -W... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fdmatch.c -o noasan/fdmatch.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/fdmatch.c -o fdmatch.o yes no checking mach-o/dyld.h presence... checking whether riscv64-linux-gnu-gcc-11 supports -Wall... no checking for mach-o/dyld.h... no checking sys/ldr.h usability... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fibheap.c -o pic/fibheap.o; \ else true; fi yes checking whether riscv64-linux-gnu-gcc-11 supports -Wwrite-strings... config.status: creating Makefile yes checking whether riscv64-linux-gnu-gcc-11 supports -Wstrict-prototypes... config.status: creating config.h no checking sys/ldr.h presence... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wmissing-prototypes... no checking for sys/ldr.h... no checking for fcntl... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fibheap.c -o noasan/fibheap.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/fibheap.c -o fibheap.o yes if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/filedescriptor.c -o pic/filedescriptor.o; \ else true; fi checking whether riscv64-linux-gnu-gcc-11 supports -Wold-style-definition... yes if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/filedescriptor.c -o noasan/filedescriptor.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/filedescriptor.c -o filedescriptor.o yes checking whether strnlen is declared... checking whether riscv64-linux-gnu-gcc-11 supports -Wmissing-format-attribute... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/filename_cmp.c -o pic/filename_cmp.o; \ else true; fi yes checking whether riscv64-linux-gnu-gcc-11 supports -Wcast-qual... yes checking whether riscv64-linux-gnu-gcc-11 supports -pedantic -Wlong-long... yes make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/intl' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/intl' if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/floatformat.c -o pic/floatformat.o; \ else true; fi checking whether getpagesize is declared... yes if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/filename_cmp.c -o noasan/filename_cmp.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/filename_cmp.c -o filename_cmp.o checking whether riscv64-linux-gnu-gcc-11 supports -fno-lto... yes checking how to run the C preprocessor... yes if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fnmatch.c -o pic/fnmatch.o; \ else true; fi riscv64-linux-gnu-gcc-11 -E if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/floatformat.c -o noasan/floatformat.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/floatformat.c -o floatformat.o checking for lstat... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fnmatch.c -o noasan/fnmatch.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/fnmatch.c -o fnmatch.o checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fopen_unlocked.c -o pic/fopen_unlocked.o; \ else true; fi yes checking for readlink... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fopen_unlocked.c -o noasan/fopen_unlocked.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/fopen_unlocked.c -o fopen_unlocked.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getopt.c -o pic/getopt.o; \ else true; fi yes make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libiberty' if [ x"" != x ] && [ ! -d pic ]; then \ mkdir pic; \ else true; fi checking for getexecname... touch stamp-picdir if [ x"" != x ] && [ ! -d noasan ]; then \ mkdir noasan; \ else true; fi touch stamp-noasandir if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/dwarfnames.c -o pic/dwarfnames.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/dwarfnames.c -o noasan/dwarfnames.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/dwarfnames.c -o dwarfnames.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getopt.c -o noasan/getopt.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/getopt.c -o getopt.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getopt1.c -o pic/getopt1.o; \ else true; fi no checking for KERN_PROC... yes checking for sys/types.h... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getopt1.c -o noasan/getopt1.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/getopt1.c -o getopt1.o no checking for KERN_PROG_ARGS... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getpwd.c -o pic/getpwd.o; \ else true; fi yes checking for sys/stat.h... no checking for clock_gettime... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getpwd.c -o noasan/getpwd.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/getpwd.c -o getpwd.o yes checking for stdlib.h... yes checking whether -pthread is supported... yes yes checking whether -gdwarf-5 is supported... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getruntime.c -o pic/getruntime.o; \ else true; fi checking for string.h... yes if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/dyn-string.c -o pic/dyn-string.o; \ else true; fi yes checking for compress in -lz... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/dyn-string.c -o noasan/dyn-string.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getruntime.c -o noasan/getruntime.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/dyn-string.c -o dyn-string.o riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/getruntime.c -o getruntime.o checking for memory.h... yes yes checking whether --compress-debug-sections is supported... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/hashtab.c -o pic/hashtab.o; \ else true; fi checking for strings.h... yes yes checking for objcopy... objcopy checking for readelf... riscv64-linux-gnu-readelf checking whether objcopy supports debuglink... checking for inttypes.h... yes checking for dsymutil... dsymutil checking for nm... riscv64-linux-gnu-nm checking for xz... xz checking for comm... comm checking for lzma_auto_decoder in -llzma... yes checking for stdint.h... no checking whether tests can run... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/hashtab.c -o noasan/hashtab.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/hashtab.c -o hashtab.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/fdmatch.c -o pic/fdmatch.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/fdmatch.c -o noasan/fdmatch.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/fdmatch.c -o fdmatch.o yes checking for unistd.h... yes if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/fibheap.c -o pic/fibheap.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/fibheap.c -o noasan/fibheap.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/fibheap.c -o fibheap.o configure: updating cache ./config.cache yes checking that generated files are newer than configure... done configure: creating ./config.status checking ctype.h usability... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/hex.c -o pic/hex.o; \ else true; fi yes checking ctype.h presence... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/hex.c -o noasan/hex.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/hex.c -o hex.o yes checking for ctype.h... yes checking stddef.h usability... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/lbasename.c -o pic/lbasename.o; \ else true; fi yes checking stddef.h presence... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/lbasename.c -o noasan/lbasename.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/lbasename.c -o lbasename.o yes checking for stddef.h... yes checking for string.h... (cached) yes if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/filedescriptor.c -o pic/filedescriptor.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/filedescriptor.c -o noasan/filedescriptor.o; \ else true; fi checking stdio.h usability... riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/filedescriptor.c -o filedescriptor.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/lrealpath.c -o pic/lrealpath.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/filename_cmp.c -o pic/filename_cmp.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/filename_cmp.c -o noasan/filename_cmp.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/filename_cmp.c -o filename_cmp.o yes checking stdio.h presence... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/lrealpath.c -o noasan/lrealpath.o; \ else true; fi yes checking for stdio.h... yes riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/lrealpath.c -o lrealpath.o looking for a compliant stdint.h in stdint.h, checking for uintmax_t... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/floatformat.c -o pic/floatformat.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/floatformat.c -o noasan/floatformat.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/floatformat.c -o floatformat.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/make-relative-prefix.c -o pic/make-relative-prefix.o; \ else true; fi yes checking for uintptr_t... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/make-relative-prefix.c -o noasan/make-relative-prefix.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/make-relative-prefix.c -o make-relative-prefix.o yes checking for int_least32_t... yes checking for int_fast32_t... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/make-temp-file.c -o pic/make-temp-file.o; \ else true; fi yes checking for uint64_t... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/make-temp-file.c -o noasan/make-temp-file.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/make-temp-file.c -o make-temp-file.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/fnmatch.c -o pic/fnmatch.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/fnmatch.c -o noasan/fnmatch.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/fnmatch.c -o fnmatch.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/fopen_unlocked.c -o pic/fopen_unlocked.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/fopen_unlocked.c -o noasan/fopen_unlocked.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/fopen_unlocked.c -o fopen_unlocked.o yes checking what to include in gstdint.h... stdint.h (already complete) checking for an ANSI C-conforming const... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/objalloc.c -o pic/objalloc.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/getopt.c -o pic/getopt.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/getopt.c -o noasan/getopt.o; \ else true; fi yes checking for off_t... riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/getopt.c -o getopt.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/objalloc.c -o noasan/objalloc.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/getopt1.c -o pic/getopt1.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/objalloc.c -o objalloc.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/getopt1.c -o noasan/getopt1.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/getopt1.c -o getopt1.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/getpwd.c -o pic/getpwd.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/getpwd.c -o noasan/getpwd.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/getpwd.c -o getpwd.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/obstack.c -o pic/obstack.o; \ else true; fi yes checking size of int... config.status: creating Makefile if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/getruntime.c -o pic/getruntime.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/getruntime.c -o noasan/getruntime.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/getruntime.c -o getruntime.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/obstack.c -o noasan/obstack.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/obstack.c -o obstack.o config.status: creating backtrace-supported.h config.status: creating install-debuginfo-for-buildid.sh config.status: creating config.h 4 if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/hashtab.c -o pic/hashtab.o; \ else true; fi checking size of long... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/hashtab.c -o noasan/hashtab.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/hashtab.c -o hashtab.o config.status: executing libtool commands if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/partition.c -o pic/partition.o; \ else true; fi config.status: executing gstdint.h commands config.status: executing default commands if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/partition.c -o noasan/partition.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/partition.c -o partition.o 8 checking for ANSI C header files... (cached) yes checking build system type... riscv64-unknown-linux-gnu checking host system type... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/hex.c -o pic/hex.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/hex.c -o noasan/hex.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/hex.c -o hex.o riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for decimal floating point... configure: WARNING: decimal float is not supported for this target, ignored dpd checking whether byte ordering is bigendian... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pexecute.c -o pic/pexecute.o; \ else true; fi Configuring stage 1 in ./libcpp if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pexecute.c -o noasan/pexecute.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/pexecute.c -o pexecute.o no checking for CET support... no if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/physmem.c -o pic/physmem.o; \ else true; fi configure: updating cache ./config.cache configure: creating ./config.status if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/physmem.c -o noasan/physmem.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/physmem.c -o physmem.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-common.c -o pic/pex-common.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/lbasename.c -o pic/lbasename.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/lbasename.c -o noasan/lbasename.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/lbasename.c -o lbasename.o config.status: creating Makefile config.status: creating config.h config.status: executing gstdint.h commands if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/lrealpath.c -o pic/lrealpath.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-common.c -o noasan/pex-common.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/pex-common.c -o pex-common.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/lrealpath.c -o noasan/lrealpath.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/lrealpath.c -o lrealpath.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-one.c -o pic/pex-one.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/make-relative-prefix.c -o pic/make-relative-prefix.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/make-relative-prefix.c -o noasan/make-relative-prefix.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/make-relative-prefix.c -o make-relative-prefix.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-one.c -o noasan/pex-one.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/pex-one.c -o pex-one.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/make-temp-file.c -o pic/make-temp-file.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/make-temp-file.c -o noasan/make-temp-file.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/make-temp-file.c -o make-temp-file.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-unix.c -o pic/pex-unix.o; \ else true; fi configure: creating cache ./config.cache checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking whether /usr/bin/make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking for riscv64-linux-gnu-gcc... riscv64-linux-gnu-gcc-11 if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/objalloc.c -o pic/objalloc.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/objalloc.c -o noasan/objalloc.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/objalloc.c -o objalloc.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-unix.c -o noasan/pex-unix.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/pex-unix.c -o pex-unix.o checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libcody' riscv64-linux-gnu-g++-11 -std=c++11 -g -fno-exceptions -fno-rtti -include config.h -I../../src/libcody \ -MMD -MP -MF buffer.d -c -o buffer.o ../../src/libcody/buffer.cc if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/obstack.c -o pic/obstack.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/obstack.c -o noasan/obstack.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/obstack.c -o obstack.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/vprintf-support.c -o pic/vprintf-support.o; \ else true; fi checking whether we are cross compiling... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/vprintf-support.c -o noasan/vprintf-support.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/vprintf-support.c -o vprintf-support.o no checking for suffix of object files... o checking whether we are using the GNU C compiler... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/rust-demangle.c -o pic/rust-demangle.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/partition.c -o pic/partition.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/partition.c -o noasan/partition.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/partition.c -o partition.o yes checking whether riscv64-linux-gnu-gcc-11 accepts -g... yes checking for riscv64-linux-gnu-gcc-11 option to accept ISO C89... none needed if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/pexecute.c -o pic/pexecute.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/pexecute.c -o noasan/pexecute.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/pexecute.c -o pexecute.o checking whether we are using the GNU C++ compiler... yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 accepts -g... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/rust-demangle.c -o noasan/rust-demangle.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/rust-demangle.c -o rust-demangle.o yes checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking how to run the C preprocessor... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/physmem.c -o pic/physmem.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/physmem.c -o noasan/physmem.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/physmem.c -o physmem.o riscv64-linux-gnu-gcc-11 -E if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/pex-common.c -o pic/pex-common.o; \ else true; fi checking for grep that handles long lines and -e... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/pex-common.c -o noasan/pex-common.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/pex-common.c -o pex-common.o /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/safe-ctype.c -o pic/safe-ctype.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/safe-ctype.c -o noasan/safe-ctype.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/safe-ctype.c -o safe-ctype.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object.c -o pic/simple-object.o; \ else true; fi yes checking for sys/types.h... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/pex-one.c -o pic/pex-one.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object.c -o noasan/simple-object.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object.c -o simple-object.o yes if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/pex-one.c -o noasan/pex-one.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/pex-one.c -o pex-one.o checking for sys/stat.h... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/pex-unix.c -o pic/pex-unix.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/pex-unix.c -o noasan/pex-unix.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/pex-unix.c -o pex-unix.o yes checking for stdlib.h... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-coff.c -o pic/simple-object-coff.o; \ else true; fi yes checking for string.h... yes checking for memory.h... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-coff.c -o noasan/simple-object-coff.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object-coff.c -o simple-object-coff.o yes if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/vprintf-support.c -o pic/vprintf-support.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/vprintf-support.c -o noasan/vprintf-support.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/vprintf-support.c -o vprintf-support.o checking for strings.h... yes checking for inttypes.h... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/rust-demangle.c -o pic/rust-demangle.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/rust-demangle.c -o noasan/rust-demangle.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/rust-demangle.c -o rust-demangle.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-elf.c -o pic/simple-object-elf.o; \ else true; fi riscv64-linux-gnu-g++-11 -std=c++11 -g -fno-exceptions -fno-rtti -include config.h -I../../src/libcody \ -MMD -MP -MF client.d -c -o client.o ../../src/libcody/client.cc yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-elf.c -o noasan/simple-object-elf.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object-elf.c -o simple-object-elf.o no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for aclocal... aclocal checking for autoconf... autoconf checking for autoheader... autoheader checking whether riscv64-linux-gnu-gcc-11 supports -W... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wall... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-mach-o.c -o pic/simple-object-mach-o.o; \ else true; fi yes checking whether riscv64-linux-gnu-gcc-11 supports -Wnarrowing... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wwrite-strings... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wmissing-format-attribute... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wstrict-prototypes... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-mach-o.c -o noasan/simple-object-mach-o.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object-mach-o.c -o simple-object-mach-o.o yes checking whether riscv64-linux-gnu-gcc-11 supports -Wmissing-prototypes... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wold-style-definition... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wc++-compat... yes checking whether riscv64-linux-gnu-gcc-11 supports -pedantic -Wlong-long... yes if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-xcoff.c -o pic/simple-object-xcoff.o; \ else true; fi checking whether riscv64-linux-gnu-gcc-11 supports -fno-exceptions... yes checking whether riscv64-linux-gnu-gcc-11 supports -fno-rtti... yes checking dependency style of riscv64-linux-gnu-g++-11 -std=c++11... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/safe-ctype.c -o pic/safe-ctype.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/safe-ctype.c -o noasan/safe-ctype.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/safe-ctype.c -o safe-ctype.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-xcoff.c -o noasan/simple-object-xcoff.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object-xcoff.c -o simple-object-xcoff.o gcc3 checking whether time.h and sys/time.h may both be included... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object.c -o pic/simple-object.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object.c -o noasan/simple-object.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object.c -o simple-object.o riscv64-linux-gnu-g++-11 -std=c++11 -g -fno-exceptions -fno-rtti -include config.h -I../../src/libcody \ -MMD -MP -MF netclient.d -c -o netclient.o ../../src/libcody/netclient.cc yes checking whether string.h and strings.h may both be included... yes checking locale.h usability... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/sort.c -o pic/sort.o; \ else true; fi yes checking locale.h presence... yes checking for locale.h... yes checking fcntl.h usability... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/sort.c -o noasan/sort.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/sort.c -o sort.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object-coff.c -o pic/simple-object-coff.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object-coff.c -o noasan/simple-object-coff.o; \ else true; fi yes checking fcntl.h presence... riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object-coff.c -o simple-object-coff.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/spaces.c -o pic/spaces.o; \ else true; fi yes checking for fcntl.h... yes checking limits.h usability... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/spaces.c -o noasan/spaces.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/spaces.c -o spaces.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/splay-tree.c -o pic/splay-tree.o; \ else true; fi yes checking limits.h presence... yes checking for limits.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/splay-tree.c -o noasan/splay-tree.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/splay-tree.c -o splay-tree.o checking for strings.h... (cached) yes if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object-elf.c -o pic/simple-object-elf.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object-elf.c -o noasan/simple-object-elf.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object-elf.c -o simple-object-elf.o checking for string.h... (cached) yes checking sys/file.h usability... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/stack-limit.c -o pic/stack-limit.o; \ else true; fi yes checking sys/file.h presence... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/stack-limit.c -o noasan/stack-limit.o; \ else true; fi yes checking for sys/file.h... yes riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/stack-limit.c -o stack-limit.o riscv64-linux-gnu-g++-11 -std=c++11 -g -fno-exceptions -fno-rtti -include config.h -I../../src/libcody \ -MMD -MP -MF netserver.d -c -o netserver.o ../../src/libcody/netserver.cc checking for unistd.h... (cached) yes checking whether byte ordering is bigendian... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/strerror.c -o pic/strerror.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/strerror.c -o noasan/strerror.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/strerror.c -o strerror.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/strsignal.c -o pic/strsignal.o; \ else true; fi no checking for an ANSI C-conforming const... yes checking for inline... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/strsignal.c -o noasan/strsignal.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/strsignal.c -o strsignal.o inline checking for obstacks... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/timeval-utils.c -o pic/timeval-utils.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/timeval-utils.c -o noasan/timeval-utils.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/timeval-utils.c -o timeval-utils.o yes checking for off_t... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/unlink-if-ordinary.c -o pic/unlink-if-ordinary.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/unlink-if-ordinary.c -o noasan/unlink-if-ordinary.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/unlink-if-ordinary.c -o unlink-if-ordinary.o yes checking for size_t... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xasprintf.c -o pic/xasprintf.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xasprintf.c -o noasan/xasprintf.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xasprintf.c -o xasprintf.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xatexit.c -o pic/xatexit.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xatexit.c -o noasan/xatexit.o; \ else true; fi yes checking for ssize_t... riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xatexit.c -o xatexit.o riscv64-linux-gnu-g++-11 -std=c++11 -g -fno-exceptions -fno-rtti -include config.h -I../../src/libcody \ -MMD -MP -MF resolver.d -c -o resolver.o ../../src/libcody/resolver.cc if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xexit.c -o pic/xexit.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object-mach-o.c -o pic/simple-object-mach-o.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object-mach-o.c -o noasan/simple-object-mach-o.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object-mach-o.c -o simple-object-mach-o.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xexit.c -o noasan/xexit.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xexit.c -o xexit.o yes checking for uintptr_t... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xmalloc.c -o pic/xmalloc.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xmalloc.c -o noasan/xmalloc.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xmalloc.c -o xmalloc.o yes checking for ptrdiff_t... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xmemdup.c -o pic/xmemdup.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xmemdup.c -o noasan/xmemdup.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xmemdup.c -o xmemdup.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrdup.c -o pic/xstrdup.o; \ else true; fi yes checking for uint64_t... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrdup.c -o noasan/xstrdup.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xstrdup.c -o xstrdup.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrerror.c -o pic/xstrerror.o; \ else true; fi yes checking whether struct tm is in sys/time.h or time.h... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrerror.c -o noasan/xstrerror.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xstrerror.c -o xstrerror.o time.h checking size of int... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object-xcoff.c -o pic/simple-object-xcoff.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object-xcoff.c -o noasan/simple-object-xcoff.o; \ else true; fi if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrndup.c -o pic/xstrndup.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/simple-object-xcoff.c -o simple-object-xcoff.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrndup.c -o noasan/xstrndup.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xstrndup.c -o xstrndup.o 4 checking size of long... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xvasprintf.c -o pic/xvasprintf.o; \ else true; fi riscv64-linux-gnu-g++-11 -std=c++11 -g -fno-exceptions -fno-rtti -include config.h -I../../src/libcody \ -MMD -MP -MF packet.d -c -o packet.o ../../src/libcody/packet.cc if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xvasprintf.c -o noasan/xvasprintf.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xvasprintf.c -o xvasprintf.o 8 if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/setproctitle.c -o pic/setproctitle.o; \ else true; fi checking for clearerr_unlocked... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/setproctitle.c -o noasan/setproctitle.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/setproctitle.c -o setproctitle.o echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o > required-list yes make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty/testsuite' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty/testsuite' if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/regex.c -o pic/regex.o; \ else true; fi checking for feof_unlocked... yes checking for ferror_unlocked... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/sort.c -o pic/sort.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/sort.c -o noasan/sort.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/sort.c -o sort.o yes checking for fflush_unlocked... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/spaces.c -o pic/spaces.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/spaces.c -o noasan/spaces.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/spaces.c -o spaces.o yes checking for fgetc_unlocked... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/splay-tree.c -o pic/splay-tree.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/splay-tree.c -o noasan/splay-tree.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/splay-tree.c -o splay-tree.o yes checking for fgets_unlocked... yes checking for fileno_unlocked... yes checking for fprintf_unlocked... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/stack-limit.c -o pic/stack-limit.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/stack-limit.c -o noasan/stack-limit.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/stack-limit.c -o stack-limit.o no riscv64-linux-gnu-g++-11 -std=c++11 -g -fno-exceptions -fno-rtti -include config.h -I../../src/libcody \ -MMD -MP -MF server.d -c -o server.o ../../src/libcody/server.cc checking for fputc_unlocked... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/strerror.c -o pic/strerror.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/strerror.c -o noasan/strerror.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/strerror.c -o strerror.o yes checking for fputs_unlocked... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/regex.c -o noasan/regex.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/regex.c -o regex.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/strsignal.c -o pic/strsignal.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/strsignal.c -o noasan/strsignal.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/strsignal.c -o strsignal.o yes checking for fread_unlocked... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/timeval-utils.c -o pic/timeval-utils.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/timeval-utils.c -o noasan/timeval-utils.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/timeval-utils.c -o timeval-utils.o yes checking for fwrite_unlocked... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/unlink-if-ordinary.c -o pic/unlink-if-ordinary.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/unlink-if-ordinary.c -o noasan/unlink-if-ordinary.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/unlink-if-ordinary.c -o unlink-if-ordinary.o yes checking for getchar_unlocked... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xasprintf.c -o pic/xasprintf.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xasprintf.c -o noasan/xasprintf.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xasprintf.c -o xasprintf.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xatexit.c -o pic/xatexit.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xatexit.c -o noasan/xatexit.o; \ else true; fi yes riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xatexit.c -o xatexit.o checking for getc_unlocked... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xexit.c -o pic/xexit.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xexit.c -o noasan/xexit.o; \ else true; fi yes riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xexit.c -o xexit.o checking for putchar_unlocked... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xmalloc.c -o pic/xmalloc.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xmalloc.c -o noasan/xmalloc.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xmalloc.c -o xmalloc.o yes checking for putc_unlocked... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xmemdup.c -o pic/xmemdup.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xmemdup.c -o noasan/xmemdup.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xmemdup.c -o xmemdup.o yes if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xstrdup.c -o pic/xstrdup.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xstrdup.c -o noasan/xstrdup.o; \ else true; fi checking whether abort is declared... riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xstrdup.c -o xstrdup.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cplus-dem.c -o pic/cplus-dem.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xstrerror.c -o pic/xstrerror.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xstrerror.c -o noasan/xstrerror.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xstrerror.c -o xstrerror.o yes checking whether asprintf is declared... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xstrndup.c -o pic/xstrndup.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xstrndup.c -o noasan/xstrndup.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xstrndup.c -o xstrndup.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cplus-dem.c -o noasan/cplus-dem.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/cplus-dem.c -o cplus-dem.o yes if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xvasprintf.c -o pic/xvasprintf.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xvasprintf.c -o noasan/xvasprintf.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/xvasprintf.c -o xvasprintf.o checking whether basename is declared... riscv64-linux-gnu-g++-11 -std=c++11 -g -fno-exceptions -fno-rtti -include config.h -DSRCDIR='"../../src/libcody"' -I../../src/libcody \ -MMD -MP -MF fatal.d -c -o fatal.o ../../src/libcody/fatal.cc if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/setproctitle.c -o pic/setproctitle.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/setproctitle.c -o noasan/setproctitle.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/setproctitle.c -o setproctitle.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cp-demangle.c -o pic/cp-demangle.o; \ else true; fi yes checking whether errno is declared... echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o > required-list make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libiberty/testsuite' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libiberty/testsuite' if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/regex.c -o pic/regex.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/regex.c -o noasan/regex.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/regex.c -o regex.o no checking whether getopt is declared... yes checking whether vasprintf is declared... yes checking whether clearerr_unlocked is declared... yes checking whether feof_unlocked is declared... yes checking whether ferror_unlocked is declared... yes checking whether fflush_unlocked is declared... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cp-demangle.c -o noasan/cp-demangle.o; \ else true; fi riscv64-linux-gnu-ar -cr libcody.a buffer.o client.o fatal.o netclient.o netserver.o resolver.o packet.o server.o riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/cp-demangle.c -o cp-demangle.o yes riscv64-linux-gnu-ranlib libcody.a checking whether fgetc_unlocked is declared... yes checking whether fgets_unlocked is declared... make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libcody' if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/md5.c -o pic/md5.o; \ else true; fi yes checking whether fileno_unlocked is declared... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/md5.c -o noasan/md5.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/md5.c -o md5.o yes checking whether fprintf_unlocked is declared... no checking whether fputc_unlocked is declared... make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libdecnumber' source='../../src/libdecnumber/decNumber.c' object='decNumber.o' libtool=no riscv64-linux-gnu-gcc-11 -I../../src/libdecnumber -I. -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/decNumber.c yes checking whether fputs_unlocked is declared... yes checking whether fread_unlocked is declared... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/sha1.c -o pic/sha1.o; \ else true; fi yes checking whether fwrite_unlocked is declared... yes checking whether getchar_unlocked is declared... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/sha1.c -o noasan/sha1.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/sha1.c -o sha1.o yes checking whether getc_unlocked is declared... yes checking whether putchar_unlocked is declared... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/alloca.c -o pic/alloca.o; \ else true; fi yes checking whether putc_unlocked is declared... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/alloca.c -o noasan/alloca.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/alloca.c -o alloca.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/argv.c -o pic/argv.o; \ else true; fi yes checking for working alloca.h... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/argv.c -o noasan/argv.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/argv.c -o argv.o yes checking for alloca... source='../../src/libdecnumber/decContext.c' object='decContext.o' libtool=no riscv64-linux-gnu-gcc-11 -I../../src/libdecnumber -I. -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/decContext.c yes checking for ANSI C header files... (cached) yes checking for nl_langinfo and CODESET... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/bsearch_r.c -o pic/bsearch_r.o; \ else true; fi yes checking whether NLS is requested... yes checking for catalogs to be installed... source='../../src/libdecnumber/dpd/decimal32.c' object='decimal32.o' libtool=no riscv64-linux-gnu-gcc-11 -I../../src/libdecnumber -I. -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/dpd/decimal32.c if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/bsearch_r.c -o noasan/bsearch_r.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/bsearch_r.c -o bsearch_r.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/choose-temp.c -o pic/choose-temp.o; \ else true; fi source='../../src/libdecnumber/dpd/decimal64.c' object='decimal64.o' libtool=no riscv64-linux-gnu-gcc-11 -I../../src/libdecnumber -I. -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/dpd/decimal64.c if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/choose-temp.c -o noasan/choose-temp.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/choose-temp.c -o choose-temp.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/concat.c -o pic/concat.o; \ else true; fi source='../../src/libdecnumber/dpd/decimal128.c' object='decimal128.o' libtool=no riscv64-linux-gnu-gcc-11 -I../../src/libdecnumber -I. -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/dpd/decimal128.c if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/concat.c -o noasan/concat.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/concat.c -o concat.o if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cp-demint.c -o pic/cp-demint.o; \ else true; fi be ca da de el eo es fi fr id ja nl pt_BR ru sr sv tr uk vi zh_CN zh_TW be ca da de el eo es fi fr id ja nl pt_BR ru sr sv tr uk vi zh_CN zh_TW checking for uchar... rm -f libdecnumber.a riscv64-linux-gnu-ar cru libdecnumber.a decNumber.o decContext.o decimal32.o decimal64.o decimal128.o riscv64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U') riscv64-linux-gnu-ranlib libdecnumber.a checking for ld used by GCC... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cp-demint.c -o noasan/cp-demint.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/cp-demint.c -o cp-demint.o yes checking for shared library run path origin... make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libdecnumber' done checking for iconv... make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libbacktrace' /usr/bin/make all-am if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/crc32.c -o pic/crc32.o; \ else true; fi make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libbacktrace' /bin/bash ./libtool --tag=CC --mode=compile riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c -o atomic.lo ../../src/libbacktrace/atomic.c libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/atomic.c -fPIC -DPIC -o .libs/atomic.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/crc32.c -o noasan/crc32.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/crc32.c -o crc32.o libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/atomic.c -o atomic.o >/dev/null 2>&1 yes checking for iconv declaration... if [ x"-fPIC" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/d-demangle.c -o pic/d-demangle.o; \ else true; fi true DO=all multi-do # /usr/bin/make /bin/bash ./libtool --tag=CC --mode=compile riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c -o dwarf.lo ../../src/libbacktrace/dwarf.c extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/dwarf.c -fPIC -DPIC -o .libs/dwarf.o checking for CET support... no configure: updating cache ./config.cache configure: creating ./config.status if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/d-demangle.c -o noasan/d-demangle.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/d-demangle.c -o d-demangle.o config.status: creating Makefile config.status: creating config.h config.status: executing depdir commands mkdir -p -- .deps libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/dwarf.c -o dwarf.o >/dev/null 2>&1 rm -f ./libiberty.a pic/./libiberty.a noasan/./libiberty.a riscv64-linux-gnu-ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/cplus-dem.c -o pic/cplus-dem.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/cplus-dem.c -o noasan/cplus-dem.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/cplus-dem.c -o cplus-dem.o riscv64-linux-gnu-ranlib ./libiberty.a if [ x"-fPIC" != x ]; then \ cd pic; \ riscv64-linux-gnu-ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o; \ riscv64-linux-gnu-ranlib ./libiberty.a; \ cd ..; \ else true; fi; \ if [ x"" != x ]; then \ cd noasan; \ riscv64-linux-gnu-ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o; \ riscv64-linux-gnu-ranlib ./libiberty.a; \ cd ..; \ else true; fi make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty' /bin/bash ./libtool --tag=CC --mode=compile riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c -o fileline.lo ../../src/libbacktrace/fileline.c if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/cp-demangle.c -o pic/cp-demangle.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/cp-demangle.c -o noasan/cp-demangle.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/cp-demangle.c -o cp-demangle.o libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/fileline.c -fPIC -DPIC -o .libs/fileline.o libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/fileline.c -o fileline.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c -o posix.lo ../../src/libbacktrace/posix.c make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/lto-plugin' /usr/bin/make all-am libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/posix.c -fPIC -DPIC -o .libs/posix.o make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/lto-plugin' /bin/bash ./libtool --tag=CC --tag=disable-static --mode=compile riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/lto-plugin -I../../src/lto-plugin/../include -DHAVE_CONFIG_H -Wall -g -c -o lto-plugin.lo ../../src/lto-plugin/lto-plugin.c libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/lto-plugin -I../../src/lto-plugin/../include -DHAVE_CONFIG_H -Wall -g -c ../../src/lto-plugin/lto-plugin.c -fPIC -DPIC -o .libs/lto-plugin.o libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/posix.c -o posix.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c -o print.lo ../../src/libbacktrace/print.c libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/print.c -fPIC -DPIC -o .libs/print.o libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/print.c -o print.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --tag=disable-static --mode=link riscv64-linux-gnu-gcc-11 -Wall -g -Wc,-static-libgcc -module -avoid-version -bindir /usr/lib/gcc/riscv64-linux-gnu/11 -Xcompiler '-static-libstdc++' -Xcompiler '-static-libgcc' -o liblto_plugin.la -rpath /usr/lib/gcc/riscv64-linux-gnu/11 lto-plugin.lo -Wc,../libiberty/pic/libiberty.a /bin/bash ./libtool --tag=CC --mode=compile riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c -o sort.lo ../../src/libbacktrace/sort.c libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/sort.c -fPIC -DPIC -o .libs/sort.o libtool: link: riscv64-linux-gnu-gcc-11 -shared -fPIC -DPIC .libs/lto-plugin.o -static-libgcc -static-libstdc++ -static-libgcc ../libiberty/pic/libiberty.a -Wl,-soname -Wl,liblto_plugin.so -o .libs/liblto_plugin.so make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libcpp' riscv64-linux-gnu-g++-11 -std=c++11 -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o charset.o -MT charset.o -MMD -MP -MF .deps/charset.Tpo ../../src/libcpp/charset.c libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/sort.c -o sort.o >/dev/null 2>&1 libtool: link: ( cd ".libs" && rm -f "liblto_plugin.la" && ln -s "../liblto_plugin.la" "liblto_plugin.la" ) /bin/bash ./libtool --tag=CC --mode=compile riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c -o state.lo ../../src/libbacktrace/state.c libtool: install: /usr/bin/install -c .libs/liblto_plugin.so /build/reproducible-path/gcc-11-11.5.0/build/lto-plugin/../gcc/liblto_plugin.so libtool: install: /usr/bin/install -c .libs/liblto_plugin.lai /build/reproducible-path/gcc-11-11.5.0/build/lto-plugin/../gcc/liblto_plugin.la libtool: install: warning: remember to run `libtool --finish /usr/lib/gcc/riscv64-linux-gnu/11' make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/lto-plugin' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/lto-plugin' /bin/bash ./libtool --tag=CC --mode=compile riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c -o backtrace.lo ../../src/libbacktrace/backtrace.c libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/state.c -fPIC -DPIC -o .libs/state.o libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/backtrace.c -fPIC -DPIC -o .libs/backtrace.o libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/backtrace.c -o backtrace.o >/dev/null 2>&1 libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/state.c -o state.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c -o simple.lo ../../src/libbacktrace/simple.c Configuring stage 1 in ./gcc libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/simple.c -fPIC -DPIC -o .libs/simple.o libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/simple.c -o simple.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c -o elf.lo ../../src/libbacktrace/elf.c libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/elf.c -fPIC -DPIC -o .libs/elf.o riscv64-linux-gnu-g++-11 -std=c++11 -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o directives.o -MT directives.o -MMD -MP -MF .deps/directives.Tpo ../../src/libcpp/directives.c libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/elf.c -o elf.o >/dev/null 2>&1 configure: creating cache ./config.cache checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking LIBRARY_PATH variable... ok checking GCC_EXEC_PREFIX variable... ok checking whether to place generated files in the source directory... no checking whether a default linker was specified... no checking whether a default dsymutil was specified... no checking whether a default assembler was specified... no checking for riscv64-linux-gnu-gcc... riscv64-linux-gnu-gcc-11 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether riscv64-linux-gnu-gcc-11 accepts -g... yes checking for riscv64-linux-gnu-gcc-11 option to accept ISO C89... /bin/bash ./libtool --tag=CC --mode=compile riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c -o mmapio.lo ../../src/libbacktrace/mmapio.c riscv64-linux-gnu-g++-11 -std=c++11 -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o errors.o -MT errors.o -MMD -MP -MF .deps/errors.Tpo ../../src/libcpp/errors.c libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/mmapio.c -fPIC -DPIC -o .libs/mmapio.o none needed libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/mmapio.c -o mmapio.o >/dev/null 2>&1 checking whether we are using the GNU C++ compiler... yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 accepts -g... /bin/bash ./libtool --tag=CC --mode=compile riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c -o mmap.lo ../../src/libbacktrace/mmap.c yes checking for riscv64-linux-gnu-gnatbind... riscv64-linux-gnu-gnatbind checking for riscv64-linux-gnu-gnatmake... riscv64-linux-gnu-gnatmake checking whether compiler driver understands Ada... libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/mmap.c -fPIC -DPIC -o .libs/mmap.o yes checking how to run the C++ preprocessor... riscv64-linux-gnu-g++-11 -std=c++11 -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o expr.o -MT expr.o -MMD -MP -MF .deps/expr.Tpo ../../src/libcpp/expr.c riscv64-linux-gnu-g++-11 -std=c++11 -E libtool: compile: riscv64-linux-gnu-gcc-11 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -c ../../src/libbacktrace/mmap.c -o mmap.o >/dev/null 2>&1 checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... /bin/bash ./libtool --tag=CC --mode=link riscv64-linux-gnu-gcc-11 -funwind-tables -frandom-seed=libbacktrace.la -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -static-libstdc++ -static-libgcc -o libbacktrace.la atomic.lo dwarf.lo fileline.lo posix.lo print.lo sort.lo state.lo backtrace.lo simple.lo elf.lo mmapio.lo mmap.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libbacktrace.a .libs/atomic.o .libs/dwarf.o .libs/fileline.o .libs/posix.o .libs/print.o .libs/sort.o .libs/state.o .libs/backtrace.o .libs/simple.o .libs/elf.o .libs/mmapio.o .libs/mmap.o libtool: link: riscv64-linux-gnu-ranlib .libs/libbacktrace.a libtool: link: ( cd ".libs" && rm -f "libbacktrace.la" && ln -s "../libbacktrace.la" "libbacktrace.la" ) make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libbacktrace' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libbacktrace' riscv64-linux-gnu-g++-11 -std=c++11 -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o files.o -MT files.o -MMD -MP -MF .deps/files.Tpo ../../src/libcpp/files.c yes checking for sys/types.h... yes checking for sys/stat.h... riscv64-linux-gnu-g++-11 -std=c++11 -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o identifiers.o -MT identifiers.o -MMD -MP -MF .deps/identifiers.Tpo ../../src/libcpp/identifiers.c yes checking for stdlib.h... yes echo "#define LOCALEDIR \"/usr/share/locale\"" > localedir.new ../../src/libcpp/../move-if-change localedir.new localedir.h echo timestamp > localedir.hs riscv64-linux-gnu-g++-11 -std=c++11 -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o lex.o -MT lex.o -MMD -MP -MF .deps/lex.Tpo ../../src/libcpp/lex.c checking for string.h... yes checking for memory.h... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/md5.c -o pic/md5.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/md5.c -o noasan/md5.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/md5.c -o md5.o yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... riscv64-linux-gnu-g++-11 -std=c++11 -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o line-map.o -MT line-map.o -MMD -MP -MF .deps/line-map.Tpo ../../src/libcpp/line-map.c yes checking for unistd.h... yes checking minix/config.h usability... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/sha1.c -o pic/sha1.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/sha1.c -o noasan/sha1.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/sha1.c -o sha1.o no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking how to run the C preprocessor... riscv64-linux-gnu-g++-11 -std=c++11 -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o macro.o -MT macro.o -MMD -MP -MF .deps/macro.Tpo ../../src/libcpp/macro.c riscv64-linux-gnu-gcc-11 -E checking for inline... riscv64-linux-gnu-g++-11 -std=c++11 -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o mkdeps.o -MT mkdeps.o -MMD -MP -MF .deps/mkdeps.Tpo ../../src/libcpp/mkdeps.c inline checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of void *... 8 checking size of short... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/alloca.c -o pic/alloca.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/alloca.c -o noasan/alloca.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/alloca.c -o alloca.o 2 checking size of int... riscv64-linux-gnu-g++-11 -std=c++11 -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o pch.o -MT pch.o -MMD -MP -MF .deps/pch.Tpo ../../src/libcpp/pch.c if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/argv.c -o pic/argv.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/argv.c -o noasan/argv.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/argv.c -o argv.o 4 checking size of long... 8 checking for long long... riscv64-linux-gnu-g++-11 -std=c++11 -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o symtab.o -MT symtab.o -MMD -MP -MF .deps/symtab.Tpo ../../src/libcpp/symtab.c riscv64-linux-gnu-g++-11 -std=c++11 -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o traditional.o -MT traditional.o -MMD -MP -MF .deps/traditional.Tpo ../../src/libcpp/traditional.c if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/bsearch_r.c -o pic/bsearch_r.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/bsearch_r.c -o noasan/bsearch_r.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/bsearch_r.c -o bsearch_r.o yes checking size of long long... riscv64-linux-gnu-g++-11 -std=c++11 -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o init.o -MT init.o -MMD -MP -MF .deps/init.Tpo ../../src/libcpp/init.c 8 checking for int8_t... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/choose-temp.c -o pic/choose-temp.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/choose-temp.c -o noasan/choose-temp.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/choose-temp.c -o choose-temp.o rm -f libcpp.a yes checking for int16_t... riscv64-linux-gnu-ar cru libcpp.a charset.o directives.o errors.o expr.o files.o identifiers.o init.o lex.o line-map.o macro.o mkdeps.o pch.o symtab.o traditional.o riscv64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U') if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/concat.c -o pic/concat.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/concat.c -o noasan/concat.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/concat.c -o concat.o riscv64-linux-gnu-ranlib libcpp.a make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libcpp' if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/cp-demint.c -o pic/cp-demint.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/cp-demint.c -o noasan/cp-demint.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/cp-demint.c -o cp-demint.o if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/crc32.c -o pic/crc32.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/crc32.c -o noasan/crc32.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/crc32.c -o crc32.o yes checking for int32_t... if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/d-demangle.c -o pic/d-demangle.o; \ else true; fi if [ x"" != x ]; then \ riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/d-demangle.c -o noasan/d-demangle.o; \ else true; fi riscv64-linux-gnu-gcc-11 -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../src/libiberty/d-demangle.c -o d-demangle.o yes checking for int64_t... yes checking for unsigned long long int... yes checking for long long int... yes checking for intmax_t... yes checking for intptr_t... yes checking for uint8_t... yes checking for uint16_t... yes checking for uint32_t... rm -f ./libiberty.a pic/./libiberty.a noasan/./libiberty.a riscv64-linux-gnu-ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o riscv64-linux-gnu-ranlib ./libiberty.a yes checking for uint64_t... if [ x"" != x ]; then \ cd pic; \ riscv64-linux-gnu-ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o; \ riscv64-linux-gnu-ranlib ./libiberty.a; \ cd ..; \ else true; fi; \ if [ x"" != x ]; then \ cd noasan; \ riscv64-linux-gnu-ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o; \ riscv64-linux-gnu-ranlib ./libiberty.a; \ cd ..; \ else true; fi yes checking for uintmax_t... make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libiberty' make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/fixincludes' riscv64-linux-gnu-gcc-11 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../../src/fixincludes -I../include -I../../../src/fixincludes/../include ../../../src/fixincludes/fixincl.c riscv64-linux-gnu-gcc-11 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../../src/fixincludes -I../include -I../../../src/fixincludes/../include ../../../src/fixincludes/fixtests.c make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libcpp' riscv64-linux-gnu-g++-11 -std=c++11 -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o charset.o -MT charset.o -MMD -MP -MF .deps/charset.Tpo ../../../src/libcpp/charset.c riscv64-linux-gnu-g++-11 -std=c++11 -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o directives.o -MT directives.o -MMD -MP -MF .deps/directives.Tpo ../../../src/libcpp/directives.c yes checking for uintptr_t... yes checking for int64_t underlying type... long checking for std::swap in ... yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 is affected by placement new aliasing bug... no checking whether riscv64-linux-gnu-g++-11 -std=c++11 supports -W... yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 supports -Wall... yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 supports -Wnarrowing... riscv64-linux-gnu-gcc-11 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../../src/fixincludes -I../include -I../../../src/fixincludes/../include ../../../src/fixincludes/fixfixes.c yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 supports -Wwrite-strings... yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 supports -Wcast-qual... yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 supports -Werror=format-diag... yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 supports -Wformat... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wstrict-prototypes... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wmissing-prototypes... yes checking whether riscv64-linux-gnu-gcc-11 supports -Werror=format-diag... (cached) yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 supports -Wmissing-format-attribute... yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 supports -Woverloaded-virtual... riscv64-linux-gnu-gcc-11 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../../src/fixincludes -I../include -I../../../src/fixincludes/../include ../../../src/fixincludes/server.c yes checking whether riscv64-linux-gnu-gcc-11 supports -Wold-style-definition... yes checking whether riscv64-linux-gnu-gcc-11 supports -Wc++-compat... yes checking whether riscv64-linux-gnu-g++-11 -std=c++11 supports -pedantic -Wlong-long -Wvariadic-macros -Woverlength-strings... yes checking whether riscv64-linux-gnu-gcc-11 supports -fno-exceptions... riscv64-linux-gnu-gcc-11 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../../src/fixincludes -I../include -I../../../src/fixincludes/../include ../../../src/fixincludes/procopen.c yes checking whether riscv64-linux-gnu-gcc-11 supports -fno-rtti... yes checking whether riscv64-linux-gnu-gcc-11 supports -fasynchronous-unwind-tables... yes checking valgrind.h usability... riscv64-linux-gnu-gcc-11 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../../src/fixincludes -I../include -I../../../src/fixincludes/../include ../../../src/fixincludes/fixlib.c no checking valgrind.h presence... no checking for valgrind.h... no checking for VALGRIND_DISCARD in ... no checking for VALGRIND_DISCARD in ... no riscv64-linux-gnu-gcc-11 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../../src/fixincludes -I../include -I../../../src/fixincludes/../include ../../../src/fixincludes/fixopts.c checking for multiarch configuration... yes configure: WARNING: decimal float is not supported for this target, ignored configure: WARNING: fixed-point is not supported for this target, ignored checking whether /usr/bin/make sets $(MAKE)... yes checking for gawk... gawk checking whether ln -s works... yes checking whether ln works... yes checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for a BSD compatible install... /usr/bin/install -c checking for cmp's capabilities... gnucompare checking for mktemp... yes srcdir="../../../src/fixincludes" /bin/bash ../../../src/fixincludes/mkfixinc.sh riscv64-unknown-linux-gnu checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000 checking for modern makeinfo... riscv64-linux-gnu-g++-11 -std=c++11 -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o errors.o -MT errors.o -MMD -MP -MF .deps/errors.Tpo ../../../src/libcpp/errors.c sed -e 's/@gcc_version@/11/' < mkheaders.almost > mkheadersT mv -f mkheadersT mkheaders riscv64-linux-gnu-gcc-11 -g -O2 -o fixincl fixincl.o fixtests.o fixfixes.o server.o procopen.o fixlib.o fixopts.o ../libiberty/libiberty.a echo timestamp > full-stamp make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/fixincludes' riscv64-linux-gnu-g++-11 -std=c++11 -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o expr.o -MT expr.o -MMD -MP -MF .deps/expr.Tpo ../../../src/libcpp/expr.c yes checking for recent Pod::Man... yes checking for flex... flex checking for bison... bison checking for nm... riscv64-linux-gnu-nm checking for ar... riscv64-linux-gnu-ar checking for sphinx-build... texinfo checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... riscv64-linux-gnu-g++-11 -std=c++11 -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o files.o -MT files.o -MMD -MP -MF .deps/files.Tpo ../../../src/libcpp/files.c yes checking whether string.h and strings.h may both be included... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking whether termios.h defines TIOCGWINSZ... no checking whether sys/ioctl.h defines TIOCGWINSZ... yes checking for limits.h... yes checking for stddef.h... yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for stdlib.h... (cached) yes checking for time.h... yes checking for iconv.h... yes checking for fcntl.h... yes checking for ftw.h... yes checking for unistd.h... (cached) yes checking for sys/file.h... yes checking for sys/time.h... yes checking for sys/mman.h... yes checking for sys/resource.h... yes riscv64-linux-gnu-g++-11 -std=c++11 -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o identifiers.o -MT identifiers.o -MMD -MP -MF .deps/identifiers.Tpo ../../../src/libcpp/identifiers.c checking for sys/param.h... yes checking for sys/times.h... yes checking for sys/stat.h... (cached) yes checking for sys/auxv.h... yes checking for direct.h... no echo "#define LOCALEDIR \"/usr/share/locale\"" > localedir.new ../../../src/libcpp/../move-if-change localedir.new localedir.h checking for malloc.h... echo timestamp > localedir.hs riscv64-linux-gnu-g++-11 -std=c++11 -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o lex.o -MT lex.o -MMD -MP -MF .deps/lex.Tpo ../../../src/libcpp/lex.c yes checking for langinfo.h... yes checking for ldfcn.h... no checking for locale.h... yes checking for wchar.h... yes checking for thread.h... riscv64-linux-gnu-g++-11 -std=c++11 -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o line-map.o -MT line-map.o -MMD -MP -MF .deps/line-map.Tpo ../../../src/libcpp/line-map.c no checking for pthread.h... yes checking for CHAR_BIT... yes checking whether byte ordering is bigendian... no checking how to run the C++ preprocessor... riscv64-linux-gnu-g++-11 -std=c++11 -E checking for unordered_map... riscv64-linux-gnu-g++-11 -std=c++11 -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o macro.o -MT macro.o -MMD -MP -MF .deps/macro.Tpo ../../../src/libcpp/macro.c yes checking for tr1/unordered_map... yes checking for ext/hash_map... yes checking dependency style of riscv64-linux-gnu-g++-11 -std=c++11... gcc3 checking for collect2 libraries... none required checking for library containing exc_resume... no checking for library containing kstat_open... no checking for library containing gethostbyname... riscv64-linux-gnu-g++-11 -std=c++11 -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o mkdeps.o -MT mkdeps.o -MMD -MP -MF .deps/mkdeps.Tpo ../../../src/libcpp/mkdeps.c none required checking for library containing socket... none required checking for library containing ldexp... none required checking for library containing dlopen... none required checking for inttypes.h... yes checking for zstd.h... yes checking for library containing ZSTD_compress... riscv64-linux-gnu-g++-11 -std=c++11 -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o pch.o -MT pch.o -MMD -MP -MF .deps/pch.Tpo ../../../src/libcpp/pch.c -lzstd checking for times... yes checking for clock... yes checking for kill... yes checking for getrlimit... yes checking for setrlimit... riscv64-linux-gnu-g++-11 -std=c++11 -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o symtab.o -MT symtab.o -MMD -MP -MF .deps/symtab.Tpo ../../../src/libcpp/symtab.c yes checking for atoq... no checking for popen... yes checking for sysconf... riscv64-linux-gnu-g++-11 -std=c++11 -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o traditional.o -MT traditional.o -MMD -MP -MF .deps/traditional.Tpo ../../../src/libcpp/traditional.c riscv64-linux-gnu-g++-11 -std=c++11 -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../../src/libcpp -I. -I../../../src/libcpp/../include -I../../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o init.o -MT init.o -MMD -MP -MF .deps/init.Tpo ../../../src/libcpp/init.c yes checking for strsignal... yes checking for getrusage... yes checking for nl_langinfo... yes checking for gettimeofday... yes checking for mbstowcs... yes checking for wcswidth... yes checking for mmap... yes checking for posix_fallocate... rm -f libcpp.a riscv64-linux-gnu-ar cru libcpp.a charset.o directives.o errors.o expr.o files.o identifiers.o init.o lex.o line-map.o macro.o mkdeps.o pch.o symtab.o traditional.o riscv64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U') yes checking for setlocale... riscv64-linux-gnu-ranlib libcpp.a yes checking for clearerr_unlocked... make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libcpp' yes checking for feof_unlocked... yes checking for ferror_unlocked... yes checking for fflush_unlocked... yes checking for fgetc_unlocked... yes checking for fgets_unlocked... yes checking for fileno_unlocked... yes checking for fprintf_unlocked... no checking for fputc_unlocked... yes checking for fputs_unlocked... yes checking for fread_unlocked... yes checking for fwrite_unlocked... yes checking for getchar_unlocked... yes checking for getc_unlocked... yes checking for putchar_unlocked... yes checking for putc_unlocked... yes checking for madvise... yes checking for mallinfo... yes checking for mallinfo2... yes checking for fstatat... yes checking whether mbstowcs works... yes checking for ssize_t... yes checking for caddr_t... yes checking for sighander_t... no checking for sys/mman.h... (cached) yes checking for mmap... (cached) yes checking whether read-only mmap of a plain file works... yes checking whether mmap from /dev/zero works... yes checking for MAP_ANON(YMOUS)... yes checking whether mmap with MAP_ANON(YMOUS) works... yes checking for pid_t... yes checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for ld used by GCC... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for LC_MESSAGES... yes checking for nl_langinfo and CODESET... yes checking whether basename is declared... yes checking whether strstr is declared... yes checking whether getenv is declared... yes checking whether atol is declared... yes checking whether atoll is declared... yes checking whether asprintf is declared... yes checking whether sbrk is declared... yes checking whether abort is declared... yes checking whether atof is declared... yes checking whether getcwd is declared... yes checking whether getwd is declared... yes checking whether madvise is declared... yes checking whether stpcpy is declared... yes checking whether strnlen is declared... yes checking whether strsignal is declared... yes checking whether strverscmp is declared... yes checking whether strtol is declared... yes checking whether strtoul is declared... yes checking whether strtoll is declared... yes checking whether strtoull is declared... yes checking whether setenv is declared... yes checking whether unsetenv is declared... yes checking whether errno is declared... yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking whether vasprintf is declared... yes checking whether malloc is declared... yes checking whether realloc is declared... yes checking whether calloc is declared... yes checking whether free is declared... yes checking whether getopt is declared... yes checking whether clock is declared... yes checking whether getpagesize is declared... yes checking whether ffs is declared... yes checking whether clearerr_unlocked is declared... yes checking whether feof_unlocked is declared... yes checking whether ferror_unlocked is declared... yes checking whether fflush_unlocked is declared... yes checking whether fgetc_unlocked is declared... yes checking whether fgets_unlocked is declared... yes checking whether fileno_unlocked is declared... yes checking whether fprintf_unlocked is declared... no checking whether fputc_unlocked is declared... yes checking whether fputs_unlocked is declared... yes checking whether fread_unlocked is declared... yes checking whether fwrite_unlocked is declared... yes checking whether getchar_unlocked is declared... yes checking whether getc_unlocked is declared... yes checking whether putchar_unlocked is declared... yes checking whether putc_unlocked is declared... yes checking whether getrlimit is declared... yes checking whether setrlimit is declared... yes checking whether getrusage is declared... yes checking whether mallinfo is declared... yes checking whether mallinfo2 is declared... yes checking whether ldgetname is declared... no checking whether times is declared... yes checking whether sigaltstack is declared... yes checking for struct tms... yes checking for clock_t... yes checking for F_SETLKW... yes checking for O_CLOEXEC... yes checking for AF_UNIX... yes checking for AF_INET6... yes checking if mkdir takes one argument... no Using `../../src/gcc/config/riscv/riscv.c' for machine-specific logic. Using `../../src/gcc/config/riscv/riscv.md' as machine description file. Using the following target machine macro files: ../../src/gcc/config/elfos.h ../../src/gcc/config/gnu-user.h ../../src/gcc/config/linux.h ../../src/gcc/config/glibc-stdint.h ../../src/gcc/config/riscv/riscv.h ../../src/gcc/config/riscv/linux.h ../../src/gcc/config/initfini-array.h Using host-linux.o for host machine hooks. checking for __cxa_atexit... yes checking whether NLS is requested... yes checking for catalogs to be installed... be da de el es fi fr hr id ja nl ru sr sv tr uk vi zh_CN zh_TW be da de el es fi fr hr id ja nl ru sr sv tr uk vi zh_CN zh_TW checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by riscv64-linux-gnu-gcc-11... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... riscv64-linux-gnu-nm checking the name lister (riscv64-linux-gnu-nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for riscv64-linux-gnu-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... (cached) riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking command to parse riscv64-linux-gnu-nm output from riscv64-linux-gnu-gcc-11 object... ok checking for dlfcn.h... yes checking for objdir... .libs checking if riscv64-linux-gnu-gcc-11 supports -fno-rtti -fno-exceptions... no checking for riscv64-linux-gnu-gcc-11 option to produce PIC... -fPIC -DPIC checking if riscv64-linux-gnu-gcc-11 PIC flag -fPIC -DPIC works... yes checking if riscv64-linux-gnu-gcc-11 static flag -static works... yes checking if riscv64-linux-gnu-gcc-11 supports -c -o file.o... yes checking if riscv64-linux-gnu-gcc-11 supports -c -o file.o... (cached) yes checking whether the riscv64-linux-gnu-gcc-11 linker (riscv64-linux-gnu-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... riscv64-linux-gnu-g++-11 -std=c++11 -E checking for ld used by riscv64-linux-gnu-g++-11 -std=c++11... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking whether the riscv64-linux-gnu-g++-11 -std=c++11 linker (riscv64-linux-gnu-ld) supports shared libraries... yes checking for riscv64-linux-gnu-g++-11 -std=c++11 option to produce PIC... -fPIC -DPIC checking if riscv64-linux-gnu-g++-11 -std=c++11 PIC flag -fPIC -DPIC works... yes checking if riscv64-linux-gnu-g++-11 -std=c++11 static flag -static works... yes checking if riscv64-linux-gnu-g++-11 -std=c++11 supports -c -o file.o... yes checking if riscv64-linux-gnu-g++-11 -std=c++11 supports -c -o file.o... (cached) yes checking whether the riscv64-linux-gnu-g++-11 -std=c++11 linker (riscv64-linux-gnu-ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for riscv64-linux-gnu-as... /usr/bin/riscv64-linux-gnu-as checking what assembler to use... /usr/bin/riscv64-linux-gnu-as checking for riscv64-linux-gnu-ld... /usr/bin/riscv64-linux-gnu-ld checking whether we are using gold... no checking gold linker with split stack support as non default... checking what linker to use... /usr/bin/riscv64-linux-gnu-ld checking for riscv64-linux-gnu-nm... /usr/bin/riscv64-linux-gnu-nm checking what nm to use... /usr/bin/riscv64-linux-gnu-nm checking for riscv64-linux-gnu-objdump... /usr/bin/riscv64-linux-gnu-objdump checking what objdump to use... /usr/bin/riscv64-linux-gnu-objdump checking for riscv64-linux-gnu-readelf... /usr/bin/riscv64-linux-gnu-readelf checking what readelf to use... /usr/bin/riscv64-linux-gnu-readelf checking for otool... no checking what otool to use... not found checking for dsymutil... no checking assembler flags... checking assembler for .balign and .p2align... yes checking assembler for .p2align with maximum skip... yes checking assembler for .literal16... no checking assembler for working .subsection -1... yes checking assembler for .weak... yes checking assembler for .weakref... yes checking assembler for .nsubspa comdat... no checking assembler for .hidden... yes checking linker ifunc IRELATIVE support... yes checking linker for .hidden support... yes checking linker read-only and read-write section mixing... read-write checking for .preinit_array/.init_array/.fini_array support... (cached) yes checking assembler for .sleb128 and .uleb128... yes checking assembler for cfi directives... yes checking assembler for working cfi advance... yes checking assembler for cfi personality directive... yes checking assembler for cfi sections directive... yes checking assembler for eh_frame optimization... buggy checking assembler for section exclude flag... yes checking assembler for section 'R' flag... yes checking assembler for section 'o' flag... yes checking assembler for section merging support... yes checking assembler for stabs directive... yes checking assembler for COMDAT group support (GNU as)... yes checking assembler for line table is_stmt support... yes checking assembler for line table discriminator support... yes checking assembler for thread-local storage support... yes checking linker -Bstatic/-Bdynamic option... yes checking linker --version-script option... yes checking linker soname option... yes checking linker --demangle support... yes checking linker plugin support... 2 checking assembler for .attribute support... yes checking assembler for -misa-spec= support... yes checking assembler for -march=rv32i_zifencei support... yes checking assembler for dwarf2 debug_line support... yes checking assembler for buggy dwarf2 .file directive... no checking assembler for dwarf2 debug_view support... no checking assembler for --gdwarf2 option... yes checking assembler for --gdwarf-5 option... yes checking assembler for assembly of compiler generated 64-bit .debug_line... yes checking assembler for --gdwarf-4 not refusing compiler generated .debug_line... yes checking assembler for --gdwarf-4 with the APP marker... yes checking assembler for working --gdwarf-4/--gdwarf-5 for all sources... yes checking assembler for --gstabs option... yes checking assembler for --debug-prefix-map option... yes checking assembler for compressed debug sections... 2 checking assembler for .lcomm with alignment... no checking for target glibc version... 2.42 checking assembler for tolerance to line number 0... yes checking support for thin archives... yes checking linker PT_GNU_EH_FRAME support... yes checking linker CIEv3 in .eh_frame support... yes checking linker position independent executable support... yes checking linker PIE support with copy reloc... no checking linker EH-compatible garbage collection of sections... yes checking linker EH garbage collection of sections bug... no checking linker for compressed debug sections... 3 checking linker --as-needed support... yes checking linker mapfile support for clearing hardware capabilities... no checking linker --build-id support... yes checking linker *_sol2 emulation support... no checking linker --sysroot support... yes checking __stack_chk_fail in target C library... yes checking sys/sdt.h in the target C library... no checking dl_iterate_phdr in target C library... unknown checking whether to enable maintainer-specific portions of Makefiles... no checking whether to avoid linking multiple front-ends at once... no checking whether to serialize linking of multiple front-ends... 2 Links are now set up to build a native compiler for riscv64-unknown-linux-gnu. checking for exported symbols... yes checking for -rdynamic... yes checking for library containing dlopen... (cached) none required checking for -fPIC -shared... yes gcc_driver_version: 11 checking for -fno-PIE option... yes checking for -no-pie option... yes checking for CET support... no checking linker -z bndplt option... no checking linker --push-state/--pop-state options... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating as config.status: creating collect-ld config.status: creating nm config.status: creating dsymutil config.status: creating Makefile config.status: creating ada/gcc-interface/Makefile config.status: creating ada/Makefile config.status: creating m2/config-make config.status: creating m2/examples/callingC/Makefile config.status: creating m2/examples/cplusplus/cppcatchm2/Makefile config.status: creating m2/examples/cplusplus/m2catchcpp/Makefile config.status: creating m2/examples/cpp/Makefile config.status: creating m2/examples/gravity/Makefile config.status: creating m2/examples/hello/Makefile config.status: creating m2/examples/iso/socket/Makefile config.status: creating m2/examples/map/Makefile config.status: creating m2/examples/pge/Makefile config.status: creating m2/examples/ncurses/Makefile config.status: creating m2/examples/shared/Makefile config.status: creating m2/examples/swig/exceptions/Makefile config.status: creating m2/examples/swig/full-strlib/Makefile config.status: creating m2/examples/swig/strlib/Makefile config.status: creating m2/examples/swig/strio/Makefile config.status: creating m2/examples/swig/tiny/Makefile config.status: creating m2/examples/swig/dual/Makefile config.status: creating m2/www/Makefile config.status: creating auto-host.h config.status: executing depdir commands mkdir -p -- .deps config.status: executing gccdepdir commands mkdir -p -- build/.deps mkdir -p -- ada/.deps mkdir -p -- brig/.deps mkdir -p -- c/.deps mkdir -p -- cp/.deps mkdir -p -- d/.deps mkdir -p -- fortran/.deps mkdir -p -- go/.deps mkdir -p -- jit/.deps mkdir -p -- lto/.deps mkdir -p -- m2/.deps mkdir -p -- objc/.deps mkdir -p -- objcp/.deps mkdir -p -- c-family/.deps mkdir -p -- common/.deps mkdir -p -- analyzer/.deps mkdir -p -- rtl-ssa/.deps config.status: executing default commands make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc' TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h" DEFINES="" \ /bin/bash ../../src/gcc/mkconfig.sh config.h TARGET_CPU_DEFAULT="" \ HEADERS="options.h insn-constants.h config/elfos.h config/gnu-user.h config/linux.h config/glibc-stdint.h config/riscv/riscv.h config/riscv/linux.h config/initfini-array.h defaults.h" DEFINES="LIBC_GLIBC=1 LIBC_UCLIBC=2 LIBC_BIONIC=3 LIBC_MUSL=4 DEFAULT_LIBC=LIBC_GLIBC ANDROID_DEFAULT=0 TARGET_DEFAULT_ISA_SPEC=ISA_SPEC_CLASS_2P2 TARGET_RISCV_ATTRIBUTE=0 TARGET_RISCV_DEFAULT_ARCH=rv64imafdc TARGET_RISCV_DEFAULT_ABI=lp64d" \ /bin/bash ../../src/gcc/mkconfig.sh tm.h TARGET_CPU_DEFAULT="" \ HEADERS="config/riscv/riscv-protos.h config/linux-protos.h tm-preds.h" DEFINES="" \ /bin/bash ../../src/gcc/mkconfig.sh tm_p.h TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h" DEFINES="" \ /bin/bash ../../src/gcc/mkconfig.sh bconfig.h riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -DBASEVER="\"11.5.0\"" -DDATESTAMP="\"\"" \ -DREVISION="\"\"" \ -DDEVPHASE="\"\"" -DPKGVERSION="\"(Debian 11.5.0-11) \"" \ -DBUGURL="\"\"" -o build/version.o ../../src/gcc/version.c LC_ALL=C ; export LC_ALL ; \ gawk -f ../../src/gcc/opt-gather.awk ../../src/gcc/ada/gcc-interface/lang.opt ../../src/gcc/brig/lang.opt ../../src/gcc/d/lang.opt ../../src/gcc/fortran/lang.opt ../../src/gcc/go/lang.opt ../../src/gcc/lto/lang.opt ../../src/gcc/m2/lang.opt ../../src/gcc/c-family/c.opt ../../src/gcc/common.opt ../../src/gcc/params.opt ../../src/gcc/analyzer/analyzer.opt ../../src/gcc/config/riscv/riscv.opt ../../src/gcc/config/gnu-user.opt ../../src/gcc/config/linux.opt > tmp-optionlist /bin/bash ../../src/gcc/../move-if-change tmp-gi.list gtyp-input.list echo "#define BUILDING_GCC_MAJOR `echo 11.5.0 | sed -e 's/^\([0-9]*\).*$/\1/'`" > bversion.h TARGET_CPU_DEFAULT="" \ HEADERS="options.h insn-constants.h config/riscv/riscv.h config/riscv/riscv-protos.h defaults.h" DEFINES="" \ /bin/bash ../../src/gcc/mkconfig.sh tm_d.h echo timestamp > s-gtyp-input echo "#define BUILDING_GCC_MINOR `echo 11.5.0 | sed -e 's/^[0-9]*\.\([0-9]*\).*$/\1/'`" >> bversion.h if test no = yes \ || test -n ""; then \ /bin/bash ../../src/gcc/genmultilib \ "" \ "" \ "" \ "" \ "" \ "" \ "" \ "" \ "riscv64-linux-gnu" \ "" \ "no" \ > tmp-mlib.h; \ else \ /bin/bash ../../src/gcc/genmultilib '' '' '' '' '' '' '' '' \ "riscv64-linux-gnu" '' no \ > tmp-mlib.h; \ fi echo "#define BUILDING_GCC_PATCHLEVEL `echo 11.5.0 | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$/\1/'`" >> bversion.h lsf="../../src/gcc/ada/gcc-interface/lang-specs.h ../../src/gcc/cp/lang-specs.h ../../src/gcc/lto/lang-specs.h "; for f in $lsf; do \ echo "#include \"$f\""; \ done | sed 's|../../src/gcc/||' > tmp-specs.h /bin/bash ../../src/gcc/../move-if-change tmp-specs.h specs.h echo "#define BUILDING_GCC_VERSION (BUILDING_GCC_MAJOR * 1000 + BUILDING_GCC_MINOR)" >> bversion.h echo timestamp > s-bversion rm -f tmp-all-tree.def echo timestamp > s-specs echo '#include "tree.def"' > tmp-all-tree.def gawk -f ../../src/gcc/gen-pass-instances.awk \ ../../src/gcc/passes.def ../../src/gcc/config/riscv/riscv-passes.def > pass-instances.def /bin/bash ../../src/gcc/../move-if-change tmp-mlib.h multilib.h echo 'END_OF_BASE_TREE_CODES' >> tmp-all-tree.def echo '#include "c-family/c-common.def"' >> tmp-all-tree.def ltf="../../src/gcc/ada/gcc-interface/ada-tree.def ../../src/gcc/cp/cp-tree.def ../../src/gcc/d/d-tree.def ../../src/gcc/m2/m2-tree.def ../../src/gcc/objc/objc-tree.def"; for f in $ltf; do \ echo "#include \"$f\""; \ done | sed 's|../../src/gcc/||' >> tmp-all-tree.def echo timestamp > s-mlib /bin/bash ../../src/gcc/../move-if-change tmp-all-tree.def all-tree.def rm -f tmp-omp-device-properties.h; \ for kind in kind arch isa; do \ echo 'const char omp_offload_device_'${kind}'[] = ' \ >> tmp-omp-device-properties.h; \ for prop in none ; do \ [ "$prop" = "none" ] && continue; \ tgt=`echo "$prop" | sed 's/=.*$//'`; \ props=`echo "$prop" | sed 's/.*=//'`; \ echo "\"$tgt\\0\"" >> tmp-omp-device-properties.h; \ sed -n 's/^'${kind}': //p' ${props} \ | sed 's/[[:blank:]]/ /g;s/ */ /g;s/^ //;s/ $//;s/ /\\0/g;s/^/"/;s/$/\\0\\0"/' \ >> tmp-omp-device-properties.h; \ done; \ echo '"";' >> tmp-omp-device-properties.h; \ done; \ /bin/bash ../../src/gcc/../move-if-change tmp-omp-device-properties.h \ omp-device-properties.h echo timestamp > s-alltree echo "riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc " > checksum-options.tmp \ && ../../src/gcc/../move-if-change checksum-options.tmp checksum-options echo timestamp > s-omp-device-properties-h mkdir -p ada/bldtools/sinfo mkdir -p ada/bldtools/einfo mkdir -p ada/bldtools/nmake rm -f ada/bldtools/sinfo/sinfo.ads ada/bldtools/sinfo/sinfo.adb ada/bldtools/sinfo/xsinfo.adb ada/bldtools/sinfo/csinfo.adb rm -f ada/bldtools/einfo/einfo.ads ada/bldtools/einfo/einfo.adb ada/bldtools/einfo/xeinfo.adb ada/bldtools/einfo/ceinfo.adb rm -f ada/bldtools/nmake/sinfo.ads ada/bldtools/nmake/nmake.adt ada/bldtools/nmake/xnmake.adb ada/bldtools/nmake/xutil.ads ada/bldtools/nmake/xutil.adb cp -p ../../src/gcc/ada/sinfo.ads ../../src/gcc/ada/sinfo.adb ../../src/gcc/ada/xsinfo.adb ../../src/gcc/ada/csinfo.adb ada/bldtools/sinfo cp -p ../../src/gcc/ada/einfo.ads ../../src/gcc/ada/einfo.adb ../../src/gcc/ada/xeinfo.adb ../../src/gcc/ada/ceinfo.adb ada/bldtools/einfo cp -p ../../src/gcc/ada/sinfo.ads ../../src/gcc/ada/nmake.adt ../../src/gcc/ada/xnmake.adb ../../src/gcc/ada/xutil.ads ../../src/gcc/ada/xutil.adb ada/bldtools/nmake cd ada/bldtools/sinfo && gnatmake -v xsinfo && ./xsinfo sinfo.h cd ada/bldtools/einfo && gnatmake -v xeinfo && ./xeinfo einfo.h cd ada/bldtools/nmake && gnatmake -v xnmake && ./xnmake -b nmake.adb && ./xnmake -s nmake.ads GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xsinfo.ali" being checked ... -> "xsinfo.ali" missing. riscv64-linux-gnu-gcc-11 -c xsinfo.adb GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xnmake.ali" being checked ... "xeinfo.ali" being checked ... -> "xeinfo.ali" missing. riscv64-linux-gnu-gcc-11 -c xeinfo.adb -> "xnmake.ali" missing. riscv64-linux-gnu-gcc-11 -c xnmake.adb "csinfo.ali" being checked ... -> "csinfo.ali" missing. riscv64-linux-gnu-gcc-11 -c csinfo.adb /bin/bash ../../src/gcc/../move-if-change tmp-optionlist optionlist echo timestamp > s-options mkdir -p ada/bldtools/treeprs rm -f ada/bldtools/treeprs/treeprs.adt ada/bldtools/treeprs/sinfo.ads ada/bldtools/treeprs/xtreeprs.adb "xutil.ali" being checked ... -> "xutil.ali" missing. cp -p ../../src/gcc/ada/treeprs.adt ../../src/gcc/ada/sinfo.ads ../../src/gcc/ada/xtreeprs.adb ada/bldtools/treeprs riscv64-linux-gnu-gcc-11 -c xutil.adb cd ada/bldtools/treeprs && gnatmake -v xtreeprs && ./xtreeprs treeprs.ads GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xtreeprs.ali" being checked ... -> "xtreeprs.ali" missing. riscv64-linux-gnu-gcc-11 -c xtreeprs.adb End of compilation riscv64-linux-gnu-gnatbind-11 -x xnmake.ali riscv64-linux-gnu-gnatlink-11 xnmake.ali mv -f ada/bldtools/nmake/nmake.ads ada/nmake.ads mv -f ada/bldtools/nmake/nmake.adb ada/nmake.adb "ceinfo.ali" being checked ... -> "ceinfo.ali" missing. riscv64-linux-gnu-gcc-11 -c ceinfo.adb touch ada/stamp-nmake mkdir -p ada/bldtools/snamest rm -f ada/bldtools/snamest/snames.ads-tmpl ada/bldtools/snamest/snames.adb-tmpl ada/bldtools/snamest/snames.h-tmpl ada/bldtools/snamest/xsnamest.adb ada/bldtools/snamest/xutil.ads ada/bldtools/snamest/xutil.adb cp -p ../../src/gcc/ada/snames.ads-tmpl ../../src/gcc/ada/snames.adb-tmpl ../../src/gcc/ada/snames.h-tmpl ../../src/gcc/ada/xsnamest.adb ../../src/gcc/ada/xutil.ads ../../src/gcc/ada/xutil.adb ada/bldtools/snamest cd ada/bldtools/snamest && gnatmake -v xsnamest && ./xsnamest GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xsnamest.ali" being checked ... -> "xsnamest.ali" missing. riscv64-linux-gnu-gcc-11 -c xsnamest.adb End of compilation riscv64-linux-gnu-gnatbind-11 -x xtreeprs.ali riscv64-linux-gnu-gnatlink-11 xtreeprs.ali End of compilation riscv64-linux-gnu-gnatbind-11 -x xeinfo.ali riscv64-linux-gnu-gnatlink-11 xeinfo.ali mv -f ada/bldtools/treeprs/treeprs.ads ada/treeprs.ads touch ada/GNAT_DATE mkdir -p ada/libgnat cp -p ../../src/gcc/ada/libgnat/s-excmac__gcc.ads ada/libgnat/s-excmac.ads mkdir -p ada/libgnat cp -p ../../src/gcc/ada/libgnat/s-excmac__gcc.adb ada/libgnat/s-excmac.adb echo "pragma Style_Checks (Off);" >tmp-sdefault.adb echo "with Osint; use Osint;" >>tmp-sdefault.adb echo "package body Sdefault is" >>tmp-sdefault.adb echo " S0 : constant String := \"/usr/\";" >>tmp-sdefault.adb echo " S1 : constant String := \"/usr/lib/gcc/riscv64-linux-gnu/11/adainclude/\";" >>tmp-sdefault.adb echo " S2 : constant String := \"/usr/lib/gcc/riscv64-linux-gnu/11/adalib/\";" >>tmp-sdefault.adb echo " S3 : constant String := \"riscv64-linux-gnu/\";" >>tmp-sdefault.adb echo " S4 : constant String := \"/usr/lib/gcc/riscv64-linux-gnu/11/\";" >>tmp-sdefault.adb echo " function Include_Dir_Default_Name return String_Ptr is" >>tmp-sdefault.adb echo " begin" >>tmp-sdefault.adb echo " return Relocate_Path (S0, S1);" >>tmp-sdefault.adb echo " end Include_Dir_Default_Name;" >>tmp-sdefault.adb echo " function Object_Dir_Default_Name return String_Ptr is" >>tmp-sdefault.adb echo " begin" >>tmp-sdefault.adb echo " return Relocate_Path (S0, S2);" >>tmp-sdefault.adb echo " end Object_Dir_Default_Name;" >>tmp-sdefault.adb echo " function Target_Name return String_Ptr is" >>tmp-sdefault.adb echo " begin" >>tmp-sdefault.adb echo " return new String'(S3);" >>tmp-sdefault.adb echo " end Target_Name;" >>tmp-sdefault.adb echo " function Search_Dir_Prefix return String_Ptr is" >>tmp-sdefault.adb echo " begin" >>tmp-sdefault.adb echo " return Relocate_Path (S0, S4);" >>tmp-sdefault.adb echo " end Search_Dir_Prefix;" >>tmp-sdefault.adb echo "end Sdefault;" >> tmp-sdefault.adb mv -f tmp-sdefault.adb ada/sdefault.adb touch ada/stamp-sdefault cp ../../src/gcc/gcc-ar.c gcc-nm.c cp ../../src/gcc/gcc-ar.c gcc-ranlib.c TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h" DEFINES="USED_FOR_TARGET " \ /bin/bash ../../src/gcc/mkconfig.sh tconfig.h (echo "@set version-GCC 11.5.0"; \ if [ "" = "experimental" ]; \ then echo "@set DEVELOPMENT"; \ else echo "@clear DEVELOPMENT"; \ fi) > gcc-vers.texiT Acquiring field names from spec "xutil.ali" being checked ... -> "xutil.ali" missing. riscv64-linux-gnu-gcc-11 -c xutil.adb echo @set srcdir `echo /build/reproducible-path/gcc-11-11.5.0/build/gcc/../../src/gcc | sed -e 's|\\([@{}]\\)|@\\1|g'` >> gcc-vers.texiT Checking consistent references in spec if [ -n "(Debian 11.5.0-11) " ]; then \ echo "@set VERSION_PACKAGE (Debian 11.5.0-11) " >> gcc-vers.texiT; \ fi echo "@set BUGURL @uref{file:///usr/share/doc/gcc-11/README.Bugs}" >> gcc-vers.texiT; \ mv -f gcc-vers.texiT gcc-vers.texi Check listing of fields in body echo timestamp > lto-dump.pod Check references in access routines in body perl ../../src/gcc/../contrib/texi2pod.pl -DBUGURL="@uref{file:///usr/share/doc/gcc-11/README.Bugs}" ../../src/gcc/doc/lto-dump.texi > lto-dump.pod Check references in set routines in body All tests completed successfully, no errors detected No filename or title make[5]: [Makefile:3477: lto-dump.pod] Error 255 (ignored) riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengenrtl.o ../../src/gcc/gengenrtl.c End of compilation riscv64-linux-gnu-gnatbind-11 -x xsnamest.ali riscv64-linux-gnu-gnatlink-11 xsnamest.ali mv -f ada/bldtools/einfo/einfo.h ada/einfo.h riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/sort.o ../../src/gcc/sort.cc End of compilation riscv64-linux-gnu-gnatbind-11 -x xsinfo.ali riscv64-linux-gnu-gnatlink-11 xsinfo.ali riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genhooks.o ../../src/gcc/genhooks.c mv -f ada/bldtools/snamest/snames.ns ada/snames.ads mv -f ada/bldtools/snamest/snames.nb ada/snames.adb mv -f ada/bldtools/snamest/snames.nh ada/snames.h touch ada/stamp-snames riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genchecksum.o ../../src/gcc/genchecksum.c gawk -f ../../src/gcc/opt-functions.awk -f ../../src/gcc/opt-read.awk \ -f ../../src/gcc/optc-save-gen.awk \ -v header_name="config.h system.h coretypes.h tm.h" < optionlist > options-save.c Check for field name consistency OK Check for function consistency OK Check for missing functions OK Check for set procedure consistency OK Check for missing set procedures OK Check pragma Inlines are all for existing subprograms OK Check no pragma Inlines were omitted OK Check references in functions in body OK Check for missing functions in body OK Check Set procedures in body gawk -f ../../src/gcc/opt-functions.awk -f ../../src/gcc/opt-read.awk \ -f ../../src/gcc/optc-gen.awk \ -v header_name="config.h system.h coretypes.h options.h tm.h" < optionlist > options.c OK Check for missing set procedures in body OK All tests completed successfully, no errors detected mkdir -p ada/generated s=`cat ../../src/gcc/BASE-VER | sed -e "s/\([0-9]*\)\.\([0-9]*\)\..*/-\1\2/g"`; \ d=`if test -f ../../src/gcc/ada/GNAT_DATE; then \ cat ../../src/gcc/ada/GNAT_DATE; else date +%Y%m%d; fi`; \ cat ../../src/gcc/ada/gnatvsn.ads | sed -e "/Version/s/(\([0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]\).*)/($d$s)/g" >ada/generated/gnatvsn.ads mv -f ada/bldtools/sinfo/sinfo.h ada/sinfo.h if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/cpp.info ../../src/gcc/doc/cpp.texi; \ fi if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/gcc.info ../../src/gcc/doc/gcc.texi; \ fi if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/gccinstall.info ../../src/gcc/doc/install.texi; \ fi cpp.texi: warning: document without nodes if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/cppinternals.info ../../src/gcc/doc/cppinternals.texi; \ fi install.texi: warning: document without nodes if [ xinfo = xinfo ]; then \ rm -f doc/gnat_ugn.info*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I../../src/gcc/doc/include \ -I../../src/gcc/ada -o doc/gnat_ugn.info ../../src/gcc/ada/gnat_ugn.texi; \ else true; fi if [ xinfo = xinfo ]; then \ rm -f doc/gnat_rm.info*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I../../src/gcc/doc/include \ -I../../src/gcc/ada -o doc/gnat_rm.info ../../src/gcc/ada/gnat_rm.texi; \ else true; fi cppinternals.texi: warning: document without nodes if [ xinfo = xinfo ]; then \ rm -f doc/gnat-style.info*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I../../src/gcc/doc/include \ -I../../src/gcc/ada -o doc/gnat-style.info ../../src/gcc/ada/gnat-style.texi; \ else true; fi echo timestamp > gcc.pod perl ../../src/gcc/../contrib/texi2pod.pl ../../src/gcc/doc/invoke.texi > gcc.pod echo timestamp > doc/lto-dump.1 (pod2man --center="GNU" --release="gcc-11" --date=2024-07-19 --section=1 lto-dump.pod > doc/lto-dump.1.T$$ && \ mv -f doc/lto-dump.1.T$$ doc/lto-dump.1) || \ (rm -f doc/lto-dump.1.T$$ && exit 1) No filename or title make[5]: [Makefile:3487: gcc.pod] Error 255 (ignored) riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genmodes.o ../../src/gcc/genmodes.c pod2man: unable to format lto-dump.pod make[5]: [Makefile:3465: doc/lto-dump.1] Error 1 (ignored) riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/errors.o ../../src/gcc/errors.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengtype.o ../../src/gcc/gengtype.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengtype-lex.o ../../src/gcc/gengtype-lex.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengtype-parse.o ../../src/gcc/gengtype-parse.c /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l: In function 'int yylex(const char**)': gengtype-lex.c:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:119:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:114:1: note: here gengtype-lex.c:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:139:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:135:1: note: here riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengtype-state.o ../../src/gcc/gengtype-state.c gawk -f ../../src/gcc/opt-functions.awk -f ../../src/gcc/opt-read.awk \ -f ../../src/gcc/opth-gen.awk \ < optionlist > tmp-options.h riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gengenrtl \ build/gengenrtl.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a /bin/bash ../../src/gcc/../move-if-change tmp-options.h options.h echo timestamp > s-options-h riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genhooks \ build/genhooks.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genchecksum \ build/genchecksum.o ../build-riscv64-linux-gnu/libiberty/libiberty.a mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-charac.ads -o ada/libgnat/a-charac.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-chlat1.ads -o ada/libgnat/a-chlat1.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-elchha.adb -o ada/libgnat/a-elchha.o riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -g -O1 -fno-inline \ -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-except.adb -o ada/libgnat/a-except.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-exctra.adb -o ada/libgnat/a-exctra.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-ioexce.ads -o ada/libgnat/a-ioexce.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/ada.ads -o ada/libgnat/ada.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/spark_xrefs.adb -o ada/spark_xrefs.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/ali.adb -o ada/ali.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/alloc.ads -o ada/alloc.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/aspects.adb -o ada/aspects.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/atree.adb -o ada/atree.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/butil.adb -o ada/butil.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/casing.adb -o ada/casing.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/checks.adb -o ada/checks.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/comperr.adb -o ada/comperr.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/contracts.adb -o ada/contracts.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/csets.adb -o ada/csets.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/cstand.adb -o ada/cstand.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/debug.adb -o ada/debug.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/debug_a.adb -o ada/debug_a.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/einfo.adb -o ada/einfo.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/elists.adb -o ada/elists.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/err_vars.ads -o ada/err_vars.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/errout.adb -o ada/errout.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/erroutc.adb -o ada/erroutc.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/eval_fat.adb -o ada/eval_fat.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_aggr.adb -o ada/exp_aggr.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_spark.adb -o ada/exp_spark.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_atag.adb -o ada/exp_atag.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_attr.adb -o ada/exp_attr.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_cg.adb -o ada/exp_cg.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch11.adb -o ada/exp_ch11.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch12.adb -o ada/exp_ch12.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch13.adb -o ada/exp_ch13.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch2.adb -o ada/exp_ch2.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch3.adb -o ada/exp_ch3.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch4.adb -o ada/exp_ch4.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch5.adb -o ada/exp_ch5.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch6.adb -o ada/exp_ch6.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch7.adb -o ada/exp_ch7.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch8.adb -o ada/exp_ch8.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch9.adb -o ada/exp_ch9.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_code.adb -o ada/exp_code.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_dbug.adb -o ada/exp_dbug.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_disp.adb -o ada/exp_disp.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_dist.adb -o ada/exp_dist.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_fixd.adb -o ada/exp_fixd.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_imgv.adb -o ada/exp_imgv.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_intr.adb -o ada/exp_intr.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_pakd.adb -o ada/exp_pakd.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_prag.adb -o ada/exp_prag.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_put_image.adb -o ada/exp_put_image.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_sel.adb -o ada/exp_sel.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_smem.adb -o ada/exp_smem.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_strm.adb -o ada/exp_strm.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_tss.adb -o ada/exp_tss.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_unst.adb -o ada/exp_unst.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_util.adb -o ada/exp_util.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/expander.adb -o ada/expander.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/fmap.adb -o ada/fmap.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/fname-uf.adb -o ada/fname-uf.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/fname.adb -o ada/fname.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/freeze.adb -o ada/freeze.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/frontend.adb -o ada/frontend.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-byorma.adb -o ada/libgnat/g-byorma.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-dynhta.adb -o ada/libgnat/g-dynhta.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-graphs.adb -o ada/libgnat/g-graphs.o mkdir -p ada/libgnat/ mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-hesora.adb -o ada/libgnat/g-hesora.o riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-htable.adb -o ada/libgnat/g-htable.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-lists.adb -o ada/libgnat/g-lists.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-sets.adb -o ada/libgnat/g-sets.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-spchge.adb -o ada/libgnat/g-spchge.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-speche.adb -o ada/libgnat/g-speche.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-u3spch.adb -o ada/libgnat/g-u3spch.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/get_targ.adb -o ada/get_targ.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/ghost.adb -o ada/ghost.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gnat_cuda.adb -o ada/gnat_cuda.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/gnat.ads -o ada/libgnat/gnat.o riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -Iada/generated -I../ada/generated -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gnatvsn.adb -o ada/gnatvsn.o mkdir -p ada/ mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/hostparm.ads -o ada/hostparm.o riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/impunit.adb -o ada/impunit.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/inline.adb -o ada/inline.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/interfac.ads -o ada/libgnat/interfac.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/itypes.adb -o ada/itypes.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/krunch.adb -o ada/krunch.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/layout.adb -o ada/layout.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib-load.adb -o ada/lib-load.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib-util.adb -o ada/lib-util.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib-writ.adb -o ada/lib-writ.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib-xref.adb -o ada/lib-xref.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib.adb -o ada/lib.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/live.adb -o ada/live.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/namet-sp.adb -o ada/namet-sp.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/namet.adb -o ada/namet.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/nlists.adb -o ada/nlists.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/nmake.adb -o ada/nmake.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/opt.adb -o ada/opt.o mkdir -p ada/ mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/osint-c.adb -o ada/osint-c.o riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/osint.adb -o ada/osint.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/output.adb -o ada/output.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/par.adb -o ada/par.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/par_sco.adb -o ada/par_sco.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/prep.adb -o ada/prep.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/prepcomp.adb -o ada/prepcomp.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/put_scos.adb -o ada/put_scos.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/repinfo-input.adb -o ada/repinfo-input.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/repinfo.adb -o ada/repinfo.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/restrict.adb -o ada/restrict.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/rident.ads -o ada/rident.o mkdir -p ada/ mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/rtsfind.adb -o ada/rtsfind.o riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-addope.adb -o ada/libgnat/s-addope.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-addima.adb -o ada/libgnat/s-addima.o riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -g -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat \ ../../src/gcc/ada/libgnat/s-assert.adb -o ada/libgnat/s-assert.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-bitops.adb -o ada/libgnat/s-bitops.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-carun8.adb -o ada/libgnat/s-carun8.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-casuti.adb -o ada/libgnat/s-casuti.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca2.adb -o ada/libgnat/s-conca2.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca3.adb -o ada/libgnat/s-conca3.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca4.adb -o ada/libgnat/s-conca4.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca5.adb -o ada/libgnat/s-conca5.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca6.adb -o ada/libgnat/s-conca6.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca7.adb -o ada/libgnat/s-conca7.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca8.adb -o ada/libgnat/s-conca8.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca9.adb -o ada/libgnat/s-conca9.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-crc32.adb -o ada/libgnat/s-crc32.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-crtl.ads -o ada/libgnat/s-crtl.o riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -g -O0 \ -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-excdeb.adb -o ada/libgnat/s-excdeb.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-except.adb -o ada/libgnat/s-except.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-exctab.adb -o ada/libgnat/s-exctab.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/libgnat/s-excmac.adb -o ada/libgnat/s-excmac.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-htable.adb -o ada/libgnat/s-htable.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-imenne.adb -o ada/libgnat/s-imenne.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-imgenu.adb -o ada/libgnat/s-imgenu.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-imgint.adb -o ada/libgnat/s-imgint.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-mastop.adb -o ada/libgnat/s-mastop.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-memory.adb -o ada/libgnat/s-memory.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-os_lib.adb -o ada/libgnat/s-os_lib.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-parame.adb -o ada/libgnat/s-parame.o mkdir -p ada/libgnat/ mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-purexc.ads -o ada/libgnat/s-purexc.o riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-restri.adb -o ada/libgnat/s-restri.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-secsta.adb -o ada/libgnat/s-secsta.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-soflin.adb -o ada/libgnat/s-soflin.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-soliin.adb -o ada/libgnat/s-soliin.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-sopco3.adb -o ada/libgnat/s-sopco3.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-sopco4.adb -o ada/libgnat/s-sopco4.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-sopco5.adb -o ada/libgnat/s-sopco5.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-stache.adb -o ada/libgnat/s-stache.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-stalib.adb -o ada/libgnat/s-stalib.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-stoele.adb -o ada/libgnat/s-stoele.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-strcom.adb -o ada/libgnat/s-strcom.o mkdir -p ada/libgnat/ mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-strhas.adb -o ada/libgnat/s-strhas.o riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-string.adb -o ada/libgnat/s-string.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-strops.adb -o ada/libgnat/s-strops.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-traceb.adb -o ada/libgnat/s-traceb.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-traent.adb -o ada/libgnat/s-traent.o mkdir -p ada/libgnat/ mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-trasym.adb -o ada/libgnat/s-trasym.o riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-unstyp.ads -o ada/libgnat/s-unstyp.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-utf_32.adb -o ada/libgnat/s-utf_32.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-valint.adb -o ada/libgnat/s-valint.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-valuns.adb -o ada/libgnat/s-valuns.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-valuti.adb -o ada/libgnat/s-valuti.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-wchcnv.adb -o ada/libgnat/s-wchcnv.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-wchcon.adb -o ada/libgnat/s-wchcon.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-wchjis.adb -o ada/libgnat/s-wchjis.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-wchstw.adb -o ada/libgnat/s-wchstw.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scans.adb -o ada/scans.o mkdir -p ada/ mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scil_ll.adb -o ada/scil_ll.o riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scn.adb -o ada/scn.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scng.adb -o ada/scng.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scos.adb -o ada/scos.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/sdefault.adb -o ada/sdefault.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem.adb -o ada/sem.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_aggr.adb -o ada/sem_aggr.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_attr.adb -o ada/sem_attr.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_aux.adb -o ada/sem_aux.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_case.adb -o ada/sem_case.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_cat.adb -o ada/sem_cat.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch10.adb -o ada/sem_ch10.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch11.adb -o ada/sem_ch11.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch12.adb -o ada/sem_ch12.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch13.adb -o ada/sem_ch13.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch2.adb -o ada/sem_ch2.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch3.adb -o ada/sem_ch3.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch4.adb -o ada/sem_ch4.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch5.adb -o ada/sem_ch5.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch6.adb -o ada/sem_ch6.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch7.adb -o ada/sem_ch7.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch8.adb -o ada/sem_ch8.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch9.adb -o ada/sem_ch9.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_dim.adb -o ada/sem_dim.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_disp.adb -o ada/sem_disp.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_dist.adb -o ada/sem_dist.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_elab.adb -o ada/sem_elab.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_elim.adb -o ada/sem_elim.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_eval.adb -o ada/sem_eval.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_intr.adb -o ada/sem_intr.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_mech.adb -o ada/sem_mech.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_prag.adb -o ada/sem_prag.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_res.adb -o ada/sem_res.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_scil.adb -o ada/sem_scil.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_smem.adb -o ada/sem_smem.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_type.adb -o ada/sem_type.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_util.adb -o ada/sem_util.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_warn.adb -o ada/sem_warn.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/set_targ.adb -o ada/set_targ.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinfo-cn.adb -o ada/sinfo-cn.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinfo.adb -o ada/sinfo.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinput-d.adb -o ada/sinput-d.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinput-l.adb -o ada/sinput-l.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinput.adb -o ada/sinput.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/snames.adb -o ada/snames.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sprint.adb -o ada/sprint.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/stand.ads -o ada/stand.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/stringt.adb -o ada/stringt.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/style.adb -o ada/style.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/styleg.adb -o ada/styleg.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/stylesw.adb -o ada/stylesw.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/switch-c.adb -o ada/switch-c.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/switch.adb -o ada/switch.o mkdir -p ada/gcc-interface/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gcc-interface/system.ads -o ada/gcc-interface/system.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/table.adb -o ada/table.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/targparm.adb -o ada/targparm.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/tbuild.adb -o ada/tbuild.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/treepr.adb -o ada/treepr.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/treeprs.ads -o ada/treeprs.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/ttypes.ads -o ada/ttypes.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/types.adb -o ada/types.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/uintp.adb -o ada/uintp.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/uname.adb -o ada/uname.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/urealp.adb -o ada/urealp.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/usage.adb -o ada/usage.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/validsw.adb -o ada/validsw.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/vast.adb -o ada/vast.o mkdir -p ada/ mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/warnsw.adb -o ada/warnsw.o riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/widechar.adb -o ada/widechar.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/back_end.adb -o ada/back_end.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gnat1drv.adb -o ada/gnat1drv.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/ali-util.adb -o ada/ali-util.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bcheck.adb -o ada/bcheck.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/binde.adb -o ada/binde.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/binderr.adb -o ada/binderr.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindgen.adb -o ada/bindgen.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo.adb -o ada/bindo.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-augmentors.adb -o ada/bindo-augmentors.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-builders.adb -o ada/bindo-builders.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-diagnostics.adb -o ada/bindo-diagnostics.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-elaborators.adb -o ada/bindo-elaborators.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-graphs.adb -o ada/bindo-graphs.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-units.adb -o ada/bindo-units.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-validators.adb -o ada/bindo-validators.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-writers.adb -o ada/bindo-writers.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindusg.adb -o ada/bindusg.o riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/exit.o -MT ada/exit.o -MMD -MP -MF ada/.deps/exit.TPo ../../src/gcc/ada/exit.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/final.o -MT ada/final.o -MMD -MP -MF ada/.deps/final.TPo ../../src/gcc/ada/final.c mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gnatbind.adb -o ada/gnatbind.o riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/link.o -MT ada/link.o -MMD -MP -MF ada/.deps/link.TPo ../../src/gcc/ada/link.c mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/osint-b.adb -o ada/osint-b.o mkdir -p ada/libgnat/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-resfil.adb -o ada/libgnat/s-resfil.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinput-c.adb -o ada/sinput-c.o mkdir -p ada/ riscv64-linux-gnu-gcc-11 -c -g -gnatpgn -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/switch-b.adb -o ada/switch-b.o cat ../../src/gcc/doc/tm.texi.in > tmp-tm.texi echo timestamp > s-tm-texi echo timestamp > doc/gcc.1 (pod2man --center="GNU" --release="gcc-11" --date=2024-07-19 --section=1 gcc.pod > doc/gcc.1.T$$ && \ mv -f doc/gcc.1.T$$ doc/gcc.1) || \ (rm -f doc/gcc.1.T$$ && exit 1) riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genmodes \ build/genmodes.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gengtype \ build/gengtype.o build/errors.o build/gengtype-lex.o build/gengtype-parse.o build/gengtype-state.o build/version.o ../build-riscv64-linux-gnu/libiberty/libiberty.a build/gengenrtl > tmp-genrtl.h pod2man: unable to format gcc.pod /bin/bash ../../src/gcc/../move-if-change tmp-genrtl.h genrtl.h make[5]: [Makefile:3465: doc/gcc.1] Error 1 (ignored) build/genmodes -m > tmp-min-modes.c /bin/bash ../../src/gcc/../move-if-change tmp-min-modes.c min-insn-modes.c echo timestamp > s-genrtl-h build/genhooks "Target Hook" \ > tmp-target-hooks-def.h echo timestamp > s-modes-m build/genhooks "Common Target Hook" \ > tmp-common-target-hooks-def.h /bin/bash ../../src/gcc/../move-if-change tmp-target-hooks-def.h \ target-hooks-def.h /bin/bash ../../src/gcc/../move-if-change tmp-common-target-hooks-def.h \ common/common-target-hooks-def.h echo timestamp > s-target-hooks-def-h echo timestamp > s-common-target-hooks-def-h build/genhooks "C Target Hook" \ > tmp-c-target-hooks-def.h build/genhooks "D Target Hook" \ > tmp-d-target-hooks-def.h /bin/bash ../../src/gcc/../move-if-change tmp-d-target-hooks-def.h \ d/d-target-hooks-def.h /bin/bash ../../src/gcc/../move-if-change tmp-c-target-hooks-def.h \ c-family/c-target-hooks-def.h echo timestamp > s-d-target-hooks-def-h build/genmodes > tmp-modes.c echo timestamp > s-c-target-hooks-def-h /bin/bash ../../src/gcc/../move-if-change tmp-modes.c insn-modes.c riscv64-linux-gnu-gnatbind -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat -o b_gnat1.adb -n ada/gnat1drv.ali echo timestamp > s-modes cp doc/gcc.1 doc/g++.1 build/genmodes -h > tmp-modes.h build/genmodes -i > tmp-modes-inline.h /bin/bash ../../src/gcc/../move-if-change tmp-modes.h insn-modes.h /bin/bash ../../src/gcc/../move-if-change tmp-modes-inline.h \ insn-modes-inline.h echo timestamp > s-modes-h echo timestamp > s-modes-inline-h build/gengtype \ -S ../../src/gcc -I gtyp-input.list -w tmp-gtype.state if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/gccint.info ../../src/gcc/doc/gccint.texi; \ fi gccint.texi: warning: document without nodes riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genmddeps.o ../../src/gcc/genmddeps.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/read-md.o ../../src/gcc/read-md.c mv b_gnat1.adb b_gnat1.ads ada/ riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genconstants.o ../../src/gcc/genconstants.c /bin/bash ../../src/gcc/../move-if-change tmp-gtype.state gtype.state build/gengtype \ -r gtype.state echo timestamp > s-gtype riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/min-insn-modes.o min-insn-modes.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/inchash.o ../../src/gcc/inchash.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genenums.o ../../src/gcc/genenums.c riscv64-linux-gnu-gcc-11 -c -g -gnatp -gnatws -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat \ ada/b_gnat1.adb -o ada/b_gnat1.o riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genmddeps \ build/genmddeps.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genconstants \ build/genconstants.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/ggc-none.o ../../src/gcc/ggc-none.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/vec.o ../../src/gcc/vec.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/hash-table.o ../../src/gcc/hash-table.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gencfn-macros.o ../../src/gcc/gencfn-macros.c riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genenums \ build/genenums.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a build/genmddeps ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-mddeps /bin/bash ../../src/gcc/../move-if-change tmp-mddeps mddeps.mk echo timestamp > s-mddeps build/genconstants ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ > tmp-constants.h /bin/bash ../../src/gcc/../move-if-change tmp-constants.h insn-constants.h echo timestamp > s-constants build/genenums ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ > tmp-enums.c /bin/bash ../../src/gcc/../move-if-change tmp-enums.c insn-enums.c echo timestamp > s-enums riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genpreds.o ../../src/gcc/genpreds.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/rtl.o ../../src/gcc/rtl.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/read-rtl.o ../../src/gcc/read-rtl.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gensupport.o ../../src/gcc/gensupport.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/print-rtl.o ../../src/gcc/print-rtl.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genflags.o ../../src/gcc/genflags.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genconditions.o ../../src/gcc/genconditions.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genattr.o ../../src/gcc/genattr.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genattr-common.o ../../src/gcc/genattr-common.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gencodes.o ../../src/gcc/gencodes.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genconfig.o ../../src/gcc/genconfig.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gentarget-def.o ../../src/gcc/gentarget-def.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gencheck.o ../../src/gcc/gencheck.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genopinit.o ../../src/gcc/genopinit.c riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gencfn-macros \ build/gencfn-macros.o build/errors.o build/hash-table.o build/vec.o build/ggc-none.o build/sort.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genattrtab.o ../../src/gcc/genattrtab.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genautomata.o ../../src/gcc/genautomata.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genemit.o ../../src/gcc/genemit.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genextract.o ../../src/gcc/genextract.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genoutput.o ../../src/gcc/genoutput.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genpeep.o ../../src/gcc/genpeep.c riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genrecog.o ../../src/gcc/genrecog.c riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genpreds \ build/genpreds.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genflags \ build/genflags.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genconditions \ build/genconditions.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a build/genpreds -c ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-constrs.h /bin/bash ../../src/gcc/../move-if-change tmp-constrs.h tm-constrs.h echo timestamp > s-constrs-h riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genattr \ build/genattr.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genattr-common \ build/genattr-common.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gencodes \ build/gencodes.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genconfig \ build/genconfig.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gentarget-def \ build/gentarget-def.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gencheck \ build/gencheck.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genopinit \ build/genopinit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a build/gencfn-macros -c \ > tmp-case-cfn-macros.h /bin/bash ../../src/gcc/../move-if-change tmp-case-cfn-macros.h \ case-cfn-macros.h echo timestamp > s-case-cfn-macros build/gencfn-macros -o \ > tmp-cfn-operators.pd /bin/bash ../../src/gcc/../move-if-change tmp-cfn-operators.pd \ cfn-operators.pd riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genattrtab \ build/genattrtab.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a echo timestamp > s-cfn-operators riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genautomata \ build/genautomata.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a -lm riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genemit \ build/genemit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genextract \ build/genextract.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genoutput \ build/genoutput.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genpeep \ build/genpeep.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a build/genpreds ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-preds.c /bin/bash ../../src/gcc/../move-if-change tmp-preds.c insn-preds.c echo timestamp > s-preds build/genpreds -h ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-preds.h /bin/bash ../../src/gcc/../move-if-change tmp-preds.h tm-preds.h build/genconditions ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-condmd.c echo timestamp > s-preds-h build/gencheck > tmp-check.h /bin/bash ../../src/gcc/../move-if-change tmp-check.h tree-check.h /bin/bash ../../src/gcc/../move-if-change tmp-condmd.c build/gencondmd.c echo timestamp > s-check riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genmatch.o ../../src/gcc/genmatch.c echo timestamp > s-conditions riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gencondmd.o build/gencondmd.c riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genrecog \ build/genrecog.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o build/inchash.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gencondmd \ build/gencondmd.o build/errors.o ../build-riscv64-linux-gnu/libiberty/libiberty.a build/gencondmd > tmp-cond.md /bin/bash ../../src/gcc/../move-if-change tmp-cond.md insn-conditions.md echo timestamp > s-condmd build/genflags ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-flags.h build/genattr ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-attr.h build/genattr-common ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-attr-common.h /bin/bash ../../src/gcc/../move-if-change tmp-flags.h insn-flags.h /bin/bash ../../src/gcc/../move-if-change tmp-attr.h insn-attr.h /bin/bash ../../src/gcc/../move-if-change tmp-attr-common.h insn-attr-common.h echo timestamp > s-attr echo timestamp > s-flags build/gencodes ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-codes.h build/genconfig ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-config.h echo timestamp > s-attr-common build/gentarget-def ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-target-def.h /bin/bash ../../src/gcc/../move-if-change tmp-codes.h insn-codes.h /bin/bash ../../src/gcc/../move-if-change tmp-config.h insn-config.h /bin/bash ../../src/gcc/../move-if-change tmp-target-def.h insn-target-def.h echo timestamp > s-codes echo timestamp > s-config build/genopinit ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md -htmp-opinit.h -ctmp-opinit.c build/genattrtab ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md insn-conditions.md \ -Atmp-attrtab.c -Dtmp-dfatab.c -Ltmp-latencytab.c echo timestamp > s-target-def build/genautomata ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-automata.c /bin/bash ../../src/gcc/../move-if-change tmp-opinit.h insn-opinit.h /bin/bash ../../src/gcc/../move-if-change tmp-opinit.c insn-opinit.c echo timestamp > s-opinit build/genemit ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-emit.c /bin/bash ../../src/gcc/../move-if-change tmp-emit.c insn-emit.c echo timestamp > s-emit build/genextract ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-extract.c /bin/bash ../../src/gcc/../move-if-change tmp-extract.c insn-extract.c echo timestamp > s-extract build/genoutput ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-output.c /bin/bash ../../src/gcc/../move-if-change tmp-attrtab.c insn-attrtab.c /bin/bash ../../src/gcc/../move-if-change tmp-dfatab.c insn-dfatab.c /bin/bash ../../src/gcc/../move-if-change tmp-latencytab.c insn-latencytab.c /bin/bash ../../src/gcc/../move-if-change tmp-output.c insn-output.c echo timestamp > s-attrtab build/genpeep ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-peep.c echo timestamp > s-output build/genrecog ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-recog.c /bin/bash ../../src/gcc/../move-if-change tmp-peep.c insn-peep.c ../../src/gcc/config/riscv/riscv.md:2330:1: warning: operand 0 missing mode? ../../src/gcc/config/riscv/riscv.md:2352:1: warning: operand 1 missing mode? ../../src/gcc/config/riscv/riscv.md:2375:1: warning: operand 0 missing mode? ../../src/gcc/config/riscv/riscv.md:2398:1: warning: operand 1 missing mode? ../../src/gcc/config/riscv/riscv.md:2468:1: warning: source missing a mode? echo timestamp > s-peep Statistics for recog: Number of decisions: 1775 longest path: 36 (code: 304) longest backtrack: 13 (code: 352) Statistics for split_insns: Number of decisions: 208 longest path: 30 (code: 41) longest backtrack: 3 (code: 41) Statistics for peephole2_insns: Number of decisions: 22 longest path: 22 (code: 1) longest backtrack: 0 (code: 1) Shared 1277 out of 3170 states by creating 370 new states, saving 907 riscv64-linux-gnu-g++-11 -std=c++11 -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gcov-iov.o ../../src/gcc/gcov-iov.c /bin/bash ../../src/gcc/../move-if-change tmp-recog.c insn-recog.c echo timestamp > s-recog riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc \ build/gcov-iov.o -o build/gcov-iov build/gcov-iov '11.5.0' '' \ > tmp-gcov-iov.h /bin/bash ../../src/gcc/../move-if-change tmp-gcov-iov.h gcov-iov.h echo timestamp > s-iov riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-lang.o -MT c/c-lang.o -MMD -MP -MF c/.deps/c-lang.TPo ../../src/gcc/c/c-lang.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/stub-objc.o -MT c-family/stub-objc.o -MMD -MP -MF c-family/.deps/stub-objc.TPo ../../src/gcc/c-family/stub-objc.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o attribs.o -MT attribs.o -MMD -MP -MF ./.deps/attribs.TPo ../../src/gcc/attribs.c /bin/bash ../../src/gcc/../move-if-change tmp-automata.c insn-automata.c echo timestamp > s-automata riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-errors.o -MT c/c-errors.o -MMD -MP -MF c/.deps/c-errors.TPo ../../src/gcc/c/c-errors.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-decl.o -MT c/c-decl.o -MMD -MP -MF c/.deps/c-decl.TPo ../../src/gcc/c/c-decl.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-typeck.o -MT c/c-typeck.o -MMD -MP -MF c/.deps/c-typeck.TPo ../../src/gcc/c/c-typeck.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-convert.o -MT c/c-convert.o -MMD -MP -MF c/.deps/c-convert.TPo ../../src/gcc/c/c-convert.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-aux-info.o -MT c/c-aux-info.o -MMD -MP -MF c/.deps/c-aux-info.TPo ../../src/gcc/c/c-aux-info.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-objc-common.o -MT c/c-objc-common.o -MMD -MP -MF c/.deps/c-objc-common.TPo ../../src/gcc/c/c-objc-common.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-parser.o -MT c/c-parser.o -MMD -MP -MF c/.deps/c-parser.TPo ../../src/gcc/c/c-parser.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-fold.o -MT c/c-fold.o -MMD -MP -MF c/.deps/c-fold.TPo ../../src/gcc/c/c-fold.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/gimple-parser.o -MT c/gimple-parser.o -MMD -MP -MF c/.deps/gimple-parser.TPo ../../src/gcc/c/gimple-parser.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-common.o -MT c-family/c-common.o -MMD -MP -MF c-family/.deps/c-common.TPo ../../src/gcc/c-family/c-common.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-cppbuiltin.o -MT c-family/c-cppbuiltin.o -MMD -MP -MF c-family/.deps/c-cppbuiltin.TPo ../../src/gcc/c-family/c-cppbuiltin.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-dump.o -MT c-family/c-dump.o -MMD -MP -MF c-family/.deps/c-dump.TPo ../../src/gcc/c-family/c-dump.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-format.o -MT c-family/c-format.o -MMD -MP -MF c-family/.deps/c-format.TPo ../../src/gcc/c-family/c-format.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-gimplify.o -MT c-family/c-gimplify.o -MMD -MP -MF c-family/.deps/c-gimplify.TPo ../../src/gcc/c-family/c-gimplify.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-indentation.o -MT c-family/c-indentation.o -MMD -MP -MF c-family/.deps/c-indentation.TPo ../../src/gcc/c-family/c-indentation.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-lex.o -MT c-family/c-lex.o -MMD -MP -MF c-family/.deps/c-lex.TPo ../../src/gcc/c-family/c-lex.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-omp.o -MT c-family/c-omp.o -MMD -MP -MF c-family/.deps/c-omp.TPo ../../src/gcc/c-family/c-omp.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-opts.o -MT c-family/c-opts.o -MMD -MP -MF c-family/.deps/c-opts.TPo ../../src/gcc/c-family/c-opts.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DHOST_MACHINE=\"riscv64-unknown-linux-gnu\" -DTARGET_MACHINE=\"riscv64-unknown-linux-gnu\" -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-pch.o -MT c-family/c-pch.o -MMD -MP -MF c-family/.deps/c-pch.TPo ../../src/gcc/c-family/c-pch.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-ppoutput.o -MT c-family/c-ppoutput.o -MMD -MP -MF c-family/.deps/c-ppoutput.TPo ../../src/gcc/c-family/c-ppoutput.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-pragma.o -MT c-family/c-pragma.o -MMD -MP -MF c-family/.deps/c-pragma.TPo ../../src/gcc/c-family/c-pragma.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-pretty-print.o -MT c-family/c-pretty-print.o -MMD -MP -MF c-family/.deps/c-pretty-print.TPo ../../src/gcc/c-family/c-pretty-print.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-semantics.o -MT c-family/c-semantics.o -MMD -MP -MF c-family/.deps/c-semantics.TPo ../../src/gcc/c-family/c-semantics.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-ada-spec.o -MT c-family/c-ada-spec.o -MMD -MP -MF c-family/.deps/c-ada-spec.TPo ../../src/gcc/c-family/c-ada-spec.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-ubsan.o -MT c-family/c-ubsan.o -MMD -MP -MF c-family/.deps/c-ubsan.TPo ../../src/gcc/c-family/c-ubsan.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/known-headers.o -MT c-family/known-headers.o -MMD -MP -MF c-family/.deps/known-headers.TPo ../../src/gcc/c-family/known-headers.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-attribs.o -MT c-family/c-attribs.o -MMD -MP -MF c-family/.deps/c-attribs.TPo ../../src/gcc/c-family/c-attribs.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-warn.o -MT c-family/c-warn.o -MMD -MP -MF c-family/.deps/c-warn.TPo ../../src/gcc/c-family/c-warn.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-spellcheck.o -MT c-family/c-spellcheck.o -MMD -MP -MF c-family/.deps/c-spellcheck.TPo ../../src/gcc/c-family/c-spellcheck.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o glibc-c.o -MT glibc-c.o -MMD -MP -MF ./.deps/glibc-c.TPo ../../src/gcc/config/glibc-c.c riscv64-linux-gnu-g++-11 -std=c++11 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genmatch \ build/genmatch.o ../build-riscv64-linux-gnu/libcpp/libcpp.a build/errors.o build/vec.o build/hash-table.o build/sort.o ../build-riscv64-linux-gnu/libiberty/libiberty.a riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-attrtab.o -MT insn-attrtab.o -MMD -MP -MF ./.deps/insn-attrtab.TPo insn-attrtab.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-dfatab.o -MT insn-dfatab.o -MMD -MP -MF ./.deps/insn-dfatab.TPo insn-dfatab.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-emit.o -MT insn-emit.o -MMD -MP -MF ./.deps/insn-emit.TPo insn-emit.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-extract.o -MT insn-extract.o -MMD -MP -MF ./.deps/insn-extract.TPo insn-extract.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-latencytab.o -MT insn-latencytab.o -MMD -MP -MF ./.deps/insn-latencytab.TPo insn-latencytab.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-modes.o -MT insn-modes.o -MMD -MP -MF ./.deps/insn-modes.TPo insn-modes.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-opinit.o -MT insn-opinit.o -MMD -MP -MF ./.deps/insn-opinit.TPo insn-opinit.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-output.o -MT insn-output.o -MMD -MP -MF ./.deps/insn-output.TPo insn-output.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-peep.o -MT insn-peep.o -MMD -MP -MF ./.deps/insn-peep.TPo insn-peep.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-preds.o -MT insn-preds.o -MMD -MP -MF ./.deps/insn-preds.TPo insn-preds.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-recog.o -MT insn-recog.o -MMD -MP -MF ./.deps/insn-recog.TPo insn-recog.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-enums.o -MT insn-enums.o -MMD -MP -MF ./.deps/insn-enums.TPo insn-enums.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ggc-page.o -MT ggc-page.o -MMD -MP -MF ./.deps/ggc-page.TPo ../../src/gcc/ggc-page.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o adjust-alignment.o -MT adjust-alignment.o -MMD -MP -MF ./.deps/adjust-alignment.TPo ../../src/gcc/adjust-alignment.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o alias.o -MT alias.o -MMD -MP -MF ./.deps/alias.TPo ../../src/gcc/alias.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o alloc-pool.o -MT alloc-pool.o -MMD -MP -MF ./.deps/alloc-pool.TPo ../../src/gcc/alloc-pool.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o auto-inc-dec.o -MT auto-inc-dec.o -MMD -MP -MF ./.deps/auto-inc-dec.TPo ../../src/gcc/auto-inc-dec.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o auto-profile.o -MT auto-profile.o -MMD -MP -MF ./.deps/auto-profile.TPo ../../src/gcc/auto-profile.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o bb-reorder.o -MT bb-reorder.o -MMD -MP -MF ./.deps/bb-reorder.TPo ../../src/gcc/bb-reorder.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o bitmap.o -MT bitmap.o -MMD -MP -MF ./.deps/bitmap.TPo ../../src/gcc/bitmap.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o builtins.o -MT builtins.o -MMD -MP -MF ./.deps/builtins.TPo ../../src/gcc/builtins.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o caller-save.o -MT caller-save.o -MMD -MP -MF ./.deps/caller-save.TPo ../../src/gcc/caller-save.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o calls.o -MT calls.o -MMD -MP -MF ./.deps/calls.TPo ../../src/gcc/calls.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ccmp.o -MT ccmp.o -MMD -MP -MF ./.deps/ccmp.TPo ../../src/gcc/ccmp.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfg.o -MT cfg.o -MMD -MP -MF ./.deps/cfg.TPo ../../src/gcc/cfg.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfganal.o -MT cfganal.o -MMD -MP -MF ./.deps/cfganal.TPo ../../src/gcc/cfganal.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgbuild.o -MT cfgbuild.o -MMD -MP -MF ./.deps/cfgbuild.TPo ../../src/gcc/cfgbuild.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgcleanup.o -MT cfgcleanup.o -MMD -MP -MF ./.deps/cfgcleanup.TPo ../../src/gcc/cfgcleanup.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgexpand.o -MT cfgexpand.o -MMD -MP -MF ./.deps/cfgexpand.TPo ../../src/gcc/cfgexpand.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfghooks.o -MT cfghooks.o -MMD -MP -MF ./.deps/cfghooks.TPo ../../src/gcc/cfghooks.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgloop.o -MT cfgloop.o -MMD -MP -MF ./.deps/cfgloop.TPo ../../src/gcc/cfgloop.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgloopanal.o -MT cfgloopanal.o -MMD -MP -MF ./.deps/cfgloopanal.TPo ../../src/gcc/cfgloopanal.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgloopmanip.o -MT cfgloopmanip.o -MMD -MP -MF ./.deps/cfgloopmanip.TPo ../../src/gcc/cfgloopmanip.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgrtl.o -MT cfgrtl.o -MMD -MP -MF ./.deps/cfgrtl.TPo ../../src/gcc/cfgrtl.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o symtab.o -MT symtab.o -MMD -MP -MF ./.deps/symtab.TPo ../../src/gcc/symtab.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o symtab-thunks.o -MT symtab-thunks.o -MMD -MP -MF ./.deps/symtab-thunks.TPo ../../src/gcc/symtab-thunks.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o symtab-clones.o -MT symtab-clones.o -MMD -MP -MF ./.deps/symtab-clones.TPo ../../src/gcc/symtab-clones.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cgraph.o -MT cgraph.o -MMD -MP -MF ./.deps/cgraph.TPo ../../src/gcc/cgraph.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cgraphbuild.o -MT cgraphbuild.o -MMD -MP -MF ./.deps/cgraphbuild.TPo ../../src/gcc/cgraphbuild.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cgraphunit.o -MT cgraphunit.o -MMD -MP -MF ./.deps/cgraphunit.TPo ../../src/gcc/cgraphunit.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cgraphclones.o -MT cgraphclones.o -MMD -MP -MF ./.deps/cgraphclones.TPo ../../src/gcc/cgraphclones.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o combine.o -MT combine.o -MMD -MP -MF ./.deps/combine.TPo ../../src/gcc/combine.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o combine-stack-adj.o -MT combine-stack-adj.o -MMD -MP -MF ./.deps/combine-stack-adj.TPo ../../src/gcc/combine-stack-adj.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o compare-elim.o -MT compare-elim.o -MMD -MP -MF ./.deps/compare-elim.TPo ../../src/gcc/compare-elim.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o context.o -MT context.o -MMD -MP -MF ./.deps/context.TPo ../../src/gcc/context.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o convert.o -MT convert.o -MMD -MP -MF ./.deps/convert.TPo ../../src/gcc/convert.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o coroutine-passes.o -MT coroutine-passes.o -MMD -MP -MF ./.deps/coroutine-passes.TPo ../../src/gcc/coroutine-passes.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o coverage.o -MT coverage.o -MMD -MP -MF ./.deps/coverage.TPo ../../src/gcc/coverage.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DGCC_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/include\" -DFIXED_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/include-fixed\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/11\" -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=0 -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/riscv64-linux-gnu/c++/11\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/11/backward\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/v1\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR_ADD_SYSROOT=0 -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DPREFIX=\"/usr/\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DBASEVER="\"11.5.0\"" -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cppbuiltin.o -MT cppbuiltin.o -MMD -MP -MF ./.deps/cppbuiltin.TPo ../../src/gcc/cppbuiltin.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DGCC_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/include\" -DFIXED_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/include-fixed\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/11\" -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=0 -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/riscv64-linux-gnu/c++/11\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/11/backward\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/v1\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR_ADD_SYSROOT=0 -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DPREFIX=\"/usr/\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cppdefault.o -MT cppdefault.o -MMD -MP -MF ./.deps/cppdefault.TPo ../../src/gcc/cppdefault.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cprop.o -MT cprop.o -MMD -MP -MF ./.deps/cprop.TPo ../../src/gcc/cprop.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cse.o -MT cse.o -MMD -MP -MF ./.deps/cse.TPo ../../src/gcc/cse.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cselib.o -MT cselib.o -MMD -MP -MF ./.deps/cselib.TPo ../../src/gcc/cselib.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o data-streamer.o -MT data-streamer.o -MMD -MP -MF ./.deps/data-streamer.TPo ../../src/gcc/data-streamer.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o data-streamer-in.o -MT data-streamer-in.o -MMD -MP -MF ./.deps/data-streamer-in.TPo ../../src/gcc/data-streamer-in.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o data-streamer-out.o -MT data-streamer-out.o -MMD -MP -MF ./.deps/data-streamer-out.TPo ../../src/gcc/data-streamer-out.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dbxout.o -MT dbxout.o -MMD -MP -MF ./.deps/dbxout.TPo ../../src/gcc/dbxout.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dbgcnt.o -MT dbgcnt.o -MMD -MP -MF ./.deps/dbgcnt.TPo ../../src/gcc/dbgcnt.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dce.o -MT dce.o -MMD -MP -MF ./.deps/dce.TPo ../../src/gcc/dce.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ddg.o -MT ddg.o -MMD -MP -MF ./.deps/ddg.TPo ../../src/gcc/ddg.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o debug.o -MT debug.o -MMD -MP -MF ./.deps/debug.TPo ../../src/gcc/debug.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o df-core.o -MT df-core.o -MMD -MP -MF ./.deps/df-core.TPo ../../src/gcc/df-core.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o df-problems.o -MT df-problems.o -MMD -MP -MF ./.deps/df-problems.TPo ../../src/gcc/df-problems.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o df-scan.o -MT df-scan.o -MMD -MP -MF ./.deps/df-scan.TPo ../../src/gcc/df-scan.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-strict-aliasing -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dfp.o -MT dfp.o -MMD -MP -MF ./.deps/dfp.TPo ../../src/gcc/dfp.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o digraph.o -MT digraph.o -MMD -MP -MF ./.deps/digraph.TPo ../../src/gcc/digraph.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dojump.o -MT dojump.o -MMD -MP -MF ./.deps/dojump.TPo ../../src/gcc/dojump.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dominance.o -MT dominance.o -MMD -MP -MF ./.deps/dominance.TPo ../../src/gcc/dominance.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o domwalk.o -MT domwalk.o -MMD -MP -MF ./.deps/domwalk.TPo ../../src/gcc/domwalk.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o double-int.o -MT double-int.o -MMD -MP -MF ./.deps/double-int.TPo ../../src/gcc/double-int.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dse.o -MT dse.o -MMD -MP -MF ./.deps/dse.TPo ../../src/gcc/dse.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dumpfile.o -MT dumpfile.o -MMD -MP -MF ./.deps/dumpfile.TPo ../../src/gcc/dumpfile.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dwarf2asm.o -MT dwarf2asm.o -MMD -MP -MF ./.deps/dwarf2asm.TPo ../../src/gcc/dwarf2asm.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dwarf2cfi.o -MT dwarf2cfi.o -MMD -MP -MF ./.deps/dwarf2cfi.TPo ../../src/gcc/dwarf2cfi.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dwarf2out.o -MT dwarf2out.o -MMD -MP -MF ./.deps/dwarf2out.TPo ../../src/gcc/dwarf2out.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o early-remat.o -MT early-remat.o -MMD -MP -MF ./.deps/early-remat.TPo ../../src/gcc/early-remat.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o emit-rtl.o -MT emit-rtl.o -MMD -MP -MF ./.deps/emit-rtl.TPo ../../src/gcc/emit-rtl.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o et-forest.o -MT et-forest.o -MMD -MP -MF ./.deps/et-forest.TPo ../../src/gcc/et-forest.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o except.o -MT except.o -MMD -MP -MF ./.deps/except.TPo ../../src/gcc/except.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o explow.o -MT explow.o -MMD -MP -MF ./.deps/explow.TPo ../../src/gcc/explow.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o expmed.o -MT expmed.o -MMD -MP -MF ./.deps/expmed.TPo ../../src/gcc/expmed.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o expr.o -MT expr.o -MMD -MP -MF ./.deps/expr.TPo ../../src/gcc/expr.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fibonacci_heap.o -MT fibonacci_heap.o -MMD -MP -MF ./.deps/fibonacci_heap.TPo ../../src/gcc/fibonacci_heap.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o file-prefix-map.o -MT file-prefix-map.o -MMD -MP -MF ./.deps/file-prefix-map.TPo ../../src/gcc/file-prefix-map.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o final.o -MT final.o -MMD -MP -MF ./.deps/final.TPo ../../src/gcc/final.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fixed-value.o -MT fixed-value.o -MMD -MP -MF ./.deps/fixed-value.TPo ../../src/gcc/fixed-value.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fold-const.o -MT fold-const.o -MMD -MP -MF ./.deps/fold-const.TPo ../../src/gcc/fold-const.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fold-const-call.o -MT fold-const-call.o -MMD -MP -MF ./.deps/fold-const-call.TPo ../../src/gcc/fold-const-call.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o function.o -MT function.o -MMD -MP -MF ./.deps/function.TPo ../../src/gcc/function.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o function-abi.o -MT function-abi.o -MMD -MP -MF ./.deps/function-abi.TPo ../../src/gcc/function-abi.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o function-tests.o -MT function-tests.o -MMD -MP -MF ./.deps/function-tests.TPo ../../src/gcc/function-tests.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fwprop.o -MT fwprop.o -MMD -MP -MF ./.deps/fwprop.TPo ../../src/gcc/fwprop.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-rich-location.o -MT gcc-rich-location.o -MMD -MP -MF ./.deps/gcc-rich-location.TPo ../../src/gcc/gcc-rich-location.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcse.o -MT gcse.o -MMD -MP -MF ./.deps/gcse.TPo ../../src/gcc/gcse.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcse-common.o -MT gcse-common.o -MMD -MP -MF ./.deps/gcse-common.TPo ../../src/gcc/gcse-common.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ggc-common.o -MT ggc-common.o -MMD -MP -MF ./.deps/ggc-common.TPo ../../src/gcc/ggc-common.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ggc-tests.o -MT ggc-tests.o -MMD -MP -MF ./.deps/ggc-tests.TPo ../../src/gcc/ggc-tests.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple.o -MT gimple.o -MMD -MP -MF ./.deps/gimple.TPo ../../src/gcc/gimple.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-array-bounds.o -MT gimple-array-bounds.o -MMD -MP -MF ./.deps/gimple-array-bounds.TPo ../../src/gcc/gimple-array-bounds.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-builder.o -MT gimple-builder.o -MMD -MP -MF ./.deps/gimple-builder.TPo ../../src/gcc/gimple-builder.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-expr.o -MT gimple-expr.o -MMD -MP -MF ./.deps/gimple-expr.TPo ../../src/gcc/gimple-expr.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-if-to-switch.o -MT gimple-if-to-switch.o -MMD -MP -MF ./.deps/gimple-if-to-switch.TPo ../../src/gcc/gimple-if-to-switch.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-iterator.o -MT gimple-iterator.o -MMD -MP -MF ./.deps/gimple-iterator.TPo ../../src/gcc/gimple-iterator.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-fold.o -MT gimple-fold.o -MMD -MP -MF ./.deps/gimple-fold.TPo ../../src/gcc/gimple-fold.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-laddress.o -MT gimple-laddress.o -MMD -MP -MF ./.deps/gimple-laddress.TPo ../../src/gcc/gimple-laddress.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-loop-interchange.o -MT gimple-loop-interchange.o -MMD -MP -MF ./.deps/gimple-loop-interchange.TPo ../../src/gcc/gimple-loop-interchange.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-loop-jam.o -MT gimple-loop-jam.o -MMD -MP -MF ./.deps/gimple-loop-jam.TPo ../../src/gcc/gimple-loop-jam.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-loop-versioning.o -MT gimple-loop-versioning.o -MMD -MP -MF ./.deps/gimple-loop-versioning.TPo ../../src/gcc/gimple-loop-versioning.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-low.o -MT gimple-low.o -MMD -MP -MF ./.deps/gimple-low.TPo ../../src/gcc/gimple-low.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-pretty-print.o -MT gimple-pretty-print.o -MMD -MP -MF ./.deps/gimple-pretty-print.TPo ../../src/gcc/gimple-pretty-print.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-range.o -MT gimple-range.o -MMD -MP -MF ./.deps/gimple-range.TPo ../../src/gcc/gimple-range.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-range-cache.o -MT gimple-range-cache.o -MMD -MP -MF ./.deps/gimple-range-cache.TPo ../../src/gcc/gimple-range-cache.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-range-edge.o -MT gimple-range-edge.o -MMD -MP -MF ./.deps/gimple-range-edge.TPo ../../src/gcc/gimple-range-edge.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-range-gori.o -MT gimple-range-gori.o -MMD -MP -MF ./.deps/gimple-range-gori.TPo ../../src/gcc/gimple-range-gori.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-backprop.o -MT gimple-ssa-backprop.o -MMD -MP -MF ./.deps/gimple-ssa-backprop.TPo ../../src/gcc/gimple-ssa-backprop.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-evrp.o -MT gimple-ssa-evrp.o -MMD -MP -MF ./.deps/gimple-ssa-evrp.TPo ../../src/gcc/gimple-ssa-evrp.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-evrp-analyze.o -MT gimple-ssa-evrp-analyze.o -MMD -MP -MF ./.deps/gimple-ssa-evrp-analyze.TPo ../../src/gcc/gimple-ssa-evrp-analyze.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-isolate-paths.o -MT gimple-ssa-isolate-paths.o -MMD -MP -MF ./.deps/gimple-ssa-isolate-paths.TPo ../../src/gcc/gimple-ssa-isolate-paths.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-nonnull-compare.o -MT gimple-ssa-nonnull-compare.o -MMD -MP -MF ./.deps/gimple-ssa-nonnull-compare.TPo ../../src/gcc/gimple-ssa-nonnull-compare.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-split-paths.o -MT gimple-ssa-split-paths.o -MMD -MP -MF ./.deps/gimple-ssa-split-paths.TPo ../../src/gcc/gimple-ssa-split-paths.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-store-merging.o -MT gimple-ssa-store-merging.o -MMD -MP -MF ./.deps/gimple-ssa-store-merging.TPo ../../src/gcc/gimple-ssa-store-merging.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-strength-reduction.o -MT gimple-ssa-strength-reduction.o -MMD -MP -MF ./.deps/gimple-ssa-strength-reduction.TPo ../../src/gcc/gimple-ssa-strength-reduction.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-sprintf.o -MT gimple-ssa-sprintf.o -MMD -MP -MF ./.deps/gimple-ssa-sprintf.TPo ../../src/gcc/gimple-ssa-sprintf.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-warn-alloca.o -MT gimple-ssa-warn-alloca.o -MMD -MP -MF ./.deps/gimple-ssa-warn-alloca.TPo ../../src/gcc/gimple-ssa-warn-alloca.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-warn-restrict.o -MT gimple-ssa-warn-restrict.o -MMD -MP -MF ./.deps/gimple-ssa-warn-restrict.TPo ../../src/gcc/gimple-ssa-warn-restrict.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-streamer-in.o -MT gimple-streamer-in.o -MMD -MP -MF ./.deps/gimple-streamer-in.TPo ../../src/gcc/gimple-streamer-in.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-streamer-out.o -MT gimple-streamer-out.o -MMD -MP -MF ./.deps/gimple-streamer-out.TPo ../../src/gcc/gimple-streamer-out.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-walk.o -MT gimple-walk.o -MMD -MP -MF ./.deps/gimple-walk.TPo ../../src/gcc/gimple-walk.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimplify.o -MT gimplify.o -MMD -MP -MF ./.deps/gimplify.TPo ../../src/gcc/gimplify.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimplify-me.o -MT gimplify-me.o -MMD -MP -MF ./.deps/gimplify-me.TPo ../../src/gcc/gimplify-me.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o godump.o -MT godump.o -MMD -MP -MF ./.deps/godump.TPo ../../src/gcc/godump.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graph.o -MT graph.o -MMD -MP -MF ./.deps/graph.TPo ../../src/gcc/graph.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphds.o -MT graphds.o -MMD -MP -MF ./.deps/graphds.TPo ../../src/gcc/graphds.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphviz.o -MT graphviz.o -MMD -MP -MF ./.deps/graphviz.TPo ../../src/gcc/graphviz.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite.o -MT graphite.o -MMD -MP -MF ./.deps/graphite.TPo ../../src/gcc/graphite.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-isl-ast-to-gimple.o -MT graphite-isl-ast-to-gimple.o -MMD -MP -MF ./.deps/graphite-isl-ast-to-gimple.TPo ../../src/gcc/graphite-isl-ast-to-gimple.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-dependences.o -MT graphite-dependences.o -MMD -MP -MF ./.deps/graphite-dependences.TPo ../../src/gcc/graphite-dependences.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-optimize-isl.o -MT graphite-optimize-isl.o -MMD -MP -MF ./.deps/graphite-optimize-isl.TPo ../../src/gcc/graphite-optimize-isl.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-poly.o -MT graphite-poly.o -MMD -MP -MF ./.deps/graphite-poly.TPo ../../src/gcc/graphite-poly.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-scop-detection.o -MT graphite-scop-detection.o -MMD -MP -MF ./.deps/graphite-scop-detection.TPo ../../src/gcc/graphite-scop-detection.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-sese-to-poly.o -MT graphite-sese-to-poly.o -MMD -MP -MF ./.deps/graphite-sese-to-poly.TPo ../../src/gcc/graphite-sese-to-poly.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gtype-desc.o -MT gtype-desc.o -MMD -MP -MF ./.deps/gtype-desc.TPo gtype-desc.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o haifa-sched.o -MT haifa-sched.o -MMD -MP -MF ./.deps/haifa-sched.TPo ../../src/gcc/haifa-sched.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hash-map-tests.o -MT hash-map-tests.o -MMD -MP -MF ./.deps/hash-map-tests.TPo ../../src/gcc/hash-map-tests.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hash-set-tests.o -MT hash-set-tests.o -MMD -MP -MF ./.deps/hash-set-tests.TPo ../../src/gcc/hash-set-tests.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hw-doloop.o -MT hw-doloop.o -MMD -MP -MF ./.deps/hw-doloop.TPo ../../src/gcc/hw-doloop.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hwint.o -MT hwint.o -MMD -MP -MF ./.deps/hwint.TPo ../../src/gcc/hwint.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ifcvt.o -MT ifcvt.o -MMD -MP -MF ./.deps/ifcvt.TPo ../../src/gcc/ifcvt.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ree.o -MT ree.o -MMD -MP -MF ./.deps/ree.TPo ../../src/gcc/ree.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o inchash.o -MT inchash.o -MMD -MP -MF ./.deps/inchash.TPo ../../src/gcc/inchash.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o incpath.o -MT incpath.o -MMD -MP -MF ./.deps/incpath.TPo ../../src/gcc/incpath.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o init-regs.o -MT init-regs.o -MMD -MP -MF ./.deps/init-regs.TPo ../../src/gcc/init-regs.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o internal-fn.o -MT internal-fn.o -MMD -MP -MF ./.deps/internal-fn.TPo ../../src/gcc/internal-fn.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-cp.o -MT ipa-cp.o -MMD -MP -MF ./.deps/ipa-cp.TPo ../../src/gcc/ipa-cp.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-sra.o -MT ipa-sra.o -MMD -MP -MF ./.deps/ipa-sra.TPo ../../src/gcc/ipa-sra.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-devirt.o -MT ipa-devirt.o -MMD -MP -MF ./.deps/ipa-devirt.TPo ../../src/gcc/ipa-devirt.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-fnsummary.o -MT ipa-fnsummary.o -MMD -MP -MF ./.deps/ipa-fnsummary.TPo ../../src/gcc/ipa-fnsummary.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-polymorphic-call.o -MT ipa-polymorphic-call.o -MMD -MP -MF ./.deps/ipa-polymorphic-call.TPo ../../src/gcc/ipa-polymorphic-call.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-split.o -MT ipa-split.o -MMD -MP -MF ./.deps/ipa-split.TPo ../../src/gcc/ipa-split.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-inline.o -MT ipa-inline.o -MMD -MP -MF ./.deps/ipa-inline.TPo ../../src/gcc/ipa-inline.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-comdats.o -MT ipa-comdats.o -MMD -MP -MF ./.deps/ipa-comdats.TPo ../../src/gcc/ipa-comdats.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-visibility.o -MT ipa-visibility.o -MMD -MP -MF ./.deps/ipa-visibility.TPo ../../src/gcc/ipa-visibility.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-inline-analysis.o -MT ipa-inline-analysis.o -MMD -MP -MF ./.deps/ipa-inline-analysis.TPo ../../src/gcc/ipa-inline-analysis.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-inline-transform.o -MT ipa-inline-transform.o -MMD -MP -MF ./.deps/ipa-inline-transform.TPo ../../src/gcc/ipa-inline-transform.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-modref.o -MT ipa-modref.o -MMD -MP -MF ./.deps/ipa-modref.TPo ../../src/gcc/ipa-modref.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-modref-tree.o -MT ipa-modref-tree.o -MMD -MP -MF ./.deps/ipa-modref-tree.TPo ../../src/gcc/ipa-modref-tree.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-predicate.o -MT ipa-predicate.o -MMD -MP -MF ./.deps/ipa-predicate.TPo ../../src/gcc/ipa-predicate.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-profile.o -MT ipa-profile.o -MMD -MP -MF ./.deps/ipa-profile.TPo ../../src/gcc/ipa-profile.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-prop.o -MT ipa-prop.o -MMD -MP -MF ./.deps/ipa-prop.TPo ../../src/gcc/ipa-prop.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-param-manipulation.o -MT ipa-param-manipulation.o -MMD -MP -MF ./.deps/ipa-param-manipulation.TPo ../../src/gcc/ipa-param-manipulation.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-pure-const.o -MT ipa-pure-const.o -MMD -MP -MF ./.deps/ipa-pure-const.TPo ../../src/gcc/ipa-pure-const.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-icf.o -MT ipa-icf.o -MMD -MP -MF ./.deps/ipa-icf.TPo ../../src/gcc/ipa-icf.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-icf-gimple.o -MT ipa-icf-gimple.o -MMD -MP -MF ./.deps/ipa-icf-gimple.TPo ../../src/gcc/ipa-icf-gimple.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-reference.o -MT ipa-reference.o -MMD -MP -MF ./.deps/ipa-reference.TPo ../../src/gcc/ipa-reference.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-ref.o -MT ipa-ref.o -MMD -MP -MF ./.deps/ipa-ref.TPo ../../src/gcc/ipa-ref.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-utils.o -MT ipa-utils.o -MMD -MP -MF ./.deps/ipa-utils.TPo ../../src/gcc/ipa-utils.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa.o -MT ipa.o -MMD -MP -MF ./.deps/ipa.TPo ../../src/gcc/ipa.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira.o -MT ira.o -MMD -MP -MF ./.deps/ira.TPo ../../src/gcc/ira.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-build.o -MT ira-build.o -MMD -MP -MF ./.deps/ira-build.TPo ../../src/gcc/ira-build.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-costs.o -MT ira-costs.o -MMD -MP -MF ./.deps/ira-costs.TPo ../../src/gcc/ira-costs.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-conflicts.o -MT ira-conflicts.o -MMD -MP -MF ./.deps/ira-conflicts.TPo ../../src/gcc/ira-conflicts.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-color.o -MT ira-color.o -MMD -MP -MF ./.deps/ira-color.TPo ../../src/gcc/ira-color.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-emit.o -MT ira-emit.o -MMD -MP -MF ./.deps/ira-emit.TPo ../../src/gcc/ira-emit.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-lives.o -MT ira-lives.o -MMD -MP -MF ./.deps/ira-lives.TPo ../../src/gcc/ira-lives.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o jump.o -MT jump.o -MMD -MP -MF ./.deps/jump.TPo ../../src/gcc/jump.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o langhooks.o -MT langhooks.o -MMD -MP -MF ./.deps/langhooks.TPo ../../src/gcc/langhooks.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lcm.o -MT lcm.o -MMD -MP -MF ./.deps/lcm.TPo ../../src/gcc/lcm.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lists.o -MT lists.o -MMD -MP -MF ./.deps/lists.TPo ../../src/gcc/lists.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-doloop.o -MT loop-doloop.o -MMD -MP -MF ./.deps/loop-doloop.TPo ../../src/gcc/loop-doloop.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-init.o -MT loop-init.o -MMD -MP -MF ./.deps/loop-init.TPo ../../src/gcc/loop-init.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-invariant.o -MT loop-invariant.o -MMD -MP -MF ./.deps/loop-invariant.TPo ../../src/gcc/loop-invariant.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-iv.o -MT loop-iv.o -MMD -MP -MF ./.deps/loop-iv.TPo ../../src/gcc/loop-iv.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-unroll.o -MT loop-unroll.o -MMD -MP -MF ./.deps/loop-unroll.TPo ../../src/gcc/loop-unroll.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lower-subreg.o -MT lower-subreg.o -MMD -MP -MF ./.deps/lower-subreg.TPo ../../src/gcc/lower-subreg.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra.o -MT lra.o -MMD -MP -MF ./.deps/lra.TPo ../../src/gcc/lra.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-assigns.o -MT lra-assigns.o -MMD -MP -MF ./.deps/lra-assigns.TPo ../../src/gcc/lra-assigns.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-coalesce.o -MT lra-coalesce.o -MMD -MP -MF ./.deps/lra-coalesce.TPo ../../src/gcc/lra-coalesce.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-constraints.o -MT lra-constraints.o -MMD -MP -MF ./.deps/lra-constraints.TPo ../../src/gcc/lra-constraints.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-eliminations.o -MT lra-eliminations.o -MMD -MP -MF ./.deps/lra-eliminations.TPo ../../src/gcc/lra-eliminations.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-lives.o -MT lra-lives.o -MMD -MP -MF ./.deps/lra-lives.TPo ../../src/gcc/lra-lives.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-remat.o -MT lra-remat.o -MMD -MP -MF ./.deps/lra-remat.TPo ../../src/gcc/lra-remat.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-spills.o -MT lra-spills.o -MMD -MP -MF ./.deps/lra-spills.TPo ../../src/gcc/lra-spills.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-cgraph.o -MT lto-cgraph.o -MMD -MP -MF ./.deps/lto-cgraph.TPo ../../src/gcc/lto-cgraph.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-streamer.o -MT lto-streamer.o -MMD -MP -MF ./.deps/lto-streamer.TPo ../../src/gcc/lto-streamer.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DTARGET_MACHINE=\"riscv64-linux-gnu\" -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-streamer-in.o -MT lto-streamer-in.o -MMD -MP -MF ./.deps/lto-streamer-in.TPo ../../src/gcc/lto-streamer-in.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-streamer-out.o -MT lto-streamer-out.o -MMD -MP -MF ./.deps/lto-streamer-out.TPo ../../src/gcc/lto-streamer-out.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-section-in.o -MT lto-section-in.o -MMD -MP -MF ./.deps/lto-section-in.TPo ../../src/gcc/lto-section-in.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-section-out.o -MT lto-section-out.o -MMD -MP -MF ./.deps/lto-section-out.TPo ../../src/gcc/lto-section-out.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-opts.o -MT lto-opts.o -MMD -MP -MF ./.deps/lto-opts.TPo ../../src/gcc/lto-opts.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-compress.o -MT lto-compress.o -MMD -MP -MF ./.deps/lto-compress.TPo ../../src/gcc/lto-compress.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o mcf.o -MT mcf.o -MMD -MP -MF ./.deps/mcf.TPo ../../src/gcc/mcf.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o mode-switching.o -MT mode-switching.o -MMD -MP -MF ./.deps/mode-switching.TPo ../../src/gcc/mode-switching.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o modulo-sched.o -MT modulo-sched.o -MMD -MP -MF ./.deps/modulo-sched.TPo ../../src/gcc/modulo-sched.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o multiple_target.o -MT multiple_target.o -MMD -MP -MF ./.deps/multiple_target.TPo ../../src/gcc/multiple_target.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-offload.o -MT omp-offload.o -MMD -MP -MF ./.deps/omp-offload.TPo ../../src/gcc/omp-offload.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-expand.o -MT omp-expand.o -MMD -MP -MF ./.deps/omp-expand.TPo ../../src/gcc/omp-expand.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-general.o -MT omp-general.o -MMD -MP -MF ./.deps/omp-general.TPo ../../src/gcc/omp-general.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-low.o -MT omp-low.o -MMD -MP -MF ./.deps/omp-low.TPo ../../src/gcc/omp-low.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-oacc-kernels-decompose.o -MT omp-oacc-kernels-decompose.o -MMD -MP -MF ./.deps/omp-oacc-kernels-decompose.TPo ../../src/gcc/omp-oacc-kernels-decompose.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-simd-clone.o -MT omp-simd-clone.o -MMD -MP -MF ./.deps/omp-simd-clone.TPo ../../src/gcc/omp-simd-clone.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opt-problem.o -MT opt-problem.o -MMD -MP -MF ./.deps/opt-problem.TPo ../../src/gcc/opt-problem.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optabs.o -MT optabs.o -MMD -MP -MF ./.deps/optabs.TPo ../../src/gcc/optabs.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optabs-libfuncs.o -MT optabs-libfuncs.o -MMD -MP -MF ./.deps/optabs-libfuncs.TPo ../../src/gcc/optabs-libfuncs.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optabs-query.o -MT optabs-query.o -MMD -MP -MF ./.deps/optabs-query.TPo ../../src/gcc/optabs-query.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optabs-tree.o -MT optabs-tree.o -MMD -MP -MF ./.deps/optabs-tree.TPo ../../src/gcc/optabs-tree.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optinfo.o -MT optinfo.o -MMD -MP -MF ./.deps/optinfo.TPo ../../src/gcc/optinfo.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DTARGET_NAME=\"riscv64-linux-gnu\" -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optinfo-emit-json.o -MT optinfo-emit-json.o -MMD -MP -MF ./.deps/optinfo-emit-json.TPo ../../src/gcc/optinfo-emit-json.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o options-save.o -MT options-save.o -MMD -MP -MF ./.deps/options-save.TPo options-save.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opts-global.o -MT opts-global.o -MMD -MP -MF ./.deps/opts-global.TPo ../../src/gcc/opts-global.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ordered-hash-map-tests.o -MT ordered-hash-map-tests.o -MMD -MP -MF ./.deps/ordered-hash-map-tests.TPo ../../src/gcc/ordered-hash-map-tests.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o passes.o -MT passes.o -MMD -MP -MF ./.deps/passes.TPo ../../src/gcc/passes.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o plugin.o -MT plugin.o -MMD -MP -MF ./.deps/plugin.TPo ../../src/gcc/plugin.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o postreload-gcse.o -MT postreload-gcse.o -MMD -MP -MF ./.deps/postreload-gcse.TPo ../../src/gcc/postreload-gcse.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o postreload.o -MT postreload.o -MMD -MP -MF ./.deps/postreload.TPo ../../src/gcc/postreload.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o predict.o -MT predict.o -MMD -MP -MF ./.deps/predict.TPo ../../src/gcc/predict.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o print-rtl.o -MT print-rtl.o -MMD -MP -MF ./.deps/print-rtl.TPo ../../src/gcc/print-rtl.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o print-rtl-function.o -MT print-rtl-function.o -MMD -MP -MF ./.deps/print-rtl-function.TPo ../../src/gcc/print-rtl-function.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o print-tree.o -MT print-tree.o -MMD -MP -MF ./.deps/print-tree.TPo ../../src/gcc/print-tree.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o profile.o -MT profile.o -MMD -MP -MF ./.deps/profile.TPo ../../src/gcc/profile.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o profile-count.o -MT profile-count.o -MMD -MP -MF ./.deps/profile-count.TPo ../../src/gcc/profile-count.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o range.o -MT range.o -MMD -MP -MF ./.deps/range.TPo ../../src/gcc/range.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o range-op.o -MT range-op.o -MMD -MP -MF ./.deps/range-op.TPo ../../src/gcc/range-op.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o read-md.o -MT read-md.o -MMD -MP -MF ./.deps/read-md.TPo ../../src/gcc/read-md.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o read-rtl.o -MT read-rtl.o -MMD -MP -MF ./.deps/read-rtl.TPo ../../src/gcc/read-rtl.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o read-rtl-function.o -MT read-rtl-function.o -MMD -MP -MF ./.deps/read-rtl-function.TPo ../../src/gcc/read-rtl-function.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o real.o -MT real.o -MMD -MP -MF ./.deps/real.TPo ../../src/gcc/real.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o realmpfr.o -MT realmpfr.o -MMD -MP -MF ./.deps/realmpfr.TPo ../../src/gcc/realmpfr.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o recog.o -MT recog.o -MMD -MP -MF ./.deps/recog.TPo ../../src/gcc/recog.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reg-stack.o -MT reg-stack.o -MMD -MP -MF ./.deps/reg-stack.TPo ../../src/gcc/reg-stack.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o regcprop.o -MT regcprop.o -MMD -MP -MF ./.deps/regcprop.TPo ../../src/gcc/regcprop.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reginfo.o -MT reginfo.o -MMD -MP -MF ./.deps/reginfo.TPo ../../src/gcc/reginfo.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o regrename.o -MT regrename.o -MMD -MP -MF ./.deps/regrename.TPo ../../src/gcc/regrename.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o regstat.o -MT regstat.o -MMD -MP -MF ./.deps/regstat.TPo ../../src/gcc/regstat.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reload.o -MT reload.o -MMD -MP -MF ./.deps/reload.TPo ../../src/gcc/reload.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reload1.o -MT reload1.o -MMD -MP -MF ./.deps/reload1.TPo ../../src/gcc/reload1.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reorg.o -MT reorg.o -MMD -MP -MF ./.deps/reorg.TPo ../../src/gcc/reorg.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o resource.o -MT resource.o -MMD -MP -MF ./.deps/resource.TPo ../../src/gcc/resource.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-error.o -MT rtl-error.o -MMD -MP -MF ./.deps/rtl-error.TPo ../../src/gcc/rtl-error.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/accesses.o -MT rtl-ssa/accesses.o -MMD -MP -MF rtl-ssa/.deps/accesses.TPo ../../src/gcc/rtl-ssa/accesses.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/blocks.o -MT rtl-ssa/blocks.o -MMD -MP -MF rtl-ssa/.deps/blocks.TPo ../../src/gcc/rtl-ssa/blocks.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/changes.o -MT rtl-ssa/changes.o -MMD -MP -MF rtl-ssa/.deps/changes.TPo ../../src/gcc/rtl-ssa/changes.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/functions.o -MT rtl-ssa/functions.o -MMD -MP -MF rtl-ssa/.deps/functions.TPo ../../src/gcc/rtl-ssa/functions.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/insns.o -MT rtl-ssa/insns.o -MMD -MP -MF rtl-ssa/.deps/insns.TPo ../../src/gcc/rtl-ssa/insns.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-tests.o -MT rtl-tests.o -MMD -MP -MF ./.deps/rtl-tests.TPo ../../src/gcc/rtl-tests.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl.o -MT rtl.o -MMD -MP -MF ./.deps/rtl.TPo ../../src/gcc/rtl.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtlhash.o -MT rtlhash.o -MMD -MP -MF ./.deps/rtlhash.TPo ../../src/gcc/rtlhash.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtlanal.o -MT rtlanal.o -MMD -MP -MF ./.deps/rtlanal.TPo ../../src/gcc/rtlanal.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtlhooks.o -MT rtlhooks.o -MMD -MP -MF ./.deps/rtlhooks.TPo ../../src/gcc/rtlhooks.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtx-vector-builder.o -MT rtx-vector-builder.o -MMD -MP -MF ./.deps/rtx-vector-builder.TPo ../../src/gcc/rtx-vector-builder.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o run-rtl-passes.o -MT run-rtl-passes.o -MMD -MP -MF ./.deps/run-rtl-passes.TPo ../../src/gcc/run-rtl-passes.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sched-deps.o -MT sched-deps.o -MMD -MP -MF ./.deps/sched-deps.TPo ../../src/gcc/sched-deps.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sched-ebb.o -MT sched-ebb.o -MMD -MP -MF ./.deps/sched-ebb.TPo ../../src/gcc/sched-ebb.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sched-rgn.o -MT sched-rgn.o -MMD -MP -MF ./.deps/sched-rgn.TPo ../../src/gcc/sched-rgn.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sel-sched-ir.o -MT sel-sched-ir.o -MMD -MP -MF ./.deps/sel-sched-ir.TPo ../../src/gcc/sel-sched-ir.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sel-sched-dump.o -MT sel-sched-dump.o -MMD -MP -MF ./.deps/sel-sched-dump.TPo ../../src/gcc/sel-sched-dump.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sel-sched.o -MT sel-sched.o -MMD -MP -MF ./.deps/sel-sched.TPo ../../src/gcc/sel-sched.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o selftest-rtl.o -MT selftest-rtl.o -MMD -MP -MF ./.deps/selftest-rtl.TPo ../../src/gcc/selftest-rtl.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o selftest-run-tests.o -MT selftest-run-tests.o -MMD -MP -MF ./.deps/selftest-run-tests.TPo ../../src/gcc/selftest-run-tests.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sese.o -MT sese.o -MMD -MP -MF ./.deps/sese.TPo ../../src/gcc/sese.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o shrink-wrap.o -MT shrink-wrap.o -MMD -MP -MF ./.deps/shrink-wrap.TPo ../../src/gcc/shrink-wrap.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o simplify-rtx.o -MT simplify-rtx.o -MMD -MP -MF ./.deps/simplify-rtx.TPo ../../src/gcc/simplify-rtx.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sparseset.o -MT sparseset.o -MMD -MP -MF ./.deps/sparseset.TPo ../../src/gcc/sparseset.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o spellcheck.o -MT spellcheck.o -MMD -MP -MF ./.deps/spellcheck.TPo ../../src/gcc/spellcheck.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o spellcheck-tree.o -MT spellcheck-tree.o -MMD -MP -MF ./.deps/spellcheck-tree.TPo ../../src/gcc/spellcheck-tree.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o splay-tree-utils.o -MT splay-tree-utils.o -MMD -MP -MF ./.deps/splay-tree-utils.TPo ../../src/gcc/splay-tree-utils.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sreal.o -MT sreal.o -MMD -MP -MF ./.deps/sreal.TPo ../../src/gcc/sreal.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o stack-ptr-mod.o -MT stack-ptr-mod.o -MMD -MP -MF ./.deps/stack-ptr-mod.TPo ../../src/gcc/stack-ptr-mod.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o statistics.o -MT statistics.o -MMD -MP -MF ./.deps/statistics.TPo ../../src/gcc/statistics.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o stmt.o -MT stmt.o -MMD -MP -MF ./.deps/stmt.TPo ../../src/gcc/stmt.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o stor-layout.o -MT stor-layout.o -MMD -MP -MF ./.deps/stor-layout.TPo ../../src/gcc/stor-layout.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o store-motion.o -MT store-motion.o -MMD -MP -MF ./.deps/store-motion.TPo ../../src/gcc/store-motion.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o streamer-hooks.o -MT streamer-hooks.o -MMD -MP -MF ./.deps/streamer-hooks.TPo ../../src/gcc/streamer-hooks.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o stringpool.o -MT stringpool.o -MMD -MP -MF ./.deps/stringpool.TPo ../../src/gcc/stringpool.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o substring-locations.o -MT substring-locations.o -MMD -MP -MF ./.deps/substring-locations.TPo ../../src/gcc/substring-locations.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o target-globals.o -MT target-globals.o -MMD -MP -MF ./.deps/target-globals.TPo ../../src/gcc/target-globals.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o targhooks.o -MT targhooks.o -MMD -MP -MF ./.deps/targhooks.TPo ../../src/gcc/targhooks.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o timevar.o -MT timevar.o -MMD -MP -MF ./.deps/timevar.TPo ../../src/gcc/timevar.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DTARGET_NAME=\"riscv64-linux-gnu\" -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o toplev.o -MT toplev.o -MMD -MP -MF ./.deps/toplev.TPo ../../src/gcc/toplev.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tracer.o -MT tracer.o -MMD -MP -MF ./.deps/tracer.TPo ../../src/gcc/tracer.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o trans-mem.o -MT trans-mem.o -MMD -MP -MF ./.deps/trans-mem.TPo ../../src/gcc/trans-mem.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-affine.o -MT tree-affine.o -MMD -MP -MF ./.deps/tree-affine.TPo ../../src/gcc/tree-affine.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o asan.o -MT asan.o -MMD -MP -MF ./.deps/asan.TPo ../../src/gcc/asan.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tsan.o -MT tsan.o -MMD -MP -MF ./.deps/tsan.TPo ../../src/gcc/tsan.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ubsan.o -MT ubsan.o -MMD -MP -MF ./.deps/ubsan.TPo ../../src/gcc/ubsan.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sanopt.o -MT sanopt.o -MMD -MP -MF ./.deps/sanopt.TPo ../../src/gcc/sanopt.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sancov.o -MT sancov.o -MMD -MP -MF ./.deps/sancov.TPo ../../src/gcc/sancov.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-call-cdce.o -MT tree-call-cdce.o -MMD -MP -MF ./.deps/tree-call-cdce.TPo ../../src/gcc/tree-call-cdce.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-cfg.o -MT tree-cfg.o -MMD -MP -MF ./.deps/tree-cfg.TPo ../../src/gcc/tree-cfg.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-cfgcleanup.o -MT tree-cfgcleanup.o -MMD -MP -MF ./.deps/tree-cfgcleanup.TPo ../../src/gcc/tree-cfgcleanup.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-chrec.o -MT tree-chrec.o -MMD -MP -MF ./.deps/tree-chrec.TPo ../../src/gcc/tree-chrec.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-complex.o -MT tree-complex.o -MMD -MP -MF ./.deps/tree-complex.TPo ../../src/gcc/tree-complex.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-data-ref.o -MT tree-data-ref.o -MMD -MP -MF ./.deps/tree-data-ref.TPo ../../src/gcc/tree-data-ref.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-dfa.o -MT tree-dfa.o -MMD -MP -MF ./.deps/tree-dfa.TPo ../../src/gcc/tree-dfa.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-diagnostic.o -MT tree-diagnostic.o -MMD -MP -MF ./.deps/tree-diagnostic.TPo ../../src/gcc/tree-diagnostic.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-diagnostic-path.o -MT tree-diagnostic-path.o -MMD -MP -MF ./.deps/tree-diagnostic-path.TPo ../../src/gcc/tree-diagnostic-path.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-dump.o -MT tree-dump.o -MMD -MP -MF ./.deps/tree-dump.TPo ../../src/gcc/tree-dump.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-eh.o -MT tree-eh.o -MMD -MP -MF ./.deps/tree-eh.TPo ../../src/gcc/tree-eh.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-emutls.o -MT tree-emutls.o -MMD -MP -MF ./.deps/tree-emutls.TPo ../../src/gcc/tree-emutls.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-if-conv.o -MT tree-if-conv.o -MMD -MP -MF ./.deps/tree-if-conv.TPo ../../src/gcc/tree-if-conv.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-inline.o -MT tree-inline.o -MMD -MP -MF ./.deps/tree-inline.TPo ../../src/gcc/tree-inline.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-into-ssa.o -MT tree-into-ssa.o -MMD -MP -MF ./.deps/tree-into-ssa.TPo ../../src/gcc/tree-into-ssa.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-iterator.o -MT tree-iterator.o -MMD -MP -MF ./.deps/tree-iterator.TPo ../../src/gcc/tree-iterator.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-loop-distribution.o -MT tree-loop-distribution.o -MMD -MP -MF ./.deps/tree-loop-distribution.TPo ../../src/gcc/tree-loop-distribution.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-nested.o -MT tree-nested.o -MMD -MP -MF ./.deps/tree-nested.TPo ../../src/gcc/tree-nested.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-nrv.o -MT tree-nrv.o -MMD -MP -MF ./.deps/tree-nrv.TPo ../../src/gcc/tree-nrv.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-object-size.o -MT tree-object-size.o -MMD -MP -MF ./.deps/tree-object-size.TPo ../../src/gcc/tree-object-size.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-outof-ssa.o -MT tree-outof-ssa.o -MMD -MP -MF ./.deps/tree-outof-ssa.TPo ../../src/gcc/tree-outof-ssa.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-parloops.o -MT tree-parloops.o -MMD -MP -MF ./.deps/tree-parloops.TPo ../../src/gcc/tree-parloops.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-phinodes.o -MT tree-phinodes.o -MMD -MP -MF ./.deps/tree-phinodes.TPo ../../src/gcc/tree-phinodes.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-predcom.o -MT tree-predcom.o -MMD -MP -MF ./.deps/tree-predcom.TPo ../../src/gcc/tree-predcom.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-pretty-print.o -MT tree-pretty-print.o -MMD -MP -MF ./.deps/tree-pretty-print.TPo ../../src/gcc/tree-pretty-print.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-profile.o -MT tree-profile.o -MMD -MP -MF ./.deps/tree-profile.TPo ../../src/gcc/tree-profile.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-scalar-evolution.o -MT tree-scalar-evolution.o -MMD -MP -MF ./.deps/tree-scalar-evolution.TPo ../../src/gcc/tree-scalar-evolution.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-sra.o -MT tree-sra.o -MMD -MP -MF ./.deps/tree-sra.TPo ../../src/gcc/tree-sra.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-switch-conversion.o -MT tree-switch-conversion.o -MMD -MP -MF ./.deps/tree-switch-conversion.TPo ../../src/gcc/tree-switch-conversion.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-address.o -MT tree-ssa-address.o -MMD -MP -MF ./.deps/tree-ssa-address.TPo ../../src/gcc/tree-ssa-address.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-alias.o -MT tree-ssa-alias.o -MMD -MP -MF ./.deps/tree-ssa-alias.TPo ../../src/gcc/tree-ssa-alias.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-ccp.o -MT tree-ssa-ccp.o -MMD -MP -MF ./.deps/tree-ssa-ccp.TPo ../../src/gcc/tree-ssa-ccp.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-coalesce.o -MT tree-ssa-coalesce.o -MMD -MP -MF ./.deps/tree-ssa-coalesce.TPo ../../src/gcc/tree-ssa-coalesce.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-copy.o -MT tree-ssa-copy.o -MMD -MP -MF ./.deps/tree-ssa-copy.TPo ../../src/gcc/tree-ssa-copy.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-dce.o -MT tree-ssa-dce.o -MMD -MP -MF ./.deps/tree-ssa-dce.TPo ../../src/gcc/tree-ssa-dce.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-dom.o -MT tree-ssa-dom.o -MMD -MP -MF ./.deps/tree-ssa-dom.TPo ../../src/gcc/tree-ssa-dom.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-dse.o -MT tree-ssa-dse.o -MMD -MP -MF ./.deps/tree-ssa-dse.TPo ../../src/gcc/tree-ssa-dse.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-forwprop.o -MT tree-ssa-forwprop.o -MMD -MP -MF ./.deps/tree-ssa-forwprop.TPo ../../src/gcc/tree-ssa-forwprop.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-ifcombine.o -MT tree-ssa-ifcombine.o -MMD -MP -MF ./.deps/tree-ssa-ifcombine.TPo ../../src/gcc/tree-ssa-ifcombine.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-live.o -MT tree-ssa-live.o -MMD -MP -MF ./.deps/tree-ssa-live.TPo ../../src/gcc/tree-ssa-live.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-ch.o -MT tree-ssa-loop-ch.o -MMD -MP -MF ./.deps/tree-ssa-loop-ch.TPo ../../src/gcc/tree-ssa-loop-ch.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-im.o -MT tree-ssa-loop-im.o -MMD -MP -MF ./.deps/tree-ssa-loop-im.TPo ../../src/gcc/tree-ssa-loop-im.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-ivcanon.o -MT tree-ssa-loop-ivcanon.o -MMD -MP -MF ./.deps/tree-ssa-loop-ivcanon.TPo ../../src/gcc/tree-ssa-loop-ivcanon.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-ivopts.o -MT tree-ssa-loop-ivopts.o -MMD -MP -MF ./.deps/tree-ssa-loop-ivopts.TPo ../../src/gcc/tree-ssa-loop-ivopts.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-manip.o -MT tree-ssa-loop-manip.o -MMD -MP -MF ./.deps/tree-ssa-loop-manip.TPo ../../src/gcc/tree-ssa-loop-manip.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-niter.o -MT tree-ssa-loop-niter.o -MMD -MP -MF ./.deps/tree-ssa-loop-niter.TPo ../../src/gcc/tree-ssa-loop-niter.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-prefetch.o -MT tree-ssa-loop-prefetch.o -MMD -MP -MF ./.deps/tree-ssa-loop-prefetch.TPo ../../src/gcc/tree-ssa-loop-prefetch.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-split.o -MT tree-ssa-loop-split.o -MMD -MP -MF ./.deps/tree-ssa-loop-split.TPo ../../src/gcc/tree-ssa-loop-split.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-unswitch.o -MT tree-ssa-loop-unswitch.o -MMD -MP -MF ./.deps/tree-ssa-loop-unswitch.TPo ../../src/gcc/tree-ssa-loop-unswitch.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop.o -MT tree-ssa-loop.o -MMD -MP -MF ./.deps/tree-ssa-loop.TPo ../../src/gcc/tree-ssa-loop.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-math-opts.o -MT tree-ssa-math-opts.o -MMD -MP -MF ./.deps/tree-ssa-math-opts.TPo ../../src/gcc/tree-ssa-math-opts.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-operands.o -MT tree-ssa-operands.o -MMD -MP -MF ./.deps/tree-ssa-operands.TPo ../../src/gcc/tree-ssa-operands.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-phiopt.o -MT tree-ssa-phiopt.o -MMD -MP -MF ./.deps/tree-ssa-phiopt.TPo ../../src/gcc/tree-ssa-phiopt.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-phiprop.o -MT tree-ssa-phiprop.o -MMD -MP -MF ./.deps/tree-ssa-phiprop.TPo ../../src/gcc/tree-ssa-phiprop.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-pre.o -MT tree-ssa-pre.o -MMD -MP -MF ./.deps/tree-ssa-pre.TPo ../../src/gcc/tree-ssa-pre.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-propagate.o -MT tree-ssa-propagate.o -MMD -MP -MF ./.deps/tree-ssa-propagate.TPo ../../src/gcc/tree-ssa-propagate.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-reassoc.o -MT tree-ssa-reassoc.o -MMD -MP -MF ./.deps/tree-ssa-reassoc.TPo ../../src/gcc/tree-ssa-reassoc.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-sccvn.o -MT tree-ssa-sccvn.o -MMD -MP -MF ./.deps/tree-ssa-sccvn.TPo ../../src/gcc/tree-ssa-sccvn.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-scopedtables.o -MT tree-ssa-scopedtables.o -MMD -MP -MF ./.deps/tree-ssa-scopedtables.TPo ../../src/gcc/tree-ssa-scopedtables.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-sink.o -MT tree-ssa-sink.o -MMD -MP -MF ./.deps/tree-ssa-sink.TPo ../../src/gcc/tree-ssa-sink.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-strlen.o -MT tree-ssa-strlen.o -MMD -MP -MF ./.deps/tree-ssa-strlen.TPo ../../src/gcc/tree-ssa-strlen.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-structalias.o -MT tree-ssa-structalias.o -MMD -MP -MF ./.deps/tree-ssa-structalias.TPo ../../src/gcc/tree-ssa-structalias.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-tail-merge.o -MT tree-ssa-tail-merge.o -MMD -MP -MF ./.deps/tree-ssa-tail-merge.TPo ../../src/gcc/tree-ssa-tail-merge.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-ter.o -MT tree-ssa-ter.o -MMD -MP -MF ./.deps/tree-ssa-ter.TPo ../../src/gcc/tree-ssa-ter.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-threadbackward.o -MT tree-ssa-threadbackward.o -MMD -MP -MF ./.deps/tree-ssa-threadbackward.TPo ../../src/gcc/tree-ssa-threadbackward.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-threadedge.o -MT tree-ssa-threadedge.o -MMD -MP -MF ./.deps/tree-ssa-threadedge.TPo ../../src/gcc/tree-ssa-threadedge.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-threadupdate.o -MT tree-ssa-threadupdate.o -MMD -MP -MF ./.deps/tree-ssa-threadupdate.TPo ../../src/gcc/tree-ssa-threadupdate.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-uncprop.o -MT tree-ssa-uncprop.o -MMD -MP -MF ./.deps/tree-ssa-uncprop.TPo ../../src/gcc/tree-ssa-uncprop.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-uninit.o -MT tree-ssa-uninit.o -MMD -MP -MF ./.deps/tree-ssa-uninit.TPo ../../src/gcc/tree-ssa-uninit.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa.o -MT tree-ssa.o -MMD -MP -MF ./.deps/tree-ssa.TPo ../../src/gcc/tree-ssa.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssanames.o -MT tree-ssanames.o -MMD -MP -MF ./.deps/tree-ssanames.TPo ../../src/gcc/tree-ssanames.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-stdarg.o -MT tree-stdarg.o -MMD -MP -MF ./.deps/tree-stdarg.TPo ../../src/gcc/tree-stdarg.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-streamer.o -MT tree-streamer.o -MMD -MP -MF ./.deps/tree-streamer.TPo ../../src/gcc/tree-streamer.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-streamer-in.o -MT tree-streamer-in.o -MMD -MP -MF ./.deps/tree-streamer-in.TPo ../../src/gcc/tree-streamer-in.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-streamer-out.o -MT tree-streamer-out.o -MMD -MP -MF ./.deps/tree-streamer-out.TPo ../../src/gcc/tree-streamer-out.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-tailcall.o -MT tree-tailcall.o -MMD -MP -MF ./.deps/tree-tailcall.TPo ../../src/gcc/tree-tailcall.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-generic.o -MT tree-vect-generic.o -MMD -MP -MF ./.deps/tree-vect-generic.TPo ../../src/gcc/tree-vect-generic.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-isel.o -MT gimple-isel.o -MMD -MP -MF ./.deps/gimple-isel.TPo ../../src/gcc/gimple-isel.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-patterns.o -MT tree-vect-patterns.o -MMD -MP -MF ./.deps/tree-vect-patterns.TPo ../../src/gcc/tree-vect-patterns.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-data-refs.o -MT tree-vect-data-refs.o -MMD -MP -MF ./.deps/tree-vect-data-refs.TPo ../../src/gcc/tree-vect-data-refs.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-stmts.o -MT tree-vect-stmts.o -MMD -MP -MF ./.deps/tree-vect-stmts.TPo ../../src/gcc/tree-vect-stmts.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-loop.o -MT tree-vect-loop.o -MMD -MP -MF ./.deps/tree-vect-loop.TPo ../../src/gcc/tree-vect-loop.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-loop-manip.o -MT tree-vect-loop-manip.o -MMD -MP -MF ./.deps/tree-vect-loop-manip.TPo ../../src/gcc/tree-vect-loop-manip.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-slp.o -MT tree-vect-slp.o -MMD -MP -MF ./.deps/tree-vect-slp.TPo ../../src/gcc/tree-vect-slp.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-slp-patterns.o -MT tree-vect-slp-patterns.o -MMD -MP -MF ./.deps/tree-vect-slp-patterns.TPo ../../src/gcc/tree-vect-slp-patterns.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vectorizer.o -MT tree-vectorizer.o -MMD -MP -MF ./.deps/tree-vectorizer.TPo ../../src/gcc/tree-vectorizer.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vector-builder.o -MT tree-vector-builder.o -MMD -MP -MF ./.deps/tree-vector-builder.TPo ../../src/gcc/tree-vector-builder.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vrp.o -MT tree-vrp.o -MMD -MP -MF ./.deps/tree-vrp.TPo ../../src/gcc/tree-vrp.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree.o -MT tree.o -MMD -MP -MF ./.deps/tree.TPo ../../src/gcc/tree.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tristate.o -MT tristate.o -MMD -MP -MF ./.deps/tristate.TPo ../../src/gcc/tristate.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o typed-splay-tree.o -MT typed-splay-tree.o -MMD -MP -MF ./.deps/typed-splay-tree.TPo ../../src/gcc/typed-splay-tree.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o unique-ptr-tests.o -MT unique-ptr-tests.o -MMD -MP -MF ./.deps/unique-ptr-tests.TPo ../../src/gcc/unique-ptr-tests.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o valtrack.o -MT valtrack.o -MMD -MP -MF ./.deps/valtrack.TPo ../../src/gcc/valtrack.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o value-query.o -MT value-query.o -MMD -MP -MF ./.deps/value-query.TPo ../../src/gcc/value-query.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o value-range.o -MT value-range.o -MMD -MP -MF ./.deps/value-range.TPo ../../src/gcc/value-range.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o value-range-equiv.o -MT value-range-equiv.o -MMD -MP -MF ./.deps/value-range-equiv.TPo ../../src/gcc/value-range-equiv.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o value-prof.o -MT value-prof.o -MMD -MP -MF ./.deps/value-prof.TPo ../../src/gcc/value-prof.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o var-tracking.o -MT var-tracking.o -MMD -MP -MF ./.deps/var-tracking.TPo ../../src/gcc/var-tracking.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o varasm.o -MT varasm.o -MMD -MP -MF ./.deps/varasm.TPo ../../src/gcc/varasm.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o varpool.o -MT varpool.o -MMD -MP -MF ./.deps/varpool.TPo ../../src/gcc/varpool.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vec-perm-indices.o -MT vec-perm-indices.o -MMD -MP -MF ./.deps/vec-perm-indices.TPo ../../src/gcc/vec-perm-indices.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vmsdbgout.o -MT vmsdbgout.o -MMD -MP -MF ./.deps/vmsdbgout.TPo ../../src/gcc/vmsdbgout.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vr-values.o -MT vr-values.o -MMD -MP -MF ./.deps/vr-values.TPo ../../src/gcc/vr-values.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vtable-verify.o -MT vtable-verify.o -MMD -MP -MF ./.deps/vtable-verify.TPo ../../src/gcc/vtable-verify.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o web.o -MT web.o -MMD -MP -MF ./.deps/web.TPo ../../src/gcc/web.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o wide-int.o -MT wide-int.o -MMD -MP -MF ./.deps/wide-int.TPo ../../src/gcc/wide-int.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o wide-int-print.o -MT wide-int-print.o -MMD -MP -MF ./.deps/wide-int-print.TPo ../../src/gcc/wide-int-print.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o xcoffout.o -MT xcoffout.o -MMD -MP -MF ./.deps/xcoffout.TPo ../../src/gcc/xcoffout.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o riscv.o -MT riscv.o -MMD -MP -MF ./.deps/riscv.TPo ../../src/gcc/config/riscv/riscv.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analysis-plan.o -MT analyzer/analysis-plan.o -MMD -MP -MF analyzer/.deps/analysis-plan.TPo ../../src/gcc/analyzer/analysis-plan.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analyzer.o -MT analyzer/analyzer.o -MMD -MP -MF analyzer/.deps/analyzer.TPo ../../src/gcc/analyzer/analyzer.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analyzer-logging.o -MT analyzer/analyzer-logging.o -MMD -MP -MF analyzer/.deps/analyzer-logging.TPo ../../src/gcc/analyzer/analyzer-logging.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analyzer-pass.o -MT analyzer/analyzer-pass.o -MMD -MP -MF analyzer/.deps/analyzer-pass.TPo ../../src/gcc/analyzer/analyzer-pass.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analyzer-selftests.o -MT analyzer/analyzer-selftests.o -MMD -MP -MF analyzer/.deps/analyzer-selftests.TPo ../../src/gcc/analyzer/analyzer-selftests.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/bar-chart.o -MT analyzer/bar-chart.o -MMD -MP -MF analyzer/.deps/bar-chart.TPo ../../src/gcc/analyzer/bar-chart.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/call-string.o -MT analyzer/call-string.o -MMD -MP -MF analyzer/.deps/call-string.TPo ../../src/gcc/analyzer/call-string.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/checker-path.o -MT analyzer/checker-path.o -MMD -MP -MF analyzer/.deps/checker-path.TPo ../../src/gcc/analyzer/checker-path.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/complexity.o -MT analyzer/complexity.o -MMD -MP -MF analyzer/.deps/complexity.TPo ../../src/gcc/analyzer/complexity.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/constraint-manager.o -MT analyzer/constraint-manager.o -MMD -MP -MF analyzer/.deps/constraint-manager.TPo ../../src/gcc/analyzer/constraint-manager.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/diagnostic-manager.o -MT analyzer/diagnostic-manager.o -MMD -MP -MF analyzer/.deps/diagnostic-manager.TPo ../../src/gcc/analyzer/diagnostic-manager.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/engine.o -MT analyzer/engine.o -MMD -MP -MF analyzer/.deps/engine.TPo ../../src/gcc/analyzer/engine.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/feasible-graph.o -MT analyzer/feasible-graph.o -MMD -MP -MF analyzer/.deps/feasible-graph.TPo ../../src/gcc/analyzer/feasible-graph.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/function-set.o -MT analyzer/function-set.o -MMD -MP -MF analyzer/.deps/function-set.TPo ../../src/gcc/analyzer/function-set.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/pending-diagnostic.o -MT analyzer/pending-diagnostic.o -MMD -MP -MF analyzer/.deps/pending-diagnostic.TPo ../../src/gcc/analyzer/pending-diagnostic.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/program-point.o -MT analyzer/program-point.o -MMD -MP -MF analyzer/.deps/program-point.TPo ../../src/gcc/analyzer/program-point.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/program-state.o -MT analyzer/program-state.o -MMD -MP -MF analyzer/.deps/program-state.TPo ../../src/gcc/analyzer/program-state.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region.o -MT analyzer/region.o -MMD -MP -MF analyzer/.deps/region.TPo ../../src/gcc/analyzer/region.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region-model.o -MT analyzer/region-model.o -MMD -MP -MF analyzer/.deps/region-model.TPo ../../src/gcc/analyzer/region-model.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region-model-impl-calls.o -MT analyzer/region-model-impl-calls.o -MMD -MP -MF analyzer/.deps/region-model-impl-calls.TPo ../../src/gcc/analyzer/region-model-impl-calls.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region-model-manager.o -MT analyzer/region-model-manager.o -MMD -MP -MF analyzer/.deps/region-model-manager.TPo ../../src/gcc/analyzer/region-model-manager.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region-model-reachability.o -MT analyzer/region-model-reachability.o -MMD -MP -MF analyzer/.deps/region-model-reachability.TPo ../../src/gcc/analyzer/region-model-reachability.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm.o -MT analyzer/sm.o -MMD -MP -MF analyzer/.deps/sm.TPo ../../src/gcc/analyzer/sm.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-file.o -MT analyzer/sm-file.o -MMD -MP -MF analyzer/.deps/sm-file.TPo ../../src/gcc/analyzer/sm-file.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-m2rts.o -MT analyzer/sm-m2rts.o -MMD -MP -MF analyzer/.deps/sm-m2rts.TPo ../../src/gcc/analyzer/sm-m2rts.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-malloc.o -MT analyzer/sm-malloc.o -MMD -MP -MF analyzer/.deps/sm-malloc.TPo ../../src/gcc/analyzer/sm-malloc.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-pattern-test.o -MT analyzer/sm-pattern-test.o -MMD -MP -MF analyzer/.deps/sm-pattern-test.TPo ../../src/gcc/analyzer/sm-pattern-test.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-sensitive.o -MT analyzer/sm-sensitive.o -MMD -MP -MF analyzer/.deps/sm-sensitive.TPo ../../src/gcc/analyzer/sm-sensitive.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-signal.o -MT analyzer/sm-signal.o -MMD -MP -MF analyzer/.deps/sm-signal.TPo ../../src/gcc/analyzer/sm-signal.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-taint.o -MT analyzer/sm-taint.o -MMD -MP -MF analyzer/.deps/sm-taint.TPo ../../src/gcc/analyzer/sm-taint.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/state-purge.o -MT analyzer/state-purge.o -MMD -MP -MF analyzer/.deps/state-purge.TPo ../../src/gcc/analyzer/state-purge.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/store.o -MT analyzer/store.o -MMD -MP -MF analyzer/.deps/store.TPo ../../src/gcc/analyzer/store.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/supergraph.o -MT analyzer/supergraph.o -MMD -MP -MF analyzer/.deps/supergraph.TPo ../../src/gcc/analyzer/supergraph.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/svalue.o -MT analyzer/svalue.o -MMD -MP -MF analyzer/.deps/svalue.TPo ../../src/gcc/analyzer/svalue.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/trimmed-graph.o -MT analyzer/trimmed-graph.o -MMD -MP -MF analyzer/.deps/trimmed-graph.TPo ../../src/gcc/analyzer/trimmed-graph.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ ../../src/gcc/config/riscv/riscv-builtins.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ ../../src/gcc/config/riscv/riscv-c.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ ../../src/gcc/config/riscv/riscv-sr.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o riscv-shorten-memrefs.o -MT riscv-shorten-memrefs.o -MMD -MP -MF ./.deps/riscv-shorten-memrefs.TPo ../../src/gcc/config/riscv/riscv-shorten-memrefs.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o linux.o -MT linux.o -MMD -MP -MF ./.deps/linux.TPo ../../src/gcc/config/linux.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o host-linux.o -MT host-linux.o -MMD -MP -MF ./.deps/host-linux.TPo ../../src/gcc/config/host-linux.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o main.o -MT main.o -MMD -MP -MF ./.deps/main.TPo ../../src/gcc/main.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o riscv-common.o -MT riscv-common.o -MMD -MP -MF ./.deps/riscv-common.TPo ../../src/gcc/common/config/riscv/riscv-common.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DPREFIX=\"/usr\" -DBASEVER="\"11.5.0\"" -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o prefix.o -MT prefix.o -MMD -MP -MF ./.deps/prefix.TPo ../../src/gcc/prefix.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opts.o -MT opts.o -MMD -MP -MF ./.deps/opts.TPo ../../src/gcc/opts.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opts-common.o -MT opts-common.o -MMD -MP -MF ./.deps/opts-common.TPo ../../src/gcc/opts-common.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o options.o -MT options.o -MMD -MP -MF ./.deps/options.TPo options.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vec.o -MT vec.o -MMD -MP -MF ./.deps/vec.TPo ../../src/gcc/vec.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hooks.o -MT hooks.o -MMD -MP -MF ./.deps/hooks.TPo ../../src/gcc/hooks.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -DHAVE_CONFIG_H -I. -Icommon -I../../src/gcc -I../../src/gcc/common -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o common/common-targhooks.o -MT common/common-targhooks.o -MMD -MP -MF common/.deps/common-targhooks.TPo ../../src/gcc/common/common-targhooks.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hash-table.o -MT hash-table.o -MMD -MP -MF ./.deps/hash-table.TPo ../../src/gcc/hash-table.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o file-find.o -MT file-find.o -MMD -MP -MF ./.deps/file-find.TPo ../../src/gcc/file-find.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o selftest.o -MT selftest.o -MMD -MP -MF ./.deps/selftest.TPo ../../src/gcc/selftest.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opt-suggestions.o -MT opt-suggestions.o -MMD -MP -MF ./.deps/opt-suggestions.TPo ../../src/gcc/opt-suggestions.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o diagnostic.o -MT diagnostic.o -MMD -MP -MF ./.deps/diagnostic.TPo ../../src/gcc/diagnostic.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o diagnostic-color.o -MT diagnostic-color.o -MMD -MP -MF ./.deps/diagnostic-color.TPo ../../src/gcc/diagnostic-color.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o diagnostic-show-locus.o -MT diagnostic-show-locus.o -MMD -MP -MF ./.deps/diagnostic-show-locus.TPo ../../src/gcc/diagnostic-show-locus.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o diagnostic-format-json.o -MT diagnostic-format-json.o -MMD -MP -MF ./.deps/diagnostic-format-json.TPo ../../src/gcc/diagnostic-format-json.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o json.o -MT json.o -MMD -MP -MF ./.deps/json.TPo ../../src/gcc/json.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o edit-context.o -MT edit-context.o -MMD -MP -MF ./.deps/edit-context.TPo ../../src/gcc/edit-context.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o pretty-print.o -MT pretty-print.o -MMD -MP -MF ./.deps/pretty-print.TPo ../../src/gcc/pretty-print.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DLOCALEDIR=\"/usr/share/locale\" -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o intl.o -MT intl.o -MMD -MP -MF ./.deps/intl.TPo ../../src/gcc/intl.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sbitmap.o -MT sbitmap.o -MMD -MP -MF ./.deps/sbitmap.TPo ../../src/gcc/sbitmap.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o input.o -MT input.o -MMD -MP -MF ./.deps/input.TPo ../../src/gcc/input.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DBASEVER="\"11.5.0\"" -DDATESTAMP="\"\"" -DREVISION="\"\"" -DDEVPHASE="\"\"" -DPKGVERSION="\"(Debian 11.5.0-11) \"" -DBUGURL="\"\"" -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o version.o -MT version.o -MMD -MP -MF ./.deps/version.TPo ../../src/gcc/version.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ggc-none.o -MT ggc-none.o -MMD -MP -MF ./.deps/ggc-none.TPo ../../src/gcc/ggc-none.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o memory-block.o -MT memory-block.o -MMD -MP -MF ./.deps/memory-block.TPo ../../src/gcc/memory-block.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o selftest-diagnostic.o -MT selftest-diagnostic.o -MMD -MP -MF ./.deps/selftest-diagnostic.TPo ../../src/gcc/selftest-diagnostic.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sort.o -MT sort.o -MMD -MP -MF ./.deps/sort.TPo ../../src/gcc/sort.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/adadecode.o -MT ada/adadecode.o -MMD -MP -MF ada/.deps/adadecode.TPo ../../src/gcc/ada/adadecode.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/adaint.o -MT ada/adaint.o -MMD -MP -MF ada/.deps/adaint.TPo ../../src/gcc/ada/adaint.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/argv.o -MT ada/argv.o -MMD -MP -MF ada/.deps/argv.TPo ../../src/gcc/ada/argv.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/cio.o -MT ada/cio.o -MMD -MP -MF ada/.deps/cio.TPo ../../src/gcc/ada/cio.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/cstreams.o -MT ada/cstreams.o -MMD -MP -MF ada/.deps/cstreams.TPo ../../src/gcc/ada/cstreams.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/env.o -MT ada/env.o -MMD -MP -MF ada/.deps/env.TPo ../../src/gcc/ada/env.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/init.o -MT ada/init.o -MMD -MP -MF ada/.deps/init.TPo ../../src/gcc/ada/init.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/initialize.o -MT ada/initialize.o -MMD -MP -MF ada/.deps/initialize.TPo ../../src/gcc/ada/initialize.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/raise.o -MT ada/raise.o -MMD -MP -MF ada/.deps/raise.TPo ../../src/gcc/ada/raise.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -I../../src/gcc/../libgcc -DEH_MECHANISM_gcc -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/raise-gcc.o -MT ada/raise-gcc.o -MMD -MP -MF ada/.deps/raise-gcc.TPo ../../src/gcc/ada/raise-gcc.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/seh_init.o -MT ada/seh_init.o -MMD -MP -MF ada/.deps/seh_init.TPo ../../src/gcc/ada/seh_init.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/targext.o -MT ada/targext.o -MMD -MP -MF ada/.deps/targext.TPo ../../src/gcc/ada/targext.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/cuintp.o -MT ada/cuintp.o -MMD -MP -MF ada/.deps/cuintp.TPo ../../src/gcc/ada/gcc-interface/cuintp.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/decl.o -MT ada/decl.o -MMD -MP -MF ada/.deps/decl.TPo ../../src/gcc/ada/gcc-interface/decl.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/rtfinal.o -MT ada/rtfinal.o -MMD -MP -MF ada/.deps/rtfinal.TPo ../../src/gcc/ada/rtfinal.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/rtinit.o -MT ada/rtinit.o -MMD -MP -MF ada/.deps/rtinit.TPo ../../src/gcc/ada/rtinit.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/misc.o -MT ada/misc.o -MMD -MP -MF ada/.deps/misc.TPo ../../src/gcc/ada/gcc-interface/misc.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/utils.o -MT ada/utils.o -MMD -MP -MF ada/.deps/utils.TPo ../../src/gcc/ada/gcc-interface/utils.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/utils2.o -MT ada/utils2.o -MMD -MP -MF ada/.deps/utils2.TPo ../../src/gcc/ada/gcc-interface/utils2.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/trans.o -MT ada/trans.o -MMD -MP -MF ada/.deps/trans.TPo ../../src/gcc/ada/gcc-interface/trans.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/targtyps.o -MT ada/targtyps.o -MMD -MP -MF ada/.deps/targtyps.TPo ../../src/gcc/ada/gcc-interface/targtyps.c riscv64-linux-gnu-gnatbind -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat -o b_gnatb.adb ada/gnatbind.ali mv b_gnatb.adb b_gnatb.ads ada/ riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cp-lang.o -MT cp/cp-lang.o -MMD -MP -MF cp/.deps/cp-lang.TPo ../../src/gcc/cp/cp-lang.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/call.o -MT cp/call.o -MMD -MP -MF cp/.deps/call.TPo ../../src/gcc/cp/call.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/class.o -MT cp/class.o -MMD -MP -MF cp/.deps/class.TPo ../../src/gcc/cp/class.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/constexpr.o -MT cp/constexpr.o -MMD -MP -MF cp/.deps/constexpr.TPo ../../src/gcc/cp/constexpr.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/constraint.o -MT cp/constraint.o -MMD -MP -MF cp/.deps/constraint.TPo ../../src/gcc/cp/constraint.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/coroutines.o -MT cp/coroutines.o -MMD -MP -MF cp/.deps/coroutines.TPo ../../src/gcc/cp/coroutines.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cp-gimplify.o -MT cp/cp-gimplify.o -MMD -MP -MF cp/.deps/cp-gimplify.TPo ../../src/gcc/cp/cp-gimplify.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cp-objcp-common.o -MT cp/cp-objcp-common.o -MMD -MP -MF cp/.deps/cp-objcp-common.TPo ../../src/gcc/cp/cp-objcp-common.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cp-ubsan.o -MT cp/cp-ubsan.o -MMD -MP -MF cp/.deps/cp-ubsan.TPo ../../src/gcc/cp/cp-ubsan.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cvt.o -MT cp/cvt.o -MMD -MP -MF cp/.deps/cvt.TPo ../../src/gcc/cp/cvt.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cxx-pretty-print.o -MT cp/cxx-pretty-print.o -MMD -MP -MF cp/.deps/cxx-pretty-print.TPo ../../src/gcc/cp/cxx-pretty-print.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/decl.o -MT cp/decl.o -MMD -MP -MF cp/.deps/decl.TPo ../../src/gcc/cp/decl.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/decl2.o -MT cp/decl2.o -MMD -MP -MF cp/.deps/decl2.TPo ../../src/gcc/cp/decl2.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/dump.o -MT cp/dump.o -MMD -MP -MF cp/.deps/dump.TPo ../../src/gcc/cp/dump.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/error.o -MT cp/error.o -MMD -MP -MF cp/.deps/error.TPo ../../src/gcc/cp/error.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/except.o -MT cp/except.o -MMD -MP -MF cp/.deps/except.TPo ../../src/gcc/cp/except.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/expr.o -MT cp/expr.o -MMD -MP -MF cp/.deps/expr.TPo ../../src/gcc/cp/expr.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/friend.o -MT cp/friend.o -MMD -MP -MF cp/.deps/friend.TPo ../../src/gcc/cp/friend.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/init.o -MT cp/init.o -MMD -MP -MF cp/.deps/init.TPo ../../src/gcc/cp/init.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/lambda.o -MT cp/lambda.o -MMD -MP -MF cp/.deps/lambda.TPo ../../src/gcc/cp/lambda.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/lex.o -MT cp/lex.o -MMD -MP -MF cp/.deps/lex.TPo ../../src/gcc/cp/lex.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/logic.o -MT cp/logic.o -MMD -MP -MF cp/.deps/logic.TPo ../../src/gcc/cp/logic.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/mangle.o -MT cp/mangle.o -MMD -MP -MF cp/.deps/mangle.TPo ../../src/gcc/cp/mangle.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/mapper-client.o -MT cp/mapper-client.o -MMD -MP -MF cp/.deps/mapper-client.TPo ../../src/gcc/cp/mapper-client.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/mapper-resolver.o -MT cp/mapper-resolver.o -MMD -MP -MF cp/.deps/mapper-resolver.TPo ../../src/gcc/cp/mapper-resolver.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/method.o -MT cp/method.o -MMD -MP -MF cp/.deps/method.TPo ../../src/gcc/cp/method.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DHOST_MACHINE=\"riscv64-unknown-linux-gnu\" -DTARGET_MACHINE=\"riscv64-unknown-linux-gnu\" -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/module.o -MT cp/module.o -MMD -MP -MF cp/.deps/module.TPo ../../src/gcc/cp/module.cc riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/name-lookup.o -MT cp/name-lookup.o -MMD -MP -MF cp/.deps/name-lookup.TPo ../../src/gcc/cp/name-lookup.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/optimize.o -MT cp/optimize.o -MMD -MP -MF cp/.deps/optimize.TPo ../../src/gcc/cp/optimize.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/parser.o -MT cp/parser.o -MMD -MP -MF cp/.deps/parser.TPo ../../src/gcc/cp/parser.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/pt.o -MT cp/pt.o -MMD -MP -MF cp/.deps/pt.TPo ../../src/gcc/cp/pt.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/ptree.o -MT cp/ptree.o -MMD -MP -MF cp/.deps/ptree.TPo ../../src/gcc/cp/ptree.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/rtti.o -MT cp/rtti.o -MMD -MP -MF cp/.deps/rtti.TPo ../../src/gcc/cp/rtti.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/search.o -MT cp/search.o -MMD -MP -MF cp/.deps/search.TPo ../../src/gcc/cp/search.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/semantics.o -MT cp/semantics.o -MMD -MP -MF cp/.deps/semantics.TPo ../../src/gcc/cp/semantics.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/tree.o -MT cp/tree.o -MMD -MP -MF cp/.deps/tree.TPo ../../src/gcc/cp/tree.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/typeck.o -MT cp/typeck.o -MMD -MP -MF cp/.deps/typeck.TPo ../../src/gcc/cp/typeck.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/typeck2.o -MT cp/typeck2.o -MMD -MP -MF cp/.deps/typeck2.TPo ../../src/gcc/cp/typeck2.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/vtable-class-hierarchy.o -MT cp/vtable-class-hierarchy.o -MMD -MP -MF cp/.deps/vtable-class-hierarchy.TPo ../../src/gcc/cp/vtable-class-hierarchy.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-lang.o -MT lto/lto-lang.o -MMD -MP -MF lto/.deps/lto-lang.TPo ../../src/gcc/lto/lto-lang.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto.o -MT lto/lto.o -MMD -MP -MF lto/.deps/lto.TPo ../../src/gcc/lto/lto.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-object.o -MT lto/lto-object.o -MMD -MP -MF lto/.deps/lto-object.TPo ../../src/gcc/lto/lto-object.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-partition.o -MT lto/lto-partition.o -MMD -MP -MF lto/.deps/lto-partition.TPo ../../src/gcc/lto/lto-partition.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-symtab.o -MT lto/lto-symtab.o -MMD -MP -MF lto/.deps/lto-symtab.TPo ../../src/gcc/lto/lto-symtab.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-common.o -MT lto/lto-common.o -MMD -MP -MF lto/.deps/lto-common.TPo ../../src/gcc/lto/lto-common.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcov.o -MT gcov.o -MMD -MP -MF ./.deps/gcov.TPo ../../src/gcc/gcov.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcov-dump.o -MT gcov-dump.o -MMD -MP -MF ./.deps/gcov-dump.TPo ../../src/gcc/gcov-dump.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcov-tool.o -MT gcov-tool.o -MMD -MP -MF ./.deps/gcov-tool.TPo ../../src/gcc/gcov-tool.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o libgcov-util.o ../../src/gcc/../libgcc/libgcov-util.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ -DIN_GCOV_TOOL=1 -o libgcov-driver-tool.o ../../src/gcc/../libgcc/libgcov-driver.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ -DIN_GCOV_TOOL=1 -o libgcov-merge-tool.o ../../src/gcc/../libgcc/libgcov-merge.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DTARGET_MACHINE=\"riscv64-linux-gnu\" -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o collect2.o -MT collect2.o -MMD -MP -MF ./.deps/collect2.TPo ../../src/gcc/collect2.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o collect2-aix.o -MT collect2-aix.o -MMD -MP -MF ./.deps/collect2-aix.TPo ../../src/gcc/collect2-aix.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o collect-utils.o -MT collect-utils.o -MMD -MP -MF ./.deps/collect-utils.TPo ../../src/gcc/collect-utils.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-wrapper.o -MT lto-wrapper.o -MMD -MP -MF ./.deps/lto-wrapper.TPo ../../src/gcc/lto-wrapper.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"riscv64-linux-gnu\" -DPERSONALITY=\"ar\" -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-ar.o -MT gcc-ar.o -MMD -MP -MF ./.deps/gcc-ar.TPo ../../src/gcc/gcc-ar.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"riscv64-linux-gnu\" -DPERSONALITY=\"nm\" -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-nm.o -MT gcc-nm.o -MMD -MP -MF ./.deps/gcc-nm.TPo gcc-nm.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"riscv64-linux-gnu\" -DPERSONALITY=\"ranlib\" -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-ranlib.o -MT gcc-ranlib.o -MMD -MP -MF ./.deps/gcc-ranlib.TPo gcc-ranlib.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DHOST_GENERATOR_FILE -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gengtype.o -MT gengtype.o -MMD -MP -MF ./.deps/gengtype.TPo ../../src/gcc/gengtype.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DHOST_GENERATOR_FILE -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gengtype-lex.o -MT gengtype-lex.o -MMD -MP -MF ./.deps/gengtype-lex.TPo ../../src/gcc/gengtype-lex.c /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l: In function 'int yylex(const char**)': gengtype-lex.c:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:119:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:114:1: note: here gengtype-lex.c:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:139:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:135:1: note: here riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DHOST_GENERATOR_FILE -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gengtype-parse.o -MT gengtype-parse.o -MMD -MP -MF ./.deps/gengtype-parse.TPo ../../src/gcc/gengtype-parse.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DHOST_GENERATOR_FILE -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gengtype-state.o -MT gengtype-state.o -MMD -MP -MF ./.deps/gengtype-state.TPo ../../src/gcc/gengtype-state.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DHOST_GENERATOR_FILE -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o errors.o -MT errors.o -MMD -MP -MF ./.deps/errors.TPo ../../src/gcc/errors.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DBASEVER="\"11.5.0\"" -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc.o -MT gcc.o -MMD -MP -MF ./.deps/gcc.TPo ../../src/gcc/gcc.c ../../src/gcc/gcc.c:32:21: warning: "/*" within comment [-Wcomment] 32 | gcc/config//*.h instead? */ | riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-main.o -MT gcc-main.o -MMD -MP -MF ./.deps/gcc-main.TPo ../../src/gcc/gcc-main.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/gccspec.o -MT c/gccspec.o -MMD -MP -MF c/.deps/gccspec.TPo ../../src/gcc/c/gccspec.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/cppspec.o -MT c-family/cppspec.o -MMD -MP -MF c-family/.deps/cppspec.TPo ../../src/gcc/c-family/cppspec.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/g++spec.o -MT cp/g++spec.o -MMD -MP -MF cp/.deps/g++spec.TPo ../../src/gcc/cp/g++spec.c build/genmatch --gimple ../../src/gcc/match.pd \ > tmp-gimple-match.c GIMPLE decision tree has 3777 leafs, maximum depth 28 and a total number of 16110 nodes removed 2477 duplicate tails build/genmatch --generic ../../src/gcc/match.pd \ > tmp-generic-match.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-automata.o -MT insn-automata.o -MMD -MP -MF ./.deps/insn-automata.TPo insn-automata.c GENERIC decision tree has 3505 leafs, maximum depth 13 and a total number of 14629 nodes removed 2401 duplicate tails rm -rf libcommon-target.a riscv64-linux-gnu-ar rc libcommon-target.a riscv-common.o prefix.o opts.o opts-common.o options.o vec.o hooks.o common/common-targhooks.o hash-table.o file-find.o spellcheck.o selftest.o opt-suggestions.o /bin/bash ../../src/gcc/../move-if-change tmp-gimple-match.c \ gimple-match.c /bin/bash ../../src/gcc/../move-if-change tmp-generic-match.c \ generic-match.c echo timestamp > s-match rm -rf libcommon.a riscv64-linux-gnu-ar rc libcommon.a diagnostic.o diagnostic-color.o diagnostic-show-locus.o diagnostic-format-json.o json.o edit-context.o pretty-print.o intl.o sbitmap.o vec.o input.o version.o hash-table.o ggc-none.o memory-block.o selftest.o selftest-diagnostic.o sort.o riscv64-linux-gnu-ranlib libcommon-target.a riscv64-linux-gnu-ranlib libcommon.a riscv64-linux-gnu-gcc-11 -c -g -gnatp -gnatws -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat \ ada/b_gnatb.adb -o ada/b_gnatb.o riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-dump.o -MT lto/lto-dump.o -MMD -MP -MF lto/.deps/lto-dump.TPo ../../src/gcc/lto/lto-dump.c riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc gcov.o json.o \ hash-table.o ggc-none.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lz -o gcov riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc gcov-dump.o \ hash-table.o ggc-none.o\ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -o gcov-dump riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc gcov-tool.o libgcov-util.o libgcov-driver-tool.o libgcov-merge-tool.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -o gcov-tool riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o Tcollect2 \ collect2.o collect2-aix.o vec.o ggc-none.o collect-utils.o file-find.o hash-table.o selftest.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o Tlto-wrapper \ lto-wrapper.o collect-utils.o ggc-none.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc gcc-ar.o -o gcc-ar \ file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc gcc-nm.o -o gcc-nm \ file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc gcc-ranlib.o -o gcc-ranlib \ file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o gengtype \ gengtype.o gengtype-lex.o gengtype-parse.o gengtype-state.o version.o errors.o libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a mv -f Tcollect2 collect2 riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o xgcc gcc.o gcc-main.o ggc-none.o \ c/gccspec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o cpp gcc.o gcc-main.o ggc-none.o \ c-family/cppspec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o xg++ \ gcc.o gcc-main.o ggc-none.o cp/g++spec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a mv -f Tlto-wrapper lto-wrapper riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -static-libstdc++ -static-libgcc -o gnatbind ada/b_gnatb.o ada/libgnat/a-elchha.o ada/libgnat/a-except.o ada/libgnat/ada.o ada/adaint.o ada/ali-util.o ada/ali.o ada/alloc.o ada/argv.o ada/aspects.o ada/atree.o ada/bcheck.o ada/binde.o ada/binderr.o ada/bindgen.o ada/bindo.o ada/bindo-augmentors.o ada/bindo-builders.o ada/bindo-diagnostics.o ada/bindo-elaborators.o ada/bindo-graphs.o ada/bindo-units.o ada/bindo-validators.o ada/bindo-writers.o ada/bindusg.o ada/butil.o ada/casing.o ada/cio.o ada/csets.o ada/cstreams.o ada/debug.o ada/einfo.o ada/elists.o ada/env.o ada/err_vars.o ada/errout.o ada/erroutc.o ada/exit.o ada/final.o ada/fmap.o ada/fname-uf.o ada/fname.o ada/libgnat/g-byorma.o ada/libgnat/g-dynhta.o ada/libgnat/g-graphs.o ada/libgnat/g-hesora.o ada/libgnat/g-htable.o ada/libgnat/g-lists.o ada/libgnat/g-sets.o ada/libgnat/gnat.o ada/gnatbind.o ada/gnatvsn.o ada/hostparm.o ada/init.o ada/initialize.o ada/libgnat/interfac.o ada/krunch.o ada/lib.o ada/link.o ada/namet.o ada/nlists.o ada/opt.o ada/osint-b.o ada/osint.o ada/output.o ada/raise.o ada/raise-gcc.o ada/restrict.o ada/rident.o ada/rtfinal.o ada/rtinit.o ada/libgnat/s-addope.o ada/libgnat/s-assert.o ada/libgnat/s-carun8.o ada/libgnat/s-casuti.o ada/libgnat/s-conca2.o ada/libgnat/s-conca3.o ada/libgnat/s-conca4.o ada/libgnat/s-conca5.o ada/libgnat/s-conca6.o ada/libgnat/s-conca7.o ada/libgnat/s-conca8.o ada/libgnat/s-conca9.o ada/libgnat/s-crc32.o ada/libgnat/s-crtl.o ada/libgnat/s-excdeb.o ada/libgnat/s-except.o ada/libgnat/s-excmac.o ada/libgnat/s-exctab.o ada/libgnat/s-htable.o ada/libgnat/s-imenne.o ada/libgnat/s-imgenu.o ada/libgnat/s-imgint.o ada/libgnat/s-mastop.o ada/libgnat/s-memory.o ada/libgnat/s-os_lib.o ada/libgnat/s-parame.o ada/libgnat/s-resfil.o ada/libgnat/s-restri.o ada/libgnat/s-secsta.o ada/libgnat/s-soflin.o ada/libgnat/s-soliin.o ada/libgnat/s-sopco3.o ada/libgnat/s-sopco4.o ada/libgnat/s-sopco5.o ada/libgnat/s-stache.o ada/libgnat/s-stalib.o ada/libgnat/s-stoele.o ada/libgnat/s-strhas.o ada/libgnat/s-string.o ada/libgnat/s-strops.o ada/libgnat/s-traent.o ada/libgnat/s-traceb.o ada/libgnat/s-unstyp.o ada/libgnat/s-utf_32.o ada/libgnat/s-wchcnv.o ada/libgnat/s-wchcon.o ada/libgnat/s-wchjis.o ada/libgnat/s-wchstw.o ada/scans.o ada/scil_ll.o ada/scng.o ada/sdefault.o ada/seh_init.o ada/sem_aux.o ada/sinfo.o ada/sinput-c.o ada/sinput.o ada/snames.o ada/stand.o ada/stringt.o ada/style.o ada/styleg.o ada/stylesw.o ada/switch-b.o ada/switch.o ada/gcc-interface/system.o ada/table.o ada/targext.o ada/targparm.o ada/types.o ada/uintp.o ada/uname.o ada/urealp.o ada/widechar.o ggc-none.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -g riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-unused -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-match.o -MT gimple-match.o -MMD -MP -MF ./.deps/gimple-match.TPo gimple-match.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-unused -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o generic-match.o -MT generic-match.o -MMD -MP -MF ./.deps/generic-match.TPo generic-match.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -dumpspecs > tmp-specs mv tmp-specs specs : > tmp-libgcc.mvars echo GCC_CFLAGS = '-g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include ' >> tmp-libgcc.mvars echo INHIBIT_LIBC_CFLAGS = '' >> tmp-libgcc.mvars echo TARGET_SYSTEM_ROOT = '' >> tmp-libgcc.mvars if test yes = yes; then \ NO_PIE_CFLAGS="-fno-PIE"; \ else \ NO_PIE_CFLAGS=; \ fi; \ echo NO_PIE_CFLAGS = "$NO_PIE_CFLAGS" >> tmp-libgcc.mvars mv tmp-libgcc.mvars libgcc.mvars if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -print-sysroot-headers-suffix > /dev/null 2>&1; then \ set -e; for ml in `/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -print-multi-lib`; do \ multi_dir=`echo ${ml} | sed -e 's/;.*$//'`; \ flags=`echo ${ml} | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ sfx=`/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ ${flags} -print-sysroot-headers-suffix`; \ if [ "${multi_dir}" = "." ]; \ then multi_dir=""; \ else \ multi_dir=/${multi_dir}; \ fi; \ echo "${sfx};${multi_dir}"; \ done; \ else \ echo ";"; \ fi > tmp-fixinc_list /bin/bash ../../src/gcc/../move-if-change tmp-fixinc_list fixinc_list echo timestamp > s-fixinc_list rm -rf libbackend.a riscv64-linux-gnu-ar rcT libbackend.a gimple-match.o generic-match.o insn-attrtab.o insn-automata.o insn-dfatab.o insn-emit.o insn-extract.o insn-latencytab.o insn-modes.o insn-opinit.o insn-output.o insn-peep.o insn-preds.o insn-recog.o insn-enums.o ggc-page.o adjust-alignment.o alias.o alloc-pool.o auto-inc-dec.o auto-profile.o bb-reorder.o bitmap.o builtins.o caller-save.o calls.o ccmp.o cfg.o cfganal.o cfgbuild.o cfgcleanup.o cfgexpand.o cfghooks.o cfgloop.o cfgloopanal.o cfgloopmanip.o cfgrtl.o symtab.o symtab-thunks.o symtab-clones.o cgraph.o cgraphbuild.o cgraphunit.o cgraphclones.o combine.o combine-stack-adj.o compare-elim.o context.o convert.o coroutine-passes.o coverage.o cppbuiltin.o cppdefault.o cprop.o cse.o cselib.o data-streamer.o data-streamer-in.o data-streamer-out.o dbxout.o dbgcnt.o dce.o ddg.o debug.o df-core.o df-problems.o df-scan.o dfp.o digraph.o dojump.o dominance.o domwalk.o double-int.o dse.o dumpfile.o dwarf2asm.o dwarf2cfi.o dwarf2out.o early-remat.o emit-rtl.o et-forest.o except.o explow.o expmed.o expr.o fibonacci_heap.o file-prefix-map.o final.o fixed-value.o fold-const.o fold-const-call.o function.o function-abi.o function-tests.o fwprop.o gcc-rich-location.o gcse.o gcse-common.o ggc-common.o ggc-tests.o gimple.o gimple-array-bounds.o gimple-builder.o gimple-expr.o gimple-if-to-switch.o gimple-iterator.o gimple-fold.o gimple-laddress.o gimple-loop-interchange.o gimple-loop-jam.o gimple-loop-versioning.o gimple-low.o gimple-pretty-print.o gimple-range.o gimple-range-cache.o gimple-range-edge.o gimple-range-gori.o gimple-ssa-backprop.o gimple-ssa-evrp.o gimple-ssa-evrp-analyze.o gimple-ssa-isolate-paths.o gimple-ssa-nonnull-compare.o gimple-ssa-split-paths.o gimple-ssa-store-merging.o gimple-ssa-strength-reduction.o gimple-ssa-sprintf.o gimple-ssa-warn-alloca.o gimple-ssa-warn-restrict.o gimple-streamer-in.o gimple-streamer-out.o gimple-walk.o gimplify.o gimplify-me.o godump.o graph.o graphds.o graphviz.o graphite.o graphite-isl-ast-to-gimple.o graphite-dependences.o graphite-optimize-isl.o graphite-poly.o graphite-scop-detection.o graphite-sese-to-poly.o gtype-desc.o haifa-sched.o hash-map-tests.o hash-set-tests.o hw-doloop.o hwint.o ifcvt.o ree.o inchash.o incpath.o init-regs.o internal-fn.o ipa-cp.o ipa-sra.o ipa-devirt.o ipa-fnsummary.o ipa-polymorphic-call.o ipa-split.o ipa-inline.o ipa-comdats.o ipa-visibility.o ipa-inline-analysis.o ipa-inline-transform.o ipa-modref.o ipa-modref-tree.o ipa-predicate.o ipa-profile.o ipa-prop.o ipa-param-manipulation.o ipa-pure-const.o ipa-icf.o ipa-icf-gimple.o ipa-reference.o ipa-ref.o ipa-utils.o ipa.o ira.o ira-build.o ira-costs.o ira-conflicts.o ira-color.o ira-emit.o ira-lives.o jump.o langhooks.o lcm.o lists.o loop-doloop.o loop-init.o loop-invariant.o loop-iv.o loop-unroll.o lower-subreg.o lra.o lra-assigns.o lra-coalesce.o lra-constraints.o lra-eliminations.o lra-lives.o lra-remat.o lra-spills.o lto-cgraph.o lto-streamer.o lto-streamer-in.o lto-streamer-out.o lto-section-in.o lto-section-out.o lto-opts.o lto-compress.o mcf.o mode-switching.o modulo-sched.o multiple_target.o omp-offload.o omp-expand.o omp-general.o omp-low.o omp-oacc-kernels-decompose.o omp-simd-clone.o opt-problem.o optabs.o optabs-libfuncs.o optabs-query.o optabs-tree.o optinfo.o optinfo-emit-json.o options-save.o opts-global.o ordered-hash-map-tests.o passes.o plugin.o postreload-gcse.o postreload.o predict.o print-rtl.o print-rtl-function.o print-tree.o profile.o profile-count.o range.o range-op.o read-md.o read-rtl.o read-rtl-function.o real.o realmpfr.o recog.o reg-stack.o regcprop.o reginfo.o regrename.o regstat.o reload.o reload1.o reorg.o resource.o rtl-error.o rtl-ssa/accesses.o rtl-ssa/blocks.o rtl-ssa/changes.o rtl-ssa/functions.o rtl-ssa/insns.o rtl-tests.o rtl.o rtlhash.o rtlanal.o rtlhooks.o rtx-vector-builder.o run-rtl-passes.o sched-deps.o sched-ebb.o sched-rgn.o sel-sched-ir.o sel-sched-dump.o sel-sched.o selftest-rtl.o selftest-run-tests.o sese.o shrink-wrap.o simplify-rtx.o sparseset.o spellcheck.o spellcheck-tree.o splay-tree-utils.o sreal.o stack-ptr-mod.o statistics.o stmt.o stor-layout.o store-motion.o streamer-hooks.o stringpool.o substring-locations.o target-globals.o targhooks.o timevar.o toplev.o tracer.o trans-mem.o tree-affine.o asan.o tsan.o ubsan.o sanopt.o sancov.o tree-call-cdce.o tree-cfg.o tree-cfgcleanup.o tree-chrec.o tree-complex.o tree-data-ref.o tree-dfa.o tree-diagnostic.o tree-diagnostic-path.o tree-dump.o tree-eh.o tree-emutls.o tree-if-conv.o tree-inline.o tree-into-ssa.o tree-iterator.o tree-loop-distribution.o tree-nested.o tree-nrv.o tree-object-size.o tree-outof-ssa.o tree-parloops.o tree-phinodes.o tree-predcom.o tree-pretty-print.o tree-profile.o tree-scalar-evolution.o tree-sra.o tree-switch-conversion.o tree-ssa-address.o tree-ssa-alias.o tree-ssa-ccp.o tree-ssa-coalesce.o tree-ssa-copy.o tree-ssa-dce.o tree-ssa-dom.o tree-ssa-dse.o tree-ssa-forwprop.o tree-ssa-ifcombine.o tree-ssa-live.o tree-ssa-loop-ch.o tree-ssa-loop-im.o tree-ssa-loop-ivcanon.o tree-ssa-loop-ivopts.o tree-ssa-loop-manip.o tree-ssa-loop-niter.o tree-ssa-loop-prefetch.o tree-ssa-loop-split.o tree-ssa-loop-unswitch.o tree-ssa-loop.o tree-ssa-math-opts.o tree-ssa-operands.o tree-ssa-phiopt.o tree-ssa-phiprop.o tree-ssa-pre.o tree-ssa-propagate.o tree-ssa-reassoc.o tree-ssa-sccvn.o tree-ssa-scopedtables.o tree-ssa-sink.o tree-ssa-strlen.o tree-ssa-structalias.o tree-ssa-tail-merge.o tree-ssa-ter.o tree-ssa-threadbackward.o tree-ssa-threadedge.o tree-ssa-threadupdate.o tree-ssa-uncprop.o tree-ssa-uninit.o tree-ssa.o tree-ssanames.o tree-stdarg.o tree-streamer.o tree-streamer-in.o tree-streamer-out.o tree-tailcall.o tree-vect-generic.o gimple-isel.o tree-vect-patterns.o tree-vect-data-refs.o tree-vect-stmts.o tree-vect-loop.o tree-vect-loop-manip.o tree-vect-slp.o tree-vect-slp-patterns.o tree-vectorizer.o tree-vector-builder.o tree-vrp.o tree.o tristate.o typed-splay-tree.o unique-ptr-tests.o valtrack.o value-query.o value-range.o value-range-equiv.o value-prof.o var-tracking.o varasm.o varpool.o vec-perm-indices.o vmsdbgout.o vr-values.o vtable-verify.o web.o wide-int.o wide-int-print.o xcoffout.o riscv.o analyzer/analysis-plan.o analyzer/analyzer.o analyzer/analyzer-logging.o analyzer/analyzer-pass.o analyzer/analyzer-selftests.o analyzer/bar-chart.o analyzer/call-string.o analyzer/checker-path.o analyzer/complexity.o analyzer/constraint-manager.o analyzer/diagnostic-manager.o analyzer/engine.o analyzer/feasible-graph.o analyzer/function-set.o analyzer/pending-diagnostic.o analyzer/program-point.o analyzer/program-state.o analyzer/region.o analyzer/region-model.o analyzer/region-model-impl-calls.o analyzer/region-model-manager.o analyzer/region-model-reachability.o analyzer/sm.o analyzer/sm-file.o analyzer/sm-m2rts.o analyzer/sm-malloc.o analyzer/sm-pattern-test.o analyzer/sm-sensitive.o analyzer/sm-signal.o analyzer/sm-taint.o analyzer/state-purge.o analyzer/store.o analyzer/supergraph.o analyzer/svalue.o analyzer/trimmed-graph.o riscv-builtins.o riscv-c.o riscv-sr.o riscv-shorten-memrefs.o linux.o host-linux.o if [ -f ../stage_final ] \ && cmp -s ../stage_current ../stage_final; then \ cp ../prev-gcc/cc1-checksum.c cc1-checksum.c; \ else \ build/genchecksum c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a \ checksum-options > cc1-checksum.c.tmp && \ ../../src/gcc/../move-if-change cc1-checksum.c.tmp cc1-checksum.c; \ fi if [ -f ../stage_final ] \ && cmp -s ../stage_current ../stage_final; then \ cp ../prev-gcc/cc1plus-checksum.c cc1plus-checksum.c; \ else \ build/genchecksum cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a \ checksum-options > cc1plus-checksum.c.tmp && \ ../../src/gcc/../move-if-change cc1plus-checksum.c.tmp cc1plus-checksum.c; \ fi Linking gnat1 |>>-- | 0% /usr/bin/time -v riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -static-libstdc++ -static-libgcc -o gnat1 ada/adadecode.o ada/adaint.o ada/argv.o ada/cio.o ada/cstreams.o ada/env.o ada/init.o ada/initialize.o ada/raise.o ada/raise-gcc.o ada/seh_init.o ada/targext.o ada/cuintp.o ada/decl.o ada/rtfinal.o ada/rtinit.o ada/misc.o ada/utils.o ada/utils2.o ada/trans.o ada/targtyps.o ada/libgnat/a-charac.o ada/libgnat/a-chlat1.o ada/libgnat/a-elchha.o ada/libgnat/a-except.o ada/libgnat/a-exctra.o ada/libgnat/a-ioexce.o ada/libgnat/ada.o ada/spark_xrefs.o ada/ali.o ada/alloc.o ada/aspects.o ada/atree.o ada/butil.o ada/casing.o ada/checks.o ada/comperr.o ada/contracts.o ada/csets.o ada/cstand.o ada/debug.o ada/debug_a.o ada/einfo.o ada/elists.o ada/err_vars.o ada/errout.o ada/erroutc.o ada/eval_fat.o ada/exp_aggr.o ada/exp_spark.o ada/exp_atag.o ada/exp_attr.o ada/exp_cg.o ada/exp_ch11.o ada/exp_ch12.o ada/exp_ch13.o ada/exp_ch2.o ada/exp_ch3.o ada/exp_ch4.o ada/exp_ch5.o ada/exp_ch6.o ada/exp_ch7.o ada/exp_ch8.o ada/exp_ch9.o ada/exp_code.o ada/exp_dbug.o ada/exp_disp.o ada/exp_dist.o ada/exp_fixd.o ada/exp_imgv.o ada/exp_intr.o ada/exp_pakd.o ada/exp_prag.o ada/exp_put_image.o ada/exp_sel.o ada/exp_smem.o ada/exp_strm.o ada/exp_tss.o ada/exp_unst.o ada/exp_util.o ada/expander.o ada/fmap.o ada/fname-uf.o ada/fname.o ada/freeze.o ada/frontend.o ada/libgnat/g-byorma.o ada/libgnat/g-dynhta.o ada/libgnat/g-graphs.o ada/libgnat/g-hesora.o ada/libgnat/g-htable.o ada/libgnat/g-lists.o ada/libgnat/g-sets.o ada/libgnat/g-spchge.o ada/libgnat/g-speche.o ada/libgnat/g-u3spch.o ada/get_targ.o ada/ghost.o ada/gnat_cuda.o ada/libgnat/gnat.o ada/gnatvsn.o ada/hostparm.o ada/impunit.o ada/inline.o ada/libgnat/interfac.o ada/itypes.o ada/krunch.o ada/layout.o ada/lib-load.o ada/lib-util.o ada/lib-writ.o ada/lib-xref.o ada/lib.o ada/live.o ada/namet-sp.o ada/namet.o ada/nlists.o ada/nmake.o ada/opt.o ada/osint-c.o ada/osint.o ada/output.o ada/par.o ada/par_sco.o ada/prep.o ada/prepcomp.o ada/put_scos.o ada/repinfo-input.o ada/repinfo.o ada/restrict.o ada/rident.o ada/rtsfind.o ada/libgnat/s-addope.o ada/libgnat/s-addima.o ada/libgnat/s-assert.o ada/libgnat/s-bitops.o ada/libgnat/s-carun8.o ada/libgnat/s-casuti.o ada/libgnat/s-conca2.o ada/libgnat/s-conca3.o ada/libgnat/s-conca4.o ada/libgnat/s-conca5.o ada/libgnat/s-conca6.o ada/libgnat/s-conca7.o ada/libgnat/s-conca8.o ada/libgnat/s-conca9.o ada/libgnat/s-crc32.o ada/libgnat/s-crtl.o ada/libgnat/s-excdeb.o ada/libgnat/s-except.o ada/libgnat/s-exctab.o ada/libgnat/s-excmac.o ada/libgnat/s-htable.o ada/libgnat/s-imenne.o ada/libgnat/s-imgenu.o ada/libgnat/s-imgint.o ada/libgnat/s-mastop.o ada/libgnat/s-memory.o ada/libgnat/s-os_lib.o ada/libgnat/s-parame.o ada/libgnat/s-purexc.o ada/libgnat/s-restri.o ada/libgnat/s-secsta.o ada/libgnat/s-soflin.o ada/libgnat/s-soliin.o ada/libgnat/s-sopco3.o ada/libgnat/s-sopco4.o ada/libgnat/s-sopco5.o ada/libgnat/s-stache.o ada/libgnat/s-stalib.o ada/libgnat/s-stoele.o ada/libgnat/s-strcom.o ada/libgnat/s-strhas.o ada/libgnat/s-string.o ada/libgnat/s-strops.o ada/libgnat/s-traceb.o ada/libgnat/s-traent.o ada/libgnat/s-trasym.o ada/libgnat/s-unstyp.o ada/libgnat/s-utf_32.o ada/libgnat/s-valint.o ada/libgnat/s-valuns.o ada/libgnat/s-valuti.o ada/libgnat/s-wchcnv.o ada/libgnat/s-wchcon.o ada/libgnat/s-wchjis.o ada/libgnat/s-wchstw.o ada/scans.o ada/scil_ll.o ada/scn.o ada/scng.o ada/scos.o ada/sdefault.o ada/sem.o ada/sem_aggr.o ada/sem_attr.o ada/sem_aux.o ada/sem_case.o ada/sem_cat.o ada/sem_ch10.o ada/sem_ch11.o ada/sem_ch12.o ada/sem_ch13.o ada/sem_ch2.o ada/sem_ch3.o ada/sem_ch4.o ada/sem_ch5.o ada/sem_ch6.o ada/sem_ch7.o ada/sem_ch8.o ada/sem_ch9.o ada/sem_dim.o ada/sem_disp.o ada/sem_dist.o ada/sem_elab.o ada/sem_elim.o ada/sem_eval.o ada/sem_intr.o ada/sem_mech.o ada/sem_prag.o ada/sem_res.o ada/sem_scil.o ada/sem_smem.o ada/sem_type.o ada/sem_util.o ada/sem_warn.o ada/set_targ.o ada/sinfo-cn.o ada/sinfo.o ada/sinput-d.o ada/sinput-l.o ada/sinput.o ada/snames.o ada/sprint.o ada/stand.o ada/stringt.o ada/style.o ada/styleg.o ada/stylesw.o ada/switch-c.o ada/switch.o ada/gcc-interface/system.o ada/table.o ada/targparm.o ada/tbuild.o ada/treepr.o ada/treeprs.o ada/ttypes.o ada/types.o ada/uintp.o ada/uname.o ada/urealp.o ada/usage.o ada/validsw.o ada/vast.o ada/warnsw.o ada/widechar.o ada/back_end.o ada/gnat1drv.o ada/b_gnat1.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a attribs.o \ libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd -g riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cc1-checksum.o -MT cc1-checksum.o -MMD -MP -MF ./.deps/cc1-checksum.TPo cc1-checksum.c riscv64-linux-gnu-g++-11 -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cc1plus-checksum.o -MT cc1plus-checksum.o -MMD -MP -MF ./.deps/cc1plus-checksum.TPo cc1plus-checksum.c Linking cc1 |-- | 0% /usr/bin/time -v riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o cc1 c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o \ cc1-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd Command being timed: "riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o cc1 c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 131.71 System time (seconds): 3.72 Percent of CPU this job got: 99% Elapsed (wall clock) time (h:mm:ss or m:ss): 2:15.95 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1125780 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 0 Minor (reclaiming a frame) page faults: 307710 Voluntary context switches: 61 Involuntary context switches: 1088 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking cc1 |== | 20% echo | /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -E -dM - | \ sed -n -e 's/^#define \([^_][a-zA-Z0-9_]*\).*/\1/p' \ -e 's/^#define \(_[^_A-Z][a-zA-Z0-9_]*\).*/\1/p' | \ sort -u > tmp-macro_list Linking cc1plus |==>>-- | 20% /usr/bin/time -v riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o cc1plus \ cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1plus-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd /bin/bash ../../src/gcc/../move-if-change tmp-macro_list macro_list echo timestamp > s-macro_list rm -rf include-fixed; mkdir include-fixed chmod a+rx include-fixed if [ -d ../prev-gcc ]; then \ cd ../prev-gcc && \ /usr/bin/make real-install-headers-tar DESTDIR=`pwd`/../gcc/ \ libsubdir=. ; \ else \ set -e; for ml in `cat fixinc_list`; do \ sysroot_headers_suffix=`echo ${ml} | sed -e 's/;.*$//'`; \ multi_dir=`echo ${ml} | sed -e 's/^[^;]*;//'`; \ fix_dir=include-fixed${multi_dir}; \ if ! false && test ! -d `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`; then \ echo The directory that should contain system headers does not exist: >&2 ; \ echo " `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`" >&2 ; \ tooldir_sysinc=`echo "/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/sys-include" | sed -e :a -e "s,[^/]*/\.\.\/,," -e ta`; \ if test "x`echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`" = "x${tooldir_sysinc}"; \ then sleep 1; else exit 1; fi; \ fi; \ /bin/bash ../../src/gcc/../mkinstalldirs ${fix_dir}; \ chmod a+rx ${fix_dir} || true; \ (TARGET_MACHINE='riscv64-unknown-linux-gnu'; srcdir=`cd ../../src/gcc; ${PWDCMD-pwd}`; \ SHELL='/bin/bash'; MACRO_LIST=`${PWDCMD-pwd}`/macro_list ; \ gcc_dir=`${PWDCMD-pwd}` ; \ export TARGET_MACHINE srcdir SHELL MACRO_LIST && \ cd ../build-riscv64-linux-gnu/fixincludes && \ /bin/bash ./fixinc.sh "${gcc_dir}/${fix_dir}" \ `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta` ); \ rm -f ${fix_dir}/syslimits.h; \ if [ -f ${fix_dir}/limits.h ]; then \ mv ${fix_dir}/limits.h ${fix_dir}/syslimits.h; \ else \ cp ../../src/gcc/gsyslimits.h ${fix_dir}/syslimits.h; \ fi; \ chmod a+r ${fix_dir}/syslimits.h; \ done; \ fi Fixing headers into /build/reproducible-path/gcc-11-11.5.0/build/gcc/include-fixed for riscv64-unknown-linux-gnu target Forbidden identifiers: linux unix Finding directories and links to directories Searching /usr/include/. Making symbolic directory links Fixing directory /usr/include into /build/reproducible-path/gcc-11-11.5.0/build/gcc/include-fixed Applying io_quotes_use to sound/emu10k1.h Applying io_quotes_use to sound/asequencer.h Applying io_quotes_use to sound/compress_offload.h Applying io_quotes_use to sound/asound.h Applying io_quotes_use to video/sisfb.h Applying io_quotes_use to powerpc-linux-gnu/asm/papr-indices.h Applying io_quotes_use to powerpc-linux-gnu/asm/papr-physical-attestation.h Applying io_quotes_use to powerpc-linux-gnu/asm/papr-sysparm.h Applying io_quotes_use to powerpc-linux-gnu/asm/vas-api.h Applying io_quotes_use to powerpc-linux-gnu/asm/papr-platform-dump.h Applying io_quotes_use to powerpc-linux-gnu/asm/papr-vpd.h Applying io_quotes_use to powerpc-linux-gnu/asm/papr-hvpipe.h Applying io_quotes_use to misc/ocxl.h Applying io_quotes_use to misc/mrvl_cn10k_dpi.h Applying io_quotes_use to misc/xilinx_sdfec.h Applying io_quotes_use to misc/amd-apml.h Applying io_quotes_use to s390x-linux-gnu/asm/diag.h Applying io_quotes_use to s390x-linux-gnu/asm/chsc.h Applying io_quotes_use to s390x-linux-gnu/asm/dasd.h Applying io_quotes_use to s390x-linux-gnu/asm/clp.h Applying io_quotes_use to s390x-linux-gnu/asm/zcrypt.h Applying io_quotes_use to s390x-linux-gnu/asm/vmcp.h Applying io_quotes_use to s390x-linux-gnu/asm/uvdevice.h Applying io_quotes_use to s390x-linux-gnu/asm/pkey.h Applying io_quotes_use to s390x-linux-gnu/asm/hwctrset.h Applying io_quotes_use to s390x-linux-gnu/asm/cmb.h Applying io_quotes_use to fwctl/fwctl.h Applying io_quotes_use to i386-linux-gnu/asm/amd_hsmp.h Applying io_quotes_use to i386-linux-gnu/asm/mtrr.h Applying io_quotes_use to powerpc64-linux-gnu/asm/papr-indices.h Applying io_quotes_use to powerpc64-linux-gnu/asm/papr-physical-attestation.h Applying io_quotes_use to powerpc64-linux-gnu/asm/papr-sysparm.h Applying io_quotes_use to powerpc64-linux-gnu/asm/vas-api.h Applying io_quotes_use to powerpc64-linux-gnu/asm/papr-platform-dump.h Applying io_quotes_use to powerpc64-linux-gnu/asm/papr-vpd.h Applying io_quotes_use to powerpc64-linux-gnu/asm/papr-hvpipe.h Applying io_quotes_use to sparc64-linux-gnu/asm/apc.h Applying io_quotes_use to sparc64-linux-gnu/asm/watchdog.h Applying io_quotes_use to sparc64-linux-gnu/asm/display7seg.h Applying io_quotes_use to x86_64-linux-gnu/asm/amd_hsmp.h Applying io_quotes_use to x86_64-linux-gnu/asm/mtrr.h Applying io_quotes_use to m68k-linux-gnu/asm/bootinfo-virt.h Applying io_quotes_use to m68k-linux-gnu/asm/bootinfo-atari.h Applying io_quotes_use to m68k-linux-gnu/asm/bootinfo-mac.h Applying io_quotes_use to m68k-linux-gnu/asm/bootinfo-hp300.h Applying io_quotes_use to m68k-linux-gnu/asm/bootinfo-vme.h Applying io_quotes_use to m68k-linux-gnu/asm/bootinfo-amiga.h Applying io_quotes_use to m68k-linux-gnu/asm/bootinfo-q40.h Applying hpux8_bogus_inlines to math.h Applying sysv68_string to string.h Applying io_quotes_use to powerpc64le-linux-gnu/asm/papr-indices.h Applying io_quotes_use to powerpc64le-linux-gnu/asm/papr-physical-attestation.h Applying io_quotes_use to powerpc64le-linux-gnu/asm/papr-sysparm.h Applying io_quotes_use to powerpc64le-linux-gnu/asm/vas-api.h Applying io_quotes_use to powerpc64le-linux-gnu/asm/papr-platform-dump.h Applying io_quotes_use to powerpc64le-linux-gnu/asm/papr-vpd.h Applying io_quotes_use to powerpc64le-linux-gnu/asm/papr-hvpipe.h Applying io_quotes_use to x86_64-linux-gnux32/asm/amd_hsmp.h Applying io_quotes_use to x86_64-linux-gnux32/asm/mtrr.h Applying io_quotes_use to rdma/rdma_user_ioctl.h Applying io_quotes_use to riscv64-linux-gnu/sys/raw.h Applying machine_name to riscv64-linux-gnu/sys/rseq.h Fixed: riscv64-linux-gnu/sys/rseq.h Applying io_quotes_use to riscv64-linux-gnu/sys/mount.h Applying machine_name to riscv64-linux-gnu/sys/mount.h Fixed: riscv64-linux-gnu/sys/mount.h Quoted includes in riscv64-linux-gnu/sys/mount.h Applying io_quotes_use to riscv64-linux-gnu/sys/pidfd.h Applying io_quotes_use to riscv64-linux-gnu/sys/epoll.h Applying machine_name to riscv64-linux-gnu/bits/sched.h Fixed: riscv64-linux-gnu/bits/sched.h Applying machine_name to riscv64-linux-gnu/bits/unistd_ext.h Fixed: riscv64-linux-gnu/bits/unistd_ext.h Quoted includes in riscv64-linux-gnu/bits/unistd_ext.h Applying machine_name to riscv64-linux-gnu/bits/statx.h Fixed: riscv64-linux-gnu/bits/statx.h Quoted includes in riscv64-linux-gnu/bits/statx.h Applying io_quotes_use to mtd/ubi-user.h Applying io_quotes_use to linux/f2fs.h Applying io_quotes_use to linux/rio_cm_cdev.h Applying io_quotes_use to linux/cachefiles.h Applying io_quotes_use to linux/genwqe/genwqe_card.h Applying io_quotes_use to linux/aspeed-lpc-ctrl.h Applying io_quotes_use to linux/pidfd.h Applying io_quotes_use to linux/ipmi_bmc.h Applying io_quotes_use to linux/comedi.h Applying io_quotes_use to linux/fd.h Applying io_quotes_use to linux/nitro_enclaves.h Applying io_quotes_use to linux/psp-sev.h Applying io_quotes_use to linux/misc/bcm_vk.h Applying io_quotes_use to linux/pktcdvd.h Applying io_quotes_use to linux/mshv.h Applying io_quotes_use to linux/isst_if.h Applying io_quotes_use to linux/remoteproc_cdev.h Applying io_quotes_use to linux/aspeed-p2a-ctrl.h Applying io_quotes_use to linux/blkzoned.h Applying io_quotes_use to linux/pwm.h Applying io_quotes_use to linux/if_pppox.h Applying io_quotes_use to linux/nsm.h Applying io_quotes_use to linux/userfaultfd.h Applying io_quotes_use to linux/dma-buf.h Applying io_quotes_use to linux/ptp_clock.h Applying io_quotes_use to linux/omapfb.h Applying io_quotes_use to linux/phantom.h Applying io_quotes_use to linux/synclink.h Applying io_quotes_use to linux/cciss_ioctl.h Applying io_quotes_use to linux/tps6594_pfsm.h Applying io_quotes_use to linux/raid/md_u.h Applying io_quotes_use to linux/rfkill.h Applying io_quotes_use to linux/user_events.h Applying io_quotes_use to linux/psp-dbc.h Applying io_quotes_use to linux/fpga-dfl.h Applying io_quotes_use to linux/cxl_mem.h Applying io_quotes_use to linux/blkdev.h Applying io_quotes_use to linux/vtpm_proxy.h Applying io_quotes_def to linux/ppp-comp.h Applying io_quotes_use to linux/sync_file.h Applying io_quotes_use to linux/nsfs.h Applying io_quotes_use to linux/nbd.h Applying io_quotes_use to linux/rpmsg.h Applying io_quotes_use to linux/vfio.h Applying io_quotes_use to linux/fs.h Applying io_quotes_use to linux/psp-sfs.h Applying io_quotes_use to linux/fuse.h Applying io_quotes_use to linux/iommufd.h Applying io_quotes_use to linux/ppdev.h Applying io_quotes_use to linux/vduse.h Applying io_quotes_use to linux/sev-guest.h Applying io_quotes_use to linux/spi/spidev.h Applying io_quotes_use to linux/dm-ioctl.h Applying io_quotes_def to linux/soundcard.h Applying io_quotes_use to linux/random.h Applying io_quotes_use to linux/mmc/ioctl.h Applying io_quotes_use to linux/bt-bmc.h Applying io_quotes_use to linux/agpgart.h Applying io_quotes_use to linux/counter.h Applying io_quotes_use to linux/wmi.h Applying io_quotes_use to linux/eventpoll.h Applying io_quotes_use to linux/surface_aggregator/dtx.h Applying io_quotes_use to linux/surface_aggregator/cdev.h Applying io_quotes_use to linux/hsi/cs-protocol.h Applying io_quotes_use to linux/hsi/hsi_char.h Applying io_quotes_use to linux/ndctl.h Applying io_quotes_use to linux/sockios.h Applying io_quotes_use to linux/blk-crypto.h Applying io_quotes_use to linux/suspend_ioctls.h Applying io_quotes_use to linux/tee.h Applying io_quotes_use to linux/pfrut.h Applying io_quotes_use to linux/btrfs.h Applying io_quotes_def to linux/version.h Applying io_quotes_use to linux/seccomp.h Applying io_quotes_use to linux/mmtimer.h Applying io_quotes_use to linux/gpio.h Applying io_quotes_use to linux/kfd_ioctl.h Applying io_quotes_use to linux/atmbr2684.h Applying io_quotes_use to linux/blkpg.h Applying io_quotes_use to linux/i2o-dev.h Applying io_quotes_use to linux/vm_sockets.h Applying io_quotes_def to linux/pci_regs.h Applying io_quotes_use to linux/watchdog.h Applying io_quotes_use to linux/loadpin.h Applying io_quotes_use to linux/dma-heap.h Applying io_quotes_use to linux/kvm.h Applying io_quotes_use to linux/uinput.h Applying io_quotes_use to linux/usb/tmc.h Applying io_quotes_use to linux/auto_fs.h Applying io_quotes_use to linux/vhost.h Applying io_quotes_use to linux/ipmi.h Applying sun_malloc to malloc.h Applying pthread_incomplete_struct_argument to pthread.h Fixed: pthread.h Applying io_quotes_use to drm/habanalabs_accel.h Applying io_quotes_use to drm/etnaviv_drm.h Applying io_quotes_use to drm/i915_drm.h Applying io_quotes_use to drm/lima_drm.h Applying io_quotes_use to drm/tegra_drm.h Applying io_quotes_use to drm/pvr_drm.h Applying io_quotes_use to drm/nouveau_drm.h Applying io_quotes_use to drm/drm.h Applying io_quotes_use to drm/v3d_drm.h Applying io_quotes_use to drm/panfrost_drm.h Applying io_quotes_use to drm/vc4_drm.h Applying io_quotes_use to drm/amdgpu_drm.h Applying io_quotes_use to drm/xe_drm.h Applying io_quotes_use to drm/omap_drm.h Applying io_quotes_use to drm/radeon_drm.h Applying io_quotes_use to drm/msm_drm.h Applying io_quotes_use to drm/rocket_accel.h Applying io_quotes_use to drm/qaic_accel.h Applying io_quotes_use to drm/vgem_drm.h Applying io_quotes_use to drm/exynos_drm.h Applying glibc_stdint to stdint.h Cleaning up unneeded directories: fixincludes is done echo timestamp > stmp-fixinc if [ -d include ] ; then true; else mkdir include; chmod a+rx include; fi if [ -d include-fixed ] ; then true; else mkdir include-fixed; chmod a+rx include-fixed; fi for file in .. ../../src/gcc/ginclude/float.h ../../src/gcc/ginclude/iso646.h ../../src/gcc/ginclude/stdarg.h ../../src/gcc/ginclude/stdbool.h ../../src/gcc/ginclude/stddef.h ../../src/gcc/ginclude/varargs.h ../../src/gcc/ginclude/stdfix.h ../../src/gcc/ginclude/stdnoreturn.h ../../src/gcc/ginclude/stdalign.h ../../src/gcc/ginclude/stdatomic.h ; do \ if [ X$file != X.. ]; then \ realfile=`echo $file | sed -e 's|.*/\([^/]*\)$|\1|'`; \ echo timestamp > include/$realfile; \ rm -f include/$realfile; \ cp $file include; \ chmod a+r include/$realfile; \ fi; \ done for file in .. ; do \ if [ X$file != X.. ]; then \ mv include/$file include/x_$file; \ echo "#include_next <$file>" >include/$file; \ cat include/x_$file >>include/$file; \ rm -f include/x_$file; \ chmod a+r include/$file; \ fi; \ done for file in .. ; do \ if [ X$file != X.. ]; then \ echo "#include_next <$file>" >>include/$file; \ chmod a+r include/$file; \ fi; \ done rm -f include/stdint.h if [ wrap = wrap ]; then \ rm -f include/stdint-gcc.h; \ cp ../../src/gcc/ginclude/stdint-gcc.h include/stdint-gcc.h; \ chmod a+r include/stdint-gcc.h; \ cp ../../src/gcc/ginclude/stdint-wrap.h include/stdint.h; \ chmod a+r include/stdint.h; \ elif [ wrap = provide ]; then \ cp ../../src/gcc/ginclude/stdint-gcc.h include/stdint.h; \ chmod a+r include/stdint.h; \ fi set -e; for ml in `cat fixinc_list`; do \ sysroot_headers_suffix=`echo ${ml} | sed -e 's/;.*$//'`; \ multi_dir=`echo ${ml} | sed -e 's/^[^;]*;//'`; \ fix_dir=include-fixed${multi_dir}; \ if [ -f `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`/limits.h -o -f `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`/riscv64-linux-gnu/limits.h ] ; then \ cat ../../src/gcc/limitx.h ../../src/gcc/glimits.h ../../src/gcc/limity.h > tmp-xlimits.h; \ else \ cat ../../src/gcc/glimits.h > tmp-xlimits.h; \ fi; \ /bin/bash ../../src/gcc/../mkinstalldirs ${fix_dir}; \ chmod a+rx ${fix_dir} || true; \ /bin/bash ../../src/gcc/../move-if-change \ tmp-xlimits.h tmp-limits.h; \ rm -f ${fix_dir}/limits.h; \ cp -p tmp-limits.h ${fix_dir}/limits.h; \ chmod a+r ${fix_dir}/limits.h; \ done Command being timed: "riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -static-libstdc++ -static-libgcc -o gnat1 ada/adadecode.o ada/adaint.o ada/argv.o ada/cio.o ada/cstreams.o ada/env.o ada/init.o ada/initialize.o ada/raise.o ada/raise-gcc.o ada/seh_init.o ada/targext.o ada/cuintp.o ada/decl.o ada/rtfinal.o ada/rtinit.o ada/misc.o ada/utils.o ada/utils2.o ada/trans.o ada/targtyps.o ada/libgnat/a-charac.o ada/libgnat/a-chlat1.o ada/libgnat/a-elchha.o ada/libgnat/a-except.o ada/libgnat/a-exctra.o ada/libgnat/a-ioexce.o ada/libgnat/ada.o ada/spark_xrefs.o ada/ali.o ada/alloc.o ada/aspects.o ada/atree.o ada/butil.o ada/casing.o ada/checks.o ada/comperr.o ada/contracts.o ada/csets.o ada/cstand.o ada/debug.o ada/debug_a.o ada/einfo.o ada/elists.o ada/err_vars.o ada/errout.o ada/erroutc.o ada/eval_fat.o ada/exp_aggr.o ada/exp_spark.o ada/exp_atag.o ada/exp_attr.o ada/exp_cg.o ada/exp_ch11.o ada/exp_ch12.o ada/exp_ch13.o ada/exp_ch2.o ada/exp_ch3.o ada/exp_ch4.o ada/exp_ch5.o ada/exp_ch6.o ada/exp_ch7.o ada/exp_ch8.o ada/exp_ch9.o ada/exp_code.o ada/exp_dbug.o ada/exp_disp.o ada/exp_dist.o ada/exp_fixd.o ada/exp_imgv.o ada/exp_intr.o ada/exp_pakd.o ada/exp_prag.o ada/exp_put_image.o ada/exp_sel.o ada/exp_smem.o ada/exp_strm.o ada/exp_tss.o ada/exp_unst.o ada/exp_util.o ada/expander.o ada/fmap.o ada/fname-uf.o ada/fname.o ada/freeze.o ada/frontend.o ada/libgnat/g-byorma.o ada/libgnat/g-dynhta.o ada/libgnat/g-graphs.o ada/libgnat/g-hesora.o ada/libgnat/g-htable.o ada/libgnat/g-lists.o ada/libgnat/g-sets.o ada/libgnat/g-spchge.o ada/libgnat/g-speche.o ada/libgnat/g-u3spch.o ada/get_targ.o ada/ghost.o ada/gnat_cuda.o ada/libgnat/gnat.o ada/gnatvsn.o ada/hostparm.o ada/impunit.o ada/inline.o ada/libgnat/interfac.o ada/itypes.o ada/krunch.o ada/layout.o ada/lib-load.o ada/lib-util.o ada/lib-writ.o ada/lib-xref.o ada/lib.o ada/live.o ada/namet-sp.o ada/namet.o ada/nlists.o ada/nmake.o ada/opt.o ada/osint-c.o ada/osint.o ada/output.o ada/par.o ada/par_sco.o ada/prep.o ada/prepcomp.o ada/put_scos.o ada/repinfo-input.o ada/repinfo.o ada/restrict.o ada/rident.o ada/rtsfind.o ada/libgnat/s-addope.o ada/libgnat/s-addima.o ada/libgnat/s-assert.o ada/libgnat/s-bitops.o ada/libgnat/s-carun8.o ada/libgnat/s-casuti.o ada/libgnat/s-conca2.o ada/libgnat/s-conca3.o ada/libgnat/s-conca4.o ada/libgnat/s-conca5.o ada/libgnat/s-conca6.o ada/libgnat/s-conca7.o ada/libgnat/s-conca8.o ada/libgnat/s-conca9.o ada/libgnat/s-crc32.o ada/libgnat/s-crtl.o ada/libgnat/s-excdeb.o ada/libgnat/s-except.o ada/libgnat/s-exctab.o ada/libgnat/s-excmac.o ada/libgnat/s-htable.o ada/libgnat/s-imenne.o ada/libgnat/s-imgenu.o ada/libgnat/s-imgint.o ada/libgnat/s-mastop.o ada/libgnat/s-memory.o ada/libgnat/s-os_lib.o ada/libgnat/s-parame.o ada/libgnat/s-purexc.o ada/libgnat/s-restri.o ada/libgnat/s-secsta.o ada/libgnat/s-soflin.o ada/libgnat/s-soliin.o ada/libgnat/s-sopco3.o ada/libgnat/s-sopco4.o ada/libgnat/s-sopco5.o ada/libgnat/s-stache.o ada/libgnat/s-stalib.o ada/libgnat/s-stoele.o ada/libgnat/s-strcom.o ada/libgnat/s-strhas.o ada/libgnat/s-string.o ada/libgnat/s-strops.o ada/libgnat/s-traceb.o ada/libgnat/s-traent.o ada/libgnat/s-trasym.o ada/libgnat/s-unstyp.o ada/libgnat/s-utf_32.o ada/libgnat/s-valint.o ada/libgnat/s-valuns.o ada/libgnat/s-valuti.o ada/libgnat/s-wchcnv.o ada/libgnat/s-wchcon.o ada/libgnat/s-wchjis.o ada/libgnat/s-wchstw.o ada/scans.o ada/scil_ll.o ada/scn.o ada/scng.o ada/scos.o ada/sdefault.o ada/sem.o ada/sem_aggr.o ada/sem_attr.o ada/sem_aux.o ada/sem_case.o ada/sem_cat.o ada/sem_ch10.o ada/sem_ch11.o ada/sem_ch12.o ada/sem_ch13.o ada/sem_ch2.o ada/sem_ch3.o ada/sem_ch4.o ada/sem_ch5.o ada/sem_ch6.o ada/sem_ch7.o ada/sem_ch8.o ada/sem_ch9.o ada/sem_dim.o ada/sem_disp.o ada/sem_dist.o ada/sem_elab.o ada/sem_elim.o ada/sem_eval.o ada/sem_intr.o ada/sem_mech.o ada/sem_prag.o ada/sem_res.o ada/sem_scil.o ada/sem_smem.o ada/sem_type.o ada/sem_util.o ada/sem_warn.o ada/set_targ.o ada/sinfo-cn.o ada/sinfo.o ada/sinput-d.o ada/sinput-l.o ada/sinput.o ada/snames.o ada/sprint.o ada/stand.o ada/stringt.o ada/style.o ada/styleg.o ada/stylesw.o ada/switch-c.o ada/switch.o ada/gcc-interface/system.o ada/table.o ada/targparm.o ada/tbuild.o ada/treepr.o ada/treeprs.o ada/ttypes.o ada/types.o ada/uintp.o ada/uname.o ada/urealp.o ada/usage.o ada/validsw.o ada/vast.o ada/warnsw.o ada/widechar.o ada/back_end.o ada/gnat1drv.o ada/b_gnat1.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a attribs.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd -g" User time (seconds): 140.66 System time (seconds): 4.13 Percent of CPU this job got: 97% Elapsed (wall clock) time (h:mm:ss or m:ss): 2:29.26 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1187992 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 0 Minor (reclaiming a frame) page faults: 330117 Voluntary context switches: 81 Involuntary context switches: 2835 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 rm -f stamp-gnatlib2-rts stamp-tools rm -f include-fixed/README cp ../../src/gcc/../fixincludes/README-fixinc include-fixed/README chmod a+r include-fixed/README echo timestamp > stmp-int-hdrs /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -xc -nostdinc /dev/null -S -o /dev/null -fself-test=../../src/gcc/testsuite/selftests Linking gnat1 |==== | 40% Linking lto1 |====>>-- | 40% /usr/bin/time -v riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o lto1 \ lto/lto-lang.o lto/lto.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a cc1: note: self-tests are not enabled in this build echo timestamp > s-selftest-c Command being timed: "riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o cc1plus cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1plus-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 95.56 System time (seconds): 4.21 Percent of CPU this job got: 96% Elapsed (wall clock) time (h:mm:ss or m:ss): 1:43.20 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1215284 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 1 Minor (reclaiming a frame) page faults: 333587 Voluntary context switches: 59 Involuntary context switches: 421 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking cc1plus |====== | 60% /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -xc++ -nostdinc /dev/null -S -o /dev/null -fself-test=../../src/gcc/testsuite/selftests Linking lto-dump |======>>--| 60% /usr/bin/time -v riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o lto-dump \ lto/lto-lang.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-dump.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a cc1plus: note: self-tests are not enabled in this build echo timestamp > s-selftest-c++ Command being timed: "riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o lto1 lto/lto-lang.o lto/lto.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a" User time (seconds): 132.78 System time (seconds): 3.87 Percent of CPU this job got: 99% Elapsed (wall clock) time (h:mm:ss or m:ss): 2:16.90 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1070148 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 0 Minor (reclaiming a frame) page faults: 292554 Voluntary context switches: 17 Involuntary context switches: 2454 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking lto1 |======== | 80% Command being timed: "riscv64-linux-gnu-g++-11 -std=c++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o lto-dump lto/lto-lang.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-dump.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a" User time (seconds): 123.64 System time (seconds): 3.72 Percent of CPU this job got: 99% Elapsed (wall clock) time (h:mm:ss or m:ss): 2:07.48 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1069396 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 0 Minor (reclaiming a frame) page faults: 292527 Voluntary context switches: 48 Involuntary context switches: 452 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking lto-dump |==========| 100% rm gcc.pod lto-dump.pod make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc' mkdir -p -- riscv64-linux-gnu/libgcc Checking multilib configuration for libgcc... Configuring stage 1 in riscv64-linux-gnu/libgcc configure: creating cache ./config.cache checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking for --enable-version-specific-runtime-libs... no checking for a BSD-compatible install... /usr/bin/install -c checking for gawk... gawk checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-lipo... lipo checking for riscv64-linux-gnu-nm... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking whether ln -s works... yes checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... none needed checking how to run the C preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of double... 8 checking size of long double... 16 checking for inttypes.h... yes checking for stdint.h... yes checking for stdlib.h... yes checking for ftw.h... yes checking for unistd.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for string.h... yes checking for strings.h... yes checking for memory.h... yes checking for sys/auxv.h... yes checking for sys/mman.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking whether decimal floating point is supported... no configure: WARNING: decimal float is not supported for this target, ignored checking whether fixed-point is supported... no checking whether the compiler is configured for setjmp/longjmp exceptions... no checking for CET support... no checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for thread model used by GCC... posix checking whether assembler supports CFI directives... yes checking for target glibc version... 2.42 checking for __attribute__((visibility("hidden")))... yes checking for .cfi_sections .debug_frame... yes checking whether the target assembler supports thread-local storage... yes checking whether the thread-local storage support is from emutls... no checking for init priority support... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating auto-target.h config.status: executing default commands make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgcc' # If this is the top-level multilib, build all the other ln -s ../../../src/libgcc/enable-execute-stack-empty.c enable-execute-stack.c # multilibs. ln -s ../../../src/libgcc/unwind-generic.h unwind.h ln -s ../../../src/libgcc/config/riscv/linux-unwind.h md-unwind-support.h ln -s ../../../src/libgcc/config/riscv/sfp-machine.h sfp-machine.h ln -s ../../../src/libgcc/gthr-posix.h gthr-default.h DEFINES='' HEADERS='' \ ../../../src/libgcc/mkheader.sh > tmp-libgcc_tm.h /bin/bash ../../../src/libgcc/../move-if-change tmp-libgcc_tm.h libgcc_tm.h sed -e 's/__PFX__/__/g' \ -e 's/__FIXPTPFX__/__/g' < ../../../src/libgcc/libgcc-std.ver.in > libgcc-std.ver dest=../.././gcc/include/tmp$$-unwind.h; \ cp unwind.h $dest; \ chmod a+r $dest; \ sh ../../../src/libgcc/../move-if-change $dest ../.././gcc/include/unwind.h { cat libgcc-std.ver ../../../src/libgcc/config/libgcc-glibc.ver \ | sed -e '/^[ ]*#/d' \ -e 's/^%\(if\|else\|elif\|endif\|define\)/#\1/' \ | /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -E -xassembler-with-cpp -; \ } > tmp-libgcc.map.in echo timestamp > libgcc_tm.stamp /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negdi2.o -MT _negdi2.o -MD -MP -MF _negdi2.dep -DL_negdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _lshrdi3.o -MT _lshrdi3.o -MD -MP -MF _lshrdi3.dep -DL_lshrdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ashldi3.o -MT _ashldi3.o -MD -MP -MF _ashldi3.dep -DL_ashldi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv tmp-libgcc.map.in libgcc.map.in /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ashrdi3.o -MT _ashrdi3.o -MD -MP -MF _ashrdi3.dep -DL_ashrdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _cmpdi2.o -MT _cmpdi2.o -MD -MP -MF _cmpdi2.dep -DL_cmpdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ucmpdi2.o -MT _ucmpdi2.o -MD -MP -MF _ucmpdi2.dep -DL_ucmpdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clear_cache.o -MT _clear_cache.o -MD -MP -MF _clear_cache.dep -DL_clear_cache -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _trampoline.o -MT _trampoline.o -MD -MP -MF _trampoline.dep -DL_trampoline -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o __main.o -MT __main.o -MD -MP -MF __main.dep -DL__main -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _absvsi2.o -MT _absvsi2.o -MD -MP -MF _absvsi2.dep -DL_absvsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _absvdi2.o -MT _absvdi2.o -MD -MP -MF _absvdi2.dep -DL_absvdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _addvsi3.o -MT _addvsi3.o -MD -MP -MF _addvsi3.dep -DL_addvsi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _addvdi3.o -MT _addvdi3.o -MD -MP -MF _addvdi3.dep -DL_addvdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _subvsi3.o -MT _subvsi3.o -MD -MP -MF _subvsi3.dep -DL_subvsi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _subvdi3.o -MT _subvdi3.o -MD -MP -MF _subvdi3.dep -DL_subvdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3.o -MT _mulvsi3.o -MD -MP -MF _mulvsi3.dep -DL_mulvsi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulvdi3.o -MT _mulvdi3.o -MD -MP -MF _mulvdi3.dep -DL_mulvdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negvsi2.o -MT _negvsi2.o -MD -MP -MF _negvsi2.dep -DL_negvsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negvdi2.o -MT _negvdi2.o -MD -MP -MF _negvdi2.dep -DL_negvdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctors.o -MT _ctors.o -MD -MP -MF _ctors.dep -DL_ctors -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ffssi2.o -MT _ffssi2.o -MD -MP -MF _ffssi2.dep -DL_ffssi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ffsdi2.o -MT _ffsdi2.o -MD -MP -MF _ffsdi2.dep -DL_ffsdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clz.o -MT _clz.o -MD -MP -MF _clz.dep -DL_clz -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clzsi2.o -MT _clzsi2.o -MD -MP -MF _clzsi2.dep -DL_clzsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clzdi2.o -MT _clzdi2.o -MD -MP -MF _clzdi2.dep -DL_clzdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctzsi2.o -MT _ctzsi2.o -MD -MP -MF _ctzsi2.dep -DL_ctzsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctzdi2.o -MT _ctzdi2.o -MD -MP -MF _ctzdi2.dep -DL_ctzdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcount_tab.o -MT _popcount_tab.o -MD -MP -MF _popcount_tab.dep -DL_popcount_tab -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcountsi2.o -MT _popcountsi2.o -MD -MP -MF _popcountsi2.dep -DL_popcountsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcountdi2.o -MT _popcountdi2.o -MD -MP -MF _popcountdi2.dep -DL_popcountdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _paritysi2.o -MT _paritysi2.o -MD -MP -MF _paritysi2.dep -DL_paritysi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _paritydi2.o -MT _paritydi2.o -MD -MP -MF _paritydi2.dep -DL_paritydi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powisf2.o -MT _powisf2.o -MD -MP -MF _powisf2.dep -DL_powisf2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powidf2.o -MT _powidf2.o -MD -MP -MF _powidf2.dep -DL_powidf2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powixf2.o -MT _powixf2.o -MD -MP -MF _powixf2.dep -DL_powixf2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powitf2.o -MT _powitf2.o -MD -MP -MF _powitf2.dep -DL_powitf2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulhc3.o -MT _mulhc3.o -MD -MP -MF _mulhc3.dep -DL_mulhc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulsc3.o -MT _mulsc3.o -MD -MP -MF _mulsc3.dep -DL_mulsc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _muldc3.o -MT _muldc3.o -MD -MP -MF _muldc3.dep -DL_muldc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulxc3.o -MT _mulxc3.o -MD -MP -MF _mulxc3.dep -DL_mulxc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _multc3.o -MT _multc3.o -MD -MP -MF _multc3.dep -DL_multc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divhc3.o -MT _divhc3.o -MD -MP -MF _divhc3.dep -DL_divhc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divsc3.o -MT _divsc3.o -MD -MP -MF _divsc3.dep -DL_divsc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divdc3.o -MT _divdc3.o -MD -MP -MF _divdc3.dep -DL_divdc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divxc3.o -MT _divxc3.o -MD -MP -MF _divxc3.dep -DL_divxc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divtc3.o -MT _divtc3.o -MD -MP -MF _divtc3.dep -DL_divtc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _bswapsi2.o -MT _bswapsi2.o -MD -MP -MF _bswapsi2.dep -DL_bswapsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _bswapdi2.o -MT _bswapdi2.o -MD -MP -MF _bswapdi2.dep -DL_bswapdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clrsbsi2.o -MT _clrsbsi2.o -MD -MP -MF _clrsbsi2.dep -DL_clrsbsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clrsbdi2.o -MT _clrsbdi2.o -MD -MP -MF _clrsbdi2.dep -DL_clrsbdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunssfsi.o -MT _fixunssfsi.o -MD -MP -MF _fixunssfsi.dep -DL_fixunssfsi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfsi.o -MT _fixunsdfsi.o -MD -MP -MF _fixunsdfsi.dep -DL_fixunsdfsi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfsi.o -MT _fixunsxfsi.o -MD -MP -MF _fixunsxfsi.dep -DL_fixunsxfsi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixsfdi.o -MT _fixsfdi.o -MD -MP -MF _fixsfdi.dep -DL_fixsfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixdfdi.o -MT _fixdfdi.o -MD -MP -MF _fixdfdi.dep -DL_fixdfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixxfdi.o -MT _fixxfdi.o -MD -MP -MF _fixxfdi.dep -DL_fixxfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunssfdi.o -MT _fixunssfdi.o -MD -MP -MF _fixunssfdi.dep -DL_fixunssfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfdi.o -MT _fixunsdfdi.o -MD -MP -MF _fixunsdfdi.dep -DL_fixunsdfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfdi.o -MT _fixunsxfdi.o -MD -MP -MF _fixunsxfdi.dep -DL_fixunsxfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdisf.o -MT _floatdisf.o -MD -MP -MF _floatdisf.dep -DL_floatdisf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdidf.o -MT _floatdidf.o -MD -MP -MF _floatdidf.dep -DL_floatdidf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdixf.o -MT _floatdixf.o -MD -MP -MF _floatdixf.dep -DL_floatdixf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundisf.o -MT _floatundisf.o -MD -MP -MF _floatundisf.dep -DL_floatundisf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundidf.o -MT _floatundidf.o -MD -MP -MF _floatundidf.dep -DL_floatundidf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundixf.o -MT _floatundixf.o -MD -MP -MF _floatundixf.dep -DL_floatundixf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _eprintf.o -MT _eprintf.o -MD -MP -MF _eprintf.dep -DL_eprintf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o __gcc_bcmp.o -MT __gcc_bcmp.o -MD -MP -MF __gcc_bcmp.dep -DL__gcc_bcmp -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divdi3.o -MT _divdi3.o -MD -MP -MF _divdi3.dep -DL_divdi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _moddi3.o -MT _moddi3.o -MD -MP -MF _moddi3.dep -DL_moddi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divmoddi4.o -MT _divmoddi4.o -MD -MP -MF _divmoddi4.dep -DL_divmoddi4 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udivdi3.o -MT _udivdi3.o -MD -MP -MF _udivdi3.dep -DL_udivdi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _umoddi3.o -MT _umoddi3.o -MD -MP -MF _umoddi3.dep -DL_umoddi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udivmoddi4.o -MT _udivmoddi4.o -MD -MP -MF _udivmoddi4.dep -DL_udivmoddi4 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udiv_w_sdiv.o -MT _udiv_w_sdiv.o -MD -MP -MF _udiv_w_sdiv.dep -DL_udiv_w_sdiv -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o addtf3.o -MT addtf3.o -MD -MP -MF addtf3.dep -c ../../../src/libgcc/soft-fp/addtf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divtf3.o -MT divtf3.o -MD -MP -MF divtf3.dep -c ../../../src/libgcc/soft-fp/divtf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o eqtf2.o -MT eqtf2.o -MD -MP -MF eqtf2.dep -c ../../../src/libgcc/soft-fp/eqtf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o getf2.o -MT getf2.o -MD -MP -MF getf2.dep -c ../../../src/libgcc/soft-fp/getf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o letf2.o -MT letf2.o -MD -MP -MF letf2.dep -c ../../../src/libgcc/soft-fp/letf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o multf3.o -MT multf3.o -MD -MP -MF multf3.dep -c ../../../src/libgcc/soft-fp/multf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o negtf2.o -MT negtf2.o -MD -MP -MF negtf2.dep -c ../../../src/libgcc/soft-fp/negtf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o subtf3.o -MT subtf3.o -MD -MP -MF subtf3.dep -c ../../../src/libgcc/soft-fp/subtf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o unordtf2.o -MT unordtf2.o -MD -MP -MF unordtf2.dep -c ../../../src/libgcc/soft-fp/unordtf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfsi.o -MT fixtfsi.o -MD -MP -MF fixtfsi.dep -c ../../../src/libgcc/soft-fp/fixtfsi.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfsi.o -MT fixunstfsi.o -MD -MP -MF fixunstfsi.dep -c ../../../src/libgcc/soft-fp/fixunstfsi.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatsitf.o -MT floatsitf.o -MD -MP -MF floatsitf.dep -c ../../../src/libgcc/soft-fp/floatsitf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunsitf.o -MT floatunsitf.o -MD -MP -MF floatunsitf.dep -c ../../../src/libgcc/soft-fp/floatunsitf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfdi.o -MT fixtfdi.o -MD -MP -MF fixtfdi.dep -c ../../../src/libgcc/soft-fp/fixtfdi.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfdi.o -MT fixunstfdi.o -MD -MP -MF fixunstfdi.dep -c ../../../src/libgcc/soft-fp/fixunstfdi.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatditf.o -MT floatditf.o -MD -MP -MF floatditf.dep -c ../../../src/libgcc/soft-fp/floatditf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunditf.o -MT floatunditf.o -MD -MP -MF floatunditf.dep -c ../../../src/libgcc/soft-fp/floatunditf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfti.o -MT fixtfti.o -MD -MP -MF fixtfti.dep -c ../../../src/libgcc/soft-fp/fixtfti.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfti.o -MT fixunstfti.o -MD -MP -MF fixunstfti.dep -c ../../../src/libgcc/soft-fp/fixunstfti.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floattitf.o -MT floattitf.o -MD -MP -MF floattitf.dep -c ../../../src/libgcc/soft-fp/floattitf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatuntitf.o -MT floatuntitf.o -MD -MP -MF floatuntitf.dep -c ../../../src/libgcc/soft-fp/floatuntitf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsftf2.o -MT extendsftf2.o -MD -MP -MF extendsftf2.dep -c ../../../src/libgcc/soft-fp/extendsftf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extenddftf2.o -MT extenddftf2.o -MD -MP -MF extenddftf2.dep -c ../../../src/libgcc/soft-fp/extenddftf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2.o -MT trunctfsf2.o -MD -MP -MF trunctfsf2.dep -c ../../../src/libgcc/soft-fp/trunctfsf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2.o -MT trunctfdf2.o -MD -MP -MF trunctfdf2.dep -c ../../../src/libgcc/soft-fp/trunctfdf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divsf3.o -MT divsf3.o -MD -MP -MF divsf3.dep -c ../../../src/libgcc/soft-fp/divsf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divdf3.o -MT divdf3.o -MD -MP -MF divdf3.dep -c ../../../src/libgcc/soft-fp/divdf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o save-restore_s.o -MT save-restore_s.o -MD -MP -MF save-restore_s.dep -DSHARED -c -xassembler-with-cpp ../../../src/libgcc/config/riscv/save-restore.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o muldi3_s.o -MT muldi3_s.o -MD -MP -MF muldi3_s.dep -DSHARED -c -xassembler-with-cpp ../../../src/libgcc/config/riscv/muldi3.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o multi3.o -MT multi3.o -MD -MP -MF multi3.dep -c ../../../src/libgcc/config/riscv/multi3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o div_s.o -MT div_s.o -MD -MP -MF div_s.dep -DSHARED -c -xassembler-with-cpp ../../../src/libgcc/config/riscv/div.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o atomic.o -MT atomic.o -MD -MP -MF atomic.dep -c ../../../src/libgcc/config/riscv/atomic.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o enable-execute-stack.o -MT enable-execute-stack.o -MD -MP -MF enable-execute-stack.dep -c enable-execute-stack.c -fvisibility=hidden -DHIDE_EXPORTS ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_add_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_add_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_sub_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_sub_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_and_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_and_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_xor_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_xor_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_or_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_or_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_nand_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_nand_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:68:8: warning: conflicting types for built-in function '__sync_val_compare_and_swap_1'; expected 'unsigned char(volatile void *, unsigned char, unsigned char)' [-Wbuiltin-declaration-mismatch] 68 | type __sync_val_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:94:8: warning: conflicting types for built-in function '__sync_bool_compare_and_swap_1'; expected '_Bool(volatile void *, unsigned char, unsigned char)' [-Wbuiltin-declaration-mismatch] 94 | bool __sync_bool_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_add_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_add_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_sub_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_sub_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_and_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_and_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_xor_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_xor_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_or_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_or_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_nand_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_nand_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:68:8: warning: conflicting types for built-in function '__sync_val_compare_and_swap_2'; expected 'short unsigned int(volatile void *, short unsigned int, short unsigned int)' [-Wbuiltin-declaration-mismatch] 68 | type __sync_val_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:94:8: warning: conflicting types for built-in function '__sync_bool_compare_and_swap_2'; expected '_Bool(volatile void *, short unsigned int, short unsigned int)' [-Wbuiltin-declaration-mismatch] 94 | bool __sync_bool_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_add.o -MT _gcov_merge_add.o -MD -MP -MF _gcov_merge_add.dep -DL_gcov_merge_add -c ../../../src/libgcc/libgcov-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_topn.o -MT _gcov_merge_topn.o -MD -MP -MF _gcov_merge_topn.dep -DL_gcov_merge_topn -c ../../../src/libgcc/libgcov-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_ior.o -MT _gcov_merge_ior.o -MD -MP -MF _gcov_merge_ior.dep -DL_gcov_merge_ior -c ../../../src/libgcc/libgcov-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_time_profile.o -MT _gcov_merge_time_profile.o -MD -MP -MF _gcov_merge_time_profile.dep -DL_gcov_merge_time_profile -c ../../../src/libgcc/libgcov-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_interval_profiler.o -MT _gcov_interval_profiler.o -MD -MP -MF _gcov_interval_profiler.dep -DL_gcov_interval_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_interval_profiler_atomic.o -MT _gcov_interval_profiler_atomic.o -MD -MP -MF _gcov_interval_profiler_atomic.dep -DL_gcov_interval_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_pow2_profiler.o -MT _gcov_pow2_profiler.o -MD -MP -MF _gcov_pow2_profiler.dep -DL_gcov_pow2_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_pow2_profiler_atomic.o -MT _gcov_pow2_profiler_atomic.o -MD -MP -MF _gcov_pow2_profiler_atomic.dep -DL_gcov_pow2_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_topn_values_profiler.o -MT _gcov_topn_values_profiler.o -MD -MP -MF _gcov_topn_values_profiler.dep -DL_gcov_topn_values_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_topn_values_profiler_atomic.o -MT _gcov_topn_values_profiler_atomic.o -MD -MP -MF _gcov_topn_values_profiler_atomic.dep -DL_gcov_topn_values_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_average_profiler.o -MT _gcov_average_profiler.o -MD -MP -MF _gcov_average_profiler.dep -DL_gcov_average_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_average_profiler_atomic.o -MT _gcov_average_profiler_atomic.o -MD -MP -MF _gcov_average_profiler_atomic.dep -DL_gcov_average_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_ior_profiler.o -MT _gcov_ior_profiler.o -MD -MP -MF _gcov_ior_profiler.dep -DL_gcov_ior_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_ior_profiler_atomic.o -MT _gcov_ior_profiler_atomic.o -MD -MP -MF _gcov_ior_profiler_atomic.dep -DL_gcov_ior_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_indirect_call_profiler_v4.o -MT _gcov_indirect_call_profiler_v4.o -MD -MP -MF _gcov_indirect_call_profiler_v4.dep -DL_gcov_indirect_call_profiler_v4 -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_time_profiler.o -MT _gcov_time_profiler.o -MD -MP -MF _gcov_time_profiler.dep -DL_gcov_time_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_dump.o -MT _gcov_dump.o -MD -MP -MF _gcov_dump.dep -DL_gcov_dump -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_fork.o -MT _gcov_fork.o -MD -MP -MF _gcov_fork.dep -DL_gcov_fork -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execl.o -MT _gcov_execl.o -MD -MP -MF _gcov_execl.dep -DL_gcov_execl -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execlp.o -MT _gcov_execlp.o -MD -MP -MF _gcov_execlp.dep -DL_gcov_execlp -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execle.o -MT _gcov_execle.o -MD -MP -MF _gcov_execle.dep -DL_gcov_execle -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execv.o -MT _gcov_execv.o -MD -MP -MF _gcov_execv.dep -DL_gcov_execv -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execvp.o -MT _gcov_execvp.o -MD -MP -MF _gcov_execvp.dep -DL_gcov_execvp -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execve.o -MT _gcov_execve.o -MD -MP -MF _gcov_execve.dep -DL_gcov_execve -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_reset.o -MT _gcov_reset.o -MD -MP -MF _gcov_reset.dep -DL_gcov_reset -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_lock_unlock.o -MT _gcov_lock_unlock.o -MD -MP -MF _gcov_lock_unlock.dep -DL_gcov_lock_unlock -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov.o -MT _gcov.o -MD -MP -MF _gcov.dep -DL_gcov -c ../../../src/libgcc/libgcov-driver.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2.o -MT unwind-dw2.o -MD -MP -MF unwind-dw2.dep -fexceptions -c ../../../src/libgcc/unwind-dw2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2-fde-dip.o -MT unwind-dw2-fde-dip.o -MD -MP -MF unwind-dw2-fde-dip.dep -fexceptions -c ../../../src/libgcc/unwind-dw2-fde-dip.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-sjlj.o -MT unwind-sjlj.o -MD -MP -MF unwind-sjlj.dep -fexceptions -c ../../../src/libgcc/unwind-sjlj.c -fvisibility=hidden -DHIDE_EXPORTS In file included from ../../../src/libgcc/unwind-dw2.c:412: ./md-unwind-support.h: In function 'riscv_fallback_frame_state': ./md-unwind-support.h:67:6: warning: assignment to 'struct sigcontext *' from incompatible pointer type 'mcontext_t *' [-Wincompatible-pointer-types] 67 | sc = &rt_->uc.uc_mcontext; | ^ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-c.o -MT unwind-c.o -MD -MP -MF unwind-c.dep -fexceptions -c ../../../src/libgcc/unwind-c.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o emutls.o -MT emutls.o -MD -MP -MF emutls.dep -fexceptions -c ../../../src/libgcc/emutls.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negdi2_s.o -MT _negdi2_s.o -MD -MP -MF _negdi2_s.dep -DSHARED -DL_negdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _lshrdi3_s.o -MT _lshrdi3_s.o -MD -MP -MF _lshrdi3_s.dep -DSHARED -DL_lshrdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ashldi3_s.o -MT _ashldi3_s.o -MD -MP -MF _ashldi3_s.dep -DSHARED -DL_ashldi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ashrdi3_s.o -MT _ashrdi3_s.o -MD -MP -MF _ashrdi3_s.dep -DSHARED -DL_ashrdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _cmpdi2_s.o -MT _cmpdi2_s.o -MD -MP -MF _cmpdi2_s.dep -DSHARED -DL_cmpdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ucmpdi2_s.o -MT _ucmpdi2_s.o -MD -MP -MF _ucmpdi2_s.dep -DSHARED -DL_ucmpdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clear_cache_s.o -MT _clear_cache_s.o -MD -MP -MF _clear_cache_s.dep -DSHARED -DL_clear_cache -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _trampoline_s.o -MT _trampoline_s.o -MD -MP -MF _trampoline_s.dep -DSHARED -DL_trampoline -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o __main_s.o -MT __main_s.o -MD -MP -MF __main_s.dep -DSHARED -DL__main -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _absvsi2_s.o -MT _absvsi2_s.o -MD -MP -MF _absvsi2_s.dep -DSHARED -DL_absvsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _absvdi2_s.o -MT _absvdi2_s.o -MD -MP -MF _absvdi2_s.dep -DSHARED -DL_absvdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _addvsi3_s.o -MT _addvsi3_s.o -MD -MP -MF _addvsi3_s.dep -DSHARED -DL_addvsi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _addvdi3_s.o -MT _addvdi3_s.o -MD -MP -MF _addvdi3_s.dep -DSHARED -DL_addvdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _subvsi3_s.o -MT _subvsi3_s.o -MD -MP -MF _subvsi3_s.dep -DSHARED -DL_subvsi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _subvdi3_s.o -MT _subvdi3_s.o -MD -MP -MF _subvdi3_s.dep -DSHARED -DL_subvdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3_s.o -MT _mulvsi3_s.o -MD -MP -MF _mulvsi3_s.dep -DSHARED -DL_mulvsi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulvdi3_s.o -MT _mulvdi3_s.o -MD -MP -MF _mulvdi3_s.dep -DSHARED -DL_mulvdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negvsi2_s.o -MT _negvsi2_s.o -MD -MP -MF _negvsi2_s.dep -DSHARED -DL_negvsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negvdi2_s.o -MT _negvdi2_s.o -MD -MP -MF _negvdi2_s.dep -DSHARED -DL_negvdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctors_s.o -MT _ctors_s.o -MD -MP -MF _ctors_s.dep -DSHARED -DL_ctors -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ffssi2_s.o -MT _ffssi2_s.o -MD -MP -MF _ffssi2_s.dep -DSHARED -DL_ffssi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ffsdi2_s.o -MT _ffsdi2_s.o -MD -MP -MF _ffsdi2_s.dep -DSHARED -DL_ffsdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clz_s.o -MT _clz_s.o -MD -MP -MF _clz_s.dep -DSHARED -DL_clz -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clzsi2_s.o -MT _clzsi2_s.o -MD -MP -MF _clzsi2_s.dep -DSHARED -DL_clzsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clzdi2_s.o -MT _clzdi2_s.o -MD -MP -MF _clzdi2_s.dep -DSHARED -DL_clzdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctzsi2_s.o -MT _ctzsi2_s.o -MD -MP -MF _ctzsi2_s.dep -DSHARED -DL_ctzsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctzdi2_s.o -MT _ctzdi2_s.o -MD -MP -MF _ctzdi2_s.dep -DSHARED -DL_ctzdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcount_tab_s.o -MT _popcount_tab_s.o -MD -MP -MF _popcount_tab_s.dep -DSHARED -DL_popcount_tab -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcountsi2_s.o -MT _popcountsi2_s.o -MD -MP -MF _popcountsi2_s.dep -DSHARED -DL_popcountsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcountdi2_s.o -MT _popcountdi2_s.o -MD -MP -MF _popcountdi2_s.dep -DSHARED -DL_popcountdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _paritysi2_s.o -MT _paritysi2_s.o -MD -MP -MF _paritysi2_s.dep -DSHARED -DL_paritysi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _paritydi2_s.o -MT _paritydi2_s.o -MD -MP -MF _paritydi2_s.dep -DSHARED -DL_paritydi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powisf2_s.o -MT _powisf2_s.o -MD -MP -MF _powisf2_s.dep -DSHARED -DL_powisf2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powidf2_s.o -MT _powidf2_s.o -MD -MP -MF _powidf2_s.dep -DSHARED -DL_powidf2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powixf2_s.o -MT _powixf2_s.o -MD -MP -MF _powixf2_s.dep -DSHARED -DL_powixf2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powitf2_s.o -MT _powitf2_s.o -MD -MP -MF _powitf2_s.dep -DSHARED -DL_powitf2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulhc3_s.o -MT _mulhc3_s.o -MD -MP -MF _mulhc3_s.dep -DSHARED -DL_mulhc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulsc3_s.o -MT _mulsc3_s.o -MD -MP -MF _mulsc3_s.dep -DSHARED -DL_mulsc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _muldc3_s.o -MT _muldc3_s.o -MD -MP -MF _muldc3_s.dep -DSHARED -DL_muldc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulxc3_s.o -MT _mulxc3_s.o -MD -MP -MF _mulxc3_s.dep -DSHARED -DL_mulxc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _multc3_s.o -MT _multc3_s.o -MD -MP -MF _multc3_s.dep -DSHARED -DL_multc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divhc3_s.o -MT _divhc3_s.o -MD -MP -MF _divhc3_s.dep -DSHARED -DL_divhc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divsc3_s.o -MT _divsc3_s.o -MD -MP -MF _divsc3_s.dep -DSHARED -DL_divsc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divdc3_s.o -MT _divdc3_s.o -MD -MP -MF _divdc3_s.dep -DSHARED -DL_divdc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divxc3_s.o -MT _divxc3_s.o -MD -MP -MF _divxc3_s.dep -DSHARED -DL_divxc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divtc3_s.o -MT _divtc3_s.o -MD -MP -MF _divtc3_s.dep -DSHARED -DL_divtc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _bswapsi2_s.o -MT _bswapsi2_s.o -MD -MP -MF _bswapsi2_s.dep -DSHARED -DL_bswapsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _bswapdi2_s.o -MT _bswapdi2_s.o -MD -MP -MF _bswapdi2_s.dep -DSHARED -DL_bswapdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clrsbsi2_s.o -MT _clrsbsi2_s.o -MD -MP -MF _clrsbsi2_s.dep -DSHARED -DL_clrsbsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clrsbdi2_s.o -MT _clrsbdi2_s.o -MD -MP -MF _clrsbdi2_s.dep -DSHARED -DL_clrsbdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunssfsi_s.o -MT _fixunssfsi_s.o -MD -MP -MF _fixunssfsi_s.dep -DSHARED -DL_fixunssfsi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfsi_s.o -MT _fixunsdfsi_s.o -MD -MP -MF _fixunsdfsi_s.dep -DSHARED -DL_fixunsdfsi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfsi_s.o -MT _fixunsxfsi_s.o -MD -MP -MF _fixunsxfsi_s.dep -DSHARED -DL_fixunsxfsi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixsfdi_s.o -MT _fixsfdi_s.o -MD -MP -MF _fixsfdi_s.dep -DSHARED -DL_fixsfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixdfdi_s.o -MT _fixdfdi_s.o -MD -MP -MF _fixdfdi_s.dep -DSHARED -DL_fixdfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixxfdi_s.o -MT _fixxfdi_s.o -MD -MP -MF _fixxfdi_s.dep -DSHARED -DL_fixxfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunssfdi_s.o -MT _fixunssfdi_s.o -MD -MP -MF _fixunssfdi_s.dep -DSHARED -DL_fixunssfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfdi_s.o -MT _fixunsdfdi_s.o -MD -MP -MF _fixunsdfdi_s.dep -DSHARED -DL_fixunsdfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfdi_s.o -MT _fixunsxfdi_s.o -MD -MP -MF _fixunsxfdi_s.dep -DSHARED -DL_fixunsxfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdisf_s.o -MT _floatdisf_s.o -MD -MP -MF _floatdisf_s.dep -DSHARED -DL_floatdisf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdidf_s.o -MT _floatdidf_s.o -MD -MP -MF _floatdidf_s.dep -DSHARED -DL_floatdidf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdixf_s.o -MT _floatdixf_s.o -MD -MP -MF _floatdixf_s.dep -DSHARED -DL_floatdixf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundisf_s.o -MT _floatundisf_s.o -MD -MP -MF _floatundisf_s.dep -DSHARED -DL_floatundisf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundidf_s.o -MT _floatundidf_s.o -MD -MP -MF _floatundidf_s.dep -DSHARED -DL_floatundidf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundixf_s.o -MT _floatundixf_s.o -MD -MP -MF _floatundixf_s.dep -DSHARED -DL_floatundixf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divdi3_s.o -MT _divdi3_s.o -MD -MP -MF _divdi3_s.dep -DSHARED -DL_divdi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _moddi3_s.o -MT _moddi3_s.o -MD -MP -MF _moddi3_s.dep -DSHARED -DL_moddi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divmoddi4_s.o -MT _divmoddi4_s.o -MD -MP -MF _divmoddi4_s.dep -DSHARED -DL_divmoddi4 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udivdi3_s.o -MT _udivdi3_s.o -MD -MP -MF _udivdi3_s.dep -DSHARED -DL_udivdi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _umoddi3_s.o -MT _umoddi3_s.o -MD -MP -MF _umoddi3_s.dep -DSHARED -DL_umoddi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udivmoddi4_s.o -MT _udivmoddi4_s.o -MD -MP -MF _udivmoddi4_s.dep -DSHARED -DL_udivmoddi4 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udiv_w_sdiv_s.o -MT _udiv_w_sdiv_s.o -MD -MP -MF _udiv_w_sdiv_s.dep -DSHARED -DL_udiv_w_sdiv -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o addtf3_s.o -MT addtf3_s.o -MD -MP -MF addtf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/addtf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divtf3_s.o -MT divtf3_s.o -MD -MP -MF divtf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/divtf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o eqtf2_s.o -MT eqtf2_s.o -MD -MP -MF eqtf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/eqtf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o getf2_s.o -MT getf2_s.o -MD -MP -MF getf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/getf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o letf2_s.o -MT letf2_s.o -MD -MP -MF letf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/letf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o multf3_s.o -MT multf3_s.o -MD -MP -MF multf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/multf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o negtf2_s.o -MT negtf2_s.o -MD -MP -MF negtf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/negtf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o subtf3_s.o -MT subtf3_s.o -MD -MP -MF subtf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/subtf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o unordtf2_s.o -MT unordtf2_s.o -MD -MP -MF unordtf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/unordtf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfsi_s.o -MT fixtfsi_s.o -MD -MP -MF fixtfsi_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixtfsi.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfsi_s.o -MT fixunstfsi_s.o -MD -MP -MF fixunstfsi_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixunstfsi.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatsitf_s.o -MT floatsitf_s.o -MD -MP -MF floatsitf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatsitf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunsitf_s.o -MT floatunsitf_s.o -MD -MP -MF floatunsitf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatunsitf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfdi_s.o -MT fixtfdi_s.o -MD -MP -MF fixtfdi_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixtfdi.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfdi_s.o -MT fixunstfdi_s.o -MD -MP -MF fixunstfdi_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixunstfdi.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatditf_s.o -MT floatditf_s.o -MD -MP -MF floatditf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatditf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunditf_s.o -MT floatunditf_s.o -MD -MP -MF floatunditf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatunditf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfti_s.o -MT fixtfti_s.o -MD -MP -MF fixtfti_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixtfti.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfti_s.o -MT fixunstfti_s.o -MD -MP -MF fixunstfti_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixunstfti.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floattitf_s.o -MT floattitf_s.o -MD -MP -MF floattitf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floattitf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatuntitf_s.o -MT floatuntitf_s.o -MD -MP -MF floatuntitf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatuntitf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsftf2_s.o -MT extendsftf2_s.o -MD -MP -MF extendsftf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/extendsftf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extenddftf2_s.o -MT extenddftf2_s.o -MD -MP -MF extenddftf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/extenddftf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2_s.o -MT trunctfsf2_s.o -MD -MP -MF trunctfsf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/trunctfsf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2_s.o -MT trunctfdf2_s.o -MD -MP -MF trunctfdf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/trunctfdf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divsf3_s.o -MT divsf3_s.o -MD -MP -MF divsf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/divsf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divdf3_s.o -MT divdf3_s.o -MD -MP -MF divdf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/divdf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o multi3_s.o -MT multi3_s.o -MD -MP -MF multi3_s.dep -DSHARED -c ../../../src/libgcc/config/riscv/multi3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o atomic_s.o -MT atomic_s.o -MD -MP -MF atomic_s.dep -DSHARED -c ../../../src/libgcc/config/riscv/atomic.c ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_add_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_add_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_sub_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_sub_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_and_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_and_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_xor_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_xor_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_or_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_or_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_nand_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_nand_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:68:8: warning: conflicting types for built-in function '__sync_val_compare_and_swap_1'; expected 'unsigned char(volatile void *, unsigned char, unsigned char)' [-Wbuiltin-declaration-mismatch] 68 | type __sync_val_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:94:8: warning: conflicting types for built-in function '__sync_bool_compare_and_swap_1'; expected '_Bool(volatile void *, unsigned char, unsigned char)' [-Wbuiltin-declaration-mismatch] 94 | bool __sync_bool_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_add_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_add_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_sub_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_sub_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_and_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_and_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_xor_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_xor_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_or_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_or_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_nand_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_nand_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:68:8: warning: conflicting types for built-in function '__sync_val_compare_and_swap_2'; expected 'short unsigned int(volatile void *, short unsigned int, short unsigned int)' [-Wbuiltin-declaration-mismatch] 68 | type __sync_val_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:94:8: warning: conflicting types for built-in function '__sync_bool_compare_and_swap_2'; expected '_Bool(volatile void *, short unsigned int, short unsigned int)' [-Wbuiltin-declaration-mismatch] 94 | bool __sync_bool_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o enable-execute-stack_s.o -MT enable-execute-stack_s.o -MD -MP -MF enable-execute-stack_s.dep -DSHARED -c enable-execute-stack.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2_s.o -MT unwind-dw2_s.o -MD -MP -MF unwind-dw2_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/unwind-dw2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2-fde-dip_s.o -MT unwind-dw2-fde-dip_s.o -MD -MP -MF unwind-dw2-fde-dip_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/unwind-dw2-fde-dip.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-sjlj_s.o -MT unwind-sjlj_s.o -MD -MP -MF unwind-sjlj_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/unwind-sjlj.c In file included from ../../../src/libgcc/unwind-dw2.c:412: ./md-unwind-support.h: In function 'riscv_fallback_frame_state': ./md-unwind-support.h:67:6: warning: assignment to 'struct sigcontext *' from incompatible pointer type 'mcontext_t *' [-Wincompatible-pointer-types] 67 | sc = &rt_->uc.uc_mcontext; | ^ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-c_s.o -MT unwind-c_s.o -MD -MP -MF unwind-c_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/unwind-c.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o emutls_s.o -MT emutls_s.o -MD -MP -MF emutls_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/emutls.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtbegin.o -MT crtbegin.o -MD -MP -MF crtbegin.dep -c ../../../src/libgcc/crtstuff.c -DCRT_BEGIN /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtbeginS.o -MT crtbeginS.o -MD -MP -MF crtbeginS.dep -fPIC -c ../../../src/libgcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtbeginT.o -MT crtbeginT.o -MD -MP -MF crtbeginT.dep -c ../../../src/libgcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFT_O /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtend.o -MT crtend.o -MD -MP -MF crtend.dep -c ../../../src/libgcc/crtstuff.c -DCRT_END /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtendS.o -MT crtendS.o -MD -MP -MF crtendS.dep -fPIC -c ../../../src/libgcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crti.o -MT crti.o -MD -MP -MF crti.dep -c -x assembler-with-cpp ../../../src/libgcc/config/riscv/crti.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtn.o -MT crtn.o -MD -MP -MF crtn.dep -c -x assembler-with-cpp ../../../src/libgcc/config/riscv/crtn.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm -pg save-restore_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > save-restore.visT mv -f save-restore.visT save-restore.vis /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm -pg muldi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > muldi3.visT mv -f muldi3.visT muldi3.vis /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm -pg div_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > div.visT mv -f div.visT div.vis rm -f libgcov.a objects="_gcov_merge_add.o _gcov_merge_topn.o _gcov_merge_ior.o _gcov_merge_time_profile.o _gcov_interval_profiler.o _gcov_interval_profiler_atomic.o _gcov_pow2_profiler.o _gcov_pow2_profiler_atomic.o _gcov_topn_values_profiler.o _gcov_topn_values_profiler_atomic.o _gcov_average_profiler.o _gcov_average_profiler_atomic.o _gcov_ior_profiler.o _gcov_ior_profiler_atomic.o _gcov_indirect_call_profiler_v4.o _gcov_time_profiler.o _gcov_dump.o _gcov_fork.o _gcov_execl.o _gcov_execlp.o _gcov_execle.o _gcov_execv.o _gcov_execvp.o _gcov_execve.o _gcov_reset.o _gcov_lock_unlock.o _gcov.o"; \ if test -z "$objects"; then \ echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ -o eh_dummy.o; \ objects=eh_dummy.o; \ fi; \ riscv64-linux-gnu-ar rc libgcov.a $objects riscv64-linux-gnu-ranlib libgcov.a rm -f libgcc_eh.a objects="unwind-dw2.o unwind-dw2-fde-dip.o unwind-sjlj.o unwind-c.o emutls.o"; \ if test -z "$objects"; then \ echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ -o eh_dummy.o; \ objects=eh_dummy.o; \ fi; \ riscv64-linux-gnu-ar rc libgcc_eh.a $objects # Early copyback; see "all" above for the rationale. The # early copy is necessary so that the gcc -B options find # the right startup files when linking shared libgcc. /bin/bash ../../../src/libgcc/../mkinstalldirs ../.././gcc parts="crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o crtbegin.o crtend.o crti.o crtn.o crtendS.o crtbeginT.o"; \ for file in $parts; do \ rm -f ../.././gcc/$file; \ /usr/bin/install -c -m 644 $file ../.././gcc/; \ case $file in \ *.a) \ riscv64-linux-gnu-ranlib ../.././gcc/$file ;; \ esac; \ done riscv64-linux-gnu-ranlib libgcc_eh.a /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o save-restore.o -MT save-restore.o -MD -MP -MF save-restore.dep -c -xassembler-with-cpp -include save-restore.vis ../../../src/libgcc/config/riscv/save-restore.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o muldi3.o -MT muldi3.o -MD -MP -MF muldi3.dep -c -xassembler-with-cpp -include muldi3.vis ../../../src/libgcc/config/riscv/muldi3.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o div.o -MT div.o -MD -MP -MF div.dep -c -xassembler-with-cpp -include div.vis ../../../src/libgcc/config/riscv/div.S rm -f libgcc.a objects="_negdi2.o _lshrdi3.o _ashldi3.o _ashrdi3.o _cmpdi2.o _ucmpdi2.o _clear_cache.o _trampoline.o __main.o _absvsi2.o _absvdi2.o _addvsi3.o _addvdi3.o _subvsi3.o _subvdi3.o _mulvsi3.o _mulvdi3.o _negvsi2.o _negvdi2.o _ctors.o _ffssi2.o _ffsdi2.o _clz.o _clzsi2.o _clzdi2.o _ctzsi2.o _ctzdi2.o _popcount_tab.o _popcountsi2.o _popcountdi2.o _paritysi2.o _paritydi2.o _powisf2.o _powidf2.o _powixf2.o _powitf2.o _mulhc3.o _mulsc3.o _muldc3.o _mulxc3.o _multc3.o _divhc3.o _divsc3.o _divdc3.o _divxc3.o _divtc3.o _bswapsi2.o _bswapdi2.o _clrsbsi2.o _clrsbdi2.o _fixunssfsi.o _fixunsdfsi.o _fixunsxfsi.o _fixsfdi.o _fixdfdi.o _fixxfdi.o _fixunssfdi.o _fixunsdfdi.o _fixunsxfdi.o _floatdisf.o _floatdidf.o _floatdixf.o _floatundisf.o _floatundidf.o _floatundixf.o _eprintf.o __gcc_bcmp.o _divdi3.o _moddi3.o _divmoddi4.o _udivdi3.o _umoddi3.o _udivmoddi4.o _udiv_w_sdiv.o addtf3.o divtf3.o eqtf2.o getf2.o letf2.o multf3.o negtf2.o subtf3.o unordtf2.o fixtfsi.o fixunstfsi.o floatsitf.o floatunsitf.o fixtfdi.o fixunstfdi.o floatditf.o floatunditf.o fixtfti.o fixunstfti.o floattitf.o floatuntitf.o extendsftf2.o extenddftf2.o trunctfsf2.o trunctfdf2.o divsf3.o divdf3.o save-restore.o muldi3.o multi3.o div.o atomic.o enable-execute-stack.o"; \ if test -z "$objects"; then \ echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ -o eh_dummy.o; \ objects=eh_dummy.o; \ fi; \ riscv64-linux-gnu-ar rc libgcc.a $objects riscv64-linux-gnu-ranlib libgcc.a { /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm -pg _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulhc3_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divhc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o fixtfti_s.o fixunstfti_s.o floattitf_s.o floatuntitf_s.o extendsftf2_s.o extenddftf2_s.o trunctfsf2_s.o trunctfdf2_s.o divsf3_s.o divdf3_s.o save-restore_s.o muldi3_s.o multi3_s.o div_s.o atomic_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o emutls_s.o; echo %%; \ cat libgcc.map.in; \ } | gawk -f ../../../src/libgcc/mkmap-symver.awk > tmp-libgcc.map mv tmp-libgcc.map libgcc.map # @multilib_flags@ is still needed because this may use # /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking and -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector directly. # @multilib_dir@ is not really necessary, but sometimes it has # more uses than just a directory name. /bin/bash ../../../src/libgcc/../mkinstalldirs . /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc.map -o ./libgcc_s.so.1.tmp -g -O2 -B./ _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulhc3_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divhc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o fixtfti_s.o fixunstfti_s.o floattitf_s.o floatuntitf_s.o extendsftf2_s.o extenddftf2_s.o trunctfsf2_s.o trunctfdf2_s.o divsf3_s.o divdf3_s.o save-restore_s.o muldi3_s.o multi3_s.o div_s.o atomic_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o libgcc.a -lc && rm -f ./libgcc_s.so && if [ -f ./libgcc_s.so.1 ]; then mv -f ./libgcc_s.so.1 ./libgcc_s.so.1.backup; else true; fi && mv ./libgcc_s.so.1.tmp ./libgcc_s.so.1 && (echo "/* GNU ld script"; echo " Use the shared library, but some functions are only in"; echo " the static library. */"; echo "GROUP ( libgcc_s.so.1 -lgcc )" ) > ./libgcc_s.so # Now that we have built all the objects, we need to copy # them back to the GCC directory. Too many things (other # in-tree libraries, and DejaGNU) know about the layout # of the build tree, for now. /usr/bin/make install-leaf DESTDIR=../.././gcc \ slibdir= libsubdir= MULTIOSDIR=. make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgcc' /bin/bash ../../../src/libgcc/../mkinstalldirs ../.././gcc /usr/bin/install -c -m 644 libgcc_eh.a ../.././gcc/ chmod 644 ../.././gcc/libgcc_eh.a riscv64-linux-gnu-ranlib ../.././gcc/libgcc_eh.a /bin/bash ../../../src/libgcc/../mkinstalldirs ../.././gcc; /usr/bin/install -c -m 644 ./libgcc_s.so.1 ../.././gcc/libgcc_s.so.1; rm -f ../.././gcc/libgcc_s.so; /usr/bin/install -c -m 644 ./libgcc_s.so ../.././gcc/libgcc_s.so /bin/bash ../../../src/libgcc/../mkinstalldirs ../.././gcc /usr/bin/install -c -m 644 libgcc.a ../.././gcc/ chmod 644 ../.././gcc/libgcc.a riscv64-linux-gnu-ranlib ../.././gcc/libgcc.a /usr/bin/install -c -m 644 libgcov.a ../.././gcc/ chmod 644 ../.././gcc/libgcov.a riscv64-linux-gnu-ranlib ../.././gcc/libgcov.a parts="crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o crtbegin.o crtend.o crti.o crtn.o crtendS.o crtbeginT.o"; \ for file in $parts; do \ rm -f ../.././gcc/$file; \ /usr/bin/install -c -m 644 $file ../.././gcc/; \ case $file in \ *.a) \ riscv64-linux-gnu-ranlib ../.././gcc/$file ;; \ esac; \ done make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgcc' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgcc' mkdir -p -- riscv64-linux-gnu/libgomp Checking multilib configuration for libgomp... Configuring stage 1 in riscv64-linux-gnu/libgomp configure: creating cache ./config.cache checking for --enable-version-specific-runtime-libs... no checking for --enable-generated-files-in-srcdir... no checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking whether /usr/bin/make supports nested variables... yes checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking understands -c and -o together... yes checking for style of include used by /usr/bin/make... GNU checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... gcc3 checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for perl... /usr/bin/perl checking whether /usr/bin/make sets $(MAKE)... (cached) yes checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000 checking for modern makeinfo... yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... (cached) riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking object... ok checking how to run the C preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -fno-rtti -fno-exceptions... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking PIC flag -fPIC -DPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking static flag -static works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-linux-gnu-gfortran... no checking whether we are using the GNU Fortran compiler... no checking whether no accepts -g... no checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking whether string.h and strings.h may both be included... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for unistd.h... (cached) yes checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking sys/loadavg.h usability... no checking sys/loadavg.h presence... no checking for sys/loadavg.h... no checking sys/sysctl.h usability... no checking sys/sysctl.h presence... no checking for sys/sysctl.h... no checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking size of void *... 8 checking for dlsym in -ldl... yes checking for unistd.h... (cached) yes checking for secure_getenv... yes checking for __secure_getenv... no checking for getuid... yes checking for geteuid... yes checking for getgid... yes checking for getegid... yes checking for getloadavg... yes checking for clock_gettime... yes checking for strtoull... yes checking for aligned_alloc... yes checking for posix_memalign... yes checking for memalign... yes checking for _aligned_malloc... no checking whether the target supports thread-local storage... yes checking whether the thread-local storage support is from emutls... no checking whether the target supports hidden visibility... yes checking whether the target supports dllexport... no checking whether the target supports symbol aliases... yes checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... (cached) yes checking for shared libgcc... yes checking whether the target supports .symver directive... yes configure: versioning on shared library symbols is gnu checking the number of available CPUs... 4 configure: checking for flock implementation checking for flock... flock checking whether the target supports __sync_*_compare_and_swap... yes checking for CET support... no configure: updating cache ./config.cache checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating omp.h config.status: creating omp_lib.h config.status: creating omp_lib.f90 config.status: creating libgomp_f.h config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating libgomp.spec config.status: creating testsuite/libgomp-test-support.pt.exp config.status: creating testsuite/libgomp-site-extra.exp config.status: creating config.h config.status: executing default-1 commands config.status: executing depfiles commands config.status: executing libtool commands mkdir -p -- riscv64-linux-gnu/libstdc++-v3 Checking multilib configuration for libstdc++-v3... Configuring stage 1 in riscv64-linux-gnu/libstdc++-v3 make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' /usr/bin/make all-recursive make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' Making all in testsuite make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp/testsuite' cp libgomp-test-support.pt.exp libgomp-test-support.exp.tmp echo >> libgomp-test-support.exp.tmp \ 'set offload_additional_options ""' echo >> libgomp-test-support.exp.tmp \ 'set offload_additional_lib_paths ""' mv libgomp-test-support.exp.tmp libgomp-test-support.exp make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp/testsuite' make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 -I ../../../src/libgomp/../gcc/doc/include -I ../../../src/libgomp -o libgomp.info ../../../src/libgomp/libgomp.texi /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c -o alloc.lo ../../../src/libgomp/alloc.c /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c -o atomic.lo ../../../src/libgomp/atomic.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c ../../../src/libgomp/alloc.c -fPIC -DPIC -o .libs/alloc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c ../../../src/libgomp/atomic.c -fPIC -DPIC -o .libs/atomic.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c ../../../src/libgomp/atomic.c -o atomic.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c ../../../src/libgomp/alloc.c -o alloc.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c -o barrier.lo ../../../src/libgomp/barrier.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c ../../../src/libgomp/barrier.c -fPIC -DPIC -o .libs/barrier.o configure: creating cache ./config.cache mv -f .deps/atomic.Tpo .deps/atomic.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c -o critical.lo ../../../src/libgomp/critical.c checking build system type... riscv64-unknown-linux-gnu checking host system type... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c ../../../src/libgomp/critical.c -fPIC -DPIC -o .libs/critical.o riscv64-unknown-linux-gnu checking target system type... mv -f .deps/alloc.Tpo .deps/alloc.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT env.lo -MD -MP -MF .deps/env.Tpo -c -o env.lo ../../../src/libgomp/env.c riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT env.lo -MD -MP -MF .deps/env.Tpo -c ../../../src/libgomp/env.c -fPIC -DPIC -o .libs/env.o checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking whether /usr/bin/make supports nested variables... yes checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c ../../../src/libgomp/barrier.c -o barrier.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c ../../../src/libgomp/critical.c -o critical.o >/dev/null 2>&1 checking whether the C compiler works... mv -f .deps/barrier.Tpo .deps/barrier.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c -o error.lo ../../../src/libgomp/error.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c ../../../src/libgomp/error.c -fPIC -DPIC -o .libs/error.o yes checking for C compiler default output file name... a.out checking for suffix of executables... mv -f .deps/critical.Tpo .deps/critical.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c -o icv.lo ../../../src/libgomp/icv.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c ../../../src/libgomp/icv.c -fPIC -DPIC -o .libs/icv.o checking whether we are cross compiling... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c ../../../src/libgomp/error.c -o error.o >/dev/null 2>&1 no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... mv -f .deps/error.Tpo .deps/error.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c -o icv-device.lo ../../../src/libgomp/icv-device.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c ../../../src/libgomp/icv-device.c -fPIC -DPIC -o .libs/icv-device.o none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking understands -c and -o together... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c ../../../src/libgomp/icv.c -o icv.o >/dev/null 2>&1 checking whether we are using the GNU C++ compiler... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c ../../../src/libgomp/icv-device.c -o icv-device.o >/dev/null 2>&1 yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking how to run the C preprocessor... mv -f .deps/icv-device.Tpo .deps/icv-device.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c -o iter.lo ../../../src/libgomp/iter.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c ../../../src/libgomp/iter.c -fPIC -DPIC -o .libs/iter.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking whether ln -s works... yes checking for riscv64-linux-gnu-as... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/as checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking whether to enable maintainer-specific portions of Makefiles... no mv -f .deps/icv.Tpo .deps/icv.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c -o iter_ull.lo ../../../src/libgomp/iter_ull.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c ../../../src/libgomp/iter_ull.c -fPIC -DPIC -o .libs/iter_ull.o configure: CPU config directory is cpu/generic configure: OS config directory is os/gnu-linux checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... (cached) riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking object... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c ../../../src/libgomp/iter.c -o iter.o >/dev/null 2>&1 ok checking for ANSI C header files... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c ../../../src/libgomp/iter_ull.c -o iter_ull.o >/dev/null 2>&1 mv -f .deps/iter.Tpo .deps/iter.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c -o loop.lo ../../../src/libgomp/loop.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c ../../../src/libgomp/loop.c -fPIC -DPIC -o .libs/loop.o yes checking for sys/types.h... yes checking for sys/stat.h... yes mv -f .deps/iter_ull.Tpo .deps/iter_ull.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c -o loop_ull.lo ../../../src/libgomp/loop_ull.c checking for stdlib.h... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c ../../../src/libgomp/loop_ull.c -fPIC -DPIC -o .libs/loop_ull.o yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT env.lo -MD -MP -MF .deps/env.Tpo -c ../../../src/libgomp/env.c -o env.o >/dev/null 2>&1 yes checking for objdir... .libs checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -fno-rtti -fno-exceptions... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking PIC flag -fPIC -DPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking static flag -static works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c ../../../src/libgomp/loop_ull.c -o loop_ull.o >/dev/null 2>&1 yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c ../../../src/libgomp/loop.c -o loop.o >/dev/null 2>&1 no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking PIC flag -fPIC -DPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking static flag -static works... mv -f .deps/loop_ull.Tpo .deps/loop_ull.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c -o ordered.lo ../../../src/libgomp/ordered.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c ../../../src/libgomp/ordered.c -fPIC -DPIC -o .libs/ordered.o yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for compiler with PCH support... mv -f .deps/loop.Tpo .deps/loop.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c -o parallel.lo ../../../src/libgomp/parallel.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c ../../../src/libgomp/parallel.c -fPIC -DPIC -o .libs/parallel.o yes checking for enabled PCH... yes checking for thread model used by GCC... posix checking for atomic builtins for bool... no checking for atomic builtins for short... no checking for atomic builtins for int... yes checking for atomic builtins for long long... mv -f .deps/env.Tpo .deps/env.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c -o sections.lo ../../../src/libgomp/sections.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c ../../../src/libgomp/parallel.c -o parallel.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c ../../../src/libgomp/sections.c -fPIC -DPIC -o .libs/sections.o yes configure: WARNING: No native atomic operations are provided for this platform. configure: WARNING: They will be faked using a mutex. configure: WARNING: Performance of certain classes will degrade as a result. checking for lock policy for shared_ptr reference counts... mutex checking for ISO/IEC TR 24733 ... no checking for __int128... yes checking for __float128... no checking for g++ that supports -ffunction-sections -fdata-sections... yes checking for underlying I/O to use... stdio (with POSIX read/write) libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c ../../../src/libgomp/ordered.c -o ordered.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c ../../../src/libgomp/sections.c -o sections.o >/dev/null 2>&1 checking for C locale to use... gnu checking for msgfmt... yes checking libintl.h usability... mv -f .deps/parallel.Tpo .deps/parallel.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT single.lo -MD -MP -MF .deps/single.Tpo -c -o single.lo ../../../src/libgomp/single.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT single.lo -MD -MP -MF .deps/single.Tpo -c ../../../src/libgomp/single.c -fPIC -DPIC -o .libs/single.o yes checking libintl.h presence... yes checking for libintl.h... yes checking for library containing gettext... mv -f .deps/sections.Tpo .deps/sections.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT task.lo -MD -MP -MF .deps/task.Tpo -c -o task.lo ../../../src/libgomp/task.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT task.lo -MD -MP -MF .deps/task.Tpo -c ../../../src/libgomp/task.c -fPIC -DPIC -o .libs/task.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT single.lo -MD -MP -MF .deps/single.Tpo -c ../../../src/libgomp/single.c -o single.o >/dev/null 2>&1 none required checking for std::allocator base class... new configure: "C" header strategy set to c_global checking for enabled long long specializations... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking for mbstate_t... mv -f .deps/single.Tpo .deps/single.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT team.lo -MD -MP -MF .deps/team.Tpo -c -o team.lo ../../../src/libgomp/team.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT team.lo -MD -MP -MF .deps/team.Tpo -c ../../../src/libgomp/team.c -fPIC -DPIC -o .libs/team.o yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for enabled wchar_t specializations... yes checking for sin in -lm... yes checking for ISO C99 support in for C++98... mv -f .deps/ordered.Tpo .deps/ordered.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT work.lo -MD -MP -MF .deps/work.Tpo -c -o work.lo ../../../src/libgomp/work.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT work.lo -MD -MP -MF .deps/work.Tpo -c ../../../src/libgomp/work.c -fPIC -DPIC -o .libs/work.o yes checking tgmath.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT work.lo -MD -MP -MF .deps/work.Tpo -c ../../../src/libgomp/work.c -o work.o >/dev/null 2>&1 yes checking tgmath.h presence... yes checking for tgmath.h... yes checking complex.h usability... mv -f .deps/work.Tpo .deps/work.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c -o lock.lo ../../../src/libgomp/config/linux/lock.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c ../../../src/libgomp/config/linux/lock.c -fPIC -DPIC -o .libs/lock.o yes checking complex.h presence... yes checking for complex.h... yes checking for ISO C99 support in for C++98... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT team.lo -MD -MP -MF .deps/team.Tpo -c ../../../src/libgomp/team.c -o team.o >/dev/null 2>&1 yes checking for ISO C99 support in for C++98... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c ../../../src/libgomp/config/linux/lock.c -o lock.o >/dev/null 2>&1 yes checking for ISO C99 support in for C++98... yes checking for ISO C99 support in for C++98... mv -f .deps/lock.Tpo .deps/lock.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c -o mutex.lo ../../../src/libgomp/config/linux/mutex.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c ../../../src/libgomp/config/linux/mutex.c -fPIC -DPIC -o .libs/mutex.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c ../../../src/libgomp/config/linux/mutex.c -o mutex.o >/dev/null 2>&1 yes checking for sin in -lm... (cached) yes checking for ISO C99 support in for C++11... mv -f .deps/mutex.Tpo .deps/mutex.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c -o proc.lo ../../../src/libgomp/config/linux/proc.c yes checking for tgmath.h... (cached) yes checking for complex.h... (cached) yes checking for ISO C99 support in for C++11... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c ../../../src/libgomp/config/linux/proc.c -fPIC -DPIC -o .libs/proc.o yes checking for ISO C99 support in for C++11... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c ../../../src/libgomp/config/linux/proc.c -o proc.o >/dev/null 2>&1 yes checking for ISO C99 support in for C++11... yes checking for ISO C99 support in for C++11... mv -f .deps/team.Tpo .deps/team.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c -o sem.lo ../../../src/libgomp/config/linux/sem.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c ../../../src/libgomp/config/linux/sem.c -fPIC -DPIC -o .libs/sem.o mv -f .deps/proc.Tpo .deps/proc.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c -o bar.lo ../../../src/libgomp/config/linux/bar.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c ../../../src/libgomp/config/linux/bar.c -fPIC -DPIC -o .libs/bar.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c ../../../src/libgomp/config/linux/sem.c -o sem.o >/dev/null 2>&1 yes checking for fully enabled ISO C99 support... yes configure: Debug build flags set to -g3 -O0 -D_GLIBCXX_ASSERTIONS checking for additional debug build... no (skipped for bootstrap stage stage1) checking for parallel mode support... yes checking for extra compiler flags for building... checking for extern template support... yes checking for custom python install directory... no checking for -Werror... no checking for vtable verify support... no checking for gets declaration... yes checking for obsolete isinf function in ... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c ../../../src/libgomp/config/linux/bar.c -o bar.o >/dev/null 2>&1 mv -f .deps/sem.Tpo .deps/sem.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c -o ptrlock.lo ../../../src/libgomp/config/linux/ptrlock.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c ../../../src/libgomp/config/linux/ptrlock.c -fPIC -DPIC -o .libs/ptrlock.o no checking for obsolete isnan function in ... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c ../../../src/libgomp/config/linux/ptrlock.c -o ptrlock.o >/dev/null 2>&1 no checking uchar.h usability... yes checking uchar.h presence... yes checking for uchar.h... yes checking for ISO C11 support for ... yes checking for int64_t... mv -f .deps/ptrlock.Tpo .deps/ptrlock.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT time.lo -MD -MP -MF .deps/time.Tpo -c -o time.lo ../../../src/libgomp/config/posix/time.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT time.lo -MD -MP -MF .deps/time.Tpo -c ../../../src/libgomp/config/posix/time.c -fPIC -DPIC -o .libs/time.o yes checking for int64_t as long... mv -f .deps/bar.Tpo .deps/bar.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c -o fortran.lo ../../../src/libgomp/fortran.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c ../../../src/libgomp/fortran.c -fPIC -DPIC -o .libs/fortran.o yes checking for int64_t as long long... checking for LFS support... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT time.lo -MD -MP -MF .deps/time.Tpo -c ../../../src/libgomp/config/posix/time.c -o time.o >/dev/null 2>&1 yes checking sys/ioctl.h usability... mv -f .deps/time.Tpo .deps/time.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c -o affinity.lo ../../../src/libgomp/config/linux/affinity.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c ../../../src/libgomp/config/linux/affinity.c -fPIC -DPIC -o .libs/affinity.o yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking for poll... yes checking for S_ISREG or S_IFREG... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c ../../../src/libgomp/fortran.c -o fortran.o >/dev/null 2>&1 S_ISREG checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for writev... yes checking fenv.h usability... yes checking fenv.h presence... yes checking for fenv.h... yes checking for complex.h... (cached) yes checking for complex.h... (cached) yes checking for ISO C99 support to TR1 in ... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c ../../../src/libgomp/config/linux/affinity.c -o affinity.o >/dev/null 2>&1 yes checking for ISO C99 support to TR1 in ... yes checking for fenv.h... (cached) yes checking for ISO C99 support to TR1 in ... mv -f .deps/fortran.Tpo .deps/fortran.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT target.lo -MD -MP -MF .deps/target.Tpo -c -o target.lo ../../../src/libgomp/target.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT target.lo -MD -MP -MF .deps/target.Tpo -c ../../../src/libgomp/target.c -fPIC -DPIC -o .libs/target.o yes checking for ISO C99 support to TR1 in ... yes checking for ISO C99 support to TR1 in ... yes checking for ISO C99 support to TR1 in ... yes checking for wchar_t ISO C99 support to TR1 in ... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking stdalign.h usability... mv -f .deps/affinity.Tpo .deps/affinity.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c -o splay-tree.lo ../../../src/libgomp/splay-tree.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c ../../../src/libgomp/splay-tree.c -fPIC -DPIC -o .libs/splay-tree.o yes checking stdalign.h presence... yes checking for stdalign.h... yes checking for the value of EOF... -1 checking for the value of SEEK_CUR... 1 checking for the value of SEEK_END... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c ../../../src/libgomp/splay-tree.c -o splay-tree.o >/dev/null 2>&1 2 checking for gettimeofday... checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for gettimeofday... yes checking for clock_gettime... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT task.lo -MD -MP -MF .deps/task.Tpo -c ../../../src/libgomp/task.c -o task.o >/dev/null 2>&1 yes checking for nanosleep... mv -f .deps/splay-tree.Tpo .deps/splay-tree.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c -o libgomp-plugin.lo ../../../src/libgomp/libgomp-plugin.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c ../../../src/libgomp/libgomp-plugin.c -fPIC -DPIC -o .libs/libgomp-plugin.o yes checking for library containing sched_yield... none required checking for unistd.h... (cached) yes checking for monotonic clock... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c ../../../src/libgomp/libgomp-plugin.c -o libgomp-plugin.o >/dev/null 2>&1 yes checking for realtime clock... mv -f .deps/libgomp-plugin.Tpo .deps/libgomp-plugin.Plo yes checking for nanosleep... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c -o oacc-parallel.lo ../../../src/libgomp/oacc-parallel.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c ../../../src/libgomp/oacc-parallel.c -fPIC -DPIC -o .libs/oacc-parallel.o yes checking for tmpnam... yes checking for pthread_cond_clockwait... yes checking for pthread_mutex_clocklock... yes checking for pthread_rwlock_clockrdlock, pthread_wlock_clockwrlock... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking sys/sysinfo.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c ../../../src/libgomp/oacc-parallel.c -o oacc-parallel.o >/dev/null 2>&1 yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking for get_nprocs... yes checking for unistd.h... (cached) yes checking for _SC_NPROCESSORS_ONLN... yes checking for _SC_NPROC_ONLN... no checking for pthreads_num_processors_np... no checking for hw.ncpu sysctl... no checking for suitable sys/sdt.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes mv -f .deps/oacc-parallel.Tpo .deps/oacc-parallel.Plo checking float.h usability... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c -o oacc-host.lo ../../../src/libgomp/oacc-host.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c ../../../src/libgomp/oacc-host.c -fPIC -DPIC -o .libs/oacc-host.o yes checking float.h presence... yes checking for float.h... yes checking fp.h usability... no checking fp.h presence... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c ../../../src/libgomp/oacc-host.c -o oacc-host.o >/dev/null 2>&1 no checking for fp.h... no checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking for inttypes.h... (cached) yes checking for locale.h... (cached) yes checking machine/endian.h usability... mv -f .deps/oacc-host.Tpo .deps/oacc-host.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c -o oacc-init.lo ../../../src/libgomp/oacc-init.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c ../../../src/libgomp/oacc-init.c -fPIC -DPIC -o .libs/oacc-init.o no checking machine/endian.h presence... no checking for machine/endian.h... no checking machine/param.h usability... no checking machine/param.h presence... no checking for machine/param.h... no checking nan.h usability... no checking nan.h presence... no checking for nan.h... no checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/isa_defs.h usability... no checking sys/isa_defs.h presence... no checking for sys/isa_defs.h... no checking sys/machine.h usability... no checking sys/machine.h presence... no checking for sys/machine.h... no checking sys/param.h usability... yes checking sys/param.h presence... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c ../../../src/libgomp/oacc-init.c -o oacc-init.o >/dev/null 2>&1 yes checking for sys/param.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/sem.h usability... yes checking sys/sem.h presence... yes checking for sys/sem.h... yes checking for sys/stat.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for wchar.h... (cached) yes checking for wctype.h... (cached) yes checking linux/types.h usability... yes checking linux/types.h presence... yes checking for linux/types.h... yes checking for linux/random.h... yes checking xlocale.h usability... no checking xlocale.h presence... no checking for xlocale.h... no checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... (cached) yes checking for ld version... 24600 checking for ld that supports -Wl,--gc-sections... yes checking for ld that supports -Wl,-z,relro... yes checking for sin in -lm... (cached) yes checking for isinf declaration... mv -f .deps/oacc-init.Tpo .deps/oacc-init.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c -o oacc-mem.lo ../../../src/libgomp/oacc-mem.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c ../../../src/libgomp/oacc-mem.c -fPIC -DPIC -o .libs/oacc-mem.o no checking for _isinf declaration... no checking for isnan declaration... no checking for _isnan declaration... no checking for finite declaration... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT target.lo -MD -MP -MF .deps/target.Tpo -c ../../../src/libgomp/target.c -o target.o >/dev/null 2>&1 yes checking for finite... yes checking for sincos declaration... yes checking for sincos... yes checking for fpclass declaration... no checking for _fpclass declaration... no checking for qfpclass declaration... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c ../../../src/libgomp/oacc-mem.c -o oacc-mem.o >/dev/null 2>&1 no checking for _qfpclass declaration... no checking for hypot declaration... mv -f .deps/task.Tpo .deps/task.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c -o oacc-async.lo ../../../src/libgomp/oacc-async.c yes checking for hypot... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c ../../../src/libgomp/oacc-async.c -fPIC -DPIC -o .libs/oacc-async.o yes checking for float trig functions... yes checking for acosf... yes checking for asinf... yes checking for atanf... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c ../../../src/libgomp/oacc-async.c -o oacc-async.o >/dev/null 2>&1 checking for cosf... yes checking for sinf... yes checking for tanf... yes checking for coshf... yes checking for sinhf... yes checking for tanhf... mv -f .deps/oacc-async.Tpo .deps/oacc-async.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c -o oacc-plugin.lo ../../../src/libgomp/oacc-plugin.c yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c ../../../src/libgomp/oacc-plugin.c -fPIC -DPIC -o .libs/oacc-plugin.o checking for float round functions... mv -f .deps/oacc-mem.Tpo .deps/oacc-mem.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c -o oacc-cuda.lo ../../../src/libgomp/oacc-cuda.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c ../../../src/libgomp/oacc-cuda.c -fPIC -DPIC -o .libs/oacc-cuda.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c ../../../src/libgomp/oacc-plugin.c -o oacc-plugin.o >/dev/null 2>&1 yes checking for ceilf... yes checking for floorf... mv -f .deps/oacc-plugin.Tpo .deps/oacc-plugin.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c -o priority_queue.lo ../../../src/libgomp/priority_queue.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c ../../../src/libgomp/oacc-cuda.c -o oacc-cuda.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c ../../../src/libgomp/priority_queue.c -fPIC -DPIC -o .libs/priority_queue.o yes checking for expf declaration... yes checking for expf... mv -f .deps/oacc-cuda.Tpo .deps/oacc-cuda.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c -o affinity-fmt.lo ../../../src/libgomp/affinity-fmt.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c ../../../src/libgomp/affinity-fmt.c -fPIC -DPIC -o .libs/affinity-fmt.o yes checking for isnanf declaration... yes checking for isnanf... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c ../../../src/libgomp/priority_queue.c -o priority_queue.o >/dev/null 2>&1 yes checking for isinff declaration... yes checking for isinff... yes checking for atan2f declaration... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c ../../../src/libgomp/affinity-fmt.c -o affinity-fmt.o >/dev/null 2>&1 yes checking for atan2f... yes checking for fabsf declaration... mv -f .deps/priority_queue.Tpo .deps/priority_queue.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c -o teams.lo ../../../src/libgomp/teams.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c ../../../src/libgomp/teams.c -fPIC -DPIC -o .libs/teams.o yes checking for fabsf... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c ../../../src/libgomp/teams.c -o teams.o >/dev/null 2>&1 yes checking for fmodf declaration... mv -f .deps/teams.Tpo .deps/teams.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c -o allocator.lo ../../../src/libgomp/allocator.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c ../../../src/libgomp/allocator.c -fPIC -DPIC -o .libs/allocator.o yes checking for fmodf... yes checking for frexpf declaration... mv -f .deps/affinity-fmt.Tpo .deps/affinity-fmt.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c -o oacc-profiling.lo ../../../src/libgomp/oacc-profiling.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c ../../../src/libgomp/oacc-profiling.c -fPIC -DPIC -o .libs/oacc-profiling.o yes checking for frexpf... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c ../../../src/libgomp/allocator.c -o allocator.o >/dev/null 2>&1 yes checking for hypotf declaration... yes checking for hypotf... yes checking for ldexpf declaration... mv -f .deps/allocator.Tpo .deps/allocator.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c -o oacc-target.lo ../../../src/libgomp/oacc-target.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c ../../../src/libgomp/oacc-target.c -fPIC -DPIC -o .libs/oacc-target.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c ../../../src/libgomp/oacc-target.c -o oacc-target.o >/dev/null 2>&1 mv -f .deps/oacc-target.Tpo .deps/oacc-target.Plo yes checking for ldexpf... /usr/bin/grep -E -v '#(#| |$)' ../../../src/libgomp/libgomp.map | \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -E -P -include config.h - > libgomp.ver || (rm -f libgomp.ver ; exit 1) true DO=all multi-do # /usr/bin/make libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c ../../../src/libgomp/oacc-profiling.c -o oacc-profiling.o >/dev/null 2>&1 yes checking for logf declaration... yes checking for logf... yes checking for log10f declaration... yes checking for log10f... yes checking for modff declaration... mv -f .deps/oacc-profiling.Tpo .deps/oacc-profiling.Plo yes checking for modff... yes checking for modf declaration... yes checking for modf... yes checking for powf declaration... yes checking for powf... yes checking for sqrtf declaration... yes checking for sqrtf... yes checking for sincosf declaration... mv -f .deps/target.Tpo .deps/target.Plo /bin/bash ./libtool --tag CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -Wl,-O1 '-Wl,-z,relro' -o libgomp.la -version-info 1:0:0 -Wl,--version-script,libgomp.ver -rpath /usr/lib alloc.lo atomic.lo barrier.lo critical.lo env.lo error.lo icv.lo icv-device.lo iter.lo iter_ull.lo loop.lo loop_ull.lo ordered.lo parallel.lo sections.lo single.lo task.lo team.lo work.lo lock.lo mutex.lo proc.lo sem.lo bar.lo ptrlock.lo time.lo fortran.lo affinity.lo target.lo splay-tree.lo libgomp-plugin.lo oacc-parallel.lo oacc-host.lo oacc-init.lo oacc-mem.lo oacc-async.lo oacc-plugin.lo oacc-cuda.lo priority_queue.lo affinity-fmt.lo teams.lo allocator.lo oacc-profiling.lo oacc-target.lo -ldl -lpthread libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -shared -fPIC -DPIC .libs/alloc.o .libs/atomic.o .libs/barrier.o .libs/critical.o .libs/env.o .libs/error.o .libs/icv.o .libs/icv-device.o .libs/iter.o .libs/iter_ull.o .libs/loop.o .libs/loop_ull.o .libs/ordered.o .libs/parallel.o .libs/sections.o .libs/single.o .libs/task.o .libs/team.o .libs/work.o .libs/lock.o .libs/mutex.o .libs/proc.o .libs/sem.o .libs/bar.o .libs/ptrlock.o .libs/time.o .libs/fortran.o .libs/affinity.o .libs/target.o .libs/splay-tree.o .libs/libgomp-plugin.o .libs/oacc-parallel.o .libs/oacc-host.o .libs/oacc-init.o .libs/oacc-mem.o .libs/oacc-async.o .libs/oacc-plugin.o .libs/oacc-cuda.o .libs/priority_queue.o .libs/affinity-fmt.o .libs/teams.o .libs/allocator.o .libs/oacc-profiling.o .libs/oacc-target.o -ldl -lpthread -Wl,-O1 -Wl,-z -Wl,relro -Wl,--version-script -Wl,libgomp.ver -Wl,-soname -Wl,libgomp.so.1 -o .libs/libgomp.so.1.0.0 yes checking for sincosf... yes checking for finitef declaration... libtool: link: (cd ".libs" && rm -f "libgomp.so.1" && ln -s "libgomp.so.1.0.0" "libgomp.so.1") libtool: link: (cd ".libs" && rm -f "libgomp.so" && ln -s "libgomp.so.1.0.0" "libgomp.so") libtool: link: riscv64-linux-gnu-ar rc .libs/libgomp.a alloc.o atomic.o barrier.o critical.o env.o error.o icv.o icv-device.o iter.o iter_ull.o loop.o loop_ull.o ordered.o parallel.o sections.o single.o task.o team.o work.o lock.o mutex.o proc.o sem.o bar.o ptrlock.o time.o fortran.o affinity.o target.o splay-tree.o libgomp-plugin.o oacc-parallel.o oacc-host.o oacc-init.o oacc-mem.o oacc-async.o oacc-plugin.o oacc-cuda.o priority_queue.o affinity-fmt.o teams.o allocator.o oacc-profiling.o oacc-target.o libtool: link: riscv64-linux-gnu-ranlib .libs/libgomp.a libtool: link: ( cd ".libs" && rm -f "libgomp.la" && ln -s "../libgomp.la" "libgomp.la" ) make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' yes checking for finitef... yes checking for long double trig functions... yes checking for acosl... yes checking for asinl... yes checking for atanl... yes checking for cosl... yes checking for sinl... yes checking for tanl... yes checking for coshl... yes checking for sinhl... yes checking for tanhl... yes checking for long double round functions... yes checking for ceill... yes checking for floorl... yes checking for isnanl declaration... yes checking for isnanl... yes checking for isinfl declaration... yes checking for isinfl... yes checking for atan2l declaration... yes checking for atan2l... yes checking for expl declaration... yes checking for expl... yes checking for fabsl declaration... yes checking for fabsl... yes checking for fmodl declaration... yes checking for fmodl... yes checking for frexpl declaration... yes checking for frexpl... yes checking for hypotl declaration... yes checking for hypotl... yes checking for ldexpl declaration... yes checking for ldexpl... yes checking for logl declaration... yes checking for logl... yes checking for log10l declaration... yes checking for log10l... yes checking for modfl declaration... yes checking for modfl... yes checking for powl declaration... yes checking for powl... yes checking for sqrtl declaration... yes checking for sqrtl... yes checking for sincosl declaration... yes checking for sincosl... yes checking for finitel declaration... yes checking for finitel... yes checking for at_quick_exit declaration... yes checking for at_quick_exit... yes checking for quick_exit declaration... yes checking for quick_exit... yes checking for strtold declaration... yes checking for strtold... yes checking for strtof declaration... yes checking for strtof... yes checking for "/dev/random" and "/dev/urandom" for std::random_device... yes checking whether the target supports thread-local storage... yes checking for __cxa_thread_atexit_impl... yes checking for __cxa_thread_atexit... no checking for aligned_alloc... yes checking for posix_memalign... yes checking for memalign... yes checking for _aligned_malloc... no checking for _wfopen... no checking for secure_getenv... yes checking for timespec_get... yes checking for sockatmark... yes checking for uselocale... yes checking for ld used by GCC... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes checking for uintptr_t... yes checking for int_least32_t... yes checking for int_fast32_t... yes checking for uint64_t... yes checking what to include in include/gstdint.h... stdint.h (already complete) checking for GNU c++filt... /usr/bin/c++filt checking for shared libgcc... yes checking whether the target supports .symver directive... yes configure: versioning on shared library symbols is gnu checking for size_t as unsigned int... no checking for ptrdiff_t as int... no checking whether the target supports hidden visibility... yes configure: visibility supported: yes checking for default std::string ABI to use... new checking for rdrand support in assembler... no checking for rdseed support in assembler... no checking for unistd.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/resource.h... (cached) yes checking for RLIMIT_DATA... yes checking for RLIMIT_RSS... yes checking for RLIMIT_VMEM... no checking for RLIMIT_AS... yes checking for RLIMIT_FSIZE... yes checking for testsuite resource limits support... yes checking for setenv declaration... yes checking for setenv... yes checking whether it can be safely assumed that mutex_timedlock is available... yes checking for gthreads library... yes checking for pthread_rwlock_t... yes checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking for POSIX Semaphores and sem_timedwait... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking whether to build Filesystem TS support... yes checking for struct dirent.d_type... yes checking for realpath... yes checking for utimensat... yes checking for utime... yes checking for lstat... yes checking for struct stat.st_mtim.tv_nsec... yes checking for fchmod... yes checking for fchmodat... yes checking for sendfile that can copy files... yes checking for link... yes checking for readlink... yes checking for symlink... yes checking for truncate... yes checking for fdopendir... yes checking for dirfd... yes checking for openat... yes checking for unlinkat... yes checking for fcntl.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking for sys/uio.h... (cached) yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking whether F_GETFL is declared... yes checking whether F_SETFL is declared... yes checking whether O_NONBLOCK is declared... yes checking how size_t is mangled... m checking for first version to support std::exception_ptr... 4.6.0 checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000 checking for modern makeinfo... yes checking for doxygen... no checking for dot... no checking for xmlcatalog... no checking for xsltproc... no checking for xmllint... no checking for local stylesheet directory... no checking for epub3 stylesheets for documentation creation... no checking for dblatex... no checking for pdflatex... no checking for CET support... no configure: updating cache ./config.cache checking for gxx-include-dir... no checking for --enable-version-specific-runtime-libs... no checking for install location... ${prefix}/include/c++/${gcc_version} checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating scripts/testsuite_flags config.status: creating scripts/extract_symvers config.status: creating doc/xsl/customization.xsl config.status: creating include/Makefile config.status: creating libsupc++/Makefile config.status: creating src/Makefile config.status: creating src/c++98/Makefile config.status: creating src/c++11/Makefile config.status: creating src/c++17/Makefile config.status: creating src/c++20/Makefile config.status: creating src/filesystem/Makefile config.status: creating doc/Makefile config.status: creating po/Makefile config.status: creating testsuite/Makefile config.status: creating python/Makefile config.status: creating config.h config.status: executing default-1 commands config.status: executing libtool commands config.status: executing include/gstdint.h commands config.status: executing generate-headers commands make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include' echo timestamp > stamp-pb echo timestamp > stamp-host make[5]: [Makefile:1767: riscv64-linux-gnu/bits/largefile-config.h] Error 1 (ignored) make[5]: [Makefile:1768: riscv64-linux-gnu/bits/largefile-config.h] Error 1 (ignored) echo 0 > stamp-namespace-version echo 1 > stamp-visibility echo 1 > stamp-extern-template echo 1 > stamp-dual-abi echo 1 > stamp-cxx11-abi echo 1 > stamp-allocator-new echo 'undef _GLIBCXX_USE_FLOAT128' > stamp-float128 sed -e '/^#pragma/b' \ -e '/^#/s/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*\)/_GLIBCXX_\1/g' \ -e 's/_GLIBCXX_SUPPORTS_WEAK/__GXX_WEAK__/g' \ -e 's/_GLIBCXX___MINGW32_GLIBCXX___/__MINGW32__/g' \ -e 's,^#include "\(.*\)",#include ,g' \ < /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc/gthr.h > riscv64-linux-gnu/bits/gthr.h sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ < /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc/gthr-single.h > riscv64-linux-gnu/bits/gthr-single.h sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \ -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \ < /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc/gthr-posix.h > riscv64-linux-gnu/bits/gthr-posix.h sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \ -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \ -e 's,^#include "\(.*\)",#include ,g' \ < /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc/gthr-posix.h > riscv64-linux-gnu/bits/gthr-default.h make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include' make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' /usr/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 " "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "includedir=/usr/include" "prefix=/usr" "tooldir=/usr/riscv64-linux-gnu" "gxx_include_dir=/usr/include/c++/11" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "RANLIB=riscv64-linux-gnu-ranlib" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=riscv64-linux-gnu-nm" "DESTDIR=" "WERROR=" all-recursive make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' Making all in include make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include' mkdir -p ./riscv64-linux-gnu/bits/stdc++.h.gch mkdir -p ./riscv64-linux-gnu/bits/stdc++.h.gch /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -O2 -g -std=gnu++0x /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/precompiled/stdc++.h \ -o riscv64-linux-gnu/bits/stdc++.h.gch/O2ggnu++0x.gch /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -O2 -g /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/precompiled/stdc++.h -o riscv64-linux-gnu/bits/stdc++.h.gch/O2g.gch mkdir -p ./riscv64-linux-gnu/bits/stdtr1c++.h.gch /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -O2 -g /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/precompiled/stdtr1c++.h -o riscv64-linux-gnu/bits/stdtr1c++.h.gch/O2g.gch mkdir -p ./riscv64-linux-gnu/bits/extc++.h.gch /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -O2 -g /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/precompiled/extc++.h -o riscv64-linux-gnu/bits/extc++.h.gch/O2g.gch make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include' Making all in libsupc++ make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++' /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=array_type_info.lo -g -O2 -D_GNU_SOURCE -c -o array_type_info.lo ../../../../src/libstdc++-v3/libsupc++/array_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_arm.lo -g -O2 -D_GNU_SOURCE -c -o atexit_arm.lo ../../../../src/libstdc++-v3/libsupc++/atexit_arm.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -D_GNU_SOURCE -c -o atexit_thread.lo ../../../../src/libstdc++-v3/libsupc++/atexit_thread.cc ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/cpu/generic/atomicity_mutex/atomicity.h ./atomicity.cc || true /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_alloc.lo -g -O2 -D_GNU_SOURCE -c -o bad_alloc.lo ../../../../src/libstdc++-v3/libsupc++/bad_alloc.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_arm.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/atexit_arm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_arm.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=array_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/array_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o array_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_alloc.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_alloc.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_alloc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/atexit_thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_thread.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_length.lo -g -O2 -D_GNU_SOURCE -c -o bad_array_length.lo ../../../../src/libstdc++-v3/libsupc++/bad_array_length.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_new.lo -g -O2 -D_GNU_SOURCE -c -o bad_array_new.lo ../../../../src/libstdc++-v3/libsupc++/bad_array_new.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_cast.lo -g -O2 -D_GNU_SOURCE -c -o bad_cast.lo ../../../../src/libstdc++-v3/libsupc++/bad_cast.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_length.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_array_length.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_array_length.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_new.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_array_new.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_array_new.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_cast.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_cast.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_cast.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_typeid.lo -g -O2 -D_GNU_SOURCE -c -o bad_typeid.lo ../../../../src/libstdc++-v3/libsupc++/bad_typeid.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=class_type_info.lo -g -O2 -D_GNU_SOURCE -c -o class_type_info.lo ../../../../src/libstdc++-v3/libsupc++/class_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_op.lo -g -O2 -D_GNU_SOURCE -c -o del_op.lo ../../../../src/libstdc++-v3/libsupc++/del_op.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_ops.lo -g -O2 -D_GNU_SOURCE -c -o del_ops.lo ../../../../src/libstdc++-v3/libsupc++/del_ops.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_typeid.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_typeid.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_typeid.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=class_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o class_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_op.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_op.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_op.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_ops.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_ops.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opnt.lo -g -O2 -D_GNU_SOURCE -c -o del_opnt.lo ../../../../src/libstdc++-v3/libsupc++/del_opnt.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opv.lo -g -O2 -D_GNU_SOURCE -c -o del_opv.lo ../../../../src/libstdc++-v3/libsupc++/del_opv.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvs.lo -g -O2 -D_GNU_SOURCE -c -o del_opvs.lo ../../../../src/libstdc++-v3/libsupc++/del_opvs.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opv.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opv.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opv.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvs.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opvs.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvs.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opnt.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opnt.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvnt.lo -g -O2 -D_GNU_SOURCE -c -o del_opvnt.lo ../../../../src/libstdc++-v3/libsupc++/del_opvnt.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dyncast.lo -g -O2 -D_GNU_SOURCE -c -o dyncast.lo ../../../../src/libstdc++-v3/libsupc++/dyncast.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvnt.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opvnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvnt.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_alloc.lo -g -O2 -D_GNU_SOURCE -c -o eh_alloc.lo ../../../../src/libstdc++-v3/libsupc++/eh_alloc.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dyncast.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/dyncast.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dyncast.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_arm.lo -g -O2 -D_GNU_SOURCE -c -o eh_arm.lo ../../../../src/libstdc++-v3/libsupc++/eh_arm.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_alloc.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_alloc.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_alloc.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_aux_runtime.lo -g -O2 -D_GNU_SOURCE -c -o eh_aux_runtime.lo ../../../../src/libstdc++-v3/libsupc++/eh_aux_runtime.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_arm.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_arm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_arm.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_aux_runtime.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_aux_runtime.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_aux_runtime.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_call.lo -g -O2 -D_GNU_SOURCE -c -o eh_call.lo ../../../../src/libstdc++-v3/libsupc++/eh_call.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_call.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_call.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_call.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_catch.lo -g -O2 -D_GNU_SOURCE -c -o eh_catch.lo ../../../../src/libstdc++-v3/libsupc++/eh_catch.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_catch.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_catch.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_catch.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_exception.lo -g -O2 -D_GNU_SOURCE -c -o eh_exception.lo ../../../../src/libstdc++-v3/libsupc++/eh_exception.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_exception.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_exception.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_exception.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_globals.lo -g -O2 -D_GNU_SOURCE -c -o eh_globals.lo ../../../../src/libstdc++-v3/libsupc++/eh_globals.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_globals.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_globals.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_globals.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -D_GNU_SOURCE -c -o eh_personality.lo ../../../../src/libstdc++-v3/libsupc++/eh_personality.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_ptr.lo -g -O2 -D_GNU_SOURCE -c -o eh_ptr.lo ../../../../src/libstdc++-v3/libsupc++/eh_ptr.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_personality.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_personality.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_term_handler.lo -g -O2 -D_GNU_SOURCE -c -o eh_term_handler.lo ../../../../src/libstdc++-v3/libsupc++/eh_term_handler.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_ptr.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_ptr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_term_handler.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_term_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_term_handler.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_terminate.lo -g -O2 -D_GNU_SOURCE -c -o eh_terminate.lo ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_terminate.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_terminate.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_tm.lo -g -O2 -D_GNU_SOURCE -c -o eh_tm.lo ../../../../src/libstdc++-v3/libsupc++/eh_tm.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_tm.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_tm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_tm.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_throw.lo -g -O2 -D_GNU_SOURCE -c -o eh_throw.lo ../../../../src/libstdc++-v3/libsupc++/eh_throw.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_type.lo -g -O2 -D_GNU_SOURCE -c -o eh_type.lo ../../../../src/libstdc++-v3/libsupc++/eh_type.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_throw.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_throw.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_throw.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_type.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_type.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_type.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_unex_handler.lo -g -O2 -D_GNU_SOURCE -c -o eh_unex_handler.lo ../../../../src/libstdc++-v3/libsupc++/eh_unex_handler.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_unex_handler.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_unex_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_unex_handler.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=enum_type_info.lo -g -O2 -D_GNU_SOURCE -c -o enum_type_info.lo ../../../../src/libstdc++-v3/libsupc++/enum_type_info.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=enum_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/enum_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o enum_type_info.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=function_type_info.lo -g -O2 -D_GNU_SOURCE -c -o function_type_info.lo ../../../../src/libstdc++-v3/libsupc++/function_type_info.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=function_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/function_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o function_type_info.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fundamental_type_info.lo -g -O2 -D_GNU_SOURCE -c -o fundamental_type_info.lo ../../../../src/libstdc++-v3/libsupc++/fundamental_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard.lo -g -O2 -D_GNU_SOURCE -c -o guard.lo ../../../../src/libstdc++-v3/libsupc++/guard.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fundamental_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/fundamental_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fundamental_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/guard.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o guard.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard_error.lo -g -O2 -D_GNU_SOURCE -c -o guard_error.lo ../../../../src/libstdc++-v3/libsupc++/guard_error.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_bytes.lo -g -O2 -D_GNU_SOURCE -c -o hash_bytes.lo ../../../../src/libstdc++-v3/libsupc++/hash_bytes.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard_error.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/guard_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o guard_error.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_bytes.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/hash_bytes.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_bytes.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=nested_exception.lo -g -O2 -D_GNU_SOURCE -c -o nested_exception.lo ../../../../src/libstdc++-v3/libsupc++/nested_exception.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_handler.lo -g -O2 -D_GNU_SOURCE -c -o new_handler.lo ../../../../src/libstdc++-v3/libsupc++/new_handler.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=nested_exception.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/nested_exception.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o nested_exception.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_handler.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_handler.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_op.lo -g -O2 -D_GNU_SOURCE -c -o new_op.lo ../../../../src/libstdc++-v3/libsupc++/new_op.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -D_GNU_SOURCE -c -o new_opnt.lo ../../../../src/libstdc++-v3/libsupc++/new_opnt.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_op.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_op.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_op.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opnt.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opv.lo -g -O2 -D_GNU_SOURCE -c -o new_opv.lo ../../../../src/libstdc++-v3/libsupc++/new_opv.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvnt.lo -g -O2 -D_GNU_SOURCE -c -o new_opvnt.lo ../../../../src/libstdc++-v3/libsupc++/new_opvnt.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opv.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opv.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opv.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvnt.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opvnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opvnt.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -g -O2 -D_GNU_SOURCE -c -o new_opa.lo ../../../../src/libstdc++-v3/libsupc++/new_opa.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opant.lo -g -O2 -D_GNU_SOURCE -c -o new_opant.lo ../../../../src/libstdc++-v3/libsupc++/new_opant.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opa.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opant.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opant.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opva.lo -g -O2 -D_GNU_SOURCE -c -o new_opva.lo ../../../../src/libstdc++-v3/libsupc++/new_opva.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvant.lo -g -O2 -D_GNU_SOURCE -c -o new_opvant.lo ../../../../src/libstdc++-v3/libsupc++/new_opvant.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opva.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opva.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opva.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvant.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opvant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opvant.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opa.lo -g -O2 -D_GNU_SOURCE -c -o del_opa.lo ../../../../src/libstdc++-v3/libsupc++/del_opa.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opa.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opa.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opant.lo -g -O2 -D_GNU_SOURCE -c -o del_opant.lo ../../../../src/libstdc++-v3/libsupc++/del_opant.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opsa.lo -g -O2 -D_GNU_SOURCE -c -o del_opsa.lo ../../../../src/libstdc++-v3/libsupc++/del_opsa.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opant.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opant.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opsa.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opsa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opsa.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opva.lo -g -O2 -D_GNU_SOURCE -c -o del_opva.lo ../../../../src/libstdc++-v3/libsupc++/del_opva.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvant.lo -g -O2 -D_GNU_SOURCE -c -o del_opvant.lo ../../../../src/libstdc++-v3/libsupc++/del_opvant.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvsa.lo -g -O2 -D_GNU_SOURCE -c -o del_opvsa.lo ../../../../src/libstdc++-v3/libsupc++/del_opvsa.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pbase_type_info.lo -g -O2 -D_GNU_SOURCE -c -o pbase_type_info.lo ../../../../src/libstdc++-v3/libsupc++/pbase_type_info.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvant.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opvant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvant.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opva.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opva.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opva.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvsa.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opvsa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvsa.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pbase_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/pbase_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pbase_type_info.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pmem_type_info.lo -g -O2 -D_GNU_SOURCE -c -o pmem_type_info.lo ../../../../src/libstdc++-v3/libsupc++/pmem_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pointer_type_info.lo -g -O2 -D_GNU_SOURCE -c -o pointer_type_info.lo ../../../../src/libstdc++-v3/libsupc++/pointer_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pure.lo -g -O2 -D_GNU_SOURCE -c -o pure.lo ../../../../src/libstdc++-v3/libsupc++/pure.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pmem_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/pmem_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pmem_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pointer_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/pointer_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pointer_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pure.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/pure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pure.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=si_class_type_info.lo -g -O2 -D_GNU_SOURCE -c -o si_class_type_info.lo ../../../../src/libstdc++-v3/libsupc++/si_class_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo.lo -g -O2 -D_GNU_SOURCE -c -o tinfo.lo ../../../../src/libstdc++-v3/libsupc++/tinfo.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo2.lo -g -O2 -D_GNU_SOURCE -c -o tinfo2.lo ../../../../src/libstdc++-v3/libsupc++/tinfo2.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=si_class_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/si_class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o si_class_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/tinfo.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tinfo.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo2.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/tinfo2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tinfo2.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vec.lo -g -O2 -D_GNU_SOURCE -c -o vec.lo ../../../../src/libstdc++-v3/libsupc++/vec.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vmi_class_type_info.lo -g -O2 -D_GNU_SOURCE -c -o vmi_class_type_info.lo ../../../../src/libstdc++-v3/libsupc++/vmi_class_type_info.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vec.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/vec.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vec.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vterminate.lo -g -O2 -D_GNU_SOURCE -c -o vterminate.lo ../../../../src/libstdc++-v3/libsupc++/vterminate.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vmi_class_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/vmi_class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vmi_class_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vterminate.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/vterminate.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vterminate.o rm -f cp-demangle.c ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libiberty/cp-demangle.c cp-demangle.c /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atomicity.lo -g -O2 -D_GNU_SOURCE -c -o atomicity.lo atomicity.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atomicity.lo -g -O2 -D_GNU_SOURCE -c atomicity.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atomicity.o /bin/bash ../libtool --tag CC --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I.. -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libiberty -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../include -prefer-pic -D_GLIBCXX_SHARED -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -g -O2 -DIN_GLIBCPP_V3 -Wno-error -c cp-demangle.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I.. -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libiberty -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../include -D_GLIBCXX_SHARED -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -g -O2 -DIN_GLIBCPP_V3 -Wno-error -c cp-demangle.c -fPIC -DPIC -o cp-demangle.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libsupc++convenience.la '-Wl,-z,relro' -o libsupc++convenience.la array_type_info.lo atexit_arm.lo atexit_thread.lo atomicity.lo bad_alloc.lo bad_array_length.lo bad_array_new.lo bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo del_ops.lo del_opnt.lo del_opv.lo del_opvs.lo del_opvnt.lo dyncast.lo eh_alloc.lo eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo eh_type.lo eh_unex_handler.lo enum_type_info.lo function_type_info.lo fundamental_type_info.lo guard.lo guard_error.lo hash_bytes.lo nested_exception.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo new_opa.lo new_opant.lo new_opva.lo new_opvant.lo del_opa.lo del_opant.lo del_opsa.lo del_opva.lo del_opvant.lo del_opvsa.lo pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo vmi_class_type_info.lo vterminate.lo cp-demangle.lo /bin/bash ../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libsupc++.la '-Wl,-z,relro' -o libsupc++.la -rpath /usr/lib array_type_info.lo atexit_arm.lo atexit_thread.lo atomicity.lo bad_alloc.lo bad_array_length.lo bad_array_new.lo bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo del_ops.lo del_opnt.lo del_opv.lo del_opvs.lo del_opvnt.lo dyncast.lo eh_alloc.lo eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo eh_type.lo eh_unex_handler.lo enum_type_info.lo function_type_info.lo fundamental_type_info.lo guard.lo guard_error.lo hash_bytes.lo nested_exception.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo new_opa.lo new_opant.lo new_opva.lo new_opvant.lo del_opa.lo del_opant.lo del_opsa.lo del_opva.lo del_opvant.lo del_opvsa.lo pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo vmi_class_type_info.lo vterminate.lo cp-demangle.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libsupc++convenience.a array_type_info.o atexit_arm.o atexit_thread.o atomicity.o bad_alloc.o bad_array_length.o bad_array_new.o bad_cast.o bad_typeid.o class_type_info.o del_op.o del_ops.o del_opnt.o del_opv.o del_opvs.o del_opvnt.o dyncast.o eh_alloc.o eh_arm.o eh_aux_runtime.o eh_call.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_ptr.o eh_term_handler.o eh_terminate.o eh_tm.o eh_throw.o eh_type.o eh_unex_handler.o enum_type_info.o function_type_info.o fundamental_type_info.o guard.o guard_error.o hash_bytes.o nested_exception.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o new_opa.o new_opant.o new_opva.o new_opvant.o del_opa.o del_opant.o del_opsa.o del_opva.o del_opvant.o del_opvsa.o pbase_type_info.o pmem_type_info.o pointer_type_info.o pure.o si_class_type_info.o tinfo.o tinfo2.o vec.o vmi_class_type_info.o vterminate.o cp-demangle.o libtool: link: riscv64-linux-gnu-ar rc .libs/libsupc++.a array_type_info.o atexit_arm.o atexit_thread.o atomicity.o bad_alloc.o bad_array_length.o bad_array_new.o bad_cast.o bad_typeid.o class_type_info.o del_op.o del_ops.o del_opnt.o del_opv.o del_opvs.o del_opvnt.o dyncast.o eh_alloc.o eh_arm.o eh_aux_runtime.o eh_call.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_ptr.o eh_term_handler.o eh_terminate.o eh_tm.o eh_throw.o eh_type.o eh_unex_handler.o enum_type_info.o function_type_info.o fundamental_type_info.o guard.o guard_error.o hash_bytes.o nested_exception.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o new_opa.o new_opant.o new_opva.o new_opvant.o del_opa.o del_opant.o del_opsa.o del_opva.o del_opvant.o del_opvsa.o pbase_type_info.o pmem_type_info.o pointer_type_info.o pure.o si_class_type_info.o tinfo.o tinfo2.o vec.o vmi_class_type_info.o vterminate.o cp-demangle.o libtool: link: riscv64-linux-gnu-ranlib .libs/libsupc++convenience.a libtool: link: riscv64-linux-gnu-ranlib .libs/libsupc++.a libtool: link: ( cd ".libs" && rm -f "libsupc++convenience.la" && ln -s "../libsupc++convenience.la" "libsupc++convenience.la" ) libtool: link: ( cd ".libs" && rm -f "libsupc++.la" && ln -s "../libsupc++.la" "libsupc++.la" ) make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++' Making all in src make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' Making all in c++98 make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++98' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g -O2 -D_GNU_SOURCE -c -o bitmap_allocator.lo ../../../../../src/libstdc++-v3/src/c++98/bitmap_allocator.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g -O2 -D_GNU_SOURCE -c -o pool_allocator.lo ../../../../../src/libstdc++-v3/src/c++98/pool_allocator.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g -O2 -D_GNU_SOURCE -c -o mt_allocator.lo ../../../../../src/libstdc++-v3/src/c++98/mt_allocator.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -D_GNU_SOURCE -c -o codecvt.lo ../../../../../src/libstdc++-v3/src/c++98/codecvt.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/bitmap_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bitmap_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/pool_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pool_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/mt_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mt_allocator.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g -O2 -D_GNU_SOURCE -c -o complex_io.lo ../../../../../src/libstdc++-v3/src/c++98/complex_io.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/complex_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o complex_io.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g -O2 -D_GNU_SOURCE -c -o globals_io.lo ../../../../../src/libstdc++-v3/src/c++98/globals_io.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/globals_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o globals_io.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g -O2 -D_GNU_SOURCE -c -o hash_tr1.lo ../../../../../src/libstdc++-v3/src/c++98/hash_tr1.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_tr1.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g -O2 -D_GNU_SOURCE -c -o hashtable_tr1.lo ../../../../../src/libstdc++-v3/src/c++98/hashtable_tr1.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/hashtable_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_tr1.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g -O2 -D_GNU_SOURCE -c -o ios_failure.lo ../../../../../src/libstdc++-v3/src/c++98/ios_failure.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_failure.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g -O2 -D_GNU_SOURCE -c -o ios_init.lo ../../../../../src/libstdc++-v3/src/c++98/ios_init.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/ios_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_init.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g -O2 -D_GNU_SOURCE -c -o ios_locale.lo ../../../../../src/libstdc++-v3/src/c++98/ios_locale.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/ios_locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_locale.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g -O2 -D_GNU_SOURCE -c -o list.lo ../../../../../src/libstdc++-v3/src/c++98/list.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g -O2 -D_GNU_SOURCE -c -o list-aux.lo ../../../../../src/libstdc++-v3/src/c++98/list-aux.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g -O2 -D_GNU_SOURCE -c -o list-aux-2.lo ../../../../../src/libstdc++-v3/src/c++98/list-aux-2.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list-aux.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list-aux-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux-2.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g -O2 -D_GNU_SOURCE -c -o list_associated.lo ../../../../../src/libstdc++-v3/src/c++98/list_associated.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g -O2 -D_GNU_SOURCE -c -o list_associated-2.lo ../../../../../src/libstdc++-v3/src/c++98/list_associated-2.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list_associated.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list_associated-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated-2.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g -O2 -D_GNU_SOURCE -c -o locale.lo ../../../../../src/libstdc++-v3/src/c++98/locale.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++98/locale_init.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++98/locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_init.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g -O2 -D_GNU_SOURCE -c -o locale_facets.lo ../../../../../src/libstdc++-v3/src/c++98/locale_facets.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/locale_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_facets.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++98/localename.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++98/localename.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o localename.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g -O2 -D_GNU_SOURCE -c -o math_stubs_float.lo ../../../../../src/libstdc++-v3/src/c++98/math_stubs_float.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/math_stubs_float.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_float.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g -O2 -D_GNU_SOURCE -c -o math_stubs_long_double.lo ../../../../../src/libstdc++-v3/src/c++98/math_stubs_long_double.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/math_stubs_long_double.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_long_double.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g -O2 -D_GNU_SOURCE -c -o stdexcept.lo ../../../../../src/libstdc++-v3/src/c++98/stdexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o stdexcept.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/backward -Wno-deprecated -c ../../../../../src/libstdc++-v3/src/c++98/strstream.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/backward -Wno-deprecated -c ../../../../../src/libstdc++-v3/src/c++98/strstream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o strstream.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g -O2 -D_GNU_SOURCE -c -o tree.lo ../../../../../src/libstdc++-v3/src/c++98/tree.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/tree.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tree.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g -O2 -D_GNU_SOURCE -c -o istream.lo ../../../../../src/libstdc++-v3/src/c++98/istream.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/istream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g -O2 -D_GNU_SOURCE -c -o istream-string.lo ../../../../../src/libstdc++-v3/src/c++98/istream-string.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-string.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g -O2 -D_GNU_SOURCE -c -o streambuf.lo ../../../../../src/libstdc++-v3/src/c++98/streambuf.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/streambuf.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g -O2 -D_GNU_SOURCE -c -o valarray.lo ../../../../../src/libstdc++-v3/src/c++98/valarray.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/valarray.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o valarray.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g -O2 -D_GNU_SOURCE -c -o cow-istream-string.lo ../../../../../src/libstdc++-v3/src/c++98/cow-istream-string.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/cow-istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-istream-string.o ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/collate_members.cc ./collate_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/messages_members.cc ./messages_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/monetary_members.cc ./monetary_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/numeric_members.cc ./numeric_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/codecvt_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/collate_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/messages_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/monetary_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/numeric_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/time_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/io/basic_file_stdio.cc ./basic_file.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/c_locale.cc ./c++locale.cc || true /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g -O2 -D_GNU_SOURCE -c -o allocator-inst.lo ../../../../../src/libstdc++-v3/src/c++98/allocator-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/allocator-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o allocator-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c ../../../../../src/libstdc++-v3/src/c++98/concept-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c ../../../../../src/libstdc++-v3/src/c++98/concept-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o concept-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g -O2 -D_GNU_SOURCE -c -o ext-inst.lo ../../../../../src/libstdc++-v3/src/c++98/ext-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/ext-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g -O2 -D_GNU_SOURCE -c -o misc-inst.lo ../../../../../src/libstdc++-v3/src/c++98/misc-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/misc-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o misc-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_PARALLEL -c ../../../../../src/libstdc++-v3/src/c++98/parallel_settings.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_PARALLEL -c ../../../../../src/libstdc++-v3/src/c++98/parallel_settings.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o parallel_settings.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members_cow.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members_cow.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members_cow.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members_cow.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g -O2 -D_GNU_SOURCE -c -o codecvt_members.lo codecvt_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g -O2 -D_GNU_SOURCE -c codecvt_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g -O2 -D_GNU_SOURCE -c -o collate_members.lo collate_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g -O2 -D_GNU_SOURCE -c collate_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g -O2 -D_GNU_SOURCE -c -o messages_members.lo messages_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g -O2 -D_GNU_SOURCE -c messages_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g -O2 -D_GNU_SOURCE -c -o monetary_members.lo monetary_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g -O2 -D_GNU_SOURCE -c monetary_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g -O2 -D_GNU_SOURCE -c -o numeric_members.lo numeric_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g -O2 -D_GNU_SOURCE -c numeric_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g -O2 -D_GNU_SOURCE -c -o time_members.lo time_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g -O2 -D_GNU_SOURCE -c time_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o time_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g -O2 -D_GNU_SOURCE -c -o basic_file.lo basic_file.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g -O2 -D_GNU_SOURCE -c basic_file.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o basic_file.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g -O2 -D_GNU_SOURCE -fimplicit-templates -c c++locale.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g -O2 -D_GNU_SOURCE -fimplicit-templates -c c++locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o c++locale.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++98convenience.la '-Wl,-z,relro' -o libc++98convenience.la bitmap_allocator.lo pool_allocator.lo mt_allocator.lo codecvt.lo complex_io.lo globals_io.lo hash_tr1.lo hashtable_tr1.lo ios_failure.lo ios_init.lo ios_locale.lo list.lo list-aux.lo list-aux-2.lo list_associated.lo list_associated-2.lo locale.lo locale_init.lo locale_facets.lo localename.lo math_stubs_float.lo math_stubs_long_double.lo stdexcept.lo strstream.lo tree.lo istream.lo istream-string.lo streambuf.lo valarray.lo cow-istream-string.lo collate_members_cow.lo messages_members_cow.lo monetary_members_cow.lo numeric_members_cow.lo codecvt_members.lo collate_members.lo messages_members.lo monetary_members.lo numeric_members.lo time_members.lo basic_file.lo c++locale.lo allocator-inst.lo concept-inst.lo ext-inst.lo misc-inst.lo parallel_settings.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++98convenience.a bitmap_allocator.o pool_allocator.o mt_allocator.o codecvt.o complex_io.o globals_io.o hash_tr1.o hashtable_tr1.o ios_failure.o ios_init.o ios_locale.o list.o list-aux.o list-aux-2.o list_associated.o list_associated-2.o locale.o locale_init.o locale_facets.o localename.o math_stubs_float.o math_stubs_long_double.o stdexcept.o strstream.o tree.o istream.o istream-string.o streambuf.o valarray.o cow-istream-string.o collate_members_cow.o messages_members_cow.o monetary_members_cow.o numeric_members_cow.o codecvt_members.o collate_members.o messages_members.o monetary_members.o numeric_members.o time_members.o basic_file.o c++locale.o allocator-inst.o concept-inst.o ext-inst.o misc-inst.o parallel_settings.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++98convenience.a libtool: link: ( cd ".libs" && rm -f "libc++98convenience.la" && ln -s "../libc++98convenience.la" "libc++98convenience.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++98' Making all in c++11 make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++11' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g -O2 -D_GNU_SOURCE -c -o chrono.lo ../../../../../src/libstdc++-v3/src/c++11/chrono.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -D_GNU_SOURCE -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++11/codecvt.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g -O2 -D_GNU_SOURCE -c -o condition_variable.lo ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g -O2 -D_GNU_SOURCE -c -o cow-stdexcept.lo ../../../../../src/libstdc++-v3/src/c++11/cow-stdexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o chrono.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -D_GNU_SOURCE -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++11/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-stdexcept.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o condition_variable.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -O2 -D_GNU_SOURCE -c -o ctype.lo ../../../../../src/libstdc++-v3/src/c++11/ctype.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ctype.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g -O2 -D_GNU_SOURCE -c -o debug.lo ../../../../../src/libstdc++-v3/src/c++11/debug.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/debug.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o debug.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g -O2 -D_GNU_SOURCE -c -o functexcept.lo ../../../../../src/libstdc++-v3/src/c++11/functexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/functexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functexcept.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g -O2 -D_GNU_SOURCE -c -o functional.lo ../../../../../src/libstdc++-v3/src/c++11/functional.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/functional.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functional.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g -O2 -D_GNU_SOURCE -c -o futex.lo ../../../../../src/libstdc++-v3/src/c++11/futex.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/futex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o futex.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g -O2 -D_GNU_SOURCE -c -o future.lo ../../../../../src/libstdc++-v3/src/c++11/future.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/future.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o future.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g -O2 -D_GNU_SOURCE -c -o hash_c++0x.lo ../../../../../src/libstdc++-v3/src/c++11/hash_c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/hash_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_c++0x.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g -O2 -D_GNU_SOURCE -fimplicit-templates -c ../../../../../src/libstdc++-v3/src/c++11/hashtable_c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g -O2 -D_GNU_SOURCE -fimplicit-templates -c ../../../../../src/libstdc++-v3/src/c++11/hashtable_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_c++0x.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g -O2 -D_GNU_SOURCE -c -o ios.lo ../../../../../src/libstdc++-v3/src/c++11/ios.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ios.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g -O2 -D_GNU_SOURCE -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++11/limits.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g -O2 -D_GNU_SOURCE -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++11/limits.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o limits.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g -O2 -D_GNU_SOURCE -c -o mutex.lo ../../../../../src/libstdc++-v3/src/c++11/mutex.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/mutex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mutex.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g -O2 -D_GNU_SOURCE -c -o placeholders.lo ../../../../../src/libstdc++-v3/src/c++11/placeholders.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/placeholders.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o placeholders.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g -O2 -D_GNU_SOURCE -c -o random.lo ../../../../../src/libstdc++-v3/src/c++11/random.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/random.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o random.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g -O2 -D_GNU_SOURCE -c -o regex.lo ../../../../../src/libstdc++-v3/src/c++11/regex.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/regex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o regex.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g -O2 -D_GNU_SOURCE -c -o shared_ptr.lo ../../../../../src/libstdc++-v3/src/c++11/shared_ptr.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/shared_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o shared_ptr.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g -O2 -D_GNU_SOURCE -c -o snprintf_lite.lo ../../../../../src/libstdc++-v3/src/c++11/snprintf_lite.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/snprintf_lite.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o snprintf_lite.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g -O2 -D_GNU_SOURCE -c -o system_error.lo ../../../../../src/libstdc++-v3/src/c++11/system_error.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/system_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o system_error.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g -O2 -D_GNU_SOURCE -c -o thread.lo ../../../../../src/libstdc++-v3/src/c++11/thread.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o thread.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g -O2 -D_GNU_SOURCE -c -o cow-locale_init.lo ../../../../../src/libstdc++-v3/src/c++11/cow-locale_init.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-locale_init.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g -O2 -D_GNU_SOURCE -c -o cow-shim_facets.lo ../../../../../src/libstdc++-v3/src/c++11/cow-shim_facets.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-shim_facets.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-hash_tr1.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-hash_tr1.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g -O2 -D_GNU_SOURCE -gno-as-loc-support -S ../../../../../src/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -o tmp-cxx11-ios_failure-lt.s libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g -O2 -D_GNU_SOURCE -gno-as-loc-support -S ../../../../../src/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tmp-cxx11-ios_failure-lt.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-shim_facets.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-shim_facets.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-shim_facets.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-stdexcept.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-stdexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-stdexcept.o ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/os/gnu-linux/ctype_configure_char.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/ctype_members.cc . || true /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-fstream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-fstream-inst.cc test -f tmp-cxx11-ios_failure-lt.o && mv -f tmp-cxx11-ios_failure-lt.o tmp-cxx11-ios_failure-lt.s sed -e '/^_*_ZTISt13__ios_failure:/,/_ZTVN10__cxxabiv120__si_class_type_infoE/s/_ZTVN10__cxxabiv120__si_class_type_infoE/_ZTVSt19__iosfail_type_info/' tmp-cxx11-ios_failure-lt.s > cxx11-ios_failure-lt.s libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fstream-inst.o rm -f tmp-cxx11-ios_failure-lt.s /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-sstream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-sstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-sstream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-string-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-string-io-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-string-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-io-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-wstring-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-wstring-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-wstring-io-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-io-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-locale-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-locale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-locale-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-wlocale-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-wlocale-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g -O2 -D_GNU_SOURCE -c -o sso_string.lo ../../../../../src/libstdc++-v3/src/c++11/sso_string.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/sso_string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sso_string.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g -O2 -D_GNU_SOURCE -c -o ext11-inst.lo ../../../../../src/libstdc++-v3/src/c++11/ext11-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ext11-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext11-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -D_GNU_SOURCE -c -o fstream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/fstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fstream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g -O2 -D_GNU_SOURCE -c -o ios-inst.lo ../../../../../src/libstdc++-v3/src/c++11/ios-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ios-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g -O2 -D_GNU_SOURCE -c -o iostream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/iostream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/iostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o iostream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g -O2 -D_GNU_SOURCE -c -o istream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/istream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/istream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g -O2 -D_GNU_SOURCE -c -o locale-inst.lo ../../../../../src/libstdc++-v3/src/c++11/locale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g -O2 -D_GNU_SOURCE -c -o ostream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/ostream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g -O2 -D_GNU_SOURCE -c -o sstream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/sstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g -O2 -D_GNU_SOURCE -c -o streambuf-inst.lo ../../../../../src/libstdc++-v3/src/c++11/streambuf-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/streambuf-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g -O2 -D_GNU_SOURCE -c -o string-inst.lo ../../../../../src/libstdc++-v3/src/c++11/string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g -O2 -D_GNU_SOURCE -c -o string-io-inst.lo ../../../../../src/libstdc++-v3/src/c++11/string-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-io-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g -O2 -D_GNU_SOURCE -c -o wlocale-inst.lo ../../../../../src/libstdc++-v3/src/c++11/wlocale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wlocale-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g -O2 -D_GNU_SOURCE -c -o wstring-inst.lo ../../../../../src/libstdc++-v3/src/c++11/wstring-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g -O2 -D_GNU_SOURCE -c -o wstring-io-inst.lo ../../../../../src/libstdc++-v3/src/c++11/wstring-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-io-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g -O2 -D_GNU_SOURCE -g0 -c cxx11-ios_failure-lt.s -o cxx11-ios_failure.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g -O2 -D_GNU_SOURCE -g0 -c cxx11-ios_failure-lt.s -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-ios_failure.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g -O2 -D_GNU_SOURCE -c -o ctype_configure_char.lo ctype_configure_char.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g -O2 -D_GNU_SOURCE -c ctype_configure_char.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_configure_char.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g -O2 -D_GNU_SOURCE -c -o ctype_members.lo ctype_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g -O2 -D_GNU_SOURCE -c ctype_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++11convenience.la '-Wl,-z,relro' -o libc++11convenience.la chrono.lo codecvt.lo condition_variable.lo cow-stdexcept.lo ctype.lo debug.lo functexcept.lo functional.lo futex.lo future.lo hash_c++0x.lo hashtable_c++0x.lo ios.lo limits.lo mutex.lo placeholders.lo random.lo regex.lo shared_ptr.lo snprintf_lite.lo system_error.lo thread.lo cow-locale_init.lo cow-shim_facets.lo cxx11-hash_tr1.lo cxx11-ios_failure.lo cxx11-shim_facets.lo cxx11-stdexcept.lo ctype_configure_char.lo ctype_members.lo cow-fstream-inst.lo cow-sstream-inst.lo cow-string-inst.lo cow-string-io-inst.lo cow-wstring-inst.lo cow-wstring-io-inst.lo cxx11-locale-inst.lo cxx11-wlocale-inst.lo sso_string.lo ext11-inst.lo fstream-inst.lo ios-inst.lo iostream-inst.lo istream-inst.lo locale-inst.lo ostream-inst.lo sstream-inst.lo streambuf-inst.lo string-inst.lo string-io-inst.lo wlocale-inst.lo wstring-inst.lo wstring-io-inst.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++11convenience.a chrono.o codecvt.o condition_variable.o cow-stdexcept.o ctype.o debug.o functexcept.o functional.o futex.o future.o hash_c++0x.o hashtable_c++0x.o ios.o limits.o mutex.o placeholders.o random.o regex.o shared_ptr.o snprintf_lite.o system_error.o thread.o cow-locale_init.o cow-shim_facets.o cxx11-hash_tr1.o cxx11-ios_failure.o cxx11-shim_facets.o cxx11-stdexcept.o ctype_configure_char.o ctype_members.o cow-fstream-inst.o cow-sstream-inst.o cow-string-inst.o cow-string-io-inst.o cow-wstring-inst.o cow-wstring-io-inst.o cxx11-locale-inst.o cxx11-wlocale-inst.o sso_string.o ext11-inst.o fstream-inst.o ios-inst.o iostream-inst.o istream-inst.o locale-inst.o ostream-inst.o sstream-inst.o streambuf-inst.o string-inst.o string-io-inst.o wlocale-inst.o wstring-inst.o wstring-io-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++11convenience.a libtool: link: ( cd ".libs" && rm -f "libc++11convenience.la" && ln -s "../libc++11convenience.la" "libc++11convenience.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++11' Making all in c++17 make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++17' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o floating_from_chars.lo ../../../../../src/libstdc++-v3/src/c++17/floating_from_chars.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o floating_to_chars.lo ../../../../../src/libstdc++-v3/src/c++17/floating_to_chars.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o fs_dir.lo ../../../../../src/libstdc++-v3/src/c++17/fs_dir.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o fs_ops.lo ../../../../../src/libstdc++-v3/src/c++17/fs_ops.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/floating_to_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_to_chars.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/floating_from_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_from_chars.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_dir.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_ops.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o fs_path.lo ../../../../../src/libstdc++-v3/src/c++17/fs_path.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_path.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o memory_resource.lo ../../../../../src/libstdc++-v3/src/c++17/memory_resource.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/memory_resource.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o memory_resource.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o cow-fs_dir.lo ../../../../../src/libstdc++-v3/src/c++17/cow-fs_dir.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/cow-fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_dir.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o cow-fs_ops.lo ../../../../../src/libstdc++-v3/src/c++17/cow-fs_ops.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/cow-fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_ops.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o cow-fs_path.lo ../../../../../src/libstdc++-v3/src/c++17/cow-fs_path.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/cow-fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_path.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o ostream-inst.lo ../../../../../src/libstdc++-v3/src/c++17/ostream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o string-inst.lo ../../../../../src/libstdc++-v3/src/c++17/string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o cow-string-inst.lo ../../../../../src/libstdc++-v3/src/c++17/cow-string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++17convenience.la -fimplicit-templates '-Wl,-z,relro' -o libc++17convenience.la floating_from_chars.lo floating_to_chars.lo fs_dir.lo fs_ops.lo fs_path.lo memory_resource.lo cow-fs_dir.lo cow-fs_ops.lo cow-fs_path.lo ostream-inst.lo string-inst.lo cow-string-inst.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++17convenience.a floating_from_chars.o floating_to_chars.o fs_dir.o fs_ops.o fs_path.o memory_resource.o cow-fs_dir.o cow-fs_ops.o cow-fs_path.o ostream-inst.o string-inst.o cow-string-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++17convenience.a libtool: link: ( cd ".libs" && rm -f "libc++17convenience.la" && ln -s "../libc++17convenience.la" "libc++17convenience.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++17' Making all in c++20 make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++20' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o sstream-inst.lo ../../../../../src/libstdc++-v3/src/c++20/sstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++20 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++20/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++20convenience.la -fimplicit-templates '-Wl,-z,relro' -o libc++20convenience.la sstream-inst.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++20convenience.a sstream-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++20convenience.a libtool: link: ( cd ".libs" && rm -f "libc++20convenience.la" && ln -s "../libc++20convenience.la" "libc++20convenience.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++20' Making all in filesystem make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/filesystem' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g -O2 -D_GNU_SOURCE -c -o dir.lo ../../../../../src/libstdc++-v3/src/filesystem/dir.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g -O2 -D_GNU_SOURCE -c -o ops.lo ../../../../../src/libstdc++-v3/src/filesystem/ops.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g -O2 -D_GNU_SOURCE -c -o path.lo ../../../../../src/libstdc++-v3/src/filesystem/path.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g -O2 -D_GNU_SOURCE -c -o cow-dir.lo ../../../../../src/libstdc++-v3/src/filesystem/cow-dir.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dir.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o path.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ops.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/cow-dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-dir.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g -O2 -D_GNU_SOURCE -c -o cow-ops.lo ../../../../../src/libstdc++-v3/src/filesystem/cow-ops.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g -O2 -D_GNU_SOURCE -c -o cow-path.lo ../../../../../src/libstdc++-v3/src/filesystem/cow-path.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/cow-ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-ops.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/cow-path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-path.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++fs.la '-Wl,-z,relro' -o libstdc++fs.la -rpath /usr/lib dir.lo ops.lo path.lo cow-dir.lo cow-ops.lo cow-path.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libstdc++fs.a dir.o ops.o path.o cow-dir.o cow-ops.o cow-path.o libtool: link: riscv64-linux-gnu-ranlib .libs/libstdc++fs.a libtool: link: ( cd ".libs" && rm -f "libstdc++fs.la" && ln -s "../libstdc++fs.la" "libstdc++fs.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/filesystem' make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -D_GNU_SOURCE -c -o compatibility.lo ../../../../src/libstdc++-v3/src/c++98/compatibility.cc /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -D_GNU_SOURCE -c -o compatibility-debug_list.lo ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list.cc /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -D_GNU_SOURCE -c -o compatibility-debug_list-2.lo ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-c++0x.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list-2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -o compatibility-debug_list-2.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list.cc -o compatibility-debug_list.o >/dev/null 2>&1 /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-atomic-c++0x.o /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-thread-c++0x.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-c++0x.cc -o compatibility-c++0x.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -o compatibility-atomic-c++0x.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility.cc -o compatibility.o >/dev/null 2>&1 /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-chrono.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-chrono.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -o compatibility-thread-c++0x.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-chrono.cc -o compatibility-chrono.o >/dev/null 2>&1 /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-condvar.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-condvar.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-condvar.o cp /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/abi/pre/gnu.ver libstdc++-symbols.ver.tmp chmod +w libstdc++-symbols.ver.tmp if test "x" != x; then \ if grep '^# Appended to version file.' \ > /dev/null 2>&1; then \ cat >> libstdc++-symbols.ver.tmp; \ else \ sed -n '1,/DO NOT DELETE/p' libstdc++-symbols.ver.tmp > tmp.top; \ sed -n '/DO NOT DELETE/,$p' libstdc++-symbols.ver.tmp > tmp.bottom; \ cat tmp.top tmp.bottom > libstdc++-symbols.ver.tmp; \ rm tmp.top tmp.bottom; \ fi; \ fi /usr/bin/grep -E -v '^[ ]*#(#| |$)' libstdc++-symbols.ver.tmp | \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E -P -include ../config.h - > libstdc++-symbols.ver || (rm -f libstdc++-symbols.ver ; exit 1) rm -f libstdc++-symbols.ver.tmp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-condvar.cc -o compatibility-condvar.o >/dev/null 2>&1 /bin/bash ../libtool --tag CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++.la '-Wl,-z,relro' -o libstdc++.la -version-info 6:29:0 -Wl,--version-script=libstdc++-symbols.ver -lm -rpath /usr/lib compatibility.lo compatibility-debug_list.lo compatibility-debug_list-2.lo compatibility-c++0x.lo compatibility-atomic-c++0x.lo compatibility-thread-c++0x.lo compatibility-chrono.lo compatibility-condvar.lo ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la ../src/c++17/libc++17convenience.la ../src/c++20/libc++20convenience.la libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -fPIC -DPIC -D_GLIBCXX_SHARED -shared -nostdlib /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtbeginS.o .libs/compatibility.o .libs/compatibility-debug_list.o .libs/compatibility-debug_list-2.o .libs/compatibility-c++0x.o .libs/compatibility-atomic-c++0x.o .libs/compatibility-thread-c++0x.o .libs/compatibility-chrono.o .libs/compatibility-condvar.o -Wl,--whole-archive ../libsupc++/.libs/libsupc++convenience.a ../src/c++98/.libs/libc++98convenience.a ../src/c++11/.libs/libc++11convenience.a ../src/c++17/.libs/libc++17convenience.a ../src/c++20/.libs/libc++20convenience.a -Wl,--no-whole-archive -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -lm -L/build/reproducible-path/gcc-11-11.5.0/build/./gcc -L/lib/riscv64-linux-gnu -L/usr/lib/riscv64-linux-gnu -lc -lgcc_s /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtendS.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtn.o -Wl,-O1 -Wl,-z -Wl,relro -Wl,--gc-sections -Wl,-z -Wl,relro -Wl,--version-script=libstdc++-symbols.ver -Wl,-soname -Wl,libstdc++.so.6 -o .libs/libstdc++.so.6.0.29 libtool: link: (cd ".libs" && rm -f "libstdc++.so.6" && ln -s "libstdc++.so.6.0.29" "libstdc++.so.6") libtool: link: (cd ".libs" && rm -f "libstdc++.so" && ln -s "libstdc++.so.6.0.29" "libstdc++.so") libtool: link: (cd .libs/libstdc++.lax/libsupc++convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a") libtool: link: (cd .libs/libstdc++.lax/libc++98convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++98/.libs/libc++98convenience.a") libtool: link: (cd .libs/libstdc++.lax/libc++11convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++11/.libs/libc++11convenience.a") libtool: link: (cd .libs/libstdc++.lax/libc++17convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++17/.libs/libc++17convenience.a") libtool: link: (cd .libs/libstdc++.lax/libc++20convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++20/.libs/libc++20convenience.a") copying selected object files to avoid basename conflicts... libtool: link: ln .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o || cp .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o libtool: link: ln .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o || cp .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o libtool: link: riscv64-linux-gnu-ar rc .libs/libstdc++.a compatibility.o compatibility-debug_list.o compatibility-debug_list-2.o compatibility-c++0x.o compatibility-atomic-c++0x.o compatibility-thread-c++0x.o compatibility-chrono.o compatibility-condvar.o .libs/libstdc++.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++.lax/libsupc++convenience.a/del_op.o .libs/libstdc++.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/guard.o .libs/libstdc++.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++.lax/libsupc++convenience.a/new_op.o .libs/libstdc++.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pure.o .libs/libstdc++.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++.lax/libsupc++convenience.a/vec.o .libs/libstdc++.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++.lax/libc++98convenience.a/basic_file.o .libs/libstdc++.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++.lax/libc++98convenience.a/c++locale.o .libs/libstdc++.lax/libc++98convenience.a/codecvt.o .libs/libstdc++.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/complex_io.o .libs/libstdc++.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++.lax/libc++98convenience.a/globals_io.o .libs/libstdc++.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++.lax/libc++98convenience.a/ios_init.o .libs/libstdc++.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++.lax/libc++98convenience.a/istream-string.o .libs/libstdc++.lax/libc++98convenience.a/istream.o .libs/libstdc++.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++.lax/libc++98convenience.a/list-aux.o .libs/libstdc++.lax/libc++98convenience.a/list.o .libs/libstdc++.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++.lax/libc++98convenience.a/list_associated.o .libs/libstdc++.lax/libc++98convenience.a/locale.o .libs/libstdc++.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++.lax/libc++98convenience.a/locale_init.o .libs/libstdc++.lax/libc++98convenience.a/localename.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++.lax/libc++98convenience.a/messages_members.o .libs/libstdc++.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++.lax/libc++98convenience.a/streambuf.o .libs/libstdc++.lax/libc++98convenience.a/strstream.o .libs/libstdc++.lax/libc++98convenience.a/time_members.o .libs/libstdc++.lax/libc++98convenience.a/tree.o .libs/libstdc++.lax/libc++98convenience.a/valarray.o .libs/libstdc++.lax/libc++11convenience.a/chrono.o .libs/libstdc++.lax/lt1-codecvt.o .libs/libstdc++.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/ctype.o .libs/libstdc++.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/debug.o .libs/libstdc++.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/functexcept.o .libs/libstdc++.lax/libc++11convenience.a/functional.o .libs/libstdc++.lax/libc++11convenience.a/futex.o .libs/libstdc++.lax/libc++11convenience.a/future.o .libs/libstdc++.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++.lax/libc++11convenience.a/ios.o .libs/libstdc++.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++.lax/libc++11convenience.a/limits.o .libs/libstdc++.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/mutex.o .libs/libstdc++.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/placeholders.o .libs/libstdc++.lax/libc++11convenience.a/random.o .libs/libstdc++.lax/libc++11convenience.a/regex.o .libs/libstdc++.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++.lax/libc++11convenience.a/sso_string.o .libs/libstdc++.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/system_error.o .libs/libstdc++.lax/libc++11convenience.a/thread.o .libs/libstdc++.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++.lax/lt2-cow-string-inst.o .libs/libstdc++.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/fs_path.o .libs/libstdc++.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++.lax/lt3-ostream-inst.o .libs/libstdc++.lax/lt4-string-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libstdc++.a libtool: link: rm -fr .libs/libstdc++.lax .libs/libstdc++.lax libtool: link: ( cd ".libs" && rm -f "libstdc++.la" && ln -s "../libstdc++.la" "libstdc++.la" ) /bin/bash ../libtool --tag CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++convenience.la '-Wl,-z,relro' -o libstdc++convenience.la ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la ../src/c++17/libc++17convenience.la ../src/c++20/libc++20convenience.la ; \ if test ! -f .libs/libstdc++.a; then \ cp .libs/libstdc++convenience.a .libs/libstdc++.a; \ fi; \ echo `date` > stamp-libstdc++convenience; libtool: link: (cd .libs/libstdc++convenience.lax/libsupc++convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a") libtool: link: (cd .libs/libstdc++convenience.lax/libc++98convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++98/.libs/libc++98convenience.a") libtool: link: (cd .libs/libstdc++convenience.lax/libc++11convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++11/.libs/libc++11convenience.a") libtool: link: (cd .libs/libstdc++convenience.lax/libc++17convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++17/.libs/libc++17convenience.a") libtool: link: (cd .libs/libstdc++convenience.lax/libc++20convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++20/.libs/libc++20convenience.a") copying selected object files to avoid basename conflicts... libtool: link: ln .libs/libstdc++convenience.lax/libc++11convenience.a/codecvt.o .libs/libstdc++convenience.lax/lt1-codecvt.o || cp .libs/libstdc++convenience.lax/libc++11convenience.a/codecvt.o .libs/libstdc++convenience.lax/lt1-codecvt.o libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/string-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/string-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o libtool: link: ln .libs/libstdc++convenience.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o || cp .libs/libstdc++convenience.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o libtool: link: riscv64-linux-gnu-ar rc .libs/libstdc++convenience.a .libs/libstdc++convenience.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++convenience.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_op.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/guard.o .libs/libstdc++convenience.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++convenience.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++convenience.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_op.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pure.o .libs/libstdc++convenience.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++convenience.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vec.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++convenience.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/basic_file.o .libs/libstdc++convenience.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/c++locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/codecvt.o .libs/libstdc++convenience.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/collate_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/complex_io.o .libs/libstdc++convenience.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++convenience.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/globals_io.o .libs/libstdc++convenience.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++convenience.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_init.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/istream-string.o .libs/libstdc++convenience.lax/libc++98convenience.a/istream.o .libs/libstdc++convenience.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++convenience.lax/libc++98convenience.a/list-aux.o .libs/libstdc++convenience.lax/libc++98convenience.a/list.o .libs/libstdc++convenience.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++convenience.lax/libc++98convenience.a/list_associated.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale_init.o .libs/libstdc++convenience.lax/libc++98convenience.a/localename.o .libs/libstdc++convenience.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++convenience.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++convenience.lax/libc++98convenience.a/messages_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++convenience.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++convenience.lax/libc++98convenience.a/streambuf.o .libs/libstdc++convenience.lax/libc++98convenience.a/strstream.o .libs/libstdc++convenience.lax/libc++98convenience.a/time_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/tree.o .libs/libstdc++convenience.lax/libc++98convenience.a/valarray.o .libs/libstdc++convenience.lax/libc++11convenience.a/chrono.o .libs/libstdc++convenience.lax/lt1-codecvt.o .libs/libstdc++convenience.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/debug.o .libs/libstdc++convenience.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/functexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/functional.o .libs/libstdc++convenience.lax/libc++11convenience.a/futex.o .libs/libstdc++convenience.lax/libc++11convenience.a/future.o .libs/libstdc++convenience.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++convenience.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++convenience.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/ios.o .libs/libstdc++convenience.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/limits.o .libs/libstdc++convenience.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/mutex.o .libs/libstdc++convenience.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/placeholders.o .libs/libstdc++convenience.lax/libc++11convenience.a/random.o .libs/libstdc++convenience.lax/libc++11convenience.a/regex.o .libs/libstdc++convenience.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++convenience.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++convenience.lax/libc++11convenience.a/sso_string.o .libs/libstdc++convenience.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/string-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/system_error.o .libs/libstdc++convenience.lax/libc++11convenience.a/thread.o .libs/libstdc++convenience.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o .libs/libstdc++convenience.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++convenience.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_path.o .libs/libstdc++convenience.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libstdc++convenience.a libtool: link: rm -fr .libs/libstdc++convenience.lax .libs/libstdc++convenience.lax libtool: link: ( cd ".libs" && rm -f "libstdc++convenience.la" && ln -s "../libstdc++convenience.la" "libstdc++convenience.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' Making all in doc make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/doc' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/doc' Making all in po make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/po' msgfmt -o de.mo ../../../../src/libstdc++-v3/po/de.po msgfmt -o fr.mo ../../../../src/libstdc++-v3/po/fr.po make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/po' Making all in testsuite make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/testsuite' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/testsuite' Making all in python make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/python' sed -e 's,@pythondir@,/usr/share/gcc/python,' \ -e 's,@toolexeclibdir@,/usr/lib,' < ../../../../src/libstdc++-v3/python/hook.in > gdb.py make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/python' make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' true "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 " "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "includedir=/usr/include" "prefix=/usr" "tooldir=/usr/riscv64-linux-gnu" "gxx_include_dir=/usr/include/c++/11" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "RANLIB=riscv64-linux-gnu-ranlib" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=riscv64-linux-gnu-nm" "DESTDIR=" "WERROR=" DO=all multi-do # /usr/bin/make make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build' make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build' make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build' rm -f stage_current make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build' make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build' Configuring stage 2 in ./lto-plugin Configuring stage 2 in ./intl Configuring stage 2 in ./libiberty Configuring stage 2 in ./libbacktrace configure: creating cache ./config.cache configure: creating cache ./config.cache checking whether to enable maintainer-specific portions of Makefiles... no checking for makeinfo... checking build system type... makeinfo --split-size=5000000 --split-size=5000000 configure: creating cache ./config.cache riscv64-unknown-linux-gnu checking host system type... configure: creating cache ./config.cache checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking riscv64-unknown-linux-gnu checking target system type... checking build system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c riscv64-unknown-linux-gnu checking whether build environment is sane... checking host system type... yes riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... checking whether the C compiler works... yes checking whether /usr/bin/make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for style of include used by /usr/bin/make... checking whether the C compiler works... GNU checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking checking for perl... perl checking whether the C compiler works... checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-ar... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking whether to install libiberty headers and static library... no configure: target_header_dir = checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking yes yes checking for C compiler default output file name... a.out checking for C compiler default output file name... a.out checking for suffix of executables... checking for suffix of executables... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... checking whether we are cross compiling... checking whether we are cross compiling... checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... no no checking for suffix of object files... checking for suffix of object files... no checking for suffix of object files... o checking whether we are using the GNU C compiler... o checking whether we are using the GNU C compiler... o checking whether we are using the GNU C compiler... checking whether we are cross compiling... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... no checking for suffix of object files... o checking whether we are using the GNU C compiler... none needed checking how to run the C preprocessor... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... none needed none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking understands -c and -o together... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking understands -c and -o together... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E yes yes checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... checking how to run the C preprocessor... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E gcc3 checking how to run the C preprocessor... none needed checking how to run the C preprocessor... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E checking for grep that handles long lines and -e... checking for grep that handles long lines and -e... /usr/bin/grep /usr/bin/grep checking for egrep... checking for egrep... /usr/bin/grep -E checking for ANSI C header files... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes yes checking for sys/types.h... yes checking for sys/types.h... checking for stdlib.h... yes checking for sys/stat.h... yes yes checking for sys/stat.h... checking for sys/stat.h... yes yes checking for string.h... checking for stdlib.h... yes yes checking for stdlib.h... checking for stdlib.h... yes yes checking for string.h... checking for memory.h... yes yes checking for string.h... checking for string.h... yes yes checking for memory.h... checking for strings.h... yes yes checking for memory.h... checking for memory.h... yes yes checking for strings.h... checking for inttypes.h... yes yes checking for strings.h... checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes yes checking for inttypes.h... checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes yes checking for stdint.h... checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... yes checking for unistd.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking minix/config.h usability... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether /usr/bin/make sets $(MAKE)... no checking minix/config.h presence... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether NLS is requested... yes checking for msgfmt... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... /build/reproducible-path/gcc-11-11.5.0/bin/msgfmt checking for gmsgfmt... /build/reproducible-path/gcc-11-11.5.0/bin/msgfmt checking for xgettext... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... /usr/bin/xgettext yes checking for msgmerge... /usr/bin/msgmerge checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking whether /usr/bin/make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-linux-gnu-gcc... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking yes checking for riscv64-linux-gnu-gcc... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking checking whether we are using the GNU C compiler... checking whether we are using the GNU C compiler... (cached) (cached) yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... (cached) yes (cached) checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... yes (cached) none needed checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking understands -c and -o together... (cached) (cached) none needed yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking understands -c and -o together... checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... yes (cached) yes checking for riscv64-linux-gnu-ranlib... checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... (cached) gcc3 /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... checking for gawk... (cached) gawk checking for dwz... dwz checking build system type... checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... riscv64-unknown-linux-gnu checking host system type... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... riscv64-linux-gnu-nm checking the name lister (riscv64-linux-gnu-nm) interface... riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for library containing strerror... no no checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -W... BSD nm checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wall... checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for riscv64-linux-gnu-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking command to parse riscv64-linux-gnu-nm output from /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking object... yes none required checking for an ANSI C-conforming const... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wall... checking for -static-libgcc... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wwrite-strings... yes checking for inline... yes checking for CET support... no checking how to print strings... printf checking for a sed that does not truncate output... inline checking for off_t... /usr/bin/sed yes checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wc++-compat... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... riscv64-linux-gnu-nm checking the name lister (riscv64-linux-gnu-nm) interface... ok checking for dlfcn.h... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wstrict-prototypes... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for riscv64-linux-gnu-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking command to parse riscv64-linux-gnu-nm output from /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking object... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wshadow=local... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -pedantic ... yes checking for objdir... .libs yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking and cc understand -c and -o together... ok checking for dlfcn.h... yes checking for size_t... checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -fno-rtti -fno-exceptions... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking PIC flag -fPIC -DPIC works... yes checking for objdir... .libs yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking static flag -static works... yes checking for an ANSI C-conforming const... yes checking for inline... yes checking for working alloca.h... checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -fno-rtti -fno-exceptions... inline checking whether byte ordering is bigendian... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking PIC flag -fPIC -DPIC works... yes checking for alloca... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking static flag -static works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking linker (riscv64-linux-gnu-ld) supports shared libraries... checking for sys/param.h... yes checking whether -lc should be explicitly linked in... no checking for a BSD-compatible install... /usr/bin/install -c checking for CET support... no checking for sys/file.h... no checking dynamic linker characteristics... yes checking for sys/param.h... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... yes checking for getpagesize... yes GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... checking for limits.h... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking linker (riscv64-linux-gnu-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes no checking unwind.h usability... checking for stdlib.h... (cached) yes checking for malloc.h... yes checking for working mmap... no checking dynamic linker characteristics... yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for strings.h... (cached) yes checking for sys/time.h... yes checking unwind.h presence... yes checking for time.h... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking for unwind.h... yes checking for _Unwind_Backtrace... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for int64_t... yes checking for sys/resource.h... yes checking for sys/stat.h... (cached) yes yes checking for -funwind-tables option... checking for sys/mman.h... yes yes checking for -frandom-seed=string option... checking for fcntl.h... yes checking whether we are using the GNU C Library 2.1 or newer... yes yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -W... checking for alloca.h... yes checking whether integer division by zero raises SIGFPE... yes yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wall... checking for sys/pstat.h... yes checking for uint64_t... no checking for sys/sysmp.h... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wwrite-strings... no checking for sys/sysinfo.h... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wstrict-prototypes... yes no checking for machine/hal_sysinfo.h... checking for inttypes.h... yes no checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wmissing-prototypes... yes checking for sys/wait.h that is POSIX.1 compatible... checking for sys/table.h... yes checking for stdint.h... no yes checking for sys/sysctl.h... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wold-style-definition... no checking for sys/systemcfg.h... yes yes yes checking for unsigned long long... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wmissing-format-attribute... no checking for stdint.h... (cached) yes checking for stdio_ext.h... yes configure: updating cache ./config.cache checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wcast-qual... checking that generated files are newer than configure... done configure: creating ./config.status yes yes checking for process.h... yes checking for inttypes.h... checking for _Unwind_GetIPInfo... no checking for sys/prctl.h... yes checking whether the inttypes.h PRIxNN macros are broken... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for CET support... no checking __sync extensions... no checking for ld used by GCC... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for shared library run path origin... yes checking __atomic extensions... done yes checking whether time.h and sys/time.h may both be included... checking argz.h usability... yes checking output filetype... yes checking whether errno must be declared... elf64 no checking size of int... looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes checking argz.h presence... yes checking for argz.h... yes checking limits.h usability... yes checking for uintptr_t... 4 checking size of long... yes checking limits.h presence... yes checking for limits.h... yes yes checking for int_least32_t... checking locale.h usability... yes checking for int_fast32_t... yes 8 checking locale.h presence... checking size of size_t... yes checking for locale.h... yes checking nl_types.h usability... config.status: creating Makefile config.status: creating config.h yes checking for uint64_t... config.status: executing depfiles commands config.status: executing libtool commands yes checking nl_types.h presence... 8 yes yes checking for nl_types.h... yes checking what to include in gstdint.h... checking for long long... stdint.h (already complete) checking sys/mman.h usability... checking malloc.h usability... Configuring stage 2 in ./libcody yes yes checking malloc.h presence... checking sys/mman.h presence... yes checking for sys/mman.h... yes checking for mmap... yes checking for malloc.h... yes checking stddef.h usability... yes yes checking size of long long... checking link.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for feof_unlocked... yes checking link.h presence... 8 checking for a 64-bit type... configure: creating cache ./config.cache yes checking for link.h... yes yes checking for dl_iterate_phdr... checking build system type... checking for fgets_unlocked... uint64_t riscv64-unknown-linux-gnu checking host system type... checking for intptr_t... riscv64-unknown-linux-gnu checking maintainer-mode... checking whether the C++ compiler works... yes checking mach-o/dyld.h usability... yes checking for getc_unlocked... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... yes checking for getcwd... no checking mach-o/dyld.h presence... no checking for mach-o/dyld.h... no checking sys/ldr.h usability... checking whether we are cross compiling... yes checking for uintptr_t... yes checking for getegid... yes no checking sys/ldr.h presence... checking for geteuid... no checking for suffix of object files... no checking for sys/ldr.h... no checking for fcntl... o checking whether we are using the GNU C++ compiler... yes checking for getgid... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs accepts -g... yes yes checking for ssize_t... checking whether strnlen is declared... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs is for C++11... yes checking for getuid... adding -std=c++11 checking adding -Wl,--no-undefined to linker... yes checking whether getpagesize is declared... yes checking for mempcpy... ok checking exceptions... no checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for riscv64-linux-gnu-ar... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ configure: updating cache ./config.cache configure: creating ./config.status yes checking for pid_t... yes yes checking for lstat... checking for munmap... yes yes checking for readlink... checking for putenv... config.status: creating Makefile config.status: creating config.h yes yes checking for getexecname... checking for setenv... yes checking for library containing strerror... Configuring stage 2 in ./libdecnumber no checking for KERN_PROC... yes none required checking for asprintf... checking for setlocale... no checking for KERN_PROG_ARGS... yes yes checking for atexit... no checking for clock_gettime... checking for stpcpy... yes yes checking whether -pthread is supported... yes checking for basename... checking for strcasecmp... yes checking whether -gdwarf-5 is supported... yes yes checking for compress in -lz... checking for bcmp... yes checking for strdup... yes checking whether --compress-debug-sections is supported... configure: creating cache ./config.cache checking whether /usr/bin/make sets $(MAKE)... yes yes checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking checking for bcopy... yes checking for strtoul... checking whether the C compiler works... yes checking for objcopy... objcopy checking for readelf... riscv64-linux-gnu-readelf checking whether objcopy supports debuglink... yes checking for dsymutil... dsymutil checking for nm... riscv64-linux-gnu-nm checking for xz... xz checking for comm... comm checking for lzma_auto_decoder in -llzma... yes checking for bsearch... yes checking for C compiler default output file name... a.out checking for suffix of executables... yes checking for tsearch... no checking whether tests can run... checking whether we are cross compiling... yes checking for bzero... yes yes checking for __argz_count... configure: updating cache ./config.cache checking that generated files are newer than configure... done configure: creating ./config.status yes no checking for suffix of object files... checking for calloc... yes checking for __argz_stringify... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes yes yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... checking for clock... checking for __argz_next... yes yes checking for ffs... none needed checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for riscv64-linux-gnu-ar... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for aclocal... aclocal checking for autoconf... autoconf checking for autoheader... autoheader checking for __fsetlocking... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -W... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wall... yes yes yes checking for iconv... checking for getcwd... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wwrite-strings... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wstrict-prototypes... yes yes checking for getpagesize... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wmissing-prototypes... yes checking for iconv declaration... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wold-style-definition... yes yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wmissing-format-attribute... checking for gettimeofday... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wcast-qual... yes yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -pedantic -Wlong-long... checking for index... yes checking for LC_MESSAGES... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -fno-lto... yes checking how to run the C preprocessor... yes checking for insque... yes checking for bison... bison checking version of bison... 3.8.2, ok checking whether NLS is requested... yes checking whether included gettext is requested... no checking for GNU gettext in libc... config.status: creating Makefile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E config.status: creating backtrace-supported.h yes config.status: creating install-debuginfo-for-buildid.sh checking for memchr... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for aclocal... aclocal checking for autoconf... autoconf checking for grep that handles long lines and -e... checking for autoheader... autoheader checking bison 3 or later... /usr/bin/grep checking for egrep... 3.8.2, bison3 /usr/bin/grep -E checking for ANSI C header files... config.status: creating config.h config.status: executing libtool commands configure: updating cache ./config.cache configure: creating ./config.status config.status: executing gstdint.h commands config.status: executing default commands yes checking for memcmp... make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libiberty' make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libiberty/testsuite' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libiberty/testsuite' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libiberty' yes checking for memcpy... config.status: creating Makefile config.status: creating config.intl make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libbacktrace' /usr/bin/make all-am config.status: creating config.h make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libbacktrace' /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c -o atomic.lo ../../src/libbacktrace/atomic.c config.status: executing default-1 commands libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/atomic.c -fPIC -DPIC -o .libs/atomic.o yes checking for memmem... yes checking for sys/types.h... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/atomic.c -o atomic.o >/dev/null 2>&1 make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libcody' /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -fno-exceptions -fno-rtti -include config.h -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF buffer.d -c -o buffer.o ../../src/libcody/buffer.cc yes checking for memmove... yes true DO=all multi-do # /usr/bin/make checking for sys/stat.h... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c -o dwarf.lo ../../src/libbacktrace/dwarf.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/dwarf.c -fPIC -DPIC -o .libs/dwarf.o yes checking for mempcpy... yes checking for stdlib.h... yes checking for memset... yes checking for string.h... yes checking for mkstemps... yes checking for memory.h... yes checking for putenv... yes checking for strings.h... yes checking for random... yes yes checking for inttypes.h... checking for rename... yes checking for rindex... yes checking for stdint.h... yes checking for setenv... yes checking for unistd.h... yes checking for snprintf... yes checking ctype.h usability... yes checking for sigsetmask... yes checking ctype.h presence... yes yes checking for ctype.h... yes checking for stpcpy... checking stddef.h usability... yes checking for stpncpy... yes checking stddef.h presence... yes checking for stddef.h... yes checking for string.h... (cached) yes checking stdio.h usability... yes checking for strcasecmp... yes checking stdio.h presence... yes checking for strchr... yes checking for stdio.h... yes looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes checking for strdup... yes checking for uintptr_t... yes checking for strncasecmp... yes checking for int_least32_t... yes checking for strndup... yes checking for int_fast32_t... yes checking for strnlen... yes checking for uint64_t... yes checking for strrchr... yes checking what to include in gstdint.h... stdint.h (already complete) checking for an ANSI C-conforming const... yes yes checking for off_t... checking for strstr... yes checking for strtod... yes checking for strtol... yes checking size of int... yes checking for strtoul... yes checking for strtoll... 4 checking size of long... yes checking for strtoull... 8 checking for ANSI C header files... (cached) yes yes checking build system type... checking for strverscmp... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for decimal floating point... configure: WARNING: decimal float is not supported for this target, ignored dpd checking whether byte ordering is bigendian... yes checking for tmpnam... yes checking for vasprintf... no checking for CET support... no configure: updating cache ./config.cache configure: creating ./config.status yes checking for vfprintf... yes checking for vprintf... config.status: creating Makefile config.status: creating config.h config.status: executing gstdint.h commands yes checking for vsnprintf... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -fno-exceptions -fno-rtti -include config.h -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF client.d -c -o client.o ../../src/libcody/client.cc yes checking for vsprintf... yes checking for waitpid... yes checking for setproctitle... no checking whether alloca needs Cray hooks... no checking stack direction for C alloca... 1 checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for _doprnt... no checking for sys_errlist... no checking for sys_nerr... no checking for sys_siglist... no checking for external symbol _system_configuration... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c -o fileline.lo ../../src/libbacktrace/fileline.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/fileline.c -fPIC -DPIC -o .libs/fileline.o no libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/dwarf.c -o dwarf.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/fileline.c -o fileline.o >/dev/null 2>&1 checking for __fsetlocking... yes checking for canonicalize_file_name... yes checking for dup3... yes /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c -o posix.lo ../../src/libbacktrace/posix.c checking for getrlimit... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/posix.c -fPIC -DPIC -o .libs/posix.o yes checking for getrusage... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/posix.c -o posix.o >/dev/null 2>&1 yes checking for getsysinfo... no checking for gettimeofday... (cached) yes checking for on_exit... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -fno-exceptions -fno-rtti -include config.h -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF netclient.d -c -o netclient.o ../../src/libcody/netclient.cc yes checking for pipe2... yes checking for psignal... yes checking for pstat_getdynamic... no checking for pstat_getstatic... no checking for realpath... yes checking for setrlimit... yes checking for spawnve... no checking for spawnvpe... no checking for strerror... yes checking for strsignal... yes checking for sysconf... yes checking for sysctl... no checking for sysmp... no checking for table... no checking for times... yes checking for wait3... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c -o print.lo ../../src/libbacktrace/print.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/print.c -fPIC -DPIC -o .libs/print.o yes checking for wait4... yes checking for sbrk... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/print.c -o print.o >/dev/null 2>&1 yes checking whether basename is declared... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -fno-exceptions -fno-rtti -include config.h -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF netserver.d -c -o netserver.o ../../src/libcody/netserver.cc make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/intl' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/intl' /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -fno-exceptions -fno-rtti -include config.h -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF resolver.d -c -o resolver.o ../../src/libcody/resolver.cc yes checking whether ffs is declared... yes checking whether asprintf is declared... yes checking whether vasprintf is declared... yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking whether calloc is declared... yes checking whether getenv is declared... yes checking whether getopt is declared... yes checking whether malloc is declared... yes checking whether realloc is declared... yes checking whether sbrk is declared... yes checking whether strtol is declared... yes checking whether strtoul is declared... make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/fixincludes' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/fixincludes' /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -fno-exceptions -fno-rtti -include config.h -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF packet.d -c -o packet.o ../../src/libcody/packet.cc /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c -o sort.lo ../../src/libbacktrace/sort.c yes checking whether strtoll is declared... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/sort.c -fPIC -DPIC -o .libs/sort.o yes checking whether strtoull is declared... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -fno-exceptions -fno-rtti -include config.h -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF server.d -c -o server.o ../../src/libcody/server.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/sort.c -o sort.o >/dev/null 2>&1 yes checking whether strverscmp is declared... yes checking whether strnlen is declared... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c -o state.lo ../../src/libbacktrace/state.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/state.c -fPIC -DPIC -o .libs/state.o yes checking whether canonicalize_file_name must be declared... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/state.c -o state.o >/dev/null 2>&1 no /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c -o backtrace.lo ../../src/libbacktrace/backtrace.c checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/backtrace.c -fPIC -DPIC -o .libs/backtrace.o checking for sys/param.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/backtrace.c -o backtrace.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c -o simple.lo ../../src/libbacktrace/simple.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/simple.c -fPIC -DPIC -o .libs/simple.o yes checking for working strncmp... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/simple.c -o simple.o >/dev/null 2>&1 yes configure: updating cache ./config.cache configure: creating ./config.status /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c -o elf.lo ../../src/libbacktrace/elf.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/elf.c -fPIC -DPIC -o .libs/elf.o config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating config.h config.status: executing default commands /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c -o mmapio.lo ../../src/libbacktrace/mmapio.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/mmapio.c -fPIC -DPIC -o .libs/mmapio.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c -o mmap.lo ../../src/libbacktrace/mmap.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/mmap.c -fPIC -DPIC -o .libs/mmap.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/mmapio.c -o mmapio.o >/dev/null 2>&1 make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libcpp' test -f config.h || (rm -f stamp-h1 && /usr/bin/make stamp-h1) make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libcpp' /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -fno-exceptions -fno-rtti -include config.h -DSRCDIR='"../../src/libcody"' -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF fatal.d -c -o fatal.o ../../src/libcody/fatal.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/mmap.c -o mmap.o >/dev/null 2>&1 Configuring stage 2 in ./libcpp configure: creating cache ./config.cache checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking whether /usr/bin/make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... none needed make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libdecnumber' source='../../src/libdecnumber/decNumber.c' object='decNumber.o' libtool=no /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I../../src/libdecnumber -I. -g -O2 -fno-checking -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/decNumber.c checking whether we are using the GNU C++ compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs accepts -g... yes checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for riscv64-linux-gnu-ar... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking how to run the C preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -cr libcody.a buffer.o client.o fatal.o netclient.o netserver.o resolver.o packet.o server.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ libcody.a checking for grep that handles long lines and -e... make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libcody' /usr/bin/grep checking for egrep... source='../../src/libdecnumber/decContext.c' object='decContext.o' libtool=no /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I../../src/libdecnumber -I. -g -O2 -fno-checking -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/decContext.c /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty' if [ x"-fPIC" != x ] && [ ! -d pic ]; then \ mkdir pic; \ else true; fi touch stamp-picdir if [ x"" != x ] && [ ! -d noasan ]; then \ mkdir noasan; \ else true; fi yes touch stamp-noasandir if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/dwarfnames.c -o pic/dwarfnames.o; \ else true; fi checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/dwarfnames.c -o noasan/dwarfnames.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/dwarfnames.c -o dwarfnames.o no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for aclocal... aclocal checking for autoconf... autoconf checking for autoheader... autoheader checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -W... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wall... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wnarrowing... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wwrite-strings... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wmissing-format-attribute... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wstrict-prototypes... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wmissing-prototypes... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wold-style-definition... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wc++-compat... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -pedantic -Wlong-long... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -fno-exceptions... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -fno-rtti... yes checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs... gcc3 checking whether time.h and sys/time.h may both be included... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/dyn-string.c -o pic/dyn-string.o; \ else true; fi yes checking whether string.h and strings.h may both be included... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/dyn-string.c -o noasan/dyn-string.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/dyn-string.c -o dyn-string.o yes checking limits.h presence... yes checking for limits.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for strings.h... (cached) yes checking for string.h... (cached) yes checking sys/file.h usability... yes checking sys/file.h presence... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fdmatch.c -o pic/fdmatch.o; \ else true; fi yes checking for sys/file.h... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -c ../../src/libbacktrace/elf.c -o elf.o >/dev/null 2>&1 yes checking for unistd.h... (cached) yes checking whether byte ordering is bigendian... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fdmatch.c -o noasan/fdmatch.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/fdmatch.c -o fdmatch.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fibheap.c -o pic/fibheap.o; \ else true; fi no checking for an ANSI C-conforming const... yes checking for inline... inline checking for obstacks... yes checking for off_t... yes checking for size_t... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fibheap.c -o noasan/fibheap.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/fibheap.c -o fibheap.o yes checking for ssize_t... yes checking for uintptr_t... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/filedescriptor.c -o pic/filedescriptor.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/filedescriptor.c -o noasan/filedescriptor.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/filedescriptor.c -o filedescriptor.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/filename_cmp.c -o pic/filename_cmp.o; \ else true; fi yes checking for ptrdiff_t... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/filename_cmp.c -o noasan/filename_cmp.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/filename_cmp.c -o filename_cmp.o yes checking for uint64_t... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/floatformat.c -o pic/floatformat.o; \ else true; fi yes checking whether struct tm is in sys/time.h or time.h... time.h checking size of int... 4 checking size of long... 8 checking for clearerr_unlocked... yes checking for feof_unlocked... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/floatformat.c -o noasan/floatformat.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/floatformat.c -o floatformat.o yes checking for ferror_unlocked... yes checking for fflush_unlocked... yes checking for fgetc_unlocked... yes checking for fgets_unlocked... yes checking for fileno_unlocked... yes checking for fprintf_unlocked... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fnmatch.c -o pic/fnmatch.o; \ else true; fi no checking for fputc_unlocked... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fnmatch.c -o noasan/fnmatch.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/fnmatch.c -o fnmatch.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fopen_unlocked.c -o pic/fopen_unlocked.o; \ else true; fi yes checking for fputs_unlocked... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fopen_unlocked.c -o noasan/fopen_unlocked.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/fopen_unlocked.c -o fopen_unlocked.o yes checking for fread_unlocked... yes checking for fwrite_unlocked... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getopt.c -o pic/getopt.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getopt.c -o noasan/getopt.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/getopt.c -o getopt.o yes checking for getchar_unlocked... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getopt1.c -o pic/getopt1.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getopt1.c -o noasan/getopt1.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/getopt1.c -o getopt1.o yes checking for getc_unlocked... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getpwd.c -o pic/getpwd.o; \ else true; fi yes checking for putchar_unlocked... yes checking for putc_unlocked... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getpwd.c -o noasan/getpwd.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/getpwd.c -o getpwd.o yes checking whether abort is declared... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getruntime.c -o pic/getruntime.o; \ else true; fi yes checking whether asprintf is declared... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getruntime.c -o noasan/getruntime.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/getruntime.c -o getruntime.o yes checking whether basename is declared... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/hashtab.c -o pic/hashtab.o; \ else true; fi yes checking whether errno is declared... no checking whether getopt is declared... yes checking whether vasprintf is declared... yes checking whether clearerr_unlocked is declared... yes checking whether feof_unlocked is declared... yes checking whether ferror_unlocked is declared... yes checking whether fflush_unlocked is declared... yes checking whether fgetc_unlocked is declared... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/hashtab.c -o noasan/hashtab.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/hashtab.c -o hashtab.o yes checking whether fgets_unlocked is declared... yes checking whether fileno_unlocked is declared... /bin/bash ./libtool --tag=CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -funwind-tables -frandom-seed=libbacktrace.la -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -static-libstdc++ -static-libgcc -Wl,-z,relro -o libbacktrace.la atomic.lo dwarf.lo fileline.lo posix.lo print.lo sort.lo state.lo backtrace.lo simple.lo elf.lo mmapio.lo mmap.lo yes libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ rc .libs/libbacktrace.a .libs/atomic.o .libs/dwarf.o .libs/fileline.o .libs/posix.o .libs/print.o .libs/sort.o .libs/state.o .libs/backtrace.o .libs/simple.o .libs/elf.o .libs/mmapio.o .libs/mmap.o checking whether fprintf_unlocked is declared... libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ .libs/libbacktrace.a libtool: link: ( cd ".libs" && rm -f "libbacktrace.la" && ln -s "../libbacktrace.la" "libbacktrace.la" ) make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libbacktrace' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libbacktrace' if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/hex.c -o pic/hex.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/hex.c -o noasan/hex.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/hex.c -o hex.o no checking whether fputc_unlocked is declared... source='../../src/libdecnumber/dpd/decimal32.c' object='decimal32.o' libtool=no /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I../../src/libdecnumber -I. -g -O2 -fno-checking -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/dpd/decimal32.c source='../../src/libdecnumber/dpd/decimal64.c' object='decimal64.o' libtool=no /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I../../src/libdecnumber -I. -g -O2 -fno-checking -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/dpd/decimal64.c yes checking whether fputs_unlocked is declared... yes checking whether fread_unlocked is declared... yes checking whether fwrite_unlocked is declared... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/lbasename.c -o pic/lbasename.o; \ else true; fi yes checking whether getchar_unlocked is declared... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/lrealpath.c -o pic/lrealpath.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/lbasename.c -o noasan/lbasename.o; \ else true; fi yes /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/lbasename.c -o lbasename.o checking whether getc_unlocked is declared... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/lrealpath.c -o noasan/lrealpath.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/lrealpath.c -o lrealpath.o source='../../src/libdecnumber/dpd/decimal128.c' object='decimal128.o' libtool=no /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I../../src/libdecnumber -I. -g -O2 -fno-checking -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/dpd/decimal128.c if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/make-relative-prefix.c -o pic/make-relative-prefix.o; \ else true; fi yes checking whether putchar_unlocked is declared... yes checking whether putc_unlocked is declared... yes checking for working alloca.h... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/make-temp-file.c -o pic/make-temp-file.o; \ else true; fi yes checking for alloca... yes checking for ANSI C header files... (cached) yes checking for nl_langinfo and CODESET... yes checking whether NLS is requested... yes checking for catalogs to be installed... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/make-temp-file.c -o noasan/make-temp-file.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/make-temp-file.c -o make-temp-file.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/make-relative-prefix.c -o noasan/make-relative-prefix.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/make-relative-prefix.c -o make-relative-prefix.o be ca da de el eo es fi fr id ja nl pt_BR ru sr sv tr uk vi zh_CN zh_TW be ca da de el eo es fi fr id ja nl pt_BR ru sr sv tr uk vi zh_CN zh_TW checking for uchar... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/objalloc.c -o pic/objalloc.o; \ else true; fi checking for ld used by GCC... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for iconv declaration... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/objalloc.c -o noasan/objalloc.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/objalloc.c -o objalloc.o extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for CET support... no rm -f libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ cru libdecnumber.a decNumber.o decContext.o decimal32.o decimal64.o decimal128.o configure: updating cache ./config.cache /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') configure: creating ./config.status /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ libdecnumber.a if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/obstack.c -o pic/obstack.o; \ else true; fi make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libdecnumber' if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/partition.c -o pic/partition.o; \ else true; fi config.status: creating Makefile config.status: creating config.h config.status: executing depdir commands mkdir -p -- .deps if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pexecute.c -o pic/pexecute.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/physmem.c -o pic/physmem.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/physmem.c -o noasan/physmem.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/physmem.c -o physmem.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/partition.c -o noasan/partition.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pexecute.c -o noasan/pexecute.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/partition.c -o partition.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/pexecute.c -o pexecute.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/obstack.c -o noasan/obstack.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/obstack.c -o obstack.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-common.c -o pic/pex-common.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-one.c -o pic/pex-one.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-one.c -o noasan/pex-one.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/pex-one.c -o pex-one.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-unix.c -o pic/pex-unix.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/vprintf-support.c -o pic/vprintf-support.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/rust-demangle.c -o pic/rust-demangle.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/vprintf-support.c -o noasan/vprintf-support.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/vprintf-support.c -o vprintf-support.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-unix.c -o noasan/pex-unix.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/pex-unix.c -o pex-unix.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/safe-ctype.c -o pic/safe-ctype.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/safe-ctype.c -o noasan/safe-ctype.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/safe-ctype.c -o safe-ctype.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-common.c -o noasan/pex-common.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/pex-common.c -o pex-common.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object.c -o pic/simple-object.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-coff.c -o pic/simple-object-coff.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object.c -o noasan/simple-object.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object.c -o simple-object.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-elf.c -o pic/simple-object-elf.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-coff.c -o noasan/simple-object-coff.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object-coff.c -o simple-object-coff.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-mach-o.c -o pic/simple-object-mach-o.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-xcoff.c -o pic/simple-object-xcoff.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/rust-demangle.c -o noasan/rust-demangle.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/rust-demangle.c -o rust-demangle.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-mach-o.c -o noasan/simple-object-mach-o.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object-mach-o.c -o simple-object-mach-o.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-xcoff.c -o noasan/simple-object-xcoff.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object-xcoff.c -o simple-object-xcoff.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-elf.c -o noasan/simple-object-elf.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object-elf.c -o simple-object-elf.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/sort.c -o pic/sort.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/sort.c -o noasan/sort.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/sort.c -o sort.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/spaces.c -o pic/spaces.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/spaces.c -o noasan/spaces.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/spaces.c -o spaces.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/splay-tree.c -o pic/splay-tree.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/stack-limit.c -o pic/stack-limit.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/strerror.c -o pic/strerror.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/stack-limit.c -o noasan/stack-limit.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/stack-limit.c -o stack-limit.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/strsignal.c -o pic/strsignal.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/strerror.c -o noasan/strerror.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/strerror.c -o strerror.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/strsignal.c -o noasan/strsignal.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/strsignal.c -o strsignal.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/splay-tree.c -o noasan/splay-tree.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/splay-tree.c -o splay-tree.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/timeval-utils.c -o pic/timeval-utils.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/timeval-utils.c -o noasan/timeval-utils.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/timeval-utils.c -o timeval-utils.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/unlink-if-ordinary.c -o pic/unlink-if-ordinary.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xasprintf.c -o pic/xasprintf.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/unlink-if-ordinary.c -o noasan/unlink-if-ordinary.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/unlink-if-ordinary.c -o unlink-if-ordinary.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xasprintf.c -o noasan/xasprintf.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xasprintf.c -o xasprintf.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xatexit.c -o pic/xatexit.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xexit.c -o pic/xexit.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xmalloc.c -o pic/xmalloc.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xexit.c -o noasan/xexit.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xatexit.c -o noasan/xatexit.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xexit.c -o xexit.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xatexit.c -o xatexit.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xmemdup.c -o pic/xmemdup.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrdup.c -o pic/xstrdup.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xmalloc.c -o noasan/xmalloc.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xmemdup.c -o noasan/xmemdup.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xmalloc.c -o xmalloc.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xmemdup.c -o xmemdup.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrerror.c -o pic/xstrerror.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrdup.c -o noasan/xstrdup.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xstrdup.c -o xstrdup.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrndup.c -o pic/xstrndup.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrerror.c -o noasan/xstrerror.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xstrerror.c -o xstrerror.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xvasprintf.c -o pic/xvasprintf.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrndup.c -o noasan/xstrndup.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/setproctitle.c -o pic/setproctitle.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xstrndup.c -o xstrndup.o echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o > required-list make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty/testsuite' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty/testsuite' if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/regex.c -o pic/regex.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/setproctitle.c -o noasan/setproctitle.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/setproctitle.c -o setproctitle.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xvasprintf.c -o noasan/xvasprintf.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xvasprintf.c -o xvasprintf.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cplus-dem.c -o pic/cplus-dem.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cp-demangle.c -o pic/cp-demangle.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/md5.c -o pic/md5.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cplus-dem.c -o noasan/cplus-dem.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/cplus-dem.c -o cplus-dem.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/md5.c -o noasan/md5.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/md5.c -o md5.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/sha1.c -o pic/sha1.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/alloca.c -o pic/alloca.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/alloca.c -o noasan/alloca.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/alloca.c -o alloca.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/argv.c -o pic/argv.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/argv.c -o noasan/argv.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/argv.c -o argv.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/bsearch_r.c -o pic/bsearch_r.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/bsearch_r.c -o noasan/bsearch_r.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/bsearch_r.c -o bsearch_r.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/choose-temp.c -o pic/choose-temp.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/choose-temp.c -o noasan/choose-temp.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/choose-temp.c -o choose-temp.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/concat.c -o pic/concat.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/concat.c -o noasan/concat.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/concat.c -o concat.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cp-demint.c -o pic/cp-demint.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cp-demint.c -o noasan/cp-demint.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/cp-demint.c -o cp-demint.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/crc32.c -o pic/crc32.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/sha1.c -o noasan/sha1.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/sha1.c -o sha1.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/crc32.c -o noasan/crc32.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/crc32.c -o crc32.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/d-demangle.c -o pic/d-demangle.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/d-demangle.c -o noasan/d-demangle.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/d-demangle.c -o d-demangle.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/regex.c -o noasan/regex.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/regex.c -o regex.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cp-demangle.c -o noasan/cp-demangle.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/cp-demangle.c -o cp-demangle.o rm -f ./libiberty.a pic/./libiberty.a noasan/./libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ ./libiberty.a if [ x"-fPIC" != x ]; then \ cd pic; \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o; \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ ./libiberty.a; \ cd ..; \ else true; fi; \ if [ x"" != x ]; then \ cd noasan; \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o; \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ ./libiberty.a; \ cd ..; \ else true; fi make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty' make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/lto-plugin' make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libcpp' /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fno-checking -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o charset.o -MT charset.o -MMD -MP -MF .deps/charset.Tpo ../../src/libcpp/charset.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fno-checking -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o directives.o -MT directives.o -MMD -MP -MF .deps/directives.Tpo ../../src/libcpp/directives.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fno-checking -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o errors.o -MT errors.o -MMD -MP -MF .deps/errors.Tpo ../../src/libcpp/errors.c /usr/bin/make all-am make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/lto-plugin' /bin/bash ./libtool --tag=CC --tag=disable-static --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/lto-plugin -I../../src/lto-plugin/../include -DHAVE_CONFIG_H -Wall -g -O2 -fno-checking -c -o lto-plugin.lo ../../src/lto-plugin/lto-plugin.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src/lto-plugin -I../../src/lto-plugin/../include -DHAVE_CONFIG_H -Wall -g -O2 -fno-checking -c ../../src/lto-plugin/lto-plugin.c -fPIC -DPIC -o .libs/lto-plugin.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fno-checking -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o expr.o -MT expr.o -MMD -MP -MF .deps/expr.Tpo ../../src/libcpp/expr.c /bin/bash ./libtool --tag=CC --tag=disable-static --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wall -g -O2 -fno-checking -Wc,-static-libgcc -module -avoid-version -bindir /usr/lib/gcc/riscv64-linux-gnu/11 -Xcompiler '-static-libstdc++' -Xcompiler '-static-libgcc' '-Wl,-z,relro' -o liblto_plugin.la -rpath /usr/lib/gcc/riscv64-linux-gnu/11 lto-plugin.lo -Wc,../libiberty/pic/libiberty.a libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -shared -fPIC -DPIC .libs/lto-plugin.o -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z -Wl,relro ../libiberty/pic/libiberty.a -Wl,-soname -Wl,liblto_plugin.so -o .libs/liblto_plugin.so libtool: link: ( cd ".libs" && rm -f "liblto_plugin.la" && ln -s "../liblto_plugin.la" "liblto_plugin.la" ) libtool: install: /usr/bin/install -c .libs/liblto_plugin.so /build/reproducible-path/gcc-11-11.5.0/build/lto-plugin/../gcc/liblto_plugin.so libtool: install: /usr/bin/install -c .libs/liblto_plugin.lai /build/reproducible-path/gcc-11-11.5.0/build/lto-plugin/../gcc/liblto_plugin.la libtool: install: warning: remember to run `libtool --finish /usr/lib/gcc/riscv64-linux-gnu/11' make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/lto-plugin' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/lto-plugin' /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fno-checking -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o files.o -MT files.o -MMD -MP -MF .deps/files.Tpo ../../src/libcpp/files.c Configuring stage 2 in ./gcc configure: creating cache ./config.cache checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking LIBRARY_PATH variable... ok checking GCC_EXEC_PREFIX variable... ok checking whether to place generated files in the source directory... no checking whether a default linker was specified... no checking whether a default dsymutil was specified... no checking whether a default assembler was specified... no checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fno-checking -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o identifiers.o -MT identifiers.o -MMD -MP -MF .deps/identifiers.Tpo ../../src/libcpp/identifiers.c none needed checking whether we are using the GNU C++ compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs accepts -g... yes checking for riscv64-linux-gnu-gnatbind... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gnatbind checking for riscv64-linux-gnu-gnatmake... riscv64-linux-gnu-gnatmake checking whether compiler driver understands Ada... yes checking how to run the C++ preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -E echo "#define LOCALEDIR \"/usr/share/locale\"" > localedir.new ../../src/libcpp/../move-if-change localedir.new localedir.h echo timestamp > localedir.hs /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fno-checking -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o lex.o -MT lex.o -MMD -MP -MF .deps/lex.Tpo ../../src/libcpp/lex.c checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fno-checking -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o line-map.o -MT line-map.o -MMD -MP -MF .deps/line-map.Tpo ../../src/libcpp/line-map.c yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fno-checking -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o macro.o -MT macro.o -MMD -MP -MF .deps/macro.Tpo ../../src/libcpp/macro.c yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking how to run the C preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E checking for inline... inline checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of void *... 8 checking size of short... 2 checking size of int... 4 checking size of long... 8 checking for long long... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fno-checking -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o mkdeps.o -MT mkdeps.o -MMD -MP -MF .deps/mkdeps.Tpo ../../src/libcpp/mkdeps.c yes checking size of long long... 8 checking for int8_t... yes checking for int16_t... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fno-checking -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o pch.o -MT pch.o -MMD -MP -MF .deps/pch.Tpo ../../src/libcpp/pch.c yes checking for int32_t... yes checking for int64_t... yes checking for unsigned long long int... yes checking for long long int... yes checking for intmax_t... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fno-checking -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o symtab.o -MT symtab.o -MMD -MP -MF .deps/symtab.Tpo ../../src/libcpp/symtab.c yes checking for intptr_t... yes checking for uint8_t... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fno-checking -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o traditional.o -MT traditional.o -MMD -MP -MF .deps/traditional.Tpo ../../src/libcpp/traditional.c yes checking for uint16_t... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fno-checking -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o init.o -MT init.o -MMD -MP -MF .deps/init.Tpo ../../src/libcpp/init.c yes checking for uint32_t... yes checking for uint64_t... yes checking for uintmax_t... yes checking for uintptr_t... yes checking for int64_t underlying type... long checking for std::swap in ... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs is affected by placement new aliasing bug... no checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -W... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -Wall... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -Wnarrowing... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -Wwrite-strings... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -Wcast-qual... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -Werror=format-diag... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wstrict-prototypes... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wmissing-prototypes... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Werror=format-diag... (cached) yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -Wmissing-format-attribute... rm -f libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ cru libcpp.a charset.o directives.o errors.o expr.o files.o identifiers.o init.o lex.o line-map.o macro.o mkdeps.o pch.o symtab.o traditional.o /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -Woverloaded-virtual... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ libcpp.a yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wold-style-definition... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -Wc++-compat... make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libcpp' yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -pedantic -Wlong-long -Wvariadic-macros -Woverlength-strings... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -fno-exceptions... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -fno-rtti... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -fasynchronous-unwind-tables... yes checking valgrind.h usability... no checking valgrind.h presence... no checking for valgrind.h... no checking for VALGRIND_DISCARD in ... no checking for VALGRIND_DISCARD in ... no checking for multiarch configuration... yes configure: WARNING: decimal float is not supported for this target, ignored configure: WARNING: fixed-point is not supported for this target, ignored checking whether /usr/bin/make sets $(MAKE)... yes checking for gawk... gawk checking whether ln -s works... yes checking whether ln works... yes checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for a BSD compatible install... /usr/bin/install -c checking for cmp's capabilities... gnucompare checking for mktemp... yes checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000 checking for modern makeinfo... yes checking for recent Pod::Man... yes checking for flex... flex checking for bison... bison checking for nm... riscv64-linux-gnu-nm checking for ar... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for sphinx-build... texinfo checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking whether string.h and strings.h may both be included... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking whether termios.h defines TIOCGWINSZ... no checking whether sys/ioctl.h defines TIOCGWINSZ... yes checking for limits.h... yes checking for stddef.h... yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for stdlib.h... (cached) yes checking for time.h... yes checking for iconv.h... yes checking for fcntl.h... yes checking for ftw.h... yes checking for unistd.h... (cached) yes checking for sys/file.h... yes checking for sys/time.h... yes checking for sys/mman.h... yes checking for sys/resource.h... yes checking for sys/param.h... yes checking for sys/times.h... yes checking for sys/stat.h... (cached) yes checking for sys/auxv.h... yes checking for direct.h... no checking for malloc.h... yes checking for langinfo.h... yes checking for ldfcn.h... no checking for locale.h... yes checking for wchar.h... yes checking for thread.h... no checking for pthread.h... yes checking for CHAR_BIT... yes checking whether byte ordering is bigendian... no checking how to run the C++ preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -E checking for unordered_map... yes checking for tr1/unordered_map... yes checking for ext/hash_map... yes checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs... gcc3 checking for collect2 libraries... none required checking for library containing exc_resume... no checking for library containing kstat_open... no checking for library containing gethostbyname... none required checking for library containing socket... none required checking for library containing ldexp... none required checking for library containing dlopen... none required checking for inttypes.h... yes checking for zstd.h... yes checking for library containing ZSTD_compress... -lzstd checking for times... yes checking for clock... yes checking for kill... yes checking for getrlimit... yes checking for setrlimit... yes checking for atoq... no checking for popen... yes checking for sysconf... yes checking for strsignal... yes checking for getrusage... yes checking for nl_langinfo... yes checking for gettimeofday... yes checking for mbstowcs... yes checking for wcswidth... yes checking for mmap... yes checking for posix_fallocate... yes checking for setlocale... yes checking for clearerr_unlocked... yes checking for feof_unlocked... yes checking for ferror_unlocked... yes checking for fflush_unlocked... yes checking for fgetc_unlocked... yes checking for fgets_unlocked... yes checking for fileno_unlocked... yes checking for fprintf_unlocked... no checking for fputc_unlocked... yes checking for fputs_unlocked... yes checking for fread_unlocked... yes checking for fwrite_unlocked... yes checking for getchar_unlocked... yes checking for getc_unlocked... yes checking for putchar_unlocked... yes checking for putc_unlocked... yes checking for madvise... yes checking for mallinfo... yes checking for mallinfo2... yes checking for fstatat... yes checking whether mbstowcs works... yes checking for ssize_t... yes checking for caddr_t... yes checking for sighander_t... no checking for sys/mman.h... (cached) yes checking for mmap... (cached) yes checking whether read-only mmap of a plain file works... yes checking whether mmap from /dev/zero works... yes checking for MAP_ANON(YMOUS)... yes checking whether mmap with MAP_ANON(YMOUS) works... yes checking for pid_t... yes checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for ld used by GCC... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for LC_MESSAGES... yes checking for nl_langinfo and CODESET... yes checking whether basename is declared... yes checking whether strstr is declared... yes checking whether getenv is declared... yes checking whether atol is declared... yes checking whether atoll is declared... yes checking whether asprintf is declared... yes checking whether sbrk is declared... yes checking whether abort is declared... yes checking whether atof is declared... yes checking whether getcwd is declared... yes checking whether getwd is declared... yes checking whether madvise is declared... yes checking whether stpcpy is declared... yes checking whether strnlen is declared... yes checking whether strsignal is declared... yes checking whether strverscmp is declared... yes checking whether strtol is declared... yes checking whether strtoul is declared... yes checking whether strtoll is declared... yes checking whether strtoull is declared... yes checking whether setenv is declared... yes checking whether unsetenv is declared... yes checking whether errno is declared... yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking whether vasprintf is declared... yes checking whether malloc is declared... yes checking whether realloc is declared... yes checking whether calloc is declared... yes checking whether free is declared... yes checking whether getopt is declared... yes checking whether clock is declared... yes checking whether getpagesize is declared... yes checking whether ffs is declared... yes checking whether clearerr_unlocked is declared... yes checking whether feof_unlocked is declared... yes checking whether ferror_unlocked is declared... yes checking whether fflush_unlocked is declared... yes checking whether fgetc_unlocked is declared... yes checking whether fgets_unlocked is declared... yes checking whether fileno_unlocked is declared... yes checking whether fprintf_unlocked is declared... no checking whether fputc_unlocked is declared... yes checking whether fputs_unlocked is declared... yes checking whether fread_unlocked is declared... yes checking whether fwrite_unlocked is declared... yes checking whether getchar_unlocked is declared... yes checking whether getc_unlocked is declared... yes checking whether putchar_unlocked is declared... yes checking whether putc_unlocked is declared... yes checking whether getrlimit is declared... yes checking whether setrlimit is declared... yes checking whether getrusage is declared... yes checking whether mallinfo is declared... yes checking whether mallinfo2 is declared... yes checking whether ldgetname is declared... no checking whether times is declared... yes checking whether sigaltstack is declared... yes checking for struct tms... yes checking for clock_t... yes checking for F_SETLKW... yes checking for O_CLOEXEC... yes checking for AF_UNIX... yes checking for AF_INET6... yes checking if mkdir takes one argument... no Using `../../src/gcc/config/riscv/riscv.c' for machine-specific logic. Using `../../src/gcc/config/riscv/riscv.md' as machine description file. Using the following target machine macro files: ../../src/gcc/config/elfos.h ../../src/gcc/config/gnu-user.h ../../src/gcc/config/linux.h ../../src/gcc/config/glibc-stdint.h ../../src/gcc/config/riscv/riscv.h ../../src/gcc/config/riscv/linux.h ../../src/gcc/config/initfini-array.h Using host-linux.o for host machine hooks. checking for __cxa_atexit... yes checking whether NLS is requested... yes checking for catalogs to be installed... be da de el es fi fr hr id ja nl ru sr sv tr uk vi zh_CN zh_TW be da de el es fi fr hr id ja nl ru sr sv tr uk vi zh_CN zh_TW checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... riscv64-linux-gnu-nm checking the name lister (riscv64-linux-gnu-nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for riscv64-linux-gnu-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking command to parse riscv64-linux-gnu-nm output from /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking object... ok checking for dlfcn.h... yes checking for objdir... .libs checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -fno-rtti -fno-exceptions... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking PIC flag -fPIC -DPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking static flag -static works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking linker (riscv64-linux-gnu-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -E checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs linker (riscv64-linux-gnu-ld) supports shared libraries... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs PIC flag -fPIC -DPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs static flag -static works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs linker (riscv64-linux-gnu-ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for riscv64-linux-gnu-as... /usr/bin/riscv64-linux-gnu-as checking what assembler to use... /usr/bin/riscv64-linux-gnu-as checking for riscv64-linux-gnu-ld... /usr/bin/riscv64-linux-gnu-ld checking whether we are using gold... no checking gold linker with split stack support as non default... checking what linker to use... /usr/bin/riscv64-linux-gnu-ld checking for riscv64-linux-gnu-nm... /usr/bin/riscv64-linux-gnu-nm checking what nm to use... /usr/bin/riscv64-linux-gnu-nm checking for riscv64-linux-gnu-objdump... /usr/bin/riscv64-linux-gnu-objdump checking what objdump to use... /usr/bin/riscv64-linux-gnu-objdump checking for riscv64-linux-gnu-readelf... /usr/bin/riscv64-linux-gnu-readelf checking what readelf to use... /usr/bin/riscv64-linux-gnu-readelf checking for otool... no checking what otool to use... not found checking for dsymutil... no checking assembler flags... checking assembler for .balign and .p2align... yes checking assembler for .p2align with maximum skip... yes checking assembler for .literal16... no checking assembler for working .subsection -1... yes checking assembler for .weak... yes checking assembler for .weakref... yes checking assembler for .nsubspa comdat... no checking assembler for .hidden... yes checking linker ifunc IRELATIVE support... yes checking linker for .hidden support... yes checking linker read-only and read-write section mixing... read-write checking for .preinit_array/.init_array/.fini_array support... (cached) yes checking assembler for .sleb128 and .uleb128... yes checking assembler for cfi directives... yes checking assembler for working cfi advance... yes checking assembler for cfi personality directive... yes checking assembler for cfi sections directive... yes checking assembler for eh_frame optimization... buggy checking assembler for section exclude flag... yes checking assembler for section 'R' flag... yes checking assembler for section 'o' flag... yes checking assembler for section merging support... yes checking assembler for stabs directive... yes checking assembler for COMDAT group support (GNU as)... yes checking assembler for line table is_stmt support... yes checking assembler for line table discriminator support... yes checking assembler for thread-local storage support... yes checking linker -Bstatic/-Bdynamic option... yes checking linker --version-script option... yes checking linker soname option... yes checking linker --demangle support... yes checking linker plugin support... 2 checking assembler for .attribute support... yes checking assembler for -misa-spec= support... yes checking assembler for -march=rv32i_zifencei support... yes checking assembler for dwarf2 debug_line support... yes checking assembler for buggy dwarf2 .file directive... no checking assembler for dwarf2 debug_view support... no checking assembler for --gdwarf2 option... yes checking assembler for --gdwarf-5 option... yes checking assembler for assembly of compiler generated 64-bit .debug_line... yes checking assembler for --gdwarf-4 not refusing compiler generated .debug_line... yes checking assembler for --gdwarf-4 with the APP marker... yes checking assembler for working --gdwarf-4/--gdwarf-5 for all sources... yes checking assembler for --gstabs option... yes checking assembler for --debug-prefix-map option... yes checking assembler for compressed debug sections... 2 checking assembler for .lcomm with alignment... no checking for target glibc version... 2.42 checking assembler for tolerance to line number 0... yes checking support for thin archives... yes checking linker PT_GNU_EH_FRAME support... yes checking linker CIEv3 in .eh_frame support... yes checking linker position independent executable support... yes checking linker PIE support with copy reloc... no checking linker EH-compatible garbage collection of sections... yes checking linker EH garbage collection of sections bug... no checking linker for compressed debug sections... 3 checking linker --as-needed support... yes checking linker mapfile support for clearing hardware capabilities... no checking linker --build-id support... yes checking linker *_sol2 emulation support... no checking linker --sysroot support... yes checking __stack_chk_fail in target C library... yes checking sys/sdt.h in the target C library... no checking dl_iterate_phdr in target C library... unknown checking whether to enable maintainer-specific portions of Makefiles... no checking whether to avoid linking multiple front-ends at once... no checking whether to serialize linking of multiple front-ends... 2 Links are now set up to build a native compiler for riscv64-unknown-linux-gnu. checking for exported symbols... yes checking for -rdynamic... yes checking for library containing dlopen... (cached) none required checking for -fPIC -shared... yes gcc_driver_version: 11 checking for -fno-PIE option... yes checking for -no-pie option... yes checking for CET support... no checking linker -z bndplt option... no checking linker --push-state/--pop-state options... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating as config.status: creating collect-ld config.status: creating nm config.status: creating dsymutil config.status: creating Makefile config.status: creating ada/gcc-interface/Makefile config.status: creating ada/Makefile config.status: creating m2/config-make config.status: creating m2/examples/callingC/Makefile config.status: creating m2/examples/cplusplus/cppcatchm2/Makefile config.status: creating m2/examples/cplusplus/m2catchcpp/Makefile config.status: creating m2/examples/cpp/Makefile config.status: creating m2/examples/gravity/Makefile config.status: creating m2/examples/hello/Makefile config.status: creating m2/examples/iso/socket/Makefile config.status: creating m2/examples/map/Makefile config.status: creating m2/examples/pge/Makefile config.status: creating m2/examples/ncurses/Makefile config.status: creating m2/examples/shared/Makefile config.status: creating m2/examples/swig/exceptions/Makefile config.status: creating m2/examples/swig/full-strlib/Makefile config.status: creating m2/examples/swig/strlib/Makefile config.status: creating m2/examples/swig/strio/Makefile config.status: creating m2/examples/swig/tiny/Makefile config.status: creating m2/examples/swig/dual/Makefile config.status: creating m2/www/Makefile config.status: creating auto-host.h config.status: executing depdir commands mkdir -p -- .deps config.status: executing gccdepdir commands mkdir -p -- build/.deps mkdir -p -- ada/.deps mkdir -p -- brig/.deps mkdir -p -- c/.deps mkdir -p -- cp/.deps mkdir -p -- d/.deps mkdir -p -- fortran/.deps mkdir -p -- go/.deps mkdir -p -- jit/.deps mkdir -p -- lto/.deps mkdir -p -- m2/.deps mkdir -p -- objc/.deps mkdir -p -- objcp/.deps mkdir -p -- c-family/.deps mkdir -p -- common/.deps mkdir -p -- analyzer/.deps mkdir -p -- rtl-ssa/.deps config.status: executing default commands make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc' TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h" DEFINES="" \ /bin/bash ../../src/gcc/mkconfig.sh config.h TARGET_CPU_DEFAULT="" \ HEADERS="options.h insn-constants.h config/elfos.h config/gnu-user.h config/linux.h config/glibc-stdint.h config/riscv/riscv.h config/riscv/linux.h config/initfini-array.h defaults.h" DEFINES="LIBC_GLIBC=1 LIBC_UCLIBC=2 LIBC_BIONIC=3 LIBC_MUSL=4 DEFAULT_LIBC=LIBC_GLIBC ANDROID_DEFAULT=0 TARGET_DEFAULT_ISA_SPEC=ISA_SPEC_CLASS_2P2 TARGET_RISCV_ATTRIBUTE=0 TARGET_RISCV_DEFAULT_ARCH=rv64imafdc TARGET_RISCV_DEFAULT_ABI=lp64d" \ /bin/bash ../../src/gcc/mkconfig.sh tm.h TARGET_CPU_DEFAULT="" \ HEADERS="config/riscv/riscv-protos.h config/linux-protos.h tm-preds.h" DEFINES="" \ /bin/bash ../../src/gcc/mkconfig.sh tm_p.h TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h" DEFINES="" \ /bin/bash ../../src/gcc/mkconfig.sh bconfig.h /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -DBASEVER="\"11.5.0\"" -DDATESTAMP="\"\"" \ -DREVISION="\"\"" \ -DDEVPHASE="\"\"" -DPKGVERSION="\"(Debian 11.5.0-11) \"" \ -DBUGURL="\"\"" -o build/version.o ../../src/gcc/version.c LC_ALL=C ; export LC_ALL ; \ gawk -f ../../src/gcc/opt-gather.awk ../../src/gcc/ada/gcc-interface/lang.opt ../../src/gcc/brig/lang.opt ../../src/gcc/d/lang.opt ../../src/gcc/fortran/lang.opt ../../src/gcc/go/lang.opt ../../src/gcc/lto/lang.opt ../../src/gcc/m2/lang.opt ../../src/gcc/c-family/c.opt ../../src/gcc/common.opt ../../src/gcc/params.opt ../../src/gcc/analyzer/analyzer.opt ../../src/gcc/config/riscv/riscv.opt ../../src/gcc/config/gnu-user.opt ../../src/gcc/config/linux.opt > tmp-optionlist /bin/bash ../../src/gcc/../move-if-change tmp-gi.list gtyp-input.list echo "#define BUILDING_GCC_MAJOR `echo 11.5.0 | sed -e 's/^\([0-9]*\).*$/\1/'`" > bversion.h TARGET_CPU_DEFAULT="" \ HEADERS="options.h insn-constants.h config/riscv/riscv.h config/riscv/riscv-protos.h defaults.h" DEFINES="" \ /bin/bash ../../src/gcc/mkconfig.sh tm_d.h echo timestamp > s-gtyp-input echo "#define BUILDING_GCC_MINOR `echo 11.5.0 | sed -e 's/^[0-9]*\.\([0-9]*\).*$/\1/'`" >> bversion.h if test no = yes \ || test -n ""; then \ /bin/bash ../../src/gcc/genmultilib \ "" \ "" \ "" \ "" \ "" \ "" \ "" \ "" \ "riscv64-linux-gnu" \ "" \ "no" \ > tmp-mlib.h; \ else \ /bin/bash ../../src/gcc/genmultilib '' '' '' '' '' '' '' '' \ "riscv64-linux-gnu" '' no \ > tmp-mlib.h; \ fi echo "#define BUILDING_GCC_PATCHLEVEL `echo 11.5.0 | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$/\1/'`" >> bversion.h lsf="../../src/gcc/ada/gcc-interface/lang-specs.h ../../src/gcc/cp/lang-specs.h ../../src/gcc/d/lang-specs.h ../../src/gcc/fortran/lang-specs.h ../../src/gcc/go/lang-specs.h ../../src/gcc/lto/lang-specs.h ../../src/gcc/objc/lang-specs.h ../../src/gcc/objcp/lang-specs.h "; for f in $lsf; do \ echo "#include \"$f\""; \ done | sed 's|../../src/gcc/||' > tmp-specs.h echo "#define BUILDING_GCC_VERSION (BUILDING_GCC_MAJOR * 1000 + BUILDING_GCC_MINOR)" >> bversion.h /bin/bash ../../src/gcc/../move-if-change tmp-specs.h specs.h echo timestamp > s-bversion rm -f tmp-all-tree.def echo timestamp > s-specs echo '#include "tree.def"' > tmp-all-tree.def echo 'END_OF_BASE_TREE_CODES' >> tmp-all-tree.def gawk -f ../../src/gcc/gen-pass-instances.awk \ ../../src/gcc/passes.def ../../src/gcc/config/riscv/riscv-passes.def > pass-instances.def echo '#include "c-family/c-common.def"' >> tmp-all-tree.def ltf="../../src/gcc/ada/gcc-interface/ada-tree.def ../../src/gcc/cp/cp-tree.def ../../src/gcc/d/d-tree.def ../../src/gcc/m2/m2-tree.def ../../src/gcc/objc/objc-tree.def"; for f in $ltf; do \ echo "#include \"$f\""; \ done | sed 's|../../src/gcc/||' >> tmp-all-tree.def /bin/bash ../../src/gcc/../move-if-change tmp-mlib.h multilib.h /bin/bash ../../src/gcc/../move-if-change tmp-all-tree.def all-tree.def rm -f tmp-omp-device-properties.h; \ for kind in kind arch isa; do \ echo 'const char omp_offload_device_'${kind}'[] = ' \ >> tmp-omp-device-properties.h; \ for prop in none ; do \ [ "$prop" = "none" ] && continue; \ tgt=`echo "$prop" | sed 's/=.*$//'`; \ props=`echo "$prop" | sed 's/.*=//'`; \ echo "\"$tgt\\0\"" >> tmp-omp-device-properties.h; \ sed -n 's/^'${kind}': //p' ${props} \ | sed 's/[[:blank:]]/ /g;s/ */ /g;s/^ //;s/ $//;s/ /\\0/g;s/^/"/;s/$/\\0\\0"/' \ >> tmp-omp-device-properties.h; \ done; \ echo '"";' >> tmp-omp-device-properties.h; \ done; \ /bin/bash ../../src/gcc/../move-if-change tmp-omp-device-properties.h \ omp-device-properties.h echo timestamp > s-mlib echo timestamp > s-alltree echo "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro" > checksum-options.tmp \ && ../../src/gcc/../move-if-change checksum-options.tmp checksum-options echo timestamp > s-omp-device-properties-h mkdir -p ada/bldtools/sinfo mkdir -p ada/bldtools/einfo rm -f ada/bldtools/sinfo/sinfo.ads ada/bldtools/sinfo/sinfo.adb ada/bldtools/sinfo/xsinfo.adb ada/bldtools/sinfo/csinfo.adb rm -f ada/bldtools/einfo/einfo.ads ada/bldtools/einfo/einfo.adb ada/bldtools/einfo/xeinfo.adb ada/bldtools/einfo/ceinfo.adb mkdir -p ada/bldtools/nmake cp -p ../../src/gcc/ada/sinfo.ads ../../src/gcc/ada/sinfo.adb ../../src/gcc/ada/xsinfo.adb ../../src/gcc/ada/csinfo.adb ada/bldtools/sinfo cp -p ../../src/gcc/ada/einfo.ads ../../src/gcc/ada/einfo.adb ../../src/gcc/ada/xeinfo.adb ../../src/gcc/ada/ceinfo.adb ada/bldtools/einfo rm -f ada/bldtools/nmake/sinfo.ads ada/bldtools/nmake/nmake.adt ada/bldtools/nmake/xnmake.adb ada/bldtools/nmake/xutil.ads ada/bldtools/nmake/xutil.adb cp -p ../../src/gcc/ada/sinfo.ads ../../src/gcc/ada/nmake.adt ../../src/gcc/ada/xnmake.adb ../../src/gcc/ada/xutil.ads ../../src/gcc/ada/xutil.adb ada/bldtools/nmake cd ada/bldtools/sinfo && gnatmake -v xsinfo && ./xsinfo sinfo.h cd ada/bldtools/einfo && gnatmake -v xeinfo && ./xeinfo einfo.h cd ada/bldtools/nmake && gnatmake -v xnmake && ./xnmake -b nmake.adb && ./xnmake -s nmake.ads GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xsinfo.ali" being checked ... -> "xsinfo.ali" missing. riscv64-linux-gnu-gcc-11 -c xsinfo.adb GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xeinfo.ali" being checked ... -> "xeinfo.ali" missing. riscv64-linux-gnu-gcc-11 -c xeinfo.adb GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xnmake.ali" being checked ... -> "xnmake.ali" missing. riscv64-linux-gnu-gcc-11 -c xnmake.adb "csinfo.ali" being checked ... -> "csinfo.ali" missing. riscv64-linux-gnu-gcc-11 -c csinfo.adb "xutil.ali" being checked ... -> "xutil.ali" missing. riscv64-linux-gnu-gcc-11 -c xutil.adb /bin/bash ../../src/gcc/../move-if-change tmp-optionlist optionlist echo timestamp > s-options mkdir -p ada/bldtools/treeprs rm -f ada/bldtools/treeprs/treeprs.adt ada/bldtools/treeprs/sinfo.ads ada/bldtools/treeprs/xtreeprs.adb cp -p ../../src/gcc/ada/treeprs.adt ../../src/gcc/ada/sinfo.ads ../../src/gcc/ada/xtreeprs.adb ada/bldtools/treeprs cd ada/bldtools/treeprs && gnatmake -v xtreeprs && ./xtreeprs treeprs.ads GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xtreeprs.ali" being checked ... -> "xtreeprs.ali" missing. riscv64-linux-gnu-gcc-11 -c xtreeprs.adb End of compilation riscv64-linux-gnu-gnatbind-11 -x xnmake.ali riscv64-linux-gnu-gnatlink-11 xnmake.ali mv -f ada/bldtools/nmake/nmake.ads ada/nmake.ads mv -f ada/bldtools/nmake/nmake.adb ada/nmake.adb touch ada/stamp-nmake mkdir -p ada/bldtools/snamest rm -f ada/bldtools/snamest/snames.ads-tmpl ada/bldtools/snamest/snames.adb-tmpl ada/bldtools/snamest/snames.h-tmpl ada/bldtools/snamest/xsnamest.adb ada/bldtools/snamest/xutil.ads ada/bldtools/snamest/xutil.adb cp -p ../../src/gcc/ada/snames.ads-tmpl ../../src/gcc/ada/snames.adb-tmpl ../../src/gcc/ada/snames.h-tmpl ../../src/gcc/ada/xsnamest.adb ../../src/gcc/ada/xutil.ads ../../src/gcc/ada/xutil.adb ada/bldtools/snamest cd ada/bldtools/snamest && gnatmake -v xsnamest && ./xsnamest GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xsnamest.ali" being checked ... -> "xsnamest.ali" missing. riscv64-linux-gnu-gcc-11 -c xsnamest.adb "ceinfo.ali" being checked ... -> "ceinfo.ali" missing. riscv64-linux-gnu-gcc-11 -c ceinfo.adb End of compilation riscv64-linux-gnu-gnatbind-11 -x xtreeprs.ali riscv64-linux-gnu-gnatlink-11 xtreeprs.ali End of compilation riscv64-linux-gnu-gnatbind-11 -x xeinfo.ali riscv64-linux-gnu-gnatlink-11 xeinfo.ali mv -f ada/bldtools/treeprs/treeprs.ads ada/treeprs.ads touch ada/GNAT_DATE mkdir -p ada/libgnat cp -p ../../src/gcc/ada/libgnat/s-excmac__gcc.ads ada/libgnat/s-excmac.ads mkdir -p ada/libgnat cp -p ../../src/gcc/ada/libgnat/s-excmac__gcc.adb ada/libgnat/s-excmac.adb echo "pragma Style_Checks (Off);" >tmp-sdefault.adb "xutil.ali" being checked ... -> "xutil.ali" missing. riscv64-linux-gnu-gcc-11 -c xutil.adb echo "with Osint; use Osint;" >>tmp-sdefault.adb echo "package body Sdefault is" >>tmp-sdefault.adb echo " S0 : constant String := \"/usr/\";" >>tmp-sdefault.adb echo " S1 : constant String := \"/usr/lib/gcc/riscv64-linux-gnu/11/adainclude/\";" >>tmp-sdefault.adb echo " S2 : constant String := \"/usr/lib/gcc/riscv64-linux-gnu/11/adalib/\";" >>tmp-sdefault.adb echo " S3 : constant String := \"riscv64-linux-gnu/\";" >>tmp-sdefault.adb echo " S4 : constant String := \"/usr/lib/gcc/riscv64-linux-gnu/11/\";" >>tmp-sdefault.adb echo " function Include_Dir_Default_Name return String_Ptr is" >>tmp-sdefault.adb echo " begin" >>tmp-sdefault.adb echo " return Relocate_Path (S0, S1);" >>tmp-sdefault.adb echo " end Include_Dir_Default_Name;" >>tmp-sdefault.adb echo " function Object_Dir_Default_Name return String_Ptr is" >>tmp-sdefault.adb echo " begin" >>tmp-sdefault.adb echo " return Relocate_Path (S0, S2);" >>tmp-sdefault.adb echo " end Object_Dir_Default_Name;" >>tmp-sdefault.adb echo " function Target_Name return String_Ptr is" >>tmp-sdefault.adb echo " begin" >>tmp-sdefault.adb echo " return new String'(S3);" >>tmp-sdefault.adb echo " end Target_Name;" >>tmp-sdefault.adb echo " function Search_Dir_Prefix return String_Ptr is" >>tmp-sdefault.adb echo " begin" >>tmp-sdefault.adb echo " return Relocate_Path (S0, S4);" >>tmp-sdefault.adb echo " end Search_Dir_Prefix;" >>tmp-sdefault.adb echo "end Sdefault;" >> tmp-sdefault.adb mv -f tmp-sdefault.adb ada/sdefault.adb touch ada/stamp-sdefault cp ../../src/gcc/gcc-ar.c gcc-nm.c cp ../../src/gcc/gcc-ar.c gcc-ranlib.c TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h" DEFINES="USED_FOR_TARGET " \ /bin/bash ../../src/gcc/mkconfig.sh tconfig.h End of compilation riscv64-linux-gnu-gnatbind-11 -x xsnamest.ali (echo "@set version-GCC 11.5.0"; \ if [ "" = "experimental" ]; \ then echo "@set DEVELOPMENT"; \ else echo "@clear DEVELOPMENT"; \ fi) > gcc-vers.texiT Acquiring field names from spec riscv64-linux-gnu-gnatlink-11 xsnamest.ali Checking consistent references in spec Check listing of fields in body Check references in access routines in body echo @set srcdir `echo /build/reproducible-path/gcc-11-11.5.0/build/gcc/../../src/gcc | sed -e 's|\\([@{}]\\)|@\\1|g'` >> gcc-vers.texiT Check references in set routines in body All tests completed successfully, no errors detected if [ -n "(Debian 11.5.0-11) " ]; then \ echo "@set VERSION_PACKAGE (Debian 11.5.0-11) " >> gcc-vers.texiT; \ fi echo "@set BUGURL @uref{file:///usr/share/doc/gcc-11/README.Bugs}" >> gcc-vers.texiT; \ mv -f gcc-vers.texiT gcc-vers.texi echo timestamp > lto-dump.pod perl ../../src/gcc/../contrib/texi2pod.pl -DBUGURL="@uref{file:///usr/share/doc/gcc-11/README.Bugs}" ../../src/gcc/doc/lto-dump.texi > lto-dump.pod No filename or title make[5]: [Makefile:3487: lto-dump.pod] Error 255 (ignored) perl ../../src/gcc/../contrib/texi2pod.pl -D gdc < ../../src/gcc/d/gdc.texi > gdc.pod perl ../../src/gcc/../contrib/texi2pod.pl -DBUGURL="@uref{file:///usr/share/doc/gcc-11/README.Bugs}" \ < ../../src/gcc/fortran/invoke.texi > gfortran.pod No filename or title make[5]: [../../src/gcc/fortran/Make-lang.in:210: gfortran.pod] Error 255 (ignored) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengenrtl.o ../../src/gcc/gengenrtl.c mv -f ada/bldtools/einfo/einfo.h ada/einfo.h /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/sort.o ../../src/gcc/sort.cc End of compilation riscv64-linux-gnu-gnatbind-11 -x xsinfo.ali mv -f ada/bldtools/snamest/snames.ns ada/snames.ads mv -f ada/bldtools/snamest/snames.nb ada/snames.adb mv -f ada/bldtools/snamest/snames.nh ada/snames.h riscv64-linux-gnu-gnatlink-11 xsinfo.ali touch ada/stamp-snames /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genhooks.o ../../src/gcc/genhooks.c Check for field name consistency OK Check for function consistency OK Check for missing functions OK Check for set procedure consistency OK Check for missing set procedures OK Check pragma Inlines are all for existing subprograms OK Check no pragma Inlines were omitted OK Check references in functions in body OK Check for missing functions in body OK Check Set procedures in body OK Check for missing set procedures in body OK All tests completed successfully, no errors detected mv -f ada/bldtools/sinfo/sinfo.h ada/sinfo.h /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genchecksum.o ../../src/gcc/genchecksum.c gawk -f ../../src/gcc/opt-functions.awk -f ../../src/gcc/opt-read.awk \ -f ../../src/gcc/optc-save-gen.awk \ -v header_name="config.h system.h coretypes.h tm.h" < optionlist > options-save.c gawk -f ../../src/gcc/opt-functions.awk -f ../../src/gcc/opt-read.awk \ -f ../../src/gcc/optc-gen.awk \ -v header_name="config.h system.h coretypes.h options.h tm.h" < optionlist > options.c mkdir -p ada/generated s=`cat ../../src/gcc/BASE-VER | sed -e "s/\([0-9]*\)\.\([0-9]*\)\..*/-\1\2/g"`; \ d=`if test -f ../../src/gcc/ada/GNAT_DATE; then \ cat ../../src/gcc/ada/GNAT_DATE; else date +%Y%m%d; fi`; \ cat ../../src/gcc/ada/gnatvsn.ads | sed -e "/Version/s/(\([0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]\).*)/($d$s)/g" >ada/generated/gnatvsn.ads mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem.adb -o ada/sem.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_aggr.adb -o ada/sem_aggr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_attr.adb -o ada/sem_attr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_aux.adb -o ada/sem_aux.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_case.adb -o ada/sem_case.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_cat.adb -o ada/sem_cat.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch10.adb -o ada/sem_ch10.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch11.adb -o ada/sem_ch11.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch12.adb -o ada/sem_ch12.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch13.adb -o ada/sem_ch13.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch2.adb -o ada/sem_ch2.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch3.adb -o ada/sem_ch3.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch4.adb -o ada/sem_ch4.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch5.adb -o ada/sem_ch5.o ../../src/gcc/ada/sem_ch13.adb: In function 'Sem_Ch13.Validate_Literal_Aspect': ../../src/gcc/ada/sem_ch13.adb:16455:13: warning: 'I' may be used uninitialized in this function [-Wmaybe-uninitialized] mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch6.adb -o ada/sem_ch6.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch7.adb -o ada/sem_ch7.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch8.adb -o ada/sem_ch8.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch9.adb -o ada/sem_ch9.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_dim.adb -o ada/sem_dim.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_disp.adb -o ada/sem_disp.o ../../src/gcc/ada/sem_disp.adb: In function 'Sem_Disp.Check_Dispatching_Call': ../../src/gcc/ada/sem_disp.adb:505:16: warning: 'Prim' may be used uninitialized in this function [-Wmaybe-uninitialized] mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_dist.adb -o ada/sem_dist.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_elab.adb -o ada/sem_elab.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_elim.adb -o ada/sem_elim.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_eval.adb -o ada/sem_eval.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_intr.adb -o ada/sem_intr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_mech.adb -o ada/sem_mech.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_prag.adb -o ada/sem_prag.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_res.adb -o ada/sem_res.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_scil.adb -o ada/sem_scil.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_smem.adb -o ada/sem_smem.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_type.adb -o ada/sem_type.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_util.adb -o ada/sem_util.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_warn.adb -o ada/sem_warn.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/set_targ.adb -o ada/set_targ.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinfo-cn.adb -o ada/sinfo-cn.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinfo.adb -o ada/sinfo.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinput-d.adb -o ada/sinput-d.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinput-l.adb -o ada/sinput-l.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinput.adb -o ada/sinput.o ../../src/gcc/ada/sem_util.adb: In function 'Sem_Util.End_Keyword_Location': ../../src/gcc/ada/sem_util.adb:8120:23: warning: 'Owner' may be used uninitialized in this function [-Wmaybe-uninitialized] ../../src/gcc/ada/sem_util.adb: In function 'Sem_Util.Expression_Of_Expression_Function': ../../src/gcc/ada/sem_util.adb:8764:14: warning: 'Expr_Func' may be used uninitialized in this function [-Wmaybe-uninitialized] mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/snames.adb -o ada/snames.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sprint.adb -o ada/sprint.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/stand.ads -o ada/stand.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/stringt.adb -o ada/stringt.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/style.adb -o ada/style.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/styleg.adb -o ada/styleg.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/stylesw.adb -o ada/stylesw.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/switch-c.adb -o ada/switch-c.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/switch.adb -o ada/switch.o mkdir -p ada/gcc-interface/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gcc-interface/system.ads -o ada/gcc-interface/system.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/table.adb -o ada/table.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/targparm.adb -o ada/targparm.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/tbuild.adb -o ada/tbuild.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/treepr.adb -o ada/treepr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/treeprs.ads -o ada/treeprs.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/ttypes.ads -o ada/ttypes.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/types.adb -o ada/types.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/uintp.adb -o ada/uintp.o ../../src/gcc/ada/uintp.adb: In function 'Uintp.Ui_Lt.Part': ../../src/gcc/ada/uintp.adb:1723:26: warning: 'MEM [(types__int[1:D.4728] *)l_vec.253_14][1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] ../../src/gcc/ada/uintp.adb:1727:29: warning: 'MEM [(types__int[1:D.4734] *)r_vec.254_19][1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] ../../src/gcc/ada/uintp.adb: In function 'Uintp.Ui_To_Int.Part': ../../src/gcc/ada/uintp.adb:2224:27: warning: 'MEM [(types__int[1:D.5045] *)in_vec.270_9][1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/uname.adb -o ada/uname.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/urealp.adb -o ada/urealp.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/usage.adb -o ada/usage.o ../../src/gcc/ada/uintp.adb: In function 'Uintp.Ui_Mul': ../../src/gcc/ada/uintp.adb:1959:28: warning: '(*l_vec.256_50)[1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/validsw.adb -o ada/validsw.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/vast.adb -o ada/vast.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/warnsw.adb -o ada/warnsw.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/widechar.adb -o ada/widechar.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/back_end.adb -o ada/back_end.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gnat1drv.adb -o ada/gnat1drv.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/ali-util.adb -o ada/ali-util.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bcheck.adb -o ada/bcheck.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/binde.adb -o ada/binde.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/binderr.adb -o ada/binderr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindgen.adb -o ada/bindgen.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo.adb -o ada/bindo.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-augmentors.adb -o ada/bindo-augmentors.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-builders.adb -o ada/bindo-builders.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-diagnostics.adb -o ada/bindo-diagnostics.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-elaborators.adb -o ada/bindo-elaborators.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-graphs.adb -o ada/bindo-graphs.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-units.adb -o ada/bindo-units.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-validators.adb -o ada/bindo-validators.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-writers.adb -o ada/bindo-writers.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindusg.adb -o ada/bindusg.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/exit.o -MT ada/exit.o -MMD -MP -MF ada/.deps/exit.TPo ../../src/gcc/ada/exit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/final.o -MT ada/final.o -MMD -MP -MF ada/.deps/final.TPo ../../src/gcc/ada/final.c mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gnatbind.adb -o ada/gnatbind.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/link.o -MT ada/link.o -MMD -MP -MF ada/.deps/link.TPo ../../src/gcc/ada/link.c mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/osint-b.adb -o ada/osint-b.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-resfil.adb -o ada/libgnat/s-resfil.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinput-c.adb -o ada/sinput-c.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/switch-b.adb -o ada/switch-b.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I../../src/gcc/d -I../../src/gcc/d/dmd -Id \ -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -o d/idgen.dmdgen.o ../../src/gcc/d/dmd/idgen.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I../../src/gcc/d -I../../src/gcc/d/dmd -Id \ -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -o d/impcnvgen.dmdgen.o ../../src/gcc/d/dmd/impcnvgen.c if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/cpp.info ../../src/gcc/doc/cpp.texi; \ fi if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/gcc.info ../../src/gcc/doc/gcc.texi; \ fi cpp.texi: warning: document without nodes if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/gccinstall.info ../../src/gcc/doc/install.texi; \ fi if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/cppinternals.info ../../src/gcc/doc/cppinternals.texi; \ fi install.texi: warning: document without nodes if [ xinfo = xinfo ]; then \ rm -f doc/gnat_ugn.info*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I../../src/gcc/doc/include \ -I../../src/gcc/ada -o doc/gnat_ugn.info ../../src/gcc/ada/gnat_ugn.texi; \ else true; fi cppinternals.texi: warning: document without nodes if [ xinfo = xinfo ]; then \ rm -f doc/gnat_rm.info*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I../../src/gcc/doc/include \ -I../../src/gcc/ada -o doc/gnat_rm.info ../../src/gcc/ada/gnat_rm.texi; \ else true; fi if [ xinfo = xinfo ]; then \ rm -f doc/gnat-style.info*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I../../src/gcc/doc/include \ -I../../src/gcc/ada -o doc/gnat-style.info ../../src/gcc/ada/gnat-style.texi; \ else true; fi if test "xinfo" = xinfo; then \ rm -f doc/gdc.info*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/gdc.info ../../src/gcc/d/gdc.texi; \ else true; fi if [ xinfo = xinfo ]; then \ rm -f doc/gfortran.info-*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 -I ../../src/gcc/doc/include -I ../../src/gcc/fortran \ -o doc/gfortran.info ../../src/gcc/fortran/gfortran.texi; \ else true; fi ../../src/gcc/d/gdc.texi:46: warning: macro `versionsubtitle' previously defined ../../src/gcc/doc/include/gcc-common.texi:2: warning: here is the previous definition of `versionsubtitle' if [ xinfo = xinfo ]; then \ rm -f doc/gfc-internals.info-*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 -I ../../src/gcc/doc/include -I ../../src/gcc/fortran \ -o doc/gfc-internals.info ../../src/gcc/fortran/gfc-internals.texi; \ else true; fi if test "xinfo" = xinfo; then \ rm -f doc/gccgo.info*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/gccgo.info ../../src/gcc/go/gccgo.texi; \ else true; fi gfc-internals.texi: warning: document without nodes echo timestamp > gcc.pod perl ../../src/gcc/../contrib/texi2pod.pl ../../src/gcc/doc/invoke.texi > gcc.pod No filename or title make[5]: [Makefile:3497: gcc.pod] Error 255 (ignored) echo timestamp > doc/lto-dump.1 (pod2man --center="GNU" --release="gcc-11" --date=2024-07-19 --section=1 lto-dump.pod > doc/lto-dump.1.T$$ && \ mv -f doc/lto-dump.1.T$$ doc/lto-dump.1) || \ (rm -f doc/lto-dump.1.T$$ && exit 1) echo timestamp > doc/gdc.1 (pod2man --center="GNU" --release="gcc-11" --date=2024-07-19 --section=1 gdc.pod > doc/gdc.1.T$$ && \ mv -f doc/gdc.1.T$$ doc/gdc.1) || \ (rm -f doc/gdc.1.T$$ && exit 1) pod2man: unable to format lto-dump.pod make[5]: [Makefile:3474: doc/lto-dump.1] Error 1 (ignored) echo timestamp > doc/gfortran.1 (pod2man --center="GNU" --release="gcc-11" --date=2024-07-19 --section=1 gfortran.pod > doc/gfortran.1.T$$ && \ mv -f doc/gfortran.1.T$$ doc/gfortran.1) || \ (rm -f doc/gfortran.1.T$$ && exit 1) pod2man: unable to format gfortran.pod make[5]: [Makefile:3475: doc/gfortran.1] Error 1 (ignored) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genmodes.o ../../src/gcc/genmodes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/errors.o ../../src/gcc/errors.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengtype.o ../../src/gcc/gengtype.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengtype-lex.o ../../src/gcc/gengtype-lex.c /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l: In function 'int yylex(const char**)': gengtype-lex.c:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:119:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:114:1: note: here gengtype-lex.c:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:139:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:135:1: note: here /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengtype-parse.o ../../src/gcc/gengtype-parse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengtype-state.o ../../src/gcc/gengtype-state.c gawk -f ../../src/gcc/opt-functions.awk -f ../../src/gcc/opt-read.awk \ -f ../../src/gcc/opth-gen.awk \ < optionlist > tmp-options.h /bin/bash ../../src/gcc/../move-if-change tmp-options.h options.h echo timestamp > s-options-h /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/gengenrtl \ build/gengenrtl.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genhooks \ build/genhooks.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genchecksum \ build/genchecksum.o .././libiberty/libiberty.a mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-charac.ads -o ada/libgnat/a-charac.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-chlat1.ads -o ada/libgnat/a-chlat1.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-elchha.adb -o ada/libgnat/a-elchha.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -g -O1 -fno-inline \ -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-except.adb -o ada/libgnat/a-except.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-exctra.adb -o ada/libgnat/a-exctra.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-ioexce.ads -o ada/libgnat/a-ioexce.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/ada.ads -o ada/libgnat/ada.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/spark_xrefs.adb -o ada/spark_xrefs.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/ali.adb -o ada/ali.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/alloc.ads -o ada/alloc.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/aspects.adb -o ada/aspects.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/atree.adb -o ada/atree.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/butil.adb -o ada/butil.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/casing.adb -o ada/casing.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/checks.adb -o ada/checks.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/comperr.adb -o ada/comperr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/contracts.adb -o ada/contracts.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/csets.adb -o ada/csets.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/cstand.adb -o ada/cstand.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/debug.adb -o ada/debug.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/debug_a.adb -o ada/debug_a.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/einfo.adb -o ada/einfo.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/elists.adb -o ada/elists.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/err_vars.ads -o ada/err_vars.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/errout.adb -o ada/errout.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/erroutc.adb -o ada/erroutc.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/eval_fat.adb -o ada/eval_fat.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_aggr.adb -o ada/exp_aggr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_spark.adb -o ada/exp_spark.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_atag.adb -o ada/exp_atag.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_attr.adb -o ada/exp_attr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_cg.adb -o ada/exp_cg.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch11.adb -o ada/exp_ch11.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch12.adb -o ada/exp_ch12.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch13.adb -o ada/exp_ch13.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch2.adb -o ada/exp_ch2.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch3.adb -o ada/exp_ch3.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch4.adb -o ada/exp_ch4.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch5.adb -o ada/exp_ch5.o ../../src/gcc/ada/exp_ch4.adb: In function 'Exp_Ch4.Expand_N_Allocator.Size_In_Storage_Elements': ../../src/gcc/ada/exp_ch4.adb:4593:15: warning: 'Len' may be used uninitialized in this function [-Wmaybe-uninitialized] mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch6.adb -o ada/exp_ch6.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch7.adb -o ada/exp_ch7.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch8.adb -o ada/exp_ch8.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch9.adb -o ada/exp_ch9.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_code.adb -o ada/exp_code.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_dbug.adb -o ada/exp_dbug.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_disp.adb -o ada/exp_disp.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_dist.adb -o ada/exp_dist.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_fixd.adb -o ada/exp_fixd.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_imgv.adb -o ada/exp_imgv.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_intr.adb -o ada/exp_intr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_pakd.adb -o ada/exp_pakd.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_prag.adb -o ada/exp_prag.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_put_image.adb -o ada/exp_put_image.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_sel.adb -o ada/exp_sel.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_smem.adb -o ada/exp_smem.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_strm.adb -o ada/exp_strm.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_tss.adb -o ada/exp_tss.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_unst.adb -o ada/exp_unst.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_util.adb -o ada/exp_util.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/expander.adb -o ada/expander.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/fmap.adb -o ada/fmap.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/fname-uf.adb -o ada/fname-uf.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/fname.adb -o ada/fname.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/freeze.adb -o ada/freeze.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/frontend.adb -o ada/frontend.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-byorma.adb -o ada/libgnat/g-byorma.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-dynhta.adb -o ada/libgnat/g-dynhta.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-graphs.adb -o ada/libgnat/g-graphs.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-hesora.adb -o ada/libgnat/g-hesora.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-htable.adb -o ada/libgnat/g-htable.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-lists.adb -o ada/libgnat/g-lists.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-sets.adb -o ada/libgnat/g-sets.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-spchge.adb -o ada/libgnat/g-spchge.o mkdir -p ada/libgnat/ mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-speche.adb -o ada/libgnat/g-speche.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-u3spch.adb -o ada/libgnat/g-u3spch.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/get_targ.adb -o ada/get_targ.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/ghost.adb -o ada/ghost.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gnat_cuda.adb -o ada/gnat_cuda.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/gnat.ads -o ada/libgnat/gnat.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -Iada/generated -I../ada/generated -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gnatvsn.adb -o ada/gnatvsn.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/hostparm.ads -o ada/hostparm.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/impunit.adb -o ada/impunit.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/inline.adb -o ada/inline.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/interfac.ads -o ada/libgnat/interfac.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/itypes.adb -o ada/itypes.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/krunch.adb -o ada/krunch.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/layout.adb -o ada/layout.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib-load.adb -o ada/lib-load.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib-util.adb -o ada/lib-util.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib-writ.adb -o ada/lib-writ.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib-xref.adb -o ada/lib-xref.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib.adb -o ada/lib.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/live.adb -o ada/live.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/namet-sp.adb -o ada/namet-sp.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/namet.adb -o ada/namet.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/nlists.adb -o ada/nlists.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/nmake.adb -o ada/nmake.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/opt.adb -o ada/opt.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/osint-c.adb -o ada/osint-c.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/osint.adb -o ada/osint.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/output.adb -o ada/output.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/par.adb -o ada/par.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/par_sco.adb -o ada/par_sco.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/prep.adb -o ada/prep.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/prepcomp.adb -o ada/prepcomp.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/put_scos.adb -o ada/put_scos.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/repinfo-input.adb -o ada/repinfo-input.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/repinfo.adb -o ada/repinfo.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/restrict.adb -o ada/restrict.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/rident.ads -o ada/rident.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/rtsfind.adb -o ada/rtsfind.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-addope.adb -o ada/libgnat/s-addope.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-addima.adb -o ada/libgnat/s-addima.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -g -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat \ ../../src/gcc/ada/libgnat/s-assert.adb -o ada/libgnat/s-assert.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-bitops.adb -o ada/libgnat/s-bitops.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-carun8.adb -o ada/libgnat/s-carun8.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-casuti.adb -o ada/libgnat/s-casuti.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca2.adb -o ada/libgnat/s-conca2.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca3.adb -o ada/libgnat/s-conca3.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca4.adb -o ada/libgnat/s-conca4.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca5.adb -o ada/libgnat/s-conca5.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca6.adb -o ada/libgnat/s-conca6.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca7.adb -o ada/libgnat/s-conca7.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca8.adb -o ada/libgnat/s-conca8.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca9.adb -o ada/libgnat/s-conca9.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-crc32.adb -o ada/libgnat/s-crc32.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-crtl.ads -o ada/libgnat/s-crtl.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -g -O0 \ -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-excdeb.adb -o ada/libgnat/s-excdeb.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-except.adb -o ada/libgnat/s-except.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-exctab.adb -o ada/libgnat/s-exctab.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/libgnat/s-excmac.adb -o ada/libgnat/s-excmac.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-htable.adb -o ada/libgnat/s-htable.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-imenne.adb -o ada/libgnat/s-imenne.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-imgenu.adb -o ada/libgnat/s-imgenu.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-imgint.adb -o ada/libgnat/s-imgint.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-mastop.adb -o ada/libgnat/s-mastop.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-memory.adb -o ada/libgnat/s-memory.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-os_lib.adb -o ada/libgnat/s-os_lib.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-parame.adb -o ada/libgnat/s-parame.o mkdir -p ada/libgnat/ mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-purexc.ads -o ada/libgnat/s-purexc.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-restri.adb -o ada/libgnat/s-restri.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-secsta.adb -o ada/libgnat/s-secsta.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-soflin.adb -o ada/libgnat/s-soflin.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-soliin.adb -o ada/libgnat/s-soliin.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-sopco3.adb -o ada/libgnat/s-sopco3.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-sopco4.adb -o ada/libgnat/s-sopco4.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-sopco5.adb -o ada/libgnat/s-sopco5.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-stache.adb -o ada/libgnat/s-stache.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-stalib.adb -o ada/libgnat/s-stalib.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-stoele.adb -o ada/libgnat/s-stoele.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-strcom.adb -o ada/libgnat/s-strcom.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-strhas.adb -o ada/libgnat/s-strhas.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-string.adb -o ada/libgnat/s-string.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-strops.adb -o ada/libgnat/s-strops.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-traceb.adb -o ada/libgnat/s-traceb.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-traent.adb -o ada/libgnat/s-traent.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-trasym.adb -o ada/libgnat/s-trasym.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-unstyp.ads -o ada/libgnat/s-unstyp.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-utf_32.adb -o ada/libgnat/s-utf_32.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-valint.adb -o ada/libgnat/s-valint.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-valuns.adb -o ada/libgnat/s-valuns.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-valuti.adb -o ada/libgnat/s-valuti.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-wchcnv.adb -o ada/libgnat/s-wchcnv.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-wchcon.adb -o ada/libgnat/s-wchcon.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-wchjis.adb -o ada/libgnat/s-wchjis.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-wchstw.adb -o ada/libgnat/s-wchstw.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scans.adb -o ada/scans.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scil_ll.adb -o ada/scil_ll.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scn.adb -o ada/scn.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scng.adb -o ada/scng.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scos.adb -o ada/scos.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/sdefault.adb -o ada/sdefault.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o d/idgen \ d/idgen.dmdgen.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o d/impcnvgen \ d/impcnvgen.dmdgen.o .././libiberty/libiberty.a cat ../../src/gcc/doc/tm.texi.in > tmp-tm.texi echo timestamp > s-tm-texi echo timestamp > doc/gcc.1 (pod2man --center="GNU" --release="gcc-11" --date=2024-07-19 --section=1 gcc.pod > doc/gcc.1.T$$ && \ mv -f doc/gcc.1.T$$ doc/gcc.1) || \ (rm -f doc/gcc.1.T$$ && exit 1) pod2man: unable to format gcc.pod make[5]: [Makefile:3475: doc/gcc.1] Error 1 (ignored) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genmodes \ build/genmodes.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/gengtype \ build/gengtype.o build/errors.o build/gengtype-lex.o build/gengtype-parse.o build/gengtype-state.o build/version.o .././libiberty/libiberty.a build/gengenrtl > tmp-genrtl.h /bin/bash ../../src/gcc/../move-if-change tmp-genrtl.h genrtl.h echo timestamp > s-genrtl-h build/genmodes -m > tmp-min-modes.c /bin/bash ../../src/gcc/../move-if-change tmp-min-modes.c min-insn-modes.c echo timestamp > s-modes-m build/genhooks "Target Hook" \ > tmp-target-hooks-def.h /bin/bash ../../src/gcc/../move-if-change tmp-target-hooks-def.h \ target-hooks-def.h echo timestamp > s-target-hooks-def-h build/genhooks "Common Target Hook" \ > tmp-common-target-hooks-def.h /bin/bash ../../src/gcc/../move-if-change tmp-common-target-hooks-def.h \ common/common-target-hooks-def.h echo timestamp > s-common-target-hooks-def-h build/genhooks "C Target Hook" \ > tmp-c-target-hooks-def.h /bin/bash ../../src/gcc/../move-if-change tmp-c-target-hooks-def.h \ c-family/c-target-hooks-def.h echo timestamp > s-c-target-hooks-def-h build/genhooks "D Target Hook" \ > tmp-d-target-hooks-def.h /bin/bash ../../src/gcc/../move-if-change tmp-d-target-hooks-def.h \ d/d-target-hooks-def.h echo timestamp > s-d-target-hooks-def-h build/genmodes > tmp-modes.c /bin/bash ../../src/gcc/../move-if-change tmp-modes.c insn-modes.c echo timestamp > s-modes cd d && ./idgen cd d && ./impcnvgen cp doc/gcc.1 doc/g++.1 build/genmodes -h > tmp-modes.h /bin/bash ../../src/gcc/../move-if-change tmp-modes.h insn-modes.h echo timestamp > s-modes-h build/genmodes -i > tmp-modes-inline.h /bin/bash ../../src/gcc/../move-if-change tmp-modes-inline.h \ insn-modes-inline.h echo timestamp > s-modes-inline-h build/gengtype \ -S ../../src/gcc -I gtyp-input.list -w tmp-gtype.state /bin/bash ../../src/gcc/../move-if-change tmp-gtype.state gtype.state if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/gccint.info ../../src/gcc/doc/gccint.texi; \ fi build/gengtype \ -r gtype.state echo timestamp > s-gtype /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genconstants.o ../../src/gcc/genconstants.c gccint.texi: warning: document without nodes /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/ggc-none.o ../../src/gcc/ggc-none.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/vec.o ../../src/gcc/vec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/min-insn-modes.o min-insn-modes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/hash-table.o ../../src/gcc/hash-table.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gencfn-macros.o ../../src/gcc/gencfn-macros.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/inchash.o ../../src/gcc/inchash.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genenums.o ../../src/gcc/genenums.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genmddeps.o ../../src/gcc/genmddeps.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/read-md.o ../../src/gcc/read-md.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gnatbind -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat -o b_gnat1.adb -n ada/gnat1drv.ali /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/gencfn-macros \ build/gencfn-macros.o build/errors.o build/hash-table.o build/vec.o build/ggc-none.o build/sort.o .././libiberty/libiberty.a build/gencfn-macros -c \ > tmp-case-cfn-macros.h build/gencfn-macros -o \ > tmp-cfn-operators.pd /bin/bash ../../src/gcc/../move-if-change tmp-case-cfn-macros.h \ case-cfn-macros.h /bin/bash ../../src/gcc/../move-if-change tmp-cfn-operators.pd \ cfn-operators.pd echo timestamp > s-case-cfn-macros echo timestamp > s-cfn-operators /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genmatch.o ../../src/gcc/genmatch.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genmddeps \ build/genmddeps.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genconstants \ build/genconstants.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genenums \ build/genenums.o build/read-md.o build/errors.o .././libiberty/libiberty.a build/genmddeps ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-mddeps /bin/bash ../../src/gcc/../move-if-change tmp-mddeps mddeps.mk echo timestamp > s-mddeps build/genconstants ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ > tmp-constants.h /bin/bash ../../src/gcc/../move-if-change tmp-constants.h insn-constants.h echo timestamp > s-constants build/genenums ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ > tmp-enums.c /bin/bash ../../src/gcc/../move-if-change tmp-enums.c insn-enums.c echo timestamp > s-enums /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genpreds.o ../../src/gcc/genpreds.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/rtl.o ../../src/gcc/rtl.c mv b_gnat1.adb b_gnat1.ads ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/read-rtl.o ../../src/gcc/read-rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gensupport.o ../../src/gcc/gensupport.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/print-rtl.o ../../src/gcc/print-rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genflags.o ../../src/gcc/genflags.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genconditions.o ../../src/gcc/genconditions.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genattr.o ../../src/gcc/genattr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genattr-common.o ../../src/gcc/genattr-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gencodes.o ../../src/gcc/gencodes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genconfig.o ../../src/gcc/genconfig.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gentarget-def.o ../../src/gcc/gentarget-def.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gencheck.o ../../src/gcc/gencheck.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genopinit.o ../../src/gcc/genopinit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genattrtab.o ../../src/gcc/genattrtab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genautomata.o ../../src/gcc/genautomata.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genemit.o ../../src/gcc/genemit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genextract.o ../../src/gcc/genextract.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genoutput.o ../../src/gcc/genoutput.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genpeep.o ../../src/gcc/genpeep.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genrecog.o ../../src/gcc/genrecog.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatp -gnatws -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat \ ada/b_gnat1.adb -o ada/b_gnat1.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genpreds \ build/genpreds.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genflags \ build/genflags.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genconditions \ build/genconditions.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a build/genpreds -c ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-constrs.h /bin/bash ../../src/gcc/../move-if-change tmp-constrs.h tm-constrs.h echo timestamp > s-constrs-h /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genattr \ build/genattr.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genattr-common \ build/genattr-common.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/gencodes \ build/gencodes.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genconfig \ build/genconfig.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/gentarget-def \ build/gentarget-def.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/gencheck \ build/gencheck.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genopinit \ build/genopinit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genmatch \ build/genmatch.o ../libcpp/libcpp.a ../libiberty/libiberty.a build/errors.o build/vec.o build/hash-table.o build/sort.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genattrtab \ build/genattrtab.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genemit \ build/genemit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genextract \ build/genextract.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genoutput \ build/genoutput.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genpeep \ build/genpeep.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a build/genpreds ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-preds.c /bin/bash ../../src/gcc/../move-if-change tmp-preds.c insn-preds.c build/genpreds -h ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-preds.h echo timestamp > s-preds build/genconditions ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-condmd.c /bin/bash ../../src/gcc/../move-if-change tmp-preds.h tm-preds.h /bin/bash ../../src/gcc/../move-if-change tmp-condmd.c build/gencondmd.c echo timestamp > s-preds-h build/gencheck > tmp-check.h echo timestamp > s-conditions /bin/bash ../../src/gcc/../move-if-change tmp-check.h tree-check.h build/genmatch --gimple ../../src/gcc/match.pd \ > tmp-gimple-match.c echo timestamp > s-check /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gencondmd.o build/gencondmd.c GIMPLE decision tree has 3777 leafs, maximum depth 28 and a total number of 16110 nodes removed 2477 duplicate tails build/genmatch --generic ../../src/gcc/match.pd \ > tmp-generic-match.c GENERIC decision tree has 3505 leafs, maximum depth 13 and a total number of 14629 nodes removed 2401 duplicate tails /bin/bash ../../src/gcc/../move-if-change tmp-gimple-match.c \ gimple-match.c /bin/bash ../../src/gcc/../move-if-change tmp-generic-match.c \ generic-match.c echo timestamp > s-match /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/gencondmd \ build/gencondmd.o build/errors.o .././libiberty/libiberty.a build/gencondmd > tmp-cond.md /bin/bash ../../src/gcc/../move-if-change tmp-cond.md insn-conditions.md echo timestamp > s-condmd build/genflags ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-flags.h build/genattr ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-attr.h /bin/bash ../../src/gcc/../move-if-change tmp-flags.h insn-flags.h /bin/bash ../../src/gcc/../move-if-change tmp-attr.h insn-attr.h echo timestamp > s-flags build/genattr-common ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-attr-common.h echo timestamp > s-attr build/gencodes ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-codes.h /bin/bash ../../src/gcc/../move-if-change tmp-attr-common.h insn-attr-common.h /bin/bash ../../src/gcc/../move-if-change tmp-codes.h insn-codes.h echo timestamp > s-attr-common build/genconfig ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-config.h echo timestamp > s-codes build/gentarget-def ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-target-def.h /bin/bash ../../src/gcc/../move-if-change tmp-config.h insn-config.h /bin/bash ../../src/gcc/../move-if-change tmp-target-def.h insn-target-def.h echo timestamp > s-config build/genopinit ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md -htmp-opinit.h -ctmp-opinit.c echo timestamp > s-target-def build/genattrtab ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md insn-conditions.md \ -Atmp-attrtab.c -Dtmp-dfatab.c -Ltmp-latencytab.c /bin/bash ../../src/gcc/../move-if-change tmp-opinit.h insn-opinit.h /bin/bash ../../src/gcc/../move-if-change tmp-opinit.c insn-opinit.c echo timestamp > s-opinit build/genemit ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-emit.c /bin/bash ../../src/gcc/../move-if-change tmp-emit.c insn-emit.c echo timestamp > s-emit build/genextract ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-extract.c /bin/bash ../../src/gcc/../move-if-change tmp-attrtab.c insn-attrtab.c /bin/bash ../../src/gcc/../move-if-change tmp-dfatab.c insn-dfatab.c /bin/bash ../../src/gcc/../move-if-change tmp-extract.c insn-extract.c /bin/bash ../../src/gcc/../move-if-change tmp-latencytab.c insn-latencytab.c echo timestamp > s-extract build/genoutput ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-output.c echo timestamp > s-attrtab build/genpeep ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-peep.c /bin/bash ../../src/gcc/../move-if-change tmp-output.c insn-output.c /bin/bash ../../src/gcc/../move-if-change tmp-peep.c insn-peep.c echo timestamp > s-output echo timestamp > s-peep /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gcov-iov.o ../../src/gcc/gcov-iov.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro \ build/gcov-iov.o -o build/gcov-iov build/gcov-iov '11.5.0' '' \ > tmp-gcov-iov.h /bin/bash ../../src/gcc/../move-if-change tmp-gcov-iov.h gcov-iov.h echo timestamp > s-iov /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-lang.o -MT c/c-lang.o -MMD -MP -MF c/.deps/c-lang.TPo ../../src/gcc/c/c-lang.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/stub-objc.o -MT c-family/stub-objc.o -MMD -MP -MF c-family/.deps/stub-objc.TPo ../../src/gcc/c-family/stub-objc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o attribs.o -MT attribs.o -MMD -MP -MF ./.deps/attribs.TPo ../../src/gcc/attribs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-errors.o -MT c/c-errors.o -MMD -MP -MF c/.deps/c-errors.TPo ../../src/gcc/c/c-errors.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-decl.o -MT c/c-decl.o -MMD -MP -MF c/.deps/c-decl.TPo ../../src/gcc/c/c-decl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-typeck.o -MT c/c-typeck.o -MMD -MP -MF c/.deps/c-typeck.TPo ../../src/gcc/c/c-typeck.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-convert.o -MT c/c-convert.o -MMD -MP -MF c/.deps/c-convert.TPo ../../src/gcc/c/c-convert.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-aux-info.o -MT c/c-aux-info.o -MMD -MP -MF c/.deps/c-aux-info.TPo ../../src/gcc/c/c-aux-info.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-objc-common.o -MT c/c-objc-common.o -MMD -MP -MF c/.deps/c-objc-common.TPo ../../src/gcc/c/c-objc-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-parser.o -MT c/c-parser.o -MMD -MP -MF c/.deps/c-parser.TPo ../../src/gcc/c/c-parser.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-fold.o -MT c/c-fold.o -MMD -MP -MF c/.deps/c-fold.TPo ../../src/gcc/c/c-fold.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/gimple-parser.o -MT c/gimple-parser.o -MMD -MP -MF c/.deps/gimple-parser.TPo ../../src/gcc/c/gimple-parser.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-common.o -MT c-family/c-common.o -MMD -MP -MF c-family/.deps/c-common.TPo ../../src/gcc/c-family/c-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-cppbuiltin.o -MT c-family/c-cppbuiltin.o -MMD -MP -MF c-family/.deps/c-cppbuiltin.TPo ../../src/gcc/c-family/c-cppbuiltin.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-dump.o -MT c-family/c-dump.o -MMD -MP -MF c-family/.deps/c-dump.TPo ../../src/gcc/c-family/c-dump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-format.o -MT c-family/c-format.o -MMD -MP -MF c-family/.deps/c-format.TPo ../../src/gcc/c-family/c-format.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-gimplify.o -MT c-family/c-gimplify.o -MMD -MP -MF c-family/.deps/c-gimplify.TPo ../../src/gcc/c-family/c-gimplify.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-indentation.o -MT c-family/c-indentation.o -MMD -MP -MF c-family/.deps/c-indentation.TPo ../../src/gcc/c-family/c-indentation.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-lex.o -MT c-family/c-lex.o -MMD -MP -MF c-family/.deps/c-lex.TPo ../../src/gcc/c-family/c-lex.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-omp.o -MT c-family/c-omp.o -MMD -MP -MF c-family/.deps/c-omp.TPo ../../src/gcc/c-family/c-omp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-opts.o -MT c-family/c-opts.o -MMD -MP -MF c-family/.deps/c-opts.TPo ../../src/gcc/c-family/c-opts.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DHOST_MACHINE=\"riscv64-unknown-linux-gnu\" -DTARGET_MACHINE=\"riscv64-unknown-linux-gnu\" -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-pch.o -MT c-family/c-pch.o -MMD -MP -MF c-family/.deps/c-pch.TPo ../../src/gcc/c-family/c-pch.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-ppoutput.o -MT c-family/c-ppoutput.o -MMD -MP -MF c-family/.deps/c-ppoutput.TPo ../../src/gcc/c-family/c-ppoutput.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-pragma.o -MT c-family/c-pragma.o -MMD -MP -MF c-family/.deps/c-pragma.TPo ../../src/gcc/c-family/c-pragma.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-pretty-print.o -MT c-family/c-pretty-print.o -MMD -MP -MF c-family/.deps/c-pretty-print.TPo ../../src/gcc/c-family/c-pretty-print.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-semantics.o -MT c-family/c-semantics.o -MMD -MP -MF c-family/.deps/c-semantics.TPo ../../src/gcc/c-family/c-semantics.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-ada-spec.o -MT c-family/c-ada-spec.o -MMD -MP -MF c-family/.deps/c-ada-spec.TPo ../../src/gcc/c-family/c-ada-spec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-ubsan.o -MT c-family/c-ubsan.o -MMD -MP -MF c-family/.deps/c-ubsan.TPo ../../src/gcc/c-family/c-ubsan.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/known-headers.o -MT c-family/known-headers.o -MMD -MP -MF c-family/.deps/known-headers.TPo ../../src/gcc/c-family/known-headers.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-attribs.o -MT c-family/c-attribs.o -MMD -MP -MF c-family/.deps/c-attribs.TPo ../../src/gcc/c-family/c-attribs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-warn.o -MT c-family/c-warn.o -MMD -MP -MF c-family/.deps/c-warn.TPo ../../src/gcc/c-family/c-warn.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-spellcheck.o -MT c-family/c-spellcheck.o -MMD -MP -MF c-family/.deps/c-spellcheck.TPo ../../src/gcc/c-family/c-spellcheck.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o glibc-c.o -MT glibc-c.o -MMD -MP -MF ./.deps/glibc-c.TPo ../../src/gcc/config/glibc-c.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-unused -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-match.o -MT gimple-match.o -MMD -MP -MF ./.deps/gimple-match.TPo gimple-match.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-unused -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o generic-match.o -MT generic-match.o -MMD -MP -MF ./.deps/generic-match.TPo generic-match.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-attrtab.o -MT insn-attrtab.o -MMD -MP -MF ./.deps/insn-attrtab.TPo insn-attrtab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genautomata \ build/genautomata.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a -lm /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-dfatab.o -MT insn-dfatab.o -MMD -MP -MF ./.deps/insn-dfatab.TPo insn-dfatab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-emit.o -MT insn-emit.o -MMD -MP -MF ./.deps/insn-emit.TPo insn-emit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-extract.o -MT insn-extract.o -MMD -MP -MF ./.deps/insn-extract.TPo insn-extract.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-latencytab.o -MT insn-latencytab.o -MMD -MP -MF ./.deps/insn-latencytab.TPo insn-latencytab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-modes.o -MT insn-modes.o -MMD -MP -MF ./.deps/insn-modes.TPo insn-modes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-opinit.o -MT insn-opinit.o -MMD -MP -MF ./.deps/insn-opinit.TPo insn-opinit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-output.o -MT insn-output.o -MMD -MP -MF ./.deps/insn-output.TPo insn-output.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-peep.o -MT insn-peep.o -MMD -MP -MF ./.deps/insn-peep.TPo insn-peep.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-preds.o -MT insn-preds.o -MMD -MP -MF ./.deps/insn-preds.TPo insn-preds.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genrecog \ build/genrecog.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o build/inchash.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-enums.o -MT insn-enums.o -MMD -MP -MF ./.deps/insn-enums.TPo insn-enums.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ggc-page.o -MT ggc-page.o -MMD -MP -MF ./.deps/ggc-page.TPo ../../src/gcc/ggc-page.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o adjust-alignment.o -MT adjust-alignment.o -MMD -MP -MF ./.deps/adjust-alignment.TPo ../../src/gcc/adjust-alignment.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o alias.o -MT alias.o -MMD -MP -MF ./.deps/alias.TPo ../../src/gcc/alias.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o alloc-pool.o -MT alloc-pool.o -MMD -MP -MF ./.deps/alloc-pool.TPo ../../src/gcc/alloc-pool.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o auto-inc-dec.o -MT auto-inc-dec.o -MMD -MP -MF ./.deps/auto-inc-dec.TPo ../../src/gcc/auto-inc-dec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o auto-profile.o -MT auto-profile.o -MMD -MP -MF ./.deps/auto-profile.TPo ../../src/gcc/auto-profile.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o bb-reorder.o -MT bb-reorder.o -MMD -MP -MF ./.deps/bb-reorder.TPo ../../src/gcc/bb-reorder.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o bitmap.o -MT bitmap.o -MMD -MP -MF ./.deps/bitmap.TPo ../../src/gcc/bitmap.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o builtins.o -MT builtins.o -MMD -MP -MF ./.deps/builtins.TPo ../../src/gcc/builtins.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o caller-save.o -MT caller-save.o -MMD -MP -MF ./.deps/caller-save.TPo ../../src/gcc/caller-save.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o calls.o -MT calls.o -MMD -MP -MF ./.deps/calls.TPo ../../src/gcc/calls.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ccmp.o -MT ccmp.o -MMD -MP -MF ./.deps/ccmp.TPo ../../src/gcc/ccmp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfg.o -MT cfg.o -MMD -MP -MF ./.deps/cfg.TPo ../../src/gcc/cfg.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfganal.o -MT cfganal.o -MMD -MP -MF ./.deps/cfganal.TPo ../../src/gcc/cfganal.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgbuild.o -MT cfgbuild.o -MMD -MP -MF ./.deps/cfgbuild.TPo ../../src/gcc/cfgbuild.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgcleanup.o -MT cfgcleanup.o -MMD -MP -MF ./.deps/cfgcleanup.TPo ../../src/gcc/cfgcleanup.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgexpand.o -MT cfgexpand.o -MMD -MP -MF ./.deps/cfgexpand.TPo ../../src/gcc/cfgexpand.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfghooks.o -MT cfghooks.o -MMD -MP -MF ./.deps/cfghooks.TPo ../../src/gcc/cfghooks.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgloop.o -MT cfgloop.o -MMD -MP -MF ./.deps/cfgloop.TPo ../../src/gcc/cfgloop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgloopanal.o -MT cfgloopanal.o -MMD -MP -MF ./.deps/cfgloopanal.TPo ../../src/gcc/cfgloopanal.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgloopmanip.o -MT cfgloopmanip.o -MMD -MP -MF ./.deps/cfgloopmanip.TPo ../../src/gcc/cfgloopmanip.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgrtl.o -MT cfgrtl.o -MMD -MP -MF ./.deps/cfgrtl.TPo ../../src/gcc/cfgrtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o symtab.o -MT symtab.o -MMD -MP -MF ./.deps/symtab.TPo ../../src/gcc/symtab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o symtab-thunks.o -MT symtab-thunks.o -MMD -MP -MF ./.deps/symtab-thunks.TPo ../../src/gcc/symtab-thunks.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o symtab-clones.o -MT symtab-clones.o -MMD -MP -MF ./.deps/symtab-clones.TPo ../../src/gcc/symtab-clones.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cgraph.o -MT cgraph.o -MMD -MP -MF ./.deps/cgraph.TPo ../../src/gcc/cgraph.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cgraphbuild.o -MT cgraphbuild.o -MMD -MP -MF ./.deps/cgraphbuild.TPo ../../src/gcc/cgraphbuild.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cgraphunit.o -MT cgraphunit.o -MMD -MP -MF ./.deps/cgraphunit.TPo ../../src/gcc/cgraphunit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cgraphclones.o -MT cgraphclones.o -MMD -MP -MF ./.deps/cgraphclones.TPo ../../src/gcc/cgraphclones.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o combine.o -MT combine.o -MMD -MP -MF ./.deps/combine.TPo ../../src/gcc/combine.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o combine-stack-adj.o -MT combine-stack-adj.o -MMD -MP -MF ./.deps/combine-stack-adj.TPo ../../src/gcc/combine-stack-adj.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o compare-elim.o -MT compare-elim.o -MMD -MP -MF ./.deps/compare-elim.TPo ../../src/gcc/compare-elim.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o context.o -MT context.o -MMD -MP -MF ./.deps/context.TPo ../../src/gcc/context.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o convert.o -MT convert.o -MMD -MP -MF ./.deps/convert.TPo ../../src/gcc/convert.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o coroutine-passes.o -MT coroutine-passes.o -MMD -MP -MF ./.deps/coroutine-passes.TPo ../../src/gcc/coroutine-passes.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o coverage.o -MT coverage.o -MMD -MP -MF ./.deps/coverage.TPo ../../src/gcc/coverage.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DGCC_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/include\" -DFIXED_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/include-fixed\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/11\" -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=0 -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/riscv64-linux-gnu/c++/11\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/11/backward\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/v1\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR_ADD_SYSROOT=0 -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DPREFIX=\"/usr/\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DBASEVER="\"11.5.0\"" -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cppbuiltin.o -MT cppbuiltin.o -MMD -MP -MF ./.deps/cppbuiltin.TPo ../../src/gcc/cppbuiltin.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DGCC_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/include\" -DFIXED_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/include-fixed\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/11\" -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=0 -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/riscv64-linux-gnu/c++/11\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/11/backward\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/v1\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR_ADD_SYSROOT=0 -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DPREFIX=\"/usr/\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cppdefault.o -MT cppdefault.o -MMD -MP -MF ./.deps/cppdefault.TPo ../../src/gcc/cppdefault.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cprop.o -MT cprop.o -MMD -MP -MF ./.deps/cprop.TPo ../../src/gcc/cprop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cse.o -MT cse.o -MMD -MP -MF ./.deps/cse.TPo ../../src/gcc/cse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cselib.o -MT cselib.o -MMD -MP -MF ./.deps/cselib.TPo ../../src/gcc/cselib.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o data-streamer.o -MT data-streamer.o -MMD -MP -MF ./.deps/data-streamer.TPo ../../src/gcc/data-streamer.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o data-streamer-in.o -MT data-streamer-in.o -MMD -MP -MF ./.deps/data-streamer-in.TPo ../../src/gcc/data-streamer-in.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o data-streamer-out.o -MT data-streamer-out.o -MMD -MP -MF ./.deps/data-streamer-out.TPo ../../src/gcc/data-streamer-out.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dbxout.o -MT dbxout.o -MMD -MP -MF ./.deps/dbxout.TPo ../../src/gcc/dbxout.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dbgcnt.o -MT dbgcnt.o -MMD -MP -MF ./.deps/dbgcnt.TPo ../../src/gcc/dbgcnt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dce.o -MT dce.o -MMD -MP -MF ./.deps/dce.TPo ../../src/gcc/dce.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ddg.o -MT ddg.o -MMD -MP -MF ./.deps/ddg.TPo ../../src/gcc/ddg.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o debug.o -MT debug.o -MMD -MP -MF ./.deps/debug.TPo ../../src/gcc/debug.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o df-core.o -MT df-core.o -MMD -MP -MF ./.deps/df-core.TPo ../../src/gcc/df-core.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o df-problems.o -MT df-problems.o -MMD -MP -MF ./.deps/df-problems.TPo ../../src/gcc/df-problems.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o df-scan.o -MT df-scan.o -MMD -MP -MF ./.deps/df-scan.TPo ../../src/gcc/df-scan.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-strict-aliasing -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dfp.o -MT dfp.o -MMD -MP -MF ./.deps/dfp.TPo ../../src/gcc/dfp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o digraph.o -MT digraph.o -MMD -MP -MF ./.deps/digraph.TPo ../../src/gcc/digraph.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dojump.o -MT dojump.o -MMD -MP -MF ./.deps/dojump.TPo ../../src/gcc/dojump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dominance.o -MT dominance.o -MMD -MP -MF ./.deps/dominance.TPo ../../src/gcc/dominance.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o domwalk.o -MT domwalk.o -MMD -MP -MF ./.deps/domwalk.TPo ../../src/gcc/domwalk.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o double-int.o -MT double-int.o -MMD -MP -MF ./.deps/double-int.TPo ../../src/gcc/double-int.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dse.o -MT dse.o -MMD -MP -MF ./.deps/dse.TPo ../../src/gcc/dse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dumpfile.o -MT dumpfile.o -MMD -MP -MF ./.deps/dumpfile.TPo ../../src/gcc/dumpfile.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dwarf2asm.o -MT dwarf2asm.o -MMD -MP -MF ./.deps/dwarf2asm.TPo ../../src/gcc/dwarf2asm.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dwarf2cfi.o -MT dwarf2cfi.o -MMD -MP -MF ./.deps/dwarf2cfi.TPo ../../src/gcc/dwarf2cfi.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dwarf2out.o -MT dwarf2out.o -MMD -MP -MF ./.deps/dwarf2out.TPo ../../src/gcc/dwarf2out.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o early-remat.o -MT early-remat.o -MMD -MP -MF ./.deps/early-remat.TPo ../../src/gcc/early-remat.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o emit-rtl.o -MT emit-rtl.o -MMD -MP -MF ./.deps/emit-rtl.TPo ../../src/gcc/emit-rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o et-forest.o -MT et-forest.o -MMD -MP -MF ./.deps/et-forest.TPo ../../src/gcc/et-forest.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o except.o -MT except.o -MMD -MP -MF ./.deps/except.TPo ../../src/gcc/except.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o explow.o -MT explow.o -MMD -MP -MF ./.deps/explow.TPo ../../src/gcc/explow.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o expmed.o -MT expmed.o -MMD -MP -MF ./.deps/expmed.TPo ../../src/gcc/expmed.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o expr.o -MT expr.o -MMD -MP -MF ./.deps/expr.TPo ../../src/gcc/expr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fibonacci_heap.o -MT fibonacci_heap.o -MMD -MP -MF ./.deps/fibonacci_heap.TPo ../../src/gcc/fibonacci_heap.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o file-prefix-map.o -MT file-prefix-map.o -MMD -MP -MF ./.deps/file-prefix-map.TPo ../../src/gcc/file-prefix-map.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o final.o -MT final.o -MMD -MP -MF ./.deps/final.TPo ../../src/gcc/final.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fixed-value.o -MT fixed-value.o -MMD -MP -MF ./.deps/fixed-value.TPo ../../src/gcc/fixed-value.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fold-const.o -MT fold-const.o -MMD -MP -MF ./.deps/fold-const.TPo ../../src/gcc/fold-const.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fold-const-call.o -MT fold-const-call.o -MMD -MP -MF ./.deps/fold-const-call.TPo ../../src/gcc/fold-const-call.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o function.o -MT function.o -MMD -MP -MF ./.deps/function.TPo ../../src/gcc/function.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o function-abi.o -MT function-abi.o -MMD -MP -MF ./.deps/function-abi.TPo ../../src/gcc/function-abi.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o function-tests.o -MT function-tests.o -MMD -MP -MF ./.deps/function-tests.TPo ../../src/gcc/function-tests.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fwprop.o -MT fwprop.o -MMD -MP -MF ./.deps/fwprop.TPo ../../src/gcc/fwprop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-rich-location.o -MT gcc-rich-location.o -MMD -MP -MF ./.deps/gcc-rich-location.TPo ../../src/gcc/gcc-rich-location.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcse.o -MT gcse.o -MMD -MP -MF ./.deps/gcse.TPo ../../src/gcc/gcse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcse-common.o -MT gcse-common.o -MMD -MP -MF ./.deps/gcse-common.TPo ../../src/gcc/gcse-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ggc-common.o -MT ggc-common.o -MMD -MP -MF ./.deps/ggc-common.TPo ../../src/gcc/ggc-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ggc-tests.o -MT ggc-tests.o -MMD -MP -MF ./.deps/ggc-tests.TPo ../../src/gcc/ggc-tests.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple.o -MT gimple.o -MMD -MP -MF ./.deps/gimple.TPo ../../src/gcc/gimple.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-array-bounds.o -MT gimple-array-bounds.o -MMD -MP -MF ./.deps/gimple-array-bounds.TPo ../../src/gcc/gimple-array-bounds.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-builder.o -MT gimple-builder.o -MMD -MP -MF ./.deps/gimple-builder.TPo ../../src/gcc/gimple-builder.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-expr.o -MT gimple-expr.o -MMD -MP -MF ./.deps/gimple-expr.TPo ../../src/gcc/gimple-expr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-if-to-switch.o -MT gimple-if-to-switch.o -MMD -MP -MF ./.deps/gimple-if-to-switch.TPo ../../src/gcc/gimple-if-to-switch.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-iterator.o -MT gimple-iterator.o -MMD -MP -MF ./.deps/gimple-iterator.TPo ../../src/gcc/gimple-iterator.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-fold.o -MT gimple-fold.o -MMD -MP -MF ./.deps/gimple-fold.TPo ../../src/gcc/gimple-fold.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-laddress.o -MT gimple-laddress.o -MMD -MP -MF ./.deps/gimple-laddress.TPo ../../src/gcc/gimple-laddress.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-loop-interchange.o -MT gimple-loop-interchange.o -MMD -MP -MF ./.deps/gimple-loop-interchange.TPo ../../src/gcc/gimple-loop-interchange.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-loop-jam.o -MT gimple-loop-jam.o -MMD -MP -MF ./.deps/gimple-loop-jam.TPo ../../src/gcc/gimple-loop-jam.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-loop-versioning.o -MT gimple-loop-versioning.o -MMD -MP -MF ./.deps/gimple-loop-versioning.TPo ../../src/gcc/gimple-loop-versioning.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-low.o -MT gimple-low.o -MMD -MP -MF ./.deps/gimple-low.TPo ../../src/gcc/gimple-low.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-pretty-print.o -MT gimple-pretty-print.o -MMD -MP -MF ./.deps/gimple-pretty-print.TPo ../../src/gcc/gimple-pretty-print.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-range.o -MT gimple-range.o -MMD -MP -MF ./.deps/gimple-range.TPo ../../src/gcc/gimple-range.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-range-cache.o -MT gimple-range-cache.o -MMD -MP -MF ./.deps/gimple-range-cache.TPo ../../src/gcc/gimple-range-cache.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-range-edge.o -MT gimple-range-edge.o -MMD -MP -MF ./.deps/gimple-range-edge.TPo ../../src/gcc/gimple-range-edge.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-range-gori.o -MT gimple-range-gori.o -MMD -MP -MF ./.deps/gimple-range-gori.TPo ../../src/gcc/gimple-range-gori.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-backprop.o -MT gimple-ssa-backprop.o -MMD -MP -MF ./.deps/gimple-ssa-backprop.TPo ../../src/gcc/gimple-ssa-backprop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-evrp.o -MT gimple-ssa-evrp.o -MMD -MP -MF ./.deps/gimple-ssa-evrp.TPo ../../src/gcc/gimple-ssa-evrp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-evrp-analyze.o -MT gimple-ssa-evrp-analyze.o -MMD -MP -MF ./.deps/gimple-ssa-evrp-analyze.TPo ../../src/gcc/gimple-ssa-evrp-analyze.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-isolate-paths.o -MT gimple-ssa-isolate-paths.o -MMD -MP -MF ./.deps/gimple-ssa-isolate-paths.TPo ../../src/gcc/gimple-ssa-isolate-paths.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-nonnull-compare.o -MT gimple-ssa-nonnull-compare.o -MMD -MP -MF ./.deps/gimple-ssa-nonnull-compare.TPo ../../src/gcc/gimple-ssa-nonnull-compare.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-split-paths.o -MT gimple-ssa-split-paths.o -MMD -MP -MF ./.deps/gimple-ssa-split-paths.TPo ../../src/gcc/gimple-ssa-split-paths.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-store-merging.o -MT gimple-ssa-store-merging.o -MMD -MP -MF ./.deps/gimple-ssa-store-merging.TPo ../../src/gcc/gimple-ssa-store-merging.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-strength-reduction.o -MT gimple-ssa-strength-reduction.o -MMD -MP -MF ./.deps/gimple-ssa-strength-reduction.TPo ../../src/gcc/gimple-ssa-strength-reduction.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-sprintf.o -MT gimple-ssa-sprintf.o -MMD -MP -MF ./.deps/gimple-ssa-sprintf.TPo ../../src/gcc/gimple-ssa-sprintf.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-warn-alloca.o -MT gimple-ssa-warn-alloca.o -MMD -MP -MF ./.deps/gimple-ssa-warn-alloca.TPo ../../src/gcc/gimple-ssa-warn-alloca.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-warn-restrict.o -MT gimple-ssa-warn-restrict.o -MMD -MP -MF ./.deps/gimple-ssa-warn-restrict.TPo ../../src/gcc/gimple-ssa-warn-restrict.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-streamer-in.o -MT gimple-streamer-in.o -MMD -MP -MF ./.deps/gimple-streamer-in.TPo ../../src/gcc/gimple-streamer-in.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-streamer-out.o -MT gimple-streamer-out.o -MMD -MP -MF ./.deps/gimple-streamer-out.TPo ../../src/gcc/gimple-streamer-out.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-walk.o -MT gimple-walk.o -MMD -MP -MF ./.deps/gimple-walk.TPo ../../src/gcc/gimple-walk.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimplify.o -MT gimplify.o -MMD -MP -MF ./.deps/gimplify.TPo ../../src/gcc/gimplify.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimplify-me.o -MT gimplify-me.o -MMD -MP -MF ./.deps/gimplify-me.TPo ../../src/gcc/gimplify-me.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o godump.o -MT godump.o -MMD -MP -MF ./.deps/godump.TPo ../../src/gcc/godump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graph.o -MT graph.o -MMD -MP -MF ./.deps/graph.TPo ../../src/gcc/graph.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphds.o -MT graphds.o -MMD -MP -MF ./.deps/graphds.TPo ../../src/gcc/graphds.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphviz.o -MT graphviz.o -MMD -MP -MF ./.deps/graphviz.TPo ../../src/gcc/graphviz.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite.o -MT graphite.o -MMD -MP -MF ./.deps/graphite.TPo ../../src/gcc/graphite.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-isl-ast-to-gimple.o -MT graphite-isl-ast-to-gimple.o -MMD -MP -MF ./.deps/graphite-isl-ast-to-gimple.TPo ../../src/gcc/graphite-isl-ast-to-gimple.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-dependences.o -MT graphite-dependences.o -MMD -MP -MF ./.deps/graphite-dependences.TPo ../../src/gcc/graphite-dependences.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-optimize-isl.o -MT graphite-optimize-isl.o -MMD -MP -MF ./.deps/graphite-optimize-isl.TPo ../../src/gcc/graphite-optimize-isl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-poly.o -MT graphite-poly.o -MMD -MP -MF ./.deps/graphite-poly.TPo ../../src/gcc/graphite-poly.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-scop-detection.o -MT graphite-scop-detection.o -MMD -MP -MF ./.deps/graphite-scop-detection.TPo ../../src/gcc/graphite-scop-detection.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-sese-to-poly.o -MT graphite-sese-to-poly.o -MMD -MP -MF ./.deps/graphite-sese-to-poly.TPo ../../src/gcc/graphite-sese-to-poly.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gtype-desc.o -MT gtype-desc.o -MMD -MP -MF ./.deps/gtype-desc.TPo gtype-desc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o haifa-sched.o -MT haifa-sched.o -MMD -MP -MF ./.deps/haifa-sched.TPo ../../src/gcc/haifa-sched.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hash-map-tests.o -MT hash-map-tests.o -MMD -MP -MF ./.deps/hash-map-tests.TPo ../../src/gcc/hash-map-tests.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hash-set-tests.o -MT hash-set-tests.o -MMD -MP -MF ./.deps/hash-set-tests.TPo ../../src/gcc/hash-set-tests.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hw-doloop.o -MT hw-doloop.o -MMD -MP -MF ./.deps/hw-doloop.TPo ../../src/gcc/hw-doloop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hwint.o -MT hwint.o -MMD -MP -MF ./.deps/hwint.TPo ../../src/gcc/hwint.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ifcvt.o -MT ifcvt.o -MMD -MP -MF ./.deps/ifcvt.TPo ../../src/gcc/ifcvt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ree.o -MT ree.o -MMD -MP -MF ./.deps/ree.TPo ../../src/gcc/ree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o inchash.o -MT inchash.o -MMD -MP -MF ./.deps/inchash.TPo ../../src/gcc/inchash.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o incpath.o -MT incpath.o -MMD -MP -MF ./.deps/incpath.TPo ../../src/gcc/incpath.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o init-regs.o -MT init-regs.o -MMD -MP -MF ./.deps/init-regs.TPo ../../src/gcc/init-regs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o internal-fn.o -MT internal-fn.o -MMD -MP -MF ./.deps/internal-fn.TPo ../../src/gcc/internal-fn.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-cp.o -MT ipa-cp.o -MMD -MP -MF ./.deps/ipa-cp.TPo ../../src/gcc/ipa-cp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-sra.o -MT ipa-sra.o -MMD -MP -MF ./.deps/ipa-sra.TPo ../../src/gcc/ipa-sra.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-devirt.o -MT ipa-devirt.o -MMD -MP -MF ./.deps/ipa-devirt.TPo ../../src/gcc/ipa-devirt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-fnsummary.o -MT ipa-fnsummary.o -MMD -MP -MF ./.deps/ipa-fnsummary.TPo ../../src/gcc/ipa-fnsummary.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-polymorphic-call.o -MT ipa-polymorphic-call.o -MMD -MP -MF ./.deps/ipa-polymorphic-call.TPo ../../src/gcc/ipa-polymorphic-call.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-split.o -MT ipa-split.o -MMD -MP -MF ./.deps/ipa-split.TPo ../../src/gcc/ipa-split.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-inline.o -MT ipa-inline.o -MMD -MP -MF ./.deps/ipa-inline.TPo ../../src/gcc/ipa-inline.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-comdats.o -MT ipa-comdats.o -MMD -MP -MF ./.deps/ipa-comdats.TPo ../../src/gcc/ipa-comdats.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-visibility.o -MT ipa-visibility.o -MMD -MP -MF ./.deps/ipa-visibility.TPo ../../src/gcc/ipa-visibility.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-inline-analysis.o -MT ipa-inline-analysis.o -MMD -MP -MF ./.deps/ipa-inline-analysis.TPo ../../src/gcc/ipa-inline-analysis.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-inline-transform.o -MT ipa-inline-transform.o -MMD -MP -MF ./.deps/ipa-inline-transform.TPo ../../src/gcc/ipa-inline-transform.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-modref.o -MT ipa-modref.o -MMD -MP -MF ./.deps/ipa-modref.TPo ../../src/gcc/ipa-modref.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-modref-tree.o -MT ipa-modref-tree.o -MMD -MP -MF ./.deps/ipa-modref-tree.TPo ../../src/gcc/ipa-modref-tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-predicate.o -MT ipa-predicate.o -MMD -MP -MF ./.deps/ipa-predicate.TPo ../../src/gcc/ipa-predicate.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-profile.o -MT ipa-profile.o -MMD -MP -MF ./.deps/ipa-profile.TPo ../../src/gcc/ipa-profile.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-prop.o -MT ipa-prop.o -MMD -MP -MF ./.deps/ipa-prop.TPo ../../src/gcc/ipa-prop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-param-manipulation.o -MT ipa-param-manipulation.o -MMD -MP -MF ./.deps/ipa-param-manipulation.TPo ../../src/gcc/ipa-param-manipulation.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-pure-const.o -MT ipa-pure-const.o -MMD -MP -MF ./.deps/ipa-pure-const.TPo ../../src/gcc/ipa-pure-const.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-icf.o -MT ipa-icf.o -MMD -MP -MF ./.deps/ipa-icf.TPo ../../src/gcc/ipa-icf.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-icf-gimple.o -MT ipa-icf-gimple.o -MMD -MP -MF ./.deps/ipa-icf-gimple.TPo ../../src/gcc/ipa-icf-gimple.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-reference.o -MT ipa-reference.o -MMD -MP -MF ./.deps/ipa-reference.TPo ../../src/gcc/ipa-reference.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-ref.o -MT ipa-ref.o -MMD -MP -MF ./.deps/ipa-ref.TPo ../../src/gcc/ipa-ref.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-utils.o -MT ipa-utils.o -MMD -MP -MF ./.deps/ipa-utils.TPo ../../src/gcc/ipa-utils.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa.o -MT ipa.o -MMD -MP -MF ./.deps/ipa.TPo ../../src/gcc/ipa.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira.o -MT ira.o -MMD -MP -MF ./.deps/ira.TPo ../../src/gcc/ira.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-build.o -MT ira-build.o -MMD -MP -MF ./.deps/ira-build.TPo ../../src/gcc/ira-build.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-costs.o -MT ira-costs.o -MMD -MP -MF ./.deps/ira-costs.TPo ../../src/gcc/ira-costs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-conflicts.o -MT ira-conflicts.o -MMD -MP -MF ./.deps/ira-conflicts.TPo ../../src/gcc/ira-conflicts.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-color.o -MT ira-color.o -MMD -MP -MF ./.deps/ira-color.TPo ../../src/gcc/ira-color.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-emit.o -MT ira-emit.o -MMD -MP -MF ./.deps/ira-emit.TPo ../../src/gcc/ira-emit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-lives.o -MT ira-lives.o -MMD -MP -MF ./.deps/ira-lives.TPo ../../src/gcc/ira-lives.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o jump.o -MT jump.o -MMD -MP -MF ./.deps/jump.TPo ../../src/gcc/jump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o langhooks.o -MT langhooks.o -MMD -MP -MF ./.deps/langhooks.TPo ../../src/gcc/langhooks.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lcm.o -MT lcm.o -MMD -MP -MF ./.deps/lcm.TPo ../../src/gcc/lcm.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lists.o -MT lists.o -MMD -MP -MF ./.deps/lists.TPo ../../src/gcc/lists.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-doloop.o -MT loop-doloop.o -MMD -MP -MF ./.deps/loop-doloop.TPo ../../src/gcc/loop-doloop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-init.o -MT loop-init.o -MMD -MP -MF ./.deps/loop-init.TPo ../../src/gcc/loop-init.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-invariant.o -MT loop-invariant.o -MMD -MP -MF ./.deps/loop-invariant.TPo ../../src/gcc/loop-invariant.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-iv.o -MT loop-iv.o -MMD -MP -MF ./.deps/loop-iv.TPo ../../src/gcc/loop-iv.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-unroll.o -MT loop-unroll.o -MMD -MP -MF ./.deps/loop-unroll.TPo ../../src/gcc/loop-unroll.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lower-subreg.o -MT lower-subreg.o -MMD -MP -MF ./.deps/lower-subreg.TPo ../../src/gcc/lower-subreg.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra.o -MT lra.o -MMD -MP -MF ./.deps/lra.TPo ../../src/gcc/lra.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-assigns.o -MT lra-assigns.o -MMD -MP -MF ./.deps/lra-assigns.TPo ../../src/gcc/lra-assigns.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-coalesce.o -MT lra-coalesce.o -MMD -MP -MF ./.deps/lra-coalesce.TPo ../../src/gcc/lra-coalesce.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-constraints.o -MT lra-constraints.o -MMD -MP -MF ./.deps/lra-constraints.TPo ../../src/gcc/lra-constraints.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-eliminations.o -MT lra-eliminations.o -MMD -MP -MF ./.deps/lra-eliminations.TPo ../../src/gcc/lra-eliminations.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-lives.o -MT lra-lives.o -MMD -MP -MF ./.deps/lra-lives.TPo ../../src/gcc/lra-lives.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-remat.o -MT lra-remat.o -MMD -MP -MF ./.deps/lra-remat.TPo ../../src/gcc/lra-remat.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-spills.o -MT lra-spills.o -MMD -MP -MF ./.deps/lra-spills.TPo ../../src/gcc/lra-spills.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-cgraph.o -MT lto-cgraph.o -MMD -MP -MF ./.deps/lto-cgraph.TPo ../../src/gcc/lto-cgraph.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-streamer.o -MT lto-streamer.o -MMD -MP -MF ./.deps/lto-streamer.TPo ../../src/gcc/lto-streamer.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DTARGET_MACHINE=\"riscv64-linux-gnu\" -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-streamer-in.o -MT lto-streamer-in.o -MMD -MP -MF ./.deps/lto-streamer-in.TPo ../../src/gcc/lto-streamer-in.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-streamer-out.o -MT lto-streamer-out.o -MMD -MP -MF ./.deps/lto-streamer-out.TPo ../../src/gcc/lto-streamer-out.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-section-in.o -MT lto-section-in.o -MMD -MP -MF ./.deps/lto-section-in.TPo ../../src/gcc/lto-section-in.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-section-out.o -MT lto-section-out.o -MMD -MP -MF ./.deps/lto-section-out.TPo ../../src/gcc/lto-section-out.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-opts.o -MT lto-opts.o -MMD -MP -MF ./.deps/lto-opts.TPo ../../src/gcc/lto-opts.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-compress.o -MT lto-compress.o -MMD -MP -MF ./.deps/lto-compress.TPo ../../src/gcc/lto-compress.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o mcf.o -MT mcf.o -MMD -MP -MF ./.deps/mcf.TPo ../../src/gcc/mcf.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o mode-switching.o -MT mode-switching.o -MMD -MP -MF ./.deps/mode-switching.TPo ../../src/gcc/mode-switching.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o modulo-sched.o -MT modulo-sched.o -MMD -MP -MF ./.deps/modulo-sched.TPo ../../src/gcc/modulo-sched.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o multiple_target.o -MT multiple_target.o -MMD -MP -MF ./.deps/multiple_target.TPo ../../src/gcc/multiple_target.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-offload.o -MT omp-offload.o -MMD -MP -MF ./.deps/omp-offload.TPo ../../src/gcc/omp-offload.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-expand.o -MT omp-expand.o -MMD -MP -MF ./.deps/omp-expand.TPo ../../src/gcc/omp-expand.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-general.o -MT omp-general.o -MMD -MP -MF ./.deps/omp-general.TPo ../../src/gcc/omp-general.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-low.o -MT omp-low.o -MMD -MP -MF ./.deps/omp-low.TPo ../../src/gcc/omp-low.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-oacc-kernels-decompose.o -MT omp-oacc-kernels-decompose.o -MMD -MP -MF ./.deps/omp-oacc-kernels-decompose.TPo ../../src/gcc/omp-oacc-kernels-decompose.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-simd-clone.o -MT omp-simd-clone.o -MMD -MP -MF ./.deps/omp-simd-clone.TPo ../../src/gcc/omp-simd-clone.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opt-problem.o -MT opt-problem.o -MMD -MP -MF ./.deps/opt-problem.TPo ../../src/gcc/opt-problem.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optabs.o -MT optabs.o -MMD -MP -MF ./.deps/optabs.TPo ../../src/gcc/optabs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optabs-libfuncs.o -MT optabs-libfuncs.o -MMD -MP -MF ./.deps/optabs-libfuncs.TPo ../../src/gcc/optabs-libfuncs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optabs-query.o -MT optabs-query.o -MMD -MP -MF ./.deps/optabs-query.TPo ../../src/gcc/optabs-query.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optabs-tree.o -MT optabs-tree.o -MMD -MP -MF ./.deps/optabs-tree.TPo ../../src/gcc/optabs-tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optinfo.o -MT optinfo.o -MMD -MP -MF ./.deps/optinfo.TPo ../../src/gcc/optinfo.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DTARGET_NAME=\"riscv64-linux-gnu\" -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optinfo-emit-json.o -MT optinfo-emit-json.o -MMD -MP -MF ./.deps/optinfo-emit-json.TPo ../../src/gcc/optinfo-emit-json.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o options-save.o -MT options-save.o -MMD -MP -MF ./.deps/options-save.TPo options-save.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opts-global.o -MT opts-global.o -MMD -MP -MF ./.deps/opts-global.TPo ../../src/gcc/opts-global.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ordered-hash-map-tests.o -MT ordered-hash-map-tests.o -MMD -MP -MF ./.deps/ordered-hash-map-tests.TPo ../../src/gcc/ordered-hash-map-tests.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o passes.o -MT passes.o -MMD -MP -MF ./.deps/passes.TPo ../../src/gcc/passes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o plugin.o -MT plugin.o -MMD -MP -MF ./.deps/plugin.TPo ../../src/gcc/plugin.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o postreload-gcse.o -MT postreload-gcse.o -MMD -MP -MF ./.deps/postreload-gcse.TPo ../../src/gcc/postreload-gcse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o postreload.o -MT postreload.o -MMD -MP -MF ./.deps/postreload.TPo ../../src/gcc/postreload.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o predict.o -MT predict.o -MMD -MP -MF ./.deps/predict.TPo ../../src/gcc/predict.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o print-rtl.o -MT print-rtl.o -MMD -MP -MF ./.deps/print-rtl.TPo ../../src/gcc/print-rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o print-rtl-function.o -MT print-rtl-function.o -MMD -MP -MF ./.deps/print-rtl-function.TPo ../../src/gcc/print-rtl-function.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o print-tree.o -MT print-tree.o -MMD -MP -MF ./.deps/print-tree.TPo ../../src/gcc/print-tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o profile.o -MT profile.o -MMD -MP -MF ./.deps/profile.TPo ../../src/gcc/profile.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o profile-count.o -MT profile-count.o -MMD -MP -MF ./.deps/profile-count.TPo ../../src/gcc/profile-count.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o range.o -MT range.o -MMD -MP -MF ./.deps/range.TPo ../../src/gcc/range.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o range-op.o -MT range-op.o -MMD -MP -MF ./.deps/range-op.TPo ../../src/gcc/range-op.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o read-md.o -MT read-md.o -MMD -MP -MF ./.deps/read-md.TPo ../../src/gcc/read-md.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o read-rtl.o -MT read-rtl.o -MMD -MP -MF ./.deps/read-rtl.TPo ../../src/gcc/read-rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o read-rtl-function.o -MT read-rtl-function.o -MMD -MP -MF ./.deps/read-rtl-function.TPo ../../src/gcc/read-rtl-function.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o real.o -MT real.o -MMD -MP -MF ./.deps/real.TPo ../../src/gcc/real.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o realmpfr.o -MT realmpfr.o -MMD -MP -MF ./.deps/realmpfr.TPo ../../src/gcc/realmpfr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o recog.o -MT recog.o -MMD -MP -MF ./.deps/recog.TPo ../../src/gcc/recog.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reg-stack.o -MT reg-stack.o -MMD -MP -MF ./.deps/reg-stack.TPo ../../src/gcc/reg-stack.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o regcprop.o -MT regcprop.o -MMD -MP -MF ./.deps/regcprop.TPo ../../src/gcc/regcprop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reginfo.o -MT reginfo.o -MMD -MP -MF ./.deps/reginfo.TPo ../../src/gcc/reginfo.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o regrename.o -MT regrename.o -MMD -MP -MF ./.deps/regrename.TPo ../../src/gcc/regrename.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o regstat.o -MT regstat.o -MMD -MP -MF ./.deps/regstat.TPo ../../src/gcc/regstat.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reload.o -MT reload.o -MMD -MP -MF ./.deps/reload.TPo ../../src/gcc/reload.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reload1.o -MT reload1.o -MMD -MP -MF ./.deps/reload1.TPo ../../src/gcc/reload1.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reorg.o -MT reorg.o -MMD -MP -MF ./.deps/reorg.TPo ../../src/gcc/reorg.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o resource.o -MT resource.o -MMD -MP -MF ./.deps/resource.TPo ../../src/gcc/resource.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-error.o -MT rtl-error.o -MMD -MP -MF ./.deps/rtl-error.TPo ../../src/gcc/rtl-error.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/accesses.o -MT rtl-ssa/accesses.o -MMD -MP -MF rtl-ssa/.deps/accesses.TPo ../../src/gcc/rtl-ssa/accesses.cc ../../src/gcc/reload1.c: In function 'void elimination_costs_in_insn(rtx_insn*)': ../../src/gcc/reload1.c:3655:28: warning: 'orig_dup[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 3655 | *recog_data.dup_loc[i] = orig_dup[i]; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/blocks.o -MT rtl-ssa/blocks.o -MMD -MP -MF rtl-ssa/.deps/blocks.TPo ../../src/gcc/rtl-ssa/blocks.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/changes.o -MT rtl-ssa/changes.o -MMD -MP -MF rtl-ssa/.deps/changes.TPo ../../src/gcc/rtl-ssa/changes.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/functions.o -MT rtl-ssa/functions.o -MMD -MP -MF rtl-ssa/.deps/functions.TPo ../../src/gcc/rtl-ssa/functions.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/insns.o -MT rtl-ssa/insns.o -MMD -MP -MF rtl-ssa/.deps/insns.TPo ../../src/gcc/rtl-ssa/insns.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-tests.o -MT rtl-tests.o -MMD -MP -MF ./.deps/rtl-tests.TPo ../../src/gcc/rtl-tests.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl.o -MT rtl.o -MMD -MP -MF ./.deps/rtl.TPo ../../src/gcc/rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtlhash.o -MT rtlhash.o -MMD -MP -MF ./.deps/rtlhash.TPo ../../src/gcc/rtlhash.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtlanal.o -MT rtlanal.o -MMD -MP -MF ./.deps/rtlanal.TPo ../../src/gcc/rtlanal.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtlhooks.o -MT rtlhooks.o -MMD -MP -MF ./.deps/rtlhooks.TPo ../../src/gcc/rtlhooks.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtx-vector-builder.o -MT rtx-vector-builder.o -MMD -MP -MF ./.deps/rtx-vector-builder.TPo ../../src/gcc/rtx-vector-builder.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o run-rtl-passes.o -MT run-rtl-passes.o -MMD -MP -MF ./.deps/run-rtl-passes.TPo ../../src/gcc/run-rtl-passes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sched-deps.o -MT sched-deps.o -MMD -MP -MF ./.deps/sched-deps.TPo ../../src/gcc/sched-deps.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sched-ebb.o -MT sched-ebb.o -MMD -MP -MF ./.deps/sched-ebb.TPo ../../src/gcc/sched-ebb.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sched-rgn.o -MT sched-rgn.o -MMD -MP -MF ./.deps/sched-rgn.TPo ../../src/gcc/sched-rgn.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sel-sched-ir.o -MT sel-sched-ir.o -MMD -MP -MF ./.deps/sel-sched-ir.TPo ../../src/gcc/sel-sched-ir.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sel-sched-dump.o -MT sel-sched-dump.o -MMD -MP -MF ./.deps/sel-sched-dump.TPo ../../src/gcc/sel-sched-dump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sel-sched.o -MT sel-sched.o -MMD -MP -MF ./.deps/sel-sched.TPo ../../src/gcc/sel-sched.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o selftest-rtl.o -MT selftest-rtl.o -MMD -MP -MF ./.deps/selftest-rtl.TPo ../../src/gcc/selftest-rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o selftest-run-tests.o -MT selftest-run-tests.o -MMD -MP -MF ./.deps/selftest-run-tests.TPo ../../src/gcc/selftest-run-tests.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sese.o -MT sese.o -MMD -MP -MF ./.deps/sese.TPo ../../src/gcc/sese.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o shrink-wrap.o -MT shrink-wrap.o -MMD -MP -MF ./.deps/shrink-wrap.TPo ../../src/gcc/shrink-wrap.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o simplify-rtx.o -MT simplify-rtx.o -MMD -MP -MF ./.deps/simplify-rtx.TPo ../../src/gcc/simplify-rtx.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sparseset.o -MT sparseset.o -MMD -MP -MF ./.deps/sparseset.TPo ../../src/gcc/sparseset.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o spellcheck.o -MT spellcheck.o -MMD -MP -MF ./.deps/spellcheck.TPo ../../src/gcc/spellcheck.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o spellcheck-tree.o -MT spellcheck-tree.o -MMD -MP -MF ./.deps/spellcheck-tree.TPo ../../src/gcc/spellcheck-tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o splay-tree-utils.o -MT splay-tree-utils.o -MMD -MP -MF ./.deps/splay-tree-utils.TPo ../../src/gcc/splay-tree-utils.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sreal.o -MT sreal.o -MMD -MP -MF ./.deps/sreal.TPo ../../src/gcc/sreal.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o stack-ptr-mod.o -MT stack-ptr-mod.o -MMD -MP -MF ./.deps/stack-ptr-mod.TPo ../../src/gcc/stack-ptr-mod.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o statistics.o -MT statistics.o -MMD -MP -MF ./.deps/statistics.TPo ../../src/gcc/statistics.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o stmt.o -MT stmt.o -MMD -MP -MF ./.deps/stmt.TPo ../../src/gcc/stmt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o stor-layout.o -MT stor-layout.o -MMD -MP -MF ./.deps/stor-layout.TPo ../../src/gcc/stor-layout.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o store-motion.o -MT store-motion.o -MMD -MP -MF ./.deps/store-motion.TPo ../../src/gcc/store-motion.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o streamer-hooks.o -MT streamer-hooks.o -MMD -MP -MF ./.deps/streamer-hooks.TPo ../../src/gcc/streamer-hooks.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o stringpool.o -MT stringpool.o -MMD -MP -MF ./.deps/stringpool.TPo ../../src/gcc/stringpool.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o substring-locations.o -MT substring-locations.o -MMD -MP -MF ./.deps/substring-locations.TPo ../../src/gcc/substring-locations.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o target-globals.o -MT target-globals.o -MMD -MP -MF ./.deps/target-globals.TPo ../../src/gcc/target-globals.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o targhooks.o -MT targhooks.o -MMD -MP -MF ./.deps/targhooks.TPo ../../src/gcc/targhooks.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o timevar.o -MT timevar.o -MMD -MP -MF ./.deps/timevar.TPo ../../src/gcc/timevar.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DTARGET_NAME=\"riscv64-linux-gnu\" -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o toplev.o -MT toplev.o -MMD -MP -MF ./.deps/toplev.TPo ../../src/gcc/toplev.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tracer.o -MT tracer.o -MMD -MP -MF ./.deps/tracer.TPo ../../src/gcc/tracer.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o trans-mem.o -MT trans-mem.o -MMD -MP -MF ./.deps/trans-mem.TPo ../../src/gcc/trans-mem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-affine.o -MT tree-affine.o -MMD -MP -MF ./.deps/tree-affine.TPo ../../src/gcc/tree-affine.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o asan.o -MT asan.o -MMD -MP -MF ./.deps/asan.TPo ../../src/gcc/asan.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tsan.o -MT tsan.o -MMD -MP -MF ./.deps/tsan.TPo ../../src/gcc/tsan.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ubsan.o -MT ubsan.o -MMD -MP -MF ./.deps/ubsan.TPo ../../src/gcc/ubsan.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sanopt.o -MT sanopt.o -MMD -MP -MF ./.deps/sanopt.TPo ../../src/gcc/sanopt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sancov.o -MT sancov.o -MMD -MP -MF ./.deps/sancov.TPo ../../src/gcc/sancov.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-call-cdce.o -MT tree-call-cdce.o -MMD -MP -MF ./.deps/tree-call-cdce.TPo ../../src/gcc/tree-call-cdce.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-cfg.o -MT tree-cfg.o -MMD -MP -MF ./.deps/tree-cfg.TPo ../../src/gcc/tree-cfg.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-cfgcleanup.o -MT tree-cfgcleanup.o -MMD -MP -MF ./.deps/tree-cfgcleanup.TPo ../../src/gcc/tree-cfgcleanup.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-chrec.o -MT tree-chrec.o -MMD -MP -MF ./.deps/tree-chrec.TPo ../../src/gcc/tree-chrec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-complex.o -MT tree-complex.o -MMD -MP -MF ./.deps/tree-complex.TPo ../../src/gcc/tree-complex.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-data-ref.o -MT tree-data-ref.o -MMD -MP -MF ./.deps/tree-data-ref.TPo ../../src/gcc/tree-data-ref.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-dfa.o -MT tree-dfa.o -MMD -MP -MF ./.deps/tree-dfa.TPo ../../src/gcc/tree-dfa.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-diagnostic.o -MT tree-diagnostic.o -MMD -MP -MF ./.deps/tree-diagnostic.TPo ../../src/gcc/tree-diagnostic.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-diagnostic-path.o -MT tree-diagnostic-path.o -MMD -MP -MF ./.deps/tree-diagnostic-path.TPo ../../src/gcc/tree-diagnostic-path.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-dump.o -MT tree-dump.o -MMD -MP -MF ./.deps/tree-dump.TPo ../../src/gcc/tree-dump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-eh.o -MT tree-eh.o -MMD -MP -MF ./.deps/tree-eh.TPo ../../src/gcc/tree-eh.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-emutls.o -MT tree-emutls.o -MMD -MP -MF ./.deps/tree-emutls.TPo ../../src/gcc/tree-emutls.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-if-conv.o -MT tree-if-conv.o -MMD -MP -MF ./.deps/tree-if-conv.TPo ../../src/gcc/tree-if-conv.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-inline.o -MT tree-inline.o -MMD -MP -MF ./.deps/tree-inline.TPo ../../src/gcc/tree-inline.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-into-ssa.o -MT tree-into-ssa.o -MMD -MP -MF ./.deps/tree-into-ssa.TPo ../../src/gcc/tree-into-ssa.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-iterator.o -MT tree-iterator.o -MMD -MP -MF ./.deps/tree-iterator.TPo ../../src/gcc/tree-iterator.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-loop-distribution.o -MT tree-loop-distribution.o -MMD -MP -MF ./.deps/tree-loop-distribution.TPo ../../src/gcc/tree-loop-distribution.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-nested.o -MT tree-nested.o -MMD -MP -MF ./.deps/tree-nested.TPo ../../src/gcc/tree-nested.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-nrv.o -MT tree-nrv.o -MMD -MP -MF ./.deps/tree-nrv.TPo ../../src/gcc/tree-nrv.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-object-size.o -MT tree-object-size.o -MMD -MP -MF ./.deps/tree-object-size.TPo ../../src/gcc/tree-object-size.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-outof-ssa.o -MT tree-outof-ssa.o -MMD -MP -MF ./.deps/tree-outof-ssa.TPo ../../src/gcc/tree-outof-ssa.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-parloops.o -MT tree-parloops.o -MMD -MP -MF ./.deps/tree-parloops.TPo ../../src/gcc/tree-parloops.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-phinodes.o -MT tree-phinodes.o -MMD -MP -MF ./.deps/tree-phinodes.TPo ../../src/gcc/tree-phinodes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-predcom.o -MT tree-predcom.o -MMD -MP -MF ./.deps/tree-predcom.TPo ../../src/gcc/tree-predcom.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-pretty-print.o -MT tree-pretty-print.o -MMD -MP -MF ./.deps/tree-pretty-print.TPo ../../src/gcc/tree-pretty-print.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-profile.o -MT tree-profile.o -MMD -MP -MF ./.deps/tree-profile.TPo ../../src/gcc/tree-profile.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-scalar-evolution.o -MT tree-scalar-evolution.o -MMD -MP -MF ./.deps/tree-scalar-evolution.TPo ../../src/gcc/tree-scalar-evolution.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-sra.o -MT tree-sra.o -MMD -MP -MF ./.deps/tree-sra.TPo ../../src/gcc/tree-sra.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-switch-conversion.o -MT tree-switch-conversion.o -MMD -MP -MF ./.deps/tree-switch-conversion.TPo ../../src/gcc/tree-switch-conversion.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-address.o -MT tree-ssa-address.o -MMD -MP -MF ./.deps/tree-ssa-address.TPo ../../src/gcc/tree-ssa-address.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-alias.o -MT tree-ssa-alias.o -MMD -MP -MF ./.deps/tree-ssa-alias.TPo ../../src/gcc/tree-ssa-alias.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-ccp.o -MT tree-ssa-ccp.o -MMD -MP -MF ./.deps/tree-ssa-ccp.TPo ../../src/gcc/tree-ssa-ccp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-coalesce.o -MT tree-ssa-coalesce.o -MMD -MP -MF ./.deps/tree-ssa-coalesce.TPo ../../src/gcc/tree-ssa-coalesce.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-copy.o -MT tree-ssa-copy.o -MMD -MP -MF ./.deps/tree-ssa-copy.TPo ../../src/gcc/tree-ssa-copy.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-dce.o -MT tree-ssa-dce.o -MMD -MP -MF ./.deps/tree-ssa-dce.TPo ../../src/gcc/tree-ssa-dce.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-dom.o -MT tree-ssa-dom.o -MMD -MP -MF ./.deps/tree-ssa-dom.TPo ../../src/gcc/tree-ssa-dom.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-dse.o -MT tree-ssa-dse.o -MMD -MP -MF ./.deps/tree-ssa-dse.TPo ../../src/gcc/tree-ssa-dse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-forwprop.o -MT tree-ssa-forwprop.o -MMD -MP -MF ./.deps/tree-ssa-forwprop.TPo ../../src/gcc/tree-ssa-forwprop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-ifcombine.o -MT tree-ssa-ifcombine.o -MMD -MP -MF ./.deps/tree-ssa-ifcombine.TPo ../../src/gcc/tree-ssa-ifcombine.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-live.o -MT tree-ssa-live.o -MMD -MP -MF ./.deps/tree-ssa-live.TPo ../../src/gcc/tree-ssa-live.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-ch.o -MT tree-ssa-loop-ch.o -MMD -MP -MF ./.deps/tree-ssa-loop-ch.TPo ../../src/gcc/tree-ssa-loop-ch.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-im.o -MT tree-ssa-loop-im.o -MMD -MP -MF ./.deps/tree-ssa-loop-im.TPo ../../src/gcc/tree-ssa-loop-im.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-ivcanon.o -MT tree-ssa-loop-ivcanon.o -MMD -MP -MF ./.deps/tree-ssa-loop-ivcanon.TPo ../../src/gcc/tree-ssa-loop-ivcanon.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-ivopts.o -MT tree-ssa-loop-ivopts.o -MMD -MP -MF ./.deps/tree-ssa-loop-ivopts.TPo ../../src/gcc/tree-ssa-loop-ivopts.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-manip.o -MT tree-ssa-loop-manip.o -MMD -MP -MF ./.deps/tree-ssa-loop-manip.TPo ../../src/gcc/tree-ssa-loop-manip.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-niter.o -MT tree-ssa-loop-niter.o -MMD -MP -MF ./.deps/tree-ssa-loop-niter.TPo ../../src/gcc/tree-ssa-loop-niter.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-prefetch.o -MT tree-ssa-loop-prefetch.o -MMD -MP -MF ./.deps/tree-ssa-loop-prefetch.TPo ../../src/gcc/tree-ssa-loop-prefetch.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-split.o -MT tree-ssa-loop-split.o -MMD -MP -MF ./.deps/tree-ssa-loop-split.TPo ../../src/gcc/tree-ssa-loop-split.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-unswitch.o -MT tree-ssa-loop-unswitch.o -MMD -MP -MF ./.deps/tree-ssa-loop-unswitch.TPo ../../src/gcc/tree-ssa-loop-unswitch.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop.o -MT tree-ssa-loop.o -MMD -MP -MF ./.deps/tree-ssa-loop.TPo ../../src/gcc/tree-ssa-loop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-math-opts.o -MT tree-ssa-math-opts.o -MMD -MP -MF ./.deps/tree-ssa-math-opts.TPo ../../src/gcc/tree-ssa-math-opts.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-operands.o -MT tree-ssa-operands.o -MMD -MP -MF ./.deps/tree-ssa-operands.TPo ../../src/gcc/tree-ssa-operands.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-phiopt.o -MT tree-ssa-phiopt.o -MMD -MP -MF ./.deps/tree-ssa-phiopt.TPo ../../src/gcc/tree-ssa-phiopt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-phiprop.o -MT tree-ssa-phiprop.o -MMD -MP -MF ./.deps/tree-ssa-phiprop.TPo ../../src/gcc/tree-ssa-phiprop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-pre.o -MT tree-ssa-pre.o -MMD -MP -MF ./.deps/tree-ssa-pre.TPo ../../src/gcc/tree-ssa-pre.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-propagate.o -MT tree-ssa-propagate.o -MMD -MP -MF ./.deps/tree-ssa-propagate.TPo ../../src/gcc/tree-ssa-propagate.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-reassoc.o -MT tree-ssa-reassoc.o -MMD -MP -MF ./.deps/tree-ssa-reassoc.TPo ../../src/gcc/tree-ssa-reassoc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-sccvn.o -MT tree-ssa-sccvn.o -MMD -MP -MF ./.deps/tree-ssa-sccvn.TPo ../../src/gcc/tree-ssa-sccvn.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-scopedtables.o -MT tree-ssa-scopedtables.o -MMD -MP -MF ./.deps/tree-ssa-scopedtables.TPo ../../src/gcc/tree-ssa-scopedtables.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-sink.o -MT tree-ssa-sink.o -MMD -MP -MF ./.deps/tree-ssa-sink.TPo ../../src/gcc/tree-ssa-sink.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-strlen.o -MT tree-ssa-strlen.o -MMD -MP -MF ./.deps/tree-ssa-strlen.TPo ../../src/gcc/tree-ssa-strlen.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-structalias.o -MT tree-ssa-structalias.o -MMD -MP -MF ./.deps/tree-ssa-structalias.TPo ../../src/gcc/tree-ssa-structalias.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-tail-merge.o -MT tree-ssa-tail-merge.o -MMD -MP -MF ./.deps/tree-ssa-tail-merge.TPo ../../src/gcc/tree-ssa-tail-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-ter.o -MT tree-ssa-ter.o -MMD -MP -MF ./.deps/tree-ssa-ter.TPo ../../src/gcc/tree-ssa-ter.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-threadbackward.o -MT tree-ssa-threadbackward.o -MMD -MP -MF ./.deps/tree-ssa-threadbackward.TPo ../../src/gcc/tree-ssa-threadbackward.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-threadedge.o -MT tree-ssa-threadedge.o -MMD -MP -MF ./.deps/tree-ssa-threadedge.TPo ../../src/gcc/tree-ssa-threadedge.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-threadupdate.o -MT tree-ssa-threadupdate.o -MMD -MP -MF ./.deps/tree-ssa-threadupdate.TPo ../../src/gcc/tree-ssa-threadupdate.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-uncprop.o -MT tree-ssa-uncprop.o -MMD -MP -MF ./.deps/tree-ssa-uncprop.TPo ../../src/gcc/tree-ssa-uncprop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-uninit.o -MT tree-ssa-uninit.o -MMD -MP -MF ./.deps/tree-ssa-uninit.TPo ../../src/gcc/tree-ssa-uninit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa.o -MT tree-ssa.o -MMD -MP -MF ./.deps/tree-ssa.TPo ../../src/gcc/tree-ssa.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssanames.o -MT tree-ssanames.o -MMD -MP -MF ./.deps/tree-ssanames.TPo ../../src/gcc/tree-ssanames.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-stdarg.o -MT tree-stdarg.o -MMD -MP -MF ./.deps/tree-stdarg.TPo ../../src/gcc/tree-stdarg.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-streamer.o -MT tree-streamer.o -MMD -MP -MF ./.deps/tree-streamer.TPo ../../src/gcc/tree-streamer.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-streamer-in.o -MT tree-streamer-in.o -MMD -MP -MF ./.deps/tree-streamer-in.TPo ../../src/gcc/tree-streamer-in.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-streamer-out.o -MT tree-streamer-out.o -MMD -MP -MF ./.deps/tree-streamer-out.TPo ../../src/gcc/tree-streamer-out.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-tailcall.o -MT tree-tailcall.o -MMD -MP -MF ./.deps/tree-tailcall.TPo ../../src/gcc/tree-tailcall.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-generic.o -MT tree-vect-generic.o -MMD -MP -MF ./.deps/tree-vect-generic.TPo ../../src/gcc/tree-vect-generic.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-isel.o -MT gimple-isel.o -MMD -MP -MF ./.deps/gimple-isel.TPo ../../src/gcc/gimple-isel.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-patterns.o -MT tree-vect-patterns.o -MMD -MP -MF ./.deps/tree-vect-patterns.TPo ../../src/gcc/tree-vect-patterns.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-data-refs.o -MT tree-vect-data-refs.o -MMD -MP -MF ./.deps/tree-vect-data-refs.TPo ../../src/gcc/tree-vect-data-refs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-stmts.o -MT tree-vect-stmts.o -MMD -MP -MF ./.deps/tree-vect-stmts.TPo ../../src/gcc/tree-vect-stmts.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-loop.o -MT tree-vect-loop.o -MMD -MP -MF ./.deps/tree-vect-loop.TPo ../../src/gcc/tree-vect-loop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-loop-manip.o -MT tree-vect-loop-manip.o -MMD -MP -MF ./.deps/tree-vect-loop-manip.TPo ../../src/gcc/tree-vect-loop-manip.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-slp.o -MT tree-vect-slp.o -MMD -MP -MF ./.deps/tree-vect-slp.TPo ../../src/gcc/tree-vect-slp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-slp-patterns.o -MT tree-vect-slp-patterns.o -MMD -MP -MF ./.deps/tree-vect-slp-patterns.TPo ../../src/gcc/tree-vect-slp-patterns.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vectorizer.o -MT tree-vectorizer.o -MMD -MP -MF ./.deps/tree-vectorizer.TPo ../../src/gcc/tree-vectorizer.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vector-builder.o -MT tree-vector-builder.o -MMD -MP -MF ./.deps/tree-vector-builder.TPo ../../src/gcc/tree-vector-builder.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vrp.o -MT tree-vrp.o -MMD -MP -MF ./.deps/tree-vrp.TPo ../../src/gcc/tree-vrp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree.o -MT tree.o -MMD -MP -MF ./.deps/tree.TPo ../../src/gcc/tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tristate.o -MT tristate.o -MMD -MP -MF ./.deps/tristate.TPo ../../src/gcc/tristate.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o typed-splay-tree.o -MT typed-splay-tree.o -MMD -MP -MF ./.deps/typed-splay-tree.TPo ../../src/gcc/typed-splay-tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o unique-ptr-tests.o -MT unique-ptr-tests.o -MMD -MP -MF ./.deps/unique-ptr-tests.TPo ../../src/gcc/unique-ptr-tests.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o valtrack.o -MT valtrack.o -MMD -MP -MF ./.deps/valtrack.TPo ../../src/gcc/valtrack.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o value-query.o -MT value-query.o -MMD -MP -MF ./.deps/value-query.TPo ../../src/gcc/value-query.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o value-range.o -MT value-range.o -MMD -MP -MF ./.deps/value-range.TPo ../../src/gcc/value-range.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o value-range-equiv.o -MT value-range-equiv.o -MMD -MP -MF ./.deps/value-range-equiv.TPo ../../src/gcc/value-range-equiv.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o value-prof.o -MT value-prof.o -MMD -MP -MF ./.deps/value-prof.TPo ../../src/gcc/value-prof.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o var-tracking.o -MT var-tracking.o -MMD -MP -MF ./.deps/var-tracking.TPo ../../src/gcc/var-tracking.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o varasm.o -MT varasm.o -MMD -MP -MF ./.deps/varasm.TPo ../../src/gcc/varasm.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o varpool.o -MT varpool.o -MMD -MP -MF ./.deps/varpool.TPo ../../src/gcc/varpool.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vec-perm-indices.o -MT vec-perm-indices.o -MMD -MP -MF ./.deps/vec-perm-indices.TPo ../../src/gcc/vec-perm-indices.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vmsdbgout.o -MT vmsdbgout.o -MMD -MP -MF ./.deps/vmsdbgout.TPo ../../src/gcc/vmsdbgout.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vr-values.o -MT vr-values.o -MMD -MP -MF ./.deps/vr-values.TPo ../../src/gcc/vr-values.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vtable-verify.o -MT vtable-verify.o -MMD -MP -MF ./.deps/vtable-verify.TPo ../../src/gcc/vtable-verify.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o web.o -MT web.o -MMD -MP -MF ./.deps/web.TPo ../../src/gcc/web.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o wide-int.o -MT wide-int.o -MMD -MP -MF ./.deps/wide-int.TPo ../../src/gcc/wide-int.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o wide-int-print.o -MT wide-int-print.o -MMD -MP -MF ./.deps/wide-int-print.TPo ../../src/gcc/wide-int-print.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o xcoffout.o -MT xcoffout.o -MMD -MP -MF ./.deps/xcoffout.TPo ../../src/gcc/xcoffout.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o riscv.o -MT riscv.o -MMD -MP -MF ./.deps/riscv.TPo ../../src/gcc/config/riscv/riscv.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analysis-plan.o -MT analyzer/analysis-plan.o -MMD -MP -MF analyzer/.deps/analysis-plan.TPo ../../src/gcc/analyzer/analysis-plan.cc ../../src/gcc/config/riscv/riscv.c: In function 'tree_node* riscv_handle_type_attribute(tree_node**, tree, tree, int, bool*)': ../../src/gcc/config/riscv/riscv.c:3087:24: warning: unquoted sequence of 2 consecutive punctuation characters '",' in format [-Wformat-diag] 3087 | "argument to %qE attribute is not \"user\", \"supervisor\", or \"machine\"", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/gcc/config/riscv/riscv.c:3087:24: warning: unquoted sequence of 2 consecutive punctuation characters '",' in format [-Wformat-diag] /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analyzer.o -MT analyzer/analyzer.o -MMD -MP -MF analyzer/.deps/analyzer.TPo ../../src/gcc/analyzer/analyzer.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analyzer-logging.o -MT analyzer/analyzer-logging.o -MMD -MP -MF analyzer/.deps/analyzer-logging.TPo ../../src/gcc/analyzer/analyzer-logging.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analyzer-pass.o -MT analyzer/analyzer-pass.o -MMD -MP -MF analyzer/.deps/analyzer-pass.TPo ../../src/gcc/analyzer/analyzer-pass.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analyzer-selftests.o -MT analyzer/analyzer-selftests.o -MMD -MP -MF analyzer/.deps/analyzer-selftests.TPo ../../src/gcc/analyzer/analyzer-selftests.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/bar-chart.o -MT analyzer/bar-chart.o -MMD -MP -MF analyzer/.deps/bar-chart.TPo ../../src/gcc/analyzer/bar-chart.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/call-string.o -MT analyzer/call-string.o -MMD -MP -MF analyzer/.deps/call-string.TPo ../../src/gcc/analyzer/call-string.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/checker-path.o -MT analyzer/checker-path.o -MMD -MP -MF analyzer/.deps/checker-path.TPo ../../src/gcc/analyzer/checker-path.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/complexity.o -MT analyzer/complexity.o -MMD -MP -MF analyzer/.deps/complexity.TPo ../../src/gcc/analyzer/complexity.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/constraint-manager.o -MT analyzer/constraint-manager.o -MMD -MP -MF analyzer/.deps/constraint-manager.TPo ../../src/gcc/analyzer/constraint-manager.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/diagnostic-manager.o -MT analyzer/diagnostic-manager.o -MMD -MP -MF analyzer/.deps/diagnostic-manager.TPo ../../src/gcc/analyzer/diagnostic-manager.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/engine.o -MT analyzer/engine.o -MMD -MP -MF analyzer/.deps/engine.TPo ../../src/gcc/analyzer/engine.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/feasible-graph.o -MT analyzer/feasible-graph.o -MMD -MP -MF analyzer/.deps/feasible-graph.TPo ../../src/gcc/analyzer/feasible-graph.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/function-set.o -MT analyzer/function-set.o -MMD -MP -MF analyzer/.deps/function-set.TPo ../../src/gcc/analyzer/function-set.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/pending-diagnostic.o -MT analyzer/pending-diagnostic.o -MMD -MP -MF analyzer/.deps/pending-diagnostic.TPo ../../src/gcc/analyzer/pending-diagnostic.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/program-point.o -MT analyzer/program-point.o -MMD -MP -MF analyzer/.deps/program-point.TPo ../../src/gcc/analyzer/program-point.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/program-state.o -MT analyzer/program-state.o -MMD -MP -MF analyzer/.deps/program-state.TPo ../../src/gcc/analyzer/program-state.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region.o -MT analyzer/region.o -MMD -MP -MF analyzer/.deps/region.TPo ../../src/gcc/analyzer/region.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region-model.o -MT analyzer/region-model.o -MMD -MP -MF analyzer/.deps/region-model.TPo ../../src/gcc/analyzer/region-model.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region-model-impl-calls.o -MT analyzer/region-model-impl-calls.o -MMD -MP -MF analyzer/.deps/region-model-impl-calls.TPo ../../src/gcc/analyzer/region-model-impl-calls.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region-model-manager.o -MT analyzer/region-model-manager.o -MMD -MP -MF analyzer/.deps/region-model-manager.TPo ../../src/gcc/analyzer/region-model-manager.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region-model-reachability.o -MT analyzer/region-model-reachability.o -MMD -MP -MF analyzer/.deps/region-model-reachability.TPo ../../src/gcc/analyzer/region-model-reachability.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm.o -MT analyzer/sm.o -MMD -MP -MF analyzer/.deps/sm.TPo ../../src/gcc/analyzer/sm.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-file.o -MT analyzer/sm-file.o -MMD -MP -MF analyzer/.deps/sm-file.TPo ../../src/gcc/analyzer/sm-file.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-m2rts.o -MT analyzer/sm-m2rts.o -MMD -MP -MF analyzer/.deps/sm-m2rts.TPo ../../src/gcc/analyzer/sm-m2rts.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-malloc.o -MT analyzer/sm-malloc.o -MMD -MP -MF analyzer/.deps/sm-malloc.TPo ../../src/gcc/analyzer/sm-malloc.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-pattern-test.o -MT analyzer/sm-pattern-test.o -MMD -MP -MF analyzer/.deps/sm-pattern-test.TPo ../../src/gcc/analyzer/sm-pattern-test.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-sensitive.o -MT analyzer/sm-sensitive.o -MMD -MP -MF analyzer/.deps/sm-sensitive.TPo ../../src/gcc/analyzer/sm-sensitive.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-signal.o -MT analyzer/sm-signal.o -MMD -MP -MF analyzer/.deps/sm-signal.TPo ../../src/gcc/analyzer/sm-signal.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-taint.o -MT analyzer/sm-taint.o -MMD -MP -MF analyzer/.deps/sm-taint.TPo ../../src/gcc/analyzer/sm-taint.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/state-purge.o -MT analyzer/state-purge.o -MMD -MP -MF analyzer/.deps/state-purge.TPo ../../src/gcc/analyzer/state-purge.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/store.o -MT analyzer/store.o -MMD -MP -MF analyzer/.deps/store.TPo ../../src/gcc/analyzer/store.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/supergraph.o -MT analyzer/supergraph.o -MMD -MP -MF analyzer/.deps/supergraph.TPo ../../src/gcc/analyzer/supergraph.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/svalue.o -MT analyzer/svalue.o -MMD -MP -MF analyzer/.deps/svalue.TPo ../../src/gcc/analyzer/svalue.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/trimmed-graph.o -MT analyzer/trimmed-graph.o -MMD -MP -MF analyzer/.deps/trimmed-graph.TPo ../../src/gcc/analyzer/trimmed-graph.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ ../../src/gcc/config/riscv/riscv-builtins.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ ../../src/gcc/config/riscv/riscv-c.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ ../../src/gcc/config/riscv/riscv-sr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o riscv-shorten-memrefs.o -MT riscv-shorten-memrefs.o -MMD -MP -MF ./.deps/riscv-shorten-memrefs.TPo ../../src/gcc/config/riscv/riscv-shorten-memrefs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o linux.o -MT linux.o -MMD -MP -MF ./.deps/linux.TPo ../../src/gcc/config/linux.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o host-linux.o -MT host-linux.o -MMD -MP -MF ./.deps/host-linux.TPo ../../src/gcc/config/host-linux.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o main.o -MT main.o -MMD -MP -MF ./.deps/main.TPo ../../src/gcc/main.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o riscv-common.o -MT riscv-common.o -MMD -MP -MF ./.deps/riscv-common.TPo ../../src/gcc/common/config/riscv/riscv-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DPREFIX=\"/usr\" -DBASEVER="\"11.5.0\"" -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o prefix.o -MT prefix.o -MMD -MP -MF ./.deps/prefix.TPo ../../src/gcc/prefix.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opts.o -MT opts.o -MMD -MP -MF ./.deps/opts.TPo ../../src/gcc/opts.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opts-common.o -MT opts-common.o -MMD -MP -MF ./.deps/opts-common.TPo ../../src/gcc/opts-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o options.o -MT options.o -MMD -MP -MF ./.deps/options.TPo options.c ../../src/gcc/common/config/riscv/riscv-common.c: In member function 'void riscv_subset_list::add(const char*, int, int, bool, bool)': ../../src/gcc/common/config/riscv/riscv-common.c:294:37: warning: grave accent '`' in format [-Wformat-diag] 294 | "%<-march=%s%>: Extension `%s' appear more than one time.", | ^ ../../src/gcc/common/config/riscv/riscv-common.c:294:11: note: use the apostrophe directive '%'' instead 294 | "%<-march=%s%>: Extension `%s' appear more than one time.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/gcc/common/config/riscv/riscv-common.c:294:67: warning: spurious trailing punctuation sequence '.' in format [-Wformat-diag] 294 | "%<-march=%s%>: Extension `%s' appear more than one time.", | ^ ../../src/gcc/common/config/riscv/riscv-common.c:294:40: warning: unterminated quote character ''' in format [-Wformat-diag] 294 | "%<-march=%s%>: Extension `%s' appear more than one time.", | ^ ../../src/gcc/common/config/riscv/riscv-common.c: In member function 'const char* riscv_subset_list::parsing_subset_version(const char*, const char*, unsigned int*, unsigned int*, bool, bool*)': ../../src/gcc/common/config/riscv/riscv-common.c:550:43: warning: spurious trailing punctuation sequence '.' in format [-Wformat-diag] 550 | "after %<%dp%>.", m_arch, version); | ^ ../../src/gcc/common/config/riscv/riscv-common.c: In member function 'const char* riscv_subset_list::parse_std_ext(const char*)': ../../src/gcc/common/config/riscv/riscv-common.c:631:45: warning: grave accent '`' in format [-Wformat-diag] 631 | warning_at (m_loc, 0, "version of `g` will be omitted, please " | ^ ../../src/gcc/common/config/riscv/riscv-common.c:631:33: note: use the apostrophe directive '%'' instead 631 | warning_at (m_loc, 0, "version of `g` will be omitted, please " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 632 | "specify version for individual extension."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/gcc/common/config/riscv/riscv-common.c:631:47: warning: grave accent '`' in format [-Wformat-diag] 631 | warning_at (m_loc, 0, "version of `g` will be omitted, please " | ^ ../../src/gcc/common/config/riscv/riscv-common.c:631:33: note: use the apostrophe directive '%'' instead 631 | warning_at (m_loc, 0, "version of `g` will be omitted, please " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 632 | "specify version for individual extension."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/gcc/common/config/riscv/riscv-common.c:632:74: warning: spurious trailing punctuation sequence '.' in format [-Wformat-diag] 632 | "specify version for individual extension."); | ^ ../../src/gcc/common/config/riscv/riscv-common.c: In member function 'const char* riscv_subset_list::parse_multiletter_ext(const char*, const char*, const char*)': ../../src/gcc/common/config/riscv/riscv-common.c:799:66: warning: unquoted identifier or keyword '_' in format [-Wformat-diag] 799 | error_at (m_loc, "%<-march=%s%>: %s must separate with _", | ^ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vec.o -MT vec.o -MMD -MP -MF ./.deps/vec.TPo ../../src/gcc/vec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hooks.o -MT hooks.o -MMD -MP -MF ./.deps/hooks.TPo ../../src/gcc/hooks.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Icommon -I../../src/gcc -I../../src/gcc/common -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o common/common-targhooks.o -MT common/common-targhooks.o -MMD -MP -MF common/.deps/common-targhooks.TPo ../../src/gcc/common/common-targhooks.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hash-table.o -MT hash-table.o -MMD -MP -MF ./.deps/hash-table.TPo ../../src/gcc/hash-table.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o file-find.o -MT file-find.o -MMD -MP -MF ./.deps/file-find.TPo ../../src/gcc/file-find.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o selftest.o -MT selftest.o -MMD -MP -MF ./.deps/selftest.TPo ../../src/gcc/selftest.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opt-suggestions.o -MT opt-suggestions.o -MMD -MP -MF ./.deps/opt-suggestions.TPo ../../src/gcc/opt-suggestions.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o diagnostic.o -MT diagnostic.o -MMD -MP -MF ./.deps/diagnostic.TPo ../../src/gcc/diagnostic.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o diagnostic-color.o -MT diagnostic-color.o -MMD -MP -MF ./.deps/diagnostic-color.TPo ../../src/gcc/diagnostic-color.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o diagnostic-show-locus.o -MT diagnostic-show-locus.o -MMD -MP -MF ./.deps/diagnostic-show-locus.TPo ../../src/gcc/diagnostic-show-locus.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o diagnostic-format-json.o -MT diagnostic-format-json.o -MMD -MP -MF ./.deps/diagnostic-format-json.TPo ../../src/gcc/diagnostic-format-json.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o json.o -MT json.o -MMD -MP -MF ./.deps/json.TPo ../../src/gcc/json.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o edit-context.o -MT edit-context.o -MMD -MP -MF ./.deps/edit-context.TPo ../../src/gcc/edit-context.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o pretty-print.o -MT pretty-print.o -MMD -MP -MF ./.deps/pretty-print.TPo ../../src/gcc/pretty-print.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o intl.o -MT intl.o -MMD -MP -MF ./.deps/intl.TPo ../../src/gcc/intl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sbitmap.o -MT sbitmap.o -MMD -MP -MF ./.deps/sbitmap.TPo ../../src/gcc/sbitmap.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o input.o -MT input.o -MMD -MP -MF ./.deps/input.TPo ../../src/gcc/input.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DBASEVER="\"11.5.0\"" -DDATESTAMP="\"\"" -DREVISION="\"\"" -DDEVPHASE="\"\"" -DPKGVERSION="\"(Debian 11.5.0-11) \"" -DBUGURL="\"\"" -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o version.o -MT version.o -MMD -MP -MF ./.deps/version.TPo ../../src/gcc/version.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ggc-none.o -MT ggc-none.o -MMD -MP -MF ./.deps/ggc-none.TPo ../../src/gcc/ggc-none.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o memory-block.o -MT memory-block.o -MMD -MP -MF ./.deps/memory-block.TPo ../../src/gcc/memory-block.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o selftest-diagnostic.o -MT selftest-diagnostic.o -MMD -MP -MF ./.deps/selftest-diagnostic.TPo ../../src/gcc/selftest-diagnostic.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sort.o -MT sort.o -MMD -MP -MF ./.deps/sort.TPo ../../src/gcc/sort.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/adadecode.o -MT ada/adadecode.o -MMD -MP -MF ada/.deps/adadecode.TPo ../../src/gcc/ada/adadecode.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/adaint.o -MT ada/adaint.o -MMD -MP -MF ada/.deps/adaint.TPo ../../src/gcc/ada/adaint.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/argv.o -MT ada/argv.o -MMD -MP -MF ada/.deps/argv.TPo ../../src/gcc/ada/argv.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/cio.o -MT ada/cio.o -MMD -MP -MF ada/.deps/cio.TPo ../../src/gcc/ada/cio.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/cstreams.o -MT ada/cstreams.o -MMD -MP -MF ada/.deps/cstreams.TPo ../../src/gcc/ada/cstreams.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/env.o -MT ada/env.o -MMD -MP -MF ada/.deps/env.TPo ../../src/gcc/ada/env.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/init.o -MT ada/init.o -MMD -MP -MF ada/.deps/init.TPo ../../src/gcc/ada/init.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/initialize.o -MT ada/initialize.o -MMD -MP -MF ada/.deps/initialize.TPo ../../src/gcc/ada/initialize.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/raise.o -MT ada/raise.o -MMD -MP -MF ada/.deps/raise.TPo ../../src/gcc/ada/raise.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I../../src/gcc/../libgcc -DEH_MECHANISM_gcc -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/raise-gcc.o -MT ada/raise-gcc.o -MMD -MP -MF ada/.deps/raise-gcc.TPo ../../src/gcc/ada/raise-gcc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/seh_init.o -MT ada/seh_init.o -MMD -MP -MF ada/.deps/seh_init.TPo ../../src/gcc/ada/seh_init.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/targext.o -MT ada/targext.o -MMD -MP -MF ada/.deps/targext.TPo ../../src/gcc/ada/targext.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/cuintp.o -MT ada/cuintp.o -MMD -MP -MF ada/.deps/cuintp.TPo ../../src/gcc/ada/gcc-interface/cuintp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/decl.o -MT ada/decl.o -MMD -MP -MF ada/.deps/decl.TPo ../../src/gcc/ada/gcc-interface/decl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/rtfinal.o -MT ada/rtfinal.o -MMD -MP -MF ada/.deps/rtfinal.TPo ../../src/gcc/ada/rtfinal.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/rtinit.o -MT ada/rtinit.o -MMD -MP -MF ada/.deps/rtinit.TPo ../../src/gcc/ada/rtinit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/misc.o -MT ada/misc.o -MMD -MP -MF ada/.deps/misc.TPo ../../src/gcc/ada/gcc-interface/misc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/utils.o -MT ada/utils.o -MMD -MP -MF ada/.deps/utils.TPo ../../src/gcc/ada/gcc-interface/utils.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/utils2.o -MT ada/utils2.o -MMD -MP -MF ada/.deps/utils2.TPo ../../src/gcc/ada/gcc-interface/utils2.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/trans.o -MT ada/trans.o -MMD -MP -MF ada/.deps/trans.TPo ../../src/gcc/ada/gcc-interface/trans.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/targtyps.o -MT ada/targtyps.o -MMD -MP -MF ada/.deps/targtyps.TPo ../../src/gcc/ada/gcc-interface/targtyps.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gnatbind -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat -o b_gnatb.adb ada/gnatbind.ali mv b_gnatb.adb b_gnatb.ads ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cp-lang.o -MT cp/cp-lang.o -MMD -MP -MF cp/.deps/cp-lang.TPo ../../src/gcc/cp/cp-lang.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/call.o -MT cp/call.o -MMD -MP -MF cp/.deps/call.TPo ../../src/gcc/cp/call.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/class.o -MT cp/class.o -MMD -MP -MF cp/.deps/class.TPo ../../src/gcc/cp/class.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/constexpr.o -MT cp/constexpr.o -MMD -MP -MF cp/.deps/constexpr.TPo ../../src/gcc/cp/constexpr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/constraint.o -MT cp/constraint.o -MMD -MP -MF cp/.deps/constraint.TPo ../../src/gcc/cp/constraint.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/coroutines.o -MT cp/coroutines.o -MMD -MP -MF cp/.deps/coroutines.TPo ../../src/gcc/cp/coroutines.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cp-gimplify.o -MT cp/cp-gimplify.o -MMD -MP -MF cp/.deps/cp-gimplify.TPo ../../src/gcc/cp/cp-gimplify.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cp-objcp-common.o -MT cp/cp-objcp-common.o -MMD -MP -MF cp/.deps/cp-objcp-common.TPo ../../src/gcc/cp/cp-objcp-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cp-ubsan.o -MT cp/cp-ubsan.o -MMD -MP -MF cp/.deps/cp-ubsan.TPo ../../src/gcc/cp/cp-ubsan.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cvt.o -MT cp/cvt.o -MMD -MP -MF cp/.deps/cvt.TPo ../../src/gcc/cp/cvt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cxx-pretty-print.o -MT cp/cxx-pretty-print.o -MMD -MP -MF cp/.deps/cxx-pretty-print.TPo ../../src/gcc/cp/cxx-pretty-print.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/decl.o -MT cp/decl.o -MMD -MP -MF cp/.deps/decl.TPo ../../src/gcc/cp/decl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/decl2.o -MT cp/decl2.o -MMD -MP -MF cp/.deps/decl2.TPo ../../src/gcc/cp/decl2.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/dump.o -MT cp/dump.o -MMD -MP -MF cp/.deps/dump.TPo ../../src/gcc/cp/dump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/error.o -MT cp/error.o -MMD -MP -MF cp/.deps/error.TPo ../../src/gcc/cp/error.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/except.o -MT cp/except.o -MMD -MP -MF cp/.deps/except.TPo ../../src/gcc/cp/except.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/expr.o -MT cp/expr.o -MMD -MP -MF cp/.deps/expr.TPo ../../src/gcc/cp/expr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/friend.o -MT cp/friend.o -MMD -MP -MF cp/.deps/friend.TPo ../../src/gcc/cp/friend.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/init.o -MT cp/init.o -MMD -MP -MF cp/.deps/init.TPo ../../src/gcc/cp/init.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/lambda.o -MT cp/lambda.o -MMD -MP -MF cp/.deps/lambda.TPo ../../src/gcc/cp/lambda.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/lex.o -MT cp/lex.o -MMD -MP -MF cp/.deps/lex.TPo ../../src/gcc/cp/lex.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/logic.o -MT cp/logic.o -MMD -MP -MF cp/.deps/logic.TPo ../../src/gcc/cp/logic.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/mangle.o -MT cp/mangle.o -MMD -MP -MF cp/.deps/mangle.TPo ../../src/gcc/cp/mangle.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/mapper-client.o -MT cp/mapper-client.o -MMD -MP -MF cp/.deps/mapper-client.TPo ../../src/gcc/cp/mapper-client.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/mapper-resolver.o -MT cp/mapper-resolver.o -MMD -MP -MF cp/.deps/mapper-resolver.TPo ../../src/gcc/cp/mapper-resolver.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/method.o -MT cp/method.o -MMD -MP -MF cp/.deps/method.TPo ../../src/gcc/cp/method.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_MACHINE=\"riscv64-unknown-linux-gnu\" -DTARGET_MACHINE=\"riscv64-unknown-linux-gnu\" -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/module.o -MT cp/module.o -MMD -MP -MF cp/.deps/module.TPo ../../src/gcc/cp/module.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/name-lookup.o -MT cp/name-lookup.o -MMD -MP -MF cp/.deps/name-lookup.TPo ../../src/gcc/cp/name-lookup.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/optimize.o -MT cp/optimize.o -MMD -MP -MF cp/.deps/optimize.TPo ../../src/gcc/cp/optimize.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/parser.o -MT cp/parser.o -MMD -MP -MF cp/.deps/parser.TPo ../../src/gcc/cp/parser.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/pt.o -MT cp/pt.o -MMD -MP -MF cp/.deps/pt.TPo ../../src/gcc/cp/pt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/ptree.o -MT cp/ptree.o -MMD -MP -MF cp/.deps/ptree.TPo ../../src/gcc/cp/ptree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/rtti.o -MT cp/rtti.o -MMD -MP -MF cp/.deps/rtti.TPo ../../src/gcc/cp/rtti.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/search.o -MT cp/search.o -MMD -MP -MF cp/.deps/search.TPo ../../src/gcc/cp/search.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/semantics.o -MT cp/semantics.o -MMD -MP -MF cp/.deps/semantics.TPo ../../src/gcc/cp/semantics.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/tree.o -MT cp/tree.o -MMD -MP -MF cp/.deps/tree.TPo ../../src/gcc/cp/tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/typeck.o -MT cp/typeck.o -MMD -MP -MF cp/.deps/typeck.TPo ../../src/gcc/cp/typeck.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/typeck2.o -MT cp/typeck2.o -MMD -MP -MF cp/.deps/typeck2.TPo ../../src/gcc/cp/typeck2.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/vtable-class-hierarchy.o -MT cp/vtable-class-hierarchy.o -MMD -MP -MF cp/.deps/vtable-class-hierarchy.TPo ../../src/gcc/cp/vtable-class-hierarchy.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/aav.o -MT d/aav.o -MMD -MP -MF d/.deps/aav.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/aav.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/access.o -MT d/access.o -MMD -MP -MF d/.deps/access.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/access.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/aliasthis.o -MT d/aliasthis.o -MMD -MP -MF d/.deps/aliasthis.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/aliasthis.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/apply.o -MT d/apply.o -MMD -MP -MF d/.deps/apply.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/apply.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/arrayop.o -MT d/arrayop.o -MMD -MP -MF d/.deps/arrayop.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/arrayop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/attrib.o -MT d/attrib.o -MMD -MP -MF d/.deps/attrib.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/attrib.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/blockexit.o -MT d/blockexit.o -MMD -MP -MF d/.deps/blockexit.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/blockexit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/canthrow.o -MT d/canthrow.o -MMD -MP -MF d/.deps/canthrow.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/canthrow.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/checkedint.o -MT d/checkedint.o -MMD -MP -MF d/.deps/checkedint.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/checkedint.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/chkformat.o -MT d/chkformat.o -MMD -MP -MF d/.deps/chkformat.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/chkformat.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/clone.o -MT d/clone.o -MMD -MP -MF d/.deps/clone.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/clone.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/cond.o -MT d/cond.o -MMD -MP -MF d/.deps/cond.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/cond.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/constfold.o -MT d/constfold.o -MMD -MP -MF d/.deps/constfold.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/constfold.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/cppmangle.o -MT d/cppmangle.o -MMD -MP -MF d/.deps/cppmangle.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/cppmangle.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/ctfeexpr.o -MT d/ctfeexpr.o -MMD -MP -MF d/.deps/ctfeexpr.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/ctfeexpr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dcast.o -MT d/dcast.o -MMD -MP -MF d/.deps/dcast.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dcast.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dclass.o -MT d/dclass.o -MMD -MP -MF d/.deps/dclass.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dclass.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/declaration.o -MT d/declaration.o -MMD -MP -MF d/.deps/declaration.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/declaration.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/delegatize.o -MT d/delegatize.o -MMD -MP -MF d/.deps/delegatize.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/delegatize.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/denum.o -MT d/denum.o -MMD -MP -MF d/.deps/denum.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/denum.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dimport.o -MT d/dimport.o -MMD -MP -MF d/.deps/dimport.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dimport.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dinterpret.o -MT d/dinterpret.o -MMD -MP -MF d/.deps/dinterpret.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dinterpret.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dmacro.o -MT d/dmacro.o -MMD -MP -MF d/.deps/dmacro.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dmacro.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dmangle.o -MT d/dmangle.o -MMD -MP -MF d/.deps/dmangle.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dmangle.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dmodule.o -MT d/dmodule.o -MMD -MP -MF d/.deps/dmodule.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dmodule.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/doc.o -MT d/doc.o -MMD -MP -MF d/.deps/doc.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/doc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dscope.o -MT d/dscope.o -MMD -MP -MF d/.deps/dscope.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dscope.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dstruct.o -MT d/dstruct.o -MMD -MP -MF d/.deps/dstruct.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dstruct.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dsymbol.o -MT d/dsymbol.o -MMD -MP -MF d/.deps/dsymbol.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dsymbol.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dsymbolsem.o -MT d/dsymbolsem.o -MMD -MP -MF d/.deps/dsymbolsem.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dsymbolsem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dtemplate.o -MT d/dtemplate.o -MMD -MP -MF d/.deps/dtemplate.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dtemplate.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dversion.o -MT d/dversion.o -MMD -MP -MF d/.deps/dversion.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dversion.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/entity.o -MT d/entity.o -MMD -MP -MF d/.deps/entity.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/entity.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/escape.o -MT d/escape.o -MMD -MP -MF d/.deps/escape.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/escape.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/expression.o -MT d/expression.o -MMD -MP -MF d/.deps/expression.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/expression.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/expressionsem.o -MT d/expressionsem.o -MMD -MP -MF d/.deps/expressionsem.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/expressionsem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/file.o -MT d/file.o -MMD -MP -MF d/.deps/file.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/file.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/filename.o -MT d/filename.o -MMD -MP -MF d/.deps/filename.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/filename.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/func.o -MT d/func.o -MMD -MP -MF d/.deps/func.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/func.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/hdrgen.o -MT d/hdrgen.o -MMD -MP -MF d/.deps/hdrgen.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/hdrgen.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/iasm.o -MT d/iasm.o -MMD -MP -MF d/.deps/iasm.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/iasm.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/iasmgcc.o -MT d/iasmgcc.o -MMD -MP -MF d/.deps/iasmgcc.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/iasmgcc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/identifier.o -MT d/identifier.o -MMD -MP -MF d/.deps/identifier.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/identifier.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/imphint.o -MT d/imphint.o -MMD -MP -MF d/.deps/imphint.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/imphint.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/init.o -MT d/init.o -MMD -MP -MF d/.deps/init.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/init.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/initsem.o -MT d/initsem.o -MMD -MP -MF d/.deps/initsem.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/initsem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/intrange.o -MT d/intrange.o -MMD -MP -MF d/.deps/intrange.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/intrange.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/json.o -MT d/json.o -MMD -MP -MF d/.deps/json.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/json.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/lexer.o -MT d/lexer.o -MMD -MP -MF d/.deps/lexer.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/lexer.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/mtype.o -MT d/mtype.o -MMD -MP -MF d/.deps/mtype.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/mtype.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/nogc.o -MT d/nogc.o -MMD -MP -MF d/.deps/nogc.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/nogc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/nspace.o -MT d/nspace.o -MMD -MP -MF d/.deps/nspace.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/nspace.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/objc.o -MT d/objc.o -MMD -MP -MF d/.deps/objc.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/objc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/opover.o -MT d/opover.o -MMD -MP -MF d/.deps/opover.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/opover.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/optimize.o -MT d/optimize.o -MMD -MP -MF d/.deps/optimize.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/optimize.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/outbuffer.o -MT d/outbuffer.o -MMD -MP -MF d/.deps/outbuffer.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/outbuffer.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/parse.o -MT d/parse.o -MMD -MP -MF d/.deps/parse.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/parse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/rmem.o -MT d/rmem.o -MMD -MP -MF d/.deps/rmem.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/rmem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/rootobject.o -MT d/rootobject.o -MMD -MP -MF d/.deps/rootobject.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/rootobject.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/safe.o -MT d/safe.o -MMD -MP -MF d/.deps/safe.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/safe.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/sapply.o -MT d/sapply.o -MMD -MP -MF d/.deps/sapply.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/sapply.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/semantic2.o -MT d/semantic2.o -MMD -MP -MF d/.deps/semantic2.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/semantic2.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/semantic3.o -MT d/semantic3.o -MMD -MP -MF d/.deps/semantic3.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/semantic3.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/sideeffect.o -MT d/sideeffect.o -MMD -MP -MF d/.deps/sideeffect.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/sideeffect.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/speller.o -MT d/speller.o -MMD -MP -MF d/.deps/speller.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/speller.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/statement.o -MT d/statement.o -MMD -MP -MF d/.deps/statement.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/statement.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/statementsem.o -MT d/statementsem.o -MMD -MP -MF d/.deps/statementsem.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/statementsem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/staticassert.o -MT d/staticassert.o -MMD -MP -MF d/.deps/staticassert.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/staticassert.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/staticcond.o -MT d/staticcond.o -MMD -MP -MF d/.deps/staticcond.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/staticcond.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/stringtable.o -MT d/stringtable.o -MMD -MP -MF d/.deps/stringtable.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/stringtable.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/templateparamsem.o -MT d/templateparamsem.o -MMD -MP -MF d/.deps/templateparamsem.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/templateparamsem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/tokens.o -MT d/tokens.o -MMD -MP -MF d/.deps/tokens.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/tokens.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/traits.o -MT d/traits.o -MMD -MP -MF d/.deps/traits.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/traits.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/typesem.o -MT d/typesem.o -MMD -MP -MF d/.deps/typesem.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/typesem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/utf.o -MT d/utf.o -MMD -MP -MF d/.deps/utf.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/utf.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/utils.o -MT d/utils.o -MMD -MP -MF d/.deps/utils.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/utils.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I../../src/gcc/d -I../../src/gcc/d/dmd -Id -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/id.o -MT d/id.o -MMD -MP -MF d/.deps/id.TPo d/id.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I../../src/gcc/d -I../../src/gcc/d/dmd -Id -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/impcnvtab.o -MT d/impcnvtab.o -MMD -MP -MF d/.deps/impcnvtab.TPo d/impcnvtab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-attribs.o -MT d/d-attribs.o -MMD -MP -MF d/.deps/d-attribs.TPo ../../src/gcc/d/d-attribs.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-builtins.o -MT d/d-builtins.o -MMD -MP -MF d/.deps/d-builtins.TPo ../../src/gcc/d/d-builtins.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-codegen.o -MT d/d-codegen.o -MMD -MP -MF d/.deps/d-codegen.TPo ../../src/gcc/d/d-codegen.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-compiler.o -MT d/d-compiler.o -MMD -MP -MF d/.deps/d-compiler.TPo ../../src/gcc/d/d-compiler.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-convert.o -MT d/d-convert.o -MMD -MP -MF d/.deps/d-convert.TPo ../../src/gcc/d/d-convert.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-ctfloat.o -MT d/d-ctfloat.o -MMD -MP -MF d/.deps/d-ctfloat.TPo ../../src/gcc/d/d-ctfloat.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-diagnostic.o -MT d/d-diagnostic.o -MMD -MP -MF d/.deps/d-diagnostic.TPo ../../src/gcc/d/d-diagnostic.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-frontend.o -MT d/d-frontend.o -MMD -MP -MF d/.deps/d-frontend.TPo ../../src/gcc/d/d-frontend.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-gimplify.o -MT d/d-gimplify.o -MMD -MP -MF d/.deps/d-gimplify.TPo ../../src/gcc/d/d-gimplify.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-incpath.o -MT d/d-incpath.o -MMD -MP -MF d/.deps/d-incpath.TPo ../../src/gcc/d/d-incpath.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-lang.o -MT d/d-lang.o -MMD -MP -MF d/.deps/d-lang.TPo ../../src/gcc/d/d-lang.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-longdouble.o -MT d/d-longdouble.o -MMD -MP -MF d/.deps/d-longdouble.TPo ../../src/gcc/d/d-longdouble.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-port.o -MT d/d-port.o -MMD -MP -MF d/.deps/d-port.TPo ../../src/gcc/d/d-port.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-target.o -MT d/d-target.o -MMD -MP -MF d/.deps/d-target.TPo ../../src/gcc/d/d-target.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/decl.o -MT d/decl.o -MMD -MP -MF d/.deps/decl.TPo ../../src/gcc/d/decl.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/expr.o -MT d/expr.o -MMD -MP -MF d/.deps/expr.TPo ../../src/gcc/d/expr.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/imports.o -MT d/imports.o -MMD -MP -MF d/.deps/imports.TPo ../../src/gcc/d/imports.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/intrinsics.o -MT d/intrinsics.o -MMD -MP -MF d/.deps/intrinsics.TPo ../../src/gcc/d/intrinsics.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/modules.o -MT d/modules.o -MMD -MP -MF d/.deps/modules.TPo ../../src/gcc/d/modules.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/runtime.o -MT d/runtime.o -MMD -MP -MF d/.deps/runtime.TPo ../../src/gcc/d/runtime.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/toir.o -MT d/toir.o -MMD -MP -MF d/.deps/toir.TPo ../../src/gcc/d/toir.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/typeinfo.o -MT d/typeinfo.o -MMD -MP -MF d/.deps/typeinfo.TPo ../../src/gcc/d/typeinfo.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/types.o -MT d/types.o -MMD -MP -MF d/.deps/types.TPo ../../src/gcc/d/types.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o riscv-d.o -MT riscv-d.o -MMD -MP -MF ./.deps/riscv-d.TPo ../../src/gcc/config/riscv/riscv-d.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o glibc-d.o -MT glibc-d.o -MMD -MP -MF ./.deps/glibc-d.TPo ../../src/gcc/config/glibc-d.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/arith.o -MT fortran/arith.o -MMD -MP -MF fortran/.deps/arith.TPo ../../src/gcc/fortran/arith.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/array.o -MT fortran/array.o -MMD -MP -MF fortran/.deps/array.TPo ../../src/gcc/fortran/array.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/bbt.o -MT fortran/bbt.o -MMD -MP -MF fortran/.deps/bbt.TPo ../../src/gcc/fortran/bbt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/check.o -MT fortran/check.o -MMD -MP -MF fortran/.deps/check.TPo ../../src/gcc/fortran/check.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/class.o -MT fortran/class.o -MMD -MP -MF fortran/.deps/class.TPo ../../src/gcc/fortran/class.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/constructor.o -MT fortran/constructor.o -MMD -MP -MF fortran/.deps/constructor.TPo ../../src/gcc/fortran/constructor.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/cpp.o -MT fortran/cpp.o -MMD -MP -MF fortran/.deps/cpp.TPo ../../src/gcc/fortran/cpp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/data.o -MT fortran/data.o -MMD -MP -MF fortran/.deps/data.TPo ../../src/gcc/fortran/data.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/decl.o -MT fortran/decl.o -MMD -MP -MF fortran/.deps/decl.TPo ../../src/gcc/fortran/decl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/dump-parse-tree.o -MT fortran/dump-parse-tree.o -MMD -MP -MF fortran/.deps/dump-parse-tree.TPo ../../src/gcc/fortran/dump-parse-tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/error.o -MT fortran/error.o -MMD -MP -MF fortran/.deps/error.TPo ../../src/gcc/fortran/error.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/expr.o -MT fortran/expr.o -MMD -MP -MF fortran/.deps/expr.TPo ../../src/gcc/fortran/expr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/interface.o -MT fortran/interface.o -MMD -MP -MF fortran/.deps/interface.TPo ../../src/gcc/fortran/interface.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/intrinsic.o -MT fortran/intrinsic.o -MMD -MP -MF fortran/.deps/intrinsic.TPo ../../src/gcc/fortran/intrinsic.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/io.o -MT fortran/io.o -MMD -MP -MF fortran/.deps/io.TPo ../../src/gcc/fortran/io.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/iresolve.o -MT fortran/iresolve.o -MMD -MP -MF fortran/.deps/iresolve.TPo ../../src/gcc/fortran/iresolve.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/match.o -MT fortran/match.o -MMD -MP -MF fortran/.deps/match.TPo ../../src/gcc/fortran/match.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/matchexp.o -MT fortran/matchexp.o -MMD -MP -MF fortran/.deps/matchexp.TPo ../../src/gcc/fortran/matchexp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/misc.o -MT fortran/misc.o -MMD -MP -MF fortran/.deps/misc.TPo ../../src/gcc/fortran/misc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/module.o -MT fortran/module.o -MMD -MP -MF fortran/.deps/module.TPo ../../src/gcc/fortran/module.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/openmp.o -MT fortran/openmp.o -MMD -MP -MF fortran/.deps/openmp.TPo ../../src/gcc/fortran/openmp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/options.o -MT fortran/options.o -MMD -MP -MF fortran/.deps/options.TPo ../../src/gcc/fortran/options.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/parse.o -MT fortran/parse.o -MMD -MP -MF fortran/.deps/parse.TPo ../../src/gcc/fortran/parse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/primary.o -MT fortran/primary.o -MMD -MP -MF fortran/.deps/primary.TPo ../../src/gcc/fortran/primary.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/resolve.o -MT fortran/resolve.o -MMD -MP -MF fortran/.deps/resolve.TPo ../../src/gcc/fortran/resolve.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/scanner.o -MT fortran/scanner.o -MMD -MP -MF fortran/.deps/scanner.TPo ../../src/gcc/fortran/scanner.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/simplify.o -MT fortran/simplify.o -MMD -MP -MF fortran/.deps/simplify.TPo ../../src/gcc/fortran/simplify.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/st.o -MT fortran/st.o -MMD -MP -MF fortran/.deps/st.TPo ../../src/gcc/fortran/st.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/symbol.o -MT fortran/symbol.o -MMD -MP -MF fortran/.deps/symbol.TPo ../../src/gcc/fortran/symbol.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/target-memory.o -MT fortran/target-memory.o -MMD -MP -MF fortran/.deps/target-memory.TPo ../../src/gcc/fortran/target-memory.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/convert.o -MT fortran/convert.o -MMD -MP -MF fortran/.deps/convert.TPo ../../src/gcc/fortran/convert.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/dependency.o -MT fortran/dependency.o -MMD -MP -MF fortran/.deps/dependency.TPo ../../src/gcc/fortran/dependency.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/f95-lang.o -MT fortran/f95-lang.o -MMD -MP -MF fortran/.deps/f95-lang.TPo ../../src/gcc/fortran/f95-lang.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans.o -MT fortran/trans.o -MMD -MP -MF fortran/.deps/trans.TPo ../../src/gcc/fortran/trans.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-array.o -MT fortran/trans-array.o -MMD -MP -MF fortran/.deps/trans-array.TPo ../../src/gcc/fortran/trans-array.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-common.o -MT fortran/trans-common.o -MMD -MP -MF fortran/.deps/trans-common.TPo ../../src/gcc/fortran/trans-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-const.o -MT fortran/trans-const.o -MMD -MP -MF fortran/.deps/trans-const.TPo ../../src/gcc/fortran/trans-const.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-decl.o -MT fortran/trans-decl.o -MMD -MP -MF fortran/.deps/trans-decl.TPo ../../src/gcc/fortran/trans-decl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-expr.o -MT fortran/trans-expr.o -MMD -MP -MF fortran/.deps/trans-expr.TPo ../../src/gcc/fortran/trans-expr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-intrinsic.o -MT fortran/trans-intrinsic.o -MMD -MP -MF fortran/.deps/trans-intrinsic.TPo ../../src/gcc/fortran/trans-intrinsic.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-io.o -MT fortran/trans-io.o -MMD -MP -MF fortran/.deps/trans-io.TPo ../../src/gcc/fortran/trans-io.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-openmp.o -MT fortran/trans-openmp.o -MMD -MP -MF fortran/.deps/trans-openmp.TPo ../../src/gcc/fortran/trans-openmp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-stmt.o -MT fortran/trans-stmt.o -MMD -MP -MF fortran/.deps/trans-stmt.TPo ../../src/gcc/fortran/trans-stmt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-types.o -MT fortran/trans-types.o -MMD -MP -MF fortran/.deps/trans-types.TPo ../../src/gcc/fortran/trans-types.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/frontend-passes.o -MT fortran/frontend-passes.o -MMD -MP -MF fortran/.deps/frontend-passes.TPo ../../src/gcc/fortran/frontend-passes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/ast-dump.o -MT go/ast-dump.o -MMD -MP -MF go/.deps/ast-dump.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/ast-dump.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/embed.o -MT go/embed.o -MMD -MP -MF go/.deps/embed.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/embed.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/escape.o -MT go/escape.o -MMD -MP -MF go/.deps/escape.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/escape.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/export.o -MT go/export.o -MMD -MP -MF go/.deps/export.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/export.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/expressions.o -MT go/expressions.o -MMD -MP -MF go/.deps/expressions.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/expressions.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-backend.o -MT go/go-backend.o -MMD -MP -MF go/.deps/go-backend.TPo ../../src/gcc/go/go-backend.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-diagnostics.o -MT go/go-diagnostics.o -MMD -MP -MF go/.deps/go-diagnostics.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/go-diagnostics.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-encode-id.o -MT go/go-encode-id.o -MMD -MP -MF go/.deps/go-encode-id.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/go-encode-id.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-dump.o -MT go/go-dump.o -MMD -MP -MF go/.deps/go-dump.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/go-dump.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-gcc.o -MT go/go-gcc.o -MMD -MP -MF go/.deps/go-gcc.TPo ../../src/gcc/go/go-gcc.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-gcc-diagnostics.o -MT go/go-gcc-diagnostics.o -MMD -MP -MF go/.deps/go-gcc-diagnostics.TPo ../../src/gcc/go/go-gcc-diagnostics.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-lang.o -MT go/go-lang.o -MMD -MP -MF go/.deps/go-lang.TPo ../../src/gcc/go/go-lang.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-linemap.o -MT go/go-linemap.o -MMD -MP -MF go/.deps/go-linemap.TPo ../../src/gcc/go/go-linemap.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-optimize.o -MT go/go-optimize.o -MMD -MP -MF go/.deps/go-optimize.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/go-optimize.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-sha1.o -MT go/go-sha1.o -MMD -MP -MF go/.deps/go-sha1.TPo ../../src/gcc/go/go-sha1.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go.o -MT go/go.o -MMD -MP -MF go/.deps/go.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/go.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/gogo.o -MT go/gogo.o -MMD -MP -MF go/.deps/gogo.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/gogo.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/import.o -MT go/import.o -MMD -MP -MF go/.deps/import.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/import.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/import-archive.o -MT go/import-archive.o -MMD -MP -MF go/.deps/import-archive.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/import-archive.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/lex.o -MT go/lex.o -MMD -MP -MF go/.deps/lex.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/lex.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/names.o -MT go/names.o -MMD -MP -MF go/.deps/names.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/names.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/parse.o -MT go/parse.o -MMD -MP -MF go/.deps/parse.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/parse.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/runtime.o -MT go/runtime.o -MMD -MP -MF go/.deps/runtime.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/runtime.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/statements.o -MT go/statements.o -MMD -MP -MF go/.deps/statements.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/statements.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/types.o -MT go/types.o -MMD -MP -MF go/.deps/types.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/types.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/unsafe.o -MT go/unsafe.o -MMD -MP -MF go/.deps/unsafe.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/unsafe.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/wb.o -MT go/wb.o -MMD -MP -MF go/.deps/wb.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/wb.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-lang.o -MT lto/lto-lang.o -MMD -MP -MF lto/.deps/lto-lang.TPo ../../src/gcc/lto/lto-lang.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto.o -MT lto/lto.o -MMD -MP -MF lto/.deps/lto.TPo ../../src/gcc/lto/lto.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-object.o -MT lto/lto-object.o -MMD -MP -MF lto/.deps/lto-object.TPo ../../src/gcc/lto/lto-object.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-partition.o -MT lto/lto-partition.o -MMD -MP -MF lto/.deps/lto-partition.TPo ../../src/gcc/lto/lto-partition.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-symtab.o -MT lto/lto-symtab.o -MMD -MP -MF lto/.deps/lto-symtab.TPo ../../src/gcc/lto/lto-symtab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-common.o -MT lto/lto-common.o -MMD -MP -MF lto/.deps/lto-common.TPo ../../src/gcc/lto/lto-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-lang.o -MT objc/objc-lang.o -MMD -MP -MF objc/.deps/objc-lang.TPo ../../src/gcc/objc/objc-lang.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-act.o -MT objc/objc-act.o -MMD -MP -MF objc/.deps/objc-act.TPo ../../src/gcc/objc/objc-act.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-runtime-shared-support.o -MT objc/objc-runtime-shared-support.o -MMD -MP -MF objc/.deps/objc-runtime-shared-support.TPo ../../src/gcc/objc/objc-runtime-shared-support.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-gnu-runtime-abi-01.o -MT objc/objc-gnu-runtime-abi-01.o -MMD -MP -MF objc/.deps/objc-gnu-runtime-abi-01.TPo ../../src/gcc/objc/objc-gnu-runtime-abi-01.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-next-runtime-abi-01.o -MT objc/objc-next-runtime-abi-01.o -MMD -MP -MF objc/.deps/objc-next-runtime-abi-01.TPo ../../src/gcc/objc/objc-next-runtime-abi-01.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-next-runtime-abi-02.o -MT objc/objc-next-runtime-abi-02.o -MMD -MP -MF objc/.deps/objc-next-runtime-abi-02.TPo ../../src/gcc/objc/objc-next-runtime-abi-02.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-encoding.o -MT objc/objc-encoding.o -MMD -MP -MF objc/.deps/objc-encoding.TPo ../../src/gcc/objc/objc-encoding.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-map.o -MT objc/objc-map.o -MMD -MP -MF objc/.deps/objc-map.TPo ../../src/gcc/objc/objc-map.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objcp-act.o -MT objcp/objcp-act.o -MMD -MP -MF objcp/.deps/objcp-act.TPo ../../src/gcc/objc/objc-act.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objcp-lang.o -MT objcp/objcp-lang.o -MMD -MP -MF objcp/.deps/objcp-lang.TPo ../../src/gcc/objcp/objcp-lang.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objcp-decl.o -MT objcp/objcp-decl.o -MMD -MP -MF objcp/.deps/objcp-decl.TPo ../../src/gcc/objcp/objcp-decl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objc-runtime-shared-support.o -MT objcp/objc-runtime-shared-support.o -MMD -MP -MF objcp/.deps/objc-runtime-shared-support.TPo ../../src/gcc/objc/objc-runtime-shared-support.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objc-gnu-runtime-abi-01.o -MT objcp/objc-gnu-runtime-abi-01.o -MMD -MP -MF objcp/.deps/objc-gnu-runtime-abi-01.TPo ../../src/gcc/objc/objc-gnu-runtime-abi-01.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objc-next-runtime-abi-01.o -MT objcp/objc-next-runtime-abi-01.o -MMD -MP -MF objcp/.deps/objc-next-runtime-abi-01.TPo ../../src/gcc/objc/objc-next-runtime-abi-01.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objc-next-runtime-abi-02.o -MT objcp/objc-next-runtime-abi-02.o -MMD -MP -MF objcp/.deps/objc-next-runtime-abi-02.TPo ../../src/gcc/objc/objc-next-runtime-abi-02.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objc-encoding.o -MT objcp/objc-encoding.o -MMD -MP -MF objcp/.deps/objc-encoding.TPo ../../src/gcc/objc/objc-encoding.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objc-map.o -MT objcp/objc-map.o -MMD -MP -MF objcp/.deps/objc-map.TPo ../../src/gcc/objc/objc-map.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcov.o -MT gcov.o -MMD -MP -MF ./.deps/gcov.TPo ../../src/gcc/gcov.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcov-dump.o -MT gcov-dump.o -MMD -MP -MF ./.deps/gcov-dump.TPo ../../src/gcc/gcov-dump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcov-tool.o -MT gcov-tool.o -MMD -MP -MF ./.deps/gcov-tool.TPo ../../src/gcc/gcov-tool.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o libgcov-util.o ../../src/gcc/../libgcc/libgcov-util.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ -DIN_GCOV_TOOL=1 -o libgcov-driver-tool.o ../../src/gcc/../libgcc/libgcov-driver.c ../../src/gcc/../libgcc/libgcov-util.c: In function 'int gcov_profile_merge(gcov_info*, gcov_info*, int, int)': ../../src/gcc/../libgcc/libgcov-util.c:703:12: warning: '*tgt_infos_50 + prephitmp_147' may be used uninitialized [-Wmaybe-uninitialized] 703 | tgt_tail = tgt_infos[tgt_cnt - 1]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ -DIN_GCOV_TOOL=1 -o libgcov-merge-tool.o ../../src/gcc/../libgcc/libgcov-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DTARGET_MACHINE=\"riscv64-linux-gnu\" -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o collect2.o -MT collect2.o -MMD -MP -MF ./.deps/collect2.TPo ../../src/gcc/collect2.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o collect2-aix.o -MT collect2-aix.o -MMD -MP -MF ./.deps/collect2-aix.TPo ../../src/gcc/collect2-aix.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o collect-utils.o -MT collect-utils.o -MMD -MP -MF ./.deps/collect-utils.TPo ../../src/gcc/collect-utils.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-wrapper.o -MT lto-wrapper.o -MMD -MP -MF ./.deps/lto-wrapper.TPo ../../src/gcc/lto-wrapper.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"riscv64-linux-gnu\" -DPERSONALITY=\"ar\" -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-ar.o -MT gcc-ar.o -MMD -MP -MF ./.deps/gcc-ar.TPo ../../src/gcc/gcc-ar.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"riscv64-linux-gnu\" -DPERSONALITY=\"nm\" -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-nm.o -MT gcc-nm.o -MMD -MP -MF ./.deps/gcc-nm.TPo gcc-nm.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"riscv64-linux-gnu\" -DPERSONALITY=\"ranlib\" -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-ranlib.o -MT gcc-ranlib.o -MMD -MP -MF ./.deps/gcc-ranlib.TPo gcc-ranlib.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gengtype.o -MT gengtype.o -MMD -MP -MF ./.deps/gengtype.TPo ../../src/gcc/gengtype.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gengtype-lex.o -MT gengtype-lex.o -MMD -MP -MF ./.deps/gengtype-lex.TPo ../../src/gcc/gengtype-lex.c /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l: In function 'int yylex(const char**)': gengtype-lex.c:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:119:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:114:1: note: here gengtype-lex.c:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:139:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:135:1: note: here /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gengtype-parse.o -MT gengtype-parse.o -MMD -MP -MF ./.deps/gengtype-parse.TPo ../../src/gcc/gengtype-parse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gengtype-state.o -MT gengtype-state.o -MMD -MP -MF ./.deps/gengtype-state.TPo ../../src/gcc/gengtype-state.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o errors.o -MT errors.o -MMD -MP -MF ./.deps/errors.TPo ../../src/gcc/errors.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DBASEVER="\"11.5.0\"" -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc.o -MT gcc.o -MMD -MP -MF ./.deps/gcc.TPo ../../src/gcc/gcc.c ../../src/gcc/gcc.c:32:21: warning: "/*" within comment [-Wcomment] 32 | gcc/config//*.h instead? */ | /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-main.o -MT gcc-main.o -MMD -MP -MF ./.deps/gcc-main.TPo ../../src/gcc/gcc-main.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/gccspec.o -MT c/gccspec.o -MMD -MP -MF c/.deps/gccspec.TPo ../../src/gcc/c/gccspec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/cppspec.o -MT c-family/cppspec.o -MMD -MP -MF c-family/.deps/cppspec.TPo ../../src/gcc/c-family/cppspec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/g++spec.o -MT cp/g++spec.o -MMD -MP -MF cp/.deps/g++spec.TPo ../../src/gcc/cp/g++spec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DLIBPHOBOS=\"gphobos\" -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-spec.o -MT d/d-spec.o -MMD -MP -MF d/.deps/d-spec.TPo ../../src/gcc/d/d-spec.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/gfortranspec.o -MT fortran/gfortranspec.o -MMD -MP -MF fortran/.deps/gfortranspec.TPo ../../src/gcc/fortran/gfortranspec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/gospec.o -MT go/gospec.o -MMD -MP -MF go/.deps/gospec.TPo ../../src/gcc/go/gospec.c build/genautomata ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-automata.c /bin/bash ../../src/gcc/../move-if-change tmp-automata.c insn-automata.c echo timestamp > s-automata build/genrecog ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-recog.c ../../src/gcc/config/riscv/riscv.md:2330:1: warning: operand 0 missing mode? ../../src/gcc/config/riscv/riscv.md:2352:1: warning: operand 1 missing mode? ../../src/gcc/config/riscv/riscv.md:2375:1: warning: operand 0 missing mode? ../../src/gcc/config/riscv/riscv.md:2398:1: warning: operand 1 missing mode? ../../src/gcc/config/riscv/riscv.md:2468:1: warning: source missing a mode? Statistics for recog: Number of decisions: 1735 longest path: 36 (code: 293) longest backtrack: 13 (code: 341) Statistics for split_insns: Number of decisions: 208 longest path: 30 (code: 41) longest backtrack: 3 (code: 41) Statistics for peephole2_insns: Number of decisions: 22 longest path: 22 (code: 1) longest backtrack: 0 (code: 1) Shared 1237 out of 3108 states by creating 373 new states, saving 864 /bin/bash ../../src/gcc/../move-if-change tmp-recog.c insn-recog.c echo timestamp > s-recog rm -rf libcommon-target.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ rc libcommon-target.a riscv-common.o prefix.o opts.o opts-common.o options.o vec.o hooks.o common/common-targhooks.o hash-table.o file-find.o spellcheck.o selftest.o opt-suggestions.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ libcommon-target.a rm -rf libcommon.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ rc libcommon.a diagnostic.o diagnostic-color.o diagnostic-show-locus.o diagnostic-format-json.o json.o edit-context.o pretty-print.o intl.o sbitmap.o vec.o input.o version.o hash-table.o ggc-none.o memory-block.o selftest.o selftest-diagnostic.o sort.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -c -g -O2 -fno-checking -gnatp -gnatws -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat \ ada/b_gnatb.adb -o ada/b_gnatb.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ libcommon.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-automata.o -MT insn-automata.o -MMD -MP -MF ./.deps/insn-automata.TPo insn-automata.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -static-libstdc++ -static-libgcc -Wl,-z,relro -o gnatbind ada/b_gnatb.o ada/libgnat/a-elchha.o ada/libgnat/a-except.o ada/libgnat/ada.o ada/adaint.o ada/ali-util.o ada/ali.o ada/alloc.o ada/argv.o ada/aspects.o ada/atree.o ada/bcheck.o ada/binde.o ada/binderr.o ada/bindgen.o ada/bindo.o ada/bindo-augmentors.o ada/bindo-builders.o ada/bindo-diagnostics.o ada/bindo-elaborators.o ada/bindo-graphs.o ada/bindo-units.o ada/bindo-validators.o ada/bindo-writers.o ada/bindusg.o ada/butil.o ada/casing.o ada/cio.o ada/csets.o ada/cstreams.o ada/debug.o ada/einfo.o ada/elists.o ada/env.o ada/err_vars.o ada/errout.o ada/erroutc.o ada/exit.o ada/final.o ada/fmap.o ada/fname-uf.o ada/fname.o ada/libgnat/g-byorma.o ada/libgnat/g-dynhta.o ada/libgnat/g-graphs.o ada/libgnat/g-hesora.o ada/libgnat/g-htable.o ada/libgnat/g-lists.o ada/libgnat/g-sets.o ada/libgnat/gnat.o ada/gnatbind.o ada/gnatvsn.o ada/hostparm.o ada/init.o ada/initialize.o ada/libgnat/interfac.o ada/krunch.o ada/lib.o ada/link.o ada/namet.o ada/nlists.o ada/opt.o ada/osint-b.o ada/osint.o ada/output.o ada/raise.o ada/raise-gcc.o ada/restrict.o ada/rident.o ada/rtfinal.o ada/rtinit.o ada/libgnat/s-addope.o ada/libgnat/s-assert.o ada/libgnat/s-carun8.o ada/libgnat/s-casuti.o ada/libgnat/s-conca2.o ada/libgnat/s-conca3.o ada/libgnat/s-conca4.o ada/libgnat/s-conca5.o ada/libgnat/s-conca6.o ada/libgnat/s-conca7.o ada/libgnat/s-conca8.o ada/libgnat/s-conca9.o ada/libgnat/s-crc32.o ada/libgnat/s-crtl.o ada/libgnat/s-excdeb.o ada/libgnat/s-except.o ada/libgnat/s-excmac.o ada/libgnat/s-exctab.o ada/libgnat/s-htable.o ada/libgnat/s-imenne.o ada/libgnat/s-imgenu.o ada/libgnat/s-imgint.o ada/libgnat/s-mastop.o ada/libgnat/s-memory.o ada/libgnat/s-os_lib.o ada/libgnat/s-parame.o ada/libgnat/s-resfil.o ada/libgnat/s-restri.o ada/libgnat/s-secsta.o ada/libgnat/s-soflin.o ada/libgnat/s-soliin.o ada/libgnat/s-sopco3.o ada/libgnat/s-sopco4.o ada/libgnat/s-sopco5.o ada/libgnat/s-stache.o ada/libgnat/s-stalib.o ada/libgnat/s-stoele.o ada/libgnat/s-strhas.o ada/libgnat/s-string.o ada/libgnat/s-strops.o ada/libgnat/s-traent.o ada/libgnat/s-traceb.o ada/libgnat/s-unstyp.o ada/libgnat/s-utf_32.o ada/libgnat/s-wchcnv.o ada/libgnat/s-wchcon.o ada/libgnat/s-wchjis.o ada/libgnat/s-wchstw.o ada/scans.o ada/scil_ll.o ada/scng.o ada/sdefault.o ada/seh_init.o ada/sem_aux.o ada/sinfo.o ada/sinput-c.o ada/sinput.o ada/snames.o ada/stand.o ada/stringt.o ada/style.o ada/styleg.o ada/stylesw.o ada/switch-b.o ada/switch.o ada/gcc-interface/system.o ada/table.o ada/targext.o ada/targparm.o ada/types.o ada/uintp.o ada/uname.o ada/urealp.o ada/widechar.o ggc-none.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -g -O2 -fno-checking /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro gcov.o json.o \ hash-table.o ggc-none.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lz -o gcov /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro gcov-dump.o \ hash-table.o ggc-none.o\ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -o gcov-dump /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro gcov-tool.o libgcov-util.o libgcov-driver-tool.o libgcov-merge-tool.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -o gcov-tool /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o Tcollect2 \ collect2.o collect2-aix.o vec.o ggc-none.o collect-utils.o file-find.o hash-table.o selftest.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o Tlto-wrapper \ lto-wrapper.o collect-utils.o ggc-none.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a mv -f Tcollect2 collect2 /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro gcc-ar.o -o gcc-ar \ file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro gcc-nm.o -o gcc-nm \ file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro gcc-ranlib.o -o gcc-ranlib \ file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o gengtype \ gengtype.o gengtype-lex.o gengtype-parse.o gengtype-state.o version.o errors.o libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-recog.o -MT insn-recog.o -MMD -MP -MF ./.deps/insn-recog.TPo insn-recog.c mv -f Tlto-wrapper lto-wrapper /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o xgcc gcc.o gcc-main.o ggc-none.o \ c/gccspec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cpp gcc.o gcc-main.o ggc-none.o \ c-family/cppspec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o xg++ \ gcc.o gcc-main.o ggc-none.o cp/g++spec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o gdc \ gcc.o gcc-main.o ggc-none.o d/d-spec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o gfortran \ gcc.o gcc-main.o ggc-none.o fortran/gfortranspec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o gccgo \ gcc.o gcc-main.o ggc-none.o go/gospec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -dumpspecs > tmp-specs mv tmp-specs specs : > tmp-libgcc.mvars echo GCC_CFLAGS = '-g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include ' >> tmp-libgcc.mvars echo INHIBIT_LIBC_CFLAGS = '' >> tmp-libgcc.mvars echo TARGET_SYSTEM_ROOT = '' >> tmp-libgcc.mvars if test yes = yes; then \ NO_PIE_CFLAGS="-fno-PIE"; \ else \ NO_PIE_CFLAGS=; \ fi; \ echo NO_PIE_CFLAGS = "$NO_PIE_CFLAGS" >> tmp-libgcc.mvars mv tmp-libgcc.mvars libgcc.mvars if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -print-sysroot-headers-suffix > /dev/null 2>&1; then \ set -e; for ml in `/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -print-multi-lib`; do \ multi_dir=`echo ${ml} | sed -e 's/;.*$//'`; \ flags=`echo ${ml} | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ sfx=`/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ ${flags} -print-sysroot-headers-suffix`; \ if [ "${multi_dir}" = "." ]; \ then multi_dir=""; \ else \ multi_dir=/${multi_dir}; \ fi; \ echo "${sfx};${multi_dir}"; \ done; \ else \ echo ";"; \ fi > tmp-fixinc_list /bin/bash ../../src/gcc/../move-if-change tmp-fixinc_list fixinc_list echo timestamp > s-fixinc_list rm -rf libbackend.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ rcT libbackend.a gimple-match.o generic-match.o insn-attrtab.o insn-automata.o insn-dfatab.o insn-emit.o insn-extract.o insn-latencytab.o insn-modes.o insn-opinit.o insn-output.o insn-peep.o insn-preds.o insn-recog.o insn-enums.o ggc-page.o adjust-alignment.o alias.o alloc-pool.o auto-inc-dec.o auto-profile.o bb-reorder.o bitmap.o builtins.o caller-save.o calls.o ccmp.o cfg.o cfganal.o cfgbuild.o cfgcleanup.o cfgexpand.o cfghooks.o cfgloop.o cfgloopanal.o cfgloopmanip.o cfgrtl.o symtab.o symtab-thunks.o symtab-clones.o cgraph.o cgraphbuild.o cgraphunit.o cgraphclones.o combine.o combine-stack-adj.o compare-elim.o context.o convert.o coroutine-passes.o coverage.o cppbuiltin.o cppdefault.o cprop.o cse.o cselib.o data-streamer.o data-streamer-in.o data-streamer-out.o dbxout.o dbgcnt.o dce.o ddg.o debug.o df-core.o df-problems.o df-scan.o dfp.o digraph.o dojump.o dominance.o domwalk.o double-int.o dse.o dumpfile.o dwarf2asm.o dwarf2cfi.o dwarf2out.o early-remat.o emit-rtl.o et-forest.o except.o explow.o expmed.o expr.o fibonacci_heap.o file-prefix-map.o final.o fixed-value.o fold-const.o fold-const-call.o function.o function-abi.o function-tests.o fwprop.o gcc-rich-location.o gcse.o gcse-common.o ggc-common.o ggc-tests.o gimple.o gimple-array-bounds.o gimple-builder.o gimple-expr.o gimple-if-to-switch.o gimple-iterator.o gimple-fold.o gimple-laddress.o gimple-loop-interchange.o gimple-loop-jam.o gimple-loop-versioning.o gimple-low.o gimple-pretty-print.o gimple-range.o gimple-range-cache.o gimple-range-edge.o gimple-range-gori.o gimple-ssa-backprop.o gimple-ssa-evrp.o gimple-ssa-evrp-analyze.o gimple-ssa-isolate-paths.o gimple-ssa-nonnull-compare.o gimple-ssa-split-paths.o gimple-ssa-store-merging.o gimple-ssa-strength-reduction.o gimple-ssa-sprintf.o gimple-ssa-warn-alloca.o gimple-ssa-warn-restrict.o gimple-streamer-in.o gimple-streamer-out.o gimple-walk.o gimplify.o gimplify-me.o godump.o graph.o graphds.o graphviz.o graphite.o graphite-isl-ast-to-gimple.o graphite-dependences.o graphite-optimize-isl.o graphite-poly.o graphite-scop-detection.o graphite-sese-to-poly.o gtype-desc.o haifa-sched.o hash-map-tests.o hash-set-tests.o hw-doloop.o hwint.o ifcvt.o ree.o inchash.o incpath.o init-regs.o internal-fn.o ipa-cp.o ipa-sra.o ipa-devirt.o ipa-fnsummary.o ipa-polymorphic-call.o ipa-split.o ipa-inline.o ipa-comdats.o ipa-visibility.o ipa-inline-analysis.o ipa-inline-transform.o ipa-modref.o ipa-modref-tree.o ipa-predicate.o ipa-profile.o ipa-prop.o ipa-param-manipulation.o ipa-pure-const.o ipa-icf.o ipa-icf-gimple.o ipa-reference.o ipa-ref.o ipa-utils.o ipa.o ira.o ira-build.o ira-costs.o ira-conflicts.o ira-color.o ira-emit.o ira-lives.o jump.o langhooks.o lcm.o lists.o loop-doloop.o loop-init.o loop-invariant.o loop-iv.o loop-unroll.o lower-subreg.o lra.o lra-assigns.o lra-coalesce.o lra-constraints.o lra-eliminations.o lra-lives.o lra-remat.o lra-spills.o lto-cgraph.o lto-streamer.o lto-streamer-in.o lto-streamer-out.o lto-section-in.o lto-section-out.o lto-opts.o lto-compress.o mcf.o mode-switching.o modulo-sched.o multiple_target.o omp-offload.o omp-expand.o omp-general.o omp-low.o omp-oacc-kernels-decompose.o omp-simd-clone.o opt-problem.o optabs.o optabs-libfuncs.o optabs-query.o optabs-tree.o optinfo.o optinfo-emit-json.o options-save.o opts-global.o ordered-hash-map-tests.o passes.o plugin.o postreload-gcse.o postreload.o predict.o print-rtl.o print-rtl-function.o print-tree.o profile.o profile-count.o range.o range-op.o read-md.o read-rtl.o read-rtl-function.o real.o realmpfr.o recog.o reg-stack.o regcprop.o reginfo.o regrename.o regstat.o reload.o reload1.o reorg.o resource.o rtl-error.o rtl-ssa/accesses.o rtl-ssa/blocks.o rtl-ssa/changes.o rtl-ssa/functions.o rtl-ssa/insns.o rtl-tests.o rtl.o rtlhash.o rtlanal.o rtlhooks.o rtx-vector-builder.o run-rtl-passes.o sched-deps.o sched-ebb.o sched-rgn.o sel-sched-ir.o sel-sched-dump.o sel-sched.o selftest-rtl.o selftest-run-tests.o sese.o shrink-wrap.o simplify-rtx.o sparseset.o spellcheck.o spellcheck-tree.o splay-tree-utils.o sreal.o stack-ptr-mod.o statistics.o stmt.o stor-layout.o store-motion.o streamer-hooks.o stringpool.o substring-locations.o target-globals.o targhooks.o timevar.o toplev.o tracer.o trans-mem.o tree-affine.o asan.o tsan.o ubsan.o sanopt.o sancov.o tree-call-cdce.o tree-cfg.o tree-cfgcleanup.o tree-chrec.o tree-complex.o tree-data-ref.o tree-dfa.o tree-diagnostic.o tree-diagnostic-path.o tree-dump.o tree-eh.o tree-emutls.o tree-if-conv.o tree-inline.o tree-into-ssa.o tree-iterator.o tree-loop-distribution.o tree-nested.o tree-nrv.o tree-object-size.o tree-outof-ssa.o tree-parloops.o tree-phinodes.o tree-predcom.o tree-pretty-print.o tree-profile.o tree-scalar-evolution.o tree-sra.o tree-switch-conversion.o tree-ssa-address.o tree-ssa-alias.o tree-ssa-ccp.o tree-ssa-coalesce.o tree-ssa-copy.o tree-ssa-dce.o tree-ssa-dom.o tree-ssa-dse.o tree-ssa-forwprop.o tree-ssa-ifcombine.o tree-ssa-live.o tree-ssa-loop-ch.o tree-ssa-loop-im.o tree-ssa-loop-ivcanon.o tree-ssa-loop-ivopts.o tree-ssa-loop-manip.o tree-ssa-loop-niter.o tree-ssa-loop-prefetch.o tree-ssa-loop-split.o tree-ssa-loop-unswitch.o tree-ssa-loop.o tree-ssa-math-opts.o tree-ssa-operands.o tree-ssa-phiopt.o tree-ssa-phiprop.o tree-ssa-pre.o tree-ssa-propagate.o tree-ssa-reassoc.o tree-ssa-sccvn.o tree-ssa-scopedtables.o tree-ssa-sink.o tree-ssa-strlen.o tree-ssa-structalias.o tree-ssa-tail-merge.o tree-ssa-ter.o tree-ssa-threadbackward.o tree-ssa-threadedge.o tree-ssa-threadupdate.o tree-ssa-uncprop.o tree-ssa-uninit.o tree-ssa.o tree-ssanames.o tree-stdarg.o tree-streamer.o tree-streamer-in.o tree-streamer-out.o tree-tailcall.o tree-vect-generic.o gimple-isel.o tree-vect-patterns.o tree-vect-data-refs.o tree-vect-stmts.o tree-vect-loop.o tree-vect-loop-manip.o tree-vect-slp.o tree-vect-slp-patterns.o tree-vectorizer.o tree-vector-builder.o tree-vrp.o tree.o tristate.o typed-splay-tree.o unique-ptr-tests.o valtrack.o value-query.o value-range.o value-range-equiv.o value-prof.o var-tracking.o varasm.o varpool.o vec-perm-indices.o vmsdbgout.o vr-values.o vtable-verify.o web.o wide-int.o wide-int-print.o xcoffout.o riscv.o analyzer/analysis-plan.o analyzer/analyzer.o analyzer/analyzer-logging.o analyzer/analyzer-pass.o analyzer/analyzer-selftests.o analyzer/bar-chart.o analyzer/call-string.o analyzer/checker-path.o analyzer/complexity.o analyzer/constraint-manager.o analyzer/diagnostic-manager.o analyzer/engine.o analyzer/feasible-graph.o analyzer/function-set.o analyzer/pending-diagnostic.o analyzer/program-point.o analyzer/program-state.o analyzer/region.o analyzer/region-model.o analyzer/region-model-impl-calls.o analyzer/region-model-manager.o analyzer/region-model-reachability.o analyzer/sm.o analyzer/sm-file.o analyzer/sm-m2rts.o analyzer/sm-malloc.o analyzer/sm-pattern-test.o analyzer/sm-sensitive.o analyzer/sm-signal.o analyzer/sm-taint.o analyzer/state-purge.o analyzer/store.o analyzer/supergraph.o analyzer/svalue.o analyzer/trimmed-graph.o riscv-builtins.o riscv-c.o riscv-sr.o riscv-shorten-memrefs.o linux.o host-linux.o if [ -f ../stage_final ] \ && cmp -s ../stage_current ../stage_final; then \ cp ../prev-gcc/cc1-checksum.c cc1-checksum.c; \ else \ build/genchecksum c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a \ checksum-options > cc1-checksum.c.tmp && \ ../../src/gcc/../move-if-change cc1-checksum.c.tmp cc1-checksum.c; \ fi if [ -f ../stage_final ] \ && cmp -s ../stage_current ../stage_final; then \ cp ../prev-gcc/cc1plus-checksum.c cc1plus-checksum.c; \ else \ build/genchecksum cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a \ checksum-options > cc1plus-checksum.c.tmp && \ ../../src/gcc/../move-if-change cc1plus-checksum.c.tmp cc1plus-checksum.c; \ fi Linking gnat1 |>>-- | 0% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -static-libstdc++ -static-libgcc -Wl,-z,relro -o gnat1 ada/adadecode.o ada/adaint.o ada/argv.o ada/cio.o ada/cstreams.o ada/env.o ada/init.o ada/initialize.o ada/raise.o ada/raise-gcc.o ada/seh_init.o ada/targext.o ada/cuintp.o ada/decl.o ada/rtfinal.o ada/rtinit.o ada/misc.o ada/utils.o ada/utils2.o ada/trans.o ada/targtyps.o ada/libgnat/a-charac.o ada/libgnat/a-chlat1.o ada/libgnat/a-elchha.o ada/libgnat/a-except.o ada/libgnat/a-exctra.o ada/libgnat/a-ioexce.o ada/libgnat/ada.o ada/spark_xrefs.o ada/ali.o ada/alloc.o ada/aspects.o ada/atree.o ada/butil.o ada/casing.o ada/checks.o ada/comperr.o ada/contracts.o ada/csets.o ada/cstand.o ada/debug.o ada/debug_a.o ada/einfo.o ada/elists.o ada/err_vars.o ada/errout.o ada/erroutc.o ada/eval_fat.o ada/exp_aggr.o ada/exp_spark.o ada/exp_atag.o ada/exp_attr.o ada/exp_cg.o ada/exp_ch11.o ada/exp_ch12.o ada/exp_ch13.o ada/exp_ch2.o ada/exp_ch3.o ada/exp_ch4.o ada/exp_ch5.o ada/exp_ch6.o ada/exp_ch7.o ada/exp_ch8.o ada/exp_ch9.o ada/exp_code.o ada/exp_dbug.o ada/exp_disp.o ada/exp_dist.o ada/exp_fixd.o ada/exp_imgv.o ada/exp_intr.o ada/exp_pakd.o ada/exp_prag.o ada/exp_put_image.o ada/exp_sel.o ada/exp_smem.o ada/exp_strm.o ada/exp_tss.o ada/exp_unst.o ada/exp_util.o ada/expander.o ada/fmap.o ada/fname-uf.o ada/fname.o ada/freeze.o ada/frontend.o ada/libgnat/g-byorma.o ada/libgnat/g-dynhta.o ada/libgnat/g-graphs.o ada/libgnat/g-hesora.o ada/libgnat/g-htable.o ada/libgnat/g-lists.o ada/libgnat/g-sets.o ada/libgnat/g-spchge.o ada/libgnat/g-speche.o ada/libgnat/g-u3spch.o ada/get_targ.o ada/ghost.o ada/gnat_cuda.o ada/libgnat/gnat.o ada/gnatvsn.o ada/hostparm.o ada/impunit.o ada/inline.o ada/libgnat/interfac.o ada/itypes.o ada/krunch.o ada/layout.o ada/lib-load.o ada/lib-util.o ada/lib-writ.o ada/lib-xref.o ada/lib.o ada/live.o ada/namet-sp.o ada/namet.o ada/nlists.o ada/nmake.o ada/opt.o ada/osint-c.o ada/osint.o ada/output.o ada/par.o ada/par_sco.o ada/prep.o ada/prepcomp.o ada/put_scos.o ada/repinfo-input.o ada/repinfo.o ada/restrict.o ada/rident.o ada/rtsfind.o ada/libgnat/s-addope.o ada/libgnat/s-addima.o ada/libgnat/s-assert.o ada/libgnat/s-bitops.o ada/libgnat/s-carun8.o ada/libgnat/s-casuti.o ada/libgnat/s-conca2.o ada/libgnat/s-conca3.o ada/libgnat/s-conca4.o ada/libgnat/s-conca5.o ada/libgnat/s-conca6.o ada/libgnat/s-conca7.o ada/libgnat/s-conca8.o ada/libgnat/s-conca9.o ada/libgnat/s-crc32.o ada/libgnat/s-crtl.o ada/libgnat/s-excdeb.o ada/libgnat/s-except.o ada/libgnat/s-exctab.o ada/libgnat/s-excmac.o ada/libgnat/s-htable.o ada/libgnat/s-imenne.o ada/libgnat/s-imgenu.o ada/libgnat/s-imgint.o ada/libgnat/s-mastop.o ada/libgnat/s-memory.o ada/libgnat/s-os_lib.o ada/libgnat/s-parame.o ada/libgnat/s-purexc.o ada/libgnat/s-restri.o ada/libgnat/s-secsta.o ada/libgnat/s-soflin.o ada/libgnat/s-soliin.o ada/libgnat/s-sopco3.o ada/libgnat/s-sopco4.o ada/libgnat/s-sopco5.o ada/libgnat/s-stache.o ada/libgnat/s-stalib.o ada/libgnat/s-stoele.o ada/libgnat/s-strcom.o ada/libgnat/s-strhas.o ada/libgnat/s-string.o ada/libgnat/s-strops.o ada/libgnat/s-traceb.o ada/libgnat/s-traent.o ada/libgnat/s-trasym.o ada/libgnat/s-unstyp.o ada/libgnat/s-utf_32.o ada/libgnat/s-valint.o ada/libgnat/s-valuns.o ada/libgnat/s-valuti.o ada/libgnat/s-wchcnv.o ada/libgnat/s-wchcon.o ada/libgnat/s-wchjis.o ada/libgnat/s-wchstw.o ada/scans.o ada/scil_ll.o ada/scn.o ada/scng.o ada/scos.o ada/sdefault.o ada/sem.o ada/sem_aggr.o ada/sem_attr.o ada/sem_aux.o ada/sem_case.o ada/sem_cat.o ada/sem_ch10.o ada/sem_ch11.o ada/sem_ch12.o ada/sem_ch13.o ada/sem_ch2.o ada/sem_ch3.o ada/sem_ch4.o ada/sem_ch5.o ada/sem_ch6.o ada/sem_ch7.o ada/sem_ch8.o ada/sem_ch9.o ada/sem_dim.o ada/sem_disp.o ada/sem_dist.o ada/sem_elab.o ada/sem_elim.o ada/sem_eval.o ada/sem_intr.o ada/sem_mech.o ada/sem_prag.o ada/sem_res.o ada/sem_scil.o ada/sem_smem.o ada/sem_type.o ada/sem_util.o ada/sem_warn.o ada/set_targ.o ada/sinfo-cn.o ada/sinfo.o ada/sinput-d.o ada/sinput-l.o ada/sinput.o ada/snames.o ada/sprint.o ada/stand.o ada/stringt.o ada/style.o ada/styleg.o ada/stylesw.o ada/switch-c.o ada/switch.o ada/gcc-interface/system.o ada/table.o ada/targparm.o ada/tbuild.o ada/treepr.o ada/treeprs.o ada/ttypes.o ada/types.o ada/uintp.o ada/uname.o ada/urealp.o ada/usage.o ada/validsw.o ada/vast.o ada/warnsw.o ada/widechar.o ada/back_end.o ada/gnat1drv.o ada/b_gnat1.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a attribs.o \ libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd -g -O2 -fno-checking build/genchecksum objc/objc-lang.o objc/objc-act.o hash-table.o objc/objc-runtime-shared-support.o objc/objc-gnu-runtime-abi-01.o objc/objc-next-runtime-abi-01.o objc/objc-next-runtime-abi-02.o objc/objc-encoding.o objc/objc-map.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o \ libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a checksum-options > cc1obj-checksum.c.tmp && \ ../../src/gcc/../move-if-change cc1obj-checksum.c.tmp cc1obj-checksum.c build/genchecksum objcp/objcp-act.o objcp/objcp-lang.o objcp/objcp-decl.o objcp/objc-runtime-shared-support.o objcp/objc-gnu-runtime-abi-01.o objcp/objc-next-runtime-abi-01.o objcp/objc-next-runtime-abi-02.o objcp/objc-encoding.o objcp/objc-map.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a \ libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a checksum-options > cc1objplus-checksum.c.tmp && \ ../../src/gcc/../move-if-change cc1objplus-checksum.c.tmp \ cc1objplus-checksum.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cc1-checksum.o -MT cc1-checksum.o -MMD -MP -MF ./.deps/cc1-checksum.TPo cc1-checksum.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cc1plus-checksum.o -MT cc1plus-checksum.o -MMD -MP -MF ./.deps/cc1plus-checksum.TPo cc1plus-checksum.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cc1obj-checksum.o -MT cc1obj-checksum.o -MMD -MP -MF ./.deps/cc1obj-checksum.TPo cc1obj-checksum.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cc1objplus-checksum.o -MT cc1objplus-checksum.o -MMD -MP -MF ./.deps/cc1objplus-checksum.TPo cc1objplus-checksum.c Linking cc1 |-- | 0% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1 c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o \ cc1-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-dump.o -MT lto/lto-dump.o -MMD -MP -MF lto/.deps/lto-dump.TPo ../../src/gcc/lto/lto-dump.c Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -static-libstdc++ -static-libgcc -Wl,-z,relro -o gnat1 ada/adadecode.o ada/adaint.o ada/argv.o ada/cio.o ada/cstreams.o ada/env.o ada/init.o ada/initialize.o ada/raise.o ada/raise-gcc.o ada/seh_init.o ada/targext.o ada/cuintp.o ada/decl.o ada/rtfinal.o ada/rtinit.o ada/misc.o ada/utils.o ada/utils2.o ada/trans.o ada/targtyps.o ada/libgnat/a-charac.o ada/libgnat/a-chlat1.o ada/libgnat/a-elchha.o ada/libgnat/a-except.o ada/libgnat/a-exctra.o ada/libgnat/a-ioexce.o ada/libgnat/ada.o ada/spark_xrefs.o ada/ali.o ada/alloc.o ada/aspects.o ada/atree.o ada/butil.o ada/casing.o ada/checks.o ada/comperr.o ada/contracts.o ada/csets.o ada/cstand.o ada/debug.o ada/debug_a.o ada/einfo.o ada/elists.o ada/err_vars.o ada/errout.o ada/erroutc.o ada/eval_fat.o ada/exp_aggr.o ada/exp_spark.o ada/exp_atag.o ada/exp_attr.o ada/exp_cg.o ada/exp_ch11.o ada/exp_ch12.o ada/exp_ch13.o ada/exp_ch2.o ada/exp_ch3.o ada/exp_ch4.o ada/exp_ch5.o ada/exp_ch6.o ada/exp_ch7.o ada/exp_ch8.o ada/exp_ch9.o ada/exp_code.o ada/exp_dbug.o ada/exp_disp.o ada/exp_dist.o ada/exp_fixd.o ada/exp_imgv.o ada/exp_intr.o ada/exp_pakd.o ada/exp_prag.o ada/exp_put_image.o ada/exp_sel.o ada/exp_smem.o ada/exp_strm.o ada/exp_tss.o ada/exp_unst.o ada/exp_util.o ada/expander.o ada/fmap.o ada/fname-uf.o ada/fname.o ada/freeze.o ada/frontend.o ada/libgnat/g-byorma.o ada/libgnat/g-dynhta.o ada/libgnat/g-graphs.o ada/libgnat/g-hesora.o ada/libgnat/g-htable.o ada/libgnat/g-lists.o ada/libgnat/g-sets.o ada/libgnat/g-spchge.o ada/libgnat/g-speche.o ada/libgnat/g-u3spch.o ada/get_targ.o ada/ghost.o ada/gnat_cuda.o ada/libgnat/gnat.o ada/gnatvsn.o ada/hostparm.o ada/impunit.o ada/inline.o ada/libgnat/interfac.o ada/itypes.o ada/krunch.o ada/layout.o ada/lib-load.o ada/lib-util.o ada/lib-writ.o ada/lib-xref.o ada/lib.o ada/live.o ada/namet-sp.o ada/namet.o ada/nlists.o ada/nmake.o ada/opt.o ada/osint-c.o ada/osint.o ada/output.o ada/par.o ada/par_sco.o ada/prep.o ada/prepcomp.o ada/put_scos.o ada/repinfo-input.o ada/repinfo.o ada/restrict.o ada/rident.o ada/rtsfind.o ada/libgnat/s-addope.o ada/libgnat/s-addima.o ada/libgnat/s-assert.o ada/libgnat/s-bitops.o ada/libgnat/s-carun8.o ada/libgnat/s-casuti.o ada/libgnat/s-conca2.o ada/libgnat/s-conca3.o ada/libgnat/s-conca4.o ada/libgnat/s-conca5.o ada/libgnat/s-conca6.o ada/libgnat/s-conca7.o ada/libgnat/s-conca8.o ada/libgnat/s-conca9.o ada/libgnat/s-crc32.o ada/libgnat/s-crtl.o ada/libgnat/s-excdeb.o ada/libgnat/s-except.o ada/libgnat/s-exctab.o ada/libgnat/s-excmac.o ada/libgnat/s-htable.o ada/libgnat/s-imenne.o ada/libgnat/s-imgenu.o ada/libgnat/s-imgint.o ada/libgnat/s-mastop.o ada/libgnat/s-memory.o ada/libgnat/s-os_lib.o ada/libgnat/s-parame.o ada/libgnat/s-purexc.o ada/libgnat/s-restri.o ada/libgnat/s-secsta.o ada/libgnat/s-soflin.o ada/libgnat/s-soliin.o ada/libgnat/s-sopco3.o ada/libgnat/s-sopco4.o ada/libgnat/s-sopco5.o ada/libgnat/s-stache.o ada/libgnat/s-stalib.o ada/libgnat/s-stoele.o ada/libgnat/s-strcom.o ada/libgnat/s-strhas.o ada/libgnat/s-string.o ada/libgnat/s-strops.o ada/libgnat/s-traceb.o ada/libgnat/s-traent.o ada/libgnat/s-trasym.o ada/libgnat/s-unstyp.o ada/libgnat/s-utf_32.o ada/libgnat/s-valint.o ada/libgnat/s-valuns.o ada/libgnat/s-valuti.o ada/libgnat/s-wchcnv.o ada/libgnat/s-wchcon.o ada/libgnat/s-wchjis.o ada/libgnat/s-wchstw.o ada/scans.o ada/scil_ll.o ada/scn.o ada/scng.o ada/scos.o ada/sdefault.o ada/sem.o ada/sem_aggr.o ada/sem_attr.o ada/sem_aux.o ada/sem_case.o ada/sem_cat.o ada/sem_ch10.o ada/sem_ch11.o ada/sem_ch12.o ada/sem_ch13.o ada/sem_ch2.o ada/sem_ch3.o ada/sem_ch4.o ada/sem_ch5.o ada/sem_ch6.o ada/sem_ch7.o ada/sem_ch8.o ada/sem_ch9.o ada/sem_dim.o ada/sem_disp.o ada/sem_dist.o ada/sem_elab.o ada/sem_elim.o ada/sem_eval.o ada/sem_intr.o ada/sem_mech.o ada/sem_prag.o ada/sem_res.o ada/sem_scil.o ada/sem_smem.o ada/sem_type.o ada/sem_util.o ada/sem_warn.o ada/set_targ.o ada/sinfo-cn.o ada/sinfo.o ada/sinput-d.o ada/sinput-l.o ada/sinput.o ada/snames.o ada/sprint.o ada/stand.o ada/stringt.o ada/style.o ada/styleg.o ada/stylesw.o ada/switch-c.o ada/switch.o ada/gcc-interface/system.o ada/table.o ada/targparm.o ada/tbuild.o ada/treepr.o ada/treeprs.o ada/ttypes.o ada/types.o ada/uintp.o ada/uname.o ada/urealp.o ada/usage.o ada/validsw.o ada/vast.o ada/warnsw.o ada/widechar.o ada/back_end.o ada/gnat1drv.o ada/b_gnat1.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a attribs.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd -g -O2 -fno-checking" User time (seconds): 166.13 System time (seconds): 4.44 Percent of CPU this job got: 98% Elapsed (wall clock) time (h:mm:ss or m:ss): 2:54.04 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1487772 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 2 Minor (reclaiming a frame) page faults: 412001 Voluntary context switches: 426 Involuntary context switches: 2147 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 rm -f stamp-gnatlib2-rts stamp-tools Linking gnat1 |==== | 20% Linking d21 |====>>-- | 20% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o d21 \ d/aav.o d/access.o d/aliasthis.o d/apply.o d/arrayop.o d/attrib.o d/blockexit.o d/canthrow.o d/checkedint.o d/chkformat.o d/clone.o d/cond.o d/constfold.o d/cppmangle.o d/ctfeexpr.o d/dcast.o d/dclass.o d/declaration.o d/delegatize.o d/denum.o d/dimport.o d/dinterpret.o d/dmacro.o d/dmangle.o d/dmodule.o d/doc.o d/dscope.o d/dstruct.o d/dsymbol.o d/dsymbolsem.o d/dtemplate.o d/dversion.o d/entity.o d/escape.o d/expression.o d/expressionsem.o d/file.o d/filename.o d/func.o d/hdrgen.o d/iasm.o d/iasmgcc.o d/identifier.o d/imphint.o d/init.o d/initsem.o d/intrange.o d/json.o d/lexer.o d/mtype.o d/nogc.o d/nspace.o d/objc.o d/opover.o d/optimize.o d/outbuffer.o d/parse.o d/rmem.o d/rootobject.o d/safe.o d/sapply.o d/semantic2.o d/semantic3.o d/sideeffect.o d/speller.o d/statement.o d/statementsem.o d/staticassert.o d/staticcond.o d/stringtable.o d/templateparamsem.o d/tokens.o d/traits.o d/typesem.o d/utf.o d/utils.o d/id.o d/impcnvtab.o d/d-attribs.o d/d-builtins.o d/d-codegen.o d/d-compiler.o d/d-convert.o d/d-ctfloat.o d/d-diagnostic.o d/d-frontend.o d/d-gimplify.o d/d-incpath.o d/d-lang.o d/d-longdouble.o d/d-port.o d/d-target.o d/decl.o d/expr.o d/imports.o d/intrinsics.o d/modules.o d/runtime.o d/toir.o d/typeinfo.o d/types.o riscv-d.o glibc-d.o attribs.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1 c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 259.79 System time (seconds): 4.02 Percent of CPU this job got: 99% Elapsed (wall clock) time (h:mm:ss or m:ss): 4:25.46 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1391892 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 0 Minor (reclaiming a frame) page faults: 379954 Voluntary context switches: 213 Involuntary context switches: 2719 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking cc1 |== | 10% echo | /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -E -dM - | \ sed -n -e 's/^#define \([^_][a-zA-Z0-9_]*\).*/\1/p' \ -e 's/^#define \(_[^_A-Z][a-zA-Z0-9_]*\).*/\1/p' | \ sort -u > tmp-macro_list Linking cc1plus |==>>-- | 10% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1plus \ cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1plus-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd /bin/bash ../../src/gcc/../move-if-change tmp-macro_list macro_list echo timestamp > s-macro_list rm -rf include-fixed; mkdir include-fixed chmod a+rx include-fixed if [ -d ../prev-gcc ]; then \ cd ../prev-gcc && \ /usr/bin/make real-install-headers-tar DESTDIR=`pwd`/../gcc/ \ libsubdir=. ; \ else \ set -e; for ml in `cat fixinc_list`; do \ sysroot_headers_suffix=`echo ${ml} | sed -e 's/;.*$//'`; \ multi_dir=`echo ${ml} | sed -e 's/^[^;]*;//'`; \ fix_dir=include-fixed${multi_dir}; \ if ! false && test ! -d `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`; then \ echo The directory that should contain system headers does not exist: >&2 ; \ echo " `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`" >&2 ; \ tooldir_sysinc=`echo "/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/sys-include" | sed -e :a -e "s,[^/]*/\.\.\/,," -e ta`; \ if test "x`echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`" = "x${tooldir_sysinc}"; \ then sleep 1; else exit 1; fi; \ fi; \ /bin/bash ../../src/gcc/../mkinstalldirs ${fix_dir}; \ chmod a+rx ${fix_dir} || true; \ (TARGET_MACHINE='riscv64-unknown-linux-gnu'; srcdir=`cd ../../src/gcc; ${PWDCMD-pwd}`; \ SHELL='/bin/bash'; MACRO_LIST=`${PWDCMD-pwd}`/macro_list ; \ gcc_dir=`${PWDCMD-pwd}` ; \ export TARGET_MACHINE srcdir SHELL MACRO_LIST && \ cd ../build-riscv64-linux-gnu/fixincludes && \ /bin/bash ./fixinc.sh "${gcc_dir}/${fix_dir}" \ `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta` ); \ rm -f ${fix_dir}/syslimits.h; \ if [ -f ${fix_dir}/limits.h ]; then \ mv ${fix_dir}/limits.h ${fix_dir}/syslimits.h; \ else \ cp ../../src/gcc/gsyslimits.h ${fix_dir}/syslimits.h; \ fi; \ chmod a+r ${fix_dir}/syslimits.h; \ done; \ fi make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/prev-gcc' (cd `${PWDCMD-pwd}`/include-fixed ; \ tar -cf - .; exit 0) | (cd /build/reproducible-path/gcc-11-11.5.0/build/prev-gcc/../gcc/./include-fixed; tar xpf - ) make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/prev-gcc' echo timestamp > stmp-fixinc if [ -d include ] ; then true; else mkdir include; chmod a+rx include; fi if [ -d include-fixed ] ; then true; else mkdir include-fixed; chmod a+rx include-fixed; fi for file in .. ../../src/gcc/ginclude/float.h ../../src/gcc/ginclude/iso646.h ../../src/gcc/ginclude/stdarg.h ../../src/gcc/ginclude/stdbool.h ../../src/gcc/ginclude/stddef.h ../../src/gcc/ginclude/varargs.h ../../src/gcc/ginclude/stdfix.h ../../src/gcc/ginclude/stdnoreturn.h ../../src/gcc/ginclude/stdalign.h ../../src/gcc/ginclude/stdatomic.h ; do \ if [ X$file != X.. ]; then \ realfile=`echo $file | sed -e 's|.*/\([^/]*\)$|\1|'`; \ echo timestamp > include/$realfile; \ rm -f include/$realfile; \ cp $file include; \ chmod a+r include/$realfile; \ fi; \ done for file in .. ; do \ if [ X$file != X.. ]; then \ mv include/$file include/x_$file; \ echo "#include_next <$file>" >include/$file; \ cat include/x_$file >>include/$file; \ rm -f include/x_$file; \ chmod a+r include/$file; \ fi; \ done for file in .. ; do \ if [ X$file != X.. ]; then \ echo "#include_next <$file>" >>include/$file; \ chmod a+r include/$file; \ fi; \ done rm -f include/stdint.h if [ wrap = wrap ]; then \ rm -f include/stdint-gcc.h; \ cp ../../src/gcc/ginclude/stdint-gcc.h include/stdint-gcc.h; \ chmod a+r include/stdint-gcc.h; \ cp ../../src/gcc/ginclude/stdint-wrap.h include/stdint.h; \ chmod a+r include/stdint.h; \ elif [ wrap = provide ]; then \ cp ../../src/gcc/ginclude/stdint-gcc.h include/stdint.h; \ chmod a+r include/stdint.h; \ fi set -e; for ml in `cat fixinc_list`; do \ sysroot_headers_suffix=`echo ${ml} | sed -e 's/;.*$//'`; \ multi_dir=`echo ${ml} | sed -e 's/^[^;]*;//'`; \ fix_dir=include-fixed${multi_dir}; \ if [ -f `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`/limits.h -o -f `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`/riscv64-linux-gnu/limits.h ] ; then \ cat ../../src/gcc/limitx.h ../../src/gcc/glimits.h ../../src/gcc/limity.h > tmp-xlimits.h; \ else \ cat ../../src/gcc/glimits.h > tmp-xlimits.h; \ fi; \ /bin/bash ../../src/gcc/../mkinstalldirs ${fix_dir}; \ chmod a+rx ${fix_dir} || true; \ /bin/bash ../../src/gcc/../move-if-change \ tmp-xlimits.h tmp-limits.h; \ rm -f ${fix_dir}/limits.h; \ cp -p tmp-limits.h ${fix_dir}/limits.h; \ chmod a+r ${fix_dir}/limits.h; \ done rm -f include-fixed/README cp ../../src/gcc/../fixincludes/README-fixinc include-fixed/README chmod a+r include-fixed/README echo timestamp > stmp-int-hdrs /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -xc -nostdinc /dev/null -S -o /dev/null -fself-test=../../src/gcc/testsuite/selftests cc1: note: self-tests are not enabled in this build echo timestamp > s-selftest-c Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1plus cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1plus-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 140.36 System time (seconds): 4.18 Percent of CPU this job got: 99% Elapsed (wall clock) time (h:mm:ss or m:ss): 2:24.74 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1502244 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 0 Minor (reclaiming a frame) page faults: 408342 Voluntary context switches: 24 Involuntary context switches: 2383 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking cc1plus |====== | 30% /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -xc++ -nostdinc /dev/null -S -o /dev/null -fself-test=../../src/gcc/testsuite/selftests cc1plus: note: self-tests are not enabled in this build echo timestamp > s-selftest-c++ Linking f951 |======>>-- | 30% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o f951 \ fortran/arith.o fortran/array.o fortran/bbt.o fortran/check.o fortran/class.o fortran/constructor.o fortran/cpp.o fortran/data.o fortran/decl.o fortran/dump-parse-tree.o fortran/error.o fortran/expr.o fortran/interface.o fortran/intrinsic.o fortran/io.o fortran/iresolve.o fortran/match.o fortran/matchexp.o fortran/misc.o fortran/module.o fortran/openmp.o fortran/options.o fortran/parse.o fortran/primary.o fortran/resolve.o fortran/scanner.o fortran/simplify.o fortran/st.o fortran/symbol.o fortran/target-memory.o fortran/convert.o fortran/dependency.o fortran/f95-lang.o fortran/trans.o fortran/trans-array.o fortran/trans-common.o fortran/trans-const.o fortran/trans-decl.o fortran/trans-expr.o fortran/trans-intrinsic.o fortran/trans-io.o fortran/trans-openmp.o fortran/trans-stmt.o fortran/trans-types.o fortran/frontend-passes.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lz libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a attribs.o \ -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o d21 d/aav.o d/access.o d/aliasthis.o d/apply.o d/arrayop.o d/attrib.o d/blockexit.o d/canthrow.o d/checkedint.o d/chkformat.o d/clone.o d/cond.o d/constfold.o d/cppmangle.o d/ctfeexpr.o d/dcast.o d/dclass.o d/declaration.o d/delegatize.o d/denum.o d/dimport.o d/dinterpret.o d/dmacro.o d/dmangle.o d/dmodule.o d/doc.o d/dscope.o d/dstruct.o d/dsymbol.o d/dsymbolsem.o d/dtemplate.o d/dversion.o d/entity.o d/escape.o d/expression.o d/expressionsem.o d/file.o d/filename.o d/func.o d/hdrgen.o d/iasm.o d/iasmgcc.o d/identifier.o d/imphint.o d/init.o d/initsem.o d/intrange.o d/json.o d/lexer.o d/mtype.o d/nogc.o d/nspace.o d/objc.o d/opover.o d/optimize.o d/outbuffer.o d/parse.o d/rmem.o d/rootobject.o d/safe.o d/sapply.o d/semantic2.o d/semantic3.o d/sideeffect.o d/speller.o d/statement.o d/statementsem.o d/staticassert.o d/staticcond.o d/stringtable.o d/templateparamsem.o d/tokens.o d/traits.o d/typesem.o d/utf.o d/utils.o d/id.o d/impcnvtab.o d/d-attribs.o d/d-builtins.o d/d-codegen.o d/d-compiler.o d/d-convert.o d/d-ctfloat.o d/d-diagnostic.o d/d-frontend.o d/d-gimplify.o d/d-incpath.o d/d-lang.o d/d-longdouble.o d/d-port.o d/d-target.o d/decl.o d/expr.o d/imports.o d/intrinsics.o d/modules.o d/runtime.o d/toir.o d/typeinfo.o d/types.o riscv-d.o glibc-d.o attribs.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 240.12 System time (seconds): 4.19 Percent of CPU this job got: 98% Elapsed (wall clock) time (h:mm:ss or m:ss): 4:07.25 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1491480 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 6 Minor (reclaiming a frame) page faults: 408976 Voluntary context switches: 115 Involuntary context switches: 2969 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking d21 |======== | 40% Linking go1 |========>>-- | 40% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o go1 \ go/ast-dump.o go/embed.o go/escape.o go/export.o go/expressions.o go/go-backend.o go/go-diagnostics.o go/go-encode-id.o go/go-dump.o go/go-gcc.o go/go-gcc-diagnostics.o go/go-lang.o go/go-linemap.o go/go-optimize.o go/go-sha1.o go/go.o go/gogo.o go/import.o go/import-archive.o go/lex.o go/names.o go/parse.o go/runtime.o go/statements.o go/types.o go/unsafe.o go/wb.o attribs.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o f951 fortran/arith.o fortran/array.o fortran/bbt.o fortran/check.o fortran/class.o fortran/constructor.o fortran/cpp.o fortran/data.o fortran/decl.o fortran/dump-parse-tree.o fortran/error.o fortran/expr.o fortran/interface.o fortran/intrinsic.o fortran/io.o fortran/iresolve.o fortran/match.o fortran/matchexp.o fortran/misc.o fortran/module.o fortran/openmp.o fortran/options.o fortran/parse.o fortran/primary.o fortran/resolve.o fortran/scanner.o fortran/simplify.o fortran/st.o fortran/symbol.o fortran/target-memory.o fortran/convert.o fortran/dependency.o fortran/f95-lang.o fortran/trans.o fortran/trans-array.o fortran/trans-common.o fortran/trans-const.o fortran/trans-decl.o fortran/trans-expr.o fortran/trans-intrinsic.o fortran/trans-io.o fortran/trans-openmp.o fortran/trans-stmt.o fortran/trans-types.o fortran/frontend-passes.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lz libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a attribs.o -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 122.50 System time (seconds): 4.04 Percent of CPU this job got: 98% Elapsed (wall clock) time (h:mm:ss or m:ss): 2:07.84 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1412576 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 0 Minor (reclaiming a frame) page faults: 385066 Voluntary context switches: 69 Involuntary context switches: 839 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking f951 |========== | 50% Linking lto1 |==========>>-- | 50% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o lto1 \ lto/lto-lang.o lto/lto.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o go1 go/ast-dump.o go/embed.o go/escape.o go/export.o go/expressions.o go/go-backend.o go/go-diagnostics.o go/go-encode-id.o go/go-dump.o go/go-gcc.o go/go-gcc-diagnostics.o go/go-lang.o go/go-linemap.o go/go-optimize.o go/go-sha1.o go/go.o go/gogo.o go/import.o go/import-archive.o go/lex.o go/names.o go/parse.o go/runtime.o go/statements.o go/types.o go/unsafe.o go/wb.o attribs.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 143.43 System time (seconds): 3.81 Percent of CPU this job got: 98% Elapsed (wall clock) time (h:mm:ss or m:ss): 2:29.60 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1456664 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 0 Minor (reclaiming a frame) page faults: 397664 Voluntary context switches: 164 Involuntary context switches: 2052 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking go1 |============ | 60% Linking lto-dump |============>>-- | 60% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o lto-dump \ lto/lto-lang.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-dump.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o lto1 lto/lto-lang.o lto/lto.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a" User time (seconds): 159.69 System time (seconds): 3.62 Percent of CPU this job got: 99% Elapsed (wall clock) time (h:mm:ss or m:ss): 2:43.49 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1335960 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 0 Minor (reclaiming a frame) page faults: 367399 Voluntary context switches: 34 Involuntary context switches: 351 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking lto1 |============== | 70% Linking cc1obj |==============>>-- | 70% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1obj \ objc/objc-lang.o objc/objc-act.o hash-table.o objc/objc-runtime-shared-support.o objc/objc-gnu-runtime-abi-01.o objc/objc-next-runtime-abi-01.o objc/objc-next-runtime-abi-02.o objc/objc-encoding.o objc/objc-map.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1obj-checksum.o \ libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o lto-dump lto/lto-lang.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-dump.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a" User time (seconds): 164.70 System time (seconds): 3.69 Percent of CPU this job got: 99% Elapsed (wall clock) time (h:mm:ss or m:ss): 2:48.52 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1335588 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 0 Minor (reclaiming a frame) page faults: 365785 Voluntary context switches: 32 Involuntary context switches: 1866 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking lto-dump |================ | 80% Linking cc1objplus |================>>--| 80% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1objplus \ objcp/objcp-act.o objcp/objcp-lang.o objcp/objcp-decl.o objcp/objc-runtime-shared-support.o objcp/objc-gnu-runtime-abi-01.o objcp/objc-next-runtime-abi-01.o objcp/objc-next-runtime-abi-02.o objcp/objc-encoding.o objcp/objc-map.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1objplus-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a \ ../libcody/libcody.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1obj objc/objc-lang.o objc/objc-act.o hash-table.o objc/objc-runtime-shared-support.o objc/objc-gnu-runtime-abi-01.o objc/objc-next-runtime-abi-01.o objc/objc-next-runtime-abi-02.o objc/objc-encoding.o objc/objc-map.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1obj-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 122.60 System time (seconds): 4.22 Percent of CPU this job got: 99% Elapsed (wall clock) time (h:mm:ss or m:ss): 2:06.90 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1406868 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 0 Minor (reclaiming a frame) page faults: 384038 Voluntary context switches: 41 Involuntary context switches: 689 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking cc1obj |================== | 90% Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1objplus objcp/objcp-act.o objcp/objcp-lang.o objcp/objcp-decl.o objcp/objc-runtime-shared-support.o objcp/objc-gnu-runtime-abi-01.o objcp/objc-next-runtime-abi-01.o objcp/objc-next-runtime-abi-02.o objcp/objc-encoding.o objcp/objc-map.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1objplus-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 138.72 System time (seconds): 4.31 Percent of CPU this job got: 99% Elapsed (wall clock) time (h:mm:ss or m:ss): 2:23.13 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1517844 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 0 Minor (reclaiming a frame) page faults: 414611 Voluntary context switches: 68 Involuntary context switches: 1526 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking cc1objplus |====================| 100% rm gcc.pod gfortran.pod lto-dump.pod gdc.pod make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc' mkdir -p -- riscv64-linux-gnu/libgcc Checking multilib configuration for libgcc... Configuring stage 2 in riscv64-linux-gnu/libgcc configure: creating cache ./config.cache checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking for --enable-version-specific-runtime-libs... no checking for a BSD-compatible install... /usr/bin/install -c checking for gawk... gawk checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-lipo... lipo checking for riscv64-linux-gnu-nm... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking whether ln -s works... yes checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... none needed checking how to run the C preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of double... 8 checking size of long double... 16 checking for inttypes.h... yes checking for stdint.h... yes checking for stdlib.h... yes checking for ftw.h... yes checking for unistd.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for string.h... yes checking for strings.h... yes checking for memory.h... yes checking for sys/auxv.h... yes checking for sys/mman.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking whether decimal floating point is supported... no configure: WARNING: decimal float is not supported for this target, ignored checking whether fixed-point is supported... no checking whether the compiler is configured for setjmp/longjmp exceptions... no checking for CET support... no checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for thread model used by GCC... posix checking whether assembler supports CFI directives... yes checking for target glibc version... 2.42 checking for __attribute__((visibility("hidden")))... yes checking for .cfi_sections .debug_frame... yes checking whether the target assembler supports thread-local storage... yes checking whether the thread-local storage support is from emutls... no checking for init priority support... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating auto-target.h config.status: executing default commands make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgcc' # If this is the top-level multilib, build all the other ln -s ../../../src/libgcc/enable-execute-stack-empty.c enable-execute-stack.c ln -s ../../../src/libgcc/unwind-generic.h unwind.h # multilibs. ln -s ../../../src/libgcc/config/riscv/linux-unwind.h md-unwind-support.h ln -s ../../../src/libgcc/config/riscv/sfp-machine.h sfp-machine.h ln -s ../../../src/libgcc/gthr-posix.h gthr-default.h DEFINES='' HEADERS='' \ ../../../src/libgcc/mkheader.sh > tmp-libgcc_tm.h /bin/bash ../../../src/libgcc/../move-if-change tmp-libgcc_tm.h libgcc_tm.h sed -e 's/__PFX__/__/g' \ -e 's/__FIXPTPFX__/__/g' < ../../../src/libgcc/libgcc-std.ver.in > libgcc-std.ver dest=../.././gcc/include/tmp$$-unwind.h; \ cp unwind.h $dest; \ chmod a+r $dest; \ sh ../../../src/libgcc/../move-if-change $dest ../.././gcc/include/unwind.h echo timestamp > libgcc_tm.stamp /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negdi2.o -MT _negdi2.o -MD -MP -MF _negdi2.dep -DL_negdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _lshrdi3.o -MT _lshrdi3.o -MD -MP -MF _lshrdi3.dep -DL_lshrdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ashldi3.o -MT _ashldi3.o -MD -MP -MF _ashldi3.dep -DL_ashldi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ashrdi3.o -MT _ashrdi3.o -MD -MP -MF _ashrdi3.dep -DL_ashrdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _cmpdi2.o -MT _cmpdi2.o -MD -MP -MF _cmpdi2.dep -DL_cmpdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ucmpdi2.o -MT _ucmpdi2.o -MD -MP -MF _ucmpdi2.dep -DL_ucmpdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clear_cache.o -MT _clear_cache.o -MD -MP -MF _clear_cache.dep -DL_clear_cache -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _trampoline.o -MT _trampoline.o -MD -MP -MF _trampoline.dep -DL_trampoline -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o __main.o -MT __main.o -MD -MP -MF __main.dep -DL__main -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _absvsi2.o -MT _absvsi2.o -MD -MP -MF _absvsi2.dep -DL_absvsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _absvdi2.o -MT _absvdi2.o -MD -MP -MF _absvdi2.dep -DL_absvdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _addvsi3.o -MT _addvsi3.o -MD -MP -MF _addvsi3.dep -DL_addvsi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _addvdi3.o -MT _addvdi3.o -MD -MP -MF _addvdi3.dep -DL_addvdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _subvsi3.o -MT _subvsi3.o -MD -MP -MF _subvsi3.dep -DL_subvsi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _subvdi3.o -MT _subvdi3.o -MD -MP -MF _subvdi3.dep -DL_subvdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3.o -MT _mulvsi3.o -MD -MP -MF _mulvsi3.dep -DL_mulvsi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulvdi3.o -MT _mulvdi3.o -MD -MP -MF _mulvdi3.dep -DL_mulvdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negvsi2.o -MT _negvsi2.o -MD -MP -MF _negvsi2.dep -DL_negvsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negvdi2.o -MT _negvdi2.o -MD -MP -MF _negvdi2.dep -DL_negvdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctors.o -MT _ctors.o -MD -MP -MF _ctors.dep -DL_ctors -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ffssi2.o -MT _ffssi2.o -MD -MP -MF _ffssi2.dep -DL_ffssi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ffsdi2.o -MT _ffsdi2.o -MD -MP -MF _ffsdi2.dep -DL_ffsdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clz.o -MT _clz.o -MD -MP -MF _clz.dep -DL_clz -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clzsi2.o -MT _clzsi2.o -MD -MP -MF _clzsi2.dep -DL_clzsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clzdi2.o -MT _clzdi2.o -MD -MP -MF _clzdi2.dep -DL_clzdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctzsi2.o -MT _ctzsi2.o -MD -MP -MF _ctzsi2.dep -DL_ctzsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctzdi2.o -MT _ctzdi2.o -MD -MP -MF _ctzdi2.dep -DL_ctzdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcount_tab.o -MT _popcount_tab.o -MD -MP -MF _popcount_tab.dep -DL_popcount_tab -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcountsi2.o -MT _popcountsi2.o -MD -MP -MF _popcountsi2.dep -DL_popcountsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcountdi2.o -MT _popcountdi2.o -MD -MP -MF _popcountdi2.dep -DL_popcountdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _paritysi2.o -MT _paritysi2.o -MD -MP -MF _paritysi2.dep -DL_paritysi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _paritydi2.o -MT _paritydi2.o -MD -MP -MF _paritydi2.dep -DL_paritydi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powisf2.o -MT _powisf2.o -MD -MP -MF _powisf2.dep -DL_powisf2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powidf2.o -MT _powidf2.o -MD -MP -MF _powidf2.dep -DL_powidf2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powixf2.o -MT _powixf2.o -MD -MP -MF _powixf2.dep -DL_powixf2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powitf2.o -MT _powitf2.o -MD -MP -MF _powitf2.dep -DL_powitf2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulhc3.o -MT _mulhc3.o -MD -MP -MF _mulhc3.dep -DL_mulhc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulsc3.o -MT _mulsc3.o -MD -MP -MF _mulsc3.dep -DL_mulsc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _muldc3.o -MT _muldc3.o -MD -MP -MF _muldc3.dep -DL_muldc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulxc3.o -MT _mulxc3.o -MD -MP -MF _mulxc3.dep -DL_mulxc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _multc3.o -MT _multc3.o -MD -MP -MF _multc3.dep -DL_multc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divhc3.o -MT _divhc3.o -MD -MP -MF _divhc3.dep -DL_divhc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divsc3.o -MT _divsc3.o -MD -MP -MF _divsc3.dep -DL_divsc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divdc3.o -MT _divdc3.o -MD -MP -MF _divdc3.dep -DL_divdc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divxc3.o -MT _divxc3.o -MD -MP -MF _divxc3.dep -DL_divxc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divtc3.o -MT _divtc3.o -MD -MP -MF _divtc3.dep -DL_divtc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _bswapsi2.o -MT _bswapsi2.o -MD -MP -MF _bswapsi2.dep -DL_bswapsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _bswapdi2.o -MT _bswapdi2.o -MD -MP -MF _bswapdi2.dep -DL_bswapdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clrsbsi2.o -MT _clrsbsi2.o -MD -MP -MF _clrsbsi2.dep -DL_clrsbsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clrsbdi2.o -MT _clrsbdi2.o -MD -MP -MF _clrsbdi2.dep -DL_clrsbdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunssfsi.o -MT _fixunssfsi.o -MD -MP -MF _fixunssfsi.dep -DL_fixunssfsi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfsi.o -MT _fixunsdfsi.o -MD -MP -MF _fixunsdfsi.dep -DL_fixunsdfsi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfsi.o -MT _fixunsxfsi.o -MD -MP -MF _fixunsxfsi.dep -DL_fixunsxfsi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixsfdi.o -MT _fixsfdi.o -MD -MP -MF _fixsfdi.dep -DL_fixsfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixdfdi.o -MT _fixdfdi.o -MD -MP -MF _fixdfdi.dep -DL_fixdfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixxfdi.o -MT _fixxfdi.o -MD -MP -MF _fixxfdi.dep -DL_fixxfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunssfdi.o -MT _fixunssfdi.o -MD -MP -MF _fixunssfdi.dep -DL_fixunssfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfdi.o -MT _fixunsdfdi.o -MD -MP -MF _fixunsdfdi.dep -DL_fixunsdfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfdi.o -MT _fixunsxfdi.o -MD -MP -MF _fixunsxfdi.dep -DL_fixunsxfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdisf.o -MT _floatdisf.o -MD -MP -MF _floatdisf.dep -DL_floatdisf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdidf.o -MT _floatdidf.o -MD -MP -MF _floatdidf.dep -DL_floatdidf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdixf.o -MT _floatdixf.o -MD -MP -MF _floatdixf.dep -DL_floatdixf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundisf.o -MT _floatundisf.o -MD -MP -MF _floatundisf.dep -DL_floatundisf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundidf.o -MT _floatundidf.o -MD -MP -MF _floatundidf.dep -DL_floatundidf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundixf.o -MT _floatundixf.o -MD -MP -MF _floatundixf.dep -DL_floatundixf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _eprintf.o -MT _eprintf.o -MD -MP -MF _eprintf.dep -DL_eprintf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o __gcc_bcmp.o -MT __gcc_bcmp.o -MD -MP -MF __gcc_bcmp.dep -DL__gcc_bcmp -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divdi3.o -MT _divdi3.o -MD -MP -MF _divdi3.dep -DL_divdi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _moddi3.o -MT _moddi3.o -MD -MP -MF _moddi3.dep -DL_moddi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divmoddi4.o -MT _divmoddi4.o -MD -MP -MF _divmoddi4.dep -DL_divmoddi4 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udivdi3.o -MT _udivdi3.o -MD -MP -MF _udivdi3.dep -DL_udivdi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _umoddi3.o -MT _umoddi3.o -MD -MP -MF _umoddi3.dep -DL_umoddi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udivmoddi4.o -MT _udivmoddi4.o -MD -MP -MF _udivmoddi4.dep -DL_udivmoddi4 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udiv_w_sdiv.o -MT _udiv_w_sdiv.o -MD -MP -MF _udiv_w_sdiv.dep -DL_udiv_w_sdiv -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o addtf3.o -MT addtf3.o -MD -MP -MF addtf3.dep -c ../../../src/libgcc/soft-fp/addtf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divtf3.o -MT divtf3.o -MD -MP -MF divtf3.dep -c ../../../src/libgcc/soft-fp/divtf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o eqtf2.o -MT eqtf2.o -MD -MP -MF eqtf2.dep -c ../../../src/libgcc/soft-fp/eqtf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o getf2.o -MT getf2.o -MD -MP -MF getf2.dep -c ../../../src/libgcc/soft-fp/getf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o letf2.o -MT letf2.o -MD -MP -MF letf2.dep -c ../../../src/libgcc/soft-fp/letf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o multf3.o -MT multf3.o -MD -MP -MF multf3.dep -c ../../../src/libgcc/soft-fp/multf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o negtf2.o -MT negtf2.o -MD -MP -MF negtf2.dep -c ../../../src/libgcc/soft-fp/negtf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o subtf3.o -MT subtf3.o -MD -MP -MF subtf3.dep -c ../../../src/libgcc/soft-fp/subtf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o unordtf2.o -MT unordtf2.o -MD -MP -MF unordtf2.dep -c ../../../src/libgcc/soft-fp/unordtf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfsi.o -MT fixtfsi.o -MD -MP -MF fixtfsi.dep -c ../../../src/libgcc/soft-fp/fixtfsi.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfsi.o -MT fixunstfsi.o -MD -MP -MF fixunstfsi.dep -c ../../../src/libgcc/soft-fp/fixunstfsi.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatsitf.o -MT floatsitf.o -MD -MP -MF floatsitf.dep -c ../../../src/libgcc/soft-fp/floatsitf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunsitf.o -MT floatunsitf.o -MD -MP -MF floatunsitf.dep -c ../../../src/libgcc/soft-fp/floatunsitf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfdi.o -MT fixtfdi.o -MD -MP -MF fixtfdi.dep -c ../../../src/libgcc/soft-fp/fixtfdi.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfdi.o -MT fixunstfdi.o -MD -MP -MF fixunstfdi.dep -c ../../../src/libgcc/soft-fp/fixunstfdi.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatditf.o -MT floatditf.o -MD -MP -MF floatditf.dep -c ../../../src/libgcc/soft-fp/floatditf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunditf.o -MT floatunditf.o -MD -MP -MF floatunditf.dep -c ../../../src/libgcc/soft-fp/floatunditf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfti.o -MT fixtfti.o -MD -MP -MF fixtfti.dep -c ../../../src/libgcc/soft-fp/fixtfti.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfti.o -MT fixunstfti.o -MD -MP -MF fixunstfti.dep -c ../../../src/libgcc/soft-fp/fixunstfti.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floattitf.o -MT floattitf.o -MD -MP -MF floattitf.dep -c ../../../src/libgcc/soft-fp/floattitf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatuntitf.o -MT floatuntitf.o -MD -MP -MF floatuntitf.dep -c ../../../src/libgcc/soft-fp/floatuntitf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsftf2.o -MT extendsftf2.o -MD -MP -MF extendsftf2.dep -c ../../../src/libgcc/soft-fp/extendsftf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extenddftf2.o -MT extenddftf2.o -MD -MP -MF extenddftf2.dep -c ../../../src/libgcc/soft-fp/extenddftf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2.o -MT trunctfsf2.o -MD -MP -MF trunctfsf2.dep -c ../../../src/libgcc/soft-fp/trunctfsf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2.o -MT trunctfdf2.o -MD -MP -MF trunctfdf2.dep -c ../../../src/libgcc/soft-fp/trunctfdf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divsf3.o -MT divsf3.o -MD -MP -MF divsf3.dep -c ../../../src/libgcc/soft-fp/divsf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divdf3.o -MT divdf3.o -MD -MP -MF divdf3.dep -c ../../../src/libgcc/soft-fp/divdf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o save-restore_s.o -MT save-restore_s.o -MD -MP -MF save-restore_s.dep -DSHARED -c -xassembler-with-cpp ../../../src/libgcc/config/riscv/save-restore.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o muldi3_s.o -MT muldi3_s.o -MD -MP -MF muldi3_s.dep -DSHARED -c -xassembler-with-cpp ../../../src/libgcc/config/riscv/muldi3.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o multi3.o -MT multi3.o -MD -MP -MF multi3.dep -c ../../../src/libgcc/config/riscv/multi3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o div_s.o -MT div_s.o -MD -MP -MF div_s.dep -DSHARED -c -xassembler-with-cpp ../../../src/libgcc/config/riscv/div.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o atomic.o -MT atomic.o -MD -MP -MF atomic.dep -c ../../../src/libgcc/config/riscv/atomic.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o enable-execute-stack.o -MT enable-execute-stack.o -MD -MP -MF enable-execute-stack.dep -c enable-execute-stack.c -fvisibility=hidden -DHIDE_EXPORTS ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_add_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_add_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_sub_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_sub_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_and_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_and_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_xor_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_xor_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_or_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_or_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_nand_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_nand_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:68:8: warning: conflicting types for built-in function '__sync_val_compare_and_swap_1'; expected 'unsigned char(volatile void *, unsigned char, unsigned char)' [-Wbuiltin-declaration-mismatch] 68 | type __sync_val_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:94:8: warning: conflicting types for built-in function '__sync_bool_compare_and_swap_1'; expected '_Bool(volatile void *, unsigned char, unsigned char)' [-Wbuiltin-declaration-mismatch] 94 | bool __sync_bool_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_add_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_add_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_sub_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_sub_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_and_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_and_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_xor_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_xor_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_or_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_or_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_nand_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_nand_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:68:8: warning: conflicting types for built-in function '__sync_val_compare_and_swap_2'; expected 'short unsigned int(volatile void *, short unsigned int, short unsigned int)' [-Wbuiltin-declaration-mismatch] 68 | type __sync_val_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:94:8: warning: conflicting types for built-in function '__sync_bool_compare_and_swap_2'; expected '_Bool(volatile void *, short unsigned int, short unsigned int)' [-Wbuiltin-declaration-mismatch] 94 | bool __sync_bool_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_add.o -MT _gcov_merge_add.o -MD -MP -MF _gcov_merge_add.dep -DL_gcov_merge_add -c ../../../src/libgcc/libgcov-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_topn.o -MT _gcov_merge_topn.o -MD -MP -MF _gcov_merge_topn.dep -DL_gcov_merge_topn -c ../../../src/libgcc/libgcov-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_ior.o -MT _gcov_merge_ior.o -MD -MP -MF _gcov_merge_ior.dep -DL_gcov_merge_ior -c ../../../src/libgcc/libgcov-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_time_profile.o -MT _gcov_merge_time_profile.o -MD -MP -MF _gcov_merge_time_profile.dep -DL_gcov_merge_time_profile -c ../../../src/libgcc/libgcov-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_interval_profiler.o -MT _gcov_interval_profiler.o -MD -MP -MF _gcov_interval_profiler.dep -DL_gcov_interval_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_interval_profiler_atomic.o -MT _gcov_interval_profiler_atomic.o -MD -MP -MF _gcov_interval_profiler_atomic.dep -DL_gcov_interval_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_pow2_profiler.o -MT _gcov_pow2_profiler.o -MD -MP -MF _gcov_pow2_profiler.dep -DL_gcov_pow2_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_pow2_profiler_atomic.o -MT _gcov_pow2_profiler_atomic.o -MD -MP -MF _gcov_pow2_profiler_atomic.dep -DL_gcov_pow2_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_topn_values_profiler.o -MT _gcov_topn_values_profiler.o -MD -MP -MF _gcov_topn_values_profiler.dep -DL_gcov_topn_values_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_topn_values_profiler_atomic.o -MT _gcov_topn_values_profiler_atomic.o -MD -MP -MF _gcov_topn_values_profiler_atomic.dep -DL_gcov_topn_values_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_average_profiler.o -MT _gcov_average_profiler.o -MD -MP -MF _gcov_average_profiler.dep -DL_gcov_average_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_average_profiler_atomic.o -MT _gcov_average_profiler_atomic.o -MD -MP -MF _gcov_average_profiler_atomic.dep -DL_gcov_average_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_ior_profiler.o -MT _gcov_ior_profiler.o -MD -MP -MF _gcov_ior_profiler.dep -DL_gcov_ior_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_ior_profiler_atomic.o -MT _gcov_ior_profiler_atomic.o -MD -MP -MF _gcov_ior_profiler_atomic.dep -DL_gcov_ior_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_indirect_call_profiler_v4.o -MT _gcov_indirect_call_profiler_v4.o -MD -MP -MF _gcov_indirect_call_profiler_v4.dep -DL_gcov_indirect_call_profiler_v4 -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_time_profiler.o -MT _gcov_time_profiler.o -MD -MP -MF _gcov_time_profiler.dep -DL_gcov_time_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_dump.o -MT _gcov_dump.o -MD -MP -MF _gcov_dump.dep -DL_gcov_dump -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_fork.o -MT _gcov_fork.o -MD -MP -MF _gcov_fork.dep -DL_gcov_fork -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execl.o -MT _gcov_execl.o -MD -MP -MF _gcov_execl.dep -DL_gcov_execl -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execlp.o -MT _gcov_execlp.o -MD -MP -MF _gcov_execlp.dep -DL_gcov_execlp -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execle.o -MT _gcov_execle.o -MD -MP -MF _gcov_execle.dep -DL_gcov_execle -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execv.o -MT _gcov_execv.o -MD -MP -MF _gcov_execv.dep -DL_gcov_execv -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execvp.o -MT _gcov_execvp.o -MD -MP -MF _gcov_execvp.dep -DL_gcov_execvp -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execve.o -MT _gcov_execve.o -MD -MP -MF _gcov_execve.dep -DL_gcov_execve -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_reset.o -MT _gcov_reset.o -MD -MP -MF _gcov_reset.dep -DL_gcov_reset -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_lock_unlock.o -MT _gcov_lock_unlock.o -MD -MP -MF _gcov_lock_unlock.dep -DL_gcov_lock_unlock -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov.o -MT _gcov.o -MD -MP -MF _gcov.dep -DL_gcov -c ../../../src/libgcc/libgcov-driver.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2.o -MT unwind-dw2.o -MD -MP -MF unwind-dw2.dep -fexceptions -c ../../../src/libgcc/unwind-dw2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2-fde-dip.o -MT unwind-dw2-fde-dip.o -MD -MP -MF unwind-dw2-fde-dip.dep -fexceptions -c ../../../src/libgcc/unwind-dw2-fde-dip.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-sjlj.o -MT unwind-sjlj.o -MD -MP -MF unwind-sjlj.dep -fexceptions -c ../../../src/libgcc/unwind-sjlj.c -fvisibility=hidden -DHIDE_EXPORTS In file included from ../../../src/libgcc/unwind-dw2.c:412: ./md-unwind-support.h: In function 'riscv_fallback_frame_state': ./md-unwind-support.h:67:6: warning: assignment to 'struct sigcontext *' from incompatible pointer type 'mcontext_t *' [-Wincompatible-pointer-types] 67 | sc = &rt_->uc.uc_mcontext; | ^ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-c.o -MT unwind-c.o -MD -MP -MF unwind-c.dep -fexceptions -c ../../../src/libgcc/unwind-c.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o emutls.o -MT emutls.o -MD -MP -MF emutls.dep -fexceptions -c ../../../src/libgcc/emutls.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negdi2_s.o -MT _negdi2_s.o -MD -MP -MF _negdi2_s.dep -DSHARED -DL_negdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _lshrdi3_s.o -MT _lshrdi3_s.o -MD -MP -MF _lshrdi3_s.dep -DSHARED -DL_lshrdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ashldi3_s.o -MT _ashldi3_s.o -MD -MP -MF _ashldi3_s.dep -DSHARED -DL_ashldi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ashrdi3_s.o -MT _ashrdi3_s.o -MD -MP -MF _ashrdi3_s.dep -DSHARED -DL_ashrdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _cmpdi2_s.o -MT _cmpdi2_s.o -MD -MP -MF _cmpdi2_s.dep -DSHARED -DL_cmpdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ucmpdi2_s.o -MT _ucmpdi2_s.o -MD -MP -MF _ucmpdi2_s.dep -DSHARED -DL_ucmpdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clear_cache_s.o -MT _clear_cache_s.o -MD -MP -MF _clear_cache_s.dep -DSHARED -DL_clear_cache -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _trampoline_s.o -MT _trampoline_s.o -MD -MP -MF _trampoline_s.dep -DSHARED -DL_trampoline -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o __main_s.o -MT __main_s.o -MD -MP -MF __main_s.dep -DSHARED -DL__main -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _absvsi2_s.o -MT _absvsi2_s.o -MD -MP -MF _absvsi2_s.dep -DSHARED -DL_absvsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _absvdi2_s.o -MT _absvdi2_s.o -MD -MP -MF _absvdi2_s.dep -DSHARED -DL_absvdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _addvsi3_s.o -MT _addvsi3_s.o -MD -MP -MF _addvsi3_s.dep -DSHARED -DL_addvsi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _addvdi3_s.o -MT _addvdi3_s.o -MD -MP -MF _addvdi3_s.dep -DSHARED -DL_addvdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _subvsi3_s.o -MT _subvsi3_s.o -MD -MP -MF _subvsi3_s.dep -DSHARED -DL_subvsi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _subvdi3_s.o -MT _subvdi3_s.o -MD -MP -MF _subvdi3_s.dep -DSHARED -DL_subvdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3_s.o -MT _mulvsi3_s.o -MD -MP -MF _mulvsi3_s.dep -DSHARED -DL_mulvsi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulvdi3_s.o -MT _mulvdi3_s.o -MD -MP -MF _mulvdi3_s.dep -DSHARED -DL_mulvdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negvsi2_s.o -MT _negvsi2_s.o -MD -MP -MF _negvsi2_s.dep -DSHARED -DL_negvsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negvdi2_s.o -MT _negvdi2_s.o -MD -MP -MF _negvdi2_s.dep -DSHARED -DL_negvdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctors_s.o -MT _ctors_s.o -MD -MP -MF _ctors_s.dep -DSHARED -DL_ctors -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ffssi2_s.o -MT _ffssi2_s.o -MD -MP -MF _ffssi2_s.dep -DSHARED -DL_ffssi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ffsdi2_s.o -MT _ffsdi2_s.o -MD -MP -MF _ffsdi2_s.dep -DSHARED -DL_ffsdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clz_s.o -MT _clz_s.o -MD -MP -MF _clz_s.dep -DSHARED -DL_clz -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clzsi2_s.o -MT _clzsi2_s.o -MD -MP -MF _clzsi2_s.dep -DSHARED -DL_clzsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clzdi2_s.o -MT _clzdi2_s.o -MD -MP -MF _clzdi2_s.dep -DSHARED -DL_clzdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctzsi2_s.o -MT _ctzsi2_s.o -MD -MP -MF _ctzsi2_s.dep -DSHARED -DL_ctzsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctzdi2_s.o -MT _ctzdi2_s.o -MD -MP -MF _ctzdi2_s.dep -DSHARED -DL_ctzdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcount_tab_s.o -MT _popcount_tab_s.o -MD -MP -MF _popcount_tab_s.dep -DSHARED -DL_popcount_tab -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcountsi2_s.o -MT _popcountsi2_s.o -MD -MP -MF _popcountsi2_s.dep -DSHARED -DL_popcountsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcountdi2_s.o -MT _popcountdi2_s.o -MD -MP -MF _popcountdi2_s.dep -DSHARED -DL_popcountdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _paritysi2_s.o -MT _paritysi2_s.o -MD -MP -MF _paritysi2_s.dep -DSHARED -DL_paritysi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _paritydi2_s.o -MT _paritydi2_s.o -MD -MP -MF _paritydi2_s.dep -DSHARED -DL_paritydi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powisf2_s.o -MT _powisf2_s.o -MD -MP -MF _powisf2_s.dep -DSHARED -DL_powisf2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powidf2_s.o -MT _powidf2_s.o -MD -MP -MF _powidf2_s.dep -DSHARED -DL_powidf2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powixf2_s.o -MT _powixf2_s.o -MD -MP -MF _powixf2_s.dep -DSHARED -DL_powixf2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powitf2_s.o -MT _powitf2_s.o -MD -MP -MF _powitf2_s.dep -DSHARED -DL_powitf2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulhc3_s.o -MT _mulhc3_s.o -MD -MP -MF _mulhc3_s.dep -DSHARED -DL_mulhc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulsc3_s.o -MT _mulsc3_s.o -MD -MP -MF _mulsc3_s.dep -DSHARED -DL_mulsc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _muldc3_s.o -MT _muldc3_s.o -MD -MP -MF _muldc3_s.dep -DSHARED -DL_muldc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulxc3_s.o -MT _mulxc3_s.o -MD -MP -MF _mulxc3_s.dep -DSHARED -DL_mulxc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _multc3_s.o -MT _multc3_s.o -MD -MP -MF _multc3_s.dep -DSHARED -DL_multc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divhc3_s.o -MT _divhc3_s.o -MD -MP -MF _divhc3_s.dep -DSHARED -DL_divhc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divsc3_s.o -MT _divsc3_s.o -MD -MP -MF _divsc3_s.dep -DSHARED -DL_divsc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divdc3_s.o -MT _divdc3_s.o -MD -MP -MF _divdc3_s.dep -DSHARED -DL_divdc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divxc3_s.o -MT _divxc3_s.o -MD -MP -MF _divxc3_s.dep -DSHARED -DL_divxc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divtc3_s.o -MT _divtc3_s.o -MD -MP -MF _divtc3_s.dep -DSHARED -DL_divtc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _bswapsi2_s.o -MT _bswapsi2_s.o -MD -MP -MF _bswapsi2_s.dep -DSHARED -DL_bswapsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _bswapdi2_s.o -MT _bswapdi2_s.o -MD -MP -MF _bswapdi2_s.dep -DSHARED -DL_bswapdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clrsbsi2_s.o -MT _clrsbsi2_s.o -MD -MP -MF _clrsbsi2_s.dep -DSHARED -DL_clrsbsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clrsbdi2_s.o -MT _clrsbdi2_s.o -MD -MP -MF _clrsbdi2_s.dep -DSHARED -DL_clrsbdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunssfsi_s.o -MT _fixunssfsi_s.o -MD -MP -MF _fixunssfsi_s.dep -DSHARED -DL_fixunssfsi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfsi_s.o -MT _fixunsdfsi_s.o -MD -MP -MF _fixunsdfsi_s.dep -DSHARED -DL_fixunsdfsi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfsi_s.o -MT _fixunsxfsi_s.o -MD -MP -MF _fixunsxfsi_s.dep -DSHARED -DL_fixunsxfsi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixsfdi_s.o -MT _fixsfdi_s.o -MD -MP -MF _fixsfdi_s.dep -DSHARED -DL_fixsfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixdfdi_s.o -MT _fixdfdi_s.o -MD -MP -MF _fixdfdi_s.dep -DSHARED -DL_fixdfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixxfdi_s.o -MT _fixxfdi_s.o -MD -MP -MF _fixxfdi_s.dep -DSHARED -DL_fixxfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunssfdi_s.o -MT _fixunssfdi_s.o -MD -MP -MF _fixunssfdi_s.dep -DSHARED -DL_fixunssfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfdi_s.o -MT _fixunsdfdi_s.o -MD -MP -MF _fixunsdfdi_s.dep -DSHARED -DL_fixunsdfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfdi_s.o -MT _fixunsxfdi_s.o -MD -MP -MF _fixunsxfdi_s.dep -DSHARED -DL_fixunsxfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdisf_s.o -MT _floatdisf_s.o -MD -MP -MF _floatdisf_s.dep -DSHARED -DL_floatdisf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdidf_s.o -MT _floatdidf_s.o -MD -MP -MF _floatdidf_s.dep -DSHARED -DL_floatdidf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdixf_s.o -MT _floatdixf_s.o -MD -MP -MF _floatdixf_s.dep -DSHARED -DL_floatdixf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundisf_s.o -MT _floatundisf_s.o -MD -MP -MF _floatundisf_s.dep -DSHARED -DL_floatundisf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundidf_s.o -MT _floatundidf_s.o -MD -MP -MF _floatundidf_s.dep -DSHARED -DL_floatundidf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundixf_s.o -MT _floatundixf_s.o -MD -MP -MF _floatundixf_s.dep -DSHARED -DL_floatundixf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divdi3_s.o -MT _divdi3_s.o -MD -MP -MF _divdi3_s.dep -DSHARED -DL_divdi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _moddi3_s.o -MT _moddi3_s.o -MD -MP -MF _moddi3_s.dep -DSHARED -DL_moddi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divmoddi4_s.o -MT _divmoddi4_s.o -MD -MP -MF _divmoddi4_s.dep -DSHARED -DL_divmoddi4 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udivdi3_s.o -MT _udivdi3_s.o -MD -MP -MF _udivdi3_s.dep -DSHARED -DL_udivdi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _umoddi3_s.o -MT _umoddi3_s.o -MD -MP -MF _umoddi3_s.dep -DSHARED -DL_umoddi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udivmoddi4_s.o -MT _udivmoddi4_s.o -MD -MP -MF _udivmoddi4_s.dep -DSHARED -DL_udivmoddi4 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udiv_w_sdiv_s.o -MT _udiv_w_sdiv_s.o -MD -MP -MF _udiv_w_sdiv_s.dep -DSHARED -DL_udiv_w_sdiv -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o addtf3_s.o -MT addtf3_s.o -MD -MP -MF addtf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/addtf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divtf3_s.o -MT divtf3_s.o -MD -MP -MF divtf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/divtf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o eqtf2_s.o -MT eqtf2_s.o -MD -MP -MF eqtf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/eqtf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o getf2_s.o -MT getf2_s.o -MD -MP -MF getf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/getf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o letf2_s.o -MT letf2_s.o -MD -MP -MF letf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/letf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o multf3_s.o -MT multf3_s.o -MD -MP -MF multf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/multf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o negtf2_s.o -MT negtf2_s.o -MD -MP -MF negtf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/negtf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o subtf3_s.o -MT subtf3_s.o -MD -MP -MF subtf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/subtf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o unordtf2_s.o -MT unordtf2_s.o -MD -MP -MF unordtf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/unordtf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfsi_s.o -MT fixtfsi_s.o -MD -MP -MF fixtfsi_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixtfsi.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfsi_s.o -MT fixunstfsi_s.o -MD -MP -MF fixunstfsi_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixunstfsi.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatsitf_s.o -MT floatsitf_s.o -MD -MP -MF floatsitf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatsitf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunsitf_s.o -MT floatunsitf_s.o -MD -MP -MF floatunsitf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatunsitf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfdi_s.o -MT fixtfdi_s.o -MD -MP -MF fixtfdi_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixtfdi.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfdi_s.o -MT fixunstfdi_s.o -MD -MP -MF fixunstfdi_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixunstfdi.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatditf_s.o -MT floatditf_s.o -MD -MP -MF floatditf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatditf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunditf_s.o -MT floatunditf_s.o -MD -MP -MF floatunditf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatunditf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfti_s.o -MT fixtfti_s.o -MD -MP -MF fixtfti_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixtfti.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfti_s.o -MT fixunstfti_s.o -MD -MP -MF fixunstfti_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixunstfti.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floattitf_s.o -MT floattitf_s.o -MD -MP -MF floattitf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floattitf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatuntitf_s.o -MT floatuntitf_s.o -MD -MP -MF floatuntitf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatuntitf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsftf2_s.o -MT extendsftf2_s.o -MD -MP -MF extendsftf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/extendsftf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extenddftf2_s.o -MT extenddftf2_s.o -MD -MP -MF extenddftf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/extenddftf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2_s.o -MT trunctfsf2_s.o -MD -MP -MF trunctfsf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/trunctfsf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2_s.o -MT trunctfdf2_s.o -MD -MP -MF trunctfdf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/trunctfdf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divsf3_s.o -MT divsf3_s.o -MD -MP -MF divsf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/divsf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divdf3_s.o -MT divdf3_s.o -MD -MP -MF divdf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/divdf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o multi3_s.o -MT multi3_s.o -MD -MP -MF multi3_s.dep -DSHARED -c ../../../src/libgcc/config/riscv/multi3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o atomic_s.o -MT atomic_s.o -MD -MP -MF atomic_s.dep -DSHARED -c ../../../src/libgcc/config/riscv/atomic.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o enable-execute-stack_s.o -MT enable-execute-stack_s.o -MD -MP -MF enable-execute-stack_s.dep -DSHARED -c enable-execute-stack.c ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_add_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_add_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_sub_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_sub_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_and_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_and_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_xor_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_xor_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_or_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_or_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_nand_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_nand_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:68:8: warning: conflicting types for built-in function '__sync_val_compare_and_swap_1'; expected 'unsigned char(volatile void *, unsigned char, unsigned char)' [-Wbuiltin-declaration-mismatch] 68 | type __sync_val_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:94:8: warning: conflicting types for built-in function '__sync_bool_compare_and_swap_1'; expected '_Bool(volatile void *, unsigned char, unsigned char)' [-Wbuiltin-declaration-mismatch] 94 | bool __sync_bool_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_add_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_add_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_sub_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_sub_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_and_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_and_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_xor_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_xor_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_or_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2_s.o -MT unwind-dw2_s.o -MD -MP -MF unwind-dw2_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/unwind-dw2.c ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_or_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_nand_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_nand_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:68:8: warning: conflicting types for built-in function '__sync_val_compare_and_swap_2'; expected 'short unsigned int(volatile void *, short unsigned int, short unsigned int)' [-Wbuiltin-declaration-mismatch] 68 | type __sync_val_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:94:8: warning: conflicting types for built-in function '__sync_bool_compare_and_swap_2'; expected '_Bool(volatile void *, short unsigned int, short unsigned int)' [-Wbuiltin-declaration-mismatch] 94 | bool __sync_bool_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2-fde-dip_s.o -MT unwind-dw2-fde-dip_s.o -MD -MP -MF unwind-dw2-fde-dip_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/unwind-dw2-fde-dip.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-sjlj_s.o -MT unwind-sjlj_s.o -MD -MP -MF unwind-sjlj_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/unwind-sjlj.c In file included from ../../../src/libgcc/unwind-dw2.c:412: ./md-unwind-support.h: In function 'riscv_fallback_frame_state': ./md-unwind-support.h:67:6: warning: assignment to 'struct sigcontext *' from incompatible pointer type 'mcontext_t *' [-Wincompatible-pointer-types] 67 | sc = &rt_->uc.uc_mcontext; | ^ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-c_s.o -MT unwind-c_s.o -MD -MP -MF unwind-c_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/unwind-c.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o emutls_s.o -MT emutls_s.o -MD -MP -MF emutls_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/emutls.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtbegin.o -MT crtbegin.o -MD -MP -MF crtbegin.dep -c ../../../src/libgcc/crtstuff.c -DCRT_BEGIN /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtbeginS.o -MT crtbeginS.o -MD -MP -MF crtbeginS.dep -fPIC -c ../../../src/libgcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtbeginT.o -MT crtbeginT.o -MD -MP -MF crtbeginT.dep -c ../../../src/libgcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFT_O /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtend.o -MT crtend.o -MD -MP -MF crtend.dep -c ../../../src/libgcc/crtstuff.c -DCRT_END /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtendS.o -MT crtendS.o -MD -MP -MF crtendS.dep -fPIC -c ../../../src/libgcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crti.o -MT crti.o -MD -MP -MF crti.dep -c -x assembler-with-cpp ../../../src/libgcc/config/riscv/crti.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtn.o -MT crtn.o -MD -MP -MF crtn.dep -c -x assembler-with-cpp ../../../src/libgcc/config/riscv/crtn.S { cat libgcc-std.ver ../../../src/libgcc/config/libgcc-glibc.ver \ | sed -e '/^[ ]*#/d' \ -e 's/^%\(if\|else\|elif\|endif\|define\)/#\1/' \ | /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -E -xassembler-with-cpp -; \ } > tmp-libgcc.map.in mv tmp-libgcc.map.in libgcc.map.in /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm -pg save-restore_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > save-restore.visT mv -f save-restore.visT save-restore.vis /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm -pg muldi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > muldi3.visT /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm -pg div_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > div.visT mv -f muldi3.visT muldi3.vis mv -f div.visT div.vis rm -f libgcov.a rm -f libgcc_eh.a objects="_gcov_merge_add.o _gcov_merge_topn.o _gcov_merge_ior.o _gcov_merge_time_profile.o _gcov_interval_profiler.o _gcov_interval_profiler_atomic.o _gcov_pow2_profiler.o _gcov_pow2_profiler_atomic.o _gcov_topn_values_profiler.o _gcov_topn_values_profiler_atomic.o _gcov_average_profiler.o _gcov_average_profiler_atomic.o _gcov_ior_profiler.o _gcov_ior_profiler_atomic.o _gcov_indirect_call_profiler_v4.o _gcov_time_profiler.o _gcov_dump.o _gcov_fork.o _gcov_execl.o _gcov_execlp.o _gcov_execle.o _gcov_execv.o _gcov_execvp.o _gcov_execve.o _gcov_reset.o _gcov_lock_unlock.o _gcov.o"; \ if test -z "$objects"; then \ echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ -o eh_dummy.o; \ objects=eh_dummy.o; \ fi; \ riscv64-linux-gnu-ar rc libgcov.a $objects objects="unwind-dw2.o unwind-dw2-fde-dip.o unwind-sjlj.o unwind-c.o emutls.o"; \ if test -z "$objects"; then \ echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ -o eh_dummy.o; \ objects=eh_dummy.o; \ fi; \ riscv64-linux-gnu-ar rc libgcc_eh.a $objects riscv64-linux-gnu-ranlib libgcc_eh.a riscv64-linux-gnu-ranlib libgcov.a # Early copyback; see "all" above for the rationale. The # early copy is necessary so that the gcc -B options find # the right startup files when linking shared libgcc. /bin/bash ../../../src/libgcc/../mkinstalldirs ../.././gcc parts="crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o crtbegin.o crtend.o crti.o crtn.o crtendS.o crtbeginT.o"; \ for file in $parts; do \ rm -f ../.././gcc/$file; \ /usr/bin/install -c -m 644 $file ../.././gcc/; \ case $file in \ *.a) \ riscv64-linux-gnu-ranlib ../.././gcc/$file ;; \ esac; \ done /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o save-restore.o -MT save-restore.o -MD -MP -MF save-restore.dep -c -xassembler-with-cpp -include save-restore.vis ../../../src/libgcc/config/riscv/save-restore.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o muldi3.o -MT muldi3.o -MD -MP -MF muldi3.dep -c -xassembler-with-cpp -include muldi3.vis ../../../src/libgcc/config/riscv/muldi3.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o div.o -MT div.o -MD -MP -MF div.dep -c -xassembler-with-cpp -include div.vis ../../../src/libgcc/config/riscv/div.S rm -f libgcc.a objects="_negdi2.o _lshrdi3.o _ashldi3.o _ashrdi3.o _cmpdi2.o _ucmpdi2.o _clear_cache.o _trampoline.o __main.o _absvsi2.o _absvdi2.o _addvsi3.o _addvdi3.o _subvsi3.o _subvdi3.o _mulvsi3.o _mulvdi3.o _negvsi2.o _negvdi2.o _ctors.o _ffssi2.o _ffsdi2.o _clz.o _clzsi2.o _clzdi2.o _ctzsi2.o _ctzdi2.o _popcount_tab.o _popcountsi2.o _popcountdi2.o _paritysi2.o _paritydi2.o _powisf2.o _powidf2.o _powixf2.o _powitf2.o _mulhc3.o _mulsc3.o _muldc3.o _mulxc3.o _multc3.o _divhc3.o _divsc3.o _divdc3.o _divxc3.o _divtc3.o _bswapsi2.o _bswapdi2.o _clrsbsi2.o _clrsbdi2.o _fixunssfsi.o _fixunsdfsi.o _fixunsxfsi.o _fixsfdi.o _fixdfdi.o _fixxfdi.o _fixunssfdi.o _fixunsdfdi.o _fixunsxfdi.o _floatdisf.o _floatdidf.o _floatdixf.o _floatundisf.o _floatundidf.o _floatundixf.o _eprintf.o __gcc_bcmp.o _divdi3.o _moddi3.o _divmoddi4.o _udivdi3.o _umoddi3.o _udivmoddi4.o _udiv_w_sdiv.o addtf3.o divtf3.o eqtf2.o getf2.o letf2.o multf3.o negtf2.o subtf3.o unordtf2.o fixtfsi.o fixunstfsi.o floatsitf.o floatunsitf.o fixtfdi.o fixunstfdi.o floatditf.o floatunditf.o fixtfti.o fixunstfti.o floattitf.o floatuntitf.o extendsftf2.o extenddftf2.o trunctfsf2.o trunctfdf2.o divsf3.o divdf3.o save-restore.o muldi3.o multi3.o div.o atomic.o enable-execute-stack.o"; \ if test -z "$objects"; then \ echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ -o eh_dummy.o; \ objects=eh_dummy.o; \ fi; \ riscv64-linux-gnu-ar rc libgcc.a $objects riscv64-linux-gnu-ranlib libgcc.a { /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm -pg _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulhc3_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divhc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o fixtfti_s.o fixunstfti_s.o floattitf_s.o floatuntitf_s.o extendsftf2_s.o extenddftf2_s.o trunctfsf2_s.o trunctfdf2_s.o divsf3_s.o divdf3_s.o save-restore_s.o muldi3_s.o multi3_s.o div_s.o atomic_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o emutls_s.o; echo %%; \ cat libgcc.map.in; \ } | gawk -f ../../../src/libgcc/mkmap-symver.awk > tmp-libgcc.map mv tmp-libgcc.map libgcc.map # @multilib_flags@ is still needed because this may use # /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking and -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector directly. # @multilib_dir@ is not really necessary, but sometimes it has # more uses than just a directory name. /bin/bash ../../../src/libgcc/../mkinstalldirs . /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc.map -o ./libgcc_s.so.1.tmp -g -O2 -B./ _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulhc3_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divhc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o fixtfti_s.o fixunstfti_s.o floattitf_s.o floatuntitf_s.o extendsftf2_s.o extenddftf2_s.o trunctfsf2_s.o trunctfdf2_s.o divsf3_s.o divdf3_s.o save-restore_s.o muldi3_s.o multi3_s.o div_s.o atomic_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o libgcc.a -lc && rm -f ./libgcc_s.so && if [ -f ./libgcc_s.so.1 ]; then mv -f ./libgcc_s.so.1 ./libgcc_s.so.1.backup; else true; fi && mv ./libgcc_s.so.1.tmp ./libgcc_s.so.1 && (echo "/* GNU ld script"; echo " Use the shared library, but some functions are only in"; echo " the static library. */"; echo "GROUP ( libgcc_s.so.1 -lgcc )" ) > ./libgcc_s.so # Now that we have built all the objects, we need to copy # them back to the GCC directory. Too many things (other # in-tree libraries, and DejaGNU) know about the layout # of the build tree, for now. /usr/bin/make install-leaf DESTDIR=../.././gcc \ slibdir= libsubdir= MULTIOSDIR=. make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgcc' /bin/bash ../../../src/libgcc/../mkinstalldirs ../.././gcc /usr/bin/install -c -m 644 libgcc_eh.a ../.././gcc/ chmod 644 ../.././gcc/libgcc_eh.a riscv64-linux-gnu-ranlib ../.././gcc/libgcc_eh.a /bin/bash ../../../src/libgcc/../mkinstalldirs ../.././gcc; /usr/bin/install -c -m 644 ./libgcc_s.so.1 ../.././gcc/libgcc_s.so.1; rm -f ../.././gcc/libgcc_s.so; /usr/bin/install -c -m 644 ./libgcc_s.so ../.././gcc/libgcc_s.so /bin/bash ../../../src/libgcc/../mkinstalldirs ../.././gcc /usr/bin/install -c -m 644 libgcc.a ../.././gcc/ chmod 644 ../.././gcc/libgcc.a riscv64-linux-gnu-ranlib ../.././gcc/libgcc.a /usr/bin/install -c -m 644 libgcov.a ../.././gcc/ chmod 644 ../.././gcc/libgcov.a riscv64-linux-gnu-ranlib ../.././gcc/libgcov.a parts="crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o crtbegin.o crtend.o crti.o crtn.o crtendS.o crtbeginT.o"; \ for file in $parts; do \ rm -f ../.././gcc/$file; \ /usr/bin/install -c -m 644 $file ../.././gcc/; \ case $file in \ *.a) \ riscv64-linux-gnu-ranlib ../.././gcc/$file ;; \ esac; \ done make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgcc' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgcc' mkdir -p -- riscv64-linux-gnu/libgomp Checking multilib configuration for libgomp... Configuring stage 2 in riscv64-linux-gnu/libgomp configure: creating cache ./config.cache checking for --enable-version-specific-runtime-libs... no checking for --enable-generated-files-in-srcdir... no checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking whether /usr/bin/make supports nested variables... yes checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking understands -c and -o together... yes checking for style of include used by /usr/bin/make... GNU checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... gcc3 checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for perl... /usr/bin/perl checking whether /usr/bin/make sets $(MAKE)... (cached) yes checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000 checking for modern makeinfo... yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... (cached) riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking object... ok checking how to run the C preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -fno-rtti -fno-exceptions... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking PIC flag -fPIC -DPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking static flag -static works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-linux-gnu-gfortran... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking checking whether we are using the GNU Fortran compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to produce PIC... -fPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking PIC flag -fPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking static flag -static works... no checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking whether string.h and strings.h may both be included... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for unistd.h... (cached) yes checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking sys/loadavg.h usability... no checking sys/loadavg.h presence... no checking for sys/loadavg.h... no checking sys/sysctl.h usability... no checking sys/sysctl.h presence... no checking for sys/sysctl.h... no checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking size of void *... 8 checking for dlsym in -ldl... yes checking for unistd.h... (cached) yes checking for secure_getenv... yes checking for __secure_getenv... no checking for getuid... yes checking for geteuid... yes checking for getgid... yes checking for getegid... yes checking for getloadavg... yes checking for clock_gettime... yes checking for strtoull... yes checking for aligned_alloc... yes checking for posix_memalign... yes checking for memalign... yes checking for _aligned_malloc... no checking whether the target supports thread-local storage... yes checking whether the thread-local storage support is from emutls... no checking whether the target supports hidden visibility... yes checking whether the target supports dllexport... no checking whether the target supports symbol aliases... yes checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... (cached) yes checking for shared libgcc... yes checking whether the target supports .symver directive... yes configure: versioning on shared library symbols is gnu checking the number of available CPUs... 4 configure: checking for flock implementation checking for flock... flock checking whether the target supports __sync_*_compare_and_swap... yes checking for CET support... no configure: updating cache ./config.cache checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating omp.h config.status: creating omp_lib.h config.status: creating omp_lib.f90 config.status: creating libgomp_f.h config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating libgomp.spec config.status: creating testsuite/libgomp-test-support.pt.exp config.status: creating testsuite/libgomp-site-extra.exp config.status: creating config.h config.status: executing default-1 commands config.status: executing depfiles commands config.status: executing libtool commands mkdir -p -- riscv64-linux-gnu/libstdc++-v3 Checking multilib configuration for libstdc++-v3... Configuring stage 2 in riscv64-linux-gnu/libstdc++-v3 make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' /usr/bin/make all-recursive make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' Making all in testsuite make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp/testsuite' cp libgomp-test-support.pt.exp libgomp-test-support.exp.tmp echo >> libgomp-test-support.exp.tmp \ 'set offload_additional_options ""' echo >> libgomp-test-support.exp.tmp \ 'set offload_additional_lib_paths ""' mv libgomp-test-support.exp.tmp libgomp-test-support.exp make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp/testsuite' make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 -I ../../../src/libgomp/../gcc/doc/include -I ../../../src/libgomp -o libgomp.info ../../../src/libgomp/libgomp.texi /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c -o alloc.lo ../../../src/libgomp/alloc.c /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c -o atomic.lo ../../../src/libgomp/atomic.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c ../../../src/libgomp/alloc.c -fPIC -DPIC -o .libs/alloc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c ../../../src/libgomp/atomic.c -fPIC -DPIC -o .libs/atomic.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c ../../../src/libgomp/atomic.c -o atomic.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c ../../../src/libgomp/alloc.c -o alloc.o >/dev/null 2>&1 mv -f .deps/atomic.Tpo .deps/atomic.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c -o barrier.lo ../../../src/libgomp/barrier.c mv -f .deps/alloc.Tpo .deps/alloc.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c -o critical.lo ../../../src/libgomp/critical.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c ../../../src/libgomp/barrier.c -fPIC -DPIC -o .libs/barrier.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c ../../../src/libgomp/critical.c -fPIC -DPIC -o .libs/critical.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c ../../../src/libgomp/barrier.c -o barrier.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c ../../../src/libgomp/critical.c -o critical.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT env.lo -MD -MP -MF .deps/env.Tpo -c -o env.lo ../../../src/libgomp/env.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT env.lo -MD -MP -MF .deps/env.Tpo -c ../../../src/libgomp/env.c -fPIC -DPIC -o .libs/env.o configure: creating cache ./config.cache checking build system type... mv -f .deps/barrier.Tpo .deps/barrier.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c -o error.lo ../../../src/libgomp/error.c riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c ../../../src/libgomp/error.c -fPIC -DPIC -o .libs/error.o checking whether build environment is sane... mv -f .deps/critical.Tpo .deps/critical.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c -o icv.lo ../../../src/libgomp/icv.c yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c ../../../src/libgomp/icv.c -fPIC -DPIC -o .libs/icv.o yes checking whether /usr/bin/make supports nested variables... yes checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c ../../../src/libgomp/error.c -o error.o >/dev/null 2>&1 checking whether the C compiler works... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c ../../../src/libgomp/icv.c -o icv.o >/dev/null 2>&1 mv -f .deps/error.Tpo .deps/error.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c -o icv-device.lo ../../../src/libgomp/icv-device.c yes checking for C compiler default output file name... a.out checking for suffix of executables... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c ../../../src/libgomp/icv-device.c -fPIC -DPIC -o .libs/icv-device.o checking whether we are cross compiling... no libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c ../../../src/libgomp/icv-device.c -o icv-device.o >/dev/null 2>&1 checking for suffix of object files... mv -f .deps/icv.Tpo .deps/icv.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c -o iter.lo ../../../src/libgomp/iter.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c ../../../src/libgomp/iter.c -fPIC -DPIC -o .libs/iter.o o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... mv -f .deps/icv-device.Tpo .deps/icv-device.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c -o iter_ull.lo ../../../src/libgomp/iter_ull.c yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to accept ISO C89... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c ../../../src/libgomp/iter_ull.c -fPIC -DPIC -o .libs/iter_ull.o none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking understands -c and -o together... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c ../../../src/libgomp/iter.c -o iter.o >/dev/null 2>&1 yes checking whether we are using the GNU C++ compiler... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c ../../../src/libgomp/iter_ull.c -o iter_ull.o >/dev/null 2>&1 yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking accepts -g... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... mv -f .deps/iter.Tpo .deps/iter.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c -o loop.lo ../../../src/libgomp/loop.c no checking how to run the C preprocessor... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c ../../../src/libgomp/loop.c -fPIC -DPIC -o .libs/loop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E mv -f .deps/iter_ull.Tpo .deps/iter_ull.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c -o loop_ull.lo ../../../src/libgomp/loop_ull.c checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c ../../../src/libgomp/loop_ull.c -fPIC -DPIC -o .libs/loop_ull.o checking whether ln -s works... yes checking for riscv64-linux-gnu-as... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/as checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking whether to enable maintainer-specific portions of Makefiles... no configure: CPU config directory is cpu/generic configure: OS config directory is os/gnu-linux checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... (cached) riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking object... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT env.lo -MD -MP -MF .deps/env.Tpo -c ../../../src/libgomp/env.c -o env.o >/dev/null 2>&1 ok checking for ANSI C header files... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c ../../../src/libgomp/loop.c -o loop.o >/dev/null 2>&1 yes checking for sys/types.h... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c ../../../src/libgomp/loop_ull.c -o loop_ull.o >/dev/null 2>&1 yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... mv -f .deps/loop_ull.Tpo .deps/loop_ull.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c -o ordered.lo ../../../src/libgomp/ordered.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c ../../../src/libgomp/ordered.c -fPIC -DPIC -o .libs/ordered.o mv -f .deps/loop.Tpo .deps/loop.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c -o parallel.lo ../../../src/libgomp/parallel.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c ../../../src/libgomp/parallel.c -fPIC -DPIC -o .libs/parallel.o yes checking for unistd.h... yes checking for dlfcn.h... mv -f .deps/env.Tpo .deps/env.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c -o sections.lo ../../../src/libgomp/sections.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c ../../../src/libgomp/sections.c -fPIC -DPIC -o .libs/sections.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c ../../../src/libgomp/parallel.c -o parallel.o >/dev/null 2>&1 yes checking for objdir... .libs libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c ../../../src/libgomp/sections.c -o sections.o >/dev/null 2>&1 checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -fno-rtti -fno-exceptions... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking PIC flag -fPIC -DPIC works... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c ../../../src/libgomp/ordered.c -o ordered.o >/dev/null 2>&1 yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking static flag -static works... mv -f .deps/parallel.Tpo .deps/parallel.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT single.lo -MD -MP -MF .deps/single.Tpo -c -o single.lo ../../../src/libgomp/single.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT single.lo -MD -MP -MF .deps/single.Tpo -c ../../../src/libgomp/single.c -fPIC -DPIC -o .libs/single.o mv -f .deps/sections.Tpo .deps/sections.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT task.lo -MD -MP -MF .deps/task.Tpo -c -o task.lo ../../../src/libgomp/task.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT task.lo -MD -MP -MF .deps/task.Tpo -c ../../../src/libgomp/task.c -fPIC -DPIC -o .libs/task.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT single.lo -MD -MP -MF .deps/single.Tpo -c ../../../src/libgomp/single.c -o single.o >/dev/null 2>&1 yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... mv -f .deps/single.Tpo .deps/single.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT team.lo -MD -MP -MF .deps/team.Tpo -c -o team.lo ../../../src/libgomp/team.c yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT team.lo -MD -MP -MF .deps/team.Tpo -c ../../../src/libgomp/team.c -fPIC -DPIC -o .libs/team.o yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... mv -f .deps/ordered.Tpo .deps/ordered.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT work.lo -MD -MP -MF .deps/work.Tpo -c -o work.lo ../../../src/libgomp/work.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT work.lo -MD -MP -MF .deps/work.Tpo -c ../../../src/libgomp/work.c -fPIC -DPIC -o .libs/work.o GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT work.lo -MD -MP -MF .deps/work.Tpo -c ../../../src/libgomp/work.c -o work.o >/dev/null 2>&1 no checking for dlopen... yes checking whether a program can dlopen itself... mv -f .deps/work.Tpo .deps/work.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c -o lock.lo ../../../src/libgomp/config/linux/lock.c yes checking whether a statically linked program can dlopen itself... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c ../../../src/libgomp/config/linux/lock.c -fPIC -DPIC -o .libs/lock.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT team.lo -MD -MP -MF .deps/team.Tpo -c ../../../src/libgomp/team.c -o team.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c ../../../src/libgomp/config/linux/lock.c -o lock.o >/dev/null 2>&1 no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E mv -f .deps/lock.Tpo .deps/lock.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c -o mutex.lo ../../../src/libgomp/config/linux/mutex.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c ../../../src/libgomp/config/linux/mutex.c -fPIC -DPIC -o .libs/mutex.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c ../../../src/libgomp/config/linux/mutex.c -o mutex.o >/dev/null 2>&1 checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes mv -f .deps/mutex.Tpo .deps/mutex.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c -o proc.lo ../../../src/libgomp/config/linux/proc.c checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking PIC flag -fPIC -DPIC works... mv -f .deps/team.Tpo .deps/team.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c ../../../src/libgomp/config/linux/proc.c -fPIC -DPIC -o .libs/proc.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c -o sem.lo ../../../src/libgomp/config/linux/sem.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c ../../../src/libgomp/config/linux/sem.c -fPIC -DPIC -o .libs/sem.o yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking static flag -static works... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c ../../../src/libgomp/config/linux/proc.c -o proc.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c ../../../src/libgomp/config/linux/sem.c -o sem.o >/dev/null 2>&1 yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... mv -f .deps/proc.Tpo .deps/proc.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c -o bar.lo ../../../src/libgomp/config/linux/bar.c mv -f .deps/sem.Tpo .deps/sem.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c -o ptrlock.lo ../../../src/libgomp/config/linux/ptrlock.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c ../../../src/libgomp/config/linux/bar.c -fPIC -DPIC -o .libs/bar.o yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c ../../../src/libgomp/config/linux/ptrlock.c -fPIC -DPIC -o .libs/ptrlock.o GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for compiler with PCH support... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c ../../../src/libgomp/config/linux/ptrlock.c -o ptrlock.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c ../../../src/libgomp/config/linux/bar.c -o bar.o >/dev/null 2>&1 mv -f .deps/ptrlock.Tpo .deps/ptrlock.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT time.lo -MD -MP -MF .deps/time.Tpo -c -o time.lo ../../../src/libgomp/config/posix/time.c yes checking for enabled PCH... yes checking for thread model used by GCC... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT time.lo -MD -MP -MF .deps/time.Tpo -c ../../../src/libgomp/config/posix/time.c -fPIC -DPIC -o .libs/time.o posix checking for atomic builtins for bool... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT time.lo -MD -MP -MF .deps/time.Tpo -c ../../../src/libgomp/config/posix/time.c -o time.o >/dev/null 2>&1 no checking for atomic builtins for short... mv -f .deps/time.Tpo .deps/time.Plo no checking for atomic builtins for int... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c -o fortran.lo ../../../src/libgomp/fortran.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c ../../../src/libgomp/fortran.c -fPIC -DPIC -o .libs/fortran.o mv -f .deps/bar.Tpo .deps/bar.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c -o affinity.lo ../../../src/libgomp/config/linux/affinity.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c ../../../src/libgomp/config/linux/affinity.c -fPIC -DPIC -o .libs/affinity.o yes checking for atomic builtins for long long... yes configure: WARNING: No native atomic operations are provided for this platform. configure: WARNING: They will be faked using a mutex. configure: WARNING: Performance of certain classes will degrade as a result. checking for lock policy for shared_ptr reference counts... mutex checking for ISO/IEC TR 24733 ... no checking for __int128... yes checking for __float128... no checking for g++ that supports -ffunction-sections -fdata-sections... yes checking for underlying I/O to use... stdio (with POSIX read/write) libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c ../../../src/libgomp/fortran.c -o fortran.o >/dev/null 2>&1 checking for C locale to use... gnu checking for msgfmt... yes checking libintl.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c ../../../src/libgomp/config/linux/affinity.c -o affinity.o >/dev/null 2>&1 yes checking libintl.h presence... yes checking for libintl.h... yes checking for library containing gettext... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT task.lo -MD -MP -MF .deps/task.Tpo -c ../../../src/libgomp/task.c -o task.o >/dev/null 2>&1 none required checking for std::allocator base class... new configure: "C" header strategy set to c_global checking for enabled long long specializations... yes checking wchar.h usability... mv -f .deps/fortran.Tpo .deps/fortran.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT target.lo -MD -MP -MF .deps/target.Tpo -c -o target.lo ../../../src/libgomp/target.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT target.lo -MD -MP -MF .deps/target.Tpo -c ../../../src/libgomp/target.c -fPIC -DPIC -o .libs/target.o yes checking wchar.h presence... yes checking for wchar.h... yes checking for mbstate_t... yes checking wctype.h usability... mv -f .deps/affinity.Tpo .deps/affinity.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c -o splay-tree.lo ../../../src/libgomp/splay-tree.c yes checking wctype.h presence... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c ../../../src/libgomp/splay-tree.c -fPIC -DPIC -o .libs/splay-tree.o yes checking for wctype.h... yes checking for enabled wchar_t specializations... yes checking for sin in -lm... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c ../../../src/libgomp/splay-tree.c -o splay-tree.o >/dev/null 2>&1 yes checking for ISO C99 support in for C++98... yes checking tgmath.h usability... mv -f .deps/splay-tree.Tpo .deps/splay-tree.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c -o libgomp-plugin.lo ../../../src/libgomp/libgomp-plugin.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c ../../../src/libgomp/libgomp-plugin.c -fPIC -DPIC -o .libs/libgomp-plugin.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c ../../../src/libgomp/libgomp-plugin.c -o libgomp-plugin.o >/dev/null 2>&1 yes checking tgmath.h presence... yes checking for tgmath.h... yes checking complex.h usability... mv -f .deps/libgomp-plugin.Tpo .deps/libgomp-plugin.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c -o oacc-parallel.lo ../../../src/libgomp/oacc-parallel.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c ../../../src/libgomp/oacc-parallel.c -fPIC -DPIC -o .libs/oacc-parallel.o yes checking complex.h presence... yes checking for complex.h... yes checking for ISO C99 support in for C++98... yes checking for ISO C99 support in for C++98... yes checking for ISO C99 support in for C++98... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c ../../../src/libgomp/oacc-parallel.c -o oacc-parallel.o >/dev/null 2>&1 yes checking for ISO C99 support in for C++98... mv -f .deps/oacc-parallel.Tpo .deps/oacc-parallel.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c -o oacc-host.lo ../../../src/libgomp/oacc-host.c yes checking for sin in -lm... (cached) yes checking for ISO C99 support in for C++11... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c ../../../src/libgomp/oacc-host.c -fPIC -DPIC -o .libs/oacc-host.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c ../../../src/libgomp/oacc-host.c -o oacc-host.o >/dev/null 2>&1 yes checking for tgmath.h... (cached) yes checking for complex.h... (cached) yes checking for ISO C99 support in for C++11... mv -f .deps/oacc-host.Tpo .deps/oacc-host.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c -o oacc-init.lo ../../../src/libgomp/oacc-init.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c ../../../src/libgomp/oacc-init.c -fPIC -DPIC -o .libs/oacc-init.o yes checking for ISO C99 support in for C++11... yes checking for ISO C99 support in for C++11... yes checking for ISO C99 support in for C++11... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c ../../../src/libgomp/oacc-init.c -o oacc-init.o >/dev/null 2>&1 yes checking for fully enabled ISO C99 support... yes configure: Debug build flags set to -g3 -O0 -D_GLIBCXX_ASSERTIONS checking for additional debug build... no (skipped for bootstrap stage stage2) checking for parallel mode support... yes checking for extra compiler flags for building... checking for extern template support... yes checking for custom python install directory... no checking for -Werror... no checking for vtable verify support... no checking for gets declaration... yes checking for obsolete isinf function in ... no checking for obsolete isnan function in ... mv -f .deps/task.Tpo .deps/task.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c -o oacc-mem.lo ../../../src/libgomp/oacc-mem.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c ../../../src/libgomp/oacc-mem.c -fPIC -DPIC -o .libs/oacc-mem.o no checking uchar.h usability... yes checking uchar.h presence... mv -f .deps/oacc-init.Tpo .deps/oacc-init.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c -o oacc-async.lo ../../../src/libgomp/oacc-async.c yes checking for uchar.h... yes checking for ISO C11 support for ... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c ../../../src/libgomp/oacc-async.c -fPIC -DPIC -o .libs/oacc-async.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT target.lo -MD -MP -MF .deps/target.Tpo -c ../../../src/libgomp/target.c -o target.o >/dev/null 2>&1 yes checking for int64_t... yes checking for int64_t as long... yes checking for int64_t as long long... checking for LFS support... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c ../../../src/libgomp/oacc-async.c -o oacc-async.o >/dev/null 2>&1 yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking for poll... mv -f .deps/oacc-async.Tpo .deps/oacc-async.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c -o oacc-plugin.lo ../../../src/libgomp/oacc-plugin.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c ../../../src/libgomp/oacc-plugin.c -fPIC -DPIC -o .libs/oacc-plugin.o yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c ../../../src/libgomp/oacc-mem.c -o oacc-mem.o >/dev/null 2>&1 checking for S_ISREG or S_IFREG... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c ../../../src/libgomp/oacc-plugin.c -o oacc-plugin.o >/dev/null 2>&1 S_ISREG checking sys/uio.h usability... mv -f .deps/oacc-plugin.Tpo .deps/oacc-plugin.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c -o oacc-cuda.lo ../../../src/libgomp/oacc-cuda.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c ../../../src/libgomp/oacc-cuda.c -fPIC -DPIC -o .libs/oacc-cuda.o yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for writev... yes checking fenv.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c ../../../src/libgomp/oacc-cuda.c -o oacc-cuda.o >/dev/null 2>&1 yes checking fenv.h presence... yes checking for fenv.h... yes checking for complex.h... (cached) yes checking for complex.h... (cached) yes checking for ISO C99 support to TR1 in ... yes checking for ISO C99 support to TR1 in ... mv -f .deps/oacc-cuda.Tpo .deps/oacc-cuda.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c -o priority_queue.lo ../../../src/libgomp/priority_queue.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c ../../../src/libgomp/priority_queue.c -fPIC -DPIC -o .libs/priority_queue.o yes checking for fenv.h... (cached) yes checking for ISO C99 support to TR1 in ... yes checking for ISO C99 support to TR1 in ... yes checking for ISO C99 support to TR1 in ... mv -f .deps/oacc-mem.Tpo .deps/oacc-mem.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c -o affinity-fmt.lo ../../../src/libgomp/affinity-fmt.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c ../../../src/libgomp/affinity-fmt.c -fPIC -DPIC -o .libs/affinity-fmt.o yes checking for ISO C99 support to TR1 in ... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c ../../../src/libgomp/priority_queue.c -o priority_queue.o >/dev/null 2>&1 yes checking for wchar_t ISO C99 support to TR1 in ... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking stdalign.h usability... mv -f .deps/priority_queue.Tpo .deps/priority_queue.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c -o teams.lo ../../../src/libgomp/teams.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c ../../../src/libgomp/teams.c -fPIC -DPIC -o .libs/teams.o yes checking stdalign.h presence... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c ../../../src/libgomp/affinity-fmt.c -o affinity-fmt.o >/dev/null 2>&1 yes checking for stdalign.h... yes checking for the value of EOF... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c ../../../src/libgomp/teams.c -o teams.o >/dev/null 2>&1 -1 checking for the value of SEEK_CUR... mv -f .deps/teams.Tpo .deps/teams.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c -o allocator.lo ../../../src/libgomp/allocator.c 1 checking for the value of SEEK_END... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c ../../../src/libgomp/allocator.c -fPIC -DPIC -o .libs/allocator.o 2 checking for gettimeofday... checking sys/time.h usability... mv -f .deps/affinity-fmt.Tpo .deps/affinity-fmt.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c -o oacc-profiling.lo ../../../src/libgomp/oacc-profiling.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c ../../../src/libgomp/oacc-profiling.c -fPIC -DPIC -o .libs/oacc-profiling.o yes checking sys/time.h presence... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c ../../../src/libgomp/allocator.c -o allocator.o >/dev/null 2>&1 yes checking for sys/time.h... yes checking for gettimeofday... yes checking for clock_gettime... mv -f .deps/allocator.Tpo .deps/allocator.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c -o oacc-target.lo ../../../src/libgomp/oacc-target.c yes checking for nanosleep... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c ../../../src/libgomp/oacc-target.c -fPIC -DPIC -o .libs/oacc-target.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c ../../../src/libgomp/oacc-target.c -o oacc-target.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c ../../../src/libgomp/oacc-profiling.c -o oacc-profiling.o >/dev/null 2>&1 mv -f .deps/oacc-target.Tpo .deps/oacc-target.Plo /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -L. -Wall -L../libgfortran -c -o openacc.lo ../../../src/libgomp/openacc.f90 yes checking for library containing sched_yield... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -L. -Wall -L../libgfortran -c ../../../src/libgomp/openacc.f90 -fPIC -o .libs/openacc.o none required checking for unistd.h... (cached) yes checking for monotonic clock... yes checking for realtime clock... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -L. -Wall -L../libgfortran -c ../../../src/libgomp/openacc.f90 -o openacc.o >/dev/null 2>&1 yes checking for nanosleep... mv -f .deps/oacc-profiling.Tpo .deps/oacc-profiling.Plo /usr/bin/grep -E -v '#(#| |$)' ../../../src/libgomp/libgomp.map | \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -E -P -include config.h - > libgomp.ver || (rm -f libgomp.ver ; exit 1) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -L. -Wall -L../libgfortran -cpp -fopenmp -fsyntax-only omp_lib.f90 yes checking for tmpnam... true DO=all multi-do # /usr/bin/make : mv -f .deps/target.Tpo .deps/target.Plo yes checking for pthread_cond_clockwait... /bin/bash ./libtool --tag CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -Wl,-O1 '-Wl,-z,relro' -o libgomp.la -version-info 1:0:0 -Wl,--version-script,libgomp.ver -rpath /usr/lib alloc.lo atomic.lo barrier.lo critical.lo env.lo error.lo icv.lo icv-device.lo iter.lo iter_ull.lo loop.lo loop_ull.lo ordered.lo parallel.lo sections.lo single.lo task.lo team.lo work.lo lock.lo mutex.lo proc.lo sem.lo bar.lo ptrlock.lo time.lo fortran.lo affinity.lo target.lo splay-tree.lo libgomp-plugin.lo oacc-parallel.lo oacc-host.lo oacc-init.lo oacc-mem.lo oacc-async.lo oacc-plugin.lo oacc-cuda.lo priority_queue.lo affinity-fmt.lo teams.lo allocator.lo oacc-profiling.lo oacc-target.lo openacc.lo -ldl -lpthread : : yes checking for pthread_mutex_clocklock... libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -shared -fPIC -DPIC .libs/alloc.o .libs/atomic.o .libs/barrier.o .libs/critical.o .libs/env.o .libs/error.o .libs/icv.o .libs/icv-device.o .libs/iter.o .libs/iter_ull.o .libs/loop.o .libs/loop_ull.o .libs/ordered.o .libs/parallel.o .libs/sections.o .libs/single.o .libs/task.o .libs/team.o .libs/work.o .libs/lock.o .libs/mutex.o .libs/proc.o .libs/sem.o .libs/bar.o .libs/ptrlock.o .libs/time.o .libs/fortran.o .libs/affinity.o .libs/target.o .libs/splay-tree.o .libs/libgomp-plugin.o .libs/oacc-parallel.o .libs/oacc-host.o .libs/oacc-init.o .libs/oacc-mem.o .libs/oacc-async.o .libs/oacc-plugin.o .libs/oacc-cuda.o .libs/priority_queue.o .libs/affinity-fmt.o .libs/teams.o .libs/allocator.o .libs/oacc-profiling.o .libs/oacc-target.o .libs/openacc.o -ldl -lpthread -Wl,-O1 -Wl,-z -Wl,relro -Wl,--version-script -Wl,libgomp.ver -Wl,-soname -Wl,libgomp.so.1 -o .libs/libgomp.so.1.0.0 yes checking for pthread_rwlock_clockrdlock, pthread_wlock_clockwrlock... yes checking locale.h usability... libtool: link: (cd ".libs" && rm -f "libgomp.so.1" && ln -s "libgomp.so.1.0.0" "libgomp.so.1") libtool: link: (cd ".libs" && rm -f "libgomp.so" && ln -s "libgomp.so.1.0.0" "libgomp.so") libtool: link: riscv64-linux-gnu-ar rc .libs/libgomp.a alloc.o atomic.o barrier.o critical.o env.o error.o icv.o icv-device.o iter.o iter_ull.o loop.o loop_ull.o ordered.o parallel.o sections.o single.o task.o team.o work.o lock.o mutex.o proc.o sem.o bar.o ptrlock.o time.o fortran.o affinity.o target.o splay-tree.o libgomp-plugin.o oacc-parallel.o oacc-host.o oacc-init.o oacc-mem.o oacc-async.o oacc-plugin.o oacc-cuda.o priority_queue.o affinity-fmt.o teams.o allocator.o oacc-profiling.o oacc-target.o openacc.o yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking sys/sysinfo.h usability... libtool: link: riscv64-linux-gnu-ranlib .libs/libgomp.a yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking for get_nprocs... libtool: link: ( cd ".libs" && rm -f "libgomp.la" && ln -s "../libgomp.la" "libgomp.la" ) make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' yes checking for unistd.h... (cached) yes checking for _SC_NPROCESSORS_ONLN... yes checking for _SC_NPROC_ONLN... no checking for pthreads_num_processors_np... no checking for hw.ncpu sysctl... no checking for suitable sys/sdt.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking fp.h usability... no checking fp.h presence... no checking for fp.h... no checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking for inttypes.h... (cached) yes checking for locale.h... (cached) yes checking machine/endian.h usability... no checking machine/endian.h presence... no checking for machine/endian.h... no checking machine/param.h usability... no checking machine/param.h presence... no checking for machine/param.h... no checking nan.h usability... no checking nan.h presence... no checking for nan.h... no checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/isa_defs.h usability... no checking sys/isa_defs.h presence... no checking for sys/isa_defs.h... no checking sys/machine.h usability... no checking sys/machine.h presence... no checking for sys/machine.h... no checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/sem.h usability... yes checking sys/sem.h presence... yes checking for sys/sem.h... yes checking for sys/stat.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for wchar.h... (cached) yes checking for wctype.h... (cached) yes checking linux/types.h usability... yes checking linux/types.h presence... yes checking for linux/types.h... yes checking for linux/random.h... yes checking xlocale.h usability... no checking xlocale.h presence... no checking for xlocale.h... no checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... (cached) yes checking for ld version... 24600 checking for ld that supports -Wl,--gc-sections... yes checking for ld that supports -Wl,-z,relro... yes checking for sin in -lm... (cached) yes checking for isinf declaration... no checking for _isinf declaration... no checking for isnan declaration... no checking for _isnan declaration... no checking for finite declaration... yes checking for finite... yes checking for sincos declaration... yes checking for sincos... yes checking for fpclass declaration... no checking for _fpclass declaration... no checking for qfpclass declaration... no checking for _qfpclass declaration... no checking for hypot declaration... yes checking for hypot... yes checking for float trig functions... yes checking for acosf... yes checking for asinf... yes checking for atanf... yes checking for cosf... yes checking for sinf... yes checking for tanf... yes checking for coshf... yes checking for sinhf... yes checking for tanhf... yes checking for float round functions... yes checking for ceilf... yes checking for floorf... yes checking for expf declaration... yes checking for expf... yes checking for isnanf declaration... yes checking for isnanf... yes checking for isinff declaration... yes checking for isinff... yes checking for atan2f declaration... yes checking for atan2f... yes checking for fabsf declaration... yes checking for fabsf... yes checking for fmodf declaration... yes checking for fmodf... yes checking for frexpf declaration... yes checking for frexpf... yes checking for hypotf declaration... yes checking for hypotf... yes checking for ldexpf declaration... yes checking for ldexpf... yes checking for logf declaration... yes checking for logf... yes checking for log10f declaration... yes checking for log10f... yes checking for modff declaration... yes checking for modff... yes checking for modf declaration... yes checking for modf... yes checking for powf declaration... yes checking for powf... yes checking for sqrtf declaration... yes checking for sqrtf... yes checking for sincosf declaration... yes checking for sincosf... yes checking for finitef declaration... yes checking for finitef... yes checking for long double trig functions... yes checking for acosl... yes checking for asinl... yes checking for atanl... yes checking for cosl... yes checking for sinl... yes checking for tanl... yes checking for coshl... yes checking for sinhl... yes checking for tanhl... yes checking for long double round functions... yes checking for ceill... yes checking for floorl... yes checking for isnanl declaration... yes checking for isnanl... yes checking for isinfl declaration... yes checking for isinfl... yes checking for atan2l declaration... yes checking for atan2l... yes checking for expl declaration... yes checking for expl... yes checking for fabsl declaration... yes checking for fabsl... yes checking for fmodl declaration... yes checking for fmodl... yes checking for frexpl declaration... yes checking for frexpl... yes checking for hypotl declaration... yes checking for hypotl... yes checking for ldexpl declaration... yes checking for ldexpl... yes checking for logl declaration... yes checking for logl... yes checking for log10l declaration... yes checking for log10l... yes checking for modfl declaration... yes checking for modfl... yes checking for powl declaration... yes checking for powl... yes checking for sqrtl declaration... yes checking for sqrtl... yes checking for sincosl declaration... yes checking for sincosl... yes checking for finitel declaration... yes checking for finitel... yes checking for at_quick_exit declaration... yes checking for at_quick_exit... yes checking for quick_exit declaration... yes checking for quick_exit... yes checking for strtold declaration... yes checking for strtold... yes checking for strtof declaration... yes checking for strtof... yes checking for "/dev/random" and "/dev/urandom" for std::random_device... yes checking whether the target supports thread-local storage... yes checking for __cxa_thread_atexit_impl... yes checking for __cxa_thread_atexit... no checking for aligned_alloc... yes checking for posix_memalign... yes checking for memalign... yes checking for _aligned_malloc... no checking for _wfopen... no checking for secure_getenv... yes checking for timespec_get... yes checking for sockatmark... yes checking for uselocale... yes checking for ld used by GCC... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes checking for uintptr_t... yes checking for int_least32_t... yes checking for int_fast32_t... yes checking for uint64_t... yes checking what to include in include/gstdint.h... stdint.h (already complete) checking for GNU c++filt... /usr/bin/c++filt checking for shared libgcc... yes checking whether the target supports .symver directive... yes configure: versioning on shared library symbols is gnu checking for size_t as unsigned int... no checking for ptrdiff_t as int... no checking whether the target supports hidden visibility... yes configure: visibility supported: yes checking for default std::string ABI to use... new checking for rdrand support in assembler... no checking for rdseed support in assembler... no checking for unistd.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/resource.h... (cached) yes checking for RLIMIT_DATA... yes checking for RLIMIT_RSS... yes checking for RLIMIT_VMEM... no checking for RLIMIT_AS... yes checking for RLIMIT_FSIZE... yes checking for testsuite resource limits support... yes checking for setenv declaration... yes checking for setenv... yes checking whether it can be safely assumed that mutex_timedlock is available... yes checking for gthreads library... yes checking for pthread_rwlock_t... yes checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking for POSIX Semaphores and sem_timedwait... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking whether to build Filesystem TS support... yes checking for struct dirent.d_type... yes checking for realpath... yes checking for utimensat... yes checking for utime... yes checking for lstat... yes checking for struct stat.st_mtim.tv_nsec... yes checking for fchmod... yes checking for fchmodat... yes checking for sendfile that can copy files... yes checking for link... yes checking for readlink... yes checking for symlink... yes checking for truncate... yes checking for fdopendir... yes checking for dirfd... yes checking for openat... yes checking for unlinkat... yes checking for fcntl.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking for sys/uio.h... (cached) yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking whether F_GETFL is declared... yes checking whether F_SETFL is declared... yes checking whether O_NONBLOCK is declared... yes checking how size_t is mangled... m checking for first version to support std::exception_ptr... 4.6.0 checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000 checking for modern makeinfo... yes checking for doxygen... no checking for dot... no checking for xmlcatalog... no checking for xsltproc... no checking for xmllint... no checking for local stylesheet directory... no checking for epub3 stylesheets for documentation creation... no checking for dblatex... no checking for pdflatex... no checking for CET support... no configure: updating cache ./config.cache checking for gxx-include-dir... no checking for --enable-version-specific-runtime-libs... no checking for install location... ${prefix}/include/c++/${gcc_version} checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating scripts/testsuite_flags config.status: creating scripts/extract_symvers config.status: creating doc/xsl/customization.xsl config.status: creating include/Makefile config.status: creating libsupc++/Makefile config.status: creating src/Makefile config.status: creating src/c++98/Makefile config.status: creating src/c++11/Makefile config.status: creating src/c++17/Makefile config.status: creating src/c++20/Makefile config.status: creating src/filesystem/Makefile config.status: creating doc/Makefile config.status: creating po/Makefile config.status: creating testsuite/Makefile config.status: creating python/Makefile config.status: creating config.h config.status: executing default-1 commands config.status: executing libtool commands config.status: executing include/gstdint.h commands config.status: executing generate-headers commands make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include' echo timestamp > stamp-pb echo timestamp > stamp-host make[5]: [Makefile:1767: riscv64-linux-gnu/bits/largefile-config.h] Error 1 (ignored) make[5]: [Makefile:1768: riscv64-linux-gnu/bits/largefile-config.h] Error 1 (ignored) echo 0 > stamp-namespace-version echo 1 > stamp-visibility echo 1 > stamp-extern-template echo 1 > stamp-dual-abi echo 1 > stamp-cxx11-abi echo 1 > stamp-allocator-new echo 'undef _GLIBCXX_USE_FLOAT128' > stamp-float128 sed -e '/^#pragma/b' \ -e '/^#/s/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*\)/_GLIBCXX_\1/g' \ -e 's/_GLIBCXX_SUPPORTS_WEAK/__GXX_WEAK__/g' \ -e 's/_GLIBCXX___MINGW32_GLIBCXX___/__MINGW32__/g' \ -e 's,^#include "\(.*\)",#include ,g' \ < /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc/gthr.h > riscv64-linux-gnu/bits/gthr.h sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ < /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc/gthr-single.h > riscv64-linux-gnu/bits/gthr-single.h sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \ -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \ < /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc/gthr-posix.h > riscv64-linux-gnu/bits/gthr-posix.h sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \ -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \ -e 's,^#include "\(.*\)",#include ,g' \ < /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc/gthr-posix.h > riscv64-linux-gnu/bits/gthr-default.h make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include' make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' /usr/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 " "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "includedir=/usr/include" "prefix=/usr" "tooldir=/usr/riscv64-linux-gnu" "gxx_include_dir=/usr/include/c++/11" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "RANLIB=riscv64-linux-gnu-ranlib" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=riscv64-linux-gnu-nm" "DESTDIR=" "WERROR=" all-recursive make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' Making all in include make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include' mkdir -p ./riscv64-linux-gnu/bits/stdc++.h.gch mkdir -p ./riscv64-linux-gnu/bits/stdc++.h.gch /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -O2 -g -std=gnu++0x /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/precompiled/stdc++.h \ -o riscv64-linux-gnu/bits/stdc++.h.gch/O2ggnu++0x.gch /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -O2 -g /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/precompiled/stdc++.h -o riscv64-linux-gnu/bits/stdc++.h.gch/O2g.gch mkdir -p ./riscv64-linux-gnu/bits/stdtr1c++.h.gch /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -O2 -g /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/precompiled/stdtr1c++.h -o riscv64-linux-gnu/bits/stdtr1c++.h.gch/O2g.gch mkdir -p ./riscv64-linux-gnu/bits/extc++.h.gch /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -O2 -g /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/precompiled/extc++.h -o riscv64-linux-gnu/bits/extc++.h.gch/O2g.gch make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include' Making all in libsupc++ make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++' /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=array_type_info.lo -g -O2 -D_GNU_SOURCE -c -o array_type_info.lo ../../../../src/libstdc++-v3/libsupc++/array_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_arm.lo -g -O2 -D_GNU_SOURCE -c -o atexit_arm.lo ../../../../src/libstdc++-v3/libsupc++/atexit_arm.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -D_GNU_SOURCE -c -o atexit_thread.lo ../../../../src/libstdc++-v3/libsupc++/atexit_thread.cc ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/cpu/generic/atomicity_mutex/atomicity.h ./atomicity.cc || true /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_alloc.lo -g -O2 -D_GNU_SOURCE -c -o bad_alloc.lo ../../../../src/libstdc++-v3/libsupc++/bad_alloc.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=array_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/array_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o array_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/atexit_thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_thread.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_arm.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/atexit_arm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_arm.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_alloc.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_alloc.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_alloc.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_length.lo -g -O2 -D_GNU_SOURCE -c -o bad_array_length.lo ../../../../src/libstdc++-v3/libsupc++/bad_array_length.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_new.lo -g -O2 -D_GNU_SOURCE -c -o bad_array_new.lo ../../../../src/libstdc++-v3/libsupc++/bad_array_new.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_cast.lo -g -O2 -D_GNU_SOURCE -c -o bad_cast.lo ../../../../src/libstdc++-v3/libsupc++/bad_cast.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_length.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_array_length.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_array_length.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_typeid.lo -g -O2 -D_GNU_SOURCE -c -o bad_typeid.lo ../../../../src/libstdc++-v3/libsupc++/bad_typeid.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_new.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_array_new.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_array_new.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_cast.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_cast.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_cast.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_typeid.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_typeid.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_typeid.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=class_type_info.lo -g -O2 -D_GNU_SOURCE -c -o class_type_info.lo ../../../../src/libstdc++-v3/libsupc++/class_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_op.lo -g -O2 -D_GNU_SOURCE -c -o del_op.lo ../../../../src/libstdc++-v3/libsupc++/del_op.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_ops.lo -g -O2 -D_GNU_SOURCE -c -o del_ops.lo ../../../../src/libstdc++-v3/libsupc++/del_ops.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=class_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o class_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_ops.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_ops.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_op.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_op.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_op.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opnt.lo -g -O2 -D_GNU_SOURCE -c -o del_opnt.lo ../../../../src/libstdc++-v3/libsupc++/del_opnt.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opv.lo -g -O2 -D_GNU_SOURCE -c -o del_opv.lo ../../../../src/libstdc++-v3/libsupc++/del_opv.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opnt.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opnt.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvs.lo -g -O2 -D_GNU_SOURCE -c -o del_opvs.lo ../../../../src/libstdc++-v3/libsupc++/del_opvs.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opv.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opv.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opv.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvnt.lo -g -O2 -D_GNU_SOURCE -c -o del_opvnt.lo ../../../../src/libstdc++-v3/libsupc++/del_opvnt.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dyncast.lo -g -O2 -D_GNU_SOURCE -c -o dyncast.lo ../../../../src/libstdc++-v3/libsupc++/dyncast.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvs.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opvs.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvs.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_alloc.lo -g -O2 -D_GNU_SOURCE -c -o eh_alloc.lo ../../../../src/libstdc++-v3/libsupc++/eh_alloc.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvnt.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opvnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvnt.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dyncast.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/dyncast.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dyncast.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_alloc.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_alloc.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_alloc.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_arm.lo -g -O2 -D_GNU_SOURCE -c -o eh_arm.lo ../../../../src/libstdc++-v3/libsupc++/eh_arm.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_aux_runtime.lo -g -O2 -D_GNU_SOURCE -c -o eh_aux_runtime.lo ../../../../src/libstdc++-v3/libsupc++/eh_aux_runtime.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_arm.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_arm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_arm.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_aux_runtime.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_aux_runtime.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_aux_runtime.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_call.lo -g -O2 -D_GNU_SOURCE -c -o eh_call.lo ../../../../src/libstdc++-v3/libsupc++/eh_call.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_call.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_call.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_call.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_catch.lo -g -O2 -D_GNU_SOURCE -c -o eh_catch.lo ../../../../src/libstdc++-v3/libsupc++/eh_catch.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_catch.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_catch.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_catch.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_exception.lo -g -O2 -D_GNU_SOURCE -c -o eh_exception.lo ../../../../src/libstdc++-v3/libsupc++/eh_exception.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_exception.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_exception.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_exception.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_globals.lo -g -O2 -D_GNU_SOURCE -c -o eh_globals.lo ../../../../src/libstdc++-v3/libsupc++/eh_globals.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -D_GNU_SOURCE -c -o eh_personality.lo ../../../../src/libstdc++-v3/libsupc++/eh_personality.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_globals.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_globals.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_globals.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_personality.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_personality.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_ptr.lo -g -O2 -D_GNU_SOURCE -c -o eh_ptr.lo ../../../../src/libstdc++-v3/libsupc++/eh_ptr.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_term_handler.lo -g -O2 -D_GNU_SOURCE -c -o eh_term_handler.lo ../../../../src/libstdc++-v3/libsupc++/eh_term_handler.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_ptr.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_ptr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_term_handler.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_term_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_term_handler.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_terminate.lo -g -O2 -D_GNU_SOURCE -c -o eh_terminate.lo ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_terminate.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_terminate.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_tm.lo -g -O2 -D_GNU_SOURCE -c -o eh_tm.lo ../../../../src/libstdc++-v3/libsupc++/eh_tm.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_throw.lo -g -O2 -D_GNU_SOURCE -c -o eh_throw.lo ../../../../src/libstdc++-v3/libsupc++/eh_throw.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_tm.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_tm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_tm.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_throw.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_throw.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_throw.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_type.lo -g -O2 -D_GNU_SOURCE -c -o eh_type.lo ../../../../src/libstdc++-v3/libsupc++/eh_type.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_type.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_type.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_type.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_unex_handler.lo -g -O2 -D_GNU_SOURCE -c -o eh_unex_handler.lo ../../../../src/libstdc++-v3/libsupc++/eh_unex_handler.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_unex_handler.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_unex_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_unex_handler.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=enum_type_info.lo -g -O2 -D_GNU_SOURCE -c -o enum_type_info.lo ../../../../src/libstdc++-v3/libsupc++/enum_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=function_type_info.lo -g -O2 -D_GNU_SOURCE -c -o function_type_info.lo ../../../../src/libstdc++-v3/libsupc++/function_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fundamental_type_info.lo -g -O2 -D_GNU_SOURCE -c -o fundamental_type_info.lo ../../../../src/libstdc++-v3/libsupc++/fundamental_type_info.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=enum_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/enum_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o enum_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=function_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/function_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o function_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fundamental_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/fundamental_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fundamental_type_info.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard.lo -g -O2 -D_GNU_SOURCE -c -o guard.lo ../../../../src/libstdc++-v3/libsupc++/guard.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard_error.lo -g -O2 -D_GNU_SOURCE -c -o guard_error.lo ../../../../src/libstdc++-v3/libsupc++/guard_error.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_bytes.lo -g -O2 -D_GNU_SOURCE -c -o hash_bytes.lo ../../../../src/libstdc++-v3/libsupc++/hash_bytes.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/guard.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o guard.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard_error.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/guard_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o guard_error.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_bytes.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/hash_bytes.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_bytes.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=nested_exception.lo -g -O2 -D_GNU_SOURCE -c -o nested_exception.lo ../../../../src/libstdc++-v3/libsupc++/nested_exception.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=nested_exception.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/nested_exception.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o nested_exception.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_handler.lo -g -O2 -D_GNU_SOURCE -c -o new_handler.lo ../../../../src/libstdc++-v3/libsupc++/new_handler.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_op.lo -g -O2 -D_GNU_SOURCE -c -o new_op.lo ../../../../src/libstdc++-v3/libsupc++/new_op.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_handler.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_handler.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_op.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_op.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_op.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -D_GNU_SOURCE -c -o new_opnt.lo ../../../../src/libstdc++-v3/libsupc++/new_opnt.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opv.lo -g -O2 -D_GNU_SOURCE -c -o new_opv.lo ../../../../src/libstdc++-v3/libsupc++/new_opv.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opnt.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvnt.lo -g -O2 -D_GNU_SOURCE -c -o new_opvnt.lo ../../../../src/libstdc++-v3/libsupc++/new_opvnt.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -g -O2 -D_GNU_SOURCE -c -o new_opa.lo ../../../../src/libstdc++-v3/libsupc++/new_opa.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opv.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opv.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opv.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvnt.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opvnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opvnt.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opant.lo -g -O2 -D_GNU_SOURCE -c -o new_opant.lo ../../../../src/libstdc++-v3/libsupc++/new_opant.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opa.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opva.lo -g -O2 -D_GNU_SOURCE -c -o new_opva.lo ../../../../src/libstdc++-v3/libsupc++/new_opva.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvant.lo -g -O2 -D_GNU_SOURCE -c -o new_opvant.lo ../../../../src/libstdc++-v3/libsupc++/new_opvant.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opant.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opant.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opva.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opva.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opva.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvant.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opvant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opvant.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opa.lo -g -O2 -D_GNU_SOURCE -c -o del_opa.lo ../../../../src/libstdc++-v3/libsupc++/del_opa.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opant.lo -g -O2 -D_GNU_SOURCE -c -o del_opant.lo ../../../../src/libstdc++-v3/libsupc++/del_opant.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opant.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opant.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opsa.lo -g -O2 -D_GNU_SOURCE -c -o del_opsa.lo ../../../../src/libstdc++-v3/libsupc++/del_opsa.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opa.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opa.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opva.lo -g -O2 -D_GNU_SOURCE -c -o del_opva.lo ../../../../src/libstdc++-v3/libsupc++/del_opva.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opsa.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opsa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opsa.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvant.lo -g -O2 -D_GNU_SOURCE -c -o del_opvant.lo ../../../../src/libstdc++-v3/libsupc++/del_opvant.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opva.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opva.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opva.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvsa.lo -g -O2 -D_GNU_SOURCE -c -o del_opvsa.lo ../../../../src/libstdc++-v3/libsupc++/del_opvsa.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pbase_type_info.lo -g -O2 -D_GNU_SOURCE -c -o pbase_type_info.lo ../../../../src/libstdc++-v3/libsupc++/pbase_type_info.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvant.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opvant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvant.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pmem_type_info.lo -g -O2 -D_GNU_SOURCE -c -o pmem_type_info.lo ../../../../src/libstdc++-v3/libsupc++/pmem_type_info.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvsa.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opvsa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvsa.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pbase_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/pbase_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pbase_type_info.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pointer_type_info.lo -g -O2 -D_GNU_SOURCE -c -o pointer_type_info.lo ../../../../src/libstdc++-v3/libsupc++/pointer_type_info.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pmem_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/pmem_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pmem_type_info.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pure.lo -g -O2 -D_GNU_SOURCE -c -o pure.lo ../../../../src/libstdc++-v3/libsupc++/pure.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pointer_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/pointer_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pointer_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pure.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/pure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pure.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=si_class_type_info.lo -g -O2 -D_GNU_SOURCE -c -o si_class_type_info.lo ../../../../src/libstdc++-v3/libsupc++/si_class_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo.lo -g -O2 -D_GNU_SOURCE -c -o tinfo.lo ../../../../src/libstdc++-v3/libsupc++/tinfo.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=si_class_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/si_class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o si_class_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/tinfo.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tinfo.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo2.lo -g -O2 -D_GNU_SOURCE -c -o tinfo2.lo ../../../../src/libstdc++-v3/libsupc++/tinfo2.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vec.lo -g -O2 -D_GNU_SOURCE -c -o vec.lo ../../../../src/libstdc++-v3/libsupc++/vec.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo2.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/tinfo2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tinfo2.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vmi_class_type_info.lo -g -O2 -D_GNU_SOURCE -c -o vmi_class_type_info.lo ../../../../src/libstdc++-v3/libsupc++/vmi_class_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vterminate.lo -g -O2 -D_GNU_SOURCE -c -o vterminate.lo ../../../../src/libstdc++-v3/libsupc++/vterminate.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vmi_class_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/vmi_class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vmi_class_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vec.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/vec.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vec.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vterminate.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/vterminate.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vterminate.o rm -f cp-demangle.c ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libiberty/cp-demangle.c cp-demangle.c /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atomicity.lo -g -O2 -D_GNU_SOURCE -c -o atomicity.lo atomicity.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atomicity.lo -g -O2 -D_GNU_SOURCE -c atomicity.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atomicity.o /bin/bash ../libtool --tag CC --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I.. -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libiberty -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../include -prefer-pic -D_GLIBCXX_SHARED -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -g -O2 -DIN_GLIBCPP_V3 -Wno-error -c cp-demangle.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -DHAVE_CONFIG_H -I.. -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libiberty -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../include -D_GLIBCXX_SHARED -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -g -O2 -DIN_GLIBCPP_V3 -Wno-error -c cp-demangle.c -fPIC -DPIC -o cp-demangle.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libsupc++convenience.la '-Wl,-z,relro' -o libsupc++convenience.la array_type_info.lo atexit_arm.lo atexit_thread.lo atomicity.lo bad_alloc.lo bad_array_length.lo bad_array_new.lo bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo del_ops.lo del_opnt.lo del_opv.lo del_opvs.lo del_opvnt.lo dyncast.lo eh_alloc.lo eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo eh_type.lo eh_unex_handler.lo enum_type_info.lo function_type_info.lo fundamental_type_info.lo guard.lo guard_error.lo hash_bytes.lo nested_exception.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo new_opa.lo new_opant.lo new_opva.lo new_opvant.lo del_opa.lo del_opant.lo del_opsa.lo del_opva.lo del_opvant.lo del_opvsa.lo pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo vmi_class_type_info.lo vterminate.lo cp-demangle.lo /bin/bash ../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libsupc++.la '-Wl,-z,relro' -o libsupc++.la -rpath /usr/lib array_type_info.lo atexit_arm.lo atexit_thread.lo atomicity.lo bad_alloc.lo bad_array_length.lo bad_array_new.lo bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo del_ops.lo del_opnt.lo del_opv.lo del_opvs.lo del_opvnt.lo dyncast.lo eh_alloc.lo eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo eh_type.lo eh_unex_handler.lo enum_type_info.lo function_type_info.lo fundamental_type_info.lo guard.lo guard_error.lo hash_bytes.lo nested_exception.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo new_opa.lo new_opant.lo new_opva.lo new_opvant.lo del_opa.lo del_opant.lo del_opsa.lo del_opva.lo del_opvant.lo del_opvsa.lo pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo vmi_class_type_info.lo vterminate.lo cp-demangle.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libsupc++convenience.a array_type_info.o atexit_arm.o atexit_thread.o atomicity.o bad_alloc.o bad_array_length.o bad_array_new.o bad_cast.o bad_typeid.o class_type_info.o del_op.o del_ops.o del_opnt.o del_opv.o del_opvs.o del_opvnt.o dyncast.o eh_alloc.o eh_arm.o eh_aux_runtime.o eh_call.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_ptr.o eh_term_handler.o eh_terminate.o eh_tm.o eh_throw.o eh_type.o eh_unex_handler.o enum_type_info.o function_type_info.o fundamental_type_info.o guard.o guard_error.o hash_bytes.o nested_exception.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o new_opa.o new_opant.o new_opva.o new_opvant.o del_opa.o del_opant.o del_opsa.o del_opva.o del_opvant.o del_opvsa.o pbase_type_info.o pmem_type_info.o pointer_type_info.o pure.o si_class_type_info.o tinfo.o tinfo2.o vec.o vmi_class_type_info.o vterminate.o cp-demangle.o libtool: link: riscv64-linux-gnu-ar rc .libs/libsupc++.a array_type_info.o atexit_arm.o atexit_thread.o atomicity.o bad_alloc.o bad_array_length.o bad_array_new.o bad_cast.o bad_typeid.o class_type_info.o del_op.o del_ops.o del_opnt.o del_opv.o del_opvs.o del_opvnt.o dyncast.o eh_alloc.o eh_arm.o eh_aux_runtime.o eh_call.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_ptr.o eh_term_handler.o eh_terminate.o eh_tm.o eh_throw.o eh_type.o eh_unex_handler.o enum_type_info.o function_type_info.o fundamental_type_info.o guard.o guard_error.o hash_bytes.o nested_exception.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o new_opa.o new_opant.o new_opva.o new_opvant.o del_opa.o del_opant.o del_opsa.o del_opva.o del_opvant.o del_opvsa.o pbase_type_info.o pmem_type_info.o pointer_type_info.o pure.o si_class_type_info.o tinfo.o tinfo2.o vec.o vmi_class_type_info.o vterminate.o cp-demangle.o libtool: link: riscv64-linux-gnu-ranlib .libs/libsupc++.a libtool: link: riscv64-linux-gnu-ranlib .libs/libsupc++convenience.a libtool: link: ( cd ".libs" && rm -f "libsupc++.la" && ln -s "../libsupc++.la" "libsupc++.la" ) libtool: link: ( cd ".libs" && rm -f "libsupc++convenience.la" && ln -s "../libsupc++convenience.la" "libsupc++convenience.la" ) make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++' Making all in src make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' Making all in c++98 make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++98' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g -O2 -D_GNU_SOURCE -c -o bitmap_allocator.lo ../../../../../src/libstdc++-v3/src/c++98/bitmap_allocator.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g -O2 -D_GNU_SOURCE -c -o pool_allocator.lo ../../../../../src/libstdc++-v3/src/c++98/pool_allocator.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g -O2 -D_GNU_SOURCE -c -o mt_allocator.lo ../../../../../src/libstdc++-v3/src/c++98/mt_allocator.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -D_GNU_SOURCE -c -o codecvt.lo ../../../../../src/libstdc++-v3/src/c++98/codecvt.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/pool_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pool_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/bitmap_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bitmap_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/mt_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mt_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g -O2 -D_GNU_SOURCE -c -o complex_io.lo ../../../../../src/libstdc++-v3/src/c++98/complex_io.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/complex_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o complex_io.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g -O2 -D_GNU_SOURCE -c -o globals_io.lo ../../../../../src/libstdc++-v3/src/c++98/globals_io.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/globals_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o globals_io.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g -O2 -D_GNU_SOURCE -c -o hash_tr1.lo ../../../../../src/libstdc++-v3/src/c++98/hash_tr1.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_tr1.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g -O2 -D_GNU_SOURCE -c -o hashtable_tr1.lo ../../../../../src/libstdc++-v3/src/c++98/hashtable_tr1.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g -O2 -D_GNU_SOURCE -c -o ios_failure.lo ../../../../../src/libstdc++-v3/src/c++98/ios_failure.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/hashtable_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_tr1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_failure.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g -O2 -D_GNU_SOURCE -c -o ios_init.lo ../../../../../src/libstdc++-v3/src/c++98/ios_init.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/ios_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_init.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g -O2 -D_GNU_SOURCE -c -o ios_locale.lo ../../../../../src/libstdc++-v3/src/c++98/ios_locale.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/ios_locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_locale.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g -O2 -D_GNU_SOURCE -c -o list.lo ../../../../../src/libstdc++-v3/src/c++98/list.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g -O2 -D_GNU_SOURCE -c -o list-aux.lo ../../../../../src/libstdc++-v3/src/c++98/list-aux.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g -O2 -D_GNU_SOURCE -c -o list-aux-2.lo ../../../../../src/libstdc++-v3/src/c++98/list-aux-2.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list-aux-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux-2.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g -O2 -D_GNU_SOURCE -c -o list_associated.lo ../../../../../src/libstdc++-v3/src/c++98/list_associated.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list-aux.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g -O2 -D_GNU_SOURCE -c -o list_associated-2.lo ../../../../../src/libstdc++-v3/src/c++98/list_associated-2.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list_associated.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g -O2 -D_GNU_SOURCE -c -o locale.lo ../../../../../src/libstdc++-v3/src/c++98/locale.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list_associated-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated-2.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++98/locale_init.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g -O2 -D_GNU_SOURCE -c -o locale_facets.lo ../../../../../src/libstdc++-v3/src/c++98/locale_facets.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++98/locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_init.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++98/localename.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/locale_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_facets.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++98/localename.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o localename.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g -O2 -D_GNU_SOURCE -c -o math_stubs_float.lo ../../../../../src/libstdc++-v3/src/c++98/math_stubs_float.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/math_stubs_float.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_float.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g -O2 -D_GNU_SOURCE -c -o math_stubs_long_double.lo ../../../../../src/libstdc++-v3/src/c++98/math_stubs_long_double.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/math_stubs_long_double.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_long_double.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g -O2 -D_GNU_SOURCE -c -o stdexcept.lo ../../../../../src/libstdc++-v3/src/c++98/stdexcept.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/backward -Wno-deprecated -c ../../../../../src/libstdc++-v3/src/c++98/strstream.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o stdexcept.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/backward -Wno-deprecated -c ../../../../../src/libstdc++-v3/src/c++98/strstream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o strstream.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g -O2 -D_GNU_SOURCE -c -o tree.lo ../../../../../src/libstdc++-v3/src/c++98/tree.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g -O2 -D_GNU_SOURCE -c -o istream.lo ../../../../../src/libstdc++-v3/src/c++98/istream.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/tree.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tree.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/istream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g -O2 -D_GNU_SOURCE -c -o istream-string.lo ../../../../../src/libstdc++-v3/src/c++98/istream-string.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-string.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g -O2 -D_GNU_SOURCE -c -o streambuf.lo ../../../../../src/libstdc++-v3/src/c++98/streambuf.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/streambuf.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g -O2 -D_GNU_SOURCE -c -o valarray.lo ../../../../../src/libstdc++-v3/src/c++98/valarray.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/valarray.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o valarray.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g -O2 -D_GNU_SOURCE -c -o cow-istream-string.lo ../../../../../src/libstdc++-v3/src/c++98/cow-istream-string.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/cow-istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-istream-string.o ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/collate_members.cc ./collate_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/messages_members.cc ./messages_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/monetary_members.cc ./monetary_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/numeric_members.cc ./numeric_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/codecvt_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/collate_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/messages_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/monetary_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/numeric_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/time_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/io/basic_file_stdio.cc ./basic_file.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/c_locale.cc ./c++locale.cc || true /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g -O2 -D_GNU_SOURCE -c -o allocator-inst.lo ../../../../../src/libstdc++-v3/src/c++98/allocator-inst.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c ../../../../../src/libstdc++-v3/src/c++98/concept-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/allocator-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o allocator-inst.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c ../../../../../src/libstdc++-v3/src/c++98/concept-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o concept-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g -O2 -D_GNU_SOURCE -c -o ext-inst.lo ../../../../../src/libstdc++-v3/src/c++98/ext-inst.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g -O2 -D_GNU_SOURCE -c -o misc-inst.lo ../../../../../src/libstdc++-v3/src/c++98/misc-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/ext-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext-inst.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/misc-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o misc-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_PARALLEL -c ../../../../../src/libstdc++-v3/src/c++98/parallel_settings.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_PARALLEL -c ../../../../../src/libstdc++-v3/src/c++98/parallel_settings.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o parallel_settings.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members_cow.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members_cow.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members_cow.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members_cow.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g -O2 -D_GNU_SOURCE -c -o codecvt_members.lo codecvt_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g -O2 -D_GNU_SOURCE -c codecvt_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g -O2 -D_GNU_SOURCE -c -o collate_members.lo collate_members.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g -O2 -D_GNU_SOURCE -c -o messages_members.lo messages_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g -O2 -D_GNU_SOURCE -c collate_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g -O2 -D_GNU_SOURCE -c messages_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g -O2 -D_GNU_SOURCE -c -o monetary_members.lo monetary_members.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g -O2 -D_GNU_SOURCE -c -o numeric_members.lo numeric_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g -O2 -D_GNU_SOURCE -c monetary_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g -O2 -D_GNU_SOURCE -c numeric_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g -O2 -D_GNU_SOURCE -c -o time_members.lo time_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g -O2 -D_GNU_SOURCE -c time_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o time_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g -O2 -D_GNU_SOURCE -c -o basic_file.lo basic_file.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g -O2 -D_GNU_SOURCE -c basic_file.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o basic_file.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g -O2 -D_GNU_SOURCE -fimplicit-templates -c c++locale.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g -O2 -D_GNU_SOURCE -fimplicit-templates -c c++locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o c++locale.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++98convenience.la '-Wl,-z,relro' -o libc++98convenience.la bitmap_allocator.lo pool_allocator.lo mt_allocator.lo codecvt.lo complex_io.lo globals_io.lo hash_tr1.lo hashtable_tr1.lo ios_failure.lo ios_init.lo ios_locale.lo list.lo list-aux.lo list-aux-2.lo list_associated.lo list_associated-2.lo locale.lo locale_init.lo locale_facets.lo localename.lo math_stubs_float.lo math_stubs_long_double.lo stdexcept.lo strstream.lo tree.lo istream.lo istream-string.lo streambuf.lo valarray.lo cow-istream-string.lo collate_members_cow.lo messages_members_cow.lo monetary_members_cow.lo numeric_members_cow.lo codecvt_members.lo collate_members.lo messages_members.lo monetary_members.lo numeric_members.lo time_members.lo basic_file.lo c++locale.lo allocator-inst.lo concept-inst.lo ext-inst.lo misc-inst.lo parallel_settings.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++98convenience.a bitmap_allocator.o pool_allocator.o mt_allocator.o codecvt.o complex_io.o globals_io.o hash_tr1.o hashtable_tr1.o ios_failure.o ios_init.o ios_locale.o list.o list-aux.o list-aux-2.o list_associated.o list_associated-2.o locale.o locale_init.o locale_facets.o localename.o math_stubs_float.o math_stubs_long_double.o stdexcept.o strstream.o tree.o istream.o istream-string.o streambuf.o valarray.o cow-istream-string.o collate_members_cow.o messages_members_cow.o monetary_members_cow.o numeric_members_cow.o codecvt_members.o collate_members.o messages_members.o monetary_members.o numeric_members.o time_members.o basic_file.o c++locale.o allocator-inst.o concept-inst.o ext-inst.o misc-inst.o parallel_settings.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++98convenience.a libtool: link: ( cd ".libs" && rm -f "libc++98convenience.la" && ln -s "../libc++98convenience.la" "libc++98convenience.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++98' Making all in c++11 make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++11' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g -O2 -D_GNU_SOURCE -c -o chrono.lo ../../../../../src/libstdc++-v3/src/c++11/chrono.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -D_GNU_SOURCE -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++11/codecvt.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g -O2 -D_GNU_SOURCE -c -o condition_variable.lo ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g -O2 -D_GNU_SOURCE -c -o cow-stdexcept.lo ../../../../../src/libstdc++-v3/src/c++11/cow-stdexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o chrono.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -D_GNU_SOURCE -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++11/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-stdexcept.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o condition_variable.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -O2 -D_GNU_SOURCE -c -o ctype.lo ../../../../../src/libstdc++-v3/src/c++11/ctype.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ctype.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g -O2 -D_GNU_SOURCE -c -o debug.lo ../../../../../src/libstdc++-v3/src/c++11/debug.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/debug.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o debug.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g -O2 -D_GNU_SOURCE -c -o functexcept.lo ../../../../../src/libstdc++-v3/src/c++11/functexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/functexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functexcept.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g -O2 -D_GNU_SOURCE -c -o functional.lo ../../../../../src/libstdc++-v3/src/c++11/functional.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/functional.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functional.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g -O2 -D_GNU_SOURCE -c -o futex.lo ../../../../../src/libstdc++-v3/src/c++11/futex.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/futex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o futex.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g -O2 -D_GNU_SOURCE -c -o future.lo ../../../../../src/libstdc++-v3/src/c++11/future.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/future.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o future.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g -O2 -D_GNU_SOURCE -c -o hash_c++0x.lo ../../../../../src/libstdc++-v3/src/c++11/hash_c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/hash_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_c++0x.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g -O2 -D_GNU_SOURCE -fimplicit-templates -c ../../../../../src/libstdc++-v3/src/c++11/hashtable_c++0x.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g -O2 -D_GNU_SOURCE -c -o ios.lo ../../../../../src/libstdc++-v3/src/c++11/ios.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g -O2 -D_GNU_SOURCE -fimplicit-templates -c ../../../../../src/libstdc++-v3/src/c++11/hashtable_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_c++0x.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ios.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g -O2 -D_GNU_SOURCE -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++11/limits.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g -O2 -D_GNU_SOURCE -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++11/limits.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o limits.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g -O2 -D_GNU_SOURCE -c -o mutex.lo ../../../../../src/libstdc++-v3/src/c++11/mutex.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/mutex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mutex.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g -O2 -D_GNU_SOURCE -c -o placeholders.lo ../../../../../src/libstdc++-v3/src/c++11/placeholders.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/placeholders.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o placeholders.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g -O2 -D_GNU_SOURCE -c -o random.lo ../../../../../src/libstdc++-v3/src/c++11/random.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g -O2 -D_GNU_SOURCE -c -o regex.lo ../../../../../src/libstdc++-v3/src/c++11/regex.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/random.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o random.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/regex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o regex.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g -O2 -D_GNU_SOURCE -c -o shared_ptr.lo ../../../../../src/libstdc++-v3/src/c++11/shared_ptr.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g -O2 -D_GNU_SOURCE -c -o snprintf_lite.lo ../../../../../src/libstdc++-v3/src/c++11/snprintf_lite.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/shared_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o shared_ptr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/snprintf_lite.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o snprintf_lite.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g -O2 -D_GNU_SOURCE -c -o system_error.lo ../../../../../src/libstdc++-v3/src/c++11/system_error.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/system_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o system_error.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g -O2 -D_GNU_SOURCE -c -o thread.lo ../../../../../src/libstdc++-v3/src/c++11/thread.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o thread.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g -O2 -D_GNU_SOURCE -c -o cow-locale_init.lo ../../../../../src/libstdc++-v3/src/c++11/cow-locale_init.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-locale_init.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g -O2 -D_GNU_SOURCE -c -o cow-shim_facets.lo ../../../../../src/libstdc++-v3/src/c++11/cow-shim_facets.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-shim_facets.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-hash_tr1.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-hash_tr1.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g -O2 -D_GNU_SOURCE -gno-as-loc-support -S ../../../../../src/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -o tmp-cxx11-ios_failure-lt.s libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g -O2 -D_GNU_SOURCE -gno-as-loc-support -S ../../../../../src/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tmp-cxx11-ios_failure-lt.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-shim_facets.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-shim_facets.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-shim_facets.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-stdexcept.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-stdexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-stdexcept.o test -f tmp-cxx11-ios_failure-lt.o && mv -f tmp-cxx11-ios_failure-lt.o tmp-cxx11-ios_failure-lt.s sed -e '/^_*_ZTISt13__ios_failure:/,/_ZTVN10__cxxabiv120__si_class_type_infoE/s/_ZTVN10__cxxabiv120__si_class_type_infoE/_ZTVSt19__iosfail_type_info/' tmp-cxx11-ios_failure-lt.s > cxx11-ios_failure-lt.s rm -f tmp-cxx11-ios_failure-lt.s ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/os/gnu-linux/ctype_configure_char.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/ctype_members.cc . || true /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-fstream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-fstream-inst.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-sstream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-sstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fstream-inst.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-sstream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-string-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-string-inst.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-string-io-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-string-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-io-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-wstring-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-wstring-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-wstring-io-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-io-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-locale-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-locale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-locale-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-wlocale-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-wlocale-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g -O2 -D_GNU_SOURCE -c -o sso_string.lo ../../../../../src/libstdc++-v3/src/c++11/sso_string.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/sso_string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sso_string.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g -O2 -D_GNU_SOURCE -c -o ext11-inst.lo ../../../../../src/libstdc++-v3/src/c++11/ext11-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ext11-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext11-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -D_GNU_SOURCE -c -o fstream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/fstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fstream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g -O2 -D_GNU_SOURCE -c -o ios-inst.lo ../../../../../src/libstdc++-v3/src/c++11/ios-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ios-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g -O2 -D_GNU_SOURCE -c -o iostream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/iostream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/iostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o iostream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g -O2 -D_GNU_SOURCE -c -o istream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/istream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/istream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g -O2 -D_GNU_SOURCE -c -o locale-inst.lo ../../../../../src/libstdc++-v3/src/c++11/locale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g -O2 -D_GNU_SOURCE -c -o ostream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/ostream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g -O2 -D_GNU_SOURCE -c -o sstream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/sstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g -O2 -D_GNU_SOURCE -c -o streambuf-inst.lo ../../../../../src/libstdc++-v3/src/c++11/streambuf-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/streambuf-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g -O2 -D_GNU_SOURCE -c -o string-inst.lo ../../../../../src/libstdc++-v3/src/c++11/string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g -O2 -D_GNU_SOURCE -c -o string-io-inst.lo ../../../../../src/libstdc++-v3/src/c++11/string-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-io-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g -O2 -D_GNU_SOURCE -c -o wlocale-inst.lo ../../../../../src/libstdc++-v3/src/c++11/wlocale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wlocale-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g -O2 -D_GNU_SOURCE -c -o wstring-inst.lo ../../../../../src/libstdc++-v3/src/c++11/wstring-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g -O2 -D_GNU_SOURCE -c -o wstring-io-inst.lo ../../../../../src/libstdc++-v3/src/c++11/wstring-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-io-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g -O2 -D_GNU_SOURCE -g0 -c cxx11-ios_failure-lt.s -o cxx11-ios_failure.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g -O2 -D_GNU_SOURCE -g0 -c cxx11-ios_failure-lt.s -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-ios_failure.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g -O2 -D_GNU_SOURCE -c -o ctype_configure_char.lo ctype_configure_char.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g -O2 -D_GNU_SOURCE -c ctype_configure_char.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_configure_char.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g -O2 -D_GNU_SOURCE -c -o ctype_members.lo ctype_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g -O2 -D_GNU_SOURCE -c ctype_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++11convenience.la '-Wl,-z,relro' -o libc++11convenience.la chrono.lo codecvt.lo condition_variable.lo cow-stdexcept.lo ctype.lo debug.lo functexcept.lo functional.lo futex.lo future.lo hash_c++0x.lo hashtable_c++0x.lo ios.lo limits.lo mutex.lo placeholders.lo random.lo regex.lo shared_ptr.lo snprintf_lite.lo system_error.lo thread.lo cow-locale_init.lo cow-shim_facets.lo cxx11-hash_tr1.lo cxx11-ios_failure.lo cxx11-shim_facets.lo cxx11-stdexcept.lo ctype_configure_char.lo ctype_members.lo cow-fstream-inst.lo cow-sstream-inst.lo cow-string-inst.lo cow-string-io-inst.lo cow-wstring-inst.lo cow-wstring-io-inst.lo cxx11-locale-inst.lo cxx11-wlocale-inst.lo sso_string.lo ext11-inst.lo fstream-inst.lo ios-inst.lo iostream-inst.lo istream-inst.lo locale-inst.lo ostream-inst.lo sstream-inst.lo streambuf-inst.lo string-inst.lo string-io-inst.lo wlocale-inst.lo wstring-inst.lo wstring-io-inst.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++11convenience.a chrono.o codecvt.o condition_variable.o cow-stdexcept.o ctype.o debug.o functexcept.o functional.o futex.o future.o hash_c++0x.o hashtable_c++0x.o ios.o limits.o mutex.o placeholders.o random.o regex.o shared_ptr.o snprintf_lite.o system_error.o thread.o cow-locale_init.o cow-shim_facets.o cxx11-hash_tr1.o cxx11-ios_failure.o cxx11-shim_facets.o cxx11-stdexcept.o ctype_configure_char.o ctype_members.o cow-fstream-inst.o cow-sstream-inst.o cow-string-inst.o cow-string-io-inst.o cow-wstring-inst.o cow-wstring-io-inst.o cxx11-locale-inst.o cxx11-wlocale-inst.o sso_string.o ext11-inst.o fstream-inst.o ios-inst.o iostream-inst.o istream-inst.o locale-inst.o ostream-inst.o sstream-inst.o streambuf-inst.o string-inst.o string-io-inst.o wlocale-inst.o wstring-inst.o wstring-io-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++11convenience.a libtool: link: ( cd ".libs" && rm -f "libc++11convenience.la" && ln -s "../libc++11convenience.la" "libc++11convenience.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++11' Making all in c++17 make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++17' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o floating_from_chars.lo ../../../../../src/libstdc++-v3/src/c++17/floating_from_chars.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o floating_to_chars.lo ../../../../../src/libstdc++-v3/src/c++17/floating_to_chars.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o fs_dir.lo ../../../../../src/libstdc++-v3/src/c++17/fs_dir.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o fs_ops.lo ../../../../../src/libstdc++-v3/src/c++17/fs_ops.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/floating_from_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_from_chars.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_ops.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/floating_to_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_to_chars.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_dir.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o fs_path.lo ../../../../../src/libstdc++-v3/src/c++17/fs_path.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_path.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o memory_resource.lo ../../../../../src/libstdc++-v3/src/c++17/memory_resource.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/memory_resource.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o memory_resource.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o cow-fs_dir.lo ../../../../../src/libstdc++-v3/src/c++17/cow-fs_dir.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/cow-fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_dir.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o cow-fs_ops.lo ../../../../../src/libstdc++-v3/src/c++17/cow-fs_ops.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/cow-fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_ops.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o cow-fs_path.lo ../../../../../src/libstdc++-v3/src/c++17/cow-fs_path.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/cow-fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_path.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o ostream-inst.lo ../../../../../src/libstdc++-v3/src/c++17/ostream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o string-inst.lo ../../../../../src/libstdc++-v3/src/c++17/string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o cow-string-inst.lo ../../../../../src/libstdc++-v3/src/c++17/cow-string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++17convenience.la -fimplicit-templates '-Wl,-z,relro' -o libc++17convenience.la floating_from_chars.lo floating_to_chars.lo fs_dir.lo fs_ops.lo fs_path.lo memory_resource.lo cow-fs_dir.lo cow-fs_ops.lo cow-fs_path.lo ostream-inst.lo string-inst.lo cow-string-inst.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++17convenience.a floating_from_chars.o floating_to_chars.o fs_dir.o fs_ops.o fs_path.o memory_resource.o cow-fs_dir.o cow-fs_ops.o cow-fs_path.o ostream-inst.o string-inst.o cow-string-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++17convenience.a libtool: link: ( cd ".libs" && rm -f "libc++17convenience.la" && ln -s "../libc++17convenience.la" "libc++17convenience.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++17' Making all in c++20 make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++20' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o sstream-inst.lo ../../../../../src/libstdc++-v3/src/c++20/sstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++20 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++20/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++20convenience.la -fimplicit-templates '-Wl,-z,relro' -o libc++20convenience.la sstream-inst.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++20convenience.a sstream-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++20convenience.a libtool: link: ( cd ".libs" && rm -f "libc++20convenience.la" && ln -s "../libc++20convenience.la" "libc++20convenience.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++20' Making all in filesystem make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/filesystem' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g -O2 -D_GNU_SOURCE -c -o dir.lo ../../../../../src/libstdc++-v3/src/filesystem/dir.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g -O2 -D_GNU_SOURCE -c -o ops.lo ../../../../../src/libstdc++-v3/src/filesystem/ops.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g -O2 -D_GNU_SOURCE -c -o path.lo ../../../../../src/libstdc++-v3/src/filesystem/path.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g -O2 -D_GNU_SOURCE -c -o cow-dir.lo ../../../../../src/libstdc++-v3/src/filesystem/cow-dir.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ops.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dir.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o path.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/cow-dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-dir.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g -O2 -D_GNU_SOURCE -c -o cow-ops.lo ../../../../../src/libstdc++-v3/src/filesystem/cow-ops.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/cow-ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-ops.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g -O2 -D_GNU_SOURCE -c -o cow-path.lo ../../../../../src/libstdc++-v3/src/filesystem/cow-path.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/cow-path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-path.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++fs.la '-Wl,-z,relro' -o libstdc++fs.la -rpath /usr/lib dir.lo ops.lo path.lo cow-dir.lo cow-ops.lo cow-path.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libstdc++fs.a dir.o ops.o path.o cow-dir.o cow-ops.o cow-path.o libtool: link: riscv64-linux-gnu-ranlib .libs/libstdc++fs.a libtool: link: ( cd ".libs" && rm -f "libstdc++fs.la" && ln -s "../libstdc++fs.la" "libstdc++fs.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/filesystem' make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -D_GNU_SOURCE -c -o compatibility.lo ../../../../src/libstdc++-v3/src/c++98/compatibility.cc /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -D_GNU_SOURCE -c -o compatibility-debug_list.lo ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list.cc /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -D_GNU_SOURCE -c -o compatibility-debug_list-2.lo ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-c++0x.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list-2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -o compatibility-debug_list-2.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list.cc -o compatibility-debug_list.o >/dev/null 2>&1 /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-atomic-c++0x.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-thread-c++0x.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-c++0x.cc -o compatibility-c++0x.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility.cc -o compatibility.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -o compatibility-atomic-c++0x.o >/dev/null 2>&1 /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-chrono.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-chrono.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -o compatibility-thread-c++0x.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-chrono.cc -o compatibility-chrono.o >/dev/null 2>&1 /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-condvar.cc cp /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/abi/pre/gnu.ver libstdc++-symbols.ver.tmp chmod +w libstdc++-symbols.ver.tmp if test "x" != x; then \ if grep '^# Appended to version file.' \ > /dev/null 2>&1; then \ cat >> libstdc++-symbols.ver.tmp; \ else \ sed -n '1,/DO NOT DELETE/p' libstdc++-symbols.ver.tmp > tmp.top; \ sed -n '/DO NOT DELETE/,$p' libstdc++-symbols.ver.tmp > tmp.bottom; \ cat tmp.top tmp.bottom > libstdc++-symbols.ver.tmp; \ rm tmp.top tmp.bottom; \ fi; \ fi /usr/bin/grep -E -v '^[ ]*#(#| |$)' libstdc++-symbols.ver.tmp | \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -E -P -include ../config.h - > libstdc++-symbols.ver || (rm -f libstdc++-symbols.ver ; exit 1) libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-condvar.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-condvar.o rm -f libstdc++-symbols.ver.tmp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-condvar.cc -o compatibility-condvar.o >/dev/null 2>&1 /bin/bash ../libtool --tag CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++.la '-Wl,-z,relro' -o libstdc++.la -version-info 6:29:0 -Wl,--version-script=libstdc++-symbols.ver -lm -rpath /usr/lib compatibility.lo compatibility-debug_list.lo compatibility-debug_list-2.lo compatibility-c++0x.lo compatibility-atomic-c++0x.lo compatibility-thread-c++0x.lo compatibility-chrono.lo compatibility-condvar.lo ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la ../src/c++17/libc++17convenience.la ../src/c++20/libc++20convenience.la libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -fPIC -DPIC -D_GLIBCXX_SHARED -shared -nostdlib /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtbeginS.o .libs/compatibility.o .libs/compatibility-debug_list.o .libs/compatibility-debug_list-2.o .libs/compatibility-c++0x.o .libs/compatibility-atomic-c++0x.o .libs/compatibility-thread-c++0x.o .libs/compatibility-chrono.o .libs/compatibility-condvar.o -Wl,--whole-archive ../libsupc++/.libs/libsupc++convenience.a ../src/c++98/.libs/libc++98convenience.a ../src/c++11/.libs/libc++11convenience.a ../src/c++17/.libs/libc++17convenience.a ../src/c++20/.libs/libc++20convenience.a -Wl,--no-whole-archive -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -lm -L/build/reproducible-path/gcc-11-11.5.0/build/./gcc -L/lib/riscv64-linux-gnu -L/usr/lib/riscv64-linux-gnu -lc -lgcc_s /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtendS.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtn.o -Wl,-O1 -Wl,-z -Wl,relro -Wl,--gc-sections -Wl,-z -Wl,relro -Wl,--version-script=libstdc++-symbols.ver -Wl,-soname -Wl,libstdc++.so.6 -o .libs/libstdc++.so.6.0.29 libtool: link: (cd ".libs" && rm -f "libstdc++.so.6" && ln -s "libstdc++.so.6.0.29" "libstdc++.so.6") libtool: link: (cd ".libs" && rm -f "libstdc++.so" && ln -s "libstdc++.so.6.0.29" "libstdc++.so") libtool: link: (cd .libs/libstdc++.lax/libsupc++convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a") libtool: link: (cd .libs/libstdc++.lax/libc++98convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++98/.libs/libc++98convenience.a") libtool: link: (cd .libs/libstdc++.lax/libc++11convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++11/.libs/libc++11convenience.a") libtool: link: (cd .libs/libstdc++.lax/libc++17convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++17/.libs/libc++17convenience.a") libtool: link: (cd .libs/libstdc++.lax/libc++20convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++20/.libs/libc++20convenience.a") copying selected object files to avoid basename conflicts... libtool: link: ln .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o || cp .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o libtool: link: ln .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o || cp .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o libtool: link: riscv64-linux-gnu-ar rc .libs/libstdc++.a compatibility.o compatibility-debug_list.o compatibility-debug_list-2.o compatibility-c++0x.o compatibility-atomic-c++0x.o compatibility-thread-c++0x.o compatibility-chrono.o compatibility-condvar.o .libs/libstdc++.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++.lax/libsupc++convenience.a/del_op.o .libs/libstdc++.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/guard.o .libs/libstdc++.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++.lax/libsupc++convenience.a/new_op.o .libs/libstdc++.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pure.o .libs/libstdc++.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++.lax/libsupc++convenience.a/vec.o .libs/libstdc++.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++.lax/libc++98convenience.a/basic_file.o .libs/libstdc++.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++.lax/libc++98convenience.a/c++locale.o .libs/libstdc++.lax/libc++98convenience.a/codecvt.o .libs/libstdc++.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/complex_io.o .libs/libstdc++.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++.lax/libc++98convenience.a/globals_io.o .libs/libstdc++.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++.lax/libc++98convenience.a/ios_init.o .libs/libstdc++.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++.lax/libc++98convenience.a/istream-string.o .libs/libstdc++.lax/libc++98convenience.a/istream.o .libs/libstdc++.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++.lax/libc++98convenience.a/list-aux.o .libs/libstdc++.lax/libc++98convenience.a/list.o .libs/libstdc++.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++.lax/libc++98convenience.a/list_associated.o .libs/libstdc++.lax/libc++98convenience.a/locale.o .libs/libstdc++.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++.lax/libc++98convenience.a/locale_init.o .libs/libstdc++.lax/libc++98convenience.a/localename.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++.lax/libc++98convenience.a/messages_members.o .libs/libstdc++.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++.lax/libc++98convenience.a/streambuf.o .libs/libstdc++.lax/libc++98convenience.a/strstream.o .libs/libstdc++.lax/libc++98convenience.a/time_members.o .libs/libstdc++.lax/libc++98convenience.a/tree.o .libs/libstdc++.lax/libc++98convenience.a/valarray.o .libs/libstdc++.lax/libc++11convenience.a/chrono.o .libs/libstdc++.lax/lt1-codecvt.o .libs/libstdc++.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/ctype.o .libs/libstdc++.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/debug.o .libs/libstdc++.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/functexcept.o .libs/libstdc++.lax/libc++11convenience.a/functional.o .libs/libstdc++.lax/libc++11convenience.a/futex.o .libs/libstdc++.lax/libc++11convenience.a/future.o .libs/libstdc++.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++.lax/libc++11convenience.a/ios.o .libs/libstdc++.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++.lax/libc++11convenience.a/limits.o .libs/libstdc++.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/mutex.o .libs/libstdc++.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/placeholders.o .libs/libstdc++.lax/libc++11convenience.a/random.o .libs/libstdc++.lax/libc++11convenience.a/regex.o .libs/libstdc++.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++.lax/libc++11convenience.a/sso_string.o .libs/libstdc++.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/system_error.o .libs/libstdc++.lax/libc++11convenience.a/thread.o .libs/libstdc++.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++.lax/lt2-cow-string-inst.o .libs/libstdc++.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/fs_path.o .libs/libstdc++.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++.lax/lt3-ostream-inst.o .libs/libstdc++.lax/lt4-string-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libstdc++.a libtool: link: rm -fr .libs/libstdc++.lax .libs/libstdc++.lax libtool: link: ( cd ".libs" && rm -f "libstdc++.la" && ln -s "../libstdc++.la" "libstdc++.la" ) /bin/bash ../libtool --tag CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++convenience.la '-Wl,-z,relro' -o libstdc++convenience.la ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la ../src/c++17/libc++17convenience.la ../src/c++20/libc++20convenience.la ; \ if test ! -f .libs/libstdc++.a; then \ cp .libs/libstdc++convenience.a .libs/libstdc++.a; \ fi; \ echo `date` > stamp-libstdc++convenience; libtool: link: (cd .libs/libstdc++convenience.lax/libsupc++convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a") libtool: link: (cd .libs/libstdc++convenience.lax/libc++98convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++98/.libs/libc++98convenience.a") libtool: link: (cd .libs/libstdc++convenience.lax/libc++11convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++11/.libs/libc++11convenience.a") libtool: link: (cd .libs/libstdc++convenience.lax/libc++17convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++17/.libs/libc++17convenience.a") libtool: link: (cd .libs/libstdc++convenience.lax/libc++20convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++20/.libs/libc++20convenience.a") copying selected object files to avoid basename conflicts... libtool: link: ln .libs/libstdc++convenience.lax/libc++11convenience.a/codecvt.o .libs/libstdc++convenience.lax/lt1-codecvt.o || cp .libs/libstdc++convenience.lax/libc++11convenience.a/codecvt.o .libs/libstdc++convenience.lax/lt1-codecvt.o libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/string-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/string-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o libtool: link: ln .libs/libstdc++convenience.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o || cp .libs/libstdc++convenience.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o libtool: link: riscv64-linux-gnu-ar rc .libs/libstdc++convenience.a .libs/libstdc++convenience.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++convenience.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_op.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/guard.o .libs/libstdc++convenience.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++convenience.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++convenience.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_op.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pure.o .libs/libstdc++convenience.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++convenience.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vec.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++convenience.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/basic_file.o .libs/libstdc++convenience.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/c++locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/codecvt.o .libs/libstdc++convenience.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/collate_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/complex_io.o .libs/libstdc++convenience.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++convenience.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/globals_io.o .libs/libstdc++convenience.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++convenience.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_init.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/istream-string.o .libs/libstdc++convenience.lax/libc++98convenience.a/istream.o .libs/libstdc++convenience.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++convenience.lax/libc++98convenience.a/list-aux.o .libs/libstdc++convenience.lax/libc++98convenience.a/list.o .libs/libstdc++convenience.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++convenience.lax/libc++98convenience.a/list_associated.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale_init.o .libs/libstdc++convenience.lax/libc++98convenience.a/localename.o .libs/libstdc++convenience.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++convenience.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++convenience.lax/libc++98convenience.a/messages_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++convenience.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++convenience.lax/libc++98convenience.a/streambuf.o .libs/libstdc++convenience.lax/libc++98convenience.a/strstream.o .libs/libstdc++convenience.lax/libc++98convenience.a/time_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/tree.o .libs/libstdc++convenience.lax/libc++98convenience.a/valarray.o .libs/libstdc++convenience.lax/libc++11convenience.a/chrono.o .libs/libstdc++convenience.lax/lt1-codecvt.o .libs/libstdc++convenience.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/debug.o .libs/libstdc++convenience.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/functexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/functional.o .libs/libstdc++convenience.lax/libc++11convenience.a/futex.o .libs/libstdc++convenience.lax/libc++11convenience.a/future.o .libs/libstdc++convenience.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++convenience.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++convenience.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/ios.o .libs/libstdc++convenience.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/limits.o .libs/libstdc++convenience.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/mutex.o .libs/libstdc++convenience.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/placeholders.o .libs/libstdc++convenience.lax/libc++11convenience.a/random.o .libs/libstdc++convenience.lax/libc++11convenience.a/regex.o .libs/libstdc++convenience.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++convenience.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++convenience.lax/libc++11convenience.a/sso_string.o .libs/libstdc++convenience.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/string-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/system_error.o .libs/libstdc++convenience.lax/libc++11convenience.a/thread.o .libs/libstdc++convenience.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o .libs/libstdc++convenience.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++convenience.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_path.o .libs/libstdc++convenience.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libstdc++convenience.a libtool: link: rm -fr .libs/libstdc++convenience.lax .libs/libstdc++convenience.lax libtool: link: ( cd ".libs" && rm -f "libstdc++convenience.la" && ln -s "../libstdc++convenience.la" "libstdc++convenience.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' Making all in doc make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/doc' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/doc' Making all in po make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/po' msgfmt -o de.mo ../../../../src/libstdc++-v3/po/de.po msgfmt -o fr.mo ../../../../src/libstdc++-v3/po/fr.po make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/po' Making all in testsuite make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/testsuite' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/testsuite' Making all in python make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/python' sed -e 's,@pythondir@,/usr/share/gcc/python,' \ -e 's,@toolexeclibdir@,/usr/lib,' < ../../../../src/libstdc++-v3/python/hook.in > gdb.py make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/python' make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' true "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 " "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "includedir=/usr/include" "prefix=/usr" "tooldir=/usr/riscv64-linux-gnu" "gxx_include_dir=/usr/include/c++/11" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "RANLIB=riscv64-linux-gnu-ranlib" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=riscv64-linux-gnu-nm" "DESTDIR=" "WERROR=" DO=all multi-do # /usr/bin/make make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build' make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build' make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build' rm -f stage_current make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build' make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build' Configuring stage 3 in ./intl Configuring stage 3 in ./lto-plugin Configuring stage 3 in ./libiberty Configuring stage 3 in ./libbacktrace configure: creating cache ./config.cache configure: creating cache ./config.cache checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 configure: creating cache ./config.cache checking build system type... configure: creating cache ./config.cache checking whether to enable maintainer-specific portions of Makefiles... no checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000 riscv64-unknown-linux-gnu checking host system type... checking build system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... riscv64-unknown-linux-gnu checking target system type... checking whether the C compiler works... yes riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking whether /usr/bin/make supports nested variables... yes checking whether the C compiler works... checking whether to enable maintainer-specific portions of Makefiles... no checking for style of include used by /usr/bin/make... GNU checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking whether the C compiler works... checking for perl... perl checking build system type... riscv64-unknown-linux-gnu checking host system type... yes checking for C compiler default output file name... a.out checking for suffix of executables... riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-ar... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking whether to install libiberty headers and static library... no configure: target_header_dir = checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 yes checking for C compiler default output file name... a.out checking for suffix of executables... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... checking whether we are cross compiling... checking whether the C compiler works... checking whether we are cross compiling... no checking for suffix of object files... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking for C compiler default output file name... a.out o checking whether we are using the GNU C compiler... checking for suffix of executables... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... no checking for suffix of object files... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... o checking whether we are using the GNU C compiler... none needed checking how to run the C preprocessor... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... checking whether we are cross compiling... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E yes checking how to run the C preprocessor... none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E yes checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... no checking for suffix of object files... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... gcc3 checking how to run the C preprocessor... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E none needed checking how to run the C preprocessor... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E yes checking for sys/types.h... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes yes checking for sys/types.h... checking for sys/stat.h... yes yes checking for sys/stat.h... checking for stdlib.h... yes yes checking for stdlib.h... checking for string.h... yes checking for sys/types.h... yes yes checking for string.h... checking for memory.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes yes yes checking for memory.h... checking for strings.h... checking for stdlib.h... yes checking for sys/stat.h... yes yes yes checking for strings.h... checking for inttypes.h... checking for string.h... yes checking for stdlib.h... yes yes checking for inttypes.h... yes yes checking for memory.h... checking for stdint.h... checking for string.h... yes yes checking for stdint.h... checking for strings.h... yes yes checking for memory.h... checking for unistd.h... yes yes checking for unistd.h... yes checking for inttypes.h... checking for strings.h... yes checking minix/config.h usability... yes yes yes checking minix/config.h usability... checking for stdint.h... checking for inttypes.h... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... no checking minix/config.h presence... yes yes checking for unistd.h... checking for stdint.h... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether /usr/bin/make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether NLS is requested... yes yes checking for msgfmt... yes checking minix/config.h usability... checking for unistd.h... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes /build/reproducible-path/gcc-11-11.5.0/bin/msgfmt checking for gmsgfmt... /build/reproducible-path/gcc-11-11.5.0/bin/msgfmt checking whether /usr/bin/make supports nested variables... yes checking for xgettext... no checking minix/config.h presence... checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-linux-gnu-gcc... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 yes /usr/bin/xgettext checking minix/config.h usability... checking for msgmerge... /usr/bin/msgmerge no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... checking whether we are using the GNU C compiler... (cached) yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... (cached) yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... (cached) none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... (cached) yes checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for gawk... (cached) gawk checking for dwz... dwz checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... riscv64-linux-gnu-nm checking the name lister (riscv64-linux-gnu-nm) interface... no checking minix/config.h presence... yes checking for riscv64-linux-gnu-gcc... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking build system type... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... riscv64-unknown-linux-gnu checking host system type... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for library containing strerror... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for riscv64-linux-gnu-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking command to parse riscv64-linux-gnu-nm output from /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... checking whether we are using the GNU C compiler... (cached) yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... (cached) yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... (cached) none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... (cached) yes checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... (cached) gcc3 checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wall... no yes checking for -static-libgcc... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -W... none required checking for an ANSI C-conforming const... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wall... yes checking for inline... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wwrite-strings... inline checking for off_t... ok checking for dlfcn.h... yes checking for CET support... no checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed yes checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wc++-compat... yes checking for BSD- or MS-compatible name lister (nm)... riscv64-linux-gnu-nm checking the name lister (riscv64-linux-gnu-nm) interface... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wstrict-prototypes... BSD nm checking whether ln -s works... yes yes checking the maximum length of command line arguments... checking for objdir... .libs 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for riscv64-linux-gnu-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking command to parse riscv64-linux-gnu-nm output from /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wshadow=local... yes checking for size_t... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -pedantic ... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 and cc understand -c and -o together... checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... ok checking for dlfcn.h... yes checking for working alloca.h... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... yes checking for objdir... .libs yes checking for alloca... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes checking for an ANSI C-conforming const... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (riscv64-linux-gnu-ld) supports shared libraries... checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... yes checking for inline... yes checking whether -lc should be explicitly linked in... yes checking for stdlib.h... (cached) yes no checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... checking for unistd.h... (cached) yes inline checking whether byte ordering is bigendian... checking for sys/param.h... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... no checking dynamic linker characteristics... yes checking for getpagesize... no checking for a BSD-compatible install... /usr/bin/install -c checking for CET support... no checking for sys/file.h... yes checking for sys/param.h... yes checking for working mmap... yes GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... checking for limits.h... yes no checking for stdlib.h... (cached) yes checking unwind.h usability... checking for malloc.h... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes yes checking unwind.h presence... checking for strings.h... (cached) yes yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (riscv64-linux-gnu-ld) supports shared libraries... checking for sys/time.h... yes checking for unwind.h... yes checking for _Unwind_Backtrace... yes checking whether -lc should be explicitly linked in... yes checking for time.h... yes yes checking whether we are using the GNU C Library 2.1 or newer... checking for sys/resource.h... yes checking whether integer division by zero raises SIGFPE... yes no checking for sys/stat.h... checking dynamic linker characteristics... (cached) yes checking for sys/mman.h... yes yes checking for -funwind-tables option... checking for fcntl.h... yes yes checking for -frandom-seed=string option... checking for alloca.h... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -W... yes checking for sys/pstat.h... yes no checking for inttypes.h... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wall... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for int64_t... no checking for sys/sysmp.h... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wwrite-strings... yes checking for stdint.h... no checking for sys/sysinfo.h... yes yes yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wstrict-prototypes... checking for unsigned long long... checking for machine/hal_sysinfo.h... yes no checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wmissing-prototypes... checking for sys/table.h... no yes checking for uint64_t... checking for sys/sysctl.h... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wold-style-definition... no checking for sys/systemcfg.h... yes yes checking for inttypes.h... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wmissing-format-attribute... no yes checking for sys/wait.h that is POSIX.1 compatible... checking for stdint.h... (cached) yes checking for stdio_ext.h... yes yes checking whether the inttypes.h PRIxNN macros are broken... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wcast-qual... yes yes checking for process.h... yes no checking for ld used by GCC... checking for _Unwind_GetIPInfo... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for shared library run path origin... no checking for sys/prctl.h... configure: updating cache ./config.cache done yes checking that generated files are newer than configure... done configure: creating ./config.status checking argz.h usability... checking for sys/wait.h that is POSIX.1 compatible... yes checking whether time.h and sys/time.h may both be included... yes checking argz.h presence... yes checking for CET support... no checking __sync extensions... yes checking for argz.h... yes yes checking whether errno must be declared... checking limits.h usability... no checking size of int... yes checking limits.h presence... yes checking for limits.h... yes yes checking __atomic extensions... checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes 4 checking size of long... checking nl_types.h usability... yes checking output filetype... elf64 looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes checking nl_types.h presence... yes checking for nl_types.h... yes checking malloc.h usability... yes checking for uintptr_t... 8 checking size of size_t... yes checking malloc.h presence... yes checking for malloc.h... yes yes checking for int_least32_t... checking stddef.h usability... yes checking for int_fast32_t... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes 8 checking for long long... checking for string.h... (cached) yes checking for unistd.h... (cached) yes yes checking for uint64_t... checking for sys/param.h... (cached) yes checking for feof_unlocked... yes checking what to include in gstdint.h... stdint.h (already complete) checking sys/mman.h usability... yes checking size of long long... config.status: creating Makefile yes checking for fgets_unlocked... config.status: creating config.h yes checking sys/mman.h presence... config.status: executing depfiles commands yes checking for sys/mman.h... yes checking for mmap... config.status: executing libtool commands yes 8 checking for a 64-bit type... checking for getc_unlocked... yes uint64_t checking for intptr_t... Configuring stage 3 in ./libcody checking link.h usability... yes checking link.h presence... yes checking for getcwd... yes checking for link.h... yes checking for dl_iterate_phdr... yes checking for uintptr_t... yes checking for getegid... yes checking mach-o/dyld.h usability... yes checking for ssize_t... no checking mach-o/dyld.h presence... no checking for mach-o/dyld.h... no checking sys/ldr.h usability... yes checking for geteuid... no checking sys/ldr.h presence... yes checking for pid_t... no checking for sys/ldr.h... no checking for fcntl... configure: creating cache ./config.cache checking build system type... yes riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking for getgid... checking maintainer-mode... yes yes checking for library containing strerror... checking whether strnlen is declared... checking whether the C++ compiler works... yes checking whether getpagesize is declared... yes checking for getuid... none required yes checking for C++ compiler default output file name... a.out checking for asprintf... checking for suffix of executables... yes checking for lstat... yes checking for mempcpy... yes checking whether we are cross compiling... checking for atexit... yes checking for readlink... yes checking for munmap... yes no checking for suffix of object files... yes checking for basename... checking for getexecname... o checking whether we are using the GNU C++ compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs accepts -g... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs is for C++11... yes checking for putenv... yes no checking for KERN_PROC... checking for bcmp... adding -std=c++11 no checking for KERN_PROG_ARGS... checking adding -Wl,--no-undefined to linker... no checking for clock_gettime... yes checking for setenv... yes checking for bcopy... ok checking exceptions... no checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for riscv64-linux-gnu-ar... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ yes checking whether -pthread is supported... configure: updating cache ./config.cache configure: creating ./config.status yes checking whether -gdwarf-5 is supported... yes checking for setlocale... yes checking for bsearch... yes checking for compress in -lz... yes checking for stpcpy... config.status: creating Makefile yes checking for bzero... config.status: creating config.h yes checking whether --compress-debug-sections is supported... yes Configuring stage 3 in ./libdecnumber checking for strcasecmp... yes checking for calloc... yes checking for objcopy... objcopy checking for readelf... riscv64-linux-gnu-readelf checking whether objcopy supports debuglink... yes checking for dsymutil... dsymutil checking for nm... riscv64-linux-gnu-nm checking for xz... xz checking for comm... comm checking for lzma_auto_decoder in -llzma... yes checking for strdup... yes checking for clock... no checking whether tests can run... yes checking for strtoul... yes yes checking for ffs... configure: updating cache ./config.cache checking that generated files are newer than configure... done configure: creating ./config.status yes checking for tsearch... yes checking for getcwd... configure: creating cache ./config.cache checking whether /usr/bin/make sets $(MAKE)... yes checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 yes checking for __argz_count... yes checking whether the C compiler works... checking for getpagesize... yes checking for C compiler default output file name... a.out yes checking for suffix of executables... checking for __argz_stringify... yes checking for gettimeofday... checking whether we are cross compiling... yes yes checking for __argz_next... checking for index... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes yes checking for __fsetlocking... checking for insque... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... none needed checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for riscv64-linux-gnu-ar... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for aclocal... aclocal checking for autoconf... autoconf checking for autoheader... autoheader checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -W... yes yes yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wall... checking for memchr... checking for iconv... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wwrite-strings... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wstrict-prototypes... config.status: creating Makefile yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wmissing-prototypes... yes config.status: creating backtrace-supported.h yes checking for iconv declaration... checking for memcmp... config.status: creating install-debuginfo-for-buildid.sh yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wold-style-definition... config.status: creating config.h extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes config.status: executing libtool commands checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wmissing-format-attribute... config.status: executing gstdint.h commands yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wcast-qual... config.status: executing default commands yes checking for memcpy... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -pedantic -Wlong-long... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-lto... yes checking for LC_MESSAGES... make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libiberty' yes checking how to run the C preprocessor... make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libiberty/testsuite' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libiberty/testsuite' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libiberty' yes checking for memmem... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libbacktrace' /usr/bin/make all-am make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libbacktrace' /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c -o atomic.lo ../../src/libbacktrace/atomic.c checking for grep that handles long lines and -e... yes checking for bison... bison checking version of bison... /usr/bin/grep checking for egrep... 3.8.2, ok checking whether NLS is requested... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/atomic.c -fPIC -DPIC -o .libs/atomic.o /usr/bin/grep -E checking whether included gettext is requested... no checking for GNU gettext in libc... checking for ANSI C header files... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/atomic.c -o atomic.o >/dev/null 2>&1 yes checking for memmove... true DO=all multi-do # /usr/bin/make /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c -o dwarf.lo ../../src/libbacktrace/dwarf.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/dwarf.c -fPIC -DPIC -o .libs/dwarf.o yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for aclocal... aclocal checking for autoconf... autoconf checking for autoheader... autoheader checking bison 3 or later... 3.8.2, bison3 configure: updating cache ./config.cache configure: creating ./config.status yes checking for mempcpy... yes checking for sys/types.h... yes checking for sys/stat.h... yes config.status: creating Makefile checking for memset... yes config.status: creating config.intl checking for stdlib.h... config.status: creating config.h config.status: executing default-1 commands yes checking for string.h... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c -o fileline.lo ../../src/libbacktrace/fileline.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/fileline.c -fPIC -DPIC -o .libs/fileline.o yes yes checking for mkstemps... checking for memory.h... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/fileline.c -o fileline.o >/dev/null 2>&1 checking for strings.h... yes checking for putenv... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/dwarf.c -o dwarf.o >/dev/null 2>&1 yes checking for inttypes.h... yes make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libcody' /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -fno-exceptions -fno-rtti -include config.h -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF buffer.d -c -o buffer.o ../../src/libcody/buffer.cc checking for stdint.h... yes checking for random... yes checking for unistd.h... yes checking ctype.h usability... yes yes checking ctype.h presence... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c -o posix.lo ../../src/libbacktrace/posix.c checking for rename... yes checking for ctype.h... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/posix.c -fPIC -DPIC -o .libs/posix.o checking stddef.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/posix.c -o posix.o >/dev/null 2>&1 yes checking stddef.h presence... yes checking for stddef.h... yes yes checking for string.h... (cached) yes checking for rindex... checking stdio.h usability... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c -o print.lo ../../src/libbacktrace/print.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/print.c -fPIC -DPIC -o .libs/print.o yes checking stdio.h presence... yes checking for stdio.h... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/print.c -o print.o >/dev/null 2>&1 looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes checking for setenv... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c -o sort.lo ../../src/libbacktrace/sort.c yes checking for uintptr_t... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/sort.c -fPIC -DPIC -o .libs/sort.o yes checking for snprintf... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/sort.c -o sort.o >/dev/null 2>&1 yes checking for int_least32_t... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c -o state.lo ../../src/libbacktrace/state.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/state.c -fPIC -DPIC -o .libs/state.o yes checking for int_fast32_t... yes checking for sigsetmask... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/state.c -o state.o >/dev/null 2>&1 yes checking for uint64_t... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c -o backtrace.lo ../../src/libbacktrace/backtrace.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/backtrace.c -fPIC -DPIC -o .libs/backtrace.o yes checking for stpcpy... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/backtrace.c -o backtrace.o >/dev/null 2>&1 checking what to include in gstdint.h... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -fno-exceptions -fno-rtti -include config.h -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF client.d -c -o client.o ../../src/libcody/client.cc stdint.h (already complete) checking for an ANSI C-conforming const... yes checking for off_t... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c -o simple.lo ../../src/libbacktrace/simple.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/simple.c -fPIC -DPIC -o .libs/simple.o yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/simple.c -o simple.o >/dev/null 2>&1 checking for stpncpy... yes checking size of int... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c -o elf.lo ../../src/libbacktrace/elf.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/elf.c -fPIC -DPIC -o .libs/elf.o yes checking for strcasecmp... 4 checking size of long... yes checking for strchr... 8 checking for ANSI C header files... (cached) yes checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for decimal floating point... configure: WARNING: decimal float is not supported for this target, ignored dpd checking whether byte ordering is bigendian... yes checking for strdup... no checking for CET support... no yes checking for strncasecmp... configure: updating cache ./config.cache configure: creating ./config.status libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/elf.c -o elf.o >/dev/null 2>&1 yes checking for strndup... config.status: creating Makefile config.status: creating config.h config.status: executing gstdint.h commands yes checking for strnlen... make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/intl' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/intl' /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c -o mmapio.lo ../../src/libbacktrace/mmapio.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/mmapio.c -fPIC -DPIC -o .libs/mmapio.o yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/mmapio.c -o mmapio.o >/dev/null 2>&1 checking for strrchr... make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/fixincludes' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/fixincludes' /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c -o mmap.lo ../../src/libbacktrace/mmap.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/mmap.c -fPIC -DPIC -o .libs/mmap.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -fno-exceptions -fno-rtti -include config.h -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF netclient.d -c -o netclient.o ../../src/libcody/netclient.cc yes checking for strstr... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libbacktrace -I ../../src/libbacktrace/../include -I ../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -c ../../src/libbacktrace/mmap.c -o mmap.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -fno-exceptions -fno-rtti -include config.h -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF netserver.d -c -o netserver.o ../../src/libcody/netserver.cc yes /bin/bash ./libtool --tag=CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -funwind-tables -frandom-seed=libbacktrace.la -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fchecking=1 -flto=jobserver -static-libstdc++ -static-libgcc -Wl,-z,relro -o libbacktrace.la atomic.lo dwarf.lo fileline.lo posix.lo print.lo sort.lo state.lo backtrace.lo simple.lo elf.lo mmapio.lo mmap.lo checking for strtod... libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ rc .libs/libbacktrace.a .libs/atomic.o .libs/dwarf.o .libs/fileline.o .libs/posix.o .libs/print.o .libs/sort.o .libs/state.o .libs/backtrace.o .libs/simple.o .libs/elf.o .libs/mmapio.o .libs/mmap.o libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ .libs/libbacktrace.a libtool: link: ( cd ".libs" && rm -f "libbacktrace.la" && ln -s "../libbacktrace.la" "libbacktrace.la" ) make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libbacktrace' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libbacktrace' /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -fno-exceptions -fno-rtti -include config.h -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF resolver.d -c -o resolver.o ../../src/libcody/resolver.cc yes checking for strtol... yes checking for strtoul... yes checking for strtoll... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -fno-exceptions -fno-rtti -include config.h -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF packet.d -c -o packet.o ../../src/libcody/packet.cc yes checking for strtoull... yes checking for strverscmp... make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libcpp' test -f config.h || (rm -f stamp-h1 && /usr/bin/make stamp-h1) make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/build-riscv64-linux-gnu/libcpp' /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -fno-exceptions -fno-rtti -include config.h -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF server.d -c -o server.o ../../src/libcody/server.cc yes checking for tmpnam... yes checking for vasprintf... make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libdecnumber' source='../../src/libdecnumber/decNumber.c' object='decNumber.o' libtool=no /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I../../src/libdecnumber -I. -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/decNumber.c yes checking for vfprintf... yes checking for vprintf... yes checking for vsnprintf... source='../../src/libdecnumber/decContext.c' object='decContext.o' libtool=no /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I../../src/libdecnumber -I. -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/decContext.c yes checking for vsprintf... yes checking for waitpid... source='../../src/libdecnumber/dpd/decimal32.c' object='decimal32.o' libtool=no /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I../../src/libdecnumber -I. -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/dpd/decimal32.c yes checking for setproctitle... no checking whether alloca needs Cray hooks... no checking stack direction for C alloca... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -fno-exceptions -fno-rtti -include config.h -DSRCDIR='"../../src/libcody"' -I../../src/libcody -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ \ -MMD -MP -MF fatal.d -c -o fatal.o ../../src/libcody/fatal.cc source='../../src/libdecnumber/dpd/decimal64.c' object='decimal64.o' libtool=no /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I../../src/libdecnumber -I. -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/dpd/decimal64.c 1 checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for _doprnt... source='../../src/libdecnumber/dpd/decimal128.c' object='decimal128.o' libtool=no /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I../../src/libdecnumber -I. -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I../../src/libdecnumber -I. -c ../../src/libdecnumber/dpd/decimal128.c no checking for sys_errlist... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -cr libcody.a buffer.o client.o fatal.o netclient.o netserver.o resolver.o packet.o server.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ libcody.a yes checking for sys_nerr... make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libcody' yes checking for sys_siglist... yes checking for external symbol _system_configuration... no checking for __fsetlocking... yes checking for canonicalize_file_name... yes checking for dup3... yes checking for getrlimit... yes checking for getrusage... yes checking for getsysinfo... no checking for gettimeofday... (cached) yes checking for on_exit... yes checking for pipe2... yes checking for psignal... yes checking for pstat_getdynamic... no checking for pstat_getstatic... no checking for realpath... yes checking for setrlimit... yes checking for spawnve... no checking for spawnvpe... no checking for strerror... yes checking for strsignal... yes checking for sysconf... yes checking for sysctl... no checking for sysmp... no checking for table... no checking for times... yes checking for wait3... yes checking for wait4... yes checking for sbrk... yes checking whether basename is declared... yes checking whether ffs is declared... yes checking whether asprintf is declared... rm -f libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ cru libdecnumber.a decNumber.o decContext.o decimal32.o decimal64.o decimal128.o /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') yes checking whether vasprintf is declared... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ libdecnumber.a make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libdecnumber' yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking whether calloc is declared... yes checking whether getenv is declared... yes checking whether getopt is declared... yes checking whether malloc is declared... yes checking whether realloc is declared... yes checking whether sbrk is declared... yes checking whether strtol is declared... yes checking whether strtoul is declared... yes checking whether strtoll is declared... yes checking whether strtoull is declared... yes checking whether strverscmp is declared... yes checking whether strnlen is declared... yes checking whether canonicalize_file_name must be declared... no checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... yes checking for working strncmp... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating config.h config.status: executing default commands Configuring stage 3 in ./libcpp make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty' if [ x"-fPIC" != x ] && [ ! -d pic ]; then \ mkdir pic; \ else true; fi if [ x"" != x ] && [ ! -d noasan ]; then \ mkdir noasan; \ else true; fi touch stamp-noasandir touch stamp-picdir echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o > required-list if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/regex.c -o pic/regex.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cplus-dem.c -o pic/cplus-dem.o; \ else true; fi make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty/testsuite' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty/testsuite' if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cp-demangle.c -o pic/cp-demangle.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cplus-dem.c -o noasan/cplus-dem.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/cplus-dem.c -o cplus-dem.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/md5.c -o pic/md5.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/md5.c -o noasan/md5.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/md5.c -o md5.o configure: creating cache ./config.cache checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking whether /usr/bin/make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/sha1.c -o pic/sha1.o; \ else true; fi checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/sha1.c -o noasan/sha1.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/sha1.c -o sha1.o checking whether we are cross compiling... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cp-demangle.c -o noasan/cp-demangle.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/cp-demangle.c -o cp-demangle.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/alloca.c -o pic/alloca.o; \ else true; fi no checking for suffix of object files... o checking whether we are using the GNU C compiler... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/alloca.c -o noasan/alloca.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/alloca.c -o alloca.o yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/argv.c -o pic/argv.o; \ else true; fi none needed checking whether we are using the GNU C++ compiler... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/argv.c -o noasan/argv.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/regex.c -o noasan/regex.o; \ else true; fi yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs accepts -g... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/argv.c -o argv.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/regex.c -o regex.o yes checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for riscv64-linux-gnu-ar... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking how to run the C preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/bsearch_r.c -o pic/bsearch_r.o; \ else true; fi checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/bsearch_r.c -o noasan/bsearch_r.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/bsearch_r.c -o bsearch_r.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/choose-temp.c -o pic/choose-temp.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/choose-temp.c -o noasan/choose-temp.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/choose-temp.c -o choose-temp.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/concat.c -o pic/concat.o; \ else true; fi yes checking for sys/types.h... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/concat.c -o noasan/concat.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/concat.c -o concat.o yes checking for sys/stat.h... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cp-demint.c -o pic/cp-demint.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/crc32.c -o pic/crc32.o; \ else true; fi yes checking for stdlib.h... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/crc32.c -o noasan/crc32.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/crc32.c -o crc32.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/cp-demint.c -o noasan/cp-demint.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/cp-demint.c -o cp-demint.o yes checking for string.h... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/d-demangle.c -o pic/d-demangle.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/dwarfnames.c -o pic/dwarfnames.o; \ else true; fi yes checking for memory.h... yes checking for strings.h... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/dwarfnames.c -o noasan/dwarfnames.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/dwarfnames.c -o dwarfnames.o yes checking for inttypes.h... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/d-demangle.c -o noasan/d-demangle.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/d-demangle.c -o d-demangle.o yes checking for stdint.h... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/dyn-string.c -o pic/dyn-string.o; \ else true; fi yes checking for unistd.h... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/dyn-string.c -o noasan/dyn-string.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/dyn-string.c -o dyn-string.o yes checking minix/config.h usability... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fdmatch.c -o pic/fdmatch.o; \ else true; fi no checking minix/config.h presence... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fibheap.c -o pic/fibheap.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fdmatch.c -o noasan/fdmatch.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/fdmatch.c -o fdmatch.o no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/filedescriptor.c -o pic/filedescriptor.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/filename_cmp.c -o pic/filename_cmp.o; \ else true; fi yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/filedescriptor.c -o noasan/filedescriptor.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/filedescriptor.c -o filedescriptor.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fibheap.c -o noasan/fibheap.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/fibheap.c -o fibheap.o no if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/filename_cmp.c -o noasan/filename_cmp.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/filename_cmp.c -o filename_cmp.o checking for aclocal... aclocal checking for autoconf... autoconf checking for autoheader... autoheader checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -W... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/floatformat.c -o pic/floatformat.o; \ else true; fi yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wall... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fnmatch.c -o pic/fnmatch.o; \ else true; fi yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wnarrowing... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fnmatch.c -o noasan/fnmatch.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/fnmatch.c -o fnmatch.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fopen_unlocked.c -o pic/fopen_unlocked.o; \ else true; fi yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wwrite-strings... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getopt.c -o pic/getopt.o; \ else true; fi yes if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/fopen_unlocked.c -o noasan/fopen_unlocked.o; \ else true; fi checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wmissing-format-attribute... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/fopen_unlocked.c -o fopen_unlocked.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getopt.c -o noasan/getopt.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/getopt.c -o getopt.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/floatformat.c -o noasan/floatformat.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/floatformat.c -o floatformat.o yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wstrict-prototypes... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getopt1.c -o pic/getopt1.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getpwd.c -o pic/getpwd.o; \ else true; fi yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wmissing-prototypes... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getopt1.c -o noasan/getopt1.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/getopt1.c -o getopt1.o yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wold-style-definition... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getruntime.c -o pic/getruntime.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getpwd.c -o noasan/getpwd.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/getpwd.c -o getpwd.o yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wc++-compat... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/hashtab.c -o pic/hashtab.o; \ else true; fi yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -pedantic -Wlong-long... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/getruntime.c -o noasan/getruntime.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/getruntime.c -o getruntime.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/hex.c -o pic/hex.o; \ else true; fi yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-exceptions... yes if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/hex.c -o noasan/hex.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/hex.c -o hex.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/lbasename.c -o pic/lbasename.o; \ else true; fi checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti... yes if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/lrealpath.c -o pic/lrealpath.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/lbasename.c -o noasan/lbasename.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/lbasename.c -o lbasename.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/hashtab.c -o noasan/hashtab.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/hashtab.c -o hashtab.o checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/make-relative-prefix.c -o pic/make-relative-prefix.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/lrealpath.c -o noasan/lrealpath.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/lrealpath.c -o lrealpath.o gcc3 checking whether time.h and sys/time.h may both be included... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/make-temp-file.c -o pic/make-temp-file.o; \ else true; fi yes checking whether string.h and strings.h may both be included... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/make-relative-prefix.c -o noasan/make-relative-prefix.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/make-relative-prefix.c -o make-relative-prefix.o yes checking locale.h usability... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/objalloc.c -o pic/objalloc.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/make-temp-file.c -o noasan/make-temp-file.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/make-temp-file.c -o make-temp-file.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/objalloc.c -o noasan/objalloc.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/objalloc.c -o objalloc.o yes checking locale.h presence... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/obstack.c -o pic/obstack.o; \ else true; fi yes checking for locale.h... yes if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/partition.c -o pic/partition.o; \ else true; fi checking fcntl.h usability... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pexecute.c -o pic/pexecute.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/obstack.c -o noasan/obstack.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/obstack.c -o obstack.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/partition.c -o noasan/partition.o; \ else true; fi yes checking fcntl.h presence... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/partition.c -o partition.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pexecute.c -o noasan/pexecute.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/pexecute.c -o pexecute.o yes checking for fcntl.h... yes checking limits.h usability... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/physmem.c -o pic/physmem.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-common.c -o pic/pex-common.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-one.c -o pic/pex-one.o; \ else true; fi yes checking limits.h presence... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-one.c -o noasan/pex-one.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/pex-one.c -o pex-one.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/physmem.c -o noasan/physmem.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/physmem.c -o physmem.o yes checking for limits.h... yes checking stddef.h usability... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-unix.c -o pic/pex-unix.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/vprintf-support.c -o pic/vprintf-support.o; \ else true; fi yes checking stddef.h presence... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-common.c -o noasan/pex-common.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/pex-common.c -o pex-common.o yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for strings.h... (cached) yes if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/vprintf-support.c -o noasan/vprintf-support.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/vprintf-support.c -o vprintf-support.o checking for string.h... (cached) yes if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/pex-unix.c -o noasan/pex-unix.o; \ else true; fi checking sys/file.h usability... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/pex-unix.c -o pex-unix.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/rust-demangle.c -o pic/rust-demangle.o; \ else true; fi yes checking sys/file.h presence... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/safe-ctype.c -o pic/safe-ctype.o; \ else true; fi yes checking for sys/file.h... yes checking for unistd.h... (cached) yes checking whether byte ordering is bigendian... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/safe-ctype.c -o noasan/safe-ctype.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/safe-ctype.c -o safe-ctype.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object.c -o pic/simple-object.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-coff.c -o pic/simple-object-coff.o; \ else true; fi no checking for an ANSI C-conforming const... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object.c -o noasan/simple-object.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object.c -o simple-object.o yes checking for inline... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-coff.c -o noasan/simple-object-coff.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object-coff.c -o simple-object-coff.o inline checking for obstacks... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/rust-demangle.c -o noasan/rust-demangle.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/rust-demangle.c -o rust-demangle.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-elf.c -o pic/simple-object-elf.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-mach-o.c -o pic/simple-object-mach-o.o; \ else true; fi yes checking for off_t... yes checking for size_t... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-mach-o.c -o noasan/simple-object-mach-o.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object-mach-o.c -o simple-object-mach-o.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-elf.c -o noasan/simple-object-elf.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object-elf.c -o simple-object-elf.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-xcoff.c -o pic/simple-object-xcoff.o; \ else true; fi yes checking for ssize_t... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/simple-object-xcoff.c -o noasan/simple-object-xcoff.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/simple-object-xcoff.c -o simple-object-xcoff.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/sort.c -o pic/sort.o; \ else true; fi yes checking for uintptr_t... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/sort.c -o noasan/sort.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/sort.c -o sort.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/spaces.c -o pic/spaces.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/spaces.c -o noasan/spaces.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/splay-tree.c -o pic/splay-tree.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/spaces.c -o spaces.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/stack-limit.c -o pic/stack-limit.o; \ else true; fi yes checking for ptrdiff_t... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/stack-limit.c -o noasan/stack-limit.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/stack-limit.c -o stack-limit.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/strerror.c -o pic/strerror.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/strsignal.c -o pic/strsignal.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/strerror.c -o noasan/strerror.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/strerror.c -o strerror.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/splay-tree.c -o noasan/splay-tree.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/splay-tree.c -o splay-tree.o yes checking for uint64_t... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/strsignal.c -o noasan/strsignal.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/strsignal.c -o strsignal.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/timeval-utils.c -o pic/timeval-utils.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/timeval-utils.c -o noasan/timeval-utils.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/timeval-utils.c -o timeval-utils.o yes checking whether struct tm is in sys/time.h or time.h... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/unlink-if-ordinary.c -o pic/unlink-if-ordinary.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xasprintf.c -o pic/xasprintf.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xatexit.c -o pic/xatexit.o; \ else true; fi time.h checking size of int... if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xasprintf.c -o noasan/xasprintf.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xasprintf.c -o xasprintf.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/unlink-if-ordinary.c -o noasan/unlink-if-ordinary.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/unlink-if-ordinary.c -o unlink-if-ordinary.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xatexit.c -o noasan/xatexit.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xatexit.c -o xatexit.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xexit.c -o pic/xexit.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xmalloc.c -o pic/xmalloc.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xmemdup.c -o pic/xmemdup.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xexit.c -o noasan/xexit.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xexit.c -o xexit.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xmemdup.c -o noasan/xmemdup.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xmemdup.c -o xmemdup.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xmalloc.c -o noasan/xmalloc.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xmalloc.c -o xmalloc.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrdup.c -o pic/xstrdup.o; \ else true; fi 4 checking size of long... if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrerror.c -o pic/xstrerror.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrdup.c -o noasan/xstrdup.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xstrdup.c -o xstrdup.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrndup.c -o pic/xstrndup.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrerror.c -o noasan/xstrerror.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xstrerror.c -o xstrerror.o if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xvasprintf.c -o pic/xvasprintf.o; \ else true; fi if [ x"-fPIC" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/setproctitle.c -o pic/setproctitle.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xstrndup.c -o noasan/xstrndup.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xstrndup.c -o xstrndup.o if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/setproctitle.c -o noasan/setproctitle.o; \ else true; fi if [ x"" != x ]; then \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fPIC ../../src/libiberty/xvasprintf.c -o noasan/xvasprintf.o; \ else true; fi /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/setproctitle.c -o setproctitle.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -flto=jobserver -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../src/libiberty/xvasprintf.c -o xvasprintf.o 8 checking for clearerr_unlocked... rm -f ./libiberty.a pic/./libiberty.a noasan/./libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ ./libiberty.a if [ x"-fPIC" != x ]; then \ cd pic; \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o; \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ ./libiberty.a; \ cd ..; \ else true; fi; \ if [ x"" != x ]; then \ cd noasan; \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o; \ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ ./libiberty.a; \ cd ..; \ else true; fi yes checking for feof_unlocked... make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty' make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/lto-plugin' /usr/bin/make all-am make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/lto-plugin' /bin/bash ./libtool --tag=CC --tag=disable-static --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/lto-plugin -I../../src/lto-plugin/../include -DHAVE_CONFIG_H -Wall -g -O2 -fchecking=1 -flto=jobserver -c -o lto-plugin.lo ../../src/lto-plugin/lto-plugin.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/lto-plugin -I../../src/lto-plugin/../include -DHAVE_CONFIG_H -Wall -g -O2 -fchecking=1 -flto=jobserver -c ../../src/lto-plugin/lto-plugin.c -fPIC -DPIC -o .libs/lto-plugin.o yes checking for ferror_unlocked... yes checking for fflush_unlocked... yes checking for fgetc_unlocked... /bin/bash ./libtool --tag=CC --tag=disable-static --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wall -g -O2 -fchecking=1 -flto=jobserver -Wc,-static-libgcc -module -avoid-version -bindir /usr/lib/gcc/riscv64-linux-gnu/11 -Xcompiler '-static-libstdc++' -Xcompiler '-static-libgcc' '-Wl,-z,relro' -o liblto_plugin.la -rpath /usr/lib/gcc/riscv64-linux-gnu/11 lto-plugin.lo -Wc,../libiberty/pic/libiberty.a libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -shared -fPIC -DPIC .libs/lto-plugin.o -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z -Wl,relro ../libiberty/pic/libiberty.a -Wl,-soname -Wl,liblto_plugin.so -o .libs/liblto_plugin.so yes checking for fgets_unlocked... yes checking for fileno_unlocked... yes checking for fprintf_unlocked... no checking for fputc_unlocked... yes checking for fputs_unlocked... yes checking for fread_unlocked... yes checking for fwrite_unlocked... yes checking for getchar_unlocked... yes checking for getc_unlocked... yes checking for putchar_unlocked... yes checking for putc_unlocked... yes checking whether abort is declared... yes checking whether asprintf is declared... yes checking whether basename is declared... yes checking whether errno is declared... no checking whether getopt is declared... yes checking whether vasprintf is declared... yes checking whether clearerr_unlocked is declared... yes checking whether feof_unlocked is declared... yes checking whether ferror_unlocked is declared... yes checking whether fflush_unlocked is declared... yes checking whether fgetc_unlocked is declared... yes checking whether fgets_unlocked is declared... yes checking whether fileno_unlocked is declared... yes checking whether fprintf_unlocked is declared... no checking whether fputc_unlocked is declared... yes checking whether fputs_unlocked is declared... yes checking whether fread_unlocked is declared... yes checking whether fwrite_unlocked is declared... yes checking whether getchar_unlocked is declared... yes checking whether getc_unlocked is declared... yes checking whether putchar_unlocked is declared... yes checking whether putc_unlocked is declared... yes checking for working alloca.h... yes checking for alloca... yes checking for ANSI C header files... (cached) yes checking for nl_langinfo and CODESET... yes checking whether NLS is requested... yes checking for catalogs to be installed... be ca da de el eo es fi fr id ja nl pt_BR ru sr sv tr uk vi zh_CN zh_TW be ca da de el eo es fi fr id ja nl pt_BR ru sr sv tr uk vi zh_CN zh_TW checking for uchar... checking for ld used by GCC... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for CET support... no configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depdir commands mkdir -p -- .deps make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libcpp' /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o charset.o -MT charset.o -MMD -MP -MF .deps/charset.Tpo ../../src/libcpp/charset.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o directives.o -MT directives.o -MMD -MP -MF .deps/directives.Tpo ../../src/libcpp/directives.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o errors.o -MT errors.o -MMD -MP -MF .deps/errors.Tpo ../../src/libcpp/errors.c libtool: link: ( cd ".libs" && rm -f "liblto_plugin.la" && ln -s "../liblto_plugin.la" "liblto_plugin.la" ) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o expr.o -MT expr.o -MMD -MP -MF .deps/expr.Tpo ../../src/libcpp/expr.c libtool: install: /usr/bin/install -c .libs/liblto_plugin.so /build/reproducible-path/gcc-11-11.5.0/build/lto-plugin/../gcc/liblto_plugin.so libtool: install: /usr/bin/install -c .libs/liblto_plugin.lai /build/reproducible-path/gcc-11-11.5.0/build/lto-plugin/../gcc/liblto_plugin.la libtool: install: warning: remember to run `libtool --finish /usr/lib/gcc/riscv64-linux-gnu/11' make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/lto-plugin' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/lto-plugin' Configuring stage 3 in ./gcc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o files.o -MT files.o -MMD -MP -MF .deps/files.Tpo ../../src/libcpp/files.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o identifiers.o -MT identifiers.o -MMD -MP -MF .deps/identifiers.Tpo ../../src/libcpp/identifiers.c configure: creating cache ./config.cache checking build system type... echo "#define LOCALEDIR \"/usr/share/locale\"" > localedir.new ../../src/libcpp/../move-if-change localedir.new localedir.h riscv64-unknown-linux-gnu checking host system type... echo timestamp > localedir.hs /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o lex.o -MT lex.o -MMD -MP -MF .deps/lex.Tpo ../../src/libcpp/lex.c riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking LIBRARY_PATH variable... ok checking GCC_EXEC_PREFIX variable... ok checking whether to place generated files in the source directory... no checking whether a default linker was specified... no checking whether a default dsymutil was specified... no checking whether a default assembler was specified... no checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking whether the C compiler works... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o line-map.o -MT line-map.o -MMD -MP -MF .deps/line-map.Tpo ../../src/libcpp/line-map.c yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o macro.o -MT macro.o -MMD -MP -MF .deps/macro.Tpo ../../src/libcpp/macro.c no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs accepts -g... yes checking for riscv64-linux-gnu-gnatbind... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gnatbind checking for riscv64-linux-gnu-gnatmake... riscv64-linux-gnu-gnatmake checking whether compiler driver understands Ada... yes checking how to run the C++ preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -E /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o mkdeps.o -MT mkdeps.o -MMD -MP -MF .deps/mkdeps.Tpo ../../src/libcpp/mkdeps.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o pch.o -MT pch.o -MMD -MP -MF .deps/pch.Tpo ../../src/libcpp/pch.c checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o symtab.o -MT symtab.o -MMD -MP -MF .deps/symtab.Tpo ../../src/libcpp/symtab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o traditional.o -MT traditional.o -MMD -MP -MF .deps/traditional.Tpo ../../src/libcpp/traditional.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -g -O2 -fchecking=1 -flto=jobserver -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I../../src/libcpp -I. -I../../src/libcpp/../include -I../../src/libcpp/include -DPACKAGE_SUFFIX=\"-11\" -c -o init.o -MT init.o -MMD -MP -MF .deps/init.Tpo ../../src/libcpp/init.c yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... rm -f libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ cru libcpp.a charset.o directives.o errors.o expr.o files.o identifiers.o init.o lex.o line-map.o macro.o mkdeps.o pch.o symtab.o traditional.o /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ libcpp.a yes make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libcpp' checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking how to run the C preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E checking for inline... inline checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of void *... 8 checking size of short... 2 checking size of int... 4 checking size of long... 8 checking for long long... yes checking size of long long... 8 checking for int8_t... yes checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for unsigned long long int... yes checking for long long int... yes checking for intmax_t... yes checking for intptr_t... yes checking for uint8_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for uintmax_t... yes checking for uintptr_t... yes checking for int64_t underlying type... long checking for std::swap in ... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs is affected by placement new aliasing bug... no checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -W... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -Wall... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -Wnarrowing... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -Wwrite-strings... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -Wcast-qual... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -Werror=format-diag... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wstrict-prototypes... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wmissing-prototypes... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Werror=format-diag... (cached) yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -Wmissing-format-attribute... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -Woverloaded-virtual... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wold-style-definition... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wc++-compat... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -pedantic -Wlong-long -Wvariadic-macros -Woverlength-strings... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-exceptions... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fasynchronous-unwind-tables... yes checking valgrind.h usability... no checking valgrind.h presence... no checking for valgrind.h... no checking for VALGRIND_DISCARD in ... no checking for VALGRIND_DISCARD in ... no checking for multiarch configuration... yes configure: WARNING: decimal float is not supported for this target, ignored configure: WARNING: fixed-point is not supported for this target, ignored checking whether /usr/bin/make sets $(MAKE)... yes checking for gawk... gawk checking whether ln -s works... yes checking whether ln works... yes checking for riscv64-linux-gnu-ranlib... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for a BSD compatible install... /usr/bin/install -c checking for cmp's capabilities... gnucompare checking for mktemp... yes checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000 checking for modern makeinfo... yes checking for recent Pod::Man... yes checking for flex... flex checking for bison... bison checking for nm... riscv64-linux-gnu-nm checking for ar... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for sphinx-build... texinfo checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking whether string.h and strings.h may both be included... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking whether termios.h defines TIOCGWINSZ... no checking whether sys/ioctl.h defines TIOCGWINSZ... yes checking for limits.h... yes checking for stddef.h... yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for stdlib.h... (cached) yes checking for time.h... yes checking for iconv.h... yes checking for fcntl.h... yes checking for ftw.h... yes checking for unistd.h... (cached) yes checking for sys/file.h... yes checking for sys/time.h... yes checking for sys/mman.h... yes checking for sys/resource.h... yes checking for sys/param.h... yes checking for sys/times.h... yes checking for sys/stat.h... (cached) yes checking for sys/auxv.h... yes checking for direct.h... no checking for malloc.h... yes checking for langinfo.h... yes checking for ldfcn.h... no checking for locale.h... yes checking for wchar.h... yes checking for thread.h... no checking for pthread.h... yes checking for CHAR_BIT... yes checking whether byte ordering is bigendian... no checking how to run the C++ preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -E checking for unordered_map... yes checking for tr1/unordered_map... yes checking for ext/hash_map... yes checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs... gcc3 checking for collect2 libraries... none required checking for library containing exc_resume... no checking for library containing kstat_open... no checking for library containing gethostbyname... none required checking for library containing socket... none required checking for library containing ldexp... none required checking for library containing dlopen... none required checking for inttypes.h... yes checking for zstd.h... yes checking for library containing ZSTD_compress... -lzstd checking for times... yes checking for clock... yes checking for kill... yes checking for getrlimit... yes checking for setrlimit... yes checking for atoq... no checking for popen... yes checking for sysconf... yes checking for strsignal... yes checking for getrusage... yes checking for nl_langinfo... yes checking for gettimeofday... yes checking for mbstowcs... yes checking for wcswidth... yes checking for mmap... yes checking for posix_fallocate... yes checking for setlocale... yes checking for clearerr_unlocked... yes checking for feof_unlocked... yes checking for ferror_unlocked... yes checking for fflush_unlocked... yes checking for fgetc_unlocked... yes checking for fgets_unlocked... yes checking for fileno_unlocked... yes checking for fprintf_unlocked... no checking for fputc_unlocked... yes checking for fputs_unlocked... yes checking for fread_unlocked... yes checking for fwrite_unlocked... yes checking for getchar_unlocked... yes checking for getc_unlocked... yes checking for putchar_unlocked... yes checking for putc_unlocked... yes checking for madvise... yes checking for mallinfo... yes checking for mallinfo2... yes checking for fstatat... yes checking whether mbstowcs works... yes checking for ssize_t... yes checking for caddr_t... yes checking for sighander_t... no checking for sys/mman.h... (cached) yes checking for mmap... (cached) yes checking whether read-only mmap of a plain file works... yes checking whether mmap from /dev/zero works... yes checking for MAP_ANON(YMOUS)... yes checking whether mmap with MAP_ANON(YMOUS) works... yes checking for pid_t... yes checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for ld used by GCC... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for LC_MESSAGES... yes checking for nl_langinfo and CODESET... yes checking whether basename is declared... yes checking whether strstr is declared... yes checking whether getenv is declared... yes checking whether atol is declared... yes checking whether atoll is declared... yes checking whether asprintf is declared... yes checking whether sbrk is declared... yes checking whether abort is declared... yes checking whether atof is declared... yes checking whether getcwd is declared... yes checking whether getwd is declared... yes checking whether madvise is declared... yes checking whether stpcpy is declared... yes checking whether strnlen is declared... yes checking whether strsignal is declared... yes checking whether strverscmp is declared... yes checking whether strtol is declared... yes checking whether strtoul is declared... yes checking whether strtoll is declared... yes checking whether strtoull is declared... yes checking whether setenv is declared... yes checking whether unsetenv is declared... yes checking whether errno is declared... yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking whether vasprintf is declared... yes checking whether malloc is declared... yes checking whether realloc is declared... yes checking whether calloc is declared... yes checking whether free is declared... yes checking whether getopt is declared... yes checking whether clock is declared... yes checking whether getpagesize is declared... yes checking whether ffs is declared... yes checking whether clearerr_unlocked is declared... yes checking whether feof_unlocked is declared... yes checking whether ferror_unlocked is declared... yes checking whether fflush_unlocked is declared... yes checking whether fgetc_unlocked is declared... yes checking whether fgets_unlocked is declared... yes checking whether fileno_unlocked is declared... yes checking whether fprintf_unlocked is declared... no checking whether fputc_unlocked is declared... yes checking whether fputs_unlocked is declared... yes checking whether fread_unlocked is declared... yes checking whether fwrite_unlocked is declared... yes checking whether getchar_unlocked is declared... yes checking whether getc_unlocked is declared... yes checking whether putchar_unlocked is declared... yes checking whether putc_unlocked is declared... yes checking whether getrlimit is declared... yes checking whether setrlimit is declared... yes checking whether getrusage is declared... yes checking whether mallinfo is declared... yes checking whether mallinfo2 is declared... yes checking whether ldgetname is declared... no checking whether times is declared... yes checking whether sigaltstack is declared... yes checking for struct tms... yes checking for clock_t... yes checking for F_SETLKW... yes checking for O_CLOEXEC... yes checking for AF_UNIX... yes checking for AF_INET6... yes checking if mkdir takes one argument... no Using `../../src/gcc/config/riscv/riscv.c' for machine-specific logic. Using `../../src/gcc/config/riscv/riscv.md' as machine description file. Using the following target machine macro files: ../../src/gcc/config/elfos.h ../../src/gcc/config/gnu-user.h ../../src/gcc/config/linux.h ../../src/gcc/config/glibc-stdint.h ../../src/gcc/config/riscv/riscv.h ../../src/gcc/config/riscv/linux.h ../../src/gcc/config/initfini-array.h Using host-linux.o for host machine hooks. checking for __cxa_atexit... yes checking whether NLS is requested... yes checking for catalogs to be installed... be da de el es fi fr hr id ja nl ru sr sv tr uk vi zh_CN zh_TW be da de el es fi fr hr id ja nl ru sr sv tr uk vi zh_CN zh_TW checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... riscv64-linux-gnu-nm checking the name lister (riscv64-linux-gnu-nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for riscv64-linux-gnu-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ checking command to parse riscv64-linux-gnu-nm output from /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... ok checking for dlfcn.h... yes checking for objdir... .libs checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (riscv64-linux-gnu-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -E checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs... riscv64-linux-gnu-ld checking if the linker (riscv64-linux-gnu-ld) is GNU ld... yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs linker (riscv64-linux-gnu-ld) supports shared libraries... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs PIC flag -fPIC -DPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs static flag -static works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs linker (riscv64-linux-gnu-ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for riscv64-linux-gnu-as... /usr/bin/riscv64-linux-gnu-as checking what assembler to use... /usr/bin/riscv64-linux-gnu-as checking for riscv64-linux-gnu-ld... /usr/bin/riscv64-linux-gnu-ld checking whether we are using gold... no checking gold linker with split stack support as non default... checking what linker to use... /usr/bin/riscv64-linux-gnu-ld checking for riscv64-linux-gnu-nm... /usr/bin/riscv64-linux-gnu-nm checking what nm to use... /usr/bin/riscv64-linux-gnu-nm checking for riscv64-linux-gnu-objdump... /usr/bin/riscv64-linux-gnu-objdump checking what objdump to use... /usr/bin/riscv64-linux-gnu-objdump checking for riscv64-linux-gnu-readelf... /usr/bin/riscv64-linux-gnu-readelf checking what readelf to use... /usr/bin/riscv64-linux-gnu-readelf checking for otool... no checking what otool to use... not found checking for dsymutil... no checking assembler flags... checking assembler for .balign and .p2align... yes checking assembler for .p2align with maximum skip... yes checking assembler for .literal16... no checking assembler for working .subsection -1... yes checking assembler for .weak... yes checking assembler for .weakref... yes checking assembler for .nsubspa comdat... no checking assembler for .hidden... yes checking linker ifunc IRELATIVE support... yes checking linker for .hidden support... yes checking linker read-only and read-write section mixing... read-write checking for .preinit_array/.init_array/.fini_array support... (cached) yes checking assembler for .sleb128 and .uleb128... yes checking assembler for cfi directives... yes checking assembler for working cfi advance... yes checking assembler for cfi personality directive... yes checking assembler for cfi sections directive... yes checking assembler for eh_frame optimization... buggy checking assembler for section exclude flag... yes checking assembler for section 'R' flag... yes checking assembler for section 'o' flag... yes checking assembler for section merging support... yes checking assembler for stabs directive... yes checking assembler for COMDAT group support (GNU as)... yes checking assembler for line table is_stmt support... yes checking assembler for line table discriminator support... yes checking assembler for thread-local storage support... yes checking linker -Bstatic/-Bdynamic option... yes checking linker --version-script option... yes checking linker soname option... yes checking linker --demangle support... yes checking linker plugin support... 2 checking assembler for .attribute support... yes checking assembler for -misa-spec= support... yes checking assembler for -march=rv32i_zifencei support... yes checking assembler for dwarf2 debug_line support... yes checking assembler for buggy dwarf2 .file directive... no checking assembler for dwarf2 debug_view support... no checking assembler for --gdwarf2 option... yes checking assembler for --gdwarf-5 option... yes checking assembler for assembly of compiler generated 64-bit .debug_line... yes checking assembler for --gdwarf-4 not refusing compiler generated .debug_line... yes checking assembler for --gdwarf-4 with the APP marker... yes checking assembler for working --gdwarf-4/--gdwarf-5 for all sources... yes checking assembler for --gstabs option... yes checking assembler for --debug-prefix-map option... yes checking assembler for compressed debug sections... 2 checking assembler for .lcomm with alignment... no checking for target glibc version... 2.42 checking assembler for tolerance to line number 0... yes checking support for thin archives... yes checking linker PT_GNU_EH_FRAME support... yes checking linker CIEv3 in .eh_frame support... yes checking linker position independent executable support... yes checking linker PIE support with copy reloc... no checking linker EH-compatible garbage collection of sections... yes checking linker EH garbage collection of sections bug... no checking linker for compressed debug sections... 3 checking linker --as-needed support... yes checking linker mapfile support for clearing hardware capabilities... no checking linker --build-id support... yes checking linker *_sol2 emulation support... no checking linker --sysroot support... yes checking __stack_chk_fail in target C library... yes checking sys/sdt.h in the target C library... no checking dl_iterate_phdr in target C library... unknown checking whether to enable maintainer-specific portions of Makefiles... no checking whether to avoid linking multiple front-ends at once... no checking whether to serialize linking of multiple front-ends... 2 Links are now set up to build a native compiler for riscv64-unknown-linux-gnu. checking for exported symbols... yes checking for -rdynamic... yes checking for library containing dlopen... (cached) none required checking for -fPIC -shared... yes gcc_driver_version: 11 checking for -fno-PIE option... yes checking for -no-pie option... yes checking for CET support... no checking linker -z bndplt option... no checking linker --push-state/--pop-state options... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating as config.status: creating collect-ld config.status: creating nm config.status: creating dsymutil config.status: creating Makefile config.status: creating ada/gcc-interface/Makefile config.status: creating ada/Makefile config.status: creating m2/config-make config.status: creating m2/examples/callingC/Makefile config.status: creating m2/examples/cplusplus/cppcatchm2/Makefile config.status: creating m2/examples/cplusplus/m2catchcpp/Makefile config.status: creating m2/examples/cpp/Makefile config.status: creating m2/examples/gravity/Makefile config.status: creating m2/examples/hello/Makefile config.status: creating m2/examples/iso/socket/Makefile config.status: creating m2/examples/map/Makefile config.status: creating m2/examples/pge/Makefile config.status: creating m2/examples/ncurses/Makefile config.status: creating m2/examples/shared/Makefile config.status: creating m2/examples/swig/exceptions/Makefile config.status: creating m2/examples/swig/full-strlib/Makefile config.status: creating m2/examples/swig/strlib/Makefile config.status: creating m2/examples/swig/strio/Makefile config.status: creating m2/examples/swig/tiny/Makefile config.status: creating m2/examples/swig/dual/Makefile config.status: creating m2/www/Makefile config.status: creating auto-host.h config.status: executing depdir commands mkdir -p -- .deps config.status: executing gccdepdir commands mkdir -p -- build/.deps mkdir -p -- ada/.deps mkdir -p -- brig/.deps mkdir -p -- c/.deps mkdir -p -- cp/.deps mkdir -p -- d/.deps mkdir -p -- fortran/.deps mkdir -p -- go/.deps mkdir -p -- jit/.deps mkdir -p -- lto/.deps mkdir -p -- m2/.deps mkdir -p -- objc/.deps mkdir -p -- objcp/.deps mkdir -p -- c-family/.deps mkdir -p -- common/.deps mkdir -p -- analyzer/.deps mkdir -p -- rtl-ssa/.deps config.status: executing default commands make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc' TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h" DEFINES="" \ /bin/bash ../../src/gcc/mkconfig.sh config.h TARGET_CPU_DEFAULT="" \ HEADERS="options.h insn-constants.h config/elfos.h config/gnu-user.h config/linux.h config/glibc-stdint.h config/riscv/riscv.h config/riscv/linux.h config/initfini-array.h defaults.h" DEFINES="LIBC_GLIBC=1 LIBC_UCLIBC=2 LIBC_BIONIC=3 LIBC_MUSL=4 DEFAULT_LIBC=LIBC_GLIBC ANDROID_DEFAULT=0 TARGET_DEFAULT_ISA_SPEC=ISA_SPEC_CLASS_2P2 TARGET_RISCV_ATTRIBUTE=0 TARGET_RISCV_DEFAULT_ARCH=rv64imafdc TARGET_RISCV_DEFAULT_ABI=lp64d" \ /bin/bash ../../src/gcc/mkconfig.sh tm.h TARGET_CPU_DEFAULT="" \ HEADERS="config/riscv/riscv-protos.h config/linux-protos.h tm-preds.h" DEFINES="" \ /bin/bash ../../src/gcc/mkconfig.sh tm_p.h TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h" DEFINES="" \ /bin/bash ../../src/gcc/mkconfig.sh bconfig.h /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -DBASEVER="\"11.5.0\"" -DDATESTAMP="\"\"" \ -DREVISION="\"\"" \ -DDEVPHASE="\"\"" -DPKGVERSION="\"(Debian 11.5.0-11) \"" \ -DBUGURL="\"\"" -o build/version.o ../../src/gcc/version.c LC_ALL=C ; export LC_ALL ; \ gawk -f ../../src/gcc/opt-gather.awk ../../src/gcc/ada/gcc-interface/lang.opt ../../src/gcc/brig/lang.opt ../../src/gcc/d/lang.opt ../../src/gcc/fortran/lang.opt ../../src/gcc/go/lang.opt ../../src/gcc/lto/lang.opt ../../src/gcc/m2/lang.opt ../../src/gcc/c-family/c.opt ../../src/gcc/common.opt ../../src/gcc/params.opt ../../src/gcc/analyzer/analyzer.opt ../../src/gcc/config/riscv/riscv.opt ../../src/gcc/config/gnu-user.opt ../../src/gcc/config/linux.opt > tmp-optionlist /bin/bash ../../src/gcc/../move-if-change tmp-gi.list gtyp-input.list echo "#define BUILDING_GCC_MAJOR `echo 11.5.0 | sed -e 's/^\([0-9]*\).*$/\1/'`" > bversion.h TARGET_CPU_DEFAULT="" \ HEADERS="options.h insn-constants.h config/riscv/riscv.h config/riscv/riscv-protos.h defaults.h" DEFINES="" \ /bin/bash ../../src/gcc/mkconfig.sh tm_d.h echo timestamp > s-gtyp-input echo "#define BUILDING_GCC_MINOR `echo 11.5.0 | sed -e 's/^[0-9]*\.\([0-9]*\).*$/\1/'`" >> bversion.h if test no = yes \ || test -n ""; then \ /bin/bash ../../src/gcc/genmultilib \ "" \ "" \ "" \ "" \ "" \ "" \ "" \ "" \ "riscv64-linux-gnu" \ "" \ "no" \ > tmp-mlib.h; \ else \ /bin/bash ../../src/gcc/genmultilib '' '' '' '' '' '' '' '' \ "riscv64-linux-gnu" '' no \ > tmp-mlib.h; \ fi echo "#define BUILDING_GCC_PATCHLEVEL `echo 11.5.0 | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$/\1/'`" >> bversion.h lsf="../../src/gcc/ada/gcc-interface/lang-specs.h ../../src/gcc/cp/lang-specs.h ../../src/gcc/d/lang-specs.h ../../src/gcc/fortran/lang-specs.h ../../src/gcc/go/lang-specs.h ../../src/gcc/lto/lang-specs.h ../../src/gcc/objc/lang-specs.h ../../src/gcc/objcp/lang-specs.h "; for f in $lsf; do \ echo "#include \"$f\""; \ done | sed 's|../../src/gcc/||' > tmp-specs.h echo "#define BUILDING_GCC_VERSION (BUILDING_GCC_MAJOR * 1000 + BUILDING_GCC_MINOR)" >> bversion.h /bin/bash ../../src/gcc/../move-if-change tmp-specs.h specs.h echo timestamp > s-bversion rm -f tmp-all-tree.def echo timestamp > s-specs echo '#include "tree.def"' > tmp-all-tree.def gawk -f ../../src/gcc/gen-pass-instances.awk \ ../../src/gcc/passes.def ../../src/gcc/config/riscv/riscv-passes.def > pass-instances.def echo 'END_OF_BASE_TREE_CODES' >> tmp-all-tree.def echo '#include "c-family/c-common.def"' >> tmp-all-tree.def /bin/bash ../../src/gcc/../move-if-change tmp-mlib.h multilib.h ltf="../../src/gcc/ada/gcc-interface/ada-tree.def ../../src/gcc/cp/cp-tree.def ../../src/gcc/d/d-tree.def ../../src/gcc/m2/m2-tree.def ../../src/gcc/objc/objc-tree.def"; for f in $ltf; do \ echo "#include \"$f\""; \ done | sed 's|../../src/gcc/||' >> tmp-all-tree.def /bin/bash ../../src/gcc/../move-if-change tmp-all-tree.def all-tree.def echo timestamp > s-mlib rm -f tmp-omp-device-properties.h; \ for kind in kind arch isa; do \ echo 'const char omp_offload_device_'${kind}'[] = ' \ >> tmp-omp-device-properties.h; \ for prop in none ; do \ [ "$prop" = "none" ] && continue; \ tgt=`echo "$prop" | sed 's/=.*$//'`; \ props=`echo "$prop" | sed 's/.*=//'`; \ echo "\"$tgt\\0\"" >> tmp-omp-device-properties.h; \ sed -n 's/^'${kind}': //p' ${props} \ | sed 's/[[:blank:]]/ /g;s/ */ /g;s/^ //;s/ $//;s/ /\\0/g;s/^/"/;s/$/\\0\\0"/' \ >> tmp-omp-device-properties.h; \ done; \ echo '"";' >> tmp-omp-device-properties.h; \ done; \ /bin/bash ../../src/gcc/../move-if-change tmp-omp-device-properties.h \ omp-device-properties.h echo timestamp > s-alltree echo "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro" > checksum-options.tmp \ && ../../src/gcc/../move-if-change checksum-options.tmp checksum-options echo timestamp > s-omp-device-properties-h mkdir -p ada/bldtools/sinfo mkdir -p ada/bldtools/einfo rm -f ada/bldtools/sinfo/sinfo.ads ada/bldtools/sinfo/sinfo.adb ada/bldtools/sinfo/xsinfo.adb ada/bldtools/sinfo/csinfo.adb mkdir -p ada/bldtools/nmake rm -f ada/bldtools/einfo/einfo.ads ada/bldtools/einfo/einfo.adb ada/bldtools/einfo/xeinfo.adb ada/bldtools/einfo/ceinfo.adb cp -p ../../src/gcc/ada/sinfo.ads ../../src/gcc/ada/sinfo.adb ../../src/gcc/ada/xsinfo.adb ../../src/gcc/ada/csinfo.adb ada/bldtools/sinfo rm -f ada/bldtools/nmake/sinfo.ads ada/bldtools/nmake/nmake.adt ada/bldtools/nmake/xnmake.adb ada/bldtools/nmake/xutil.ads ada/bldtools/nmake/xutil.adb cp -p ../../src/gcc/ada/einfo.ads ../../src/gcc/ada/einfo.adb ../../src/gcc/ada/xeinfo.adb ../../src/gcc/ada/ceinfo.adb ada/bldtools/einfo cp -p ../../src/gcc/ada/sinfo.ads ../../src/gcc/ada/nmake.adt ../../src/gcc/ada/xnmake.adb ../../src/gcc/ada/xutil.ads ../../src/gcc/ada/xutil.adb ada/bldtools/nmake cd ada/bldtools/sinfo && gnatmake -v xsinfo && ./xsinfo sinfo.h cd ada/bldtools/einfo && gnatmake -v xeinfo && ./xeinfo einfo.h cd ada/bldtools/nmake && gnatmake -v xnmake && ./xnmake -b nmake.adb && ./xnmake -s nmake.ads GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xsinfo.ali" being checked ... -> "xsinfo.ali" missing. riscv64-linux-gnu-gcc-11 -c xsinfo.adb GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xeinfo.ali" being checked ... -> "xeinfo.ali" missing. riscv64-linux-gnu-gcc-11 -c xeinfo.adb GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xnmake.ali" being checked ... -> "xnmake.ali" missing. riscv64-linux-gnu-gcc-11 -c xnmake.adb "csinfo.ali" being checked ... -> "csinfo.ali" missing. riscv64-linux-gnu-gcc-11 -c csinfo.adb "xutil.ali" being checked ... -> "xutil.ali" missing. riscv64-linux-gnu-gcc-11 -c xutil.adb /bin/bash ../../src/gcc/../move-if-change tmp-optionlist optionlist echo timestamp > s-options mkdir -p ada/bldtools/treeprs rm -f ada/bldtools/treeprs/treeprs.adt ada/bldtools/treeprs/sinfo.ads ada/bldtools/treeprs/xtreeprs.adb cp -p ../../src/gcc/ada/treeprs.adt ../../src/gcc/ada/sinfo.ads ../../src/gcc/ada/xtreeprs.adb ada/bldtools/treeprs cd ada/bldtools/treeprs && gnatmake -v xtreeprs && ./xtreeprs treeprs.ads GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xtreeprs.ali" being checked ... -> "xtreeprs.ali" missing. riscv64-linux-gnu-gcc-11 -c xtreeprs.adb End of compilation riscv64-linux-gnu-gnatbind-11 -x xnmake.ali riscv64-linux-gnu-gnatlink-11 xnmake.ali mv -f ada/bldtools/nmake/nmake.ads ada/nmake.ads mv -f ada/bldtools/nmake/nmake.adb ada/nmake.adb touch ada/stamp-nmake mkdir -p ada/bldtools/snamest rm -f ada/bldtools/snamest/snames.ads-tmpl ada/bldtools/snamest/snames.adb-tmpl ada/bldtools/snamest/snames.h-tmpl ada/bldtools/snamest/xsnamest.adb ada/bldtools/snamest/xutil.ads ada/bldtools/snamest/xutil.adb cp -p ../../src/gcc/ada/snames.ads-tmpl ../../src/gcc/ada/snames.adb-tmpl ../../src/gcc/ada/snames.h-tmpl ../../src/gcc/ada/xsnamest.adb ../../src/gcc/ada/xutil.ads ../../src/gcc/ada/xutil.adb ada/bldtools/snamest cd ada/bldtools/snamest && gnatmake -v xsnamest && ./xsnamest GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xsnamest.ali" being checked ... -> "xsnamest.ali" missing. riscv64-linux-gnu-gcc-11 -c xsnamest.adb "ceinfo.ali" being checked ... -> "ceinfo.ali" missing. riscv64-linux-gnu-gcc-11 -c ceinfo.adb End of compilation riscv64-linux-gnu-gnatbind-11 -x xtreeprs.ali riscv64-linux-gnu-gnatlink-11 xtreeprs.ali End of compilation riscv64-linux-gnu-gnatbind-11 -x xeinfo.ali riscv64-linux-gnu-gnatlink-11 xeinfo.ali mv -f ada/bldtools/treeprs/treeprs.ads ada/treeprs.ads touch ada/GNAT_DATE mkdir -p ada/libgnat cp -p ../../src/gcc/ada/libgnat/s-excmac__gcc.ads ada/libgnat/s-excmac.ads mkdir -p ada/libgnat cp -p ../../src/gcc/ada/libgnat/s-excmac__gcc.adb ada/libgnat/s-excmac.adb echo "pragma Style_Checks (Off);" >tmp-sdefault.adb "xutil.ali" being checked ... -> "xutil.ali" missing. riscv64-linux-gnu-gcc-11 -c xutil.adb echo "with Osint; use Osint;" >>tmp-sdefault.adb echo "package body Sdefault is" >>tmp-sdefault.adb echo " S0 : constant String := \"/usr/\";" >>tmp-sdefault.adb echo " S1 : constant String := \"/usr/lib/gcc/riscv64-linux-gnu/11/adainclude/\";" >>tmp-sdefault.adb echo " S2 : constant String := \"/usr/lib/gcc/riscv64-linux-gnu/11/adalib/\";" >>tmp-sdefault.adb echo " S3 : constant String := \"riscv64-linux-gnu/\";" >>tmp-sdefault.adb echo " S4 : constant String := \"/usr/lib/gcc/riscv64-linux-gnu/11/\";" >>tmp-sdefault.adb echo " function Include_Dir_Default_Name return String_Ptr is" >>tmp-sdefault.adb echo " begin" >>tmp-sdefault.adb echo " return Relocate_Path (S0, S1);" >>tmp-sdefault.adb echo " end Include_Dir_Default_Name;" >>tmp-sdefault.adb echo " function Object_Dir_Default_Name return String_Ptr is" >>tmp-sdefault.adb echo " begin" >>tmp-sdefault.adb echo " return Relocate_Path (S0, S2);" >>tmp-sdefault.adb echo " end Object_Dir_Default_Name;" >>tmp-sdefault.adb echo " function Target_Name return String_Ptr is" >>tmp-sdefault.adb echo " begin" >>tmp-sdefault.adb echo " return new String'(S3);" >>tmp-sdefault.adb echo " end Target_Name;" >>tmp-sdefault.adb echo " function Search_Dir_Prefix return String_Ptr is" >>tmp-sdefault.adb echo " begin" >>tmp-sdefault.adb echo " return Relocate_Path (S0, S4);" >>tmp-sdefault.adb echo " end Search_Dir_Prefix;" >>tmp-sdefault.adb echo "end Sdefault;" >> tmp-sdefault.adb mv -f tmp-sdefault.adb ada/sdefault.adb touch ada/stamp-sdefault cp ../../src/gcc/gcc-ar.c gcc-nm.c cp ../../src/gcc/gcc-ar.c gcc-ranlib.c End of compilation riscv64-linux-gnu-gnatbind-11 -x xsnamest.ali TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h" DEFINES="USED_FOR_TARGET " \ /bin/bash ../../src/gcc/mkconfig.sh tconfig.h riscv64-linux-gnu-gnatlink-11 xsnamest.ali Acquiring field names from spec (echo "@set version-GCC 11.5.0"; \ if [ "" = "experimental" ]; \ then echo "@set DEVELOPMENT"; \ else echo "@clear DEVELOPMENT"; \ fi) > gcc-vers.texiT Checking consistent references in spec Check listing of fields in body Check references in access routines in body Check references in set routines in body All tests completed successfully, no errors detected echo @set srcdir `echo /build/reproducible-path/gcc-11-11.5.0/build/gcc/../../src/gcc | sed -e 's|\\([@{}]\\)|@\\1|g'` >> gcc-vers.texiT if [ -n "(Debian 11.5.0-11) " ]; then \ echo "@set VERSION_PACKAGE (Debian 11.5.0-11) " >> gcc-vers.texiT; \ fi echo "@set BUGURL @uref{file:///usr/share/doc/gcc-11/README.Bugs}" >> gcc-vers.texiT; \ mv -f gcc-vers.texiT gcc-vers.texi echo timestamp > lto-dump.pod perl ../../src/gcc/../contrib/texi2pod.pl -DBUGURL="@uref{file:///usr/share/doc/gcc-11/README.Bugs}" ../../src/gcc/doc/lto-dump.texi > lto-dump.pod No filename or title make[5]: [Makefile:3487: lto-dump.pod] Error 255 (ignored) perl ../../src/gcc/../contrib/texi2pod.pl -D gdc < ../../src/gcc/d/gdc.texi > gdc.pod perl ../../src/gcc/../contrib/texi2pod.pl -DBUGURL="@uref{file:///usr/share/doc/gcc-11/README.Bugs}" \ < ../../src/gcc/fortran/invoke.texi > gfortran.pod No filename or title make[5]: [../../src/gcc/fortran/Make-lang.in:210: gfortran.pod] Error 255 (ignored) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengenrtl.o ../../src/gcc/gengenrtl.c mv -f ada/bldtools/einfo/einfo.h ada/einfo.h /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/sort.o ../../src/gcc/sort.cc mv -f ada/bldtools/snamest/snames.ns ada/snames.ads mv -f ada/bldtools/snamest/snames.nb ada/snames.adb mv -f ada/bldtools/snamest/snames.nh ada/snames.h touch ada/stamp-snames /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genhooks.o ../../src/gcc/genhooks.c End of compilation riscv64-linux-gnu-gnatbind-11 -x xsinfo.ali riscv64-linux-gnu-gnatlink-11 xsinfo.ali /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genchecksum.o ../../src/gcc/genchecksum.c gawk -f ../../src/gcc/opt-functions.awk -f ../../src/gcc/opt-read.awk \ -f ../../src/gcc/optc-save-gen.awk \ -v header_name="config.h system.h coretypes.h tm.h" < optionlist > options-save.c Check for field name consistency OK Check for function consistency OK Check for missing functions OK Check for set procedure consistency gawk -f ../../src/gcc/opt-functions.awk -f ../../src/gcc/opt-read.awk \ -f ../../src/gcc/optc-gen.awk \ -v header_name="config.h system.h coretypes.h options.h tm.h" < optionlist > options.c OK Check for missing set procedures OK Check pragma Inlines are all for existing subprograms OK Check no pragma Inlines were omitted OK Check references in functions in body OK Check for missing functions in body OK Check Set procedures in body mkdir -p ada/generated s=`cat ../../src/gcc/BASE-VER | sed -e "s/\([0-9]*\)\.\([0-9]*\)\..*/-\1\2/g"`; \ d=`if test -f ../../src/gcc/ada/GNAT_DATE; then \ cat ../../src/gcc/ada/GNAT_DATE; else date +%Y%m%d; fi`; \ cat ../../src/gcc/ada/gnatvsn.ads | sed -e "/Version/s/(\([0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]\).*)/($d$s)/g" >ada/generated/gnatvsn.ads OK Check for missing set procedures in body OK All tests completed successfully, no errors detected /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I../../src/gcc/d -I../../src/gcc/d/dmd -Id \ -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -o d/idgen.dmdgen.o ../../src/gcc/d/dmd/idgen.c mv -f ada/bldtools/sinfo/sinfo.h ada/sinfo.h /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I../../src/gcc/d -I../../src/gcc/d/dmd -Id \ -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -o d/impcnvgen.dmdgen.o ../../src/gcc/d/dmd/impcnvgen.c if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/cpp.info ../../src/gcc/doc/cpp.texi; \ fi if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/gcc.info ../../src/gcc/doc/gcc.texi; \ fi cpp.texi: warning: document without nodes if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/gccinstall.info ../../src/gcc/doc/install.texi; \ fi if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/cppinternals.info ../../src/gcc/doc/cppinternals.texi; \ fi install.texi: warning: document without nodes if [ xinfo = xinfo ]; then \ rm -f doc/gnat_ugn.info*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I../../src/gcc/doc/include \ -I../../src/gcc/ada -o doc/gnat_ugn.info ../../src/gcc/ada/gnat_ugn.texi; \ else true; fi cppinternals.texi: warning: document without nodes if [ xinfo = xinfo ]; then \ rm -f doc/gnat_rm.info*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I../../src/gcc/doc/include \ -I../../src/gcc/ada -o doc/gnat_rm.info ../../src/gcc/ada/gnat_rm.texi; \ else true; fi if [ xinfo = xinfo ]; then \ rm -f doc/gnat-style.info*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I../../src/gcc/doc/include \ -I../../src/gcc/ada -o doc/gnat-style.info ../../src/gcc/ada/gnat-style.texi; \ else true; fi if test "xinfo" = xinfo; then \ rm -f doc/gdc.info*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/gdc.info ../../src/gcc/d/gdc.texi; \ else true; fi if [ xinfo = xinfo ]; then \ rm -f doc/gfortran.info-*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 -I ../../src/gcc/doc/include -I ../../src/gcc/fortran \ -o doc/gfortran.info ../../src/gcc/fortran/gfortran.texi; \ else true; fi if [ xinfo = xinfo ]; then \ rm -f doc/gfc-internals.info-*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 -I ../../src/gcc/doc/include -I ../../src/gcc/fortran \ -o doc/gfc-internals.info ../../src/gcc/fortran/gfc-internals.texi; \ else true; fi ../../src/gcc/d/gdc.texi:46: warning: macro `versionsubtitle' previously defined ../../src/gcc/doc/include/gcc-common.texi:2: warning: here is the previous definition of `versionsubtitle' if test "xinfo" = xinfo; then \ rm -f doc/gccgo.info*; \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/gccgo.info ../../src/gcc/go/gccgo.texi; \ else true; fi gfc-internals.texi: warning: document without nodes echo timestamp > gcc.pod perl ../../src/gcc/../contrib/texi2pod.pl ../../src/gcc/doc/invoke.texi > gcc.pod echo timestamp > doc/lto-dump.1 No filename or title make[5]: [Makefile:3497: gcc.pod] Error 255 (ignored) (pod2man --center="GNU" --release="gcc-11" --date=2024-07-19 --section=1 lto-dump.pod > doc/lto-dump.1.T$$ && \ mv -f doc/lto-dump.1.T$$ doc/lto-dump.1) || \ (rm -f doc/lto-dump.1.T$$ && exit 1) echo timestamp > doc/gdc.1 (pod2man --center="GNU" --release="gcc-11" --date=2024-07-19 --section=1 gdc.pod > doc/gdc.1.T$$ && \ mv -f doc/gdc.1.T$$ doc/gdc.1) || \ (rm -f doc/gdc.1.T$$ && exit 1) pod2man: unable to format lto-dump.pod make[5]: [Makefile:3474: doc/lto-dump.1] Error 1 (ignored) echo timestamp > doc/gfortran.1 (pod2man --center="GNU" --release="gcc-11" --date=2024-07-19 --section=1 gfortran.pod > doc/gfortran.1.T$$ && \ mv -f doc/gfortran.1.T$$ doc/gfortran.1) || \ (rm -f doc/gfortran.1.T$$ && exit 1) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genmodes.o ../../src/gcc/genmodes.c pod2man: unable to format gfortran.pod make[5]: [Makefile:3474: doc/gfortran.1] Error 1 (ignored) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/errors.o ../../src/gcc/errors.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengtype.o ../../src/gcc/gengtype.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengtype-lex.o ../../src/gcc/gengtype-lex.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengtype-parse.o ../../src/gcc/gengtype-parse.c /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l: In function 'int yylex(const char**)': gengtype-lex.c:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:119:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:114:1: note: here gengtype-lex.c:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:139:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:135:1: note: here /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gengtype-state.o ../../src/gcc/gengtype-state.c gawk -f ../../src/gcc/opt-functions.awk -f ../../src/gcc/opt-read.awk \ -f ../../src/gcc/opth-gen.awk \ < optionlist > tmp-options.h /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/gengenrtl \ build/gengenrtl.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genhooks \ build/genhooks.o build/errors.o .././libiberty/libiberty.a /bin/bash ../../src/gcc/../move-if-change tmp-options.h options.h echo timestamp > s-options-h /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genchecksum \ build/genchecksum.o .././libiberty/libiberty.a mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-charac.ads -o ada/libgnat/a-charac.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-chlat1.ads -o ada/libgnat/a-chlat1.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-elchha.adb -o ada/libgnat/a-elchha.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -g -O1 -fno-inline \ -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-except.adb -o ada/libgnat/a-except.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-exctra.adb -o ada/libgnat/a-exctra.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/a-ioexce.ads -o ada/libgnat/a-ioexce.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/ada.ads -o ada/libgnat/ada.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/spark_xrefs.adb -o ada/spark_xrefs.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/ali.adb -o ada/ali.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/alloc.ads -o ada/alloc.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/aspects.adb -o ada/aspects.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/atree.adb -o ada/atree.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/butil.adb -o ada/butil.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/casing.adb -o ada/casing.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/checks.adb -o ada/checks.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/comperr.adb -o ada/comperr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/contracts.adb -o ada/contracts.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/csets.adb -o ada/csets.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/cstand.adb -o ada/cstand.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/debug.adb -o ada/debug.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/debug_a.adb -o ada/debug_a.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/einfo.adb -o ada/einfo.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/elists.adb -o ada/elists.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/err_vars.ads -o ada/err_vars.o mkdir -p ada/ mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/errout.adb -o ada/errout.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/erroutc.adb -o ada/erroutc.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/eval_fat.adb -o ada/eval_fat.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_aggr.adb -o ada/exp_aggr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_spark.adb -o ada/exp_spark.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_atag.adb -o ada/exp_atag.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_attr.adb -o ada/exp_attr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_cg.adb -o ada/exp_cg.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch11.adb -o ada/exp_ch11.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch12.adb -o ada/exp_ch12.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch13.adb -o ada/exp_ch13.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch2.adb -o ada/exp_ch2.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch3.adb -o ada/exp_ch3.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch4.adb -o ada/exp_ch4.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch5.adb -o ada/exp_ch5.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch6.adb -o ada/exp_ch6.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch7.adb -o ada/exp_ch7.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch8.adb -o ada/exp_ch8.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_ch9.adb -o ada/exp_ch9.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_code.adb -o ada/exp_code.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_dbug.adb -o ada/exp_dbug.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_disp.adb -o ada/exp_disp.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_dist.adb -o ada/exp_dist.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_fixd.adb -o ada/exp_fixd.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_imgv.adb -o ada/exp_imgv.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_intr.adb -o ada/exp_intr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_pakd.adb -o ada/exp_pakd.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_prag.adb -o ada/exp_prag.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_put_image.adb -o ada/exp_put_image.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_sel.adb -o ada/exp_sel.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_smem.adb -o ada/exp_smem.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_strm.adb -o ada/exp_strm.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_tss.adb -o ada/exp_tss.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_unst.adb -o ada/exp_unst.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/exp_util.adb -o ada/exp_util.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/expander.adb -o ada/expander.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/fmap.adb -o ada/fmap.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/fname-uf.adb -o ada/fname-uf.o mkdir -p ada/ mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/fname.adb -o ada/fname.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/freeze.adb -o ada/freeze.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/frontend.adb -o ada/frontend.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-byorma.adb -o ada/libgnat/g-byorma.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-dynhta.adb -o ada/libgnat/g-dynhta.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-graphs.adb -o ada/libgnat/g-graphs.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-hesora.adb -o ada/libgnat/g-hesora.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-htable.adb -o ada/libgnat/g-htable.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-lists.adb -o ada/libgnat/g-lists.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-sets.adb -o ada/libgnat/g-sets.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-spchge.adb -o ada/libgnat/g-spchge.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-speche.adb -o ada/libgnat/g-speche.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/g-u3spch.adb -o ada/libgnat/g-u3spch.o mkdir -p ada/ mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/get_targ.adb -o ada/get_targ.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/ghost.adb -o ada/ghost.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gnat_cuda.adb -o ada/gnat_cuda.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/gnat.ads -o ada/libgnat/gnat.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -Iada/generated -I../ada/generated -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gnatvsn.adb -o ada/gnatvsn.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/hostparm.ads -o ada/hostparm.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/impunit.adb -o ada/impunit.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/inline.adb -o ada/inline.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/interfac.ads -o ada/libgnat/interfac.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/itypes.adb -o ada/itypes.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/krunch.adb -o ada/krunch.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/layout.adb -o ada/layout.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib-load.adb -o ada/lib-load.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib-util.adb -o ada/lib-util.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib-writ.adb -o ada/lib-writ.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib-xref.adb -o ada/lib-xref.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/lib.adb -o ada/lib.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/live.adb -o ada/live.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/namet-sp.adb -o ada/namet-sp.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/namet.adb -o ada/namet.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/nlists.adb -o ada/nlists.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/nmake.adb -o ada/nmake.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/opt.adb -o ada/opt.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/osint-c.adb -o ada/osint-c.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/osint.adb -o ada/osint.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/output.adb -o ada/output.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/par.adb -o ada/par.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/par_sco.adb -o ada/par_sco.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/prep.adb -o ada/prep.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/prepcomp.adb -o ada/prepcomp.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/put_scos.adb -o ada/put_scos.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/repinfo-input.adb -o ada/repinfo-input.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/repinfo.adb -o ada/repinfo.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/restrict.adb -o ada/restrict.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/rident.ads -o ada/rident.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/rtsfind.adb -o ada/rtsfind.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-addope.adb -o ada/libgnat/s-addope.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-addima.adb -o ada/libgnat/s-addima.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -g -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat \ ../../src/gcc/ada/libgnat/s-assert.adb -o ada/libgnat/s-assert.o mkdir -p ada/libgnat/ mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-bitops.adb -o ada/libgnat/s-bitops.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-carun8.adb -o ada/libgnat/s-carun8.o mkdir -p ada/libgnat/ mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-casuti.adb -o ada/libgnat/s-casuti.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca2.adb -o ada/libgnat/s-conca2.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca3.adb -o ada/libgnat/s-conca3.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca4.adb -o ada/libgnat/s-conca4.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca5.adb -o ada/libgnat/s-conca5.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca6.adb -o ada/libgnat/s-conca6.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca7.adb -o ada/libgnat/s-conca7.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca8.adb -o ada/libgnat/s-conca8.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-conca9.adb -o ada/libgnat/s-conca9.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-crc32.adb -o ada/libgnat/s-crc32.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-crtl.ads -o ada/libgnat/s-crtl.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -g -O0 \ -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-excdeb.adb -o ada/libgnat/s-excdeb.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-except.adb -o ada/libgnat/s-except.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-exctab.adb -o ada/libgnat/s-exctab.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/libgnat/s-excmac.adb -o ada/libgnat/s-excmac.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-htable.adb -o ada/libgnat/s-htable.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-imenne.adb -o ada/libgnat/s-imenne.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-imgenu.adb -o ada/libgnat/s-imgenu.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-imgint.adb -o ada/libgnat/s-imgint.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-mastop.adb -o ada/libgnat/s-mastop.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-memory.adb -o ada/libgnat/s-memory.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-os_lib.adb -o ada/libgnat/s-os_lib.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-parame.adb -o ada/libgnat/s-parame.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-purexc.ads -o ada/libgnat/s-purexc.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-restri.adb -o ada/libgnat/s-restri.o mkdir -p ada/libgnat/ mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-soflin.adb -o ada/libgnat/s-soflin.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-secsta.adb -o ada/libgnat/s-secsta.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-soliin.adb -o ada/libgnat/s-soliin.o mkdir -p ada/libgnat/ mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-sopco3.adb -o ada/libgnat/s-sopco3.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-sopco4.adb -o ada/libgnat/s-sopco4.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-sopco5.adb -o ada/libgnat/s-sopco5.o mkdir -p ada/libgnat/ mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-stache.adb -o ada/libgnat/s-stache.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-stalib.adb -o ada/libgnat/s-stalib.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-stoele.adb -o ada/libgnat/s-stoele.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-strcom.adb -o ada/libgnat/s-strcom.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-strhas.adb -o ada/libgnat/s-strhas.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-string.adb -o ada/libgnat/s-string.o mkdir -p ada/libgnat/ mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-strops.adb -o ada/libgnat/s-strops.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-traceb.adb -o ada/libgnat/s-traceb.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-traent.adb -o ada/libgnat/s-traent.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-trasym.adb -o ada/libgnat/s-trasym.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-unstyp.ads -o ada/libgnat/s-unstyp.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-utf_32.adb -o ada/libgnat/s-utf_32.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-valint.adb -o ada/libgnat/s-valint.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-valuns.adb -o ada/libgnat/s-valuns.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-valuti.adb -o ada/libgnat/s-valuti.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-wchcnv.adb -o ada/libgnat/s-wchcnv.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-wchcon.adb -o ada/libgnat/s-wchcon.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-wchjis.adb -o ada/libgnat/s-wchjis.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-wchstw.adb -o ada/libgnat/s-wchstw.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scans.adb -o ada/scans.o mkdir -p ada/ mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scil_ll.adb -o ada/scil_ll.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scn.adb -o ada/scn.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scng.adb -o ada/scng.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/scos.adb -o ada/scos.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/sdefault.adb -o ada/sdefault.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem.adb -o ada/sem.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_aggr.adb -o ada/sem_aggr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_attr.adb -o ada/sem_attr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_aux.adb -o ada/sem_aux.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_case.adb -o ada/sem_case.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_cat.adb -o ada/sem_cat.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch10.adb -o ada/sem_ch10.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch11.adb -o ada/sem_ch11.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch12.adb -o ada/sem_ch12.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch13.adb -o ada/sem_ch13.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch2.adb -o ada/sem_ch2.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch3.adb -o ada/sem_ch3.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch4.adb -o ada/sem_ch4.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch5.adb -o ada/sem_ch5.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch6.adb -o ada/sem_ch6.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch7.adb -o ada/sem_ch7.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch8.adb -o ada/sem_ch8.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_ch9.adb -o ada/sem_ch9.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_dim.adb -o ada/sem_dim.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_disp.adb -o ada/sem_disp.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_dist.adb -o ada/sem_dist.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_elab.adb -o ada/sem_elab.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_elim.adb -o ada/sem_elim.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_eval.adb -o ada/sem_eval.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_intr.adb -o ada/sem_intr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_mech.adb -o ada/sem_mech.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_prag.adb -o ada/sem_prag.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_res.adb -o ada/sem_res.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_scil.adb -o ada/sem_scil.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_smem.adb -o ada/sem_smem.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_type.adb -o ada/sem_type.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_util.adb -o ada/sem_util.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sem_warn.adb -o ada/sem_warn.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/set_targ.adb -o ada/set_targ.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinfo-cn.adb -o ada/sinfo-cn.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinfo.adb -o ada/sinfo.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinput-d.adb -o ada/sinput-d.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinput-l.adb -o ada/sinput-l.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinput.adb -o ada/sinput.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/snames.adb -o ada/snames.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sprint.adb -o ada/sprint.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/stand.ads -o ada/stand.o mkdir -p ada/ mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/stringt.adb -o ada/stringt.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/style.adb -o ada/style.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/styleg.adb -o ada/styleg.o mkdir -p ada/ mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/stylesw.adb -o ada/stylesw.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/switch-c.adb -o ada/switch-c.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/switch.adb -o ada/switch.o mkdir -p ada/gcc-interface/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gcc-interface/system.ads -o ada/gcc-interface/system.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/table.adb -o ada/table.o mkdir -p ada/ mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/targparm.adb -o ada/targparm.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/tbuild.adb -o ada/tbuild.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/treepr.adb -o ada/treepr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ada/treeprs.ads -o ada/treeprs.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/ttypes.ads -o ada/ttypes.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/types.adb -o ada/types.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/uintp.adb -o ada/uintp.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/uname.adb -o ada/uname.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/urealp.adb -o ada/urealp.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/usage.adb -o ada/usage.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/validsw.adb -o ada/validsw.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/vast.adb -o ada/vast.o mkdir -p ada/ mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/warnsw.adb -o ada/warnsw.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/widechar.adb -o ada/widechar.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/back_end.adb -o ada/back_end.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gnat1drv.adb -o ada/gnat1drv.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/ali-util.adb -o ada/ali-util.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bcheck.adb -o ada/bcheck.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/binde.adb -o ada/binde.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/binderr.adb -o ada/binderr.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindgen.adb -o ada/bindgen.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo.adb -o ada/bindo.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-augmentors.adb -o ada/bindo-augmentors.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-builders.adb -o ada/bindo-builders.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-diagnostics.adb -o ada/bindo-diagnostics.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-elaborators.adb -o ada/bindo-elaborators.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-graphs.adb -o ada/bindo-graphs.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-units.adb -o ada/bindo-units.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-validators.adb -o ada/bindo-validators.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindo-writers.adb -o ada/bindo-writers.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/bindusg.adb -o ada/bindusg.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/exit.o -MT ada/exit.o -MMD -MP -MF ada/.deps/exit.TPo ../../src/gcc/ada/exit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/final.o -MT ada/final.o -MMD -MP -MF ada/.deps/final.TPo ../../src/gcc/ada/final.c mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/gnatbind.adb -o ada/gnatbind.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/link.o -MT ada/link.o -MMD -MP -MF ada/.deps/link.TPo ../../src/gcc/ada/link.c mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/osint-b.adb -o ada/osint-b.o mkdir -p ada/libgnat/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/libgnat/s-resfil.adb -o ada/libgnat/s-resfil.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/sinput-c.adb -o ada/sinput-c.o mkdir -p ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatpg -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat ../../src/gcc/ada/switch-b.adb -o ada/switch-b.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o d/idgen \ d/idgen.dmdgen.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o d/impcnvgen \ d/impcnvgen.dmdgen.o .././libiberty/libiberty.a cat ../../src/gcc/doc/tm.texi.in > tmp-tm.texi echo timestamp > s-tm-texi echo timestamp > doc/gcc.1 (pod2man --center="GNU" --release="gcc-11" --date=2024-07-19 --section=1 gcc.pod > doc/gcc.1.T$$ && \ mv -f doc/gcc.1.T$$ doc/gcc.1) || \ (rm -f doc/gcc.1.T$$ && exit 1) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genmodes \ build/genmodes.o build/errors.o .././libiberty/libiberty.a pod2man: unable to format gcc.pod make[5]: [Makefile:3475: doc/gcc.1] Error 1 (ignored) /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/gengtype \ build/gengtype.o build/errors.o build/gengtype-lex.o build/gengtype-parse.o build/gengtype-state.o build/version.o .././libiberty/libiberty.a build/gengenrtl > tmp-genrtl.h /bin/bash ../../src/gcc/../move-if-change tmp-genrtl.h genrtl.h echo timestamp > s-genrtl-h build/genmodes -m > tmp-min-modes.c /bin/bash ../../src/gcc/../move-if-change tmp-min-modes.c min-insn-modes.c echo timestamp > s-modes-m build/genhooks "Target Hook" \ > tmp-target-hooks-def.h /bin/bash ../../src/gcc/../move-if-change tmp-target-hooks-def.h \ target-hooks-def.h echo timestamp > s-target-hooks-def-h build/genhooks "Common Target Hook" \ > tmp-common-target-hooks-def.h /bin/bash ../../src/gcc/../move-if-change tmp-common-target-hooks-def.h \ common/common-target-hooks-def.h echo timestamp > s-common-target-hooks-def-h build/genhooks "C Target Hook" \ > tmp-c-target-hooks-def.h /bin/bash ../../src/gcc/../move-if-change tmp-c-target-hooks-def.h \ c-family/c-target-hooks-def.h echo timestamp > s-c-target-hooks-def-h build/genhooks "D Target Hook" \ > tmp-d-target-hooks-def.h /bin/bash ../../src/gcc/../move-if-change tmp-d-target-hooks-def.h \ d/d-target-hooks-def.h echo timestamp > s-d-target-hooks-def-h build/genmodes > tmp-modes.c /bin/bash ../../src/gcc/../move-if-change tmp-modes.c insn-modes.c echo timestamp > s-modes /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gnatbind -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat -o b_gnat1.adb -n ada/gnat1drv.ali cd d && ./idgen cd d && ./impcnvgen cp doc/gcc.1 doc/g++.1 build/genmodes -h > tmp-modes.h /bin/bash ../../src/gcc/../move-if-change tmp-modes.h insn-modes.h echo timestamp > s-modes-h build/genmodes -i > tmp-modes-inline.h /bin/bash ../../src/gcc/../move-if-change tmp-modes-inline.h \ insn-modes-inline.h echo timestamp > s-modes-inline-h if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../src/gcc/doc \ -I ../../src/gcc/doc/include -o doc/gccint.info ../../src/gcc/doc/gccint.texi; \ fi gccint.texi: warning: document without nodes /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genmddeps.o ../../src/gcc/genmddeps.c mv b_gnat1.adb b_gnat1.ads ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/read-md.o ../../src/gcc/read-md.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genconstants.o ../../src/gcc/genconstants.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/min-insn-modes.o min-insn-modes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/inchash.o ../../src/gcc/inchash.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genenums.o ../../src/gcc/genenums.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatp -gnatws -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat \ ada/b_gnat1.adb -o ada/b_gnat1.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genmddeps \ build/genmddeps.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genconstants \ build/genconstants.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genenums \ build/genenums.o build/read-md.o build/errors.o .././libiberty/libiberty.a build/gengtype \ -S ../../src/gcc -I gtyp-input.list -w tmp-gtype.state build/genmddeps ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-mddeps /bin/bash ../../src/gcc/../move-if-change tmp-mddeps mddeps.mk echo timestamp > s-mddeps build/genenums ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ > tmp-enums.c /bin/bash ../../src/gcc/../move-if-change tmp-enums.c insn-enums.c echo timestamp > s-enums build/genconstants ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ > tmp-constants.h /bin/bash ../../src/gcc/../move-if-change tmp-constants.h insn-constants.h echo timestamp > s-constants /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gencheck.o ../../src/gcc/gencheck.c /bin/bash ../../src/gcc/../move-if-change tmp-gtype.state gtype.state build/gengtype \ -r gtype.state echo timestamp > s-gtype /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genopinit.o ../../src/gcc/genopinit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gencfn-macros.o ../../src/gcc/gencfn-macros.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genattrtab.o ../../src/gcc/genattrtab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genautomata.o ../../src/gcc/genautomata.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genemit.o ../../src/gcc/genemit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genextract.o ../../src/gcc/genextract.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genoutput.o ../../src/gcc/genoutput.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genpeep.o ../../src/gcc/genpeep.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genrecog.o ../../src/gcc/genrecog.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genpreds.o ../../src/gcc/genpreds.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/rtl.o ../../src/gcc/rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/read-rtl.o ../../src/gcc/read-rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/ggc-none.o ../../src/gcc/ggc-none.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/vec.o ../../src/gcc/vec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gensupport.o ../../src/gcc/gensupport.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/print-rtl.o ../../src/gcc/print-rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/hash-table.o ../../src/gcc/hash-table.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genflags.o ../../src/gcc/genflags.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genconditions.o ../../src/gcc/genconditions.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genattr.o ../../src/gcc/genattr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genattr-common.o ../../src/gcc/genattr-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gencodes.o ../../src/gcc/gencodes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genconfig.o ../../src/gcc/genconfig.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gentarget-def.o ../../src/gcc/gentarget-def.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/gencheck \ build/gencheck.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genopinit \ build/genopinit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/gencfn-macros \ build/gencfn-macros.o build/errors.o build/hash-table.o build/vec.o build/ggc-none.o build/sort.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genattrtab \ build/genattrtab.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genautomata \ build/genautomata.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a -lm /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genemit \ build/genemit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genextract \ build/genextract.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genoutput \ build/genoutput.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genpeep \ build/genpeep.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genrecog \ build/genrecog.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o build/inchash.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genpreds \ build/genpreds.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genflags \ build/genflags.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genconditions \ build/genconditions.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genattr \ build/genattr.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genattr-common \ build/genattr-common.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/gencodes \ build/gencodes.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genconfig \ build/genconfig.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/gentarget-def \ build/gentarget-def.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/libiberty.a build/gencheck > tmp-check.h /bin/bash ../../src/gcc/../move-if-change tmp-check.h tree-check.h echo timestamp > s-check build/gencfn-macros -c \ > tmp-case-cfn-macros.h /bin/bash ../../src/gcc/../move-if-change tmp-case-cfn-macros.h \ case-cfn-macros.h echo timestamp > s-case-cfn-macros build/gencfn-macros -o \ > tmp-cfn-operators.pd /bin/bash ../../src/gcc/../move-if-change tmp-cfn-operators.pd \ cfn-operators.pd echo timestamp > s-cfn-operators build/genpreds ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-preds.c /bin/bash ../../src/gcc/../move-if-change tmp-preds.c insn-preds.c echo timestamp > s-preds build/genpreds -h ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-preds.h /bin/bash ../../src/gcc/../move-if-change tmp-preds.h tm-preds.h echo timestamp > s-preds-h build/genconditions ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-condmd.c /bin/bash ../../src/gcc/../move-if-change tmp-condmd.c build/gencondmd.c echo timestamp > s-conditions build/genpreds -c ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md > tmp-constrs.h /bin/bash ../../src/gcc/../move-if-change tmp-constrs.h tm-constrs.h echo timestamp > s-constrs-h /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/genmatch.o ../../src/gcc/genmatch.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gencondmd.o build/gencondmd.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/gencondmd \ build/gencondmd.o build/errors.o .././libiberty/libiberty.a build/gencondmd > tmp-cond.md /bin/bash ../../src/gcc/../move-if-change tmp-cond.md insn-conditions.md echo timestamp > s-condmd build/genflags ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-flags.h /bin/bash ../../src/gcc/../move-if-change tmp-flags.h insn-flags.h echo timestamp > s-flags build/genattr ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-attr.h /bin/bash ../../src/gcc/../move-if-change tmp-attr.h insn-attr.h echo timestamp > s-attr build/genattr-common ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-attr-common.h /bin/bash ../../src/gcc/../move-if-change tmp-attr-common.h insn-attr-common.h echo timestamp > s-attr-common build/gencodes ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-codes.h /bin/bash ../../src/gcc/../move-if-change tmp-codes.h insn-codes.h echo timestamp > s-codes build/genopinit ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md -htmp-opinit.h -ctmp-opinit.c /bin/bash ../../src/gcc/../move-if-change tmp-opinit.h insn-opinit.h /bin/bash ../../src/gcc/../move-if-change tmp-opinit.c insn-opinit.c echo timestamp > s-opinit build/genattrtab ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md insn-conditions.md \ -Atmp-attrtab.c -Dtmp-dfatab.c -Ltmp-latencytab.c /bin/bash ../../src/gcc/../move-if-change tmp-attrtab.c insn-attrtab.c /bin/bash ../../src/gcc/../move-if-change tmp-dfatab.c insn-dfatab.c /bin/bash ../../src/gcc/../move-if-change tmp-latencytab.c insn-latencytab.c echo timestamp > s-attrtab build/genautomata ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-automata.c build/genemit ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-emit.c /bin/bash ../../src/gcc/../move-if-change tmp-emit.c insn-emit.c echo timestamp > s-emit build/genextract ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-extract.c /bin/bash ../../src/gcc/../move-if-change tmp-extract.c insn-extract.c echo timestamp > s-extract build/genoutput ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-output.c /bin/bash ../../src/gcc/../move-if-change tmp-output.c insn-output.c echo timestamp > s-output build/genpeep ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-peep.c /bin/bash ../../src/gcc/../move-if-change tmp-peep.c insn-peep.c echo timestamp > s-peep build/genrecog ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-recog.c ../../src/gcc/config/riscv/riscv.md:2330:1: warning: operand 0 missing mode? ../../src/gcc/config/riscv/riscv.md:2352:1: warning: operand 1 missing mode? ../../src/gcc/config/riscv/riscv.md:2375:1: warning: operand 0 missing mode? ../../src/gcc/config/riscv/riscv.md:2398:1: warning: operand 1 missing mode? ../../src/gcc/config/riscv/riscv.md:2468:1: warning: source missing a mode? Statistics for recog: Number of decisions: 1735 longest path: 36 (code: 293) longest backtrack: 13 (code: 341) Statistics for split_insns: Number of decisions: 208 longest path: 30 (code: 41) longest backtrack: 3 (code: 41) Statistics for peephole2_insns: Number of decisions: 22 longest path: 22 (code: 1) longest backtrack: 0 (code: 1) Shared 1237 out of 3108 states by creating 373 new states, saving 864 /bin/bash ../../src/gcc/../move-if-change tmp-recog.c insn-recog.c /bin/bash ../../src/gcc/../move-if-change tmp-automata.c insn-automata.c echo timestamp > s-recog echo timestamp > s-automata build/genconfig ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-config.h /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc -I../../src/gcc/build -I../../src/gcc/../include -I../../src/gcc/../libcpp/include \ -o build/gcov-iov.o ../../src/gcc/gcov-iov.c /bin/bash ../../src/gcc/../move-if-change tmp-config.h insn-config.h echo timestamp > s-config /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro \ build/gcov-iov.o -o build/gcov-iov build/gcov-iov '11.5.0' '' \ > tmp-gcov-iov.h /bin/bash ../../src/gcc/../move-if-change tmp-gcov-iov.h gcov-iov.h echo timestamp > s-iov /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-z,relro -o build/genmatch \ build/genmatch.o ../libcpp/libcpp.a ../libiberty/libiberty.a build/errors.o build/vec.o build/hash-table.o build/sort.o .././libiberty/libiberty.a build/gentarget-def ../../src/gcc/common.md ../../src/gcc/config/riscv/riscv.md \ insn-conditions.md > tmp-target-def.h /bin/bash ../../src/gcc/../move-if-change tmp-target-def.h insn-target-def.h echo timestamp > s-target-def /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-lang.o -MT c/c-lang.o -MMD -MP -MF c/.deps/c-lang.TPo ../../src/gcc/c/c-lang.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/stub-objc.o -MT c-family/stub-objc.o -MMD -MP -MF c-family/.deps/stub-objc.TPo ../../src/gcc/c-family/stub-objc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o attribs.o -MT attribs.o -MMD -MP -MF ./.deps/attribs.TPo ../../src/gcc/attribs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-errors.o -MT c/c-errors.o -MMD -MP -MF c/.deps/c-errors.TPo ../../src/gcc/c/c-errors.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-decl.o -MT c/c-decl.o -MMD -MP -MF c/.deps/c-decl.TPo ../../src/gcc/c/c-decl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-typeck.o -MT c/c-typeck.o -MMD -MP -MF c/.deps/c-typeck.TPo ../../src/gcc/c/c-typeck.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-convert.o -MT c/c-convert.o -MMD -MP -MF c/.deps/c-convert.TPo ../../src/gcc/c/c-convert.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-aux-info.o -MT c/c-aux-info.o -MMD -MP -MF c/.deps/c-aux-info.TPo ../../src/gcc/c/c-aux-info.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-objc-common.o -MT c/c-objc-common.o -MMD -MP -MF c/.deps/c-objc-common.TPo ../../src/gcc/c/c-objc-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-parser.o -MT c/c-parser.o -MMD -MP -MF c/.deps/c-parser.TPo ../../src/gcc/c/c-parser.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/c-fold.o -MT c/c-fold.o -MMD -MP -MF c/.deps/c-fold.TPo ../../src/gcc/c/c-fold.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/gimple-parser.o -MT c/gimple-parser.o -MMD -MP -MF c/.deps/gimple-parser.TPo ../../src/gcc/c/gimple-parser.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-common.o -MT c-family/c-common.o -MMD -MP -MF c-family/.deps/c-common.TPo ../../src/gcc/c-family/c-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-cppbuiltin.o -MT c-family/c-cppbuiltin.o -MMD -MP -MF c-family/.deps/c-cppbuiltin.TPo ../../src/gcc/c-family/c-cppbuiltin.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-dump.o -MT c-family/c-dump.o -MMD -MP -MF c-family/.deps/c-dump.TPo ../../src/gcc/c-family/c-dump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-format.o -MT c-family/c-format.o -MMD -MP -MF c-family/.deps/c-format.TPo ../../src/gcc/c-family/c-format.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-gimplify.o -MT c-family/c-gimplify.o -MMD -MP -MF c-family/.deps/c-gimplify.TPo ../../src/gcc/c-family/c-gimplify.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-indentation.o -MT c-family/c-indentation.o -MMD -MP -MF c-family/.deps/c-indentation.TPo ../../src/gcc/c-family/c-indentation.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-lex.o -MT c-family/c-lex.o -MMD -MP -MF c-family/.deps/c-lex.TPo ../../src/gcc/c-family/c-lex.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-omp.o -MT c-family/c-omp.o -MMD -MP -MF c-family/.deps/c-omp.TPo ../../src/gcc/c-family/c-omp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-opts.o -MT c-family/c-opts.o -MMD -MP -MF c-family/.deps/c-opts.TPo ../../src/gcc/c-family/c-opts.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DHOST_MACHINE=\"riscv64-unknown-linux-gnu\" -DTARGET_MACHINE=\"riscv64-unknown-linux-gnu\" -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-pch.o -MT c-family/c-pch.o -MMD -MP -MF c-family/.deps/c-pch.TPo ../../src/gcc/c-family/c-pch.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-ppoutput.o -MT c-family/c-ppoutput.o -MMD -MP -MF c-family/.deps/c-ppoutput.TPo ../../src/gcc/c-family/c-ppoutput.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-pragma.o -MT c-family/c-pragma.o -MMD -MP -MF c-family/.deps/c-pragma.TPo ../../src/gcc/c-family/c-pragma.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-pretty-print.o -MT c-family/c-pretty-print.o -MMD -MP -MF c-family/.deps/c-pretty-print.TPo ../../src/gcc/c-family/c-pretty-print.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-semantics.o -MT c-family/c-semantics.o -MMD -MP -MF c-family/.deps/c-semantics.TPo ../../src/gcc/c-family/c-semantics.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-ada-spec.o -MT c-family/c-ada-spec.o -MMD -MP -MF c-family/.deps/c-ada-spec.TPo ../../src/gcc/c-family/c-ada-spec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-ubsan.o -MT c-family/c-ubsan.o -MMD -MP -MF c-family/.deps/c-ubsan.TPo ../../src/gcc/c-family/c-ubsan.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/known-headers.o -MT c-family/known-headers.o -MMD -MP -MF c-family/.deps/known-headers.TPo ../../src/gcc/c-family/known-headers.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-attribs.o -MT c-family/c-attribs.o -MMD -MP -MF c-family/.deps/c-attribs.TPo ../../src/gcc/c-family/c-attribs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-warn.o -MT c-family/c-warn.o -MMD -MP -MF c-family/.deps/c-warn.TPo ../../src/gcc/c-family/c-warn.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/c-spellcheck.o -MT c-family/c-spellcheck.o -MMD -MP -MF c-family/.deps/c-spellcheck.TPo ../../src/gcc/c-family/c-spellcheck.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o glibc-c.o -MT glibc-c.o -MMD -MP -MF ./.deps/glibc-c.TPo ../../src/gcc/config/glibc-c.c build/genmatch --gimple ../../src/gcc/match.pd \ > tmp-gimple-match.c GIMPLE decision tree has 3777 leafs, maximum depth 28 and a total number of 16110 nodes removed 2477 duplicate tails build/genmatch --generic ../../src/gcc/match.pd \ > tmp-generic-match.c GENERIC decision tree has 3505 leafs, maximum depth 13 and a total number of 14629 nodes removed 2401 duplicate tails /bin/bash ../../src/gcc/../move-if-change tmp-gimple-match.c \ gimple-match.c /bin/bash ../../src/gcc/../move-if-change tmp-generic-match.c \ generic-match.c echo timestamp > s-match /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-attrtab.o -MT insn-attrtab.o -MMD -MP -MF ./.deps/insn-attrtab.TPo insn-attrtab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-automata.o -MT insn-automata.o -MMD -MP -MF ./.deps/insn-automata.TPo insn-automata.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-dfatab.o -MT insn-dfatab.o -MMD -MP -MF ./.deps/insn-dfatab.TPo insn-dfatab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-emit.o -MT insn-emit.o -MMD -MP -MF ./.deps/insn-emit.TPo insn-emit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-extract.o -MT insn-extract.o -MMD -MP -MF ./.deps/insn-extract.TPo insn-extract.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-latencytab.o -MT insn-latencytab.o -MMD -MP -MF ./.deps/insn-latencytab.TPo insn-latencytab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-modes.o -MT insn-modes.o -MMD -MP -MF ./.deps/insn-modes.TPo insn-modes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-opinit.o -MT insn-opinit.o -MMD -MP -MF ./.deps/insn-opinit.TPo insn-opinit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-output.o -MT insn-output.o -MMD -MP -MF ./.deps/insn-output.TPo insn-output.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-peep.o -MT insn-peep.o -MMD -MP -MF ./.deps/insn-peep.TPo insn-peep.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-preds.o -MT insn-preds.o -MMD -MP -MF ./.deps/insn-preds.TPo insn-preds.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-recog.o -MT insn-recog.o -MMD -MP -MF ./.deps/insn-recog.TPo insn-recog.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o insn-enums.o -MT insn-enums.o -MMD -MP -MF ./.deps/insn-enums.TPo insn-enums.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ggc-page.o -MT ggc-page.o -MMD -MP -MF ./.deps/ggc-page.TPo ../../src/gcc/ggc-page.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o adjust-alignment.o -MT adjust-alignment.o -MMD -MP -MF ./.deps/adjust-alignment.TPo ../../src/gcc/adjust-alignment.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o alias.o -MT alias.o -MMD -MP -MF ./.deps/alias.TPo ../../src/gcc/alias.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o alloc-pool.o -MT alloc-pool.o -MMD -MP -MF ./.deps/alloc-pool.TPo ../../src/gcc/alloc-pool.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o auto-inc-dec.o -MT auto-inc-dec.o -MMD -MP -MF ./.deps/auto-inc-dec.TPo ../../src/gcc/auto-inc-dec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o auto-profile.o -MT auto-profile.o -MMD -MP -MF ./.deps/auto-profile.TPo ../../src/gcc/auto-profile.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o bb-reorder.o -MT bb-reorder.o -MMD -MP -MF ./.deps/bb-reorder.TPo ../../src/gcc/bb-reorder.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o bitmap.o -MT bitmap.o -MMD -MP -MF ./.deps/bitmap.TPo ../../src/gcc/bitmap.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o builtins.o -MT builtins.o -MMD -MP -MF ./.deps/builtins.TPo ../../src/gcc/builtins.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o caller-save.o -MT caller-save.o -MMD -MP -MF ./.deps/caller-save.TPo ../../src/gcc/caller-save.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o calls.o -MT calls.o -MMD -MP -MF ./.deps/calls.TPo ../../src/gcc/calls.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ccmp.o -MT ccmp.o -MMD -MP -MF ./.deps/ccmp.TPo ../../src/gcc/ccmp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfg.o -MT cfg.o -MMD -MP -MF ./.deps/cfg.TPo ../../src/gcc/cfg.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfganal.o -MT cfganal.o -MMD -MP -MF ./.deps/cfganal.TPo ../../src/gcc/cfganal.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgbuild.o -MT cfgbuild.o -MMD -MP -MF ./.deps/cfgbuild.TPo ../../src/gcc/cfgbuild.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgcleanup.o -MT cfgcleanup.o -MMD -MP -MF ./.deps/cfgcleanup.TPo ../../src/gcc/cfgcleanup.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgexpand.o -MT cfgexpand.o -MMD -MP -MF ./.deps/cfgexpand.TPo ../../src/gcc/cfgexpand.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfghooks.o -MT cfghooks.o -MMD -MP -MF ./.deps/cfghooks.TPo ../../src/gcc/cfghooks.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgloop.o -MT cfgloop.o -MMD -MP -MF ./.deps/cfgloop.TPo ../../src/gcc/cfgloop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgloopanal.o -MT cfgloopanal.o -MMD -MP -MF ./.deps/cfgloopanal.TPo ../../src/gcc/cfgloopanal.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgloopmanip.o -MT cfgloopmanip.o -MMD -MP -MF ./.deps/cfgloopmanip.TPo ../../src/gcc/cfgloopmanip.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cfgrtl.o -MT cfgrtl.o -MMD -MP -MF ./.deps/cfgrtl.TPo ../../src/gcc/cfgrtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o symtab.o -MT symtab.o -MMD -MP -MF ./.deps/symtab.TPo ../../src/gcc/symtab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o symtab-thunks.o -MT symtab-thunks.o -MMD -MP -MF ./.deps/symtab-thunks.TPo ../../src/gcc/symtab-thunks.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o symtab-clones.o -MT symtab-clones.o -MMD -MP -MF ./.deps/symtab-clones.TPo ../../src/gcc/symtab-clones.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cgraph.o -MT cgraph.o -MMD -MP -MF ./.deps/cgraph.TPo ../../src/gcc/cgraph.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cgraphbuild.o -MT cgraphbuild.o -MMD -MP -MF ./.deps/cgraphbuild.TPo ../../src/gcc/cgraphbuild.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cgraphunit.o -MT cgraphunit.o -MMD -MP -MF ./.deps/cgraphunit.TPo ../../src/gcc/cgraphunit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cgraphclones.o -MT cgraphclones.o -MMD -MP -MF ./.deps/cgraphclones.TPo ../../src/gcc/cgraphclones.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o combine.o -MT combine.o -MMD -MP -MF ./.deps/combine.TPo ../../src/gcc/combine.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o combine-stack-adj.o -MT combine-stack-adj.o -MMD -MP -MF ./.deps/combine-stack-adj.TPo ../../src/gcc/combine-stack-adj.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o compare-elim.o -MT compare-elim.o -MMD -MP -MF ./.deps/compare-elim.TPo ../../src/gcc/compare-elim.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o context.o -MT context.o -MMD -MP -MF ./.deps/context.TPo ../../src/gcc/context.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o convert.o -MT convert.o -MMD -MP -MF ./.deps/convert.TPo ../../src/gcc/convert.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o coroutine-passes.o -MT coroutine-passes.o -MMD -MP -MF ./.deps/coroutine-passes.TPo ../../src/gcc/coroutine-passes.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o coverage.o -MT coverage.o -MMD -MP -MF ./.deps/coverage.TPo ../../src/gcc/coverage.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DGCC_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/include\" -DFIXED_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/include-fixed\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/11\" -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=0 -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/riscv64-linux-gnu/c++/11\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/11/backward\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/v1\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR_ADD_SYSROOT=0 -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DPREFIX=\"/usr/\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DBASEVER="\"11.5.0\"" -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cppbuiltin.o -MT cppbuiltin.o -MMD -MP -MF ./.deps/cppbuiltin.TPo ../../src/gcc/cppbuiltin.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DGCC_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/include\" -DFIXED_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/include-fixed\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/11\" -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=0 -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/riscv64-linux-gnu/c++/11\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/11/backward\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../include/c++/v1\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR_ADD_SYSROOT=0 -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DPREFIX=\"/usr/\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cppdefault.o -MT cppdefault.o -MMD -MP -MF ./.deps/cppdefault.TPo ../../src/gcc/cppdefault.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cprop.o -MT cprop.o -MMD -MP -MF ./.deps/cprop.TPo ../../src/gcc/cprop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cse.o -MT cse.o -MMD -MP -MF ./.deps/cse.TPo ../../src/gcc/cse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cselib.o -MT cselib.o -MMD -MP -MF ./.deps/cselib.TPo ../../src/gcc/cselib.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o data-streamer.o -MT data-streamer.o -MMD -MP -MF ./.deps/data-streamer.TPo ../../src/gcc/data-streamer.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o data-streamer-in.o -MT data-streamer-in.o -MMD -MP -MF ./.deps/data-streamer-in.TPo ../../src/gcc/data-streamer-in.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o data-streamer-out.o -MT data-streamer-out.o -MMD -MP -MF ./.deps/data-streamer-out.TPo ../../src/gcc/data-streamer-out.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dbxout.o -MT dbxout.o -MMD -MP -MF ./.deps/dbxout.TPo ../../src/gcc/dbxout.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dbgcnt.o -MT dbgcnt.o -MMD -MP -MF ./.deps/dbgcnt.TPo ../../src/gcc/dbgcnt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dce.o -MT dce.o -MMD -MP -MF ./.deps/dce.TPo ../../src/gcc/dce.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ddg.o -MT ddg.o -MMD -MP -MF ./.deps/ddg.TPo ../../src/gcc/ddg.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o debug.o -MT debug.o -MMD -MP -MF ./.deps/debug.TPo ../../src/gcc/debug.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o df-core.o -MT df-core.o -MMD -MP -MF ./.deps/df-core.TPo ../../src/gcc/df-core.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o df-problems.o -MT df-problems.o -MMD -MP -MF ./.deps/df-problems.TPo ../../src/gcc/df-problems.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o df-scan.o -MT df-scan.o -MMD -MP -MF ./.deps/df-scan.TPo ../../src/gcc/df-scan.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-strict-aliasing -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dfp.o -MT dfp.o -MMD -MP -MF ./.deps/dfp.TPo ../../src/gcc/dfp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o digraph.o -MT digraph.o -MMD -MP -MF ./.deps/digraph.TPo ../../src/gcc/digraph.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dojump.o -MT dojump.o -MMD -MP -MF ./.deps/dojump.TPo ../../src/gcc/dojump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dominance.o -MT dominance.o -MMD -MP -MF ./.deps/dominance.TPo ../../src/gcc/dominance.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o domwalk.o -MT domwalk.o -MMD -MP -MF ./.deps/domwalk.TPo ../../src/gcc/domwalk.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o double-int.o -MT double-int.o -MMD -MP -MF ./.deps/double-int.TPo ../../src/gcc/double-int.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dse.o -MT dse.o -MMD -MP -MF ./.deps/dse.TPo ../../src/gcc/dse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dumpfile.o -MT dumpfile.o -MMD -MP -MF ./.deps/dumpfile.TPo ../../src/gcc/dumpfile.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dwarf2asm.o -MT dwarf2asm.o -MMD -MP -MF ./.deps/dwarf2asm.TPo ../../src/gcc/dwarf2asm.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dwarf2cfi.o -MT dwarf2cfi.o -MMD -MP -MF ./.deps/dwarf2cfi.TPo ../../src/gcc/dwarf2cfi.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o dwarf2out.o -MT dwarf2out.o -MMD -MP -MF ./.deps/dwarf2out.TPo ../../src/gcc/dwarf2out.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o early-remat.o -MT early-remat.o -MMD -MP -MF ./.deps/early-remat.TPo ../../src/gcc/early-remat.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o emit-rtl.o -MT emit-rtl.o -MMD -MP -MF ./.deps/emit-rtl.TPo ../../src/gcc/emit-rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o et-forest.o -MT et-forest.o -MMD -MP -MF ./.deps/et-forest.TPo ../../src/gcc/et-forest.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o except.o -MT except.o -MMD -MP -MF ./.deps/except.TPo ../../src/gcc/except.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o explow.o -MT explow.o -MMD -MP -MF ./.deps/explow.TPo ../../src/gcc/explow.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o expmed.o -MT expmed.o -MMD -MP -MF ./.deps/expmed.TPo ../../src/gcc/expmed.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o expr.o -MT expr.o -MMD -MP -MF ./.deps/expr.TPo ../../src/gcc/expr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fibonacci_heap.o -MT fibonacci_heap.o -MMD -MP -MF ./.deps/fibonacci_heap.TPo ../../src/gcc/fibonacci_heap.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o file-prefix-map.o -MT file-prefix-map.o -MMD -MP -MF ./.deps/file-prefix-map.TPo ../../src/gcc/file-prefix-map.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o final.o -MT final.o -MMD -MP -MF ./.deps/final.TPo ../../src/gcc/final.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fixed-value.o -MT fixed-value.o -MMD -MP -MF ./.deps/fixed-value.TPo ../../src/gcc/fixed-value.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fold-const.o -MT fold-const.o -MMD -MP -MF ./.deps/fold-const.TPo ../../src/gcc/fold-const.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fold-const-call.o -MT fold-const-call.o -MMD -MP -MF ./.deps/fold-const-call.TPo ../../src/gcc/fold-const-call.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o function.o -MT function.o -MMD -MP -MF ./.deps/function.TPo ../../src/gcc/function.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o function-abi.o -MT function-abi.o -MMD -MP -MF ./.deps/function-abi.TPo ../../src/gcc/function-abi.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o function-tests.o -MT function-tests.o -MMD -MP -MF ./.deps/function-tests.TPo ../../src/gcc/function-tests.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fwprop.o -MT fwprop.o -MMD -MP -MF ./.deps/fwprop.TPo ../../src/gcc/fwprop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-rich-location.o -MT gcc-rich-location.o -MMD -MP -MF ./.deps/gcc-rich-location.TPo ../../src/gcc/gcc-rich-location.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcse.o -MT gcse.o -MMD -MP -MF ./.deps/gcse.TPo ../../src/gcc/gcse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcse-common.o -MT gcse-common.o -MMD -MP -MF ./.deps/gcse-common.TPo ../../src/gcc/gcse-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ggc-common.o -MT ggc-common.o -MMD -MP -MF ./.deps/ggc-common.TPo ../../src/gcc/ggc-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ggc-tests.o -MT ggc-tests.o -MMD -MP -MF ./.deps/ggc-tests.TPo ../../src/gcc/ggc-tests.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple.o -MT gimple.o -MMD -MP -MF ./.deps/gimple.TPo ../../src/gcc/gimple.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-array-bounds.o -MT gimple-array-bounds.o -MMD -MP -MF ./.deps/gimple-array-bounds.TPo ../../src/gcc/gimple-array-bounds.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-builder.o -MT gimple-builder.o -MMD -MP -MF ./.deps/gimple-builder.TPo ../../src/gcc/gimple-builder.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-expr.o -MT gimple-expr.o -MMD -MP -MF ./.deps/gimple-expr.TPo ../../src/gcc/gimple-expr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-if-to-switch.o -MT gimple-if-to-switch.o -MMD -MP -MF ./.deps/gimple-if-to-switch.TPo ../../src/gcc/gimple-if-to-switch.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-iterator.o -MT gimple-iterator.o -MMD -MP -MF ./.deps/gimple-iterator.TPo ../../src/gcc/gimple-iterator.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-fold.o -MT gimple-fold.o -MMD -MP -MF ./.deps/gimple-fold.TPo ../../src/gcc/gimple-fold.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-laddress.o -MT gimple-laddress.o -MMD -MP -MF ./.deps/gimple-laddress.TPo ../../src/gcc/gimple-laddress.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-loop-interchange.o -MT gimple-loop-interchange.o -MMD -MP -MF ./.deps/gimple-loop-interchange.TPo ../../src/gcc/gimple-loop-interchange.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-loop-jam.o -MT gimple-loop-jam.o -MMD -MP -MF ./.deps/gimple-loop-jam.TPo ../../src/gcc/gimple-loop-jam.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-loop-versioning.o -MT gimple-loop-versioning.o -MMD -MP -MF ./.deps/gimple-loop-versioning.TPo ../../src/gcc/gimple-loop-versioning.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-low.o -MT gimple-low.o -MMD -MP -MF ./.deps/gimple-low.TPo ../../src/gcc/gimple-low.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-pretty-print.o -MT gimple-pretty-print.o -MMD -MP -MF ./.deps/gimple-pretty-print.TPo ../../src/gcc/gimple-pretty-print.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-range.o -MT gimple-range.o -MMD -MP -MF ./.deps/gimple-range.TPo ../../src/gcc/gimple-range.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-range-cache.o -MT gimple-range-cache.o -MMD -MP -MF ./.deps/gimple-range-cache.TPo ../../src/gcc/gimple-range-cache.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-range-edge.o -MT gimple-range-edge.o -MMD -MP -MF ./.deps/gimple-range-edge.TPo ../../src/gcc/gimple-range-edge.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-range-gori.o -MT gimple-range-gori.o -MMD -MP -MF ./.deps/gimple-range-gori.TPo ../../src/gcc/gimple-range-gori.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-backprop.o -MT gimple-ssa-backprop.o -MMD -MP -MF ./.deps/gimple-ssa-backprop.TPo ../../src/gcc/gimple-ssa-backprop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-evrp.o -MT gimple-ssa-evrp.o -MMD -MP -MF ./.deps/gimple-ssa-evrp.TPo ../../src/gcc/gimple-ssa-evrp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-evrp-analyze.o -MT gimple-ssa-evrp-analyze.o -MMD -MP -MF ./.deps/gimple-ssa-evrp-analyze.TPo ../../src/gcc/gimple-ssa-evrp-analyze.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-isolate-paths.o -MT gimple-ssa-isolate-paths.o -MMD -MP -MF ./.deps/gimple-ssa-isolate-paths.TPo ../../src/gcc/gimple-ssa-isolate-paths.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-nonnull-compare.o -MT gimple-ssa-nonnull-compare.o -MMD -MP -MF ./.deps/gimple-ssa-nonnull-compare.TPo ../../src/gcc/gimple-ssa-nonnull-compare.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-split-paths.o -MT gimple-ssa-split-paths.o -MMD -MP -MF ./.deps/gimple-ssa-split-paths.TPo ../../src/gcc/gimple-ssa-split-paths.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-store-merging.o -MT gimple-ssa-store-merging.o -MMD -MP -MF ./.deps/gimple-ssa-store-merging.TPo ../../src/gcc/gimple-ssa-store-merging.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-strength-reduction.o -MT gimple-ssa-strength-reduction.o -MMD -MP -MF ./.deps/gimple-ssa-strength-reduction.TPo ../../src/gcc/gimple-ssa-strength-reduction.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-sprintf.o -MT gimple-ssa-sprintf.o -MMD -MP -MF ./.deps/gimple-ssa-sprintf.TPo ../../src/gcc/gimple-ssa-sprintf.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-warn-alloca.o -MT gimple-ssa-warn-alloca.o -MMD -MP -MF ./.deps/gimple-ssa-warn-alloca.TPo ../../src/gcc/gimple-ssa-warn-alloca.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-ssa-warn-restrict.o -MT gimple-ssa-warn-restrict.o -MMD -MP -MF ./.deps/gimple-ssa-warn-restrict.TPo ../../src/gcc/gimple-ssa-warn-restrict.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-streamer-in.o -MT gimple-streamer-in.o -MMD -MP -MF ./.deps/gimple-streamer-in.TPo ../../src/gcc/gimple-streamer-in.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-streamer-out.o -MT gimple-streamer-out.o -MMD -MP -MF ./.deps/gimple-streamer-out.TPo ../../src/gcc/gimple-streamer-out.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-walk.o -MT gimple-walk.o -MMD -MP -MF ./.deps/gimple-walk.TPo ../../src/gcc/gimple-walk.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimplify.o -MT gimplify.o -MMD -MP -MF ./.deps/gimplify.TPo ../../src/gcc/gimplify.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimplify-me.o -MT gimplify-me.o -MMD -MP -MF ./.deps/gimplify-me.TPo ../../src/gcc/gimplify-me.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o godump.o -MT godump.o -MMD -MP -MF ./.deps/godump.TPo ../../src/gcc/godump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graph.o -MT graph.o -MMD -MP -MF ./.deps/graph.TPo ../../src/gcc/graph.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphds.o -MT graphds.o -MMD -MP -MF ./.deps/graphds.TPo ../../src/gcc/graphds.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphviz.o -MT graphviz.o -MMD -MP -MF ./.deps/graphviz.TPo ../../src/gcc/graphviz.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite.o -MT graphite.o -MMD -MP -MF ./.deps/graphite.TPo ../../src/gcc/graphite.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-isl-ast-to-gimple.o -MT graphite-isl-ast-to-gimple.o -MMD -MP -MF ./.deps/graphite-isl-ast-to-gimple.TPo ../../src/gcc/graphite-isl-ast-to-gimple.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-dependences.o -MT graphite-dependences.o -MMD -MP -MF ./.deps/graphite-dependences.TPo ../../src/gcc/graphite-dependences.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-optimize-isl.o -MT graphite-optimize-isl.o -MMD -MP -MF ./.deps/graphite-optimize-isl.TPo ../../src/gcc/graphite-optimize-isl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-poly.o -MT graphite-poly.o -MMD -MP -MF ./.deps/graphite-poly.TPo ../../src/gcc/graphite-poly.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-scop-detection.o -MT graphite-scop-detection.o -MMD -MP -MF ./.deps/graphite-scop-detection.TPo ../../src/gcc/graphite-scop-detection.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o graphite-sese-to-poly.o -MT graphite-sese-to-poly.o -MMD -MP -MF ./.deps/graphite-sese-to-poly.TPo ../../src/gcc/graphite-sese-to-poly.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gtype-desc.o -MT gtype-desc.o -MMD -MP -MF ./.deps/gtype-desc.TPo gtype-desc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o haifa-sched.o -MT haifa-sched.o -MMD -MP -MF ./.deps/haifa-sched.TPo ../../src/gcc/haifa-sched.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hash-map-tests.o -MT hash-map-tests.o -MMD -MP -MF ./.deps/hash-map-tests.TPo ../../src/gcc/hash-map-tests.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hash-set-tests.o -MT hash-set-tests.o -MMD -MP -MF ./.deps/hash-set-tests.TPo ../../src/gcc/hash-set-tests.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hw-doloop.o -MT hw-doloop.o -MMD -MP -MF ./.deps/hw-doloop.TPo ../../src/gcc/hw-doloop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hwint.o -MT hwint.o -MMD -MP -MF ./.deps/hwint.TPo ../../src/gcc/hwint.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ifcvt.o -MT ifcvt.o -MMD -MP -MF ./.deps/ifcvt.TPo ../../src/gcc/ifcvt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ree.o -MT ree.o -MMD -MP -MF ./.deps/ree.TPo ../../src/gcc/ree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o inchash.o -MT inchash.o -MMD -MP -MF ./.deps/inchash.TPo ../../src/gcc/inchash.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o incpath.o -MT incpath.o -MMD -MP -MF ./.deps/incpath.TPo ../../src/gcc/incpath.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o init-regs.o -MT init-regs.o -MMD -MP -MF ./.deps/init-regs.TPo ../../src/gcc/init-regs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o internal-fn.o -MT internal-fn.o -MMD -MP -MF ./.deps/internal-fn.TPo ../../src/gcc/internal-fn.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-cp.o -MT ipa-cp.o -MMD -MP -MF ./.deps/ipa-cp.TPo ../../src/gcc/ipa-cp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-sra.o -MT ipa-sra.o -MMD -MP -MF ./.deps/ipa-sra.TPo ../../src/gcc/ipa-sra.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-devirt.o -MT ipa-devirt.o -MMD -MP -MF ./.deps/ipa-devirt.TPo ../../src/gcc/ipa-devirt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-fnsummary.o -MT ipa-fnsummary.o -MMD -MP -MF ./.deps/ipa-fnsummary.TPo ../../src/gcc/ipa-fnsummary.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-polymorphic-call.o -MT ipa-polymorphic-call.o -MMD -MP -MF ./.deps/ipa-polymorphic-call.TPo ../../src/gcc/ipa-polymorphic-call.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-split.o -MT ipa-split.o -MMD -MP -MF ./.deps/ipa-split.TPo ../../src/gcc/ipa-split.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-inline.o -MT ipa-inline.o -MMD -MP -MF ./.deps/ipa-inline.TPo ../../src/gcc/ipa-inline.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-comdats.o -MT ipa-comdats.o -MMD -MP -MF ./.deps/ipa-comdats.TPo ../../src/gcc/ipa-comdats.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-visibility.o -MT ipa-visibility.o -MMD -MP -MF ./.deps/ipa-visibility.TPo ../../src/gcc/ipa-visibility.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-inline-analysis.o -MT ipa-inline-analysis.o -MMD -MP -MF ./.deps/ipa-inline-analysis.TPo ../../src/gcc/ipa-inline-analysis.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-inline-transform.o -MT ipa-inline-transform.o -MMD -MP -MF ./.deps/ipa-inline-transform.TPo ../../src/gcc/ipa-inline-transform.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-modref.o -MT ipa-modref.o -MMD -MP -MF ./.deps/ipa-modref.TPo ../../src/gcc/ipa-modref.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-modref-tree.o -MT ipa-modref-tree.o -MMD -MP -MF ./.deps/ipa-modref-tree.TPo ../../src/gcc/ipa-modref-tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-predicate.o -MT ipa-predicate.o -MMD -MP -MF ./.deps/ipa-predicate.TPo ../../src/gcc/ipa-predicate.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-profile.o -MT ipa-profile.o -MMD -MP -MF ./.deps/ipa-profile.TPo ../../src/gcc/ipa-profile.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-prop.o -MT ipa-prop.o -MMD -MP -MF ./.deps/ipa-prop.TPo ../../src/gcc/ipa-prop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-param-manipulation.o -MT ipa-param-manipulation.o -MMD -MP -MF ./.deps/ipa-param-manipulation.TPo ../../src/gcc/ipa-param-manipulation.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-pure-const.o -MT ipa-pure-const.o -MMD -MP -MF ./.deps/ipa-pure-const.TPo ../../src/gcc/ipa-pure-const.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-icf.o -MT ipa-icf.o -MMD -MP -MF ./.deps/ipa-icf.TPo ../../src/gcc/ipa-icf.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-icf-gimple.o -MT ipa-icf-gimple.o -MMD -MP -MF ./.deps/ipa-icf-gimple.TPo ../../src/gcc/ipa-icf-gimple.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-reference.o -MT ipa-reference.o -MMD -MP -MF ./.deps/ipa-reference.TPo ../../src/gcc/ipa-reference.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-ref.o -MT ipa-ref.o -MMD -MP -MF ./.deps/ipa-ref.TPo ../../src/gcc/ipa-ref.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa-utils.o -MT ipa-utils.o -MMD -MP -MF ./.deps/ipa-utils.TPo ../../src/gcc/ipa-utils.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ipa.o -MT ipa.o -MMD -MP -MF ./.deps/ipa.TPo ../../src/gcc/ipa.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira.o -MT ira.o -MMD -MP -MF ./.deps/ira.TPo ../../src/gcc/ira.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-build.o -MT ira-build.o -MMD -MP -MF ./.deps/ira-build.TPo ../../src/gcc/ira-build.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-costs.o -MT ira-costs.o -MMD -MP -MF ./.deps/ira-costs.TPo ../../src/gcc/ira-costs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-conflicts.o -MT ira-conflicts.o -MMD -MP -MF ./.deps/ira-conflicts.TPo ../../src/gcc/ira-conflicts.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-color.o -MT ira-color.o -MMD -MP -MF ./.deps/ira-color.TPo ../../src/gcc/ira-color.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-emit.o -MT ira-emit.o -MMD -MP -MF ./.deps/ira-emit.TPo ../../src/gcc/ira-emit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ira-lives.o -MT ira-lives.o -MMD -MP -MF ./.deps/ira-lives.TPo ../../src/gcc/ira-lives.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o jump.o -MT jump.o -MMD -MP -MF ./.deps/jump.TPo ../../src/gcc/jump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o langhooks.o -MT langhooks.o -MMD -MP -MF ./.deps/langhooks.TPo ../../src/gcc/langhooks.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lcm.o -MT lcm.o -MMD -MP -MF ./.deps/lcm.TPo ../../src/gcc/lcm.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lists.o -MT lists.o -MMD -MP -MF ./.deps/lists.TPo ../../src/gcc/lists.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-doloop.o -MT loop-doloop.o -MMD -MP -MF ./.deps/loop-doloop.TPo ../../src/gcc/loop-doloop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-init.o -MT loop-init.o -MMD -MP -MF ./.deps/loop-init.TPo ../../src/gcc/loop-init.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-invariant.o -MT loop-invariant.o -MMD -MP -MF ./.deps/loop-invariant.TPo ../../src/gcc/loop-invariant.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-iv.o -MT loop-iv.o -MMD -MP -MF ./.deps/loop-iv.TPo ../../src/gcc/loop-iv.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o loop-unroll.o -MT loop-unroll.o -MMD -MP -MF ./.deps/loop-unroll.TPo ../../src/gcc/loop-unroll.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lower-subreg.o -MT lower-subreg.o -MMD -MP -MF ./.deps/lower-subreg.TPo ../../src/gcc/lower-subreg.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra.o -MT lra.o -MMD -MP -MF ./.deps/lra.TPo ../../src/gcc/lra.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-assigns.o -MT lra-assigns.o -MMD -MP -MF ./.deps/lra-assigns.TPo ../../src/gcc/lra-assigns.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-coalesce.o -MT lra-coalesce.o -MMD -MP -MF ./.deps/lra-coalesce.TPo ../../src/gcc/lra-coalesce.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-constraints.o -MT lra-constraints.o -MMD -MP -MF ./.deps/lra-constraints.TPo ../../src/gcc/lra-constraints.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-eliminations.o -MT lra-eliminations.o -MMD -MP -MF ./.deps/lra-eliminations.TPo ../../src/gcc/lra-eliminations.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-lives.o -MT lra-lives.o -MMD -MP -MF ./.deps/lra-lives.TPo ../../src/gcc/lra-lives.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-remat.o -MT lra-remat.o -MMD -MP -MF ./.deps/lra-remat.TPo ../../src/gcc/lra-remat.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lra-spills.o -MT lra-spills.o -MMD -MP -MF ./.deps/lra-spills.TPo ../../src/gcc/lra-spills.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-cgraph.o -MT lto-cgraph.o -MMD -MP -MF ./.deps/lto-cgraph.TPo ../../src/gcc/lto-cgraph.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-streamer.o -MT lto-streamer.o -MMD -MP -MF ./.deps/lto-streamer.TPo ../../src/gcc/lto-streamer.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DTARGET_MACHINE=\"riscv64-linux-gnu\" -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-streamer-in.o -MT lto-streamer-in.o -MMD -MP -MF ./.deps/lto-streamer-in.TPo ../../src/gcc/lto-streamer-in.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-streamer-out.o -MT lto-streamer-out.o -MMD -MP -MF ./.deps/lto-streamer-out.TPo ../../src/gcc/lto-streamer-out.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-section-in.o -MT lto-section-in.o -MMD -MP -MF ./.deps/lto-section-in.TPo ../../src/gcc/lto-section-in.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-section-out.o -MT lto-section-out.o -MMD -MP -MF ./.deps/lto-section-out.TPo ../../src/gcc/lto-section-out.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-opts.o -MT lto-opts.o -MMD -MP -MF ./.deps/lto-opts.TPo ../../src/gcc/lto-opts.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-compress.o -MT lto-compress.o -MMD -MP -MF ./.deps/lto-compress.TPo ../../src/gcc/lto-compress.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o mcf.o -MT mcf.o -MMD -MP -MF ./.deps/mcf.TPo ../../src/gcc/mcf.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o mode-switching.o -MT mode-switching.o -MMD -MP -MF ./.deps/mode-switching.TPo ../../src/gcc/mode-switching.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o modulo-sched.o -MT modulo-sched.o -MMD -MP -MF ./.deps/modulo-sched.TPo ../../src/gcc/modulo-sched.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o multiple_target.o -MT multiple_target.o -MMD -MP -MF ./.deps/multiple_target.TPo ../../src/gcc/multiple_target.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-offload.o -MT omp-offload.o -MMD -MP -MF ./.deps/omp-offload.TPo ../../src/gcc/omp-offload.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-expand.o -MT omp-expand.o -MMD -MP -MF ./.deps/omp-expand.TPo ../../src/gcc/omp-expand.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-general.o -MT omp-general.o -MMD -MP -MF ./.deps/omp-general.TPo ../../src/gcc/omp-general.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-low.o -MT omp-low.o -MMD -MP -MF ./.deps/omp-low.TPo ../../src/gcc/omp-low.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-oacc-kernels-decompose.o -MT omp-oacc-kernels-decompose.o -MMD -MP -MF ./.deps/omp-oacc-kernels-decompose.TPo ../../src/gcc/omp-oacc-kernels-decompose.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o omp-simd-clone.o -MT omp-simd-clone.o -MMD -MP -MF ./.deps/omp-simd-clone.TPo ../../src/gcc/omp-simd-clone.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opt-problem.o -MT opt-problem.o -MMD -MP -MF ./.deps/opt-problem.TPo ../../src/gcc/opt-problem.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optabs.o -MT optabs.o -MMD -MP -MF ./.deps/optabs.TPo ../../src/gcc/optabs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optabs-libfuncs.o -MT optabs-libfuncs.o -MMD -MP -MF ./.deps/optabs-libfuncs.TPo ../../src/gcc/optabs-libfuncs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optabs-query.o -MT optabs-query.o -MMD -MP -MF ./.deps/optabs-query.TPo ../../src/gcc/optabs-query.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optabs-tree.o -MT optabs-tree.o -MMD -MP -MF ./.deps/optabs-tree.TPo ../../src/gcc/optabs-tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optinfo.o -MT optinfo.o -MMD -MP -MF ./.deps/optinfo.TPo ../../src/gcc/optinfo.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DTARGET_NAME=\"riscv64-linux-gnu\" -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o optinfo-emit-json.o -MT optinfo-emit-json.o -MMD -MP -MF ./.deps/optinfo-emit-json.TPo ../../src/gcc/optinfo-emit-json.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o options-save.o -MT options-save.o -MMD -MP -MF ./.deps/options-save.TPo options-save.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opts-global.o -MT opts-global.o -MMD -MP -MF ./.deps/opts-global.TPo ../../src/gcc/opts-global.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ordered-hash-map-tests.o -MT ordered-hash-map-tests.o -MMD -MP -MF ./.deps/ordered-hash-map-tests.TPo ../../src/gcc/ordered-hash-map-tests.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o passes.o -MT passes.o -MMD -MP -MF ./.deps/passes.TPo ../../src/gcc/passes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o plugin.o -MT plugin.o -MMD -MP -MF ./.deps/plugin.TPo ../../src/gcc/plugin.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o postreload-gcse.o -MT postreload-gcse.o -MMD -MP -MF ./.deps/postreload-gcse.TPo ../../src/gcc/postreload-gcse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o postreload.o -MT postreload.o -MMD -MP -MF ./.deps/postreload.TPo ../../src/gcc/postreload.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o predict.o -MT predict.o -MMD -MP -MF ./.deps/predict.TPo ../../src/gcc/predict.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o print-rtl.o -MT print-rtl.o -MMD -MP -MF ./.deps/print-rtl.TPo ../../src/gcc/print-rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o print-rtl-function.o -MT print-rtl-function.o -MMD -MP -MF ./.deps/print-rtl-function.TPo ../../src/gcc/print-rtl-function.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o print-tree.o -MT print-tree.o -MMD -MP -MF ./.deps/print-tree.TPo ../../src/gcc/print-tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o profile.o -MT profile.o -MMD -MP -MF ./.deps/profile.TPo ../../src/gcc/profile.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o profile-count.o -MT profile-count.o -MMD -MP -MF ./.deps/profile-count.TPo ../../src/gcc/profile-count.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o range.o -MT range.o -MMD -MP -MF ./.deps/range.TPo ../../src/gcc/range.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o range-op.o -MT range-op.o -MMD -MP -MF ./.deps/range-op.TPo ../../src/gcc/range-op.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o read-md.o -MT read-md.o -MMD -MP -MF ./.deps/read-md.TPo ../../src/gcc/read-md.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o read-rtl.o -MT read-rtl.o -MMD -MP -MF ./.deps/read-rtl.TPo ../../src/gcc/read-rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o read-rtl-function.o -MT read-rtl-function.o -MMD -MP -MF ./.deps/read-rtl-function.TPo ../../src/gcc/read-rtl-function.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o real.o -MT real.o -MMD -MP -MF ./.deps/real.TPo ../../src/gcc/real.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o realmpfr.o -MT realmpfr.o -MMD -MP -MF ./.deps/realmpfr.TPo ../../src/gcc/realmpfr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o recog.o -MT recog.o -MMD -MP -MF ./.deps/recog.TPo ../../src/gcc/recog.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reg-stack.o -MT reg-stack.o -MMD -MP -MF ./.deps/reg-stack.TPo ../../src/gcc/reg-stack.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o regcprop.o -MT regcprop.o -MMD -MP -MF ./.deps/regcprop.TPo ../../src/gcc/regcprop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reginfo.o -MT reginfo.o -MMD -MP -MF ./.deps/reginfo.TPo ../../src/gcc/reginfo.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o regrename.o -MT regrename.o -MMD -MP -MF ./.deps/regrename.TPo ../../src/gcc/regrename.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o regstat.o -MT regstat.o -MMD -MP -MF ./.deps/regstat.TPo ../../src/gcc/regstat.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reload.o -MT reload.o -MMD -MP -MF ./.deps/reload.TPo ../../src/gcc/reload.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reload1.o -MT reload1.o -MMD -MP -MF ./.deps/reload1.TPo ../../src/gcc/reload1.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o reorg.o -MT reorg.o -MMD -MP -MF ./.deps/reorg.TPo ../../src/gcc/reorg.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o resource.o -MT resource.o -MMD -MP -MF ./.deps/resource.TPo ../../src/gcc/resource.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-error.o -MT rtl-error.o -MMD -MP -MF ./.deps/rtl-error.TPo ../../src/gcc/rtl-error.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/accesses.o -MT rtl-ssa/accesses.o -MMD -MP -MF rtl-ssa/.deps/accesses.TPo ../../src/gcc/rtl-ssa/accesses.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/blocks.o -MT rtl-ssa/blocks.o -MMD -MP -MF rtl-ssa/.deps/blocks.TPo ../../src/gcc/rtl-ssa/blocks.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/changes.o -MT rtl-ssa/changes.o -MMD -MP -MF rtl-ssa/.deps/changes.TPo ../../src/gcc/rtl-ssa/changes.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/functions.o -MT rtl-ssa/functions.o -MMD -MP -MF rtl-ssa/.deps/functions.TPo ../../src/gcc/rtl-ssa/functions.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I../../src/gcc -I../../src/gcc/rtl-ssa -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-ssa/insns.o -MT rtl-ssa/insns.o -MMD -MP -MF rtl-ssa/.deps/insns.TPo ../../src/gcc/rtl-ssa/insns.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl-tests.o -MT rtl-tests.o -MMD -MP -MF ./.deps/rtl-tests.TPo ../../src/gcc/rtl-tests.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtl.o -MT rtl.o -MMD -MP -MF ./.deps/rtl.TPo ../../src/gcc/rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtlhash.o -MT rtlhash.o -MMD -MP -MF ./.deps/rtlhash.TPo ../../src/gcc/rtlhash.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtlanal.o -MT rtlanal.o -MMD -MP -MF ./.deps/rtlanal.TPo ../../src/gcc/rtlanal.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtlhooks.o -MT rtlhooks.o -MMD -MP -MF ./.deps/rtlhooks.TPo ../../src/gcc/rtlhooks.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o rtx-vector-builder.o -MT rtx-vector-builder.o -MMD -MP -MF ./.deps/rtx-vector-builder.TPo ../../src/gcc/rtx-vector-builder.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o run-rtl-passes.o -MT run-rtl-passes.o -MMD -MP -MF ./.deps/run-rtl-passes.TPo ../../src/gcc/run-rtl-passes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sched-deps.o -MT sched-deps.o -MMD -MP -MF ./.deps/sched-deps.TPo ../../src/gcc/sched-deps.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sched-ebb.o -MT sched-ebb.o -MMD -MP -MF ./.deps/sched-ebb.TPo ../../src/gcc/sched-ebb.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sched-rgn.o -MT sched-rgn.o -MMD -MP -MF ./.deps/sched-rgn.TPo ../../src/gcc/sched-rgn.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sel-sched-ir.o -MT sel-sched-ir.o -MMD -MP -MF ./.deps/sel-sched-ir.TPo ../../src/gcc/sel-sched-ir.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sel-sched-dump.o -MT sel-sched-dump.o -MMD -MP -MF ./.deps/sel-sched-dump.TPo ../../src/gcc/sel-sched-dump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sel-sched.o -MT sel-sched.o -MMD -MP -MF ./.deps/sel-sched.TPo ../../src/gcc/sel-sched.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o selftest-rtl.o -MT selftest-rtl.o -MMD -MP -MF ./.deps/selftest-rtl.TPo ../../src/gcc/selftest-rtl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o selftest-run-tests.o -MT selftest-run-tests.o -MMD -MP -MF ./.deps/selftest-run-tests.TPo ../../src/gcc/selftest-run-tests.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sese.o -MT sese.o -MMD -MP -MF ./.deps/sese.TPo ../../src/gcc/sese.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o shrink-wrap.o -MT shrink-wrap.o -MMD -MP -MF ./.deps/shrink-wrap.TPo ../../src/gcc/shrink-wrap.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o simplify-rtx.o -MT simplify-rtx.o -MMD -MP -MF ./.deps/simplify-rtx.TPo ../../src/gcc/simplify-rtx.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sparseset.o -MT sparseset.o -MMD -MP -MF ./.deps/sparseset.TPo ../../src/gcc/sparseset.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o spellcheck.o -MT spellcheck.o -MMD -MP -MF ./.deps/spellcheck.TPo ../../src/gcc/spellcheck.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o spellcheck-tree.o -MT spellcheck-tree.o -MMD -MP -MF ./.deps/spellcheck-tree.TPo ../../src/gcc/spellcheck-tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o splay-tree-utils.o -MT splay-tree-utils.o -MMD -MP -MF ./.deps/splay-tree-utils.TPo ../../src/gcc/splay-tree-utils.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sreal.o -MT sreal.o -MMD -MP -MF ./.deps/sreal.TPo ../../src/gcc/sreal.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o stack-ptr-mod.o -MT stack-ptr-mod.o -MMD -MP -MF ./.deps/stack-ptr-mod.TPo ../../src/gcc/stack-ptr-mod.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o statistics.o -MT statistics.o -MMD -MP -MF ./.deps/statistics.TPo ../../src/gcc/statistics.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o stmt.o -MT stmt.o -MMD -MP -MF ./.deps/stmt.TPo ../../src/gcc/stmt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o stor-layout.o -MT stor-layout.o -MMD -MP -MF ./.deps/stor-layout.TPo ../../src/gcc/stor-layout.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o store-motion.o -MT store-motion.o -MMD -MP -MF ./.deps/store-motion.TPo ../../src/gcc/store-motion.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o streamer-hooks.o -MT streamer-hooks.o -MMD -MP -MF ./.deps/streamer-hooks.TPo ../../src/gcc/streamer-hooks.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o stringpool.o -MT stringpool.o -MMD -MP -MF ./.deps/stringpool.TPo ../../src/gcc/stringpool.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o substring-locations.o -MT substring-locations.o -MMD -MP -MF ./.deps/substring-locations.TPo ../../src/gcc/substring-locations.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o target-globals.o -MT target-globals.o -MMD -MP -MF ./.deps/target-globals.TPo ../../src/gcc/target-globals.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o targhooks.o -MT targhooks.o -MMD -MP -MF ./.deps/targhooks.TPo ../../src/gcc/targhooks.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o timevar.o -MT timevar.o -MMD -MP -MF ./.deps/timevar.TPo ../../src/gcc/timevar.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DTARGET_NAME=\"riscv64-linux-gnu\" -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o toplev.o -MT toplev.o -MMD -MP -MF ./.deps/toplev.TPo ../../src/gcc/toplev.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tracer.o -MT tracer.o -MMD -MP -MF ./.deps/tracer.TPo ../../src/gcc/tracer.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o trans-mem.o -MT trans-mem.o -MMD -MP -MF ./.deps/trans-mem.TPo ../../src/gcc/trans-mem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-affine.o -MT tree-affine.o -MMD -MP -MF ./.deps/tree-affine.TPo ../../src/gcc/tree-affine.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o asan.o -MT asan.o -MMD -MP -MF ./.deps/asan.TPo ../../src/gcc/asan.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tsan.o -MT tsan.o -MMD -MP -MF ./.deps/tsan.TPo ../../src/gcc/tsan.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ubsan.o -MT ubsan.o -MMD -MP -MF ./.deps/ubsan.TPo ../../src/gcc/ubsan.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sanopt.o -MT sanopt.o -MMD -MP -MF ./.deps/sanopt.TPo ../../src/gcc/sanopt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sancov.o -MT sancov.o -MMD -MP -MF ./.deps/sancov.TPo ../../src/gcc/sancov.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-call-cdce.o -MT tree-call-cdce.o -MMD -MP -MF ./.deps/tree-call-cdce.TPo ../../src/gcc/tree-call-cdce.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-cfg.o -MT tree-cfg.o -MMD -MP -MF ./.deps/tree-cfg.TPo ../../src/gcc/tree-cfg.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-cfgcleanup.o -MT tree-cfgcleanup.o -MMD -MP -MF ./.deps/tree-cfgcleanup.TPo ../../src/gcc/tree-cfgcleanup.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-chrec.o -MT tree-chrec.o -MMD -MP -MF ./.deps/tree-chrec.TPo ../../src/gcc/tree-chrec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-complex.o -MT tree-complex.o -MMD -MP -MF ./.deps/tree-complex.TPo ../../src/gcc/tree-complex.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-data-ref.o -MT tree-data-ref.o -MMD -MP -MF ./.deps/tree-data-ref.TPo ../../src/gcc/tree-data-ref.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-dfa.o -MT tree-dfa.o -MMD -MP -MF ./.deps/tree-dfa.TPo ../../src/gcc/tree-dfa.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-diagnostic.o -MT tree-diagnostic.o -MMD -MP -MF ./.deps/tree-diagnostic.TPo ../../src/gcc/tree-diagnostic.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-diagnostic-path.o -MT tree-diagnostic-path.o -MMD -MP -MF ./.deps/tree-diagnostic-path.TPo ../../src/gcc/tree-diagnostic-path.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-dump.o -MT tree-dump.o -MMD -MP -MF ./.deps/tree-dump.TPo ../../src/gcc/tree-dump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-eh.o -MT tree-eh.o -MMD -MP -MF ./.deps/tree-eh.TPo ../../src/gcc/tree-eh.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-emutls.o -MT tree-emutls.o -MMD -MP -MF ./.deps/tree-emutls.TPo ../../src/gcc/tree-emutls.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-if-conv.o -MT tree-if-conv.o -MMD -MP -MF ./.deps/tree-if-conv.TPo ../../src/gcc/tree-if-conv.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-inline.o -MT tree-inline.o -MMD -MP -MF ./.deps/tree-inline.TPo ../../src/gcc/tree-inline.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-into-ssa.o -MT tree-into-ssa.o -MMD -MP -MF ./.deps/tree-into-ssa.TPo ../../src/gcc/tree-into-ssa.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-iterator.o -MT tree-iterator.o -MMD -MP -MF ./.deps/tree-iterator.TPo ../../src/gcc/tree-iterator.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-loop-distribution.o -MT tree-loop-distribution.o -MMD -MP -MF ./.deps/tree-loop-distribution.TPo ../../src/gcc/tree-loop-distribution.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-nested.o -MT tree-nested.o -MMD -MP -MF ./.deps/tree-nested.TPo ../../src/gcc/tree-nested.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-nrv.o -MT tree-nrv.o -MMD -MP -MF ./.deps/tree-nrv.TPo ../../src/gcc/tree-nrv.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-object-size.o -MT tree-object-size.o -MMD -MP -MF ./.deps/tree-object-size.TPo ../../src/gcc/tree-object-size.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-outof-ssa.o -MT tree-outof-ssa.o -MMD -MP -MF ./.deps/tree-outof-ssa.TPo ../../src/gcc/tree-outof-ssa.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-parloops.o -MT tree-parloops.o -MMD -MP -MF ./.deps/tree-parloops.TPo ../../src/gcc/tree-parloops.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-phinodes.o -MT tree-phinodes.o -MMD -MP -MF ./.deps/tree-phinodes.TPo ../../src/gcc/tree-phinodes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-predcom.o -MT tree-predcom.o -MMD -MP -MF ./.deps/tree-predcom.TPo ../../src/gcc/tree-predcom.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-pretty-print.o -MT tree-pretty-print.o -MMD -MP -MF ./.deps/tree-pretty-print.TPo ../../src/gcc/tree-pretty-print.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-profile.o -MT tree-profile.o -MMD -MP -MF ./.deps/tree-profile.TPo ../../src/gcc/tree-profile.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-scalar-evolution.o -MT tree-scalar-evolution.o -MMD -MP -MF ./.deps/tree-scalar-evolution.TPo ../../src/gcc/tree-scalar-evolution.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-sra.o -MT tree-sra.o -MMD -MP -MF ./.deps/tree-sra.TPo ../../src/gcc/tree-sra.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-switch-conversion.o -MT tree-switch-conversion.o -MMD -MP -MF ./.deps/tree-switch-conversion.TPo ../../src/gcc/tree-switch-conversion.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-address.o -MT tree-ssa-address.o -MMD -MP -MF ./.deps/tree-ssa-address.TPo ../../src/gcc/tree-ssa-address.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-alias.o -MT tree-ssa-alias.o -MMD -MP -MF ./.deps/tree-ssa-alias.TPo ../../src/gcc/tree-ssa-alias.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-ccp.o -MT tree-ssa-ccp.o -MMD -MP -MF ./.deps/tree-ssa-ccp.TPo ../../src/gcc/tree-ssa-ccp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-coalesce.o -MT tree-ssa-coalesce.o -MMD -MP -MF ./.deps/tree-ssa-coalesce.TPo ../../src/gcc/tree-ssa-coalesce.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-copy.o -MT tree-ssa-copy.o -MMD -MP -MF ./.deps/tree-ssa-copy.TPo ../../src/gcc/tree-ssa-copy.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-dce.o -MT tree-ssa-dce.o -MMD -MP -MF ./.deps/tree-ssa-dce.TPo ../../src/gcc/tree-ssa-dce.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-dom.o -MT tree-ssa-dom.o -MMD -MP -MF ./.deps/tree-ssa-dom.TPo ../../src/gcc/tree-ssa-dom.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-dse.o -MT tree-ssa-dse.o -MMD -MP -MF ./.deps/tree-ssa-dse.TPo ../../src/gcc/tree-ssa-dse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-forwprop.o -MT tree-ssa-forwprop.o -MMD -MP -MF ./.deps/tree-ssa-forwprop.TPo ../../src/gcc/tree-ssa-forwprop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-ifcombine.o -MT tree-ssa-ifcombine.o -MMD -MP -MF ./.deps/tree-ssa-ifcombine.TPo ../../src/gcc/tree-ssa-ifcombine.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-live.o -MT tree-ssa-live.o -MMD -MP -MF ./.deps/tree-ssa-live.TPo ../../src/gcc/tree-ssa-live.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-ch.o -MT tree-ssa-loop-ch.o -MMD -MP -MF ./.deps/tree-ssa-loop-ch.TPo ../../src/gcc/tree-ssa-loop-ch.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-im.o -MT tree-ssa-loop-im.o -MMD -MP -MF ./.deps/tree-ssa-loop-im.TPo ../../src/gcc/tree-ssa-loop-im.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-ivcanon.o -MT tree-ssa-loop-ivcanon.o -MMD -MP -MF ./.deps/tree-ssa-loop-ivcanon.TPo ../../src/gcc/tree-ssa-loop-ivcanon.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-ivopts.o -MT tree-ssa-loop-ivopts.o -MMD -MP -MF ./.deps/tree-ssa-loop-ivopts.TPo ../../src/gcc/tree-ssa-loop-ivopts.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-manip.o -MT tree-ssa-loop-manip.o -MMD -MP -MF ./.deps/tree-ssa-loop-manip.TPo ../../src/gcc/tree-ssa-loop-manip.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-niter.o -MT tree-ssa-loop-niter.o -MMD -MP -MF ./.deps/tree-ssa-loop-niter.TPo ../../src/gcc/tree-ssa-loop-niter.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-prefetch.o -MT tree-ssa-loop-prefetch.o -MMD -MP -MF ./.deps/tree-ssa-loop-prefetch.TPo ../../src/gcc/tree-ssa-loop-prefetch.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-split.o -MT tree-ssa-loop-split.o -MMD -MP -MF ./.deps/tree-ssa-loop-split.TPo ../../src/gcc/tree-ssa-loop-split.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop-unswitch.o -MT tree-ssa-loop-unswitch.o -MMD -MP -MF ./.deps/tree-ssa-loop-unswitch.TPo ../../src/gcc/tree-ssa-loop-unswitch.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-loop.o -MT tree-ssa-loop.o -MMD -MP -MF ./.deps/tree-ssa-loop.TPo ../../src/gcc/tree-ssa-loop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-math-opts.o -MT tree-ssa-math-opts.o -MMD -MP -MF ./.deps/tree-ssa-math-opts.TPo ../../src/gcc/tree-ssa-math-opts.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-operands.o -MT tree-ssa-operands.o -MMD -MP -MF ./.deps/tree-ssa-operands.TPo ../../src/gcc/tree-ssa-operands.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-phiopt.o -MT tree-ssa-phiopt.o -MMD -MP -MF ./.deps/tree-ssa-phiopt.TPo ../../src/gcc/tree-ssa-phiopt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-phiprop.o -MT tree-ssa-phiprop.o -MMD -MP -MF ./.deps/tree-ssa-phiprop.TPo ../../src/gcc/tree-ssa-phiprop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-pre.o -MT tree-ssa-pre.o -MMD -MP -MF ./.deps/tree-ssa-pre.TPo ../../src/gcc/tree-ssa-pre.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-propagate.o -MT tree-ssa-propagate.o -MMD -MP -MF ./.deps/tree-ssa-propagate.TPo ../../src/gcc/tree-ssa-propagate.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-reassoc.o -MT tree-ssa-reassoc.o -MMD -MP -MF ./.deps/tree-ssa-reassoc.TPo ../../src/gcc/tree-ssa-reassoc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-sccvn.o -MT tree-ssa-sccvn.o -MMD -MP -MF ./.deps/tree-ssa-sccvn.TPo ../../src/gcc/tree-ssa-sccvn.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-scopedtables.o -MT tree-ssa-scopedtables.o -MMD -MP -MF ./.deps/tree-ssa-scopedtables.TPo ../../src/gcc/tree-ssa-scopedtables.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-sink.o -MT tree-ssa-sink.o -MMD -MP -MF ./.deps/tree-ssa-sink.TPo ../../src/gcc/tree-ssa-sink.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-strlen.o -MT tree-ssa-strlen.o -MMD -MP -MF ./.deps/tree-ssa-strlen.TPo ../../src/gcc/tree-ssa-strlen.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-structalias.o -MT tree-ssa-structalias.o -MMD -MP -MF ./.deps/tree-ssa-structalias.TPo ../../src/gcc/tree-ssa-structalias.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-tail-merge.o -MT tree-ssa-tail-merge.o -MMD -MP -MF ./.deps/tree-ssa-tail-merge.TPo ../../src/gcc/tree-ssa-tail-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-ter.o -MT tree-ssa-ter.o -MMD -MP -MF ./.deps/tree-ssa-ter.TPo ../../src/gcc/tree-ssa-ter.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-threadbackward.o -MT tree-ssa-threadbackward.o -MMD -MP -MF ./.deps/tree-ssa-threadbackward.TPo ../../src/gcc/tree-ssa-threadbackward.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-threadedge.o -MT tree-ssa-threadedge.o -MMD -MP -MF ./.deps/tree-ssa-threadedge.TPo ../../src/gcc/tree-ssa-threadedge.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-threadupdate.o -MT tree-ssa-threadupdate.o -MMD -MP -MF ./.deps/tree-ssa-threadupdate.TPo ../../src/gcc/tree-ssa-threadupdate.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-uncprop.o -MT tree-ssa-uncprop.o -MMD -MP -MF ./.deps/tree-ssa-uncprop.TPo ../../src/gcc/tree-ssa-uncprop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa-uninit.o -MT tree-ssa-uninit.o -MMD -MP -MF ./.deps/tree-ssa-uninit.TPo ../../src/gcc/tree-ssa-uninit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssa.o -MT tree-ssa.o -MMD -MP -MF ./.deps/tree-ssa.TPo ../../src/gcc/tree-ssa.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-ssanames.o -MT tree-ssanames.o -MMD -MP -MF ./.deps/tree-ssanames.TPo ../../src/gcc/tree-ssanames.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-stdarg.o -MT tree-stdarg.o -MMD -MP -MF ./.deps/tree-stdarg.TPo ../../src/gcc/tree-stdarg.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-streamer.o -MT tree-streamer.o -MMD -MP -MF ./.deps/tree-streamer.TPo ../../src/gcc/tree-streamer.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-streamer-in.o -MT tree-streamer-in.o -MMD -MP -MF ./.deps/tree-streamer-in.TPo ../../src/gcc/tree-streamer-in.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-streamer-out.o -MT tree-streamer-out.o -MMD -MP -MF ./.deps/tree-streamer-out.TPo ../../src/gcc/tree-streamer-out.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-tailcall.o -MT tree-tailcall.o -MMD -MP -MF ./.deps/tree-tailcall.TPo ../../src/gcc/tree-tailcall.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-generic.o -MT tree-vect-generic.o -MMD -MP -MF ./.deps/tree-vect-generic.TPo ../../src/gcc/tree-vect-generic.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-isel.o -MT gimple-isel.o -MMD -MP -MF ./.deps/gimple-isel.TPo ../../src/gcc/gimple-isel.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-patterns.o -MT tree-vect-patterns.o -MMD -MP -MF ./.deps/tree-vect-patterns.TPo ../../src/gcc/tree-vect-patterns.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-data-refs.o -MT tree-vect-data-refs.o -MMD -MP -MF ./.deps/tree-vect-data-refs.TPo ../../src/gcc/tree-vect-data-refs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-stmts.o -MT tree-vect-stmts.o -MMD -MP -MF ./.deps/tree-vect-stmts.TPo ../../src/gcc/tree-vect-stmts.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-loop.o -MT tree-vect-loop.o -MMD -MP -MF ./.deps/tree-vect-loop.TPo ../../src/gcc/tree-vect-loop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-loop-manip.o -MT tree-vect-loop-manip.o -MMD -MP -MF ./.deps/tree-vect-loop-manip.TPo ../../src/gcc/tree-vect-loop-manip.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-slp.o -MT tree-vect-slp.o -MMD -MP -MF ./.deps/tree-vect-slp.TPo ../../src/gcc/tree-vect-slp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vect-slp-patterns.o -MT tree-vect-slp-patterns.o -MMD -MP -MF ./.deps/tree-vect-slp-patterns.TPo ../../src/gcc/tree-vect-slp-patterns.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vectorizer.o -MT tree-vectorizer.o -MMD -MP -MF ./.deps/tree-vectorizer.TPo ../../src/gcc/tree-vectorizer.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vector-builder.o -MT tree-vector-builder.o -MMD -MP -MF ./.deps/tree-vector-builder.TPo ../../src/gcc/tree-vector-builder.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree-vrp.o -MT tree-vrp.o -MMD -MP -MF ./.deps/tree-vrp.TPo ../../src/gcc/tree-vrp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tree.o -MT tree.o -MMD -MP -MF ./.deps/tree.TPo ../../src/gcc/tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o tristate.o -MT tristate.o -MMD -MP -MF ./.deps/tristate.TPo ../../src/gcc/tristate.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o typed-splay-tree.o -MT typed-splay-tree.o -MMD -MP -MF ./.deps/typed-splay-tree.TPo ../../src/gcc/typed-splay-tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o unique-ptr-tests.o -MT unique-ptr-tests.o -MMD -MP -MF ./.deps/unique-ptr-tests.TPo ../../src/gcc/unique-ptr-tests.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o valtrack.o -MT valtrack.o -MMD -MP -MF ./.deps/valtrack.TPo ../../src/gcc/valtrack.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o value-query.o -MT value-query.o -MMD -MP -MF ./.deps/value-query.TPo ../../src/gcc/value-query.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o value-range.o -MT value-range.o -MMD -MP -MF ./.deps/value-range.TPo ../../src/gcc/value-range.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o value-range-equiv.o -MT value-range-equiv.o -MMD -MP -MF ./.deps/value-range-equiv.TPo ../../src/gcc/value-range-equiv.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o value-prof.o -MT value-prof.o -MMD -MP -MF ./.deps/value-prof.TPo ../../src/gcc/value-prof.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o var-tracking.o -MT var-tracking.o -MMD -MP -MF ./.deps/var-tracking.TPo ../../src/gcc/var-tracking.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o varasm.o -MT varasm.o -MMD -MP -MF ./.deps/varasm.TPo ../../src/gcc/varasm.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o varpool.o -MT varpool.o -MMD -MP -MF ./.deps/varpool.TPo ../../src/gcc/varpool.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vec-perm-indices.o -MT vec-perm-indices.o -MMD -MP -MF ./.deps/vec-perm-indices.TPo ../../src/gcc/vec-perm-indices.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vmsdbgout.o -MT vmsdbgout.o -MMD -MP -MF ./.deps/vmsdbgout.TPo ../../src/gcc/vmsdbgout.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vr-values.o -MT vr-values.o -MMD -MP -MF ./.deps/vr-values.TPo ../../src/gcc/vr-values.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vtable-verify.o -MT vtable-verify.o -MMD -MP -MF ./.deps/vtable-verify.TPo ../../src/gcc/vtable-verify.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o web.o -MT web.o -MMD -MP -MF ./.deps/web.TPo ../../src/gcc/web.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o wide-int.o -MT wide-int.o -MMD -MP -MF ./.deps/wide-int.TPo ../../src/gcc/wide-int.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o wide-int-print.o -MT wide-int-print.o -MMD -MP -MF ./.deps/wide-int-print.TPo ../../src/gcc/wide-int-print.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o xcoffout.o -MT xcoffout.o -MMD -MP -MF ./.deps/xcoffout.TPo ../../src/gcc/xcoffout.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o riscv.o -MT riscv.o -MMD -MP -MF ./.deps/riscv.TPo ../../src/gcc/config/riscv/riscv.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analysis-plan.o -MT analyzer/analysis-plan.o -MMD -MP -MF analyzer/.deps/analysis-plan.TPo ../../src/gcc/analyzer/analysis-plan.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analyzer.o -MT analyzer/analyzer.o -MMD -MP -MF analyzer/.deps/analyzer.TPo ../../src/gcc/analyzer/analyzer.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analyzer-logging.o -MT analyzer/analyzer-logging.o -MMD -MP -MF analyzer/.deps/analyzer-logging.TPo ../../src/gcc/analyzer/analyzer-logging.cc ../../src/gcc/config/riscv/riscv.c: In function 'tree_node* riscv_handle_type_attribute(tree_node**, tree, tree, int, bool*)': ../../src/gcc/config/riscv/riscv.c:3087:24: warning: unquoted sequence of 2 consecutive punctuation characters '",' in format [-Wformat-diag] 3087 | "argument to %qE attribute is not \"user\", \"supervisor\", or \"machine\"", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/gcc/config/riscv/riscv.c:3087:24: warning: unquoted sequence of 2 consecutive punctuation characters '",' in format [-Wformat-diag] /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analyzer-pass.o -MT analyzer/analyzer-pass.o -MMD -MP -MF analyzer/.deps/analyzer-pass.TPo ../../src/gcc/analyzer/analyzer-pass.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/analyzer-selftests.o -MT analyzer/analyzer-selftests.o -MMD -MP -MF analyzer/.deps/analyzer-selftests.TPo ../../src/gcc/analyzer/analyzer-selftests.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/bar-chart.o -MT analyzer/bar-chart.o -MMD -MP -MF analyzer/.deps/bar-chart.TPo ../../src/gcc/analyzer/bar-chart.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/call-string.o -MT analyzer/call-string.o -MMD -MP -MF analyzer/.deps/call-string.TPo ../../src/gcc/analyzer/call-string.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/checker-path.o -MT analyzer/checker-path.o -MMD -MP -MF analyzer/.deps/checker-path.TPo ../../src/gcc/analyzer/checker-path.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/complexity.o -MT analyzer/complexity.o -MMD -MP -MF analyzer/.deps/complexity.TPo ../../src/gcc/analyzer/complexity.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/constraint-manager.o -MT analyzer/constraint-manager.o -MMD -MP -MF analyzer/.deps/constraint-manager.TPo ../../src/gcc/analyzer/constraint-manager.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/diagnostic-manager.o -MT analyzer/diagnostic-manager.o -MMD -MP -MF analyzer/.deps/diagnostic-manager.TPo ../../src/gcc/analyzer/diagnostic-manager.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/engine.o -MT analyzer/engine.o -MMD -MP -MF analyzer/.deps/engine.TPo ../../src/gcc/analyzer/engine.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/feasible-graph.o -MT analyzer/feasible-graph.o -MMD -MP -MF analyzer/.deps/feasible-graph.TPo ../../src/gcc/analyzer/feasible-graph.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/function-set.o -MT analyzer/function-set.o -MMD -MP -MF analyzer/.deps/function-set.TPo ../../src/gcc/analyzer/function-set.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/pending-diagnostic.o -MT analyzer/pending-diagnostic.o -MMD -MP -MF analyzer/.deps/pending-diagnostic.TPo ../../src/gcc/analyzer/pending-diagnostic.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/program-point.o -MT analyzer/program-point.o -MMD -MP -MF analyzer/.deps/program-point.TPo ../../src/gcc/analyzer/program-point.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/program-state.o -MT analyzer/program-state.o -MMD -MP -MF analyzer/.deps/program-state.TPo ../../src/gcc/analyzer/program-state.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region.o -MT analyzer/region.o -MMD -MP -MF analyzer/.deps/region.TPo ../../src/gcc/analyzer/region.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region-model.o -MT analyzer/region-model.o -MMD -MP -MF analyzer/.deps/region-model.TPo ../../src/gcc/analyzer/region-model.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region-model-impl-calls.o -MT analyzer/region-model-impl-calls.o -MMD -MP -MF analyzer/.deps/region-model-impl-calls.TPo ../../src/gcc/analyzer/region-model-impl-calls.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region-model-manager.o -MT analyzer/region-model-manager.o -MMD -MP -MF analyzer/.deps/region-model-manager.TPo ../../src/gcc/analyzer/region-model-manager.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/region-model-reachability.o -MT analyzer/region-model-reachability.o -MMD -MP -MF analyzer/.deps/region-model-reachability.TPo ../../src/gcc/analyzer/region-model-reachability.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm.o -MT analyzer/sm.o -MMD -MP -MF analyzer/.deps/sm.TPo ../../src/gcc/analyzer/sm.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-file.o -MT analyzer/sm-file.o -MMD -MP -MF analyzer/.deps/sm-file.TPo ../../src/gcc/analyzer/sm-file.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-m2rts.o -MT analyzer/sm-m2rts.o -MMD -MP -MF analyzer/.deps/sm-m2rts.TPo ../../src/gcc/analyzer/sm-m2rts.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-malloc.o -MT analyzer/sm-malloc.o -MMD -MP -MF analyzer/.deps/sm-malloc.TPo ../../src/gcc/analyzer/sm-malloc.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-pattern-test.o -MT analyzer/sm-pattern-test.o -MMD -MP -MF analyzer/.deps/sm-pattern-test.TPo ../../src/gcc/analyzer/sm-pattern-test.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-sensitive.o -MT analyzer/sm-sensitive.o -MMD -MP -MF analyzer/.deps/sm-sensitive.TPo ../../src/gcc/analyzer/sm-sensitive.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-signal.o -MT analyzer/sm-signal.o -MMD -MP -MF analyzer/.deps/sm-signal.TPo ../../src/gcc/analyzer/sm-signal.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/sm-taint.o -MT analyzer/sm-taint.o -MMD -MP -MF analyzer/.deps/sm-taint.TPo ../../src/gcc/analyzer/sm-taint.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/state-purge.o -MT analyzer/state-purge.o -MMD -MP -MF analyzer/.deps/state-purge.TPo ../../src/gcc/analyzer/state-purge.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/store.o -MT analyzer/store.o -MMD -MP -MF analyzer/.deps/store.TPo ../../src/gcc/analyzer/store.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/supergraph.o -MT analyzer/supergraph.o -MMD -MP -MF analyzer/.deps/supergraph.TPo ../../src/gcc/analyzer/supergraph.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/svalue.o -MT analyzer/svalue.o -MMD -MP -MF analyzer/.deps/svalue.TPo ../../src/gcc/analyzer/svalue.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Ianalyzer -I../../src/gcc -I../../src/gcc/analyzer -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o analyzer/trimmed-graph.o -MT analyzer/trimmed-graph.o -MMD -MP -MF analyzer/.deps/trimmed-graph.TPo ../../src/gcc/analyzer/trimmed-graph.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ ../../src/gcc/config/riscv/riscv-builtins.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ ../../src/gcc/config/riscv/riscv-c.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ ../../src/gcc/config/riscv/riscv-sr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o riscv-shorten-memrefs.o -MT riscv-shorten-memrefs.o -MMD -MP -MF ./.deps/riscv-shorten-memrefs.TPo ../../src/gcc/config/riscv/riscv-shorten-memrefs.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o linux.o -MT linux.o -MMD -MP -MF ./.deps/linux.TPo ../../src/gcc/config/linux.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o host-linux.o -MT host-linux.o -MMD -MP -MF ./.deps/host-linux.TPo ../../src/gcc/config/host-linux.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o main.o -MT main.o -MMD -MP -MF ./.deps/main.TPo ../../src/gcc/main.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o riscv-common.o -MT riscv-common.o -MMD -MP -MF ./.deps/riscv-common.TPo ../../src/gcc/common/config/riscv/riscv-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DPREFIX=\"/usr\" -DBASEVER="\"11.5.0\"" -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o prefix.o -MT prefix.o -MMD -MP -MF ./.deps/prefix.TPo ../../src/gcc/prefix.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opts.o -MT opts.o -MMD -MP -MF ./.deps/opts.TPo ../../src/gcc/opts.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opts-common.o -MT opts-common.o -MMD -MP -MF ./.deps/opts-common.TPo ../../src/gcc/opts-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o options.o -MT options.o -MMD -MP -MF ./.deps/options.TPo options.c ../../src/gcc/common/config/riscv/riscv-common.c: In member function 'void riscv_subset_list::add(const char*, int, int, bool, bool)': ../../src/gcc/common/config/riscv/riscv-common.c:294:37: warning: grave accent '`' in format [-Wformat-diag] 294 | "%<-march=%s%>: Extension `%s' appear more than one time.", | ^ ../../src/gcc/common/config/riscv/riscv-common.c:294:11: note: use the apostrophe directive '%'' instead 294 | "%<-march=%s%>: Extension `%s' appear more than one time.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/gcc/common/config/riscv/riscv-common.c:294:67: warning: spurious trailing punctuation sequence '.' in format [-Wformat-diag] 294 | "%<-march=%s%>: Extension `%s' appear more than one time.", | ^ ../../src/gcc/common/config/riscv/riscv-common.c:294:40: warning: unterminated quote character ''' in format [-Wformat-diag] 294 | "%<-march=%s%>: Extension `%s' appear more than one time.", | ^ ../../src/gcc/common/config/riscv/riscv-common.c: In member function 'const char* riscv_subset_list::parsing_subset_version(const char*, const char*, unsigned int*, unsigned int*, bool, bool*)': ../../src/gcc/common/config/riscv/riscv-common.c:550:43: warning: spurious trailing punctuation sequence '.' in format [-Wformat-diag] 550 | "after %<%dp%>.", m_arch, version); | ^ ../../src/gcc/common/config/riscv/riscv-common.c: In member function 'const char* riscv_subset_list::parse_std_ext(const char*)': ../../src/gcc/common/config/riscv/riscv-common.c:631:45: warning: grave accent '`' in format [-Wformat-diag] 631 | warning_at (m_loc, 0, "version of `g` will be omitted, please " | ^ ../../src/gcc/common/config/riscv/riscv-common.c:631:33: note: use the apostrophe directive '%'' instead 631 | warning_at (m_loc, 0, "version of `g` will be omitted, please " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 632 | "specify version for individual extension."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/gcc/common/config/riscv/riscv-common.c:631:47: warning: grave accent '`' in format [-Wformat-diag] 631 | warning_at (m_loc, 0, "version of `g` will be omitted, please " | ^ ../../src/gcc/common/config/riscv/riscv-common.c:631:33: note: use the apostrophe directive '%'' instead 631 | warning_at (m_loc, 0, "version of `g` will be omitted, please " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 632 | "specify version for individual extension."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/gcc/common/config/riscv/riscv-common.c:632:74: warning: spurious trailing punctuation sequence '.' in format [-Wformat-diag] 632 | "specify version for individual extension."); | ^ ../../src/gcc/common/config/riscv/riscv-common.c: In member function 'const char* riscv_subset_list::parse_multiletter_ext(const char*, const char*, const char*)': ../../src/gcc/common/config/riscv/riscv-common.c:799:66: warning: unquoted identifier or keyword '_' in format [-Wformat-diag] 799 | error_at (m_loc, "%<-march=%s%>: %s must separate with _", | ^ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o vec.o -MT vec.o -MMD -MP -MF ./.deps/vec.TPo ../../src/gcc/vec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hooks.o -MT hooks.o -MMD -MP -MF ./.deps/hooks.TPo ../../src/gcc/hooks.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -DHAVE_CONFIG_H -I. -Icommon -I../../src/gcc -I../../src/gcc/common -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o common/common-targhooks.o -MT common/common-targhooks.o -MMD -MP -MF common/.deps/common-targhooks.TPo ../../src/gcc/common/common-targhooks.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o hash-table.o -MT hash-table.o -MMD -MP -MF ./.deps/hash-table.TPo ../../src/gcc/hash-table.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o file-find.o -MT file-find.o -MMD -MP -MF ./.deps/file-find.TPo ../../src/gcc/file-find.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o selftest.o -MT selftest.o -MMD -MP -MF ./.deps/selftest.TPo ../../src/gcc/selftest.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o opt-suggestions.o -MT opt-suggestions.o -MMD -MP -MF ./.deps/opt-suggestions.TPo ../../src/gcc/opt-suggestions.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o diagnostic.o -MT diagnostic.o -MMD -MP -MF ./.deps/diagnostic.TPo ../../src/gcc/diagnostic.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o diagnostic-color.o -MT diagnostic-color.o -MMD -MP -MF ./.deps/diagnostic-color.TPo ../../src/gcc/diagnostic-color.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o diagnostic-show-locus.o -MT diagnostic-show-locus.o -MMD -MP -MF ./.deps/diagnostic-show-locus.TPo ../../src/gcc/diagnostic-show-locus.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o diagnostic-format-json.o -MT diagnostic-format-json.o -MMD -MP -MF ./.deps/diagnostic-format-json.TPo ../../src/gcc/diagnostic-format-json.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o json.o -MT json.o -MMD -MP -MF ./.deps/json.TPo ../../src/gcc/json.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o edit-context.o -MT edit-context.o -MMD -MP -MF ./.deps/edit-context.TPo ../../src/gcc/edit-context.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o pretty-print.o -MT pretty-print.o -MMD -MP -MF ./.deps/pretty-print.TPo ../../src/gcc/pretty-print.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o intl.o -MT intl.o -MMD -MP -MF ./.deps/intl.TPo ../../src/gcc/intl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sbitmap.o -MT sbitmap.o -MMD -MP -MF ./.deps/sbitmap.TPo ../../src/gcc/sbitmap.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o input.o -MT input.o -MMD -MP -MF ./.deps/input.TPo ../../src/gcc/input.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DBASEVER="\"11.5.0\"" -DDATESTAMP="\"\"" -DREVISION="\"\"" -DDEVPHASE="\"\"" -DPKGVERSION="\"(Debian 11.5.0-11) \"" -DBUGURL="\"\"" -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o version.o -MT version.o -MMD -MP -MF ./.deps/version.TPo ../../src/gcc/version.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ggc-none.o -MT ggc-none.o -MMD -MP -MF ./.deps/ggc-none.TPo ../../src/gcc/ggc-none.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o memory-block.o -MT memory-block.o -MMD -MP -MF ./.deps/memory-block.TPo ../../src/gcc/memory-block.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o selftest-diagnostic.o -MT selftest-diagnostic.o -MMD -MP -MF ./.deps/selftest-diagnostic.TPo ../../src/gcc/selftest-diagnostic.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sort.o -MT sort.o -MMD -MP -MF ./.deps/sort.TPo ../../src/gcc/sort.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/adadecode.o -MT ada/adadecode.o -MMD -MP -MF ada/.deps/adadecode.TPo ../../src/gcc/ada/adadecode.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/adaint.o -MT ada/adaint.o -MMD -MP -MF ada/.deps/adaint.TPo ../../src/gcc/ada/adaint.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/argv.o -MT ada/argv.o -MMD -MP -MF ada/.deps/argv.TPo ../../src/gcc/ada/argv.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/cio.o -MT ada/cio.o -MMD -MP -MF ada/.deps/cio.TPo ../../src/gcc/ada/cio.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/cstreams.o -MT ada/cstreams.o -MMD -MP -MF ada/.deps/cstreams.TPo ../../src/gcc/ada/cstreams.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/env.o -MT ada/env.o -MMD -MP -MF ada/.deps/env.TPo ../../src/gcc/ada/env.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/init.o -MT ada/init.o -MMD -MP -MF ada/.deps/init.TPo ../../src/gcc/ada/init.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/initialize.o -MT ada/initialize.o -MMD -MP -MF ada/.deps/initialize.TPo ../../src/gcc/ada/initialize.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/raise.o -MT ada/raise.o -MMD -MP -MF ada/.deps/raise.TPo ../../src/gcc/ada/raise.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I../../src/gcc/../libgcc -DEH_MECHANISM_gcc -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/raise-gcc.o -MT ada/raise-gcc.o -MMD -MP -MF ada/.deps/raise-gcc.TPo ../../src/gcc/ada/raise-gcc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/seh_init.o -MT ada/seh_init.o -MMD -MP -MF ada/.deps/seh_init.TPo ../../src/gcc/ada/seh_init.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/targext.o -MT ada/targext.o -MMD -MP -MF ada/.deps/targext.TPo ../../src/gcc/ada/targext.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/cuintp.o -MT ada/cuintp.o -MMD -MP -MF ada/.deps/cuintp.TPo ../../src/gcc/ada/gcc-interface/cuintp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/decl.o -MT ada/decl.o -MMD -MP -MF ada/.deps/decl.TPo ../../src/gcc/ada/gcc-interface/decl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/rtfinal.o -MT ada/rtfinal.o -MMD -MP -MF ada/.deps/rtfinal.TPo ../../src/gcc/ada/rtfinal.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/rtinit.o -MT ada/rtinit.o -MMD -MP -MF ada/.deps/rtinit.TPo ../../src/gcc/ada/rtinit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/misc.o -MT ada/misc.o -MMD -MP -MF ada/.deps/misc.TPo ../../src/gcc/ada/gcc-interface/misc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/utils.o -MT ada/utils.o -MMD -MP -MF ada/.deps/utils.TPo ../../src/gcc/ada/gcc-interface/utils.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/utils2.o -MT ada/utils2.o -MMD -MP -MF ada/.deps/utils2.TPo ../../src/gcc/ada/gcc-interface/utils2.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/trans.o -MT ada/trans.o -MMD -MP -MF ada/.deps/trans.TPo ../../src/gcc/ada/gcc-interface/trans.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iada -I../../src/gcc -I../../src/gcc/ada -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o ada/targtyps.o -MT ada/targtyps.o -MMD -MP -MF ada/.deps/targtyps.TPo ../../src/gcc/ada/gcc-interface/targtyps.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gnatbind -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat -o b_gnatb.adb ada/gnatbind.ali mv b_gnatb.adb b_gnatb.ads ada/ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cp-lang.o -MT cp/cp-lang.o -MMD -MP -MF cp/.deps/cp-lang.TPo ../../src/gcc/cp/cp-lang.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/call.o -MT cp/call.o -MMD -MP -MF cp/.deps/call.TPo ../../src/gcc/cp/call.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/class.o -MT cp/class.o -MMD -MP -MF cp/.deps/class.TPo ../../src/gcc/cp/class.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/constexpr.o -MT cp/constexpr.o -MMD -MP -MF cp/.deps/constexpr.TPo ../../src/gcc/cp/constexpr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/constraint.o -MT cp/constraint.o -MMD -MP -MF cp/.deps/constraint.TPo ../../src/gcc/cp/constraint.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/coroutines.o -MT cp/coroutines.o -MMD -MP -MF cp/.deps/coroutines.TPo ../../src/gcc/cp/coroutines.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cp-gimplify.o -MT cp/cp-gimplify.o -MMD -MP -MF cp/.deps/cp-gimplify.TPo ../../src/gcc/cp/cp-gimplify.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cp-objcp-common.o -MT cp/cp-objcp-common.o -MMD -MP -MF cp/.deps/cp-objcp-common.TPo ../../src/gcc/cp/cp-objcp-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cp-ubsan.o -MT cp/cp-ubsan.o -MMD -MP -MF cp/.deps/cp-ubsan.TPo ../../src/gcc/cp/cp-ubsan.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cvt.o -MT cp/cvt.o -MMD -MP -MF cp/.deps/cvt.TPo ../../src/gcc/cp/cvt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/cxx-pretty-print.o -MT cp/cxx-pretty-print.o -MMD -MP -MF cp/.deps/cxx-pretty-print.TPo ../../src/gcc/cp/cxx-pretty-print.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/decl.o -MT cp/decl.o -MMD -MP -MF cp/.deps/decl.TPo ../../src/gcc/cp/decl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/decl2.o -MT cp/decl2.o -MMD -MP -MF cp/.deps/decl2.TPo ../../src/gcc/cp/decl2.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/dump.o -MT cp/dump.o -MMD -MP -MF cp/.deps/dump.TPo ../../src/gcc/cp/dump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/error.o -MT cp/error.o -MMD -MP -MF cp/.deps/error.TPo ../../src/gcc/cp/error.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/except.o -MT cp/except.o -MMD -MP -MF cp/.deps/except.TPo ../../src/gcc/cp/except.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/expr.o -MT cp/expr.o -MMD -MP -MF cp/.deps/expr.TPo ../../src/gcc/cp/expr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/friend.o -MT cp/friend.o -MMD -MP -MF cp/.deps/friend.TPo ../../src/gcc/cp/friend.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/init.o -MT cp/init.o -MMD -MP -MF cp/.deps/init.TPo ../../src/gcc/cp/init.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/lambda.o -MT cp/lambda.o -MMD -MP -MF cp/.deps/lambda.TPo ../../src/gcc/cp/lambda.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/lex.o -MT cp/lex.o -MMD -MP -MF cp/.deps/lex.TPo ../../src/gcc/cp/lex.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/logic.o -MT cp/logic.o -MMD -MP -MF cp/.deps/logic.TPo ../../src/gcc/cp/logic.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/mangle.o -MT cp/mangle.o -MMD -MP -MF cp/.deps/mangle.TPo ../../src/gcc/cp/mangle.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/mapper-client.o -MT cp/mapper-client.o -MMD -MP -MF cp/.deps/mapper-client.TPo ../../src/gcc/cp/mapper-client.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/mapper-resolver.o -MT cp/mapper-resolver.o -MMD -MP -MF cp/.deps/mapper-resolver.TPo ../../src/gcc/cp/mapper-resolver.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/method.o -MT cp/method.o -MMD -MP -MF cp/.deps/method.TPo ../../src/gcc/cp/method.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_MACHINE=\"riscv64-unknown-linux-gnu\" -DTARGET_MACHINE=\"riscv64-unknown-linux-gnu\" -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/module.o -MT cp/module.o -MMD -MP -MF cp/.deps/module.TPo ../../src/gcc/cp/module.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/name-lookup.o -MT cp/name-lookup.o -MMD -MP -MF cp/.deps/name-lookup.TPo ../../src/gcc/cp/name-lookup.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/optimize.o -MT cp/optimize.o -MMD -MP -MF cp/.deps/optimize.TPo ../../src/gcc/cp/optimize.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/parser.o -MT cp/parser.o -MMD -MP -MF cp/.deps/parser.TPo ../../src/gcc/cp/parser.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/pt.o -MT cp/pt.o -MMD -MP -MF cp/.deps/pt.TPo ../../src/gcc/cp/pt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/ptree.o -MT cp/ptree.o -MMD -MP -MF cp/.deps/ptree.TPo ../../src/gcc/cp/ptree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/rtti.o -MT cp/rtti.o -MMD -MP -MF cp/.deps/rtti.TPo ../../src/gcc/cp/rtti.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/search.o -MT cp/search.o -MMD -MP -MF cp/.deps/search.TPo ../../src/gcc/cp/search.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/semantics.o -MT cp/semantics.o -MMD -MP -MF cp/.deps/semantics.TPo ../../src/gcc/cp/semantics.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/tree.o -MT cp/tree.o -MMD -MP -MF cp/.deps/tree.TPo ../../src/gcc/cp/tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/typeck.o -MT cp/typeck.o -MMD -MP -MF cp/.deps/typeck.TPo ../../src/gcc/cp/typeck.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/typeck2.o -MT cp/typeck2.o -MMD -MP -MF cp/.deps/typeck2.TPo ../../src/gcc/cp/typeck2.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/vtable-class-hierarchy.o -MT cp/vtable-class-hierarchy.o -MMD -MP -MF cp/.deps/vtable-class-hierarchy.TPo ../../src/gcc/cp/vtable-class-hierarchy.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/aav.o -MT d/aav.o -MMD -MP -MF d/.deps/aav.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/aav.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/access.o -MT d/access.o -MMD -MP -MF d/.deps/access.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/access.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/aliasthis.o -MT d/aliasthis.o -MMD -MP -MF d/.deps/aliasthis.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/aliasthis.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/apply.o -MT d/apply.o -MMD -MP -MF d/.deps/apply.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/apply.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/arrayop.o -MT d/arrayop.o -MMD -MP -MF d/.deps/arrayop.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/arrayop.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/attrib.o -MT d/attrib.o -MMD -MP -MF d/.deps/attrib.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/attrib.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/blockexit.o -MT d/blockexit.o -MMD -MP -MF d/.deps/blockexit.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/blockexit.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/canthrow.o -MT d/canthrow.o -MMD -MP -MF d/.deps/canthrow.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/canthrow.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/checkedint.o -MT d/checkedint.o -MMD -MP -MF d/.deps/checkedint.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/checkedint.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/chkformat.o -MT d/chkformat.o -MMD -MP -MF d/.deps/chkformat.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/chkformat.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/clone.o -MT d/clone.o -MMD -MP -MF d/.deps/clone.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/clone.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/cond.o -MT d/cond.o -MMD -MP -MF d/.deps/cond.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/cond.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/constfold.o -MT d/constfold.o -MMD -MP -MF d/.deps/constfold.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/constfold.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/cppmangle.o -MT d/cppmangle.o -MMD -MP -MF d/.deps/cppmangle.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/cppmangle.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/ctfeexpr.o -MT d/ctfeexpr.o -MMD -MP -MF d/.deps/ctfeexpr.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/ctfeexpr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dcast.o -MT d/dcast.o -MMD -MP -MF d/.deps/dcast.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dcast.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dclass.o -MT d/dclass.o -MMD -MP -MF d/.deps/dclass.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dclass.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/declaration.o -MT d/declaration.o -MMD -MP -MF d/.deps/declaration.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/declaration.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/delegatize.o -MT d/delegatize.o -MMD -MP -MF d/.deps/delegatize.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/delegatize.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/denum.o -MT d/denum.o -MMD -MP -MF d/.deps/denum.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/denum.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dimport.o -MT d/dimport.o -MMD -MP -MF d/.deps/dimport.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dimport.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dinterpret.o -MT d/dinterpret.o -MMD -MP -MF d/.deps/dinterpret.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dinterpret.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dmacro.o -MT d/dmacro.o -MMD -MP -MF d/.deps/dmacro.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dmacro.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dmangle.o -MT d/dmangle.o -MMD -MP -MF d/.deps/dmangle.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dmangle.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dmodule.o -MT d/dmodule.o -MMD -MP -MF d/.deps/dmodule.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dmodule.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/doc.o -MT d/doc.o -MMD -MP -MF d/.deps/doc.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/doc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dscope.o -MT d/dscope.o -MMD -MP -MF d/.deps/dscope.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dscope.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dstruct.o -MT d/dstruct.o -MMD -MP -MF d/.deps/dstruct.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dstruct.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dsymbol.o -MT d/dsymbol.o -MMD -MP -MF d/.deps/dsymbol.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dsymbol.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dsymbolsem.o -MT d/dsymbolsem.o -MMD -MP -MF d/.deps/dsymbolsem.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dsymbolsem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dtemplate.o -MT d/dtemplate.o -MMD -MP -MF d/.deps/dtemplate.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dtemplate.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/dversion.o -MT d/dversion.o -MMD -MP -MF d/.deps/dversion.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/dversion.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/entity.o -MT d/entity.o -MMD -MP -MF d/.deps/entity.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/entity.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/escape.o -MT d/escape.o -MMD -MP -MF d/.deps/escape.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/escape.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/expression.o -MT d/expression.o -MMD -MP -MF d/.deps/expression.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/expression.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/expressionsem.o -MT d/expressionsem.o -MMD -MP -MF d/.deps/expressionsem.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/expressionsem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/file.o -MT d/file.o -MMD -MP -MF d/.deps/file.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/file.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/filename.o -MT d/filename.o -MMD -MP -MF d/.deps/filename.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/filename.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/func.o -MT d/func.o -MMD -MP -MF d/.deps/func.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/func.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/hdrgen.o -MT d/hdrgen.o -MMD -MP -MF d/.deps/hdrgen.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/hdrgen.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/iasm.o -MT d/iasm.o -MMD -MP -MF d/.deps/iasm.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/iasm.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/iasmgcc.o -MT d/iasmgcc.o -MMD -MP -MF d/.deps/iasmgcc.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/iasmgcc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/identifier.o -MT d/identifier.o -MMD -MP -MF d/.deps/identifier.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/identifier.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/imphint.o -MT d/imphint.o -MMD -MP -MF d/.deps/imphint.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/imphint.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/init.o -MT d/init.o -MMD -MP -MF d/.deps/init.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/init.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/initsem.o -MT d/initsem.o -MMD -MP -MF d/.deps/initsem.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/initsem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/intrange.o -MT d/intrange.o -MMD -MP -MF d/.deps/intrange.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/intrange.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/json.o -MT d/json.o -MMD -MP -MF d/.deps/json.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/json.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/lexer.o -MT d/lexer.o -MMD -MP -MF d/.deps/lexer.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/lexer.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/mtype.o -MT d/mtype.o -MMD -MP -MF d/.deps/mtype.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/mtype.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/nogc.o -MT d/nogc.o -MMD -MP -MF d/.deps/nogc.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/nogc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/nspace.o -MT d/nspace.o -MMD -MP -MF d/.deps/nspace.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/nspace.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/objc.o -MT d/objc.o -MMD -MP -MF d/.deps/objc.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/objc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/opover.o -MT d/opover.o -MMD -MP -MF d/.deps/opover.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/opover.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/optimize.o -MT d/optimize.o -MMD -MP -MF d/.deps/optimize.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/optimize.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/outbuffer.o -MT d/outbuffer.o -MMD -MP -MF d/.deps/outbuffer.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/outbuffer.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/parse.o -MT d/parse.o -MMD -MP -MF d/.deps/parse.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/parse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/rmem.o -MT d/rmem.o -MMD -MP -MF d/.deps/rmem.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/rmem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/rootobject.o -MT d/rootobject.o -MMD -MP -MF d/.deps/rootobject.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/rootobject.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/safe.o -MT d/safe.o -MMD -MP -MF d/.deps/safe.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/safe.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/sapply.o -MT d/sapply.o -MMD -MP -MF d/.deps/sapply.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/sapply.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/semantic2.o -MT d/semantic2.o -MMD -MP -MF d/.deps/semantic2.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/semantic2.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/semantic3.o -MT d/semantic3.o -MMD -MP -MF d/.deps/semantic3.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/semantic3.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/sideeffect.o -MT d/sideeffect.o -MMD -MP -MF d/.deps/sideeffect.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/sideeffect.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/speller.o -MT d/speller.o -MMD -MP -MF d/.deps/speller.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/speller.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/statement.o -MT d/statement.o -MMD -MP -MF d/.deps/statement.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/statement.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/statementsem.o -MT d/statementsem.o -MMD -MP -MF d/.deps/statementsem.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/statementsem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/staticassert.o -MT d/staticassert.o -MMD -MP -MF d/.deps/staticassert.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/staticassert.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/staticcond.o -MT d/staticcond.o -MMD -MP -MF d/.deps/staticcond.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/staticcond.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/stringtable.o -MT d/stringtable.o -MMD -MP -MF d/.deps/stringtable.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/root/stringtable.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/templateparamsem.o -MT d/templateparamsem.o -MMD -MP -MF d/.deps/templateparamsem.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/templateparamsem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/tokens.o -MT d/tokens.o -MMD -MP -MF d/.deps/tokens.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/tokens.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/traits.o -MT d/traits.o -MMD -MP -MF d/.deps/traits.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/traits.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/typesem.o -MT d/typesem.o -MMD -MP -MF d/.deps/typesem.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/typesem.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/utf.o -MT d/utf.o -MMD -MP -MF d/.deps/utf.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/utf.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/utils.o -MT d/utils.o -MMD -MP -MF d/.deps/utils.TPo -I../../src/gcc/d -I../../src/gcc/d/dmd -Id ../../src/gcc/d/dmd/utils.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I../../src/gcc/d -I../../src/gcc/d/dmd -Id -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/id.o -MT d/id.o -MMD -MP -MF d/.deps/id.TPo d/id.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I../../src/gcc/d -I../../src/gcc/d/dmd -Id -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/impcnvtab.o -MT d/impcnvtab.o -MMD -MP -MF d/.deps/impcnvtab.TPo d/impcnvtab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-attribs.o -MT d/d-attribs.o -MMD -MP -MF d/.deps/d-attribs.TPo ../../src/gcc/d/d-attribs.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-builtins.o -MT d/d-builtins.o -MMD -MP -MF d/.deps/d-builtins.TPo ../../src/gcc/d/d-builtins.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-codegen.o -MT d/d-codegen.o -MMD -MP -MF d/.deps/d-codegen.TPo ../../src/gcc/d/d-codegen.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-compiler.o -MT d/d-compiler.o -MMD -MP -MF d/.deps/d-compiler.TPo ../../src/gcc/d/d-compiler.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-convert.o -MT d/d-convert.o -MMD -MP -MF d/.deps/d-convert.TPo ../../src/gcc/d/d-convert.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-ctfloat.o -MT d/d-ctfloat.o -MMD -MP -MF d/.deps/d-ctfloat.TPo ../../src/gcc/d/d-ctfloat.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-diagnostic.o -MT d/d-diagnostic.o -MMD -MP -MF d/.deps/d-diagnostic.TPo ../../src/gcc/d/d-diagnostic.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-frontend.o -MT d/d-frontend.o -MMD -MP -MF d/.deps/d-frontend.TPo ../../src/gcc/d/d-frontend.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-gimplify.o -MT d/d-gimplify.o -MMD -MP -MF d/.deps/d-gimplify.TPo ../../src/gcc/d/d-gimplify.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-incpath.o -MT d/d-incpath.o -MMD -MP -MF d/.deps/d-incpath.TPo ../../src/gcc/d/d-incpath.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-lang.o -MT d/d-lang.o -MMD -MP -MF d/.deps/d-lang.TPo ../../src/gcc/d/d-lang.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-longdouble.o -MT d/d-longdouble.o -MMD -MP -MF d/.deps/d-longdouble.TPo ../../src/gcc/d/d-longdouble.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-port.o -MT d/d-port.o -MMD -MP -MF d/.deps/d-port.TPo ../../src/gcc/d/d-port.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-target.o -MT d/d-target.o -MMD -MP -MF d/.deps/d-target.TPo ../../src/gcc/d/d-target.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/decl.o -MT d/decl.o -MMD -MP -MF d/.deps/decl.TPo ../../src/gcc/d/decl.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/expr.o -MT d/expr.o -MMD -MP -MF d/.deps/expr.TPo ../../src/gcc/d/expr.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/imports.o -MT d/imports.o -MMD -MP -MF d/.deps/imports.TPo ../../src/gcc/d/imports.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/intrinsics.o -MT d/intrinsics.o -MMD -MP -MF d/.deps/intrinsics.TPo ../../src/gcc/d/intrinsics.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/modules.o -MT d/modules.o -MMD -MP -MF d/.deps/modules.TPo ../../src/gcc/d/modules.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/runtime.o -MT d/runtime.o -MMD -MP -MF d/.deps/runtime.TPo ../../src/gcc/d/runtime.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/toir.o -MT d/toir.o -MMD -MP -MF d/.deps/toir.TPo ../../src/gcc/d/toir.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/typeinfo.o -MT d/typeinfo.o -MMD -MP -MF d/.deps/typeinfo.TPo ../../src/gcc/d/typeinfo.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/types.o -MT d/types.o -MMD -MP -MF d/.deps/types.TPo ../../src/gcc/d/types.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o riscv-d.o -MT riscv-d.o -MMD -MP -MF ./.deps/riscv-d.TPo ../../src/gcc/config/riscv/riscv-d.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o glibc-d.o -MT glibc-d.o -MMD -MP -MF ./.deps/glibc-d.TPo ../../src/gcc/config/glibc-d.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/arith.o -MT fortran/arith.o -MMD -MP -MF fortran/.deps/arith.TPo ../../src/gcc/fortran/arith.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/array.o -MT fortran/array.o -MMD -MP -MF fortran/.deps/array.TPo ../../src/gcc/fortran/array.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/bbt.o -MT fortran/bbt.o -MMD -MP -MF fortran/.deps/bbt.TPo ../../src/gcc/fortran/bbt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/check.o -MT fortran/check.o -MMD -MP -MF fortran/.deps/check.TPo ../../src/gcc/fortran/check.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/class.o -MT fortran/class.o -MMD -MP -MF fortran/.deps/class.TPo ../../src/gcc/fortran/class.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/constructor.o -MT fortran/constructor.o -MMD -MP -MF fortran/.deps/constructor.TPo ../../src/gcc/fortran/constructor.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/cpp.o -MT fortran/cpp.o -MMD -MP -MF fortran/.deps/cpp.TPo ../../src/gcc/fortran/cpp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/data.o -MT fortran/data.o -MMD -MP -MF fortran/.deps/data.TPo ../../src/gcc/fortran/data.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/decl.o -MT fortran/decl.o -MMD -MP -MF fortran/.deps/decl.TPo ../../src/gcc/fortran/decl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/dump-parse-tree.o -MT fortran/dump-parse-tree.o -MMD -MP -MF fortran/.deps/dump-parse-tree.TPo ../../src/gcc/fortran/dump-parse-tree.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/error.o -MT fortran/error.o -MMD -MP -MF fortran/.deps/error.TPo ../../src/gcc/fortran/error.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/expr.o -MT fortran/expr.o -MMD -MP -MF fortran/.deps/expr.TPo ../../src/gcc/fortran/expr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/interface.o -MT fortran/interface.o -MMD -MP -MF fortran/.deps/interface.TPo ../../src/gcc/fortran/interface.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/intrinsic.o -MT fortran/intrinsic.o -MMD -MP -MF fortran/.deps/intrinsic.TPo ../../src/gcc/fortran/intrinsic.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/io.o -MT fortran/io.o -MMD -MP -MF fortran/.deps/io.TPo ../../src/gcc/fortran/io.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/iresolve.o -MT fortran/iresolve.o -MMD -MP -MF fortran/.deps/iresolve.TPo ../../src/gcc/fortran/iresolve.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/match.o -MT fortran/match.o -MMD -MP -MF fortran/.deps/match.TPo ../../src/gcc/fortran/match.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/matchexp.o -MT fortran/matchexp.o -MMD -MP -MF fortran/.deps/matchexp.TPo ../../src/gcc/fortran/matchexp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/misc.o -MT fortran/misc.o -MMD -MP -MF fortran/.deps/misc.TPo ../../src/gcc/fortran/misc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/module.o -MT fortran/module.o -MMD -MP -MF fortran/.deps/module.TPo ../../src/gcc/fortran/module.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/openmp.o -MT fortran/openmp.o -MMD -MP -MF fortran/.deps/openmp.TPo ../../src/gcc/fortran/openmp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/options.o -MT fortran/options.o -MMD -MP -MF fortran/.deps/options.TPo ../../src/gcc/fortran/options.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/parse.o -MT fortran/parse.o -MMD -MP -MF fortran/.deps/parse.TPo ../../src/gcc/fortran/parse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/primary.o -MT fortran/primary.o -MMD -MP -MF fortran/.deps/primary.TPo ../../src/gcc/fortran/primary.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/resolve.o -MT fortran/resolve.o -MMD -MP -MF fortran/.deps/resolve.TPo ../../src/gcc/fortran/resolve.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/scanner.o -MT fortran/scanner.o -MMD -MP -MF fortran/.deps/scanner.TPo ../../src/gcc/fortran/scanner.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/simplify.o -MT fortran/simplify.o -MMD -MP -MF fortran/.deps/simplify.TPo ../../src/gcc/fortran/simplify.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/st.o -MT fortran/st.o -MMD -MP -MF fortran/.deps/st.TPo ../../src/gcc/fortran/st.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/symbol.o -MT fortran/symbol.o -MMD -MP -MF fortran/.deps/symbol.TPo ../../src/gcc/fortran/symbol.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/target-memory.o -MT fortran/target-memory.o -MMD -MP -MF fortran/.deps/target-memory.TPo ../../src/gcc/fortran/target-memory.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/convert.o -MT fortran/convert.o -MMD -MP -MF fortran/.deps/convert.TPo ../../src/gcc/fortran/convert.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/dependency.o -MT fortran/dependency.o -MMD -MP -MF fortran/.deps/dependency.TPo ../../src/gcc/fortran/dependency.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/f95-lang.o -MT fortran/f95-lang.o -MMD -MP -MF fortran/.deps/f95-lang.TPo ../../src/gcc/fortran/f95-lang.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans.o -MT fortran/trans.o -MMD -MP -MF fortran/.deps/trans.TPo ../../src/gcc/fortran/trans.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-array.o -MT fortran/trans-array.o -MMD -MP -MF fortran/.deps/trans-array.TPo ../../src/gcc/fortran/trans-array.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-common.o -MT fortran/trans-common.o -MMD -MP -MF fortran/.deps/trans-common.TPo ../../src/gcc/fortran/trans-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-const.o -MT fortran/trans-const.o -MMD -MP -MF fortran/.deps/trans-const.TPo ../../src/gcc/fortran/trans-const.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-decl.o -MT fortran/trans-decl.o -MMD -MP -MF fortran/.deps/trans-decl.TPo ../../src/gcc/fortran/trans-decl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-expr.o -MT fortran/trans-expr.o -MMD -MP -MF fortran/.deps/trans-expr.TPo ../../src/gcc/fortran/trans-expr.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-intrinsic.o -MT fortran/trans-intrinsic.o -MMD -MP -MF fortran/.deps/trans-intrinsic.TPo ../../src/gcc/fortran/trans-intrinsic.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-io.o -MT fortran/trans-io.o -MMD -MP -MF fortran/.deps/trans-io.TPo ../../src/gcc/fortran/trans-io.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-openmp.o -MT fortran/trans-openmp.o -MMD -MP -MF fortran/.deps/trans-openmp.TPo ../../src/gcc/fortran/trans-openmp.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-stmt.o -MT fortran/trans-stmt.o -MMD -MP -MF fortran/.deps/trans-stmt.TPo ../../src/gcc/fortran/trans-stmt.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/trans-types.o -MT fortran/trans-types.o -MMD -MP -MF fortran/.deps/trans-types.TPo ../../src/gcc/fortran/trans-types.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/frontend-passes.o -MT fortran/frontend-passes.o -MMD -MP -MF fortran/.deps/frontend-passes.TPo ../../src/gcc/fortran/frontend-passes.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/ast-dump.o -MT go/ast-dump.o -MMD -MP -MF go/.deps/ast-dump.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/ast-dump.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/embed.o -MT go/embed.o -MMD -MP -MF go/.deps/embed.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/embed.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/escape.o -MT go/escape.o -MMD -MP -MF go/.deps/escape.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/escape.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/export.o -MT go/export.o -MMD -MP -MF go/.deps/export.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/export.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/expressions.o -MT go/expressions.o -MMD -MP -MF go/.deps/expressions.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/expressions.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-backend.o -MT go/go-backend.o -MMD -MP -MF go/.deps/go-backend.TPo ../../src/gcc/go/go-backend.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-diagnostics.o -MT go/go-diagnostics.o -MMD -MP -MF go/.deps/go-diagnostics.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/go-diagnostics.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-encode-id.o -MT go/go-encode-id.o -MMD -MP -MF go/.deps/go-encode-id.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/go-encode-id.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-dump.o -MT go/go-dump.o -MMD -MP -MF go/.deps/go-dump.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/go-dump.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-gcc.o -MT go/go-gcc.o -MMD -MP -MF go/.deps/go-gcc.TPo ../../src/gcc/go/go-gcc.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-gcc-diagnostics.o -MT go/go-gcc-diagnostics.o -MMD -MP -MF go/.deps/go-gcc-diagnostics.TPo ../../src/gcc/go/go-gcc-diagnostics.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-lang.o -MT go/go-lang.o -MMD -MP -MF go/.deps/go-lang.TPo ../../src/gcc/go/go-lang.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-linemap.o -MT go/go-linemap.o -MMD -MP -MF go/.deps/go-linemap.TPo ../../src/gcc/go/go-linemap.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-optimize.o -MT go/go-optimize.o -MMD -MP -MF go/.deps/go-optimize.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/go-optimize.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go-sha1.o -MT go/go-sha1.o -MMD -MP -MF go/.deps/go-sha1.TPo ../../src/gcc/go/go-sha1.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/go.o -MT go/go.o -MMD -MP -MF go/.deps/go.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/go.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/gogo.o -MT go/gogo.o -MMD -MP -MF go/.deps/gogo.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/gogo.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/import.o -MT go/import.o -MMD -MP -MF go/.deps/import.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/import.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/import-archive.o -MT go/import-archive.o -MMD -MP -MF go/.deps/import-archive.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/import-archive.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/lex.o -MT go/lex.o -MMD -MP -MF go/.deps/lex.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/lex.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/names.o -MT go/names.o -MMD -MP -MF go/.deps/names.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/names.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/parse.o -MT go/parse.o -MMD -MP -MF go/.deps/parse.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/parse.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/runtime.o -MT go/runtime.o -MMD -MP -MF go/.deps/runtime.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/runtime.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/statements.o -MT go/statements.o -MMD -MP -MF go/.deps/statements.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/statements.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/types.o -MT go/types.o -MMD -MP -MF go/.deps/types.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/types.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/unsafe.o -MT go/unsafe.o -MMD -MP -MF go/.deps/unsafe.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/unsafe.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/wb.o -MT go/wb.o -MMD -MP -MF go/.deps/wb.TPo -I ../../src/gcc/go -I ../../src/gcc/go/gofrontend ../../src/gcc/go/gofrontend/wb.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-lang.o -MT lto/lto-lang.o -MMD -MP -MF lto/.deps/lto-lang.TPo ../../src/gcc/lto/lto-lang.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto.o -MT lto/lto.o -MMD -MP -MF lto/.deps/lto.TPo ../../src/gcc/lto/lto.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-object.o -MT lto/lto-object.o -MMD -MP -MF lto/.deps/lto-object.TPo ../../src/gcc/lto/lto-object.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-partition.o -MT lto/lto-partition.o -MMD -MP -MF lto/.deps/lto-partition.TPo ../../src/gcc/lto/lto-partition.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-symtab.o -MT lto/lto-symtab.o -MMD -MP -MF lto/.deps/lto-symtab.TPo ../../src/gcc/lto/lto-symtab.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-common.o -MT lto/lto-common.o -MMD -MP -MF lto/.deps/lto-common.TPo ../../src/gcc/lto/lto-common.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-lang.o -MT objc/objc-lang.o -MMD -MP -MF objc/.deps/objc-lang.TPo ../../src/gcc/objc/objc-lang.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-act.o -MT objc/objc-act.o -MMD -MP -MF objc/.deps/objc-act.TPo ../../src/gcc/objc/objc-act.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-runtime-shared-support.o -MT objc/objc-runtime-shared-support.o -MMD -MP -MF objc/.deps/objc-runtime-shared-support.TPo ../../src/gcc/objc/objc-runtime-shared-support.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-gnu-runtime-abi-01.o -MT objc/objc-gnu-runtime-abi-01.o -MMD -MP -MF objc/.deps/objc-gnu-runtime-abi-01.TPo ../../src/gcc/objc/objc-gnu-runtime-abi-01.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-next-runtime-abi-01.o -MT objc/objc-next-runtime-abi-01.o -MMD -MP -MF objc/.deps/objc-next-runtime-abi-01.TPo ../../src/gcc/objc/objc-next-runtime-abi-01.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-next-runtime-abi-02.o -MT objc/objc-next-runtime-abi-02.o -MMD -MP -MF objc/.deps/objc-next-runtime-abi-02.TPo ../../src/gcc/objc/objc-next-runtime-abi-02.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-encoding.o -MT objc/objc-encoding.o -MMD -MP -MF objc/.deps/objc-encoding.TPo ../../src/gcc/objc/objc-encoding.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I../../src/gcc -I../../src/gcc/objc -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objc/objc-map.o -MT objc/objc-map.o -MMD -MP -MF objc/.deps/objc-map.TPo ../../src/gcc/objc/objc-map.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objcp-act.o -MT objcp/objcp-act.o -MMD -MP -MF objcp/.deps/objcp-act.TPo ../../src/gcc/objc/objc-act.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objcp-lang.o -MT objcp/objcp-lang.o -MMD -MP -MF objcp/.deps/objcp-lang.TPo ../../src/gcc/objcp/objcp-lang.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objcp-decl.o -MT objcp/objcp-decl.o -MMD -MP -MF objcp/.deps/objcp-decl.TPo ../../src/gcc/objcp/objcp-decl.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objc-runtime-shared-support.o -MT objcp/objc-runtime-shared-support.o -MMD -MP -MF objcp/.deps/objc-runtime-shared-support.TPo ../../src/gcc/objc/objc-runtime-shared-support.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objc-gnu-runtime-abi-01.o -MT objcp/objc-gnu-runtime-abi-01.o -MMD -MP -MF objcp/.deps/objc-gnu-runtime-abi-01.TPo ../../src/gcc/objc/objc-gnu-runtime-abi-01.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objc-next-runtime-abi-01.o -MT objcp/objc-next-runtime-abi-01.o -MMD -MP -MF objcp/.deps/objc-next-runtime-abi-01.TPo ../../src/gcc/objc/objc-next-runtime-abi-01.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objc-next-runtime-abi-02.o -MT objcp/objc-next-runtime-abi-02.o -MMD -MP -MF objcp/.deps/objc-next-runtime-abi-02.TPo ../../src/gcc/objc/objc-next-runtime-abi-02.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objc-encoding.o -MT objcp/objc-encoding.o -MMD -MP -MF objcp/.deps/objc-encoding.TPo ../../src/gcc/objc/objc-encoding.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DOBJCPLUS -I../../src/gcc/objc -I../../src/gcc/cp -DHAVE_CONFIG_H -I. -Iobjcp -I../../src/gcc -I../../src/gcc/objcp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o objcp/objc-map.o -MT objcp/objc-map.o -MMD -MP -MF objcp/.deps/objc-map.TPo ../../src/gcc/objc/objc-map.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcov.o -MT gcov.o -MMD -MP -MF ./.deps/gcov.TPo ../../src/gcc/gcov.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcov-dump.o -MT gcov-dump.o -MMD -MP -MF ./.deps/gcov-dump.TPo ../../src/gcc/gcov-dump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcov-tool.o -MT gcov-tool.o -MMD -MP -MF ./.deps/gcov-tool.TPo ../../src/gcc/gcov-tool.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o libgcov-util.o ../../src/gcc/../libgcc/libgcov-util.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ -DIN_GCOV_TOOL=1 -o libgcov-driver-tool.o ../../src/gcc/../libgcc/libgcov-driver.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace \ -DIN_GCOV_TOOL=1 -o libgcov-merge-tool.o ../../src/gcc/../libgcc/libgcov-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DTARGET_MACHINE=\"riscv64-linux-gnu\" -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o collect2.o -MT collect2.o -MMD -MP -MF ./.deps/collect2.TPo ../../src/gcc/collect2.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o collect2-aix.o -MT collect2-aix.o -MMD -MP -MF ./.deps/collect2-aix.TPo ../../src/gcc/collect2-aix.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o collect-utils.o -MT collect-utils.o -MMD -MP -MF ./.deps/collect-utils.TPo ../../src/gcc/collect-utils.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto-wrapper.o -MT lto-wrapper.o -MMD -MP -MF ./.deps/lto-wrapper.TPo ../../src/gcc/lto-wrapper.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"riscv64-linux-gnu\" -DPERSONALITY=\"ar\" -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-ar.o -MT gcc-ar.o -MMD -MP -MF ./.deps/gcc-ar.TPo ../../src/gcc/gcc-ar.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"riscv64-linux-gnu\" -DPERSONALITY=\"nm\" -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-nm.o -MT gcc-nm.o -MMD -MP -MF ./.deps/gcc-nm.TPo gcc-nm.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"riscv64-linux-gnu\" -DPERSONALITY=\"ranlib\" -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-ranlib.o -MT gcc-ranlib.o -MMD -MP -MF ./.deps/gcc-ranlib.TPo gcc-ranlib.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gengtype.o -MT gengtype.o -MMD -MP -MF ./.deps/gengtype.TPo ../../src/gcc/gengtype.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gengtype-lex.o -MT gengtype-lex.o -MMD -MP -MF ./.deps/gengtype-lex.TPo ../../src/gcc/gengtype-lex.c /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l: In function 'int yylex(const char**)': gengtype-lex.c:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:119:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:114:1: note: here gengtype-lex.c:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:139:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' /home/rguenther/src/releases/gcc-11.5.0/gcc-11.5.0/gcc/gengtype-lex.l:135:1: note: here /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gengtype-parse.o -MT gengtype-parse.o -MMD -MP -MF ./.deps/gengtype-parse.TPo ../../src/gcc/gengtype-parse.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gengtype-state.o -MT gengtype-state.o -MMD -MP -MF ./.deps/gengtype-state.TPo ../../src/gcc/gengtype-state.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o errors.o -MT errors.o -MMD -MP -MF ./.deps/errors.TPo ../../src/gcc/errors.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DBASEVER="\"11.5.0\"" -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc.o -MT gcc.o -MMD -MP -MF ./.deps/gcc.TPo ../../src/gcc/gcc.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gcc-main.o -MT gcc-main.o -MMD -MP -MF ./.deps/gcc-main.TPo ../../src/gcc/gcc-main.c ../../src/gcc/gcc.c:32:21: warning: "/*" within comment [-Wcomment] 32 | gcc/config//*.h instead? */ | /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I../../src/gcc -I../../src/gcc/c -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c/gccspec.o -MT c/gccspec.o -MMD -MP -MF c/.deps/gccspec.TPo ../../src/gcc/c/gccspec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I../../src/gcc -I../../src/gcc/c-family -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o c-family/cppspec.o -MT c-family/cppspec.o -MMD -MP -MF c-family/.deps/cppspec.TPo ../../src/gcc/c-family/cppspec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I../../src/gcc -I../../src/gcc/cp -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cp/g++spec.o -MT cp/g++spec.o -MMD -MP -MF cp/.deps/g++spec.TPo ../../src/gcc/cp/g++spec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DLIBPHOBOS=\"gphobos\" -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../src/gcc -I../../src/gcc/d -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o d/d-spec.o -MT d/d-spec.o -MMD -MP -MF d/.deps/d-spec.TPo ../../src/gcc/d/d-spec.cc /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I../../src/gcc -I../../src/gcc/fortran -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o fortran/gfortranspec.o -MT fortran/gfortranspec.o -MMD -MP -MF fortran/.deps/gfortranspec.TPo ../../src/gcc/fortran/gfortranspec.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"11\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-linux-gnu\" -DDEFAULT_TARGET_MACHINE=\"riscv64-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Igo -I../../src/gcc -I../../src/gcc/go -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o go/gospec.o -MT go/gospec.o -MMD -MP -MF go/.deps/gospec.TPo ../../src/gcc/go/gospec.c rm -rf libcommon-target.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ rc libcommon-target.a riscv-common.o prefix.o opts.o opts-common.o options.o vec.o hooks.o common/common-targhooks.o hash-table.o file-find.o spellcheck.o selftest.o opt-suggestions.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ libcommon-target.a rm -rf libcommon.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ rc libcommon.a diagnostic.o diagnostic-color.o diagnostic-show-locus.o diagnostic-format-json.o json.o edit-context.o pretty-print.o intl.o sbitmap.o vec.o input.o version.o hash-table.o ggc-none.o memory-block.o selftest.o selftest-diagnostic.o sort.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ranlib -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ libcommon.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fchecking=1 -flto=jobserver -gnatp -gnatws -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../src/gcc/ada -I../../src/gcc/ada/gcc-interface -Iada/libgnat -I../../src/gcc/ada/libgnat \ ada/b_gnatb.adb -o ada/b_gnatb.o /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I../../src/gcc -I../../src/gcc/lto -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o lto/lto-dump.o -MT lto/lto-dump.o -MMD -MP -MF lto/.deps/lto-dump.TPo ../../src/gcc/lto/lto-dump.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-unused -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o gimple-match.o -MT gimple-match.o -MMD -MP -MF ./.deps/gimple-match.TPo gimple-match.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-unused -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o generic-match.o -MT generic-match.o -MMD -MP -MF ./.deps/generic-match.TPo generic-match.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -static-libstdc++ -static-libgcc -Wl,-z,relro -o gnatbind ada/b_gnatb.o ada/libgnat/a-elchha.o ada/libgnat/a-except.o ada/libgnat/ada.o ada/adaint.o ada/ali-util.o ada/ali.o ada/alloc.o ada/argv.o ada/aspects.o ada/atree.o ada/bcheck.o ada/binde.o ada/binderr.o ada/bindgen.o ada/bindo.o ada/bindo-augmentors.o ada/bindo-builders.o ada/bindo-diagnostics.o ada/bindo-elaborators.o ada/bindo-graphs.o ada/bindo-units.o ada/bindo-validators.o ada/bindo-writers.o ada/bindusg.o ada/butil.o ada/casing.o ada/cio.o ada/csets.o ada/cstreams.o ada/debug.o ada/einfo.o ada/elists.o ada/env.o ada/err_vars.o ada/errout.o ada/erroutc.o ada/exit.o ada/final.o ada/fmap.o ada/fname-uf.o ada/fname.o ada/libgnat/g-byorma.o ada/libgnat/g-dynhta.o ada/libgnat/g-graphs.o ada/libgnat/g-hesora.o ada/libgnat/g-htable.o ada/libgnat/g-lists.o ada/libgnat/g-sets.o ada/libgnat/gnat.o ada/gnatbind.o ada/gnatvsn.o ada/hostparm.o ada/init.o ada/initialize.o ada/libgnat/interfac.o ada/krunch.o ada/lib.o ada/link.o ada/namet.o ada/nlists.o ada/opt.o ada/osint-b.o ada/osint.o ada/output.o ada/raise.o ada/raise-gcc.o ada/restrict.o ada/rident.o ada/rtfinal.o ada/rtinit.o ada/libgnat/s-addope.o ada/libgnat/s-assert.o ada/libgnat/s-carun8.o ada/libgnat/s-casuti.o ada/libgnat/s-conca2.o ada/libgnat/s-conca3.o ada/libgnat/s-conca4.o ada/libgnat/s-conca5.o ada/libgnat/s-conca6.o ada/libgnat/s-conca7.o ada/libgnat/s-conca8.o ada/libgnat/s-conca9.o ada/libgnat/s-crc32.o ada/libgnat/s-crtl.o ada/libgnat/s-excdeb.o ada/libgnat/s-except.o ada/libgnat/s-excmac.o ada/libgnat/s-exctab.o ada/libgnat/s-htable.o ada/libgnat/s-imenne.o ada/libgnat/s-imgenu.o ada/libgnat/s-imgint.o ada/libgnat/s-mastop.o ada/libgnat/s-memory.o ada/libgnat/s-os_lib.o ada/libgnat/s-parame.o ada/libgnat/s-resfil.o ada/libgnat/s-restri.o ada/libgnat/s-secsta.o ada/libgnat/s-soflin.o ada/libgnat/s-soliin.o ada/libgnat/s-sopco3.o ada/libgnat/s-sopco4.o ada/libgnat/s-sopco5.o ada/libgnat/s-stache.o ada/libgnat/s-stalib.o ada/libgnat/s-stoele.o ada/libgnat/s-strhas.o ada/libgnat/s-string.o ada/libgnat/s-strops.o ada/libgnat/s-traent.o ada/libgnat/s-traceb.o ada/libgnat/s-unstyp.o ada/libgnat/s-utf_32.o ada/libgnat/s-wchcnv.o ada/libgnat/s-wchcon.o ada/libgnat/s-wchjis.o ada/libgnat/s-wchstw.o ada/scans.o ada/scil_ll.o ada/scng.o ada/sdefault.o ada/seh_init.o ada/sem_aux.o ada/sinfo.o ada/sinput-c.o ada/sinput.o ada/snames.o ada/stand.o ada/stringt.o ada/style.o ada/styleg.o ada/stylesw.o ada/switch-b.o ada/switch.o ada/gcc-interface/system.o ada/table.o ada/targext.o ada/targparm.o ada/types.o ada/uintp.o ada/uname.o ada/urealp.o ada/widechar.o ggc-none.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -g -O2 -fchecking=1 -flto=jobserver /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro gcov.o json.o \ hash-table.o ggc-none.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lz -o gcov ../../src/gcc/ada/gnatvsn.adb:51:4: warning: type of 'gnatvsn__version_string' does not match original declaration [-Wlto-type-mismatch] 51 | Version_String : char_array (0 .. Ver_Len_Max - 1); | ^ ../../src/gcc/version.c:34:12: note: array types have different bounds 34 | const char version_string[] = BASEVER DATESTAMP DEVPHASE REVISION; | ^ ../../src/gcc/version.c:34:12: note: 'version_string' was previously declared here ../../src/gcc/ada/raise-gcc.c:548:18: warning: type of '__gnat_others_value' does not match original declaration [-Wlto-type-mismatch] 548 | extern const int __gnat_others_value; | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:303:4: note: type 'character' should match type 'const int' 303 | Others_Value : constant Character := 'O'; | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:303:4: note: 'ada__exceptions__exception_propagation__others_valueXn' was previously declared here ../../src/gcc/ada/raise-gcc.c:551:18: warning: type of '__gnat_all_others_value' does not match original declaration [-Wlto-type-mismatch] 551 | extern const int __gnat_all_others_value; | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:306:4: note: type 'character' should match type 'const int' 306 | All_Others_Value : constant Character := 'A'; | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:306:4: note: 'ada__exceptions__exception_propagation__all_others_valueXn' was previously declared here ../../src/gcc/ada/raise-gcc.c:554:18: warning: type of '__gnat_unhandled_others_value' does not match original declaration [-Wlto-type-mismatch] 554 | extern const int __gnat_unhandled_others_value; | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:309:4: note: type 'character' should match type 'const int' 309 | Unhandled_Others_Value : constant Character := 'U'; | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:309:4: note: 'ada__exceptions__exception_propagation__unhandled_others_valueXn' was previously declared here ../../src/gcc/ada/init.c:100:13: warning: type of 'ada__exceptions__raise_from_signal_handler' does not match original declaration [-Wlto-type-mismatch] 100 | extern void Raise_From_Signal_Handler (struct Exception_Data *, const char *); | ^ ../../src/gcc/ada/libgnat/a-except.adb:1059:4: note: type mismatch in parameter 2 1059 | procedure Raise_From_Signal_Handler | ^ ../../src/gcc/ada/libgnat/a-except.adb:1059:4: note: 'ada__exceptions__raise_from_signal_handler' was previously declared here ../../src/gcc/ada/libgnat/a-except.adb:1059:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/init.c:89:30: warning: type of 'storage_error' does not match original declaration [-Wlto-type-mismatch] 89 | extern struct Exception_Data storage_error; | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:176:4: note: type 'struct exception' should match type 'struct Exception_Data' 176 | Storage_Error_Def : aliased Exception_Data := | ^ ../../src/gcc/ada/raise.h:38:8: note: the incompatible type is defined here 38 | struct Exception_Data | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:176:4: note: 'system__standard_library__storage_error_def' was previously declared here 176 | Storage_Error_Def : aliased Exception_Data := | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:176:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/init.c:86:30: warning: type of 'constraint_error' does not match original declaration [-Wlto-type-mismatch] 86 | extern struct Exception_Data constraint_error; | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:149:4: note: type 'struct exception' should match type 'struct Exception_Data' 149 | Constraint_Error_Def : aliased Exception_Data := | ^ ../../src/gcc/ada/raise.h:38:8: note: the incompatible type is defined here 38 | struct Exception_Data | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:149:4: note: 'system__standard_library__constraint_error_def' was previously declared here 149 | Constraint_Error_Def : aliased Exception_Data := | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:149:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/init.c:88:30: warning: type of 'program_error' does not match original declaration [-Wlto-type-mismatch] 88 | extern struct Exception_Data program_error; | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:167:4: note: type 'struct exception' should match type 'struct Exception_Data' 167 | Program_Error_Def : aliased Exception_Data := | ^ ../../src/gcc/ada/raise.h:38:8: note: the incompatible type is defined here 38 | struct Exception_Data | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:167:4: note: 'system__standard_library__program_error_def' was previously declared here 167 | Program_Error_Def : aliased Exception_Data := | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:167:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/raise-gcc.c:906:13: warning: type of '__gnat_language_for' does not match original declaration [-Wlto-type-mismatch] 906 | extern char Language_For (_Unwind_Ptr eid); | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:708:4: note: type mismatch in parameter 1 708 | function Language_For (E : SSL.Exception_Data_Ptr) return Character is | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:708:4: note: type 'struct system__standard_library__exception_data *' should match type '_Unwind_Ptr' ../../src/gcc/ada/libgnat/a-exexpr.adb:708:4: note: 'ada__exceptions__exception_propagation__language_forXn' was previously declared here ../../src/gcc/ada/libgnat/a-exexpr.adb:708:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/raise-gcc.c:905:13: warning: type of '__gnat_is_handled_by_others' does not match original declaration [-Wlto-type-mismatch] 905 | extern bool Is_Handled_By_Others (_Unwind_Ptr eid); | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:699:4: note: return value type mismatch 699 | function Is_Handled_By_Others (E : SSL.Exception_Data_Ptr) return Boolean is | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:699:4: note: type 'boolean' should match type 'bool' ../../src/gcc/ada/libgnat/a-exexpr.adb:699:4: note: 'ada__exceptions__exception_propagation__is_handled_by_othersXn' was previously declared here ../../src/gcc/ada/libgnat/a-exexpr.adb:699:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/raise-gcc.c:908:14: warning: type of '__gnat_foreign_data_for' does not match original declaration [-Wlto-type-mismatch] 908 | extern void *Foreign_Data_For (_Unwind_Ptr eid); | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:688:4: note: type mismatch in parameter 1 688 | function Foreign_Data_For | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:688:4: note: type 'struct system__standard_library__exception_data *' should match type '_Unwind_Ptr' ../../src/gcc/ada/libgnat/a-exexpr.adb:688:4: note: 'ada__exceptions__exception_propagation__foreign_data_forXn' was previously declared here ../../src/gcc/ada/libgnat/a-exexpr.adb:688:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/raise-gcc.c:913:30: warning: type of 'system__exceptions__foreign_exception' does not match original declaration [-Wlto-type-mismatch] 913 | extern struct Exception_Data Foreign_Exception; | ^ ../../src/gcc/ada/libgnat/s-except.ads:61:4: note: type 'struct exception' should match type 'struct Exception_Data' 61 | Foreign_Exception : exception; | ^ ../../src/gcc/ada/raise.h:38:8: note: the incompatible type is defined here 38 | struct Exception_Data | ^ ../../src/gcc/ada/libgnat/s-except.ads:61:4: note: 'system__exceptions__foreign_exception' was previously declared here 61 | Foreign_Exception : exception; | ^ ../../src/gcc/ada/libgnat/s-except.ads:61:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/uintp.adb: In function 'uintp__ui_mul': ../../src/gcc/ada/uintp.adb:1959:28: warning: '(*l_vec.256_50)[1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] 1959 | Neg := (L_Vec (1) < Int_0) xor (R_Vec (1) < Int_0); | ^ ../../src/gcc/ada/uintp.adb: In function 'uintp__ui_lt.part.0': ../../src/gcc/ada/uintp.adb:1723:26: warning: 'MEM [(types__int[1:D.9568] *)l_vec.253_14][1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] 1723 | if L_Vec (1) < Int_0 then | ^ ../../src/gcc/ada/uintp.adb:1727:29: warning: 'MEM [(types__int[1:D.9560] *)r_vec.254_19][1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] 1727 | if R_Vec (1) >= Int_0 then | ^ ../../src/gcc/ada/uintp.adb: In function 'uintp__ui_to_int.part.0': ../../src/gcc/ada/uintp.adb:2224:27: warning: 'MEM [(types__int[1:D.10020] *)in_vec.270_9][1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] 2224 | if In_Vec (1) < Int_0 then | ^ /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro gcov-dump.o \ hash-table.o ggc-none.o\ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -o gcov-dump /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro gcov-tool.o libgcov-util.o libgcov-driver-tool.o libgcov-merge-tool.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -o gcov-tool /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o Tcollect2 \ collect2.o collect2-aix.o vec.o ggc-none.o collect-utils.o file-find.o hash-table.o selftest.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o Tlto-wrapper \ lto-wrapper.o collect-utils.o ggc-none.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro gcc-ar.o -o gcc-ar \ file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro gcc-nm.o -o gcc-nm \ file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro gcc-ranlib.o -o gcc-ranlib \ file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a mv -f Tcollect2 collect2 /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o gengtype \ gengtype.o gengtype-lex.o gengtype-parse.o gengtype-state.o version.o errors.o libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a mv -f Tlto-wrapper lto-wrapper /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o xgcc gcc.o gcc-main.o ggc-none.o \ c/gccspec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cpp gcc.o gcc-main.o ggc-none.o \ c-family/cppspec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o xg++ \ gcc.o gcc-main.o ggc-none.o cp/g++spec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o gdc \ gcc.o gcc-main.o ggc-none.o d/d-spec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o gfortran \ gcc.o gcc-main.o ggc-none.o fortran/gfortranspec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o gccgo \ gcc.o gcc-main.o ggc-none.o go/gospec.o libcommon-target.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a rm -rf libbackend.a /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/gcc-ar -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ rcT libbackend.a gimple-match.o generic-match.o insn-attrtab.o insn-automata.o insn-dfatab.o insn-emit.o insn-extract.o insn-latencytab.o insn-modes.o insn-opinit.o insn-output.o insn-peep.o insn-preds.o insn-recog.o insn-enums.o ggc-page.o adjust-alignment.o alias.o alloc-pool.o auto-inc-dec.o auto-profile.o bb-reorder.o bitmap.o builtins.o caller-save.o calls.o ccmp.o cfg.o cfganal.o cfgbuild.o cfgcleanup.o cfgexpand.o cfghooks.o cfgloop.o cfgloopanal.o cfgloopmanip.o cfgrtl.o symtab.o symtab-thunks.o symtab-clones.o cgraph.o cgraphbuild.o cgraphunit.o cgraphclones.o combine.o combine-stack-adj.o compare-elim.o context.o convert.o coroutine-passes.o coverage.o cppbuiltin.o cppdefault.o cprop.o cse.o cselib.o data-streamer.o data-streamer-in.o data-streamer-out.o dbxout.o dbgcnt.o dce.o ddg.o debug.o df-core.o df-problems.o df-scan.o dfp.o digraph.o dojump.o dominance.o domwalk.o double-int.o dse.o dumpfile.o dwarf2asm.o dwarf2cfi.o dwarf2out.o early-remat.o emit-rtl.o et-forest.o except.o explow.o expmed.o expr.o fibonacci_heap.o file-prefix-map.o final.o fixed-value.o fold-const.o fold-const-call.o function.o function-abi.o function-tests.o fwprop.o gcc-rich-location.o gcse.o gcse-common.o ggc-common.o ggc-tests.o gimple.o gimple-array-bounds.o gimple-builder.o gimple-expr.o gimple-if-to-switch.o gimple-iterator.o gimple-fold.o gimple-laddress.o gimple-loop-interchange.o gimple-loop-jam.o gimple-loop-versioning.o gimple-low.o gimple-pretty-print.o gimple-range.o gimple-range-cache.o gimple-range-edge.o gimple-range-gori.o gimple-ssa-backprop.o gimple-ssa-evrp.o gimple-ssa-evrp-analyze.o gimple-ssa-isolate-paths.o gimple-ssa-nonnull-compare.o gimple-ssa-split-paths.o gimple-ssa-store-merging.o gimple-ssa-strength-reduction.o gimple-ssa-sprintf.o gimple-ssa-warn-alloca.o gimple-ssa-warn-restrict.o gimple-streamer-in.o gimple-streamer-out.o gimple-walk.o gimplify.o gimplify-me.o godump.o graph.o graphds.o graphviz.o graphite.o graphite-isl-ast-to-gimple.o graphite-dependences.o graphite-optimize-isl.o graphite-poly.o graphite-scop-detection.o graphite-sese-to-poly.o gtype-desc.o haifa-sched.o hash-map-tests.o hash-set-tests.o hw-doloop.o hwint.o ifcvt.o ree.o inchash.o incpath.o init-regs.o internal-fn.o ipa-cp.o ipa-sra.o ipa-devirt.o ipa-fnsummary.o ipa-polymorphic-call.o ipa-split.o ipa-inline.o ipa-comdats.o ipa-visibility.o ipa-inline-analysis.o ipa-inline-transform.o ipa-modref.o ipa-modref-tree.o ipa-predicate.o ipa-profile.o ipa-prop.o ipa-param-manipulation.o ipa-pure-const.o ipa-icf.o ipa-icf-gimple.o ipa-reference.o ipa-ref.o ipa-utils.o ipa.o ira.o ira-build.o ira-costs.o ira-conflicts.o ira-color.o ira-emit.o ira-lives.o jump.o langhooks.o lcm.o lists.o loop-doloop.o loop-init.o loop-invariant.o loop-iv.o loop-unroll.o lower-subreg.o lra.o lra-assigns.o lra-coalesce.o lra-constraints.o lra-eliminations.o lra-lives.o lra-remat.o lra-spills.o lto-cgraph.o lto-streamer.o lto-streamer-in.o lto-streamer-out.o lto-section-in.o lto-section-out.o lto-opts.o lto-compress.o mcf.o mode-switching.o modulo-sched.o multiple_target.o omp-offload.o omp-expand.o omp-general.o omp-low.o omp-oacc-kernels-decompose.o omp-simd-clone.o opt-problem.o optabs.o optabs-libfuncs.o optabs-query.o optabs-tree.o optinfo.o optinfo-emit-json.o options-save.o opts-global.o ordered-hash-map-tests.o passes.o plugin.o postreload-gcse.o postreload.o predict.o print-rtl.o print-rtl-function.o print-tree.o profile.o profile-count.o range.o range-op.o read-md.o read-rtl.o read-rtl-function.o real.o realmpfr.o recog.o reg-stack.o regcprop.o reginfo.o regrename.o regstat.o reload.o reload1.o reorg.o resource.o rtl-error.o rtl-ssa/accesses.o rtl-ssa/blocks.o rtl-ssa/changes.o rtl-ssa/functions.o rtl-ssa/insns.o rtl-tests.o rtl.o rtlhash.o rtlanal.o rtlhooks.o rtx-vector-builder.o run-rtl-passes.o sched-deps.o sched-ebb.o sched-rgn.o sel-sched-ir.o sel-sched-dump.o sel-sched.o selftest-rtl.o selftest-run-tests.o sese.o shrink-wrap.o simplify-rtx.o sparseset.o spellcheck.o spellcheck-tree.o splay-tree-utils.o sreal.o stack-ptr-mod.o statistics.o stmt.o stor-layout.o store-motion.o streamer-hooks.o stringpool.o substring-locations.o target-globals.o targhooks.o timevar.o toplev.o tracer.o trans-mem.o tree-affine.o asan.o tsan.o ubsan.o sanopt.o sancov.o tree-call-cdce.o tree-cfg.o tree-cfgcleanup.o tree-chrec.o tree-complex.o tree-data-ref.o tree-dfa.o tree-diagnostic.o tree-diagnostic-path.o tree-dump.o tree-eh.o tree-emutls.o tree-if-conv.o tree-inline.o tree-into-ssa.o tree-iterator.o tree-loop-distribution.o tree-nested.o tree-nrv.o tree-object-size.o tree-outof-ssa.o tree-parloops.o tree-phinodes.o tree-predcom.o tree-pretty-print.o tree-profile.o tree-scalar-evolution.o tree-sra.o tree-switch-conversion.o tree-ssa-address.o tree-ssa-alias.o tree-ssa-ccp.o tree-ssa-coalesce.o tree-ssa-copy.o tree-ssa-dce.o tree-ssa-dom.o tree-ssa-dse.o tree-ssa-forwprop.o tree-ssa-ifcombine.o tree-ssa-live.o tree-ssa-loop-ch.o tree-ssa-loop-im.o tree-ssa-loop-ivcanon.o tree-ssa-loop-ivopts.o tree-ssa-loop-manip.o tree-ssa-loop-niter.o tree-ssa-loop-prefetch.o tree-ssa-loop-split.o tree-ssa-loop-unswitch.o tree-ssa-loop.o tree-ssa-math-opts.o tree-ssa-operands.o tree-ssa-phiopt.o tree-ssa-phiprop.o tree-ssa-pre.o tree-ssa-propagate.o tree-ssa-reassoc.o tree-ssa-sccvn.o tree-ssa-scopedtables.o tree-ssa-sink.o tree-ssa-strlen.o tree-ssa-structalias.o tree-ssa-tail-merge.o tree-ssa-ter.o tree-ssa-threadbackward.o tree-ssa-threadedge.o tree-ssa-threadupdate.o tree-ssa-uncprop.o tree-ssa-uninit.o tree-ssa.o tree-ssanames.o tree-stdarg.o tree-streamer.o tree-streamer-in.o tree-streamer-out.o tree-tailcall.o tree-vect-generic.o gimple-isel.o tree-vect-patterns.o tree-vect-data-refs.o tree-vect-stmts.o tree-vect-loop.o tree-vect-loop-manip.o tree-vect-slp.o tree-vect-slp-patterns.o tree-vectorizer.o tree-vector-builder.o tree-vrp.o tree.o tristate.o typed-splay-tree.o unique-ptr-tests.o valtrack.o value-query.o value-range.o value-range-equiv.o value-prof.o var-tracking.o varasm.o varpool.o vec-perm-indices.o vmsdbgout.o vr-values.o vtable-verify.o web.o wide-int.o wide-int-print.o xcoffout.o riscv.o analyzer/analysis-plan.o analyzer/analyzer.o analyzer/analyzer-logging.o analyzer/analyzer-pass.o analyzer/analyzer-selftests.o analyzer/bar-chart.o analyzer/call-string.o analyzer/checker-path.o analyzer/complexity.o analyzer/constraint-manager.o analyzer/diagnostic-manager.o analyzer/engine.o analyzer/feasible-graph.o analyzer/function-set.o analyzer/pending-diagnostic.o analyzer/program-point.o analyzer/program-state.o analyzer/region.o analyzer/region-model.o analyzer/region-model-impl-calls.o analyzer/region-model-manager.o analyzer/region-model-reachability.o analyzer/sm.o analyzer/sm-file.o analyzer/sm-m2rts.o analyzer/sm-malloc.o analyzer/sm-pattern-test.o analyzer/sm-sensitive.o analyzer/sm-signal.o analyzer/sm-taint.o analyzer/state-purge.o analyzer/store.o analyzer/supergraph.o analyzer/svalue.o analyzer/trimmed-graph.o riscv-builtins.o riscv-c.o riscv-sr.o riscv-shorten-memrefs.o linux.o host-linux.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -dumpspecs > tmp-specs mv tmp-specs specs if [ -f ../stage_final ] \ && cmp -s ../stage_current ../stage_final; then \ cp ../prev-gcc/cc1-checksum.c cc1-checksum.c; \ else \ build/genchecksum c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a \ checksum-options > cc1-checksum.c.tmp && \ ../../src/gcc/../move-if-change cc1-checksum.c.tmp cc1-checksum.c; \ fi Linking gnat1 |>>-- | 0% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -static-libstdc++ -static-libgcc -Wl,-z,relro -o gnat1 ada/adadecode.o ada/adaint.o ada/argv.o ada/cio.o ada/cstreams.o ada/env.o ada/init.o ada/initialize.o ada/raise.o ada/raise-gcc.o ada/seh_init.o ada/targext.o ada/cuintp.o ada/decl.o ada/rtfinal.o ada/rtinit.o ada/misc.o ada/utils.o ada/utils2.o ada/trans.o ada/targtyps.o ada/libgnat/a-charac.o ada/libgnat/a-chlat1.o ada/libgnat/a-elchha.o ada/libgnat/a-except.o ada/libgnat/a-exctra.o ada/libgnat/a-ioexce.o ada/libgnat/ada.o ada/spark_xrefs.o ada/ali.o ada/alloc.o ada/aspects.o ada/atree.o ada/butil.o ada/casing.o ada/checks.o ada/comperr.o ada/contracts.o ada/csets.o ada/cstand.o ada/debug.o ada/debug_a.o ada/einfo.o ada/elists.o ada/err_vars.o ada/errout.o ada/erroutc.o ada/eval_fat.o ada/exp_aggr.o ada/exp_spark.o ada/exp_atag.o ada/exp_attr.o ada/exp_cg.o ada/exp_ch11.o ada/exp_ch12.o ada/exp_ch13.o ada/exp_ch2.o ada/exp_ch3.o ada/exp_ch4.o ada/exp_ch5.o ada/exp_ch6.o ada/exp_ch7.o ada/exp_ch8.o ada/exp_ch9.o ada/exp_code.o ada/exp_dbug.o ada/exp_disp.o ada/exp_dist.o ada/exp_fixd.o ada/exp_imgv.o ada/exp_intr.o ada/exp_pakd.o ada/exp_prag.o ada/exp_put_image.o ada/exp_sel.o ada/exp_smem.o ada/exp_strm.o ada/exp_tss.o ada/exp_unst.o ada/exp_util.o ada/expander.o ada/fmap.o ada/fname-uf.o ada/fname.o ada/freeze.o ada/frontend.o ada/libgnat/g-byorma.o ada/libgnat/g-dynhta.o ada/libgnat/g-graphs.o ada/libgnat/g-hesora.o ada/libgnat/g-htable.o ada/libgnat/g-lists.o ada/libgnat/g-sets.o ada/libgnat/g-spchge.o ada/libgnat/g-speche.o ada/libgnat/g-u3spch.o ada/get_targ.o ada/ghost.o ada/gnat_cuda.o ada/libgnat/gnat.o ada/gnatvsn.o ada/hostparm.o ada/impunit.o ada/inline.o ada/libgnat/interfac.o ada/itypes.o ada/krunch.o ada/layout.o ada/lib-load.o ada/lib-util.o ada/lib-writ.o ada/lib-xref.o ada/lib.o ada/live.o ada/namet-sp.o ada/namet.o ada/nlists.o ada/nmake.o ada/opt.o ada/osint-c.o ada/osint.o ada/output.o ada/par.o ada/par_sco.o ada/prep.o ada/prepcomp.o ada/put_scos.o ada/repinfo-input.o ada/repinfo.o ada/restrict.o ada/rident.o ada/rtsfind.o ada/libgnat/s-addope.o ada/libgnat/s-addima.o ada/libgnat/s-assert.o ada/libgnat/s-bitops.o ada/libgnat/s-carun8.o ada/libgnat/s-casuti.o ada/libgnat/s-conca2.o ada/libgnat/s-conca3.o ada/libgnat/s-conca4.o ada/libgnat/s-conca5.o ada/libgnat/s-conca6.o ada/libgnat/s-conca7.o ada/libgnat/s-conca8.o ada/libgnat/s-conca9.o ada/libgnat/s-crc32.o ada/libgnat/s-crtl.o ada/libgnat/s-excdeb.o ada/libgnat/s-except.o ada/libgnat/s-exctab.o ada/libgnat/s-excmac.o ada/libgnat/s-htable.o ada/libgnat/s-imenne.o ada/libgnat/s-imgenu.o ada/libgnat/s-imgint.o ada/libgnat/s-mastop.o ada/libgnat/s-memory.o ada/libgnat/s-os_lib.o ada/libgnat/s-parame.o ada/libgnat/s-purexc.o ada/libgnat/s-restri.o ada/libgnat/s-secsta.o ada/libgnat/s-soflin.o ada/libgnat/s-soliin.o ada/libgnat/s-sopco3.o ada/libgnat/s-sopco4.o ada/libgnat/s-sopco5.o ada/libgnat/s-stache.o ada/libgnat/s-stalib.o ada/libgnat/s-stoele.o ada/libgnat/s-strcom.o ada/libgnat/s-strhas.o ada/libgnat/s-string.o ada/libgnat/s-strops.o ada/libgnat/s-traceb.o ada/libgnat/s-traent.o ada/libgnat/s-trasym.o ada/libgnat/s-unstyp.o ada/libgnat/s-utf_32.o ada/libgnat/s-valint.o ada/libgnat/s-valuns.o ada/libgnat/s-valuti.o ada/libgnat/s-wchcnv.o ada/libgnat/s-wchcon.o ada/libgnat/s-wchjis.o ada/libgnat/s-wchstw.o ada/scans.o ada/scil_ll.o ada/scn.o ada/scng.o ada/scos.o ada/sdefault.o ada/sem.o ada/sem_aggr.o ada/sem_attr.o ada/sem_aux.o ada/sem_case.o ada/sem_cat.o ada/sem_ch10.o ada/sem_ch11.o ada/sem_ch12.o ada/sem_ch13.o ada/sem_ch2.o ada/sem_ch3.o ada/sem_ch4.o ada/sem_ch5.o ada/sem_ch6.o ada/sem_ch7.o ada/sem_ch8.o ada/sem_ch9.o ada/sem_dim.o ada/sem_disp.o ada/sem_dist.o ada/sem_elab.o ada/sem_elim.o ada/sem_eval.o ada/sem_intr.o ada/sem_mech.o ada/sem_prag.o ada/sem_res.o ada/sem_scil.o ada/sem_smem.o ada/sem_type.o ada/sem_util.o ada/sem_warn.o ada/set_targ.o ada/sinfo-cn.o ada/sinfo.o ada/sinput-d.o ada/sinput-l.o ada/sinput.o ada/snames.o ada/sprint.o ada/stand.o ada/stringt.o ada/style.o ada/styleg.o ada/stylesw.o ada/switch-c.o ada/switch.o ada/gcc-interface/system.o ada/table.o ada/targparm.o ada/tbuild.o ada/treepr.o ada/treeprs.o ada/ttypes.o ada/types.o ada/uintp.o ada/uname.o ada/urealp.o ada/usage.o ada/validsw.o ada/vast.o ada/warnsw.o ada/widechar.o ada/back_end.o ada/gnat1drv.o ada/b_gnat1.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a attribs.o \ libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd -g -O2 -fchecking=1 -flto=jobserver if [ -f ../stage_final ] \ && cmp -s ../stage_current ../stage_final; then \ cp ../prev-gcc/cc1plus-checksum.c cc1plus-checksum.c; \ else \ build/genchecksum cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a \ checksum-options > cc1plus-checksum.c.tmp && \ ../../src/gcc/../move-if-change cc1plus-checksum.c.tmp cc1plus-checksum.c; \ fi build/genchecksum objc/objc-lang.o objc/objc-act.o hash-table.o objc/objc-runtime-shared-support.o objc/objc-gnu-runtime-abi-01.o objc/objc-next-runtime-abi-01.o objc/objc-next-runtime-abi-02.o objc/objc-encoding.o objc/objc-map.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o \ libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a checksum-options > cc1obj-checksum.c.tmp && \ ../../src/gcc/../move-if-change cc1obj-checksum.c.tmp cc1obj-checksum.c build/genchecksum objcp/objcp-act.o objcp/objcp-lang.o objcp/objcp-decl.o objcp/objc-runtime-shared-support.o objcp/objc-gnu-runtime-abi-01.o objcp/objc-next-runtime-abi-01.o objcp/objc-next-runtime-abi-02.o objcp/objc-encoding.o objcp/objc-map.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a \ libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a checksum-options > cc1objplus-checksum.c.tmp && \ ../../src/gcc/../move-if-change cc1objplus-checksum.c.tmp \ cc1objplus-checksum.c : > tmp-libgcc.mvars echo GCC_CFLAGS = '-g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include ' >> tmp-libgcc.mvars echo INHIBIT_LIBC_CFLAGS = '' >> tmp-libgcc.mvars echo TARGET_SYSTEM_ROOT = '' >> tmp-libgcc.mvars if test yes = yes; then \ NO_PIE_CFLAGS="-fno-PIE"; \ else \ NO_PIE_CFLAGS=; \ fi; \ echo NO_PIE_CFLAGS = "$NO_PIE_CFLAGS" >> tmp-libgcc.mvars mv tmp-libgcc.mvars libgcc.mvars if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -print-sysroot-headers-suffix > /dev/null 2>&1; then \ set -e; for ml in `/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -print-multi-lib`; do \ multi_dir=`echo ${ml} | sed -e 's/;.*$//'`; \ flags=`echo ${ml} | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ sfx=`/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ ${flags} -print-sysroot-headers-suffix`; \ if [ "${multi_dir}" = "." ]; \ then multi_dir=""; \ else \ multi_dir=/${multi_dir}; \ fi; \ echo "${sfx};${multi_dir}"; \ done; \ else \ echo ";"; \ fi > tmp-fixinc_list /bin/bash ../../src/gcc/../move-if-change tmp-fixinc_list fixinc_list echo timestamp > s-fixinc_list /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cc1-checksum.o -MT cc1-checksum.o -MMD -MP -MF ./.deps/cc1-checksum.TPo cc1-checksum.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cc1plus-checksum.o -MT cc1plus-checksum.o -MMD -MP -MF ./.deps/cc1plus-checksum.TPo cc1plus-checksum.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cc1obj-checksum.o -MT cc1obj-checksum.o -MMD -MP -MF ./.deps/cc1obj-checksum.TPo cc1obj-checksum.c /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o cc1objplus-checksum.o -MT cc1objplus-checksum.o -MMD -MP -MF ./.deps/cc1objplus-checksum.TPo cc1objplus-checksum.c Linking cc1 |-- | 0% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1 c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o \ cc1-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd ../../src/gcc/ada/urealp.h:60:14: warning: type of 'eval_fat__machine' does not match original declaration [-Wlto-type-mismatch] 60 | extern Ureal Machine (Entity_Id, Ureal, enum Rounding_Mode, | ^ ../../src/gcc/ada/eval_fat.adb:481:4: note: type mismatch in parameter 3 481 | function Machine | ^ ../../src/gcc/ada/eval_fat.adb:481:4: note: type 'eval_fat__rounding_mode' should match type 'Rounding_Mode' ../../src/gcc/ada/urealp.h:57:6: note: the incompatible type is defined here 57 | enum Rounding_Mode {Floor = 0, Ceiling = 1, Round = 2, Round_Even = 3}; | ^ ../../src/gcc/ada/eval_fat.adb:481:4: note: 'eval_fat__machine' was previously declared here 481 | function Machine | ^ ../../src/gcc/ada/fe.h:148:14: warning: type of 'exp_code__clobber_get_next' does not match original declaration [-Wlto-type-mismatch] 148 | extern char *Clobber_Get_Next (void); | ^ ../../src/gcc/ada/exp_code.adb:194:4: note: return value type mismatch 194 | function Clobber_Get_Next return Address is | ^ ../../src/gcc/ada/exp_code.adb:194:4: note: 'exp_code__clobber_get_next' was previously declared here ../../src/gcc/ada/exp_code.adb:194:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/fe.h:125:13: warning: type of 'exp_ch11__get_rt_exception_name' does not match original declaration [-Wlto-type-mismatch] 125 | extern void Get_RT_Exception_Name (int); | ^ ../../src/gcc/ada/exp_ch11.adb:2010:4: note: type mismatch in parameter 1 2010 | procedure Get_RT_Exception_Name (Code : RT_Exception_Code) is | ^ ../../src/gcc/ada/exp_ch11.adb:2010:4: note: type 'types__rt_exception_code' should match type 'int' ../../src/gcc/ada/exp_ch11.adb:2010:4: note: 'exp_ch11__get_rt_exception_name' was previously declared here ../../src/gcc/ada/fe.h:124:18: warning: type of 'exp_ch11__get_rt_exception_entity' does not match original declaration [-Wlto-type-mismatch] 124 | extern Entity_Id Get_RT_Exception_Entity (int); | ^ ../../src/gcc/ada/exp_ch11.adb:1997:4: note: type mismatch in parameter 1 1997 | function Get_RT_Exception_Entity (R : RT_Exception_Code) return Entity_Id is | ^ ../../src/gcc/ada/exp_ch11.adb:1997:4: note: type 'types__rt_exception_code' should match type 'int' ../../src/gcc/ada/exp_ch11.adb:1997:4: note: 'exp_ch11__get_rt_exception_entity' was previously declared here ../../src/gcc/ada/fe.h:320:27: warning: type of 'sinput__get_column_number' does not match original declaration [-Wlto-type-mismatch] 320 | extern Column_Number_Type Get_Column_Number (Source_Ptr); | ^ ../../src/gcc/ada/sinput.adb:394:4: note: return value type mismatch 394 | function Get_Column_Number (P : Source_Ptr) return Column_Number is | ^ ../../src/gcc/ada/sinput.adb:394:4: note: type 'types__column_number___XDLU_0__32767' should match type 'Column_Number_Type' ../../src/gcc/ada/sinput.adb:394:4: note: 'sinput__get_column_number' was previously declared here ../../src/gcc/ada/sinput.adb:394:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/fe.h:106:13: warning: type of 'errout__set_identifier_casing' does not match original declaration [-Wlto-type-mismatch] 106 | extern void Set_Identifier_Casing (Char *, const Char *); | ^ ../../src/gcc/ada/errout.adb:2789:4: note: type mismatch in parameter 1 2789 | procedure Set_Identifier_Casing | ^ ../../src/gcc/ada/errout.adb:2789:4: note: 'errout__set_identifier_casing' was previously declared here ../../src/gcc/ada/errout.adb:2789:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/fe.h:296:18: warning: type of 'sem_util__defining_entity' does not match original declaration [-Wlto-type-mismatch] 296 | extern Entity_Id Defining_Entity (Node_Id); | ^ ../../src/gcc/ada/sem_util.adb:6994:4: note: type mismatch in parameter 2 6994 | function Defining_Entity | ^ ../../src/gcc/ada/sem_util.adb:6994:4: note: type 'boolean' should match type 'void' ../../src/gcc/ada/sem_util.adb:6994:4: note: 'sem_util__defining_entity' was previously declared here ../../src/gcc/ada/namet.h:50:27: warning: type of 'namet__name_entries__table' does not match original declaration [-Wlto-type-mismatch] 50 | extern struct Name_Entry *Names_Ptr; | ^ ../../src/gcc/ada/table.ads:119:7: note: type 'struct namet__name_entry[18446744073309551619:2147483647]' should match type 'struct Name_Entry' 119 | Table : aliased Table_Ptr := null; | ^ ../../src/gcc/ada/namet.h:37:8: note: the incompatible type is defined here 37 | struct Name_Entry | ^ ../../src/gcc/ada/table.ads:119:7: note: 'namet__name_entries__table' was previously declared here 119 | Table : aliased Table_Ptr := null; | ^ ../../src/gcc/ada/table.ads:119:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/uintp.h:106:27: warning: type of 'uintp__uints__table' does not match original declaration [-Wlto-type-mismatch] 106 | extern struct Uint_Entry *uintp__uints__table; | ^ ../../src/gcc/ada/table.ads:119:7: note: type 'struct uintp__uint_entry[18446744073009551617:2147483647]' should match type 'struct Uint_Entry' 119 | Table : aliased Table_Ptr := null; | ^ ../../src/gcc/ada/uintp.h:36:8: note: the incompatible type is defined here 36 | struct Uint_Entry | ^ ../../src/gcc/ada/table.ads:119:7: note: 'uintp__uints__table' was previously declared here 119 | Table : aliased Table_Ptr := null; | ^ ../../src/gcc/ada/table.ads:119:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/raise-gcc.c:905:13: warning: type of '__gnat_is_handled_by_others' does not match original declaration [-Wlto-type-mismatch] 905 | extern bool Is_Handled_By_Others (_Unwind_Ptr eid); | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:699:4: note: return value type mismatch 699 | function Is_Handled_By_Others (E : SSL.Exception_Data_Ptr) return Boolean is | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:699:4: note: type 'boolean' should match type 'bool' ../../src/gcc/ada/libgnat/a-exexpr.adb:699:4: note: 'ada__exceptions__exception_propagation__is_handled_by_othersXn' was previously declared here ../../src/gcc/ada/libgnat/a-exexpr.adb:699:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/raise-gcc.c:906:13: warning: type of '__gnat_language_for' does not match original declaration [-Wlto-type-mismatch] 906 | extern char Language_For (_Unwind_Ptr eid); | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:708:4: note: type mismatch in parameter 1 708 | function Language_For (E : SSL.Exception_Data_Ptr) return Character is | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:708:4: note: type 'struct system__standard_library__exception_data *' should match type '_Unwind_Ptr' ../../src/gcc/ada/libgnat/a-exexpr.adb:708:4: note: 'ada__exceptions__exception_propagation__language_forXn' was previously declared here ../../src/gcc/ada/libgnat/a-exexpr.adb:708:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/raise-gcc.c:908:14: warning: type of '__gnat_foreign_data_for' does not match original declaration [-Wlto-type-mismatch] 908 | extern void *Foreign_Data_For (_Unwind_Ptr eid); | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:688:4: note: type mismatch in parameter 1 688 | function Foreign_Data_For | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:688:4: note: type 'struct system__standard_library__exception_data *' should match type '_Unwind_Ptr' ../../src/gcc/ada/libgnat/a-exexpr.adb:688:4: note: 'ada__exceptions__exception_propagation__foreign_data_forXn' was previously declared here ../../src/gcc/ada/libgnat/a-exexpr.adb:688:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/raise-gcc.c:913:30: warning: type of 'system__exceptions__foreign_exception' does not match original declaration [-Wlto-type-mismatch] 913 | extern struct Exception_Data Foreign_Exception; | ^ ../../src/gcc/ada/libgnat/s-except.ads:61:4: note: type 'struct exception' should match type 'struct Exception_Data' 61 | Foreign_Exception : exception; | ^ ../../src/gcc/ada/raise.h:38:8: note: the incompatible type is defined here 38 | struct Exception_Data | ^ ../../src/gcc/ada/libgnat/s-except.ads:61:4: note: 'system__exceptions__foreign_exception' was previously declared here 61 | Foreign_Exception : exception; | ^ ../../src/gcc/ada/libgnat/s-except.ads:61:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/raise-gcc.c:548:18: warning: type of '__gnat_others_value' does not match original declaration [-Wlto-type-mismatch] 548 | extern const int __gnat_others_value; | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:303:4: note: type 'character' should match type 'const int' 303 | Others_Value : constant Character := 'O'; | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:303:4: note: 'ada__exceptions__exception_propagation__others_valueXn' was previously declared here ../../src/gcc/ada/raise-gcc.c:554:18: warning: type of '__gnat_unhandled_others_value' does not match original declaration [-Wlto-type-mismatch] 554 | extern const int __gnat_unhandled_others_value; | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:309:4: note: type 'character' should match type 'const int' 309 | Unhandled_Others_Value : constant Character := 'U'; | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:309:4: note: 'ada__exceptions__exception_propagation__unhandled_others_valueXn' was previously declared here ../../src/gcc/ada/raise-gcc.c:551:18: warning: type of '__gnat_all_others_value' does not match original declaration [-Wlto-type-mismatch] 551 | extern const int __gnat_all_others_value; | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:306:4: note: type 'character' should match type 'const int' 306 | All_Others_Value : constant Character := 'A'; | ^ ../../src/gcc/ada/libgnat/a-exexpr.adb:306:4: note: 'ada__exceptions__exception_propagation__all_others_valueXn' was previously declared here ../../src/gcc/ada/init.c:100:13: warning: type of 'ada__exceptions__raise_from_signal_handler' does not match original declaration [-Wlto-type-mismatch] 100 | extern void Raise_From_Signal_Handler (struct Exception_Data *, const char *); | ^ ../../src/gcc/ada/libgnat/a-except.adb:1059:4: note: type mismatch in parameter 2 1059 | procedure Raise_From_Signal_Handler | ^ ../../src/gcc/ada/libgnat/a-except.adb:1059:4: note: 'ada__exceptions__raise_from_signal_handler' was previously declared here ../../src/gcc/ada/libgnat/a-except.adb:1059:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/init.c:86:30: warning: type of 'constraint_error' does not match original declaration [-Wlto-type-mismatch] 86 | extern struct Exception_Data constraint_error; | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:149:4: note: type 'struct exception' should match type 'struct Exception_Data' 149 | Constraint_Error_Def : aliased Exception_Data := | ^ ../../src/gcc/ada/raise.h:38:8: note: the incompatible type is defined here 38 | struct Exception_Data | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:149:4: note: 'system__standard_library__constraint_error_def' was previously declared here 149 | Constraint_Error_Def : aliased Exception_Data := | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:149:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/init.c:89:30: warning: type of 'storage_error' does not match original declaration [-Wlto-type-mismatch] 89 | extern struct Exception_Data storage_error; | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:176:4: note: type 'struct exception' should match type 'struct Exception_Data' 176 | Storage_Error_Def : aliased Exception_Data := | ^ ../../src/gcc/ada/raise.h:38:8: note: the incompatible type is defined here 38 | struct Exception_Data | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:176:4: note: 'system__standard_library__storage_error_def' was previously declared here 176 | Storage_Error_Def : aliased Exception_Data := | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:176:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/init.c:88:30: warning: type of 'program_error' does not match original declaration [-Wlto-type-mismatch] 88 | extern struct Exception_Data program_error; | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:167:4: note: type 'struct exception' should match type 'struct Exception_Data' 167 | Program_Error_Def : aliased Exception_Data := | ^ ../../src/gcc/ada/raise.h:38:8: note: the incompatible type is defined here 38 | struct Exception_Data | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:167:4: note: 'system__standard_library__program_error_def' was previously declared here 167 | Program_Error_Def : aliased Exception_Data := | ^ ../../src/gcc/ada/libgnat/s-stalib.ads:167:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../../src/gcc/ada/gnatvsn.adb:51:4: warning: type of 'gnatvsn__version_string' does not match original declaration [-Wlto-type-mismatch] 51 | Version_String : char_array (0 .. Ver_Len_Max - 1); | ^ ../../src/gcc/version.c:34: note: array types have different bounds 34 | const char version_string[] = BASEVER DATESTAMP DEVPHASE REVISION; | ../../src/gcc/version.c:34: note: 'version_string' was previously declared here ../../src/gcc/ada/sem_disp.adb: In function 'sem_disp__check_dispatching_call': ../../src/gcc/ada/atree.adb:5156: warning: 'prim' may be used uninitialized in this function [-Wmaybe-uninitialized] 5156 | Nodes.Table (N).Field4 := Val; | ../../src/gcc/ada/sem_disp.adb:479:16: note: 'prim' was declared here 479 | Prim : Entity_Id; | ^ In member function 'copy_to_legacy', inlined from 'operator=' at ../../src/gcc/value-range.cc:40:22, inlined from 'operator=' at ../../src/gcc/value-range.h:449:21, inlined from 'initialize_node_lattices' at ../../src/gcc/ipa-cp.c:1309:45: ../../src/gcc/value-range.cc:113:31: warning: 'MEM[(union tree_node * *)&D.34333 + 16B]' may be used uninitialized [-Wmaybe-uninitialized] 113 | m_base[0] = src.m_base[0]; | ^ ../../src/gcc/ipa-cp.c: In function 'initialize_node_lattices': ../../src/gcc/ipa-cp.c:1309:52: note: '' declared here 1309 | plats->m_value_range.m_vr = value_range (); | ^ In member function 'copy_to_legacy', inlined from 'operator=' at ../../src/gcc/value-range.cc:40:22, inlined from 'operator=' at ../../src/gcc/value-range.h:449:21, inlined from 'initialize_node_lattices' at ../../src/gcc/ipa-cp.c:1309:45: ../../src/gcc/value-range.cc:113:31: warning: 'MEM[(union tree_node * *)&D.37668 + 16B]' may be used uninitialized [-Wmaybe-uninitialized] 113 | m_base[0] = src.m_base[0]; | ^ ../../src/gcc/ipa-cp.c: In function 'initialize_node_lattices': ../../src/gcc/ipa-cp.c:1309:52: note: '' declared here 1309 | plats->m_value_range.m_vr = value_range (); | ^ In function 'xrealloc', inlined from 'reserve' at ../../src/gcc/vec.h:290:59, inlined from 'reserve' at ../../src/gcc/vec.h:1778:20, inlined from 'safe_grow' at ../../src/gcc/vec.h:1926:11, inlined from 'expand_asm_stmt' at ../../src/gcc/cfgexpand.c:3403:24: ../libiberty/../../src/libiberty/xmalloc.c:181:14: warning: 'realloc' called on unallocated object 'input_mode' [-Wfree-nonheap-object] 181 | newmem = realloc (oldmem, size); | ^ ../libiberty/../../src/libiberty/xmalloc.c: In function 'expand_asm_stmt': ../../src/gcc/cfgexpand.c:3400:46: note: declared here 3400 | auto_vec input_mode; | ^ ../../src/gcc/tree-vrp.c: In member function 'find_switch_asserts': ../../src/gcc/tree-vrp.c:3025:33: warning: 'MEM[(struct case_info *)newmem_242].bb' may be used uninitialized [-Wmaybe-uninitialized] 3025 | edge default_edge = find_edge (bb, ci[0].bb); | ^ ../../src/gcc/tree-ssa-math-opts.c: In function 'insert_reciprocals': ../../src/gcc/tree-ssa-math-opts.c:470:31: warning: 'new_square_stmt' may be used uninitialized in this function [-Wmaybe-uninitialized] 470 | gsi_insert_before (&gsi, new_square_stmt, GSI_SAME_STMT); | ^ ../../src/gcc/tree-ssa-math-opts.c:418:23: note: 'new_square_stmt' was declared here 418 | gassign *new_stmt, *new_square_stmt; | ^ ../../src/gcc/tree-ssa-math-opts.c: In function 'insert_reciprocals': ../../src/gcc/tree-ssa-math-opts.c:470:31: warning: 'new_square_stmt' may be used uninitialized in this function [-Wmaybe-uninitialized] 470 | gsi_insert_before (&gsi, new_square_stmt, GSI_SAME_STMT); | ^ ../../src/gcc/tree-ssa-math-opts.c:418:23: note: 'new_square_stmt' was declared here 418 | gassign *new_stmt, *new_square_stmt; | ^ ../../src/gcc/reload1.c: In function 'elimination_costs_in_insn': ../../src/gcc/reload1.c:3655:28: warning: 'orig_dup[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 3655 | *recog_data.dup_loc[i] = orig_dup[i]; | ^ ../../src/gcc/reload1.c:3531:7: note: 'orig_dup[0]' was declared here 3531 | rtx orig_dup[MAX_RECOG_OPERANDS]; | ^ ../../src/gcc/ada/par-ch3.adb: In function 'par__ch3__p_known_discriminant_part_opt': ../../src/gcc/ada/scans.adb:179:32: warning: 'scan_state.save_prev_token_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 179 | Prev_Token_Ptr := Saved_State.Save_Prev_Token_Ptr; | ^ ../../src/gcc/ada/par-ch3.adb:2983:7: note: 'scan_state.save_prev_token_ptr' was declared here 2983 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:178:32: warning: 'MEM [(struct scans__saved_scan_state *)&scan_state + 36B]' may be used uninitialized in this function [-Wmaybe-uninitialized] 178 | Prev_Token := Saved_State.Save_Prev_Token; | ^ ../../src/gcc/ada/par-ch3.adb:2983:7: note: 'MEM [(struct scans__saved_scan_state *)&scan_state + 36B]' was declared here 2983 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:177:32: warning: 'scan_state.save_token_name' may be used uninitialized in this function [-Wmaybe-uninitialized] 177 | Token_Name := Saved_State.Save_Token_Name; | ^ ../../src/gcc/ada/par-ch3.adb:2983:7: note: 'scan_state.save_token_name' was declared here 2983 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:176:32: warning: 'scan_state.save_token_node' may be used uninitialized in this function [-Wmaybe-uninitialized] 176 | Token_Node := Saved_State.Save_Token_Node; | ^ ../../src/gcc/ada/par-ch3.adb:2983:7: note: 'scan_state.save_token_node' was declared here 2983 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:175:32: warning: 'scan_state.save_first_non_blank_location' may be used uninitialized in this function [-Wmaybe-uninitialized] 175 | First_Non_Blank_Location := Saved_State.Save_First_Non_Blank_Location; | ^ ../../src/gcc/ada/par-ch3.adb:2983:7: note: 'scan_state.save_first_non_blank_location' was declared here 2983 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:174:32: warning: 'scan_state.save_checksum' may be used uninitialized in this function [-Wmaybe-uninitialized] 174 | Checksum := Saved_State.Save_Checksum; | ^ ../../src/gcc/ada/par-ch3.adb:2983:7: note: 'scan_state.save_checksum' was declared here 2983 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:173:32: warning: 'scan_state.save_start_column' may be used uninitialized in this function [-Wmaybe-uninitialized] 173 | Start_Column := Saved_State.Save_Start_Column; | ^ ../../src/gcc/ada/par-ch3.adb:2983:7: note: 'scan_state.save_start_column' was declared here 2983 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:172:32: warning: 'scan_state.save_current_line_start' may be used uninitialized in this function [-Wmaybe-uninitialized] 172 | Current_Line_Start := Saved_State.Save_Current_Line_Start; | ^ ../../src/gcc/ada/par-ch3.adb:2983:7: note: 'scan_state.save_current_line_start' was declared here 2983 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:171:32: warning: 'scan_state.save_token_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 171 | Token_Ptr := Saved_State.Save_Token_Ptr; | ^ ../../src/gcc/ada/par-ch3.adb:2983:7: note: 'scan_state.save_token_ptr' was declared here 2983 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/par-tchk.adb:139:7: warning: 'MEM [(struct scans__saved_scan_state *)&scan_state + 4B]' may be used uninitialized in this function [-Wmaybe-uninitialized] 139 | if Token = Tok_Colon then | ^ ../../src/gcc/ada/par-ch3.adb:2983:7: note: 'MEM [(struct scans__saved_scan_state *)&scan_state + 4B]' was declared here 2983 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:169:32: warning: 'scan_state.save_scan_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 169 | Scan_Ptr := Saved_State.Save_Scan_Ptr; | ^ ../../src/gcc/ada/par-ch3.adb:2983:7: note: 'scan_state.save_scan_ptr' was declared here 2983 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/par-ch3.adb: In function 'par__ch3__p_component_items': ../../src/gcc/ada/scans.adb:179:32: warning: 'scan_state.save_prev_token_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 179 | Prev_Token_Ptr := Saved_State.Save_Prev_Token_Ptr; | ^ ../../src/gcc/ada/par-ch3.adb:3505:7: note: 'scan_state.save_prev_token_ptr' was declared here 3505 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:178:32: warning: 'MEM [(struct scans__saved_scan_state *)&scan_state + 36B]' may be used uninitialized in this function [-Wmaybe-uninitialized] 178 | Prev_Token := Saved_State.Save_Prev_Token; | ^ ../../src/gcc/ada/par-ch3.adb:3505:7: note: 'MEM [(struct scans__saved_scan_state *)&scan_state + 36B]' was declared here 3505 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:177:32: warning: 'scan_state.save_token_name' may be used uninitialized in this function [-Wmaybe-uninitialized] 177 | Token_Name := Saved_State.Save_Token_Name; | ^ ../../src/gcc/ada/par-ch3.adb:3505:7: note: 'scan_state.save_token_name' was declared here 3505 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:176:32: warning: 'scan_state.save_token_node' may be used uninitialized in this function [-Wmaybe-uninitialized] 176 | Token_Node := Saved_State.Save_Token_Node; | ^ ../../src/gcc/ada/par-ch3.adb:3505:7: note: 'scan_state.save_token_node' was declared here 3505 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:175:32: warning: 'scan_state.save_first_non_blank_location' may be used uninitialized in this function [-Wmaybe-uninitialized] 175 | First_Non_Blank_Location := Saved_State.Save_First_Non_Blank_Location; | ^ ../../src/gcc/ada/par-ch3.adb:3505:7: note: 'scan_state.save_first_non_blank_location' was declared here 3505 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:174:32: warning: 'scan_state.save_checksum' may be used uninitialized in this function [-Wmaybe-uninitialized] 174 | Checksum := Saved_State.Save_Checksum; | ^ ../../src/gcc/ada/par-ch3.adb:3505:7: note: 'scan_state.save_checksum' was declared here 3505 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:173:32: warning: 'scan_state.save_start_column' may be used uninitialized in this function [-Wmaybe-uninitialized] 173 | Start_Column := Saved_State.Save_Start_Column; | ^ ../../src/gcc/ada/par-ch3.adb:3505:7: note: 'scan_state.save_start_column' was declared here 3505 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:172:32: warning: 'scan_state.save_current_line_start' may be used uninitialized in this function [-Wmaybe-uninitialized] 172 | Current_Line_Start := Saved_State.Save_Current_Line_Start; | ^ ../../src/gcc/ada/par-ch3.adb:3505:7: note: 'scan_state.save_current_line_start' was declared here 3505 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:171:32: warning: 'scan_state.save_token_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 171 | Token_Ptr := Saved_State.Save_Token_Ptr; | ^ ../../src/gcc/ada/par-ch3.adb:3505:7: note: 'scan_state.save_token_ptr' was declared here 3505 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/par-tchk.adb:139:7: warning: 'MEM [(struct scans__saved_scan_state *)&scan_state + 4B]' may be used uninitialized in this function [-Wmaybe-uninitialized] 139 | if Token = Tok_Colon then | ^ ../../src/gcc/ada/par-ch3.adb:3505:7: note: 'MEM [(struct scans__saved_scan_state *)&scan_state + 4B]' was declared here 3505 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:169:32: warning: 'scan_state.save_scan_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 169 | Scan_Ptr := Saved_State.Save_Scan_Ptr; | ^ ../../src/gcc/ada/par-ch3.adb:3505:7: note: 'scan_state.save_scan_ptr' was declared here 3505 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/reload1.c: In function 'elimination_costs_in_insn': ../../src/gcc/reload1.c:3655:28: warning: 'orig_dup[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 3655 | *recog_data.dup_loc[i] = orig_dup[i]; | ^ ../../src/gcc/reload1.c:3531:7: note: 'orig_dup[0]' was declared here 3531 | rtx orig_dup[MAX_RECOG_OPERANDS]; | ^ ../../src/gcc/tree-vrp.c: In member function 'find_switch_asserts': ../../src/gcc/tree-vrp.c:3025:33: warning: 'MEM[(struct case_info *)newmem_242].bb' may be used uninitialized [-Wmaybe-uninitialized] 3025 | edge default_edge = find_edge (bb, ci[0].bb); | ^ ../../src/gcc/calls.c: In function 'expand_call': ../../src/gcc/dojump.c:118:28: warning: 'MEM[(struct poly_int *)&save].D.3861.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 118 | pending_stack_adjust = save->x_pending_stack_adjust; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save].D.3861.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ ../../src/gcc/dojump.c:119:27: warning: 'MEM[(struct poly_int *)&save + 8B].D.3861.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | stack_pointer_delta = save->x_stack_pointer_delta; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save + 8B].D.3861.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ In function 'xrealloc', inlined from 'reserve' at ../../src/gcc/vec.h:290:59, inlined from 'reserve' at ../../src/gcc/vec.h:1778:20, inlined from 'safe_grow' at ../../src/gcc/vec.h:1926:11, inlined from 'expand_asm_stmt' at ../../src/gcc/cfgexpand.c:3403:24: ../libiberty/../../src/libiberty/xmalloc.c:181:14: warning: 'realloc' called on unallocated object 'input_mode' [-Wfree-nonheap-object] 181 | newmem = realloc (oldmem, size); | ^ ../libiberty/../../src/libiberty/xmalloc.c: In function 'expand_asm_stmt': ../../src/gcc/cfgexpand.c:3400:46: note: declared here 3400 | auto_vec input_mode; | ^ ../../src/gcc/ada/sem_util.adb: In function 'sem_util__end_keyword_location': ../../src/gcc/ada/atree.adb:2244: warning: 'owner' may be used uninitialized in this function [-Wmaybe-uninitialized] 2244 | return Nodes.Table (N).Field4; | ../../src/gcc/ada/sem_util.adb:8130:7: note: 'owner' was declared here 8130 | Owner : Node_Id; | ^ ../../src/gcc/ada/sem_util.adb: In function 'sem_util__expression_of_expression_function': ../../src/gcc/ada/atree.adb:2238: warning: 'expr_func' may be used uninitialized [-Wmaybe-uninitialized] 2238 | return Nodes.Table (N).Field3; | ../../src/gcc/ada/sem_util.adb:8744:7: note: 'expr_func' was declared here 8744 | Expr_Func : Node_Id; | ^ ../../src/gcc/calls.c: In function 'expand_call': ../../src/gcc/dojump.c:118:28: warning: 'MEM[(struct poly_int *)&save].D.1538.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 118 | pending_stack_adjust = save->x_pending_stack_adjust; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save].D.1538.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ ../../src/gcc/dojump.c:119:27: warning: 'MEM[(struct poly_int *)&save + 8B].D.1538.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | stack_pointer_delta = save->x_stack_pointer_delta; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save + 8B].D.1538.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ ../../src/gcc/ada/sem_ch13.adb: In function 'sem_ch13__validate_literal_aspect': ../../src/gcc/ada/sem_ch13.adb:16455:13: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] 16455 | Remove_Interp (I => I); | ^ ../../src/gcc/ada/sem_ch13.adb:16327:7: note: 'i' was declared here 16327 | I : Interp_Index; | ^ ../../src/gcc/ada/uintp.adb: In function 'uintp__ui_lt.part.0': ../../src/gcc/ada/uintp.adb:1723:26: warning: 'MEM [(types__int[1:D.5718] *)l_vec.253_14][1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] 1723 | if L_Vec (1) < Int_0 then | ^ ../../src/gcc/ada/uintp.adb:1727:29: warning: 'MEM [(types__int[1:D.5710] *)r_vec.254_19][1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] 1727 | if R_Vec (1) >= Int_0 then | ^ ../../src/gcc/ada/uintp.adb: In function 'uintp__ui_mul': ../../src/gcc/ada/uintp.adb:1959:28: warning: '(*l_vec.256_50)[1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] 1959 | Neg := (L_Vec (1) < Int_0) xor (R_Vec (1) < Int_0); | ^ ../../src/gcc/ada/uintp.adb: In function 'uintp__ui_to_int.part.0': ../../src/gcc/ada/uintp.adb:2224:27: warning: 'MEM [(types__int[1:D.15543] *)in_vec.270_9][1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] 2224 | if In_Vec (1) < Int_0 then | ^ Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1 c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 3810.77 System time (seconds): 73.40 Percent of CPU this job got: 171% Elapsed (wall clock) time (h:mm:ss or m:ss): 37:46.03 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1407724 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 45 Minor (reclaiming a frame) page faults: 9180498 Voluntary context switches: 7542 Involuntary context switches: 178910 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking cc1 |== | 10% Linking cc1plus |==>>-- | 10% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1plus \ cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1plus-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a \ libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd echo | /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -E -dM - | \ sed -n -e 's/^#define \([^_][a-zA-Z0-9_]*\).*/\1/p' \ -e 's/^#define \(_[^_A-Z][a-zA-Z0-9_]*\).*/\1/p' | \ sort -u > tmp-macro_list /bin/bash ../../src/gcc/../move-if-change tmp-macro_list macro_list echo timestamp > s-macro_list ../../src/gcc/ada/exp_ch4.adb: In function 'exp_ch4__expand_n_allocator__size_in_storage_elements': ../../src/gcc/ada/atree.adb:2029:28: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] 2029 | Nodes.Table (N).Link := Union_Id (Val); | ^ ../../src/gcc/ada/exp_ch4.adb:4508:13: note: 'len' was declared here 4508 | Len : Node_Id; | ^ ../../src/gcc/ada/exp_ch4.adb: In function 'exp_ch4__expand_n_in': ../../src/gcc/ada/exp_ch4.adb:6872:16: warning: 'check_null_exclusion' may be used uninitialized in this function [-Wmaybe-uninitialized] 6872 | if Check_Null_Exclusion then | ^ ../../src/gcc/ada/exp_ch4.adb:6702:13: note: 'check_null_exclusion' was declared here 6702 | Check_Null_Exclusion : Boolean; | ^ rm -rf include-fixed; mkdir include-fixed chmod a+rx include-fixed if [ -d ../prev-gcc ]; then \ cd ../prev-gcc && \ /usr/bin/make real-install-headers-tar DESTDIR=`pwd`/../gcc/ \ libsubdir=. ; \ else \ set -e; for ml in `cat fixinc_list`; do \ sysroot_headers_suffix=`echo ${ml} | sed -e 's/;.*$//'`; \ multi_dir=`echo ${ml} | sed -e 's/^[^;]*;//'`; \ fix_dir=include-fixed${multi_dir}; \ if ! false && test ! -d `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`; then \ echo The directory that should contain system headers does not exist: >&2 ; \ echo " `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`" >&2 ; \ tooldir_sysinc=`echo "/usr/lib/gcc/riscv64-linux-gnu/11/../../../../riscv64-linux-gnu/sys-include" | sed -e :a -e "s,[^/]*/\.\.\/,," -e ta`; \ if test "x`echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`" = "x${tooldir_sysinc}"; \ then sleep 1; else exit 1; fi; \ fi; \ /bin/bash ../../src/gcc/../mkinstalldirs ${fix_dir}; \ chmod a+rx ${fix_dir} || true; \ (TARGET_MACHINE='riscv64-unknown-linux-gnu'; srcdir=`cd ../../src/gcc; ${PWDCMD-pwd}`; \ SHELL='/bin/bash'; MACRO_LIST=`${PWDCMD-pwd}`/macro_list ; \ gcc_dir=`${PWDCMD-pwd}` ; \ export TARGET_MACHINE srcdir SHELL MACRO_LIST && \ cd ../build-riscv64-linux-gnu/fixincludes && \ /bin/bash ./fixinc.sh "${gcc_dir}/${fix_dir}" \ `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta` ); \ rm -f ${fix_dir}/syslimits.h; \ if [ -f ${fix_dir}/limits.h ]; then \ mv ${fix_dir}/limits.h ${fix_dir}/syslimits.h; \ else \ cp ../../src/gcc/gsyslimits.h ${fix_dir}/syslimits.h; \ fi; \ chmod a+r ${fix_dir}/syslimits.h; \ done; \ fi make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/prev-gcc' (cd `${PWDCMD-pwd}`/include-fixed ; \ tar -cf - .; exit 0) | (cd /build/reproducible-path/gcc-11-11.5.0/build/prev-gcc/../gcc/./include-fixed; tar xpf - ) make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/prev-gcc' echo timestamp > stmp-fixinc if [ -d include ] ; then true; else mkdir include; chmod a+rx include; fi if [ -d include-fixed ] ; then true; else mkdir include-fixed; chmod a+rx include-fixed; fi for file in .. ../../src/gcc/ginclude/float.h ../../src/gcc/ginclude/iso646.h ../../src/gcc/ginclude/stdarg.h ../../src/gcc/ginclude/stdbool.h ../../src/gcc/ginclude/stddef.h ../../src/gcc/ginclude/varargs.h ../../src/gcc/ginclude/stdfix.h ../../src/gcc/ginclude/stdnoreturn.h ../../src/gcc/ginclude/stdalign.h ../../src/gcc/ginclude/stdatomic.h ; do \ if [ X$file != X.. ]; then \ realfile=`echo $file | sed -e 's|.*/\([^/]*\)$|\1|'`; \ echo timestamp > include/$realfile; \ rm -f include/$realfile; \ cp $file include; \ chmod a+r include/$realfile; \ fi; \ done for file in .. ; do \ if [ X$file != X.. ]; then \ mv include/$file include/x_$file; \ echo "#include_next <$file>" >include/$file; \ cat include/x_$file >>include/$file; \ rm -f include/x_$file; \ chmod a+r include/$file; \ fi; \ done for file in .. ; do \ if [ X$file != X.. ]; then \ echo "#include_next <$file>" >>include/$file; \ chmod a+r include/$file; \ fi; \ done rm -f include/stdint.h if [ wrap = wrap ]; then \ rm -f include/stdint-gcc.h; \ cp ../../src/gcc/ginclude/stdint-gcc.h include/stdint-gcc.h; \ chmod a+r include/stdint-gcc.h; \ cp ../../src/gcc/ginclude/stdint-wrap.h include/stdint.h; \ chmod a+r include/stdint.h; \ elif [ wrap = provide ]; then \ cp ../../src/gcc/ginclude/stdint-gcc.h include/stdint.h; \ chmod a+r include/stdint.h; \ fi set -e; for ml in `cat fixinc_list`; do \ sysroot_headers_suffix=`echo ${ml} | sed -e 's/;.*$//'`; \ multi_dir=`echo ${ml} | sed -e 's/^[^;]*;//'`; \ fix_dir=include-fixed${multi_dir}; \ if [ -f `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`/limits.h -o -f `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`/riscv64-linux-gnu/limits.h ] ; then \ cat ../../src/gcc/limitx.h ../../src/gcc/glimits.h ../../src/gcc/limity.h > tmp-xlimits.h; \ else \ cat ../../src/gcc/glimits.h > tmp-xlimits.h; \ fi; \ /bin/bash ../../src/gcc/../mkinstalldirs ${fix_dir}; \ chmod a+rx ${fix_dir} || true; \ /bin/bash ../../src/gcc/../move-if-change \ tmp-xlimits.h tmp-limits.h; \ rm -f ${fix_dir}/limits.h; \ cp -p tmp-limits.h ${fix_dir}/limits.h; \ chmod a+r ${fix_dir}/limits.h; \ done rm -f include-fixed/README cp ../../src/gcc/../fixincludes/README-fixinc include-fixed/README chmod a+r include-fixed/README echo timestamp > stmp-int-hdrs ../../src/gcc/ada/par-ch6.adb: In function 'par__ch6__p_formal_part': ../../src/gcc/ada/scans.adb:179:32: warning: 'scan_state.save_prev_token_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 179 | Prev_Token_Ptr := Saved_State.Save_Prev_Token_Ptr; | ^ ../../src/gcc/ada/par-ch6.adb:1382:7: note: 'scan_state.save_prev_token_ptr' was declared here 1382 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:178:32: warning: 'MEM [(struct scans__saved_scan_state *)&scan_state + 36B]' may be used uninitialized in this function [-Wmaybe-uninitialized] 178 | Prev_Token := Saved_State.Save_Prev_Token; | ^ ../../src/gcc/ada/par-ch6.adb:1382:7: note: 'MEM [(struct scans__saved_scan_state *)&scan_state + 36B]' was declared here 1382 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:177:32: warning: 'scan_state.save_token_name' may be used uninitialized in this function [-Wmaybe-uninitialized] 177 | Token_Name := Saved_State.Save_Token_Name; | ^ ../../src/gcc/ada/par-ch6.adb:1382:7: note: 'scan_state.save_token_name' was declared here 1382 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:176:32: warning: 'scan_state.save_token_node' may be used uninitialized in this function [-Wmaybe-uninitialized] 176 | Token_Node := Saved_State.Save_Token_Node; | ^ ../../src/gcc/ada/par-ch6.adb:1382:7: note: 'scan_state.save_token_node' was declared here 1382 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:175:32: warning: 'scan_state.save_first_non_blank_location' may be used uninitialized in this function [-Wmaybe-uninitialized] 175 | First_Non_Blank_Location := Saved_State.Save_First_Non_Blank_Location; | ^ ../../src/gcc/ada/par-ch6.adb:1382:7: note: 'scan_state.save_first_non_blank_location' was declared here 1382 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:174:32: warning: 'scan_state.save_checksum' may be used uninitialized in this function [-Wmaybe-uninitialized] 174 | Checksum := Saved_State.Save_Checksum; | ^ ../../src/gcc/ada/par-ch6.adb:1382:7: note: 'scan_state.save_checksum' was declared here 1382 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:173:32: warning: 'scan_state.save_start_column' may be used uninitialized in this function [-Wmaybe-uninitialized] 173 | Start_Column := Saved_State.Save_Start_Column; | ^ ../../src/gcc/ada/par-ch6.adb:1382:7: note: 'scan_state.save_start_column' was declared here 1382 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:172:32: warning: 'scan_state.save_current_line_start' may be used uninitialized in this function [-Wmaybe-uninitialized] 172 | Current_Line_Start := Saved_State.Save_Current_Line_Start; | ^ ../../src/gcc/ada/par-ch6.adb:1382:7: note: 'scan_state.save_current_line_start' was declared here 1382 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:171:32: warning: 'scan_state.save_token_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 171 | Token_Ptr := Saved_State.Save_Token_Ptr; | ^ ../../src/gcc/ada/par-ch6.adb:1382:7: note: 'scan_state.save_token_ptr' was declared here 1382 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:170:32: warning: 'MEM [(struct scans__saved_scan_state *)&scan_state + 4B]' may be used uninitialized in this function [-Wmaybe-uninitialized] 170 | Token := Saved_State.Save_Token; | ^ ../../src/gcc/ada/par-ch6.adb:1382:7: note: 'MEM [(struct scans__saved_scan_state *)&scan_state + 4B]' was declared here 1382 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:169:32: warning: 'scan_state.save_scan_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 169 | Scan_Ptr := Saved_State.Save_Scan_Ptr; | ^ ../../src/gcc/ada/par-ch6.adb:1382:7: note: 'scan_state.save_scan_ptr' was declared here 1382 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/par-ch6.adb:1626:13: warning: 'specification_node' may be used uninitialized in this function [-Wmaybe-uninitialized] 1626 | P_Aspect_Specifications (Specification_Node, False); | ^ ../../src/gcc/ada/par-ch6.adb:1381:7: note: 'specification_node' was declared here 1381 | Specification_Node : Node_Id; | ^ ../../src/gcc/ada/par-ch12.adb: In function 'par__ch12__p_formal_object_declarations': ../../src/gcc/ada/scans.adb:179:32: warning: 'scan_state.save_prev_token_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 179 | Prev_Token_Ptr := Saved_State.Save_Prev_Token_Ptr; | ^ ../../src/gcc/ada/par-ch12.adb:429:7: note: 'scan_state.save_prev_token_ptr' was declared here 429 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:178:32: warning: 'MEM [(struct scans__saved_scan_state *)&scan_state + 36B]' may be used uninitialized in this function [-Wmaybe-uninitialized] 178 | Prev_Token := Saved_State.Save_Prev_Token; | ^ ../../src/gcc/ada/par-ch12.adb:429:7: note: 'MEM [(struct scans__saved_scan_state *)&scan_state + 36B]' was declared here 429 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:177:32: warning: 'scan_state.save_token_name' may be used uninitialized in this function [-Wmaybe-uninitialized] 177 | Token_Name := Saved_State.Save_Token_Name; | ^ ../../src/gcc/ada/par-ch12.adb:429:7: note: 'scan_state.save_token_name' was declared here 429 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:176:32: warning: 'scan_state.save_token_node' may be used uninitialized in this function [-Wmaybe-uninitialized] 176 | Token_Node := Saved_State.Save_Token_Node; | ^ ../../src/gcc/ada/par-ch12.adb:429:7: note: 'scan_state.save_token_node' was declared here 429 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:175:32: warning: 'scan_state.save_first_non_blank_location' may be used uninitialized in this function [-Wmaybe-uninitialized] 175 | First_Non_Blank_Location := Saved_State.Save_First_Non_Blank_Location; | ^ ../../src/gcc/ada/par-ch12.adb:429:7: note: 'scan_state.save_first_non_blank_location' was declared here 429 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:174:32: warning: 'scan_state.save_checksum' may be used uninitialized in this function [-Wmaybe-uninitialized] 174 | Checksum := Saved_State.Save_Checksum; | ^ ../../src/gcc/ada/par-ch12.adb:429:7: note: 'scan_state.save_checksum' was declared here 429 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:173:32: warning: 'scan_state.save_start_column' may be used uninitialized in this function [-Wmaybe-uninitialized] 173 | Start_Column := Saved_State.Save_Start_Column; | ^ ../../src/gcc/ada/par-ch12.adb:429:7: note: 'scan_state.save_start_column' was declared here 429 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:172:32: warning: 'scan_state.save_current_line_start' may be used uninitialized in this function [-Wmaybe-uninitialized] 172 | Current_Line_Start := Saved_State.Save_Current_Line_Start; | ^ ../../src/gcc/ada/par-ch12.adb:429:7: note: 'scan_state.save_current_line_start' was declared here 429 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:171:32: warning: 'scan_state.save_token_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 171 | Token_Ptr := Saved_State.Save_Token_Ptr; | ^ ../../src/gcc/ada/par-ch12.adb:429:7: note: 'scan_state.save_token_ptr' was declared here 429 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:170:32: warning: 'MEM [(struct scans__saved_scan_state *)&scan_state + 4B]' may be used uninitialized in this function [-Wmaybe-uninitialized] 170 | Token := Saved_State.Save_Token; | ^ ../../src/gcc/ada/par-ch12.adb:429:7: note: 'MEM [(struct scans__saved_scan_state *)&scan_state + 4B]' was declared here 429 | Scan_State : Saved_Scan_State; | ^ ../../src/gcc/ada/scans.adb:169:32: warning: 'scan_state.save_scan_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 169 | Scan_Ptr := Saved_State.Save_Scan_Ptr; | ^ ../../src/gcc/ada/par-ch12.adb:429:7: note: 'scan_state.save_scan_ptr' was declared here 429 | Scan_State : Saved_Scan_State; | ^ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -xc -nostdinc /dev/null -S -o /dev/null -fself-test=../../src/gcc/testsuite/selftests cc1: note: self-tests are not enabled in this build echo timestamp > s-selftest-c Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -static-libstdc++ -static-libgcc -Wl,-z,relro -o gnat1 ada/adadecode.o ada/adaint.o ada/argv.o ada/cio.o ada/cstreams.o ada/env.o ada/init.o ada/initialize.o ada/raise.o ada/raise-gcc.o ada/seh_init.o ada/targext.o ada/cuintp.o ada/decl.o ada/rtfinal.o ada/rtinit.o ada/misc.o ada/utils.o ada/utils2.o ada/trans.o ada/targtyps.o ada/libgnat/a-charac.o ada/libgnat/a-chlat1.o ada/libgnat/a-elchha.o ada/libgnat/a-except.o ada/libgnat/a-exctra.o ada/libgnat/a-ioexce.o ada/libgnat/ada.o ada/spark_xrefs.o ada/ali.o ada/alloc.o ada/aspects.o ada/atree.o ada/butil.o ada/casing.o ada/checks.o ada/comperr.o ada/contracts.o ada/csets.o ada/cstand.o ada/debug.o ada/debug_a.o ada/einfo.o ada/elists.o ada/err_vars.o ada/errout.o ada/erroutc.o ada/eval_fat.o ada/exp_aggr.o ada/exp_spark.o ada/exp_atag.o ada/exp_attr.o ada/exp_cg.o ada/exp_ch11.o ada/exp_ch12.o ada/exp_ch13.o ada/exp_ch2.o ada/exp_ch3.o ada/exp_ch4.o ada/exp_ch5.o ada/exp_ch6.o ada/exp_ch7.o ada/exp_ch8.o ada/exp_ch9.o ada/exp_code.o ada/exp_dbug.o ada/exp_disp.o ada/exp_dist.o ada/exp_fixd.o ada/exp_imgv.o ada/exp_intr.o ada/exp_pakd.o ada/exp_prag.o ada/exp_put_image.o ada/exp_sel.o ada/exp_smem.o ada/exp_strm.o ada/exp_tss.o ada/exp_unst.o ada/exp_util.o ada/expander.o ada/fmap.o ada/fname-uf.o ada/fname.o ada/freeze.o ada/frontend.o ada/libgnat/g-byorma.o ada/libgnat/g-dynhta.o ada/libgnat/g-graphs.o ada/libgnat/g-hesora.o ada/libgnat/g-htable.o ada/libgnat/g-lists.o ada/libgnat/g-sets.o ada/libgnat/g-spchge.o ada/libgnat/g-speche.o ada/libgnat/g-u3spch.o ada/get_targ.o ada/ghost.o ada/gnat_cuda.o ada/libgnat/gnat.o ada/gnatvsn.o ada/hostparm.o ada/impunit.o ada/inline.o ada/libgnat/interfac.o ada/itypes.o ada/krunch.o ada/layout.o ada/lib-load.o ada/lib-util.o ada/lib-writ.o ada/lib-xref.o ada/lib.o ada/live.o ada/namet-sp.o ada/namet.o ada/nlists.o ada/nmake.o ada/opt.o ada/osint-c.o ada/osint.o ada/output.o ada/par.o ada/par_sco.o ada/prep.o ada/prepcomp.o ada/put_scos.o ada/repinfo-input.o ada/repinfo.o ada/restrict.o ada/rident.o ada/rtsfind.o ada/libgnat/s-addope.o ada/libgnat/s-addima.o ada/libgnat/s-assert.o ada/libgnat/s-bitops.o ada/libgnat/s-carun8.o ada/libgnat/s-casuti.o ada/libgnat/s-conca2.o ada/libgnat/s-conca3.o ada/libgnat/s-conca4.o ada/libgnat/s-conca5.o ada/libgnat/s-conca6.o ada/libgnat/s-conca7.o ada/libgnat/s-conca8.o ada/libgnat/s-conca9.o ada/libgnat/s-crc32.o ada/libgnat/s-crtl.o ada/libgnat/s-excdeb.o ada/libgnat/s-except.o ada/libgnat/s-exctab.o ada/libgnat/s-excmac.o ada/libgnat/s-htable.o ada/libgnat/s-imenne.o ada/libgnat/s-imgenu.o ada/libgnat/s-imgint.o ada/libgnat/s-mastop.o ada/libgnat/s-memory.o ada/libgnat/s-os_lib.o ada/libgnat/s-parame.o ada/libgnat/s-purexc.o ada/libgnat/s-restri.o ada/libgnat/s-secsta.o ada/libgnat/s-soflin.o ada/libgnat/s-soliin.o ada/libgnat/s-sopco3.o ada/libgnat/s-sopco4.o ada/libgnat/s-sopco5.o ada/libgnat/s-stache.o ada/libgnat/s-stalib.o ada/libgnat/s-stoele.o ada/libgnat/s-strcom.o ada/libgnat/s-strhas.o ada/libgnat/s-string.o ada/libgnat/s-strops.o ada/libgnat/s-traceb.o ada/libgnat/s-traent.o ada/libgnat/s-trasym.o ada/libgnat/s-unstyp.o ada/libgnat/s-utf_32.o ada/libgnat/s-valint.o ada/libgnat/s-valuns.o ada/libgnat/s-valuti.o ada/libgnat/s-wchcnv.o ada/libgnat/s-wchcon.o ada/libgnat/s-wchjis.o ada/libgnat/s-wchstw.o ada/scans.o ada/scil_ll.o ada/scn.o ada/scng.o ada/scos.o ada/sdefault.o ada/sem.o ada/sem_aggr.o ada/sem_attr.o ada/sem_aux.o ada/sem_case.o ada/sem_cat.o ada/sem_ch10.o ada/sem_ch11.o ada/sem_ch12.o ada/sem_ch13.o ada/sem_ch2.o ada/sem_ch3.o ada/sem_ch4.o ada/sem_ch5.o ada/sem_ch6.o ada/sem_ch7.o ada/sem_ch8.o ada/sem_ch9.o ada/sem_dim.o ada/sem_disp.o ada/sem_dist.o ada/sem_elab.o ada/sem_elim.o ada/sem_eval.o ada/sem_intr.o ada/sem_mech.o ada/sem_prag.o ada/sem_res.o ada/sem_scil.o ada/sem_smem.o ada/sem_type.o ada/sem_util.o ada/sem_warn.o ada/set_targ.o ada/sinfo-cn.o ada/sinfo.o ada/sinput-d.o ada/sinput-l.o ada/sinput.o ada/snames.o ada/sprint.o ada/stand.o ada/stringt.o ada/style.o ada/styleg.o ada/stylesw.o ada/switch-c.o ada/switch.o ada/gcc-interface/system.o ada/table.o ada/targparm.o ada/tbuild.o ada/treepr.o ada/treeprs.o ada/ttypes.o ada/types.o ada/uintp.o ada/uname.o ada/urealp.o ada/usage.o ada/validsw.o ada/vast.o ada/warnsw.o ada/widechar.o ada/back_end.o ada/gnat1drv.o ada/b_gnat1.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a attribs.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd -g -O2 -fchecking=1 -flto=jobserver" User time (seconds): 4880.00 System time (seconds): 95.46 Percent of CPU this job got: 200% Elapsed (wall clock) time (h:mm:ss or m:ss): 41:27.60 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1692036 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 2879 Minor (reclaiming a frame) page faults: 11591235 Voluntary context switches: 15150 Involuntary context switches: 232809 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 rm -f stamp-gnatlib2-rts stamp-tools Linking gnat1 |==== | 20% Linking d21 |====>>-- | 20% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o d21 \ d/aav.o d/access.o d/aliasthis.o d/apply.o d/arrayop.o d/attrib.o d/blockexit.o d/canthrow.o d/checkedint.o d/chkformat.o d/clone.o d/cond.o d/constfold.o d/cppmangle.o d/ctfeexpr.o d/dcast.o d/dclass.o d/declaration.o d/delegatize.o d/denum.o d/dimport.o d/dinterpret.o d/dmacro.o d/dmangle.o d/dmodule.o d/doc.o d/dscope.o d/dstruct.o d/dsymbol.o d/dsymbolsem.o d/dtemplate.o d/dversion.o d/entity.o d/escape.o d/expression.o d/expressionsem.o d/file.o d/filename.o d/func.o d/hdrgen.o d/iasm.o d/iasmgcc.o d/identifier.o d/imphint.o d/init.o d/initsem.o d/intrange.o d/json.o d/lexer.o d/mtype.o d/nogc.o d/nspace.o d/objc.o d/opover.o d/optimize.o d/outbuffer.o d/parse.o d/rmem.o d/rootobject.o d/safe.o d/sapply.o d/semantic2.o d/semantic3.o d/sideeffect.o d/speller.o d/statement.o d/statementsem.o d/staticassert.o d/staticcond.o d/stringtable.o d/templateparamsem.o d/tokens.o d/traits.o d/typesem.o d/utf.o d/utils.o d/id.o d/impcnvtab.o d/d-attribs.o d/d-builtins.o d/d-codegen.o d/d-compiler.o d/d-convert.o d/d-ctfloat.o d/d-diagnostic.o d/d-frontend.o d/d-gimplify.o d/d-incpath.o d/d-lang.o d/d-longdouble.o d/d-port.o d/d-target.o d/decl.o d/expr.o d/imports.o d/intrinsics.o d/modules.o d/runtime.o d/toir.o d/typeinfo.o d/types.o riscv-d.o glibc-d.o attribs.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd In member function 'copy_to_legacy', inlined from 'operator=' at ../../src/gcc/value-range.cc:40:22, inlined from 'operator=' at ../../src/gcc/value-range.h:449:21, inlined from 'initialize_node_lattices' at ../../src/gcc/ipa-cp.c:1309:45: ../../src/gcc/value-range.cc:113:31: warning: 'MEM[(union tree_node * *)&D.25370 + 16B]' may be used uninitialized [-Wmaybe-uninitialized] 113 | m_base[0] = src.m_base[0]; | ^ ../../src/gcc/ipa-cp.c: In function 'initialize_node_lattices': ../../src/gcc/ipa-cp.c:1309:52: note: '' declared here 1309 | plats->m_value_range.m_vr = value_range (); | ^ ../../src/gcc/reload1.c: In function 'elimination_costs_in_insn': ../../src/gcc/reload1.c:3655:28: warning: 'orig_dup[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 3655 | *recog_data.dup_loc[i] = orig_dup[i]; | ^ ../../src/gcc/reload1.c:3531:7: note: 'orig_dup[0]' was declared here 3531 | rtx orig_dup[MAX_RECOG_OPERANDS]; | ^ ../../src/gcc/tree-vrp.c: In member function 'find_switch_asserts': ../../src/gcc/tree-vrp.c:3025:33: warning: 'MEM[(struct case_info *)newmem_242].bb' may be used uninitialized [-Wmaybe-uninitialized] 3025 | edge default_edge = find_edge (bb, ci[0].bb); | ^ In function 'xmalloc', inlined from 'xmalloc' at ../../src/gcc/d/dmd/root/rmem.c:43:22, inlined from 'reserve' at ../../src/gcc/d/dmd/root/array.h:96:51, inlined from 'reserve' at ../../src/gcc/d/dmd/root/array.h:80:10, inlined from 'setDim' at ../../src/gcc/d/dmd/root/array.h:150:20, inlined from 'endFrame' at ../../src/gcc/d/dmd/dinterpret.c:158:18: ../libiberty/../../src/libiberty/xmalloc.c:149:12: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 149 | newmem = malloc (size); | ^ ../libiberty/../../src/libiberty/xmalloc.c: In member function 'endFrame': /usr/include/stdlib.h:672: note: in a call to allocation function 'malloc' declared here 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ | In function 'xmalloc', inlined from 'xmalloc' at ../../src/gcc/d/dmd/root/rmem.c:43:22, inlined from 'reserve' at ../../src/gcc/d/dmd/root/array.h:102:47, inlined from 'setDim' at ../../src/gcc/d/dmd/root/array.h:150:20, inlined from 'endFrame' at ../../src/gcc/d/dmd/dinterpret.c:158:18: ../libiberty/../../src/libiberty/xmalloc.c:149:12: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 149 | newmem = malloc (size); | ^ ../libiberty/../../src/libiberty/xmalloc.c: In member function 'endFrame': /usr/include/stdlib.h:672: note: in a call to allocation function 'malloc' declared here 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ | In function 'xmalloc', inlined from 'xmalloc' at ../../src/gcc/d/dmd/root/rmem.c:43:22, inlined from 'reserve' at ../../src/gcc/d/dmd/root/array.h:96:51, inlined from 'reserve' at ../../src/gcc/d/dmd/root/array.h:80:10, inlined from 'setDim' at ../../src/gcc/d/dmd/root/array.h:150:20, inlined from 'endFrame' at ../../src/gcc/d/dmd/dinterpret.c:159:21: ../libiberty/../../src/libiberty/xmalloc.c:149:12: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 149 | newmem = malloc (size); | ^ ../libiberty/../../src/libiberty/xmalloc.c: In member function 'endFrame': /usr/include/stdlib.h:672: note: in a call to allocation function 'malloc' declared here 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ | In function 'xmalloc', inlined from 'xmalloc' at ../../src/gcc/d/dmd/root/rmem.c:43:22, inlined from 'reserve' at ../../src/gcc/d/dmd/root/array.h:102:47, inlined from 'setDim' at ../../src/gcc/d/dmd/root/array.h:150:20, inlined from 'endFrame' at ../../src/gcc/d/dmd/dinterpret.c:159:21: ../libiberty/../../src/libiberty/xmalloc.c:149:12: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 149 | newmem = malloc (size); | ^ ../libiberty/../../src/libiberty/xmalloc.c: In member function 'endFrame': /usr/include/stdlib.h:672: note: in a call to allocation function 'malloc' declared here 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ | In member function 'copy_to_legacy', inlined from 'operator=' at ../../src/gcc/value-range.cc:40:22, inlined from 'operator=' at ../../src/gcc/value-range.h:449:21, inlined from 'initialize_node_lattices' at ../../src/gcc/ipa-cp.c:1309:45: ../../src/gcc/value-range.cc:113:31: warning: 'MEM[(union tree_node * *)&D.26794 + 16B]' may be used uninitialized [-Wmaybe-uninitialized] 113 | m_base[0] = src.m_base[0]; | ^ ../../src/gcc/ipa-cp.c: In function 'initialize_node_lattices': ../../src/gcc/ipa-cp.c:1309:52: note: '' declared here 1309 | plats->m_value_range.m_vr = value_range (); | ^ ../../src/gcc/tree-ssa-math-opts.c: In function 'insert_reciprocals': ../../src/gcc/tree-ssa-math-opts.c:470:31: warning: 'new_square_stmt' may be used uninitialized in this function [-Wmaybe-uninitialized] 470 | gsi_insert_before (&gsi, new_square_stmt, GSI_SAME_STMT); | ^ ../../src/gcc/tree-ssa-math-opts.c:418:23: note: 'new_square_stmt' was declared here 418 | gassign *new_stmt, *new_square_stmt; | ^ ../../src/gcc/tree-vrp.c: In member function 'find_switch_asserts': ../../src/gcc/tree-vrp.c:3025:33: warning: 'MEM[(struct case_info *)newmem_242].bb' may be used uninitialized [-Wmaybe-uninitialized] 3025 | edge default_edge = find_edge (bb, ci[0].bb); | ^ ../../src/gcc/reload1.c: In function 'elimination_costs_in_insn': ../../src/gcc/reload1.c:3655:28: warning: 'orig_dup[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 3655 | *recog_data.dup_loc[i] = orig_dup[i]; | ^ ../../src/gcc/reload1.c:3531:7: note: 'orig_dup[0]' was declared here 3531 | rtx orig_dup[MAX_RECOG_OPERANDS]; | ^ In function 'xrealloc', inlined from 'reserve' at ../../src/gcc/vec.h:290:59, inlined from 'reserve' at ../../src/gcc/vec.h:1778:20, inlined from 'safe_grow' at ../../src/gcc/vec.h:1926:11, inlined from 'expand_asm_stmt' at ../../src/gcc/cfgexpand.c:3403:24: ../libiberty/../../src/libiberty/xmalloc.c:181:14: warning: 'realloc' called on unallocated object 'input_mode' [-Wfree-nonheap-object] 181 | newmem = realloc (oldmem, size); | ^ ../libiberty/../../src/libiberty/xmalloc.c: In function 'expand_asm_stmt': ../../src/gcc/cfgexpand.c:3400:46: note: declared here 3400 | auto_vec input_mode; | ^ ../../src/gcc/tree-ssa-math-opts.c: In function 'insert_reciprocals': ../../src/gcc/tree-ssa-math-opts.c:470:31: warning: 'new_square_stmt' may be used uninitialized in this function [-Wmaybe-uninitialized] 470 | gsi_insert_before (&gsi, new_square_stmt, GSI_SAME_STMT); | ^ ../../src/gcc/tree-ssa-math-opts.c:418:23: note: 'new_square_stmt' was declared here 418 | gassign *new_stmt, *new_square_stmt; | ^ ../../src/gcc/calls.c: In function 'expand_call': ../../src/gcc/dojump.c:118:28: warning: 'MEM[(struct poly_int *)&save].D.3881.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 118 | pending_stack_adjust = save->x_pending_stack_adjust; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save].D.3881.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ ../../src/gcc/dojump.c:119:27: warning: 'MEM[(struct poly_int *)&save + 8B].D.3881.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | stack_pointer_delta = save->x_stack_pointer_delta; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save + 8B].D.3881.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ In function 'xrealloc', inlined from 'reserve' at ../../src/gcc/vec.h:290:59, inlined from 'reserve' at ../../src/gcc/vec.h:1778:20, inlined from 'safe_grow' at ../../src/gcc/vec.h:1926:11, inlined from 'expand_asm_stmt' at ../../src/gcc/cfgexpand.c:3403:24: ../libiberty/../../src/libiberty/xmalloc.c:181:14: warning: 'realloc' called on unallocated object 'input_mode' [-Wfree-nonheap-object] 181 | newmem = realloc (oldmem, size); | ^ ../libiberty/../../src/libiberty/xmalloc.c: In function 'expand_asm_stmt': ../../src/gcc/cfgexpand.c:3400:46: note: declared here 3400 | auto_vec input_mode; | ^ ../../src/gcc/calls.c: In function 'expand_call': ../../src/gcc/dojump.c:118:28: warning: 'MEM[(struct poly_int *)&save].D.3528.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 118 | pending_stack_adjust = save->x_pending_stack_adjust; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save].D.3528.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ ../../src/gcc/dojump.c:119:27: warning: 'MEM[(struct poly_int *)&save + 8B].D.3528.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | stack_pointer_delta = save->x_stack_pointer_delta; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save + 8B].D.3528.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1plus cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1plus-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 4162.97 System time (seconds): 82.44 Percent of CPU this job got: 186% Elapsed (wall clock) time (h:mm:ss or m:ss): 38:01.21 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1527224 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 483 Minor (reclaiming a frame) page faults: 9965624 Voluntary context switches: 7548 Involuntary context switches: 196374 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking cc1plus |====== | 30% /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -xc++ -nostdinc /dev/null -S -o /dev/null -fself-test=../../src/gcc/testsuite/selftests cc1plus: note: self-tests are not enabled in this build echo timestamp > s-selftest-c++ Linking f951 |======>>-- | 30% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o f951 \ fortran/arith.o fortran/array.o fortran/bbt.o fortran/check.o fortran/class.o fortran/constructor.o fortran/cpp.o fortran/data.o fortran/decl.o fortran/dump-parse-tree.o fortran/error.o fortran/expr.o fortran/interface.o fortran/intrinsic.o fortran/io.o fortran/iresolve.o fortran/match.o fortran/matchexp.o fortran/misc.o fortran/module.o fortran/openmp.o fortran/options.o fortran/parse.o fortran/primary.o fortran/resolve.o fortran/scanner.o fortran/simplify.o fortran/st.o fortran/symbol.o fortran/target-memory.o fortran/convert.o fortran/dependency.o fortran/f95-lang.o fortran/trans.o fortran/trans-array.o fortran/trans-common.o fortran/trans-const.o fortran/trans-decl.o fortran/trans-expr.o fortran/trans-intrinsic.o fortran/trans-io.o fortran/trans-openmp.o fortran/trans-stmt.o fortran/trans-types.o fortran/frontend-passes.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lz libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a attribs.o \ -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o d21 d/aav.o d/access.o d/aliasthis.o d/apply.o d/arrayop.o d/attrib.o d/blockexit.o d/canthrow.o d/checkedint.o d/chkformat.o d/clone.o d/cond.o d/constfold.o d/cppmangle.o d/ctfeexpr.o d/dcast.o d/dclass.o d/declaration.o d/delegatize.o d/denum.o d/dimport.o d/dinterpret.o d/dmacro.o d/dmangle.o d/dmodule.o d/doc.o d/dscope.o d/dstruct.o d/dsymbol.o d/dsymbolsem.o d/dtemplate.o d/dversion.o d/entity.o d/escape.o d/expression.o d/expressionsem.o d/file.o d/filename.o d/func.o d/hdrgen.o d/iasm.o d/iasmgcc.o d/identifier.o d/imphint.o d/init.o d/initsem.o d/intrange.o d/json.o d/lexer.o d/mtype.o d/nogc.o d/nspace.o d/objc.o d/opover.o d/optimize.o d/outbuffer.o d/parse.o d/rmem.o d/rootobject.o d/safe.o d/sapply.o d/semantic2.o d/semantic3.o d/sideeffect.o d/speller.o d/statement.o d/statementsem.o d/staticassert.o d/staticcond.o d/stringtable.o d/templateparamsem.o d/tokens.o d/traits.o d/typesem.o d/utf.o d/utils.o d/id.o d/impcnvtab.o d/d-attribs.o d/d-builtins.o d/d-codegen.o d/d-compiler.o d/d-convert.o d/d-ctfloat.o d/d-diagnostic.o d/d-frontend.o d/d-gimplify.o d/d-incpath.o d/d-lang.o d/d-longdouble.o d/d-port.o d/d-target.o d/decl.o d/expr.o d/imports.o d/intrinsics.o d/modules.o d/runtime.o d/toir.o d/typeinfo.o d/types.o riscv-d.o glibc-d.o attribs.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 3920.99 System time (seconds): 78.23 Percent of CPU this job got: 191% Elapsed (wall clock) time (h:mm:ss or m:ss): 34:45.94 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1494804 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 487 Minor (reclaiming a frame) page faults: 9501179 Voluntary context switches: 5729 Involuntary context switches: 182305 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking d21 |======== | 40% Linking go1 |========>>-- | 40% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o go1 \ go/ast-dump.o go/embed.o go/escape.o go/export.o go/expressions.o go/go-backend.o go/go-diagnostics.o go/go-encode-id.o go/go-dump.o go/go-gcc.o go/go-gcc-diagnostics.o go/go-lang.o go/go-linemap.o go/go-optimize.o go/go-sha1.o go/go.o go/gogo.o go/import.o go/import-archive.o go/lex.o go/names.o go/parse.o go/runtime.o go/statements.o go/types.o go/unsafe.o go/wb.o attribs.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd ../../src/gcc/fortran/intrinsic.c: In function 'gfc_get_intrinsic_sub_symbol': ../../src/gcc/fortran/intrinsic.c:115:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 115 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:112:15: note: 'sym' was declared here 112 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/intrinsic.c: In function 'gfc_get_intrinsic_function_symbol': ../../src/gcc/fortran/intrinsic.c:136:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 136 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:131:15: note: 'sym' was declared here 131 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/interface.c: In function 'gfc_get_formal_from_actual_arglist': ../../src/gcc/fortran/interface.c:5399:30: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] 5399 | s->attr.artificial = 1; | ^ ../../src/gcc/fortran/interface.c:5358:15: note: 's' was declared here 5358 | gfc_symbol *s; | ^ ../../src/gcc/fortran/class.c: In function 'finalizer_insert_packed_call': ../../src/gcc/fortran/class.c:1463:30: warning: 'tmp_array' may be used uninitialized in this function [-Wmaybe-uninitialized] 1463 | tmp_array->attr.artificial = 1; | ^ ../../src/gcc/fortran/class.c:1340:15: note: 'tmp_array' was declared here 1340 | gfc_symbol *tmp_array, *ptr2; | ^ ../../src/gcc/fortran/class.c:1454:25: warning: 'ptr2' may be used uninitialized in this function [-Wmaybe-uninitialized] 1454 | ptr2->attr.artificial = 1; | ^ ../../src/gcc/fortran/class.c:1340:27: note: 'ptr2' was declared here 1340 | gfc_symbol *tmp_array, *ptr2; | ^ ../../src/gcc/fortran/class.c: In function 'generate_finalization_wrapper': ../../src/gcc/fortran/class.c:2184:29: warning: 'stat' may be used uninitialized in this function [-Wmaybe-uninitialized] 2184 | stat->attr.artificial = 1; | ^ ../../src/gcc/fortran/class.c:2167:19: note: 'stat' was declared here 2167 | gfc_symbol *stat; | ^ ../../src/gcc/fortran/class.c:1999:26: warning: 'nelem' may be used uninitialized in this function [-Wmaybe-uninitialized] 1999 | nelem->attr.artificial = 1; | ^ ../../src/gcc/fortran/class.c:1599:66: note: 'nelem' was declared here 1599 | gfc_symbol *ptr = NULL, *idx, *idx2, *is_contiguous, *offset, *nelem; | ^ ../../src/gcc/fortran/class.c:1820:28: warning: 'strides' may be used uninitialized in this function [-Wmaybe-uninitialized] 1820 | strides->attr.artificial = 1; | ^ ../../src/gcc/fortran/class.c:1598:68: note: 'strides' was declared here 1598 | gfc_symbol *final, *array, *fini_coarray, *byte_stride, *sizes, *strides; | ^ ../../src/gcc/fortran/class.c:1803:26: warning: 'sizes' may be used uninitialized in this function [-Wmaybe-uninitialized] 1803 | sizes->attr.artificial = 1; | ^ ../../src/gcc/fortran/class.c:1598:60: note: 'sizes' was declared here 1598 | gfc_symbol *final, *array, *fini_coarray, *byte_stride, *sizes, *strides; | ^ ../../src/gcc/fortran/class.c:1791:34: warning: 'is_contiguous' may be used uninitialized in this function [-Wmaybe-uninitialized] 1791 | is_contiguous->attr.artificial = 1; | ^ ../../src/gcc/fortran/class.c:1599:41: note: 'is_contiguous' was declared here 1599 | gfc_symbol *ptr = NULL, *idx, *idx2, *is_contiguous, *offset, *nelem; | ^ ../../src/gcc/fortran/class.c:1775:27: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 1775 | offset->attr.artificial = 1; | ^ ../../src/gcc/fortran/class.c:1599:57: note: 'offset' was declared here 1599 | gfc_symbol *ptr = NULL, *idx, *idx2, *is_contiguous, *offset, *nelem; | ^ ../../src/gcc/fortran/class.c:1767:25: warning: 'idx2' may be used uninitialized in this function [-Wmaybe-uninitialized] 1767 | idx2->attr.artificial = 1; | ^ ../../src/gcc/fortran/class.c:1599:34: note: 'idx2' was declared here 1599 | gfc_symbol *ptr = NULL, *idx, *idx2, *is_contiguous, *offset, *nelem; | ^ ../../src/gcc/fortran/class.c:1759:24: warning: 'idx' may be used uninitialized in this function [-Wmaybe-uninitialized] 1759 | idx->attr.artificial = 1; | ^ ../../src/gcc/fortran/class.c:1599:28: note: 'idx' was declared here 1599 | gfc_symbol *ptr = NULL, *idx, *idx2, *is_contiguous, *offset, *nelem; | ^ ../../src/gcc/fortran/class.c:1738:33: warning: 'fini_coarray' may be used uninitialized in this function [-Wmaybe-uninitialized] 1738 | fini_coarray->attr.artificial = 1; | ^ ../../src/gcc/fortran/class.c:1598:31: note: 'fini_coarray' was declared here 1598 | gfc_symbol *final, *array, *fini_coarray, *byte_stride, *sizes, *strides; | ^ ../../src/gcc/fortran/class.c:1725:32: warning: 'byte_stride' may be used uninitialized in this function [-Wmaybe-uninitialized] 1725 | byte_stride->attr.artificial = 1; | ^ ../../src/gcc/fortran/class.c:1598:46: note: 'byte_stride' was declared here 1598 | gfc_symbol *final, *array, *fini_coarray, *byte_stride, *sizes, *strides; | ^ ../../src/gcc/fortran/class.c:1708:26: warning: 'array' may be used uninitialized in this function [-Wmaybe-uninitialized] 1708 | array->attr.artificial = 1; | ^ ../../src/gcc/fortran/class.c:1598:23: note: 'array' was declared here 1598 | gfc_symbol *final, *array, *fini_coarray, *byte_stride, *sizes, *strides; | ^ ../../src/gcc/fortran/class.c:1693:31: warning: 'final' may be used uninitialized in this function [-Wmaybe-uninitialized] 1693 | final->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/class.c:1598:15: note: 'final' was declared here 1598 | gfc_symbol *final, *array, *fini_coarray, *byte_stride, *sizes, *strides; | ^ ../../src/gcc/fortran/frontend-passes.c: In function 'check_externals_procedure': ../../src/gcc/fortran/frontend-passes.c:5737:17: warning: 'new_sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 5737 | new_sym->attr = sym->attr; | ^ ../../src/gcc/fortran/frontend-passes.c:5728:15: note: 'new_sym' was declared here 5728 | gfc_symbol *new_sym; | ^ In member function 'copy_to_legacy', inlined from 'operator=' at ../../src/gcc/value-range.cc:40:22, inlined from 'operator=' at ../../src/gcc/value-range.h:449:21, inlined from 'initialize_node_lattices' at ../../src/gcc/ipa-cp.c:1309:45: ../../src/gcc/value-range.cc:113:31: warning: 'MEM[(union tree_node * *)&D.25290 + 16B]' may be used uninitialized [-Wmaybe-uninitialized] 113 | m_base[0] = src.m_base[0]; | ^ ../../src/gcc/ipa-cp.c: In function 'initialize_node_lattices': ../../src/gcc/ipa-cp.c:1309:52: note: '' declared here 1309 | plats->m_value_range.m_vr = value_range (); | ^ In member function 'copy_to_legacy', inlined from 'operator=' at ../../src/gcc/value-range.cc:40:22, inlined from 'operator=' at ../../src/gcc/value-range.h:449:21, inlined from 'initialize_node_lattices' at ../../src/gcc/ipa-cp.c:1309:45: ../../src/gcc/value-range.cc:113:31: warning: 'MEM[(union tree_node * *)&D.33210 + 16B]' may be used uninitialized [-Wmaybe-uninitialized] 113 | m_base[0] = src.m_base[0]; | ^ ../../src/gcc/ipa-cp.c: In function 'initialize_node_lattices': ../../src/gcc/ipa-cp.c:1309:52: note: '' declared here 1309 | plats->m_value_range.m_vr = value_range (); | ^ ../../src/gcc/reload1.c: In function 'elimination_costs_in_insn': ../../src/gcc/reload1.c:3655:28: warning: 'orig_dup[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 3655 | *recog_data.dup_loc[i] = orig_dup[i]; | ^ ../../src/gcc/reload1.c:3531:7: note: 'orig_dup[0]' was declared here 3531 | rtx orig_dup[MAX_RECOG_OPERANDS]; | ^ ../../src/gcc/reload1.c: In function 'elimination_costs_in_insn': ../../src/gcc/reload1.c:3655:28: warning: 'orig_dup[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 3655 | *recog_data.dup_loc[i] = orig_dup[i]; | ^ ../../src/gcc/reload1.c:3531:7: note: 'orig_dup[0]' was declared here 3531 | rtx orig_dup[MAX_RECOG_OPERANDS]; | ^ ../../src/gcc/tree-vrp.c: In member function 'find_switch_asserts': ../../src/gcc/tree-vrp.c:3025:33: warning: 'MEM[(struct case_info *)newmem_242].bb' may be used uninitialized [-Wmaybe-uninitialized] 3025 | edge default_edge = find_edge (bb, ci[0].bb); | ^ ../../src/gcc/fortran/trans-array.c: In function 'gfc_trans_array_constructor_value': ../../src/gcc/fortran/trans-decl.c:1988:21: warning: 'saved_loopvar.decl' may be used uninitialized in this function [-Wmaybe-uninitialized] 1988 | sym->backend_decl = save->decl; | ^ ../../src/gcc/fortran/trans-array.c:1904:17: note: 'saved_loopvar.decl' was declared here 1904 | gfc_saved_var saved_loopvar; | ^ ../../src/gcc/fortran/resolve.c: In function '_Z11gfc_resolveP13gfc_namespace.part.0': ../../src/gcc/fortran/openmp.c:6437:27: warning: 'old_omp_state.ints[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 6437 | omp_current_do_collapse = state->ints[0]; | ^ ../../src/gcc/fortran/resolve.c:17529:30: note: 'old_omp_state.ints[0]' was declared here 17529 | struct gfc_omp_saved_state old_omp_state; | ^ ../../src/gcc/fortran/openmp.c:6436:23: warning: 'old_omp_state.ptrs[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] 6436 | omp_current_do_code = (gfc_code *) state->ptrs[1]; | ^ ../../src/gcc/fortran/resolve.c:17529:30: note: 'old_omp_state.ptrs[1]' was declared here 17529 | struct gfc_omp_saved_state old_omp_state; | ^ ../../src/gcc/fortran/openmp.c:6435:19: warning: 'old_omp_state.ptrs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 6435 | omp_current_ctx = (struct fortran_omp_context *) state->ptrs[0]; | ^ ../../src/gcc/fortran/resolve.c:17529:30: note: 'old_omp_state.ptrs[0]' was declared here 17529 | struct gfc_omp_saved_state old_omp_state; | ^ ../../src/gcc/tree-vrp.c: In member function 'find_switch_asserts': ../../src/gcc/tree-vrp.c:3025:33: warning: 'MEM[(struct case_info *)newmem_242].bb' may be used uninitialized [-Wmaybe-uninitialized] 3025 | edge default_edge = find_edge (bb, ci[0].bb); | ^ ../../src/gcc/tree-ssa-math-opts.c: In function 'insert_reciprocals': ../../src/gcc/tree-ssa-math-opts.c:470:31: warning: 'new_square_stmt' may be used uninitialized in this function [-Wmaybe-uninitialized] 470 | gsi_insert_before (&gsi, new_square_stmt, GSI_SAME_STMT); | ^ ../../src/gcc/tree-ssa-math-opts.c:418:23: note: 'new_square_stmt' was declared here 418 | gassign *new_stmt, *new_square_stmt; | ^ In function 'xrealloc', inlined from 'reserve' at ../../src/gcc/vec.h:290:59, inlined from 'reserve' at ../../src/gcc/vec.h:1778:20, inlined from 'safe_grow' at ../../src/gcc/vec.h:1926:11, inlined from 'expand_asm_stmt' at ../../src/gcc/cfgexpand.c:3403:24: ../libiberty/../../src/libiberty/xmalloc.c:181:14: warning: 'realloc' called on unallocated object 'input_mode' [-Wfree-nonheap-object] 181 | newmem = realloc (oldmem, size); | ^ ../libiberty/../../src/libiberty/xmalloc.c: In function 'expand_asm_stmt': ../../src/gcc/cfgexpand.c:3400:46: note: declared here 3400 | auto_vec input_mode; | ^ ../../src/gcc/tree-ssa-math-opts.c: In function 'insert_reciprocals': ../../src/gcc/tree-ssa-math-opts.c:470:31: warning: 'new_square_stmt' may be used uninitialized in this function [-Wmaybe-uninitialized] 470 | gsi_insert_before (&gsi, new_square_stmt, GSI_SAME_STMT); | ^ ../../src/gcc/tree-ssa-math-opts.c:418:23: note: 'new_square_stmt' was declared here 418 | gassign *new_stmt, *new_square_stmt; | ^ ../../src/gcc/fortran/module.c: In function 'mio_expr': ../../src/gcc/fortran/module.c:3681:25: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 3681 | sym->attr.generic = 1; | ^ ../../src/gcc/fortran/module.c:3661:19: note: 'sym' was declared here 3661 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/trans-stmt.c: In function 'gfc_trans_if_1': ../../src/gcc/fortran/trans.c:1890:8: warning: 'saved_loc.lb' may be used uninitialized in this function [-Wmaybe-uninitialized] 1890 | free (loc->lb); | ^ ../../src/gcc/fortran/trans-stmt.c:1473:9: note: 'saved_loc.lb' was declared here 1473 | locus saved_loc; | ^ ../../src/gcc/calls.c: In function 'expand_call': ../../src/gcc/dojump.c:118:28: warning: 'MEM[(struct poly_int *)&save].D.3593.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 118 | pending_stack_adjust = save->x_pending_stack_adjust; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save].D.3593.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ ../../src/gcc/dojump.c:119:27: warning: 'MEM[(struct poly_int *)&save + 8B].D.3593.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | stack_pointer_delta = save->x_stack_pointer_delta; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save + 8B].D.3593.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ ../../src/gcc/fortran/iresolve.c: In function 'gfc_resolve_atomic_def': ../../src/gcc/fortran/intrinsic.c:115:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 115 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:112:15: note: 'sym' was declared here 112 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/iresolve.c: In function 'gfc_resolve_atomic_ref': ../../src/gcc/fortran/intrinsic.c:115:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 115 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:112:15: note: 'sym' was declared here 112 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/iresolve.c: In function 'gfc_resolve_event_query': ../../src/gcc/fortran/intrinsic.c:115:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 115 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:112:15: note: 'sym' was declared here 112 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/iresolve.c: In function 'gfc_resolve_random_init': ../../src/gcc/fortran/intrinsic.c:115:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 115 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:112:15: note: 'sym' was declared here 112 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/iresolve.c: In function 'gfc_resolve_dtime_sub': ../../src/gcc/fortran/intrinsic.c:115:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 115 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:112:15: note: 'sym' was declared here 112 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/iresolve.c: In function 'gfc_resolve_etime_sub': ../../src/gcc/fortran/intrinsic.c:115:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 115 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:112:15: note: 'sym' was declared here 112 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/iresolve.c: In function 'gfc_resolve_second_sub': ../../src/gcc/fortran/intrinsic.c:115:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 115 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:112:15: note: 'sym' was declared here 112 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/iresolve.c: In function 'gfc_resolve_srand': ../../src/gcc/fortran/intrinsic.c:115:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 115 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:112:15: note: 'sym' was declared here 112 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/iresolve.c: In function 'gfc_resolve_system_sub': ../../src/gcc/fortran/intrinsic.c:115:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 115 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:112:15: note: 'sym' was declared here 112 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/iresolve.c: In function 'gfc_resolve_fdate_sub': ../../src/gcc/fortran/intrinsic.c:115:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 115 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:112:15: note: 'sym' was declared here 112 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/iresolve.c: In function 'gfc_resolve_gerror': ../../src/gcc/fortran/intrinsic.c:115:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 115 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:112:15: note: 'sym' was declared here 112 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/iresolve.c: In function 'gfc_resolve_getlog': ../../src/gcc/fortran/intrinsic.c:115:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 115 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:112:15: note: 'sym' was declared here 112 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/iresolve.c: In function 'gfc_resolve_perror': ../../src/gcc/fortran/intrinsic.c:115:29: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 115 | sym->attr.always_explicit = 1; | ^ ../../src/gcc/fortran/intrinsic.c:112:15: note: 'sym' was declared here 112 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/parse.c: In function 'main_program_symbol': ../../src/gcc/fortran/parse.c:2572:29: warning: 'main_program' may be used uninitialized in this function [-Wmaybe-uninitialized] 2572 | main_program->declared_at = gfc_current_locus; | ^ ../../src/gcc/fortran/parse.c:2561:15: note: 'main_program' was declared here 2561 | gfc_symbol *main_program; | ^ ../../src/gcc/fortran/parse.c: In function 'parse_contained': ../../src/gcc/fortran/parse.c:5823:37: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 5823 | sym->attr.implicit_pure = 1; | ^ ../../src/gcc/fortran/parse.c:5751:15: note: 'sym' was declared here 5751 | gfc_symbol *sym; | ^ ../../src/gcc/fortran/primary.c: In function 'gfc_match_literal_constant': ../../src/gcc/fortran/symbol.c:938:17: warning: 'sym' may be used uninitialized in this function [-Wmaybe-uninitialized] 938 | if (sym->attr.referenced) | ^ ../../src/gcc/fortran/primary.c:1030:15: note: 'sym' was declared here 1030 | gfc_symbol *sym; | ^ In function 'xrealloc', inlined from 'reserve' at ../../src/gcc/vec.h:290:59, inlined from 'reserve' at ../../src/gcc/vec.h:1778:20, inlined from 'safe_grow' at ../../src/gcc/vec.h:1926:11, inlined from 'expand_asm_stmt' at ../../src/gcc/cfgexpand.c:3403:24: ../libiberty/../../src/libiberty/xmalloc.c:181:14: warning: 'realloc' called on unallocated object 'input_mode' [-Wfree-nonheap-object] 181 | newmem = realloc (oldmem, size); | ^ ../libiberty/../../src/libiberty/xmalloc.c: In function 'expand_asm_stmt': ../../src/gcc/cfgexpand.c:3400:46: note: declared here 3400 | auto_vec input_mode; | ^ ../../src/gcc/calls.c: In function 'expand_call': ../../src/gcc/dojump.c:118:28: warning: 'MEM[(struct poly_int *)&save].D.1538.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 118 | pending_stack_adjust = save->x_pending_stack_adjust; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save].D.1538.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ ../../src/gcc/dojump.c:119:27: warning: 'MEM[(struct poly_int *)&save + 8B].D.1538.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | stack_pointer_delta = save->x_stack_pointer_delta; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save + 8B].D.1538.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o f951 fortran/arith.o fortran/array.o fortran/bbt.o fortran/check.o fortran/class.o fortran/constructor.o fortran/cpp.o fortran/data.o fortran/decl.o fortran/dump-parse-tree.o fortran/error.o fortran/expr.o fortran/interface.o fortran/intrinsic.o fortran/io.o fortran/iresolve.o fortran/match.o fortran/matchexp.o fortran/misc.o fortran/module.o fortran/openmp.o fortran/options.o fortran/parse.o fortran/primary.o fortran/resolve.o fortran/scanner.o fortran/simplify.o fortran/st.o fortran/symbol.o fortran/target-memory.o fortran/convert.o fortran/dependency.o fortran/f95-lang.o fortran/trans.o fortran/trans-array.o fortran/trans-common.o fortran/trans-const.o fortran/trans-decl.o fortran/trans-expr.o fortran/trans-intrinsic.o fortran/trans-io.o fortran/trans-openmp.o fortran/trans-stmt.o fortran/trans-types.o fortran/frontend-passes.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lz libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a attribs.o -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 3815.89 System time (seconds): 75.15 Percent of CPU this job got: 187% Elapsed (wall clock) time (h:mm:ss or m:ss): 34:37.16 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1445868 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 260 Minor (reclaiming a frame) page faults: 9332470 Voluntary context switches: 4499 Involuntary context switches: 177029 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking f951 |========== | 50% Linking lto1 |==========>>-- | 50% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o lto1 \ lto/lto-lang.o lto/lto.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o go1 go/ast-dump.o go/embed.o go/escape.o go/export.o go/expressions.o go/go-backend.o go/go-diagnostics.o go/go-encode-id.o go/go-dump.o go/go-gcc.o go/go-gcc-diagnostics.o go/go-lang.o go/go-linemap.o go/go-optimize.o go/go-sha1.o go/go.o go/gogo.o go/import.o go/import-archive.o go/lex.o go/names.o go/parse.o go/runtime.o go/statements.o go/types.o go/unsafe.o go/wb.o attribs.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 3722.82 System time (seconds): 75.36 Percent of CPU this job got: 180% Elapsed (wall clock) time (h:mm:ss or m:ss): 35:06.18 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1475008 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 299 Minor (reclaiming a frame) page faults: 9241689 Voluntary context switches: 4963 Involuntary context switches: 177986 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking go1 |============ | 60% Linking lto-dump |============>>-- | 60% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o lto-dump \ lto/lto-lang.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-dump.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a In member function 'copy_to_legacy', inlined from 'operator=' at ../../src/gcc/value-range.cc:40:22, inlined from 'operator=' at ../../src/gcc/value-range.h:449:21, inlined from 'initialize_node_lattices' at ../../src/gcc/ipa-cp.c:1309:45: ../../src/gcc/value-range.cc:113:31: warning: 'MEM[(union tree_node * *)&D.23453 + 16B]' may be used uninitialized [-Wmaybe-uninitialized] 113 | m_base[0] = src.m_base[0]; | ^ ../../src/gcc/ipa-cp.c: In function 'initialize_node_lattices': ../../src/gcc/ipa-cp.c:1309:52: note: '' declared here 1309 | plats->m_value_range.m_vr = value_range (); | ^ In member function 'copy_to_legacy', inlined from 'operator=' at ../../src/gcc/value-range.cc:40:22, inlined from 'operator=' at ../../src/gcc/value-range.h:449:21, inlined from 'initialize_node_lattices' at ../../src/gcc/ipa-cp.c:1309:45: ../../src/gcc/value-range.cc:113:31: warning: 'MEM[(union tree_node * *)&D.23453 + 16B]' may be used uninitialized [-Wmaybe-uninitialized] 113 | m_base[0] = src.m_base[0]; | ^ ../../src/gcc/ipa-cp.c: In function 'initialize_node_lattices': ../../src/gcc/ipa-cp.c:1309:52: note: '' declared here 1309 | plats->m_value_range.m_vr = value_range (); | ^ ../../src/gcc/tree-vrp.c: In member function 'find_switch_asserts': ../../src/gcc/tree-vrp.c:3025:33: warning: 'MEM[(struct case_info *)newmem_242].bb' may be used uninitialized [-Wmaybe-uninitialized] 3025 | edge default_edge = find_edge (bb, ci[0].bb); | ^ ../../src/gcc/tree-vrp.c: In member function 'find_switch_asserts': ../../src/gcc/tree-vrp.c:3025:33: warning: 'MEM[(struct case_info *)newmem_242].bb' may be used uninitialized [-Wmaybe-uninitialized] 3025 | edge default_edge = find_edge (bb, ci[0].bb); | ^ ../../src/gcc/tree-ssa-math-opts.c: In function 'insert_reciprocals': ../../src/gcc/tree-ssa-math-opts.c:470:31: warning: 'new_square_stmt' may be used uninitialized in this function [-Wmaybe-uninitialized] 470 | gsi_insert_before (&gsi, new_square_stmt, GSI_SAME_STMT); | ^ ../../src/gcc/tree-ssa-math-opts.c:418:23: note: 'new_square_stmt' was declared here 418 | gassign *new_stmt, *new_square_stmt; | ^ ../../src/gcc/tree-ssa-math-opts.c: In function 'insert_reciprocals': ../../src/gcc/tree-ssa-math-opts.c:470:31: warning: 'new_square_stmt' may be used uninitialized in this function [-Wmaybe-uninitialized] 470 | gsi_insert_before (&gsi, new_square_stmt, GSI_SAME_STMT); | ^ ../../src/gcc/tree-ssa-math-opts.c:418:23: note: 'new_square_stmt' was declared here 418 | gassign *new_stmt, *new_square_stmt; | ^ ../../src/gcc/reload1.c: In function 'elimination_costs_in_insn': ../../src/gcc/reload1.c:3655:28: warning: 'orig_dup[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 3655 | *recog_data.dup_loc[i] = orig_dup[i]; | ^ ../../src/gcc/reload1.c:3531:7: note: 'orig_dup[0]' was declared here 3531 | rtx orig_dup[MAX_RECOG_OPERANDS]; | ^ ../../src/gcc/reload1.c: In function 'elimination_costs_in_insn': ../../src/gcc/reload1.c:3655:28: warning: 'orig_dup[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 3655 | *recog_data.dup_loc[i] = orig_dup[i]; | ^ ../../src/gcc/reload1.c:3531:7: note: 'orig_dup[0]' was declared here 3531 | rtx orig_dup[MAX_RECOG_OPERANDS]; | ^ In function 'xrealloc', inlined from 'reserve' at ../../src/gcc/vec.h:290:59, inlined from 'reserve' at ../../src/gcc/vec.h:1778:20, inlined from 'safe_grow' at ../../src/gcc/vec.h:1926:11, inlined from 'expand_asm_stmt' at ../../src/gcc/cfgexpand.c:3403:24: ../libiberty/../../src/libiberty/xmalloc.c:181:14: warning: 'realloc' called on unallocated object 'input_mode' [-Wfree-nonheap-object] 181 | newmem = realloc (oldmem, size); | ^ ../libiberty/../../src/libiberty/xmalloc.c: In function 'expand_asm_stmt': ../../src/gcc/cfgexpand.c:3400:46: note: declared here 3400 | auto_vec input_mode; | ^ ../../src/gcc/calls.c: In function 'expand_call': ../../src/gcc/dojump.c:118:28: warning: 'MEM[(struct poly_int *)&save].D.3593.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 118 | pending_stack_adjust = save->x_pending_stack_adjust; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save].D.3593.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ ../../src/gcc/dojump.c:119:27: warning: 'MEM[(struct poly_int *)&save + 8B].D.3593.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | stack_pointer_delta = save->x_stack_pointer_delta; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save + 8B].D.3593.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ In function 'xrealloc', inlined from 'reserve' at ../../src/gcc/vec.h:290:59, inlined from 'reserve' at ../../src/gcc/vec.h:1778:20, inlined from 'safe_grow' at ../../src/gcc/vec.h:1926:11, inlined from 'expand_asm_stmt' at ../../src/gcc/cfgexpand.c:3403:24: ../libiberty/../../src/libiberty/xmalloc.c:181:14: warning: 'realloc' called on unallocated object 'input_mode' [-Wfree-nonheap-object] 181 | newmem = realloc (oldmem, size); | ^ ../libiberty/../../src/libiberty/xmalloc.c: In function 'expand_asm_stmt': ../../src/gcc/cfgexpand.c:3400:46: note: declared here 3400 | auto_vec input_mode; | ^ ../../src/gcc/calls.c: In function 'expand_call': ../../src/gcc/dojump.c:118:28: warning: 'MEM[(struct poly_int *)&save].D.3593.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 118 | pending_stack_adjust = save->x_pending_stack_adjust; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save].D.3593.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ ../../src/gcc/dojump.c:119:27: warning: 'MEM[(struct poly_int *)&save + 8B].D.3593.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | stack_pointer_delta = save->x_stack_pointer_delta; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save + 8B].D.3593.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o lto-dump lto/lto-lang.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-dump.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a" User time (seconds): 3590.90 System time (seconds): 71.55 Percent of CPU this job got: 189% Elapsed (wall clock) time (h:mm:ss or m:ss): 32:15.61 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1355988 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 9 Minor (reclaiming a frame) page faults: 8849202 Voluntary context switches: 3208 Involuntary context switches: 154800 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking lto-dump |================ | 80% Linking cc1objplus |================>>--| 80% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1objplus \ objcp/objcp-act.o objcp/objcp-lang.o objcp/objcp-decl.o objcp/objc-runtime-shared-support.o objcp/objc-gnu-runtime-abi-01.o objcp/objc-next-runtime-abi-01.o objcp/objc-next-runtime-abi-02.o objcp/objc-encoding.o objcp/objc-map.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1objplus-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a \ ../libcody/libcody.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o lto1 lto/lto-lang.o lto/lto.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a" User time (seconds): 3593.05 System time (seconds): 71.32 Percent of CPU this job got: 183% Elapsed (wall clock) time (h:mm:ss or m:ss): 33:20.09 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1357024 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 51 Minor (reclaiming a frame) page faults: 8856376 Voluntary context switches: 3207 Involuntary context switches: 170638 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking lto1 |============== | 70% Linking cc1obj |==============>>-- | 70% /usr/bin/time -v /build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1obj \ objc/objc-lang.o objc/objc-act.o hash-table.o objc/objc-runtime-shared-support.o objc/objc-gnu-runtime-abi-01.o objc/objc-next-runtime-abi-01.o objc/objc-next-runtime-abi-02.o objc/objc-encoding.o objc/objc-map.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1obj-checksum.o \ libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd In function 'xrealloc', inlined from 'reserve' at ../../src/gcc/vec.h:290:59, inlined from 'reserve' at ../../src/gcc/vec.h:1778:20, inlined from 'safe_grow' at ../../src/gcc/vec.h:1926:11, inlined from 'expand_asm_stmt' at ../../src/gcc/cfgexpand.c:3403:24: ../libiberty/../../src/libiberty/xmalloc.c:181:14: warning: 'realloc' called on unallocated object 'input_mode' [-Wfree-nonheap-object] 181 | newmem = realloc (oldmem, size); | ^ ../libiberty/../../src/libiberty/xmalloc.c: In function 'expand_asm_stmt': ../../src/gcc/cfgexpand.c:3400:46: note: declared here 3400 | auto_vec input_mode; | ^ In member function 'copy_to_legacy', inlined from 'operator=' at ../../src/gcc/value-range.cc:40:22, inlined from 'operator=' at ../../src/gcc/value-range.h:449:21, inlined from 'initialize_node_lattices' at ../../src/gcc/ipa-cp.c:1309:45: ../../src/gcc/value-range.cc:113:31: warning: 'MEM[(union tree_node * *)&D.13722 + 16B]' may be used uninitialized [-Wmaybe-uninitialized] 113 | m_base[0] = src.m_base[0]; | ^ ../../src/gcc/ipa-cp.c: In function 'initialize_node_lattices': ../../src/gcc/ipa-cp.c:1309:52: note: '' declared here 1309 | plats->m_value_range.m_vr = value_range (); | ^ ../../src/gcc/tree-vrp.c: In member function 'find_switch_asserts': ../../src/gcc/tree-vrp.c:3025:33: warning: 'MEM[(struct case_info *)newmem_242].bb' may be used uninitialized [-Wmaybe-uninitialized] 3025 | edge default_edge = find_edge (bb, ci[0].bb); | ^ In member function 'copy_to_legacy', inlined from 'operator=' at ../../src/gcc/value-range.cc:40:22, inlined from 'operator=' at ../../src/gcc/value-range.h:449:21, inlined from 'initialize_node_lattices' at ../../src/gcc/ipa-cp.c:1309:45: ../../src/gcc/value-range.cc:113:31: warning: 'MEM[(union tree_node * *)&D.32416 + 16B]' may be used uninitialized [-Wmaybe-uninitialized] 113 | m_base[0] = src.m_base[0]; | ^ ../../src/gcc/ipa-cp.c: In function 'initialize_node_lattices': ../../src/gcc/ipa-cp.c:1309:52: note: '' declared here 1309 | plats->m_value_range.m_vr = value_range (); | ^ ../../src/gcc/reload1.c: In function 'elimination_costs_in_insn': ../../src/gcc/reload1.c:3655:28: warning: 'orig_dup[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 3655 | *recog_data.dup_loc[i] = orig_dup[i]; | ^ ../../src/gcc/reload1.c:3531:7: note: 'orig_dup[0]' was declared here 3531 | rtx orig_dup[MAX_RECOG_OPERANDS]; | ^ ../../src/gcc/tree-vrp.c: In member function 'find_switch_asserts': ../../src/gcc/tree-vrp.c:3025:33: warning: 'MEM[(struct case_info *)newmem_242].bb' may be used uninitialized [-Wmaybe-uninitialized] 3025 | edge default_edge = find_edge (bb, ci[0].bb); | ^ ../../src/gcc/tree-ssa-math-opts.c: In function 'insert_reciprocals': ../../src/gcc/tree-ssa-math-opts.c:470:31: warning: 'new_square_stmt' may be used uninitialized in this function [-Wmaybe-uninitialized] 470 | gsi_insert_before (&gsi, new_square_stmt, GSI_SAME_STMT); | ^ ../../src/gcc/tree-ssa-math-opts.c:418:23: note: 'new_square_stmt' was declared here 418 | gassign *new_stmt, *new_square_stmt; | ^ ../../src/gcc/tree-ssa-math-opts.c: In function 'insert_reciprocals': ../../src/gcc/tree-ssa-math-opts.c:470:31: warning: 'new_square_stmt' may be used uninitialized in this function [-Wmaybe-uninitialized] 470 | gsi_insert_before (&gsi, new_square_stmt, GSI_SAME_STMT); | ^ ../../src/gcc/tree-ssa-math-opts.c:418:23: note: 'new_square_stmt' was declared here 418 | gassign *new_stmt, *new_square_stmt; | ^ ../../src/gcc/reload1.c: In function 'elimination_costs_in_insn': ../../src/gcc/reload1.c:3655:28: warning: 'orig_dup[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 3655 | *recog_data.dup_loc[i] = orig_dup[i]; | ^ ../../src/gcc/reload1.c:3531:7: note: 'orig_dup[0]' was declared here 3531 | rtx orig_dup[MAX_RECOG_OPERANDS]; | ^ In function 'xrealloc', inlined from 'reserve' at ../../src/gcc/vec.h:290:59, inlined from 'reserve' at ../../src/gcc/vec.h:1778:20, inlined from 'safe_grow' at ../../src/gcc/vec.h:1926:11, inlined from 'expand_asm_stmt' at ../../src/gcc/cfgexpand.c:3403:24: ../libiberty/../../src/libiberty/xmalloc.c:181:14: warning: 'realloc' called on unallocated object 'input_mode' [-Wfree-nonheap-object] 181 | newmem = realloc (oldmem, size); | ^ ../libiberty/../../src/libiberty/xmalloc.c: In function 'expand_asm_stmt': ../../src/gcc/cfgexpand.c:3400:46: note: declared here 3400 | auto_vec input_mode; | ^ ../../src/gcc/calls.c: In function 'expand_call': ../../src/gcc/dojump.c:118:28: warning: 'MEM[(struct poly_int *)&save].D.3881.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 118 | pending_stack_adjust = save->x_pending_stack_adjust; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save].D.3881.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ ../../src/gcc/dojump.c:119:27: warning: 'MEM[(struct poly_int *)&save + 8B].D.3881.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | stack_pointer_delta = save->x_stack_pointer_delta; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save + 8B].D.3881.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ ../../src/gcc/calls.c: In function 'expand_call': ../../src/gcc/dojump.c:118:28: warning: 'MEM[(struct poly_int *)&save].D.3874.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 118 | pending_stack_adjust = save->x_pending_stack_adjust; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save].D.3874.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ ../../src/gcc/dojump.c:119:27: warning: 'MEM[(struct poly_int *)&save + 8B].D.3874.coeffs[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | stack_pointer_delta = save->x_stack_pointer_delta; | ^ ../../src/gcc/calls.c:4153:34: note: 'MEM[(struct poly_int *)&save + 8B].D.3874.coeffs[0]' was declared here 4153 | saved_pending_stack_adjust save; | ^ Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1obj objc/objc-lang.o objc/objc-act.o hash-table.o objc/objc-runtime-shared-support.o objc/objc-gnu-runtime-abi-01.o objc/objc-next-runtime-abi-01.o objc/objc-next-runtime-abi-02.o objc/objc-encoding.o objc/objc-map.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1obj-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 3834.54 System time (seconds): 74.52 Percent of CPU this job got: 180% Elapsed (wall clock) time (h:mm:ss or m:ss): 36:10.96 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1423596 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 55 Minor (reclaiming a frame) page faults: 9271808 Voluntary context switches: 3860 Involuntary context switches: 168348 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking cc1obj |================== | 90% Command being timed: "/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./prev-gcc/ -B/usr/riscv64-linux-gnu/bin/ -nostdinc++ -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -flto=jobserver -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -Wl,-z,relro -o cc1objplus objcp/objcp-act.o objcp/objcp-lang.o objcp/objcp-decl.o objcp/objc-runtime-shared-support.o objcp/objc-gnu-runtime-abi-01.o objcp/objc-next-runtime-abi-01.o objcp/objc-next-runtime-abi-02.o objcp/objc-encoding.o objcp/objc-map.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1objplus-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lisl -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd" User time (seconds): 4180.00 System time (seconds): 81.85 Percent of CPU this job got: 188% Elapsed (wall clock) time (h:mm:ss or m:ss): 37:36.49 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 1543276 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 42 Minor (reclaiming a frame) page faults: 10049056 Voluntary context switches: 4034 Involuntary context switches: 192451 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 Linking cc1objplus |====================| 100% rm gcc.pod gfortran.pod lto-dump.pod gdc.pod make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc' mkdir -p -- riscv64-linux-gnu/libgcc Checking multilib configuration for libgcc... Configuring stage 3 in riscv64-linux-gnu/libgcc configure: creating cache ./config.cache checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking for --enable-version-specific-runtime-libs... no checking for a BSD-compatible install... /usr/bin/install -c checking for gawk... gawk checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-lipo... lipo checking for riscv64-linux-gnu-nm... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking whether ln -s works... yes checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... none needed checking how to run the C preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of double... 8 checking size of long double... 16 checking for inttypes.h... yes checking for stdint.h... yes checking for stdlib.h... yes checking for ftw.h... yes checking for unistd.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for string.h... yes checking for strings.h... yes checking for memory.h... yes checking for sys/auxv.h... yes checking for sys/mman.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking whether decimal floating point is supported... no configure: WARNING: decimal float is not supported for this target, ignored checking whether fixed-point is supported... no checking whether the compiler is configured for setjmp/longjmp exceptions... no checking for CET support... no checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for thread model used by GCC... posix checking whether assembler supports CFI directives... yes checking for target glibc version... 2.42 checking for __attribute__((visibility("hidden")))... yes checking for .cfi_sections .debug_frame... yes checking whether the target assembler supports thread-local storage... yes checking whether the thread-local storage support is from emutls... no checking for init priority support... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating auto-target.h config.status: executing default commands make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgcc' # If this is the top-level multilib, build all the other ln -s ../../../src/libgcc/enable-execute-stack-empty.c enable-execute-stack.c ln -s ../../../src/libgcc/unwind-generic.h unwind.h ln -s ../../../src/libgcc/config/riscv/linux-unwind.h md-unwind-support.h # multilibs. ln -s ../../../src/libgcc/config/riscv/sfp-machine.h sfp-machine.h ln -s ../../../src/libgcc/gthr-posix.h gthr-default.h DEFINES='' HEADERS='' \ ../../../src/libgcc/mkheader.sh > tmp-libgcc_tm.h /bin/bash ../../../src/libgcc/../move-if-change tmp-libgcc_tm.h libgcc_tm.h sed -e 's/__PFX__/__/g' \ -e 's/__FIXPTPFX__/__/g' < ../../../src/libgcc/libgcc-std.ver.in > libgcc-std.ver dest=../.././gcc/include/tmp$$-unwind.h; \ cp unwind.h $dest; \ chmod a+r $dest; \ sh ../../../src/libgcc/../move-if-change $dest ../.././gcc/include/unwind.h { cat libgcc-std.ver ../../../src/libgcc/config/libgcc-glibc.ver \ | sed -e '/^[ ]*#/d' \ -e 's/^%\(if\|else\|elif\|endif\|define\)/#\1/' \ | /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -E -xassembler-with-cpp -; \ } > tmp-libgcc.map.in echo timestamp > libgcc_tm.stamp /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negdi2.o -MT _negdi2.o -MD -MP -MF _negdi2.dep -DL_negdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _lshrdi3.o -MT _lshrdi3.o -MD -MP -MF _lshrdi3.dep -DL_lshrdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ashldi3.o -MT _ashldi3.o -MD -MP -MF _ashldi3.dep -DL_ashldi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv tmp-libgcc.map.in libgcc.map.in /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ashrdi3.o -MT _ashrdi3.o -MD -MP -MF _ashrdi3.dep -DL_ashrdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _cmpdi2.o -MT _cmpdi2.o -MD -MP -MF _cmpdi2.dep -DL_cmpdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ucmpdi2.o -MT _ucmpdi2.o -MD -MP -MF _ucmpdi2.dep -DL_ucmpdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clear_cache.o -MT _clear_cache.o -MD -MP -MF _clear_cache.dep -DL_clear_cache -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _trampoline.o -MT _trampoline.o -MD -MP -MF _trampoline.dep -DL_trampoline -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o __main.o -MT __main.o -MD -MP -MF __main.dep -DL__main -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _absvsi2.o -MT _absvsi2.o -MD -MP -MF _absvsi2.dep -DL_absvsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _absvdi2.o -MT _absvdi2.o -MD -MP -MF _absvdi2.dep -DL_absvdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _addvsi3.o -MT _addvsi3.o -MD -MP -MF _addvsi3.dep -DL_addvsi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _addvdi3.o -MT _addvdi3.o -MD -MP -MF _addvdi3.dep -DL_addvdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _subvsi3.o -MT _subvsi3.o -MD -MP -MF _subvsi3.dep -DL_subvsi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _subvdi3.o -MT _subvdi3.o -MD -MP -MF _subvdi3.dep -DL_subvdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3.o -MT _mulvsi3.o -MD -MP -MF _mulvsi3.dep -DL_mulvsi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulvdi3.o -MT _mulvdi3.o -MD -MP -MF _mulvdi3.dep -DL_mulvdi3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negvsi2.o -MT _negvsi2.o -MD -MP -MF _negvsi2.dep -DL_negvsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negvdi2.o -MT _negvdi2.o -MD -MP -MF _negvdi2.dep -DL_negvdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctors.o -MT _ctors.o -MD -MP -MF _ctors.dep -DL_ctors -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ffssi2.o -MT _ffssi2.o -MD -MP -MF _ffssi2.dep -DL_ffssi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ffsdi2.o -MT _ffsdi2.o -MD -MP -MF _ffsdi2.dep -DL_ffsdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clz.o -MT _clz.o -MD -MP -MF _clz.dep -DL_clz -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clzsi2.o -MT _clzsi2.o -MD -MP -MF _clzsi2.dep -DL_clzsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clzdi2.o -MT _clzdi2.o -MD -MP -MF _clzdi2.dep -DL_clzdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctzsi2.o -MT _ctzsi2.o -MD -MP -MF _ctzsi2.dep -DL_ctzsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctzdi2.o -MT _ctzdi2.o -MD -MP -MF _ctzdi2.dep -DL_ctzdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcount_tab.o -MT _popcount_tab.o -MD -MP -MF _popcount_tab.dep -DL_popcount_tab -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcountsi2.o -MT _popcountsi2.o -MD -MP -MF _popcountsi2.dep -DL_popcountsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcountdi2.o -MT _popcountdi2.o -MD -MP -MF _popcountdi2.dep -DL_popcountdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _paritysi2.o -MT _paritysi2.o -MD -MP -MF _paritysi2.dep -DL_paritysi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _paritydi2.o -MT _paritydi2.o -MD -MP -MF _paritydi2.dep -DL_paritydi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powisf2.o -MT _powisf2.o -MD -MP -MF _powisf2.dep -DL_powisf2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powidf2.o -MT _powidf2.o -MD -MP -MF _powidf2.dep -DL_powidf2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powixf2.o -MT _powixf2.o -MD -MP -MF _powixf2.dep -DL_powixf2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powitf2.o -MT _powitf2.o -MD -MP -MF _powitf2.dep -DL_powitf2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulhc3.o -MT _mulhc3.o -MD -MP -MF _mulhc3.dep -DL_mulhc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulsc3.o -MT _mulsc3.o -MD -MP -MF _mulsc3.dep -DL_mulsc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _muldc3.o -MT _muldc3.o -MD -MP -MF _muldc3.dep -DL_muldc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulxc3.o -MT _mulxc3.o -MD -MP -MF _mulxc3.dep -DL_mulxc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _multc3.o -MT _multc3.o -MD -MP -MF _multc3.dep -DL_multc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divhc3.o -MT _divhc3.o -MD -MP -MF _divhc3.dep -DL_divhc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divsc3.o -MT _divsc3.o -MD -MP -MF _divsc3.dep -DL_divsc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divdc3.o -MT _divdc3.o -MD -MP -MF _divdc3.dep -DL_divdc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divxc3.o -MT _divxc3.o -MD -MP -MF _divxc3.dep -DL_divxc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divtc3.o -MT _divtc3.o -MD -MP -MF _divtc3.dep -DL_divtc3 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _bswapsi2.o -MT _bswapsi2.o -MD -MP -MF _bswapsi2.dep -DL_bswapsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _bswapdi2.o -MT _bswapdi2.o -MD -MP -MF _bswapdi2.dep -DL_bswapdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clrsbsi2.o -MT _clrsbsi2.o -MD -MP -MF _clrsbsi2.dep -DL_clrsbsi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clrsbdi2.o -MT _clrsbdi2.o -MD -MP -MF _clrsbdi2.dep -DL_clrsbdi2 -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunssfsi.o -MT _fixunssfsi.o -MD -MP -MF _fixunssfsi.dep -DL_fixunssfsi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfsi.o -MT _fixunsdfsi.o -MD -MP -MF _fixunsdfsi.dep -DL_fixunsdfsi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfsi.o -MT _fixunsxfsi.o -MD -MP -MF _fixunsxfsi.dep -DL_fixunsxfsi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixsfdi.o -MT _fixsfdi.o -MD -MP -MF _fixsfdi.dep -DL_fixsfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixdfdi.o -MT _fixdfdi.o -MD -MP -MF _fixdfdi.dep -DL_fixdfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixxfdi.o -MT _fixxfdi.o -MD -MP -MF _fixxfdi.dep -DL_fixxfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunssfdi.o -MT _fixunssfdi.o -MD -MP -MF _fixunssfdi.dep -DL_fixunssfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfdi.o -MT _fixunsdfdi.o -MD -MP -MF _fixunsdfdi.dep -DL_fixunsdfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfdi.o -MT _fixunsxfdi.o -MD -MP -MF _fixunsxfdi.dep -DL_fixunsxfdi -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdisf.o -MT _floatdisf.o -MD -MP -MF _floatdisf.dep -DL_floatdisf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdidf.o -MT _floatdidf.o -MD -MP -MF _floatdidf.dep -DL_floatdidf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdixf.o -MT _floatdixf.o -MD -MP -MF _floatdixf.dep -DL_floatdixf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundisf.o -MT _floatundisf.o -MD -MP -MF _floatundisf.dep -DL_floatundisf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundidf.o -MT _floatundidf.o -MD -MP -MF _floatundidf.dep -DL_floatundidf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundixf.o -MT _floatundixf.o -MD -MP -MF _floatundixf.dep -DL_floatundixf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _eprintf.o -MT _eprintf.o -MD -MP -MF _eprintf.dep -DL_eprintf -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o __gcc_bcmp.o -MT __gcc_bcmp.o -MD -MP -MF __gcc_bcmp.dep -DL__gcc_bcmp -c ../../../src/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divdi3.o -MT _divdi3.o -MD -MP -MF _divdi3.dep -DL_divdi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _moddi3.o -MT _moddi3.o -MD -MP -MF _moddi3.dep -DL_moddi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divmoddi4.o -MT _divmoddi4.o -MD -MP -MF _divmoddi4.dep -DL_divmoddi4 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udivdi3.o -MT _udivdi3.o -MD -MP -MF _udivdi3.dep -DL_udivdi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _umoddi3.o -MT _umoddi3.o -MD -MP -MF _umoddi3.dep -DL_umoddi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udivmoddi4.o -MT _udivmoddi4.o -MD -MP -MF _udivmoddi4.dep -DL_udivmoddi4 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udiv_w_sdiv.o -MT _udiv_w_sdiv.o -MD -MP -MF _udiv_w_sdiv.dep -DL_udiv_w_sdiv -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o addtf3.o -MT addtf3.o -MD -MP -MF addtf3.dep -c ../../../src/libgcc/soft-fp/addtf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divtf3.o -MT divtf3.o -MD -MP -MF divtf3.dep -c ../../../src/libgcc/soft-fp/divtf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o eqtf2.o -MT eqtf2.o -MD -MP -MF eqtf2.dep -c ../../../src/libgcc/soft-fp/eqtf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o getf2.o -MT getf2.o -MD -MP -MF getf2.dep -c ../../../src/libgcc/soft-fp/getf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o letf2.o -MT letf2.o -MD -MP -MF letf2.dep -c ../../../src/libgcc/soft-fp/letf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o multf3.o -MT multf3.o -MD -MP -MF multf3.dep -c ../../../src/libgcc/soft-fp/multf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o negtf2.o -MT negtf2.o -MD -MP -MF negtf2.dep -c ../../../src/libgcc/soft-fp/negtf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o subtf3.o -MT subtf3.o -MD -MP -MF subtf3.dep -c ../../../src/libgcc/soft-fp/subtf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o unordtf2.o -MT unordtf2.o -MD -MP -MF unordtf2.dep -c ../../../src/libgcc/soft-fp/unordtf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfsi.o -MT fixtfsi.o -MD -MP -MF fixtfsi.dep -c ../../../src/libgcc/soft-fp/fixtfsi.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfsi.o -MT fixunstfsi.o -MD -MP -MF fixunstfsi.dep -c ../../../src/libgcc/soft-fp/fixunstfsi.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatsitf.o -MT floatsitf.o -MD -MP -MF floatsitf.dep -c ../../../src/libgcc/soft-fp/floatsitf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunsitf.o -MT floatunsitf.o -MD -MP -MF floatunsitf.dep -c ../../../src/libgcc/soft-fp/floatunsitf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfdi.o -MT fixtfdi.o -MD -MP -MF fixtfdi.dep -c ../../../src/libgcc/soft-fp/fixtfdi.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfdi.o -MT fixunstfdi.o -MD -MP -MF fixunstfdi.dep -c ../../../src/libgcc/soft-fp/fixunstfdi.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatditf.o -MT floatditf.o -MD -MP -MF floatditf.dep -c ../../../src/libgcc/soft-fp/floatditf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunditf.o -MT floatunditf.o -MD -MP -MF floatunditf.dep -c ../../../src/libgcc/soft-fp/floatunditf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfti.o -MT fixtfti.o -MD -MP -MF fixtfti.dep -c ../../../src/libgcc/soft-fp/fixtfti.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfti.o -MT fixunstfti.o -MD -MP -MF fixunstfti.dep -c ../../../src/libgcc/soft-fp/fixunstfti.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floattitf.o -MT floattitf.o -MD -MP -MF floattitf.dep -c ../../../src/libgcc/soft-fp/floattitf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatuntitf.o -MT floatuntitf.o -MD -MP -MF floatuntitf.dep -c ../../../src/libgcc/soft-fp/floatuntitf.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsftf2.o -MT extendsftf2.o -MD -MP -MF extendsftf2.dep -c ../../../src/libgcc/soft-fp/extendsftf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extenddftf2.o -MT extenddftf2.o -MD -MP -MF extenddftf2.dep -c ../../../src/libgcc/soft-fp/extenddftf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2.o -MT trunctfsf2.o -MD -MP -MF trunctfsf2.dep -c ../../../src/libgcc/soft-fp/trunctfsf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2.o -MT trunctfdf2.o -MD -MP -MF trunctfdf2.dep -c ../../../src/libgcc/soft-fp/trunctfdf2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divsf3.o -MT divsf3.o -MD -MP -MF divsf3.dep -c ../../../src/libgcc/soft-fp/divsf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divdf3.o -MT divdf3.o -MD -MP -MF divdf3.dep -c ../../../src/libgcc/soft-fp/divdf3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o save-restore_s.o -MT save-restore_s.o -MD -MP -MF save-restore_s.dep -DSHARED -c -xassembler-with-cpp ../../../src/libgcc/config/riscv/save-restore.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o muldi3_s.o -MT muldi3_s.o -MD -MP -MF muldi3_s.dep -DSHARED -c -xassembler-with-cpp ../../../src/libgcc/config/riscv/muldi3.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o multi3.o -MT multi3.o -MD -MP -MF multi3.dep -c ../../../src/libgcc/config/riscv/multi3.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o div_s.o -MT div_s.o -MD -MP -MF div_s.dep -DSHARED -c -xassembler-with-cpp ../../../src/libgcc/config/riscv/div.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o atomic.o -MT atomic.o -MD -MP -MF atomic.dep -c ../../../src/libgcc/config/riscv/atomic.c -fvisibility=hidden -DHIDE_EXPORTS ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_add_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_add_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_sub_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_sub_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_and_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_and_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_xor_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_xor_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_or_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_or_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_nand_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_nand_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:68:8: warning: conflicting types for built-in function '__sync_val_compare_and_swap_1'; expected 'unsigned char(volatile void *, unsigned char, unsigned char)' [-Wbuiltin-declaration-mismatch] 68 | type __sync_val_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:94:8: warning: conflicting types for built-in function '__sync_bool_compare_and_swap_1'; expected '_Bool(volatile void *, unsigned char, unsigned char)' [-Wbuiltin-declaration-mismatch] 94 | bool __sync_bool_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_add_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_add_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_sub_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_sub_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_and_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_and_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_xor_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_xor_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_or_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_or_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_nand_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_nand_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:68:8: warning: conflicting types for built-in function '__sync_val_compare_and_swap_2'; expected 'short unsigned int(volatile void *, short unsigned int, short unsigned int)' [-Wbuiltin-declaration-mismatch] 68 | type __sync_val_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:94:8: warning: conflicting types for built-in function '__sync_bool_compare_and_swap_2'; expected '_Bool(volatile void *, short unsigned int, short unsigned int)' [-Wbuiltin-declaration-mismatch] 94 | bool __sync_bool_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o enable-execute-stack.o -MT enable-execute-stack.o -MD -MP -MF enable-execute-stack.dep -c enable-execute-stack.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_add.o -MT _gcov_merge_add.o -MD -MP -MF _gcov_merge_add.dep -DL_gcov_merge_add -c ../../../src/libgcc/libgcov-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_topn.o -MT _gcov_merge_topn.o -MD -MP -MF _gcov_merge_topn.dep -DL_gcov_merge_topn -c ../../../src/libgcc/libgcov-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_ior.o -MT _gcov_merge_ior.o -MD -MP -MF _gcov_merge_ior.dep -DL_gcov_merge_ior -c ../../../src/libgcc/libgcov-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_time_profile.o -MT _gcov_merge_time_profile.o -MD -MP -MF _gcov_merge_time_profile.dep -DL_gcov_merge_time_profile -c ../../../src/libgcc/libgcov-merge.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_interval_profiler.o -MT _gcov_interval_profiler.o -MD -MP -MF _gcov_interval_profiler.dep -DL_gcov_interval_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_interval_profiler_atomic.o -MT _gcov_interval_profiler_atomic.o -MD -MP -MF _gcov_interval_profiler_atomic.dep -DL_gcov_interval_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_pow2_profiler.o -MT _gcov_pow2_profiler.o -MD -MP -MF _gcov_pow2_profiler.dep -DL_gcov_pow2_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_pow2_profiler_atomic.o -MT _gcov_pow2_profiler_atomic.o -MD -MP -MF _gcov_pow2_profiler_atomic.dep -DL_gcov_pow2_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_topn_values_profiler.o -MT _gcov_topn_values_profiler.o -MD -MP -MF _gcov_topn_values_profiler.dep -DL_gcov_topn_values_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_topn_values_profiler_atomic.o -MT _gcov_topn_values_profiler_atomic.o -MD -MP -MF _gcov_topn_values_profiler_atomic.dep -DL_gcov_topn_values_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_average_profiler.o -MT _gcov_average_profiler.o -MD -MP -MF _gcov_average_profiler.dep -DL_gcov_average_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_average_profiler_atomic.o -MT _gcov_average_profiler_atomic.o -MD -MP -MF _gcov_average_profiler_atomic.dep -DL_gcov_average_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_ior_profiler.o -MT _gcov_ior_profiler.o -MD -MP -MF _gcov_ior_profiler.dep -DL_gcov_ior_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_ior_profiler_atomic.o -MT _gcov_ior_profiler_atomic.o -MD -MP -MF _gcov_ior_profiler_atomic.dep -DL_gcov_ior_profiler_atomic -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_indirect_call_profiler_v4.o -MT _gcov_indirect_call_profiler_v4.o -MD -MP -MF _gcov_indirect_call_profiler_v4.dep -DL_gcov_indirect_call_profiler_v4 -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_time_profiler.o -MT _gcov_time_profiler.o -MD -MP -MF _gcov_time_profiler.dep -DL_gcov_time_profiler -c ../../../src/libgcc/libgcov-profiler.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_dump.o -MT _gcov_dump.o -MD -MP -MF _gcov_dump.dep -DL_gcov_dump -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_fork.o -MT _gcov_fork.o -MD -MP -MF _gcov_fork.dep -DL_gcov_fork -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execl.o -MT _gcov_execl.o -MD -MP -MF _gcov_execl.dep -DL_gcov_execl -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execlp.o -MT _gcov_execlp.o -MD -MP -MF _gcov_execlp.dep -DL_gcov_execlp -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execle.o -MT _gcov_execle.o -MD -MP -MF _gcov_execle.dep -DL_gcov_execle -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execv.o -MT _gcov_execv.o -MD -MP -MF _gcov_execv.dep -DL_gcov_execv -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execvp.o -MT _gcov_execvp.o -MD -MP -MF _gcov_execvp.dep -DL_gcov_execvp -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_execve.o -MT _gcov_execve.o -MD -MP -MF _gcov_execve.dep -DL_gcov_execve -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_reset.o -MT _gcov_reset.o -MD -MP -MF _gcov_reset.dep -DL_gcov_reset -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov_lock_unlock.o -MT _gcov_lock_unlock.o -MD -MP -MF _gcov_lock_unlock.dep -DL_gcov_lock_unlock -c ../../../src/libgcc/libgcov-interface.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _gcov.o -MT _gcov.o -MD -MP -MF _gcov.dep -DL_gcov -c ../../../src/libgcc/libgcov-driver.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2.o -MT unwind-dw2.o -MD -MP -MF unwind-dw2.dep -fexceptions -c ../../../src/libgcc/unwind-dw2.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2-fde-dip.o -MT unwind-dw2-fde-dip.o -MD -MP -MF unwind-dw2-fde-dip.dep -fexceptions -c ../../../src/libgcc/unwind-dw2-fde-dip.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-sjlj.o -MT unwind-sjlj.o -MD -MP -MF unwind-sjlj.dep -fexceptions -c ../../../src/libgcc/unwind-sjlj.c -fvisibility=hidden -DHIDE_EXPORTS In file included from ../../../src/libgcc/unwind-dw2.c:412: ./md-unwind-support.h: In function 'riscv_fallback_frame_state': ./md-unwind-support.h:67:6: warning: assignment to 'struct sigcontext *' from incompatible pointer type 'mcontext_t *' [-Wincompatible-pointer-types] 67 | sc = &rt_->uc.uc_mcontext; | ^ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-c.o -MT unwind-c.o -MD -MP -MF unwind-c.dep -fexceptions -c ../../../src/libgcc/unwind-c.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o emutls.o -MT emutls.o -MD -MP -MF emutls.dep -fexceptions -c ../../../src/libgcc/emutls.c -fvisibility=hidden -DHIDE_EXPORTS /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negdi2_s.o -MT _negdi2_s.o -MD -MP -MF _negdi2_s.dep -DSHARED -DL_negdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _lshrdi3_s.o -MT _lshrdi3_s.o -MD -MP -MF _lshrdi3_s.dep -DSHARED -DL_lshrdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ashldi3_s.o -MT _ashldi3_s.o -MD -MP -MF _ashldi3_s.dep -DSHARED -DL_ashldi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ashrdi3_s.o -MT _ashrdi3_s.o -MD -MP -MF _ashrdi3_s.dep -DSHARED -DL_ashrdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _cmpdi2_s.o -MT _cmpdi2_s.o -MD -MP -MF _cmpdi2_s.dep -DSHARED -DL_cmpdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ucmpdi2_s.o -MT _ucmpdi2_s.o -MD -MP -MF _ucmpdi2_s.dep -DSHARED -DL_ucmpdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clear_cache_s.o -MT _clear_cache_s.o -MD -MP -MF _clear_cache_s.dep -DSHARED -DL_clear_cache -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _trampoline_s.o -MT _trampoline_s.o -MD -MP -MF _trampoline_s.dep -DSHARED -DL_trampoline -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o __main_s.o -MT __main_s.o -MD -MP -MF __main_s.dep -DSHARED -DL__main -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _absvsi2_s.o -MT _absvsi2_s.o -MD -MP -MF _absvsi2_s.dep -DSHARED -DL_absvsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _absvdi2_s.o -MT _absvdi2_s.o -MD -MP -MF _absvdi2_s.dep -DSHARED -DL_absvdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _addvsi3_s.o -MT _addvsi3_s.o -MD -MP -MF _addvsi3_s.dep -DSHARED -DL_addvsi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _addvdi3_s.o -MT _addvdi3_s.o -MD -MP -MF _addvdi3_s.dep -DSHARED -DL_addvdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _subvsi3_s.o -MT _subvsi3_s.o -MD -MP -MF _subvsi3_s.dep -DSHARED -DL_subvsi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _subvdi3_s.o -MT _subvdi3_s.o -MD -MP -MF _subvdi3_s.dep -DSHARED -DL_subvdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3_s.o -MT _mulvsi3_s.o -MD -MP -MF _mulvsi3_s.dep -DSHARED -DL_mulvsi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulvdi3_s.o -MT _mulvdi3_s.o -MD -MP -MF _mulvdi3_s.dep -DSHARED -DL_mulvdi3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negvsi2_s.o -MT _negvsi2_s.o -MD -MP -MF _negvsi2_s.dep -DSHARED -DL_negvsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _negvdi2_s.o -MT _negvdi2_s.o -MD -MP -MF _negvdi2_s.dep -DSHARED -DL_negvdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctors_s.o -MT _ctors_s.o -MD -MP -MF _ctors_s.dep -DSHARED -DL_ctors -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ffssi2_s.o -MT _ffssi2_s.o -MD -MP -MF _ffssi2_s.dep -DSHARED -DL_ffssi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ffsdi2_s.o -MT _ffsdi2_s.o -MD -MP -MF _ffsdi2_s.dep -DSHARED -DL_ffsdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clz_s.o -MT _clz_s.o -MD -MP -MF _clz_s.dep -DSHARED -DL_clz -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clzsi2_s.o -MT _clzsi2_s.o -MD -MP -MF _clzsi2_s.dep -DSHARED -DL_clzsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clzdi2_s.o -MT _clzdi2_s.o -MD -MP -MF _clzdi2_s.dep -DSHARED -DL_clzdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctzsi2_s.o -MT _ctzsi2_s.o -MD -MP -MF _ctzsi2_s.dep -DSHARED -DL_ctzsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _ctzdi2_s.o -MT _ctzdi2_s.o -MD -MP -MF _ctzdi2_s.dep -DSHARED -DL_ctzdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcount_tab_s.o -MT _popcount_tab_s.o -MD -MP -MF _popcount_tab_s.dep -DSHARED -DL_popcount_tab -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcountsi2_s.o -MT _popcountsi2_s.o -MD -MP -MF _popcountsi2_s.dep -DSHARED -DL_popcountsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _popcountdi2_s.o -MT _popcountdi2_s.o -MD -MP -MF _popcountdi2_s.dep -DSHARED -DL_popcountdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _paritysi2_s.o -MT _paritysi2_s.o -MD -MP -MF _paritysi2_s.dep -DSHARED -DL_paritysi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _paritydi2_s.o -MT _paritydi2_s.o -MD -MP -MF _paritydi2_s.dep -DSHARED -DL_paritydi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powisf2_s.o -MT _powisf2_s.o -MD -MP -MF _powisf2_s.dep -DSHARED -DL_powisf2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powidf2_s.o -MT _powidf2_s.o -MD -MP -MF _powidf2_s.dep -DSHARED -DL_powidf2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powixf2_s.o -MT _powixf2_s.o -MD -MP -MF _powixf2_s.dep -DSHARED -DL_powixf2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _powitf2_s.o -MT _powitf2_s.o -MD -MP -MF _powitf2_s.dep -DSHARED -DL_powitf2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulhc3_s.o -MT _mulhc3_s.o -MD -MP -MF _mulhc3_s.dep -DSHARED -DL_mulhc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulsc3_s.o -MT _mulsc3_s.o -MD -MP -MF _mulsc3_s.dep -DSHARED -DL_mulsc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _muldc3_s.o -MT _muldc3_s.o -MD -MP -MF _muldc3_s.dep -DSHARED -DL_muldc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _mulxc3_s.o -MT _mulxc3_s.o -MD -MP -MF _mulxc3_s.dep -DSHARED -DL_mulxc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _multc3_s.o -MT _multc3_s.o -MD -MP -MF _multc3_s.dep -DSHARED -DL_multc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divhc3_s.o -MT _divhc3_s.o -MD -MP -MF _divhc3_s.dep -DSHARED -DL_divhc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divsc3_s.o -MT _divsc3_s.o -MD -MP -MF _divsc3_s.dep -DSHARED -DL_divsc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divdc3_s.o -MT _divdc3_s.o -MD -MP -MF _divdc3_s.dep -DSHARED -DL_divdc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divxc3_s.o -MT _divxc3_s.o -MD -MP -MF _divxc3_s.dep -DSHARED -DL_divxc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divtc3_s.o -MT _divtc3_s.o -MD -MP -MF _divtc3_s.dep -DSHARED -DL_divtc3 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _bswapsi2_s.o -MT _bswapsi2_s.o -MD -MP -MF _bswapsi2_s.dep -DSHARED -DL_bswapsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _bswapdi2_s.o -MT _bswapdi2_s.o -MD -MP -MF _bswapdi2_s.dep -DSHARED -DL_bswapdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clrsbsi2_s.o -MT _clrsbsi2_s.o -MD -MP -MF _clrsbsi2_s.dep -DSHARED -DL_clrsbsi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _clrsbdi2_s.o -MT _clrsbdi2_s.o -MD -MP -MF _clrsbdi2_s.dep -DSHARED -DL_clrsbdi2 -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunssfsi_s.o -MT _fixunssfsi_s.o -MD -MP -MF _fixunssfsi_s.dep -DSHARED -DL_fixunssfsi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfsi_s.o -MT _fixunsdfsi_s.o -MD -MP -MF _fixunsdfsi_s.dep -DSHARED -DL_fixunsdfsi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfsi_s.o -MT _fixunsxfsi_s.o -MD -MP -MF _fixunsxfsi_s.dep -DSHARED -DL_fixunsxfsi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixsfdi_s.o -MT _fixsfdi_s.o -MD -MP -MF _fixsfdi_s.dep -DSHARED -DL_fixsfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixdfdi_s.o -MT _fixdfdi_s.o -MD -MP -MF _fixdfdi_s.dep -DSHARED -DL_fixdfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixxfdi_s.o -MT _fixxfdi_s.o -MD -MP -MF _fixxfdi_s.dep -DSHARED -DL_fixxfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunssfdi_s.o -MT _fixunssfdi_s.o -MD -MP -MF _fixunssfdi_s.dep -DSHARED -DL_fixunssfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfdi_s.o -MT _fixunsdfdi_s.o -MD -MP -MF _fixunsdfdi_s.dep -DSHARED -DL_fixunsdfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfdi_s.o -MT _fixunsxfdi_s.o -MD -MP -MF _fixunsxfdi_s.dep -DSHARED -DL_fixunsxfdi -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdisf_s.o -MT _floatdisf_s.o -MD -MP -MF _floatdisf_s.dep -DSHARED -DL_floatdisf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdidf_s.o -MT _floatdidf_s.o -MD -MP -MF _floatdidf_s.dep -DSHARED -DL_floatdidf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatdixf_s.o -MT _floatdixf_s.o -MD -MP -MF _floatdixf_s.dep -DSHARED -DL_floatdixf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundisf_s.o -MT _floatundisf_s.o -MD -MP -MF _floatundisf_s.dep -DSHARED -DL_floatundisf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundidf_s.o -MT _floatundidf_s.o -MD -MP -MF _floatundidf_s.dep -DSHARED -DL_floatundidf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _floatundixf_s.o -MT _floatundixf_s.o -MD -MP -MF _floatundixf_s.dep -DSHARED -DL_floatundixf -c ../../../src/libgcc/libgcc2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divdi3_s.o -MT _divdi3_s.o -MD -MP -MF _divdi3_s.dep -DSHARED -DL_divdi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _moddi3_s.o -MT _moddi3_s.o -MD -MP -MF _moddi3_s.dep -DSHARED -DL_moddi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _divmoddi4_s.o -MT _divmoddi4_s.o -MD -MP -MF _divmoddi4_s.dep -DSHARED -DL_divmoddi4 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udivdi3_s.o -MT _udivdi3_s.o -MD -MP -MF _udivdi3_s.dep -DSHARED -DL_udivdi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _umoddi3_s.o -MT _umoddi3_s.o -MD -MP -MF _umoddi3_s.dep -DSHARED -DL_umoddi3 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udivmoddi4_s.o -MT _udivmoddi4_s.o -MD -MP -MF _udivmoddi4_s.dep -DSHARED -DL_udivmoddi4 -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o _udiv_w_sdiv_s.o -MT _udiv_w_sdiv_s.o -MD -MP -MF _udiv_w_sdiv_s.dep -DSHARED -DL_udiv_w_sdiv -c ../../../src/libgcc/libgcc2.c \ -fasynchronous-unwind-tables /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o addtf3_s.o -MT addtf3_s.o -MD -MP -MF addtf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/addtf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divtf3_s.o -MT divtf3_s.o -MD -MP -MF divtf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/divtf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o eqtf2_s.o -MT eqtf2_s.o -MD -MP -MF eqtf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/eqtf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o getf2_s.o -MT getf2_s.o -MD -MP -MF getf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/getf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o letf2_s.o -MT letf2_s.o -MD -MP -MF letf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/letf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o multf3_s.o -MT multf3_s.o -MD -MP -MF multf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/multf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o negtf2_s.o -MT negtf2_s.o -MD -MP -MF negtf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/negtf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o subtf3_s.o -MT subtf3_s.o -MD -MP -MF subtf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/subtf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o unordtf2_s.o -MT unordtf2_s.o -MD -MP -MF unordtf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/unordtf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfsi_s.o -MT fixtfsi_s.o -MD -MP -MF fixtfsi_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixtfsi.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfsi_s.o -MT fixunstfsi_s.o -MD -MP -MF fixunstfsi_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixunstfsi.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatsitf_s.o -MT floatsitf_s.o -MD -MP -MF floatsitf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatsitf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunsitf_s.o -MT floatunsitf_s.o -MD -MP -MF floatunsitf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatunsitf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfdi_s.o -MT fixtfdi_s.o -MD -MP -MF fixtfdi_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixtfdi.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfdi_s.o -MT fixunstfdi_s.o -MD -MP -MF fixunstfdi_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixunstfdi.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatditf_s.o -MT floatditf_s.o -MD -MP -MF floatditf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatditf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunditf_s.o -MT floatunditf_s.o -MD -MP -MF floatunditf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatunditf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfti_s.o -MT fixtfti_s.o -MD -MP -MF fixtfti_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixtfti.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfti_s.o -MT fixunstfti_s.o -MD -MP -MF fixunstfti_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/fixunstfti.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floattitf_s.o -MT floattitf_s.o -MD -MP -MF floattitf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floattitf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatuntitf_s.o -MT floatuntitf_s.o -MD -MP -MF floatuntitf_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/floatuntitf.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsftf2_s.o -MT extendsftf2_s.o -MD -MP -MF extendsftf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/extendsftf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extenddftf2_s.o -MT extenddftf2_s.o -MD -MP -MF extenddftf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/extenddftf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2_s.o -MT trunctfsf2_s.o -MD -MP -MF trunctfsf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/trunctfsf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2_s.o -MT trunctfdf2_s.o -MD -MP -MF trunctfdf2_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/trunctfdf2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divsf3_s.o -MT divsf3_s.o -MD -MP -MF divsf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/divsf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divdf3_s.o -MT divdf3_s.o -MD -MP -MF divdf3_s.dep -DSHARED -c ../../../src/libgcc/soft-fp/divdf3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o multi3_s.o -MT multi3_s.o -MD -MP -MF multi3_s.dep -DSHARED -c ../../../src/libgcc/config/riscv/multi3.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o atomic_s.o -MT atomic_s.o -MD -MP -MF atomic_s.dep -DSHARED -c ../../../src/libgcc/config/riscv/atomic.c ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_add_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_add_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_sub_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_sub_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_and_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_and_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_xor_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_xor_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_or_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_or_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_nand_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_nand_and_fetch_1'; expected 'unsigned char(volatile void *, unsigned char)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:68:8: warning: conflicting types for built-in function '__sync_val_compare_and_swap_1'; expected 'unsigned char(volatile void *, unsigned char, unsigned char)' [-Wbuiltin-declaration-mismatch] 68 | type __sync_val_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:94:8: warning: conflicting types for built-in function '__sync_bool_compare_and_swap_1'; expected '_Bool(volatile void *, unsigned char, unsigned char)' [-Wbuiltin-declaration-mismatch] 94 | bool __sync_bool_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:108:1: note: in expansion of macro 'GENERATE_ALL' 108 | GENERATE_ALL(unsigned char, 1) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_add_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_add_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:100:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 100 | GENERATE_FETCH_AND_OP(type, size, add, add, DONT_INVERT, o + v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_sub_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_sub_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:101:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 101 | GENERATE_FETCH_AND_OP(type, size, sub, sub, DONT_INVERT, o - v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_and_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_and_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:102:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 102 | GENERATE_FETCH_AND_OP(type, size, and, and, DONT_INVERT, o & v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_xor_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_xor_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:103:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 103 | GENERATE_FETCH_AND_OP(type, size, xor, xor, DONT_INVERT, o ^ v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_or_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_or_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:104:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 104 | GENERATE_FETCH_AND_OP(type, size, or, or, DONT_INVERT, o | v) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:34:8: warning: conflicting types for built-in function '__sync_fetch_and_nand_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 34 | type __sync_fetch_and_ ## opname ## _ ## size (type *p, type v) \ | ^~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:61:8: warning: conflicting types for built-in function '__sync_nand_and_fetch_2'; expected 'short unsigned int(volatile void *, short unsigned int)' [-Wbuiltin-declaration-mismatch] 61 | type __sync_ ## opname ## _and_fetch_ ## size (type *p, type v) \ | ^~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:105:3: note: in expansion of macro 'GENERATE_FETCH_AND_OP' 105 | GENERATE_FETCH_AND_OP(type, size, nand, and, INVERT, ~(o & v)) \ | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:68:8: warning: conflicting types for built-in function '__sync_val_compare_and_swap_2'; expected 'short unsigned int(volatile void *, short unsigned int, short unsigned int)' [-Wbuiltin-declaration-mismatch] 68 | type __sync_val_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:94:8: warning: conflicting types for built-in function '__sync_bool_compare_and_swap_2'; expected '_Bool(volatile void *, short unsigned int, short unsigned int)' [-Wbuiltin-declaration-mismatch] 94 | bool __sync_bool_compare_and_swap_ ## size (type *p, type o, type n) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:106:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP' 106 | GENERATE_COMPARE_AND_SWAP(type, size) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgcc/config/riscv/atomic.c:109:1: note: in expansion of macro 'GENERATE_ALL' 109 | GENERATE_ALL(unsigned short, 2) | ^~~~~~~~~~~~ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o enable-execute-stack_s.o -MT enable-execute-stack_s.o -MD -MP -MF enable-execute-stack_s.dep -DSHARED -c enable-execute-stack.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2_s.o -MT unwind-dw2_s.o -MD -MP -MF unwind-dw2_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/unwind-dw2.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2-fde-dip_s.o -MT unwind-dw2-fde-dip_s.o -MD -MP -MF unwind-dw2-fde-dip_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/unwind-dw2-fde-dip.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-sjlj_s.o -MT unwind-sjlj_s.o -MD -MP -MF unwind-sjlj_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/unwind-sjlj.c In file included from ../../../src/libgcc/unwind-dw2.c:412: ./md-unwind-support.h: In function 'riscv_fallback_frame_state': ./md-unwind-support.h:67:6: warning: assignment to 'struct sigcontext *' from incompatible pointer type 'mcontext_t *' [-Wincompatible-pointer-types] 67 | sc = &rt_->uc.uc_mcontext; | ^ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o unwind-c_s.o -MT unwind-c_s.o -MD -MP -MF unwind-c_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/unwind-c.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o emutls_s.o -MT emutls_s.o -MD -MP -MF emutls_s.dep -DSHARED -fexceptions -c ../../../src/libgcc/emutls.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtbegin.o -MT crtbegin.o -MD -MP -MF crtbegin.dep -c ../../../src/libgcc/crtstuff.c -DCRT_BEGIN /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtbeginS.o -MT crtbeginS.o -MD -MP -MF crtbeginS.dep -fPIC -c ../../../src/libgcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtbeginT.o -MT crtbeginT.o -MD -MP -MF crtbeginT.dep -c ../../../src/libgcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFT_O /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtend.o -MT crtend.o -MD -MP -MF crtend.dep -c ../../../src/libgcc/crtstuff.c -DCRT_END /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtendS.o -MT crtendS.o -MD -MP -MF crtendS.dep -fPIC -c ../../../src/libgcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crti.o -MT crti.o -MD -MP -MF crti.dep -c -x assembler-with-cpp ../../../src/libgcc/config/riscv/crti.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -g0 -fno-PIE -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -o crtn.o -MT crtn.o -MD -MP -MF crtn.dep -c -x assembler-with-cpp ../../../src/libgcc/config/riscv/crtn.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm -pg save-restore_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > save-restore.visT mv -f save-restore.visT save-restore.vis /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm -pg muldi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > muldi3.visT mv -f muldi3.visT muldi3.vis /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm -pg div_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > div.visT rm -f libgcov.a objects="_gcov_merge_add.o _gcov_merge_topn.o _gcov_merge_ior.o _gcov_merge_time_profile.o _gcov_interval_profiler.o _gcov_interval_profiler_atomic.o _gcov_pow2_profiler.o _gcov_pow2_profiler_atomic.o _gcov_topn_values_profiler.o _gcov_topn_values_profiler_atomic.o _gcov_average_profiler.o _gcov_average_profiler_atomic.o _gcov_ior_profiler.o _gcov_ior_profiler_atomic.o _gcov_indirect_call_profiler_v4.o _gcov_time_profiler.o _gcov_dump.o _gcov_fork.o _gcov_execl.o _gcov_execlp.o _gcov_execle.o _gcov_execv.o _gcov_execvp.o _gcov_execve.o _gcov_reset.o _gcov_lock_unlock.o _gcov.o"; \ if test -z "$objects"; then \ echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ -o eh_dummy.o; \ objects=eh_dummy.o; \ fi; \ riscv64-linux-gnu-ar rc libgcov.a $objects mv -f div.visT div.vis rm -f libgcc_eh.a objects="unwind-dw2.o unwind-dw2-fde-dip.o unwind-sjlj.o unwind-c.o emutls.o"; \ if test -z "$objects"; then \ echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ -o eh_dummy.o; \ objects=eh_dummy.o; \ fi; \ riscv64-linux-gnu-ar rc libgcc_eh.a $objects riscv64-linux-gnu-ranlib libgcov.a riscv64-linux-gnu-ranlib libgcc_eh.a # Early copyback; see "all" above for the rationale. The # early copy is necessary so that the gcc -B options find # the right startup files when linking shared libgcc. /bin/bash ../../../src/libgcc/../mkinstalldirs ../.././gcc parts="crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o crtbegin.o crtend.o crti.o crtn.o crtendS.o crtbeginT.o"; \ for file in $parts; do \ rm -f ../.././gcc/$file; \ /usr/bin/install -c -m 644 $file ../.././gcc/; \ case $file in \ *.a) \ riscv64-linux-gnu-ranlib ../.././gcc/$file ;; \ esac; \ done /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o save-restore.o -MT save-restore.o -MD -MP -MF save-restore.dep -c -xassembler-with-cpp -include save-restore.vis ../../../src/libgcc/config/riscv/save-restore.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o muldi3.o -MT muldi3.o -MD -MP -MF muldi3.dep -c -xassembler-with-cpp -include muldi3.vis ../../../src/libgcc/config/riscv/muldi3.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o div.o -MT div.o -MD -MP -MF div.dep -c -xassembler-with-cpp -include div.vis ../../../src/libgcc/config/riscv/div.S rm -f libgcc.a objects="_negdi2.o _lshrdi3.o _ashldi3.o _ashrdi3.o _cmpdi2.o _ucmpdi2.o _clear_cache.o _trampoline.o __main.o _absvsi2.o _absvdi2.o _addvsi3.o _addvdi3.o _subvsi3.o _subvdi3.o _mulvsi3.o _mulvdi3.o _negvsi2.o _negvdi2.o _ctors.o _ffssi2.o _ffsdi2.o _clz.o _clzsi2.o _clzdi2.o _ctzsi2.o _ctzdi2.o _popcount_tab.o _popcountsi2.o _popcountdi2.o _paritysi2.o _paritydi2.o _powisf2.o _powidf2.o _powixf2.o _powitf2.o _mulhc3.o _mulsc3.o _muldc3.o _mulxc3.o _multc3.o _divhc3.o _divsc3.o _divdc3.o _divxc3.o _divtc3.o _bswapsi2.o _bswapdi2.o _clrsbsi2.o _clrsbdi2.o _fixunssfsi.o _fixunsdfsi.o _fixunsxfsi.o _fixsfdi.o _fixdfdi.o _fixxfdi.o _fixunssfdi.o _fixunsdfdi.o _fixunsxfdi.o _floatdisf.o _floatdidf.o _floatdixf.o _floatundisf.o _floatundidf.o _floatundixf.o _eprintf.o __gcc_bcmp.o _divdi3.o _moddi3.o _divmoddi4.o _udivdi3.o _umoddi3.o _udivmoddi4.o _udiv_w_sdiv.o addtf3.o divtf3.o eqtf2.o getf2.o letf2.o multf3.o negtf2.o subtf3.o unordtf2.o fixtfsi.o fixunstfsi.o floatsitf.o floatunsitf.o fixtfdi.o fixunstfdi.o floatditf.o floatunditf.o fixtfti.o fixunstfti.o floattitf.o floatuntitf.o extendsftf2.o extenddftf2.o trunctfsf2.o trunctfdf2.o divsf3.o divdf3.o save-restore.o muldi3.o multi3.o div.o atomic.o enable-execute-stack.o"; \ if test -z "$objects"; then \ echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ -o eh_dummy.o; \ objects=eh_dummy.o; \ fi; \ riscv64-linux-gnu-ar rc libgcc.a $objects riscv64-linux-gnu-ranlib libgcc.a { /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm -pg _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulhc3_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divhc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o fixtfti_s.o fixunstfti_s.o floattitf_s.o floatuntitf_s.o extendsftf2_s.o extenddftf2_s.o trunctfsf2_s.o trunctfdf2_s.o divsf3_s.o divdf3_s.o save-restore_s.o muldi3_s.o multi3_s.o div_s.o atomic_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o emutls_s.o; echo %%; \ cat libgcc.map.in; \ } | gawk -f ../../../src/libgcc/mkmap-symver.awk > tmp-libgcc.map mv tmp-libgcc.map libgcc.map # @multilib_flags@ is still needed because this may use # /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 and -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector directly. # @multilib_dir@ is not really necessary, but sometimes it has # more uses than just a directory name. /bin/bash ../../../src/libgcc/../mkinstalldirs . /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc.map -o ./libgcc_s.so.1.tmp -g -O2 -B./ _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulhc3_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divhc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o fixtfti_s.o fixunstfti_s.o floattitf_s.o floatuntitf_s.o extendsftf2_s.o extenddftf2_s.o trunctfsf2_s.o trunctfdf2_s.o divsf3_s.o divdf3_s.o save-restore_s.o muldi3_s.o multi3_s.o div_s.o atomic_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o libgcc.a -lc && rm -f ./libgcc_s.so && if [ -f ./libgcc_s.so.1 ]; then mv -f ./libgcc_s.so.1 ./libgcc_s.so.1.backup; else true; fi && mv ./libgcc_s.so.1.tmp ./libgcc_s.so.1 && (echo "/* GNU ld script"; echo " Use the shared library, but some functions are only in"; echo " the static library. */"; echo "GROUP ( libgcc_s.so.1 -lgcc )" ) > ./libgcc_s.so # Now that we have built all the objects, we need to copy # them back to the GCC directory. Too many things (other # in-tree libraries, and DejaGNU) know about the layout # of the build tree, for now. /usr/bin/make install-leaf DESTDIR=../.././gcc \ slibdir= libsubdir= MULTIOSDIR=. make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgcc' /bin/bash ../../../src/libgcc/../mkinstalldirs ../.././gcc /usr/bin/install -c -m 644 libgcc_eh.a ../.././gcc/ chmod 644 ../.././gcc/libgcc_eh.a riscv64-linux-gnu-ranlib ../.././gcc/libgcc_eh.a /bin/bash ../../../src/libgcc/../mkinstalldirs ../.././gcc; /usr/bin/install -c -m 644 ./libgcc_s.so.1 ../.././gcc/libgcc_s.so.1; rm -f ../.././gcc/libgcc_s.so; /usr/bin/install -c -m 644 ./libgcc_s.so ../.././gcc/libgcc_s.so /bin/bash ../../../src/libgcc/../mkinstalldirs ../.././gcc /usr/bin/install -c -m 644 libgcc.a ../.././gcc/ chmod 644 ../.././gcc/libgcc.a riscv64-linux-gnu-ranlib ../.././gcc/libgcc.a /usr/bin/install -c -m 644 libgcov.a ../.././gcc/ chmod 644 ../.././gcc/libgcov.a riscv64-linux-gnu-ranlib ../.././gcc/libgcov.a parts="crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o crtbegin.o crtend.o crti.o crtn.o crtendS.o crtbeginT.o"; \ for file in $parts; do \ rm -f ../.././gcc/$file; \ /usr/bin/install -c -m 644 $file ../.././gcc/; \ case $file in \ *.a) \ riscv64-linux-gnu-ranlib ../.././gcc/$file ;; \ esac; \ done make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgcc' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgcc' mkdir -p -- riscv64-linux-gnu/libgomp Checking multilib configuration for libgomp... Configuring stage 3 in riscv64-linux-gnu/libgomp configure: creating cache ./config.cache checking for --enable-version-specific-runtime-libs... no checking for --enable-generated-files-in-srcdir... no checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking whether /usr/bin/make supports nested variables... yes checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... yes checking for style of include used by /usr/bin/make... GNU checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... gcc3 checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for perl... /usr/bin/perl checking whether /usr/bin/make sets $(MAKE)... (cached) yes checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000 checking for modern makeinfo... yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... (cached) riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... ok checking how to run the C preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-linux-gnu-gfortran... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking whether we are using the GNU Fortran compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... no checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking whether string.h and strings.h may both be included... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for unistd.h... (cached) yes checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking sys/loadavg.h usability... no checking sys/loadavg.h presence... no checking for sys/loadavg.h... no checking sys/sysctl.h usability... no checking sys/sysctl.h presence... no checking for sys/sysctl.h... no checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking size of void *... 8 checking for dlsym in -ldl... yes checking for unistd.h... (cached) yes checking for secure_getenv... yes checking for __secure_getenv... no checking for getuid... yes checking for geteuid... yes checking for getgid... yes checking for getegid... yes checking for getloadavg... yes checking for clock_gettime... yes checking for strtoull... yes checking for aligned_alloc... yes checking for posix_memalign... yes checking for memalign... yes checking for _aligned_malloc... no checking whether the target supports thread-local storage... yes checking whether the thread-local storage support is from emutls... no checking whether the target supports hidden visibility... yes checking whether the target supports dllexport... no checking whether the target supports symbol aliases... yes checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... (cached) yes checking for shared libgcc... yes checking whether the target supports .symver directive... yes configure: versioning on shared library symbols is gnu checking the number of available CPUs... 4 configure: checking for flock implementation checking for flock... flock checking whether the target supports __sync_*_compare_and_swap... yes checking for CET support... no configure: updating cache ./config.cache checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating omp.h config.status: creating omp_lib.h config.status: creating omp_lib.f90 config.status: creating libgomp_f.h config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating libgomp.spec config.status: creating testsuite/libgomp-test-support.pt.exp config.status: creating testsuite/libgomp-site-extra.exp config.status: creating config.h config.status: executing default-1 commands config.status: executing depfiles commands config.status: executing libtool commands mkdir -p -- riscv64-linux-gnu/libstdc++-v3 Checking multilib configuration for libstdc++-v3... Configuring stage 3 in riscv64-linux-gnu/libstdc++-v3 make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' /usr/bin/make all-recursive make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' Making all in testsuite make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp/testsuite' cp libgomp-test-support.pt.exp libgomp-test-support.exp.tmp echo >> libgomp-test-support.exp.tmp \ 'set offload_additional_options ""' echo >> libgomp-test-support.exp.tmp \ 'set offload_additional_lib_paths ""' mv libgomp-test-support.exp.tmp libgomp-test-support.exp make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp/testsuite' make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 -I ../../../src/libgomp/../gcc/doc/include -I ../../../src/libgomp -o libgomp.info ../../../src/libgomp/libgomp.texi /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c -o alloc.lo ../../../src/libgomp/alloc.c /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c -o atomic.lo ../../../src/libgomp/atomic.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c ../../../src/libgomp/alloc.c -fPIC -DPIC -o .libs/alloc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c ../../../src/libgomp/atomic.c -fPIC -DPIC -o .libs/atomic.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c ../../../src/libgomp/atomic.c -o atomic.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c ../../../src/libgomp/alloc.c -o alloc.o >/dev/null 2>&1 mv -f .deps/atomic.Tpo .deps/atomic.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c -o barrier.lo ../../../src/libgomp/barrier.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c ../../../src/libgomp/barrier.c -fPIC -DPIC -o .libs/barrier.o mv -f .deps/alloc.Tpo .deps/alloc.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c -o critical.lo ../../../src/libgomp/critical.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c ../../../src/libgomp/critical.c -fPIC -DPIC -o .libs/critical.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c ../../../src/libgomp/barrier.c -o barrier.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c ../../../src/libgomp/critical.c -o critical.o >/dev/null 2>&1 configure: creating cache ./config.cache mv -f .deps/barrier.Tpo .deps/barrier.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT env.lo -MD -MP -MF .deps/env.Tpo -c -o env.lo ../../../src/libgomp/env.c checking build system type... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c -o error.lo ../../../src/libgomp/error.c riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT env.lo -MD -MP -MF .deps/env.Tpo -c ../../../src/libgomp/env.c -fPIC -DPIC -o .libs/env.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c ../../../src/libgomp/error.c -fPIC -DPIC -o .libs/error.o checking target system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... mv -f .deps/critical.Tpo .deps/critical.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c -o icv.lo ../../../src/libgomp/icv.c yes checking whether /usr/bin/make supports nested variables... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c ../../../src/libgomp/icv.c -fPIC -DPIC -o .libs/icv.o checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c ../../../src/libgomp/error.c -o error.o >/dev/null 2>&1 checking whether the C compiler works... mv -f .deps/error.Tpo .deps/error.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c -o icv-device.lo ../../../src/libgomp/icv-device.c yes checking for C compiler default output file name... a.out checking for suffix of executables... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c ../../../src/libgomp/icv-device.c -fPIC -DPIC -o .libs/icv-device.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c ../../../src/libgomp/icv.c -o icv.o >/dev/null 2>&1 checking whether we are cross compiling... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c ../../../src/libgomp/icv-device.c -o icv-device.o >/dev/null 2>&1 no checking for suffix of object files... mv -f .deps/icv.Tpo .deps/icv.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c -o iter.lo ../../../src/libgomp/iter.c o checking whether we are using the GNU C compiler... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c ../../../src/libgomp/iter.c -fPIC -DPIC -o .libs/iter.o yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... mv -f .deps/icv-device.Tpo .deps/icv-device.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c -o iter_ull.lo ../../../src/libgomp/iter_ull.c yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c ../../../src/libgomp/iter_ull.c -fPIC -DPIC -o .libs/iter_ull.o none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c ../../../src/libgomp/iter.c -o iter.o >/dev/null 2>&1 yes checking whether we are using the GNU C++ compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c ../../../src/libgomp/iter_ull.c -o iter_ull.o >/dev/null 2>&1 yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking how to run the C preprocessor... mv -f .deps/iter.Tpo .deps/iter.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c -o loop.lo ../../../src/libgomp/loop.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c ../../../src/libgomp/loop.c -fPIC -DPIC -o .libs/loop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking whether ln -s works... yes checking for riscv64-linux-gnu-as... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/as checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking whether to enable maintainer-specific portions of Makefiles... no configure: CPU config directory is cpu/generic configure: OS config directory is os/gnu-linux mv -f .deps/iter_ull.Tpo .deps/iter_ull.Plo checking how to print strings... printf checking for a sed that does not truncate output... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c -o loop_ull.lo ../../../src/libgomp/loop_ull.c /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c ../../../src/libgomp/loop_ull.c -fPIC -DPIC -o .libs/loop_ull.o yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... (cached) riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... ok checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT env.lo -MD -MP -MF .deps/env.Tpo -c ../../../src/libgomp/env.c -o env.o >/dev/null 2>&1 yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c ../../../src/libgomp/loop.c -o loop.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c ../../../src/libgomp/loop_ull.c -o loop_ull.o >/dev/null 2>&1 checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... mv -f .deps/loop_ull.Tpo .deps/loop_ull.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c -o ordered.lo ../../../src/libgomp/ordered.c yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c ../../../src/libgomp/ordered.c -fPIC -DPIC -o .libs/ordered.o yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... mv -f .deps/loop.Tpo .deps/loop.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c -o parallel.lo ../../../src/libgomp/parallel.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c ../../../src/libgomp/parallel.c -fPIC -DPIC -o .libs/parallel.o no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c ../../../src/libgomp/parallel.c -o parallel.o >/dev/null 2>&1 yes checking whether a program can dlopen itself... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c ../../../src/libgomp/ordered.c -o ordered.o >/dev/null 2>&1 checking whether a statically linked program can dlopen itself... mv -f .deps/env.Tpo .deps/env.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c -o sections.lo ../../../src/libgomp/sections.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c ../../../src/libgomp/sections.c -fPIC -DPIC -o .libs/sections.o mv -f .deps/parallel.Tpo .deps/parallel.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT single.lo -MD -MP -MF .deps/single.Tpo -c -o single.lo ../../../src/libgomp/single.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT single.lo -MD -MP -MF .deps/single.Tpo -c ../../../src/libgomp/single.c -fPIC -DPIC -o .libs/single.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c ../../../src/libgomp/sections.c -o sections.o >/dev/null 2>&1 no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT single.lo -MD -MP -MF .deps/single.Tpo -c ../../../src/libgomp/single.c -o single.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E mv -f .deps/sections.Tpo .deps/sections.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT task.lo -MD -MP -MF .deps/task.Tpo -c -o task.lo ../../../src/libgomp/task.c mv -f .deps/single.Tpo .deps/single.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT team.lo -MD -MP -MF .deps/team.Tpo -c -o team.lo ../../../src/libgomp/team.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT task.lo -MD -MP -MF .deps/task.Tpo -c ../../../src/libgomp/task.c -fPIC -DPIC -o .libs/task.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT team.lo -MD -MP -MF .deps/team.Tpo -c ../../../src/libgomp/team.c -fPIC -DPIC -o .libs/team.o checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... mv -f .deps/ordered.Tpo .deps/ordered.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT work.lo -MD -MP -MF .deps/work.Tpo -c -o work.lo ../../../src/libgomp/work.c yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT work.lo -MD -MP -MF .deps/work.Tpo -c ../../../src/libgomp/work.c -fPIC -DPIC -o .libs/work.o yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT work.lo -MD -MP -MF .deps/work.Tpo -c ../../../src/libgomp/work.c -o work.o >/dev/null 2>&1 yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for compiler with PCH support... mv -f .deps/work.Tpo .deps/work.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c -o lock.lo ../../../src/libgomp/config/linux/lock.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c ../../../src/libgomp/config/linux/lock.c -fPIC -DPIC -o .libs/lock.o yes checking for enabled PCH... yes checking for thread model used by GCC... posix checking for atomic builtins for bool... no checking for atomic builtins for short... no checking for atomic builtins for int... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c ../../../src/libgomp/config/linux/lock.c -o lock.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT team.lo -MD -MP -MF .deps/team.Tpo -c ../../../src/libgomp/team.c -o team.o >/dev/null 2>&1 yes checking for atomic builtins for long long... yes configure: WARNING: No native atomic operations are provided for this platform. configure: WARNING: They will be faked using a mutex. configure: WARNING: Performance of certain classes will degrade as a result. checking for lock policy for shared_ptr reference counts... mutex mv -f .deps/lock.Tpo .deps/lock.Plo checking for ISO/IEC TR 24733 ... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c -o mutex.lo ../../../src/libgomp/config/linux/mutex.c no checking for __int128... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c ../../../src/libgomp/config/linux/mutex.c -fPIC -DPIC -o .libs/mutex.o yes checking for __float128... no checking for g++ that supports -ffunction-sections -fdata-sections... yes checking for underlying I/O to use... stdio (with POSIX read/write) libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c ../../../src/libgomp/config/linux/mutex.c -o mutex.o >/dev/null 2>&1 checking for C locale to use... gnu checking for msgfmt... yes checking libintl.h usability... yes checking libintl.h presence... mv -f .deps/mutex.Tpo .deps/mutex.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c -o proc.lo ../../../src/libgomp/config/linux/proc.c yes checking for libintl.h... yes checking for library containing gettext... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c ../../../src/libgomp/config/linux/proc.c -fPIC -DPIC -o .libs/proc.o none required checking for std::allocator base class... new configure: "C" header strategy set to c_global checking for enabled long long specializations... yes checking wchar.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c ../../../src/libgomp/config/linux/proc.c -o proc.o >/dev/null 2>&1 yes checking wchar.h presence... yes checking for wchar.h... yes checking for mbstate_t... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes mv -f .deps/proc.Tpo .deps/proc.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c -o sem.lo ../../../src/libgomp/config/linux/sem.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c ../../../src/libgomp/config/linux/sem.c -fPIC -DPIC -o .libs/sem.o checking for enabled wchar_t specializations... yes checking for sin in -lm... mv -f .deps/team.Tpo .deps/team.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c -o bar.lo ../../../src/libgomp/config/linux/bar.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c ../../../src/libgomp/config/linux/bar.c -fPIC -DPIC -o .libs/bar.o yes checking for ISO C99 support in for C++98... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c ../../../src/libgomp/config/linux/sem.c -o sem.o >/dev/null 2>&1 yes checking tgmath.h usability... mv -f .deps/sem.Tpo .deps/sem.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c -o ptrlock.lo ../../../src/libgomp/config/linux/ptrlock.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c ../../../src/libgomp/config/linux/ptrlock.c -fPIC -DPIC -o .libs/ptrlock.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c ../../../src/libgomp/config/linux/bar.c -o bar.o >/dev/null 2>&1 yes checking tgmath.h presence... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c ../../../src/libgomp/config/linux/ptrlock.c -o ptrlock.o >/dev/null 2>&1 yes checking for tgmath.h... yes checking complex.h usability... yes checking complex.h presence... mv -f .deps/ptrlock.Tpo .deps/ptrlock.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT time.lo -MD -MP -MF .deps/time.Tpo -c -o time.lo ../../../src/libgomp/config/posix/time.c yes checking for complex.h... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT time.lo -MD -MP -MF .deps/time.Tpo -c ../../../src/libgomp/config/posix/time.c -fPIC -DPIC -o .libs/time.o checking for ISO C99 support in for C++98... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT time.lo -MD -MP -MF .deps/time.Tpo -c ../../../src/libgomp/config/posix/time.c -o time.o >/dev/null 2>&1 mv -f .deps/bar.Tpo .deps/bar.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c -o fortran.lo ../../../src/libgomp/fortran.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c ../../../src/libgomp/fortran.c -fPIC -DPIC -o .libs/fortran.o yes checking for ISO C99 support in for C++98... mv -f .deps/time.Tpo .deps/time.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c -o affinity.lo ../../../src/libgomp/config/linux/affinity.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c ../../../src/libgomp/config/linux/affinity.c -fPIC -DPIC -o .libs/affinity.o yes checking for ISO C99 support in for C++98... yes checking for ISO C99 support in for C++98... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c ../../../src/libgomp/fortran.c -o fortran.o >/dev/null 2>&1 yes checking for sin in -lm... (cached) yes checking for ISO C99 support in for C++11... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c ../../../src/libgomp/config/linux/affinity.c -o affinity.o >/dev/null 2>&1 yes checking for tgmath.h... (cached) yes checking for complex.h... (cached) yes checking for ISO C99 support in for C++11... yes checking for ISO C99 support in for C++11... mv -f .deps/fortran.Tpo .deps/fortran.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT target.lo -MD -MP -MF .deps/target.Tpo -c -o target.lo ../../../src/libgomp/target.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT target.lo -MD -MP -MF .deps/target.Tpo -c ../../../src/libgomp/target.c -fPIC -DPIC -o .libs/target.o yes checking for ISO C99 support in for C++11... yes checking for ISO C99 support in for C++11... mv -f .deps/affinity.Tpo .deps/affinity.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c -o splay-tree.lo ../../../src/libgomp/splay-tree.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c ../../../src/libgomp/splay-tree.c -fPIC -DPIC -o .libs/splay-tree.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c ../../../src/libgomp/splay-tree.c -o splay-tree.o >/dev/null 2>&1 yes checking for fully enabled ISO C99 support... yes configure: Debug build flags set to -g3 -O0 -D_GLIBCXX_ASSERTIONS checking for additional debug build... yes checking for parallel mode support... yes checking for extra compiler flags for building... checking for extern template support... yes checking for custom python install directory... no checking for -Werror... no checking for vtable verify support... no checking for gets declaration... yes checking for obsolete isinf function in ... no checking for obsolete isnan function in ... mv -f .deps/splay-tree.Tpo .deps/splay-tree.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c -o libgomp-plugin.lo ../../../src/libgomp/libgomp-plugin.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c ../../../src/libgomp/libgomp-plugin.c -fPIC -DPIC -o .libs/libgomp-plugin.o no checking uchar.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c ../../../src/libgomp/libgomp-plugin.c -o libgomp-plugin.o >/dev/null 2>&1 yes checking uchar.h presence... yes checking for uchar.h... yes checking for ISO C11 support for ... yes checking for int64_t... mv -f .deps/libgomp-plugin.Tpo .deps/libgomp-plugin.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c -o oacc-parallel.lo ../../../src/libgomp/oacc-parallel.c yes checking for int64_t as long... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c ../../../src/libgomp/oacc-parallel.c -fPIC -DPIC -o .libs/oacc-parallel.o yes checking for int64_t as long long... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT task.lo -MD -MP -MF .deps/task.Tpo -c ../../../src/libgomp/task.c -o task.o >/dev/null 2>&1 checking for LFS support... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking for poll... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c ../../../src/libgomp/oacc-parallel.c -o oacc-parallel.o >/dev/null 2>&1 yes checking for S_ISREG or S_IFREG... S_ISREG checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for writev... yes checking fenv.h usability... yes checking fenv.h presence... yes mv -f .deps/oacc-parallel.Tpo .deps/oacc-parallel.Plo checking for fenv.h... yes /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c -o oacc-host.lo ../../../src/libgomp/oacc-host.c checking for complex.h... (cached) yes checking for complex.h... (cached) yes checking for ISO C99 support to TR1 in ... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c ../../../src/libgomp/oacc-host.c -fPIC -DPIC -o .libs/oacc-host.o yes checking for ISO C99 support to TR1 in ... yes checking for fenv.h... (cached) yes checking for ISO C99 support to TR1 in ... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c ../../../src/libgomp/oacc-host.c -o oacc-host.o >/dev/null 2>&1 yes checking for ISO C99 support to TR1 in ... yes checking for ISO C99 support to TR1 in ... mv -f .deps/oacc-host.Tpo .deps/oacc-host.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c -o oacc-init.lo ../../../src/libgomp/oacc-init.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c ../../../src/libgomp/oacc-init.c -fPIC -DPIC -o .libs/oacc-init.o yes checking for ISO C99 support to TR1 in ... yes checking for wchar_t ISO C99 support to TR1 in ... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking stdalign.h usability... yes checking stdalign.h presence... yes checking for stdalign.h... yes checking for the value of EOF... -1 checking for the value of SEEK_CUR... 1 checking for the value of SEEK_END... 2 checking for gettimeofday... checking sys/time.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c ../../../src/libgomp/oacc-init.c -o oacc-init.o >/dev/null 2>&1 yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for gettimeofday... yes checking for clock_gettime... yes checking for nanosleep... yes checking for library containing sched_yield... none required checking for unistd.h... (cached) yes checking for monotonic clock... yes checking for realtime clock... yes checking for nanosleep... yes checking for tmpnam... yes checking for pthread_cond_clockwait... mv -f .deps/oacc-init.Tpo .deps/oacc-init.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c -o oacc-mem.lo ../../../src/libgomp/oacc-mem.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c ../../../src/libgomp/oacc-mem.c -fPIC -DPIC -o .libs/oacc-mem.o yes checking for pthread_mutex_clocklock... yes checking for pthread_rwlock_clockrdlock, pthread_wlock_clockwrlock... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking sys/sysinfo.h usability... yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking for get_nprocs... yes checking for unistd.h... (cached) yes checking for _SC_NPROCESSORS_ONLN... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT target.lo -MD -MP -MF .deps/target.Tpo -c ../../../src/libgomp/target.c -o target.o >/dev/null 2>&1 yes checking for _SC_NPROC_ONLN... no checking for pthreads_num_processors_np... no checking for hw.ncpu sysctl... no checking for suitable sys/sdt.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking float.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c ../../../src/libgomp/oacc-mem.c -o oacc-mem.o >/dev/null 2>&1 yes checking float.h presence... yes checking for float.h... yes checking fp.h usability... no checking fp.h presence... no checking for fp.h... no checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking for inttypes.h... (cached) yes checking for locale.h... (cached) yes checking machine/endian.h usability... no checking machine/endian.h presence... no checking for machine/endian.h... no mv -f .deps/task.Tpo .deps/task.Plo checking machine/param.h usability... /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c -o oacc-async.lo ../../../src/libgomp/oacc-async.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c ../../../src/libgomp/oacc-async.c -fPIC -DPIC -o .libs/oacc-async.o no checking machine/param.h presence... no checking for machine/param.h... no checking nan.h usability... no checking nan.h presence... no checking for nan.h... no checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/isa_defs.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c ../../../src/libgomp/oacc-async.c -o oacc-async.o >/dev/null 2>&1 no checking sys/isa_defs.h presence... no checking for sys/isa_defs.h... no checking sys/machine.h usability... no checking sys/machine.h presence... no checking for sys/machine.h... no checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes mv -f .deps/oacc-mem.Tpo .deps/oacc-mem.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c -o oacc-plugin.lo ../../../src/libgomp/oacc-plugin.c checking sys/resource.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c ../../../src/libgomp/oacc-plugin.c -fPIC -DPIC -o .libs/oacc-plugin.o yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/sem.h usability... mv -f .deps/oacc-async.Tpo .deps/oacc-async.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c ../../../src/libgomp/oacc-plugin.c -o oacc-plugin.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c -o oacc-cuda.lo ../../../src/libgomp/oacc-cuda.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c ../../../src/libgomp/oacc-cuda.c -fPIC -DPIC -o .libs/oacc-cuda.o yes checking sys/sem.h presence... yes checking for sys/sem.h... yes checking for sys/stat.h... (cached) yes checking for sys/time.h... (cached) yes mv -f .deps/oacc-plugin.Tpo .deps/oacc-plugin.Plo checking for sys/types.h... (cached) yes /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c -o priority_queue.lo ../../../src/libgomp/priority_queue.c checking for unistd.h... (cached) yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c ../../../src/libgomp/priority_queue.c -fPIC -DPIC -o .libs/priority_queue.o checking for wchar.h... (cached) yes checking for wctype.h... (cached) yes checking linux/types.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c ../../../src/libgomp/oacc-cuda.c -o oacc-cuda.o >/dev/null 2>&1 yes checking linux/types.h presence... yes checking for linux/types.h... yes checking for linux/random.h... yes checking xlocale.h usability... mv -f .deps/oacc-cuda.Tpo .deps/oacc-cuda.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c -o affinity-fmt.lo ../../../src/libgomp/affinity-fmt.c no checking xlocale.h presence... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c ../../../src/libgomp/affinity-fmt.c -fPIC -DPIC -o .libs/affinity-fmt.o no checking for xlocale.h... no libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c ../../../src/libgomp/priority_queue.c -o priority_queue.o >/dev/null 2>&1 checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... (cached) yes checking for ld version... 24600 checking for ld that supports -Wl,--gc-sections... yes checking for ld that supports -Wl,-z,relro... yes checking for sin in -lm... (cached) yes checking for isinf declaration... no checking for _isinf declaration... no checking for isnan declaration... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c ../../../src/libgomp/affinity-fmt.c -o affinity-fmt.o >/dev/null 2>&1 mv -f .deps/priority_queue.Tpo .deps/priority_queue.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c -o teams.lo ../../../src/libgomp/teams.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c ../../../src/libgomp/teams.c -fPIC -DPIC -o .libs/teams.o no checking for _isnan declaration... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c ../../../src/libgomp/teams.c -o teams.o >/dev/null 2>&1 no checking for finite declaration... mv -f .deps/teams.Tpo .deps/teams.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c -o allocator.lo ../../../src/libgomp/allocator.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c ../../../src/libgomp/allocator.c -fPIC -DPIC -o .libs/allocator.o yes checking for finite... yes checking for sincos declaration... yes checking for sincos... mv -f .deps/affinity-fmt.Tpo .deps/affinity-fmt.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c ../../../src/libgomp/allocator.c -o allocator.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c -o oacc-profiling.lo ../../../src/libgomp/oacc-profiling.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c ../../../src/libgomp/oacc-profiling.c -fPIC -DPIC -o .libs/oacc-profiling.o yes checking for fpclass declaration... no checking for _fpclass declaration... mv -f .deps/allocator.Tpo .deps/allocator.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c -o oacc-target.lo ../../../src/libgomp/oacc-target.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c ../../../src/libgomp/oacc-target.c -fPIC -DPIC -o .libs/oacc-target.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c ../../../src/libgomp/oacc-target.c -o oacc-target.o >/dev/null 2>&1 mv -f .deps/oacc-target.Tpo .deps/oacc-target.Plo /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -L. -Wall -L../libgfortran -c -o openacc.lo ../../../src/libgomp/openacc.f90 no libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -L. -Wall -L../libgfortran -c ../../../src/libgomp/openacc.f90 -fPIC -o .libs/openacc.o checking for qfpclass declaration... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c ../../../src/libgomp/oacc-profiling.c -o oacc-profiling.o >/dev/null 2>&1 no checking for _qfpclass declaration... no checking for hypot declaration... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -L. -Wall -L../libgfortran -c ../../../src/libgomp/openacc.f90 -o openacc.o >/dev/null 2>&1 yes checking for hypot... yes checking for float trig functions... mv -f .deps/oacc-profiling.Tpo .deps/oacc-profiling.Plo /usr/bin/grep -E -v '#(#| |$)' ../../../src/libgomp/libgomp.map | \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgomp -I../../../src/libgomp/config/linux -I../../../src/libgomp/config/posix -I../../../src/libgomp -I../../../src/libgomp/../include -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -E -P -include config.h - > libgomp.ver || (rm -f libgomp.ver ; exit 1) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -L. -Wall -L../libgfortran -cpp -fopenmp -fsyntax-only omp_lib.f90 true DO=all multi-do # /usr/bin/make : : : yes checking for acosf... mv -f .deps/target.Tpo .deps/target.Plo /bin/bash ./libtool --tag CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wall -Werror -ftls-model=initial-exec -DUSING_INITIAL_EXEC_TLS -g -O2 -Wl,-O1 '-Wl,-z,relro' -o libgomp.la -version-info 1:0:0 -Wl,--version-script,libgomp.ver -rpath /usr/lib alloc.lo atomic.lo barrier.lo critical.lo env.lo error.lo icv.lo icv-device.lo iter.lo iter_ull.lo loop.lo loop_ull.lo ordered.lo parallel.lo sections.lo single.lo task.lo team.lo work.lo lock.lo mutex.lo proc.lo sem.lo bar.lo ptrlock.lo time.lo fortran.lo affinity.lo target.lo splay-tree.lo libgomp-plugin.lo oacc-parallel.lo oacc-host.lo oacc-init.lo oacc-mem.lo oacc-async.lo oacc-plugin.lo oacc-cuda.lo priority_queue.lo affinity-fmt.lo teams.lo allocator.lo oacc-profiling.lo oacc-target.lo openacc.lo -ldl -lpthread yes checking for asinf... libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -shared -fPIC -DPIC .libs/alloc.o .libs/atomic.o .libs/barrier.o .libs/critical.o .libs/env.o .libs/error.o .libs/icv.o .libs/icv-device.o .libs/iter.o .libs/iter_ull.o .libs/loop.o .libs/loop_ull.o .libs/ordered.o .libs/parallel.o .libs/sections.o .libs/single.o .libs/task.o .libs/team.o .libs/work.o .libs/lock.o .libs/mutex.o .libs/proc.o .libs/sem.o .libs/bar.o .libs/ptrlock.o .libs/time.o .libs/fortran.o .libs/affinity.o .libs/target.o .libs/splay-tree.o .libs/libgomp-plugin.o .libs/oacc-parallel.o .libs/oacc-host.o .libs/oacc-init.o .libs/oacc-mem.o .libs/oacc-async.o .libs/oacc-plugin.o .libs/oacc-cuda.o .libs/priority_queue.o .libs/affinity-fmt.o .libs/teams.o .libs/allocator.o .libs/oacc-profiling.o .libs/oacc-target.o .libs/openacc.o -ldl -lpthread -Wl,-O1 -Wl,-z -Wl,relro -Wl,--version-script -Wl,libgomp.ver -Wl,-soname -Wl,libgomp.so.1 -o .libs/libgomp.so.1.0.0 yes checking for atanf... yes checking for cosf... libtool: link: (cd ".libs" && rm -f "libgomp.so.1" && ln -s "libgomp.so.1.0.0" "libgomp.so.1") libtool: link: (cd ".libs" && rm -f "libgomp.so" && ln -s "libgomp.so.1.0.0" "libgomp.so") libtool: link: riscv64-linux-gnu-ar rc .libs/libgomp.a alloc.o atomic.o barrier.o critical.o env.o error.o icv.o icv-device.o iter.o iter_ull.o loop.o loop_ull.o ordered.o parallel.o sections.o single.o task.o team.o work.o lock.o mutex.o proc.o sem.o bar.o ptrlock.o time.o fortran.o affinity.o target.o splay-tree.o libgomp-plugin.o oacc-parallel.o oacc-host.o oacc-init.o oacc-mem.o oacc-async.o oacc-plugin.o oacc-cuda.o priority_queue.o affinity-fmt.o teams.o allocator.o oacc-profiling.o oacc-target.o openacc.o yes checking for sinf... libtool: link: riscv64-linux-gnu-ranlib .libs/libgomp.a yes checking for tanf... libtool: link: ( cd ".libs" && rm -f "libgomp.la" && ln -s "../libgomp.la" "libgomp.la" ) make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp' yes checking for coshf... yes checking for sinhf... yes checking for tanhf... yes checking for float round functions... yes checking for ceilf... yes checking for floorf... yes checking for expf declaration... yes checking for expf... yes checking for isnanf declaration... yes checking for isnanf... yes checking for isinff declaration... yes checking for isinff... yes checking for atan2f declaration... yes checking for atan2f... yes checking for fabsf declaration... yes checking for fabsf... yes checking for fmodf declaration... yes checking for fmodf... yes checking for frexpf declaration... yes checking for frexpf... yes checking for hypotf declaration... yes checking for hypotf... yes checking for ldexpf declaration... yes checking for ldexpf... yes checking for logf declaration... yes checking for logf... yes checking for log10f declaration... yes checking for log10f... yes checking for modff declaration... yes checking for modff... yes checking for modf declaration... yes checking for modf... yes checking for powf declaration... yes checking for powf... yes checking for sqrtf declaration... yes checking for sqrtf... yes checking for sincosf declaration... yes checking for sincosf... yes checking for finitef declaration... yes checking for finitef... yes checking for long double trig functions... yes checking for acosl... yes checking for asinl... yes checking for atanl... yes checking for cosl... yes checking for sinl... yes checking for tanl... yes checking for coshl... yes checking for sinhl... yes checking for tanhl... yes checking for long double round functions... yes checking for ceill... yes checking for floorl... yes checking for isnanl declaration... yes checking for isnanl... yes checking for isinfl declaration... yes checking for isinfl... yes checking for atan2l declaration... yes checking for atan2l... yes checking for expl declaration... yes checking for expl... yes checking for fabsl declaration... yes checking for fabsl... yes checking for fmodl declaration... yes checking for fmodl... yes checking for frexpl declaration... yes checking for frexpl... yes checking for hypotl declaration... yes checking for hypotl... yes checking for ldexpl declaration... yes checking for ldexpl... yes checking for logl declaration... yes checking for logl... yes checking for log10l declaration... yes checking for log10l... yes checking for modfl declaration... yes checking for modfl... yes checking for powl declaration... yes checking for powl... yes checking for sqrtl declaration... yes checking for sqrtl... yes checking for sincosl declaration... yes checking for sincosl... yes checking for finitel declaration... yes checking for finitel... yes checking for at_quick_exit declaration... yes checking for at_quick_exit... yes checking for quick_exit declaration... yes checking for quick_exit... yes checking for strtold declaration... yes checking for strtold... yes checking for strtof declaration... yes checking for strtof... yes checking for "/dev/random" and "/dev/urandom" for std::random_device... yes checking whether the target supports thread-local storage... yes checking for __cxa_thread_atexit_impl... yes checking for __cxa_thread_atexit... no checking for aligned_alloc... yes checking for posix_memalign... yes checking for memalign... yes checking for _aligned_malloc... no checking for _wfopen... no checking for secure_getenv... yes checking for timespec_get... yes checking for sockatmark... yes checking for uselocale... yes checking for ld used by GCC... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes checking for uintptr_t... yes checking for int_least32_t... yes checking for int_fast32_t... yes checking for uint64_t... yes checking what to include in include/gstdint.h... stdint.h (already complete) checking for GNU c++filt... /usr/bin/c++filt checking for shared libgcc... yes checking whether the target supports .symver directive... yes configure: versioning on shared library symbols is gnu checking for size_t as unsigned int... no checking for ptrdiff_t as int... no checking whether the target supports hidden visibility... yes configure: visibility supported: yes checking for default std::string ABI to use... new checking for rdrand support in assembler... no checking for rdseed support in assembler... no checking for unistd.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/resource.h... (cached) yes checking for RLIMIT_DATA... yes checking for RLIMIT_RSS... yes checking for RLIMIT_VMEM... no checking for RLIMIT_AS... yes checking for RLIMIT_FSIZE... yes checking for testsuite resource limits support... yes checking for setenv declaration... yes checking for setenv... yes checking whether it can be safely assumed that mutex_timedlock is available... yes checking for gthreads library... yes checking for pthread_rwlock_t... yes checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking for POSIX Semaphores and sem_timedwait... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking whether to build Filesystem TS support... yes checking for struct dirent.d_type... yes checking for realpath... yes checking for utimensat... yes checking for utime... yes checking for lstat... yes checking for struct stat.st_mtim.tv_nsec... yes checking for fchmod... yes checking for fchmodat... yes checking for sendfile that can copy files... yes checking for link... yes checking for readlink... yes checking for symlink... yes checking for truncate... yes checking for fdopendir... yes checking for dirfd... yes checking for openat... yes checking for unlinkat... yes checking for fcntl.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking for sys/uio.h... (cached) yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking whether F_GETFL is declared... yes checking whether F_SETFL is declared... yes checking whether O_NONBLOCK is declared... yes checking how size_t is mangled... m checking for first version to support std::exception_ptr... 4.6.0 checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000 checking for modern makeinfo... yes checking for doxygen... no checking for dot... no checking for xmlcatalog... no checking for xsltproc... no checking for xmllint... no checking for local stylesheet directory... no checking for epub3 stylesheets for documentation creation... no checking for dblatex... no checking for pdflatex... no checking for CET support... no configure: updating cache ./config.cache checking for gxx-include-dir... no checking for --enable-version-specific-runtime-libs... no checking for install location... ${prefix}/include/c++/${gcc_version} checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating scripts/testsuite_flags config.status: creating scripts/extract_symvers config.status: creating doc/xsl/customization.xsl config.status: creating include/Makefile config.status: creating libsupc++/Makefile config.status: creating src/Makefile config.status: creating src/c++98/Makefile config.status: creating src/c++11/Makefile config.status: creating src/c++17/Makefile config.status: creating src/c++20/Makefile config.status: creating src/filesystem/Makefile config.status: creating doc/Makefile config.status: creating po/Makefile config.status: creating testsuite/Makefile config.status: creating python/Makefile config.status: creating config.h config.status: executing default-1 commands config.status: executing libtool commands config.status: executing include/gstdint.h commands config.status: executing generate-headers commands make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include' echo timestamp > stamp-pb echo timestamp > stamp-host make[5]: [Makefile:1767: riscv64-linux-gnu/bits/largefile-config.h] Error 1 (ignored) make[5]: [Makefile:1768: riscv64-linux-gnu/bits/largefile-config.h] Error 1 (ignored) echo 0 > stamp-namespace-version echo 1 > stamp-visibility echo 1 > stamp-extern-template echo 1 > stamp-dual-abi echo 1 > stamp-cxx11-abi echo 1 > stamp-allocator-new echo 'undef _GLIBCXX_USE_FLOAT128' > stamp-float128 sed -e '/^#pragma/b' \ -e '/^#/s/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*\)/_GLIBCXX_\1/g' \ -e 's/_GLIBCXX_SUPPORTS_WEAK/__GXX_WEAK__/g' \ -e 's/_GLIBCXX___MINGW32_GLIBCXX___/__MINGW32__/g' \ -e 's,^#include "\(.*\)",#include ,g' \ < /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc/gthr.h > riscv64-linux-gnu/bits/gthr.h sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ < /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc/gthr-single.h > riscv64-linux-gnu/bits/gthr-single.h sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \ -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \ < /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc/gthr-posix.h > riscv64-linux-gnu/bits/gthr-posix.h sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \ -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \ -e 's,^#include "\(.*\)",#include ,g' \ < /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc/gthr-posix.h > riscv64-linux-gnu/bits/gthr-default.h make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include' make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' /usr/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 " "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "includedir=/usr/include" "prefix=/usr" "tooldir=/usr/riscv64-linux-gnu" "gxx_include_dir=/usr/include/c++/11" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "RANLIB=riscv64-linux-gnu-ranlib" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=riscv64-linux-gnu-nm" "DESTDIR=" "WERROR=" all-recursive make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' Making all in include make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include' mkdir -p ./riscv64-linux-gnu/bits/stdc++.h.gch mkdir -p ./riscv64-linux-gnu/bits/stdc++.h.gch /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -O2 -g -std=gnu++0x /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/precompiled/stdc++.h \ -o riscv64-linux-gnu/bits/stdc++.h.gch/O2ggnu++0x.gch /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -O2 -g /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/precompiled/stdc++.h -o riscv64-linux-gnu/bits/stdc++.h.gch/O2g.gch mkdir -p ./riscv64-linux-gnu/bits/stdtr1c++.h.gch /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -O2 -g /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/precompiled/stdtr1c++.h -o riscv64-linux-gnu/bits/stdtr1c++.h.gch/O2g.gch mkdir -p ./riscv64-linux-gnu/bits/extc++.h.gch /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -O2 -g /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/precompiled/extc++.h -o riscv64-linux-gnu/bits/extc++.h.gch/O2g.gch make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include' Making all in libsupc++ make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++' /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=array_type_info.lo -g -O2 -D_GNU_SOURCE -c -o array_type_info.lo ../../../../src/libstdc++-v3/libsupc++/array_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_arm.lo -g -O2 -D_GNU_SOURCE -c -o atexit_arm.lo ../../../../src/libstdc++-v3/libsupc++/atexit_arm.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -D_GNU_SOURCE -c -o atexit_thread.lo ../../../../src/libstdc++-v3/libsupc++/atexit_thread.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/atexit_thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_thread.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=array_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/array_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o array_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_arm.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/atexit_arm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_arm.o ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/cpu/generic/atomicity_mutex/atomicity.h ./atomicity.cc || true /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_alloc.lo -g -O2 -D_GNU_SOURCE -c -o bad_alloc.lo ../../../../src/libstdc++-v3/libsupc++/bad_alloc.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_alloc.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_alloc.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_alloc.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_length.lo -g -O2 -D_GNU_SOURCE -c -o bad_array_length.lo ../../../../src/libstdc++-v3/libsupc++/bad_array_length.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_new.lo -g -O2 -D_GNU_SOURCE -c -o bad_array_new.lo ../../../../src/libstdc++-v3/libsupc++/bad_array_new.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_cast.lo -g -O2 -D_GNU_SOURCE -c -o bad_cast.lo ../../../../src/libstdc++-v3/libsupc++/bad_cast.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_length.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_array_length.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_array_length.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_new.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_array_new.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_array_new.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_cast.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_cast.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_cast.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_typeid.lo -g -O2 -D_GNU_SOURCE -c -o bad_typeid.lo ../../../../src/libstdc++-v3/libsupc++/bad_typeid.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_typeid.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/bad_typeid.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_typeid.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=class_type_info.lo -g -O2 -D_GNU_SOURCE -c -o class_type_info.lo ../../../../src/libstdc++-v3/libsupc++/class_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_op.lo -g -O2 -D_GNU_SOURCE -c -o del_op.lo ../../../../src/libstdc++-v3/libsupc++/del_op.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_ops.lo -g -O2 -D_GNU_SOURCE -c -o del_ops.lo ../../../../src/libstdc++-v3/libsupc++/del_ops.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=class_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o class_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_op.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_op.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_op.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_ops.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_ops.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opnt.lo -g -O2 -D_GNU_SOURCE -c -o del_opnt.lo ../../../../src/libstdc++-v3/libsupc++/del_opnt.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opv.lo -g -O2 -D_GNU_SOURCE -c -o del_opv.lo ../../../../src/libstdc++-v3/libsupc++/del_opv.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvs.lo -g -O2 -D_GNU_SOURCE -c -o del_opvs.lo ../../../../src/libstdc++-v3/libsupc++/del_opvs.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvnt.lo -g -O2 -D_GNU_SOURCE -c -o del_opvnt.lo ../../../../src/libstdc++-v3/libsupc++/del_opvnt.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opnt.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opnt.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opv.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opv.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opv.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvs.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opvs.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvs.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvnt.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opvnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvnt.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dyncast.lo -g -O2 -D_GNU_SOURCE -c -o dyncast.lo ../../../../src/libstdc++-v3/libsupc++/dyncast.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dyncast.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/dyncast.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dyncast.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_alloc.lo -g -O2 -D_GNU_SOURCE -c -o eh_alloc.lo ../../../../src/libstdc++-v3/libsupc++/eh_alloc.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_arm.lo -g -O2 -D_GNU_SOURCE -c -o eh_arm.lo ../../../../src/libstdc++-v3/libsupc++/eh_arm.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_aux_runtime.lo -g -O2 -D_GNU_SOURCE -c -o eh_aux_runtime.lo ../../../../src/libstdc++-v3/libsupc++/eh_aux_runtime.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_alloc.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_alloc.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_alloc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_arm.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_arm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_arm.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_aux_runtime.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_aux_runtime.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_aux_runtime.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_call.lo -g -O2 -D_GNU_SOURCE -c -o eh_call.lo ../../../../src/libstdc++-v3/libsupc++/eh_call.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_call.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_call.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_call.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_catch.lo -g -O2 -D_GNU_SOURCE -c -o eh_catch.lo ../../../../src/libstdc++-v3/libsupc++/eh_catch.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_exception.lo -g -O2 -D_GNU_SOURCE -c -o eh_exception.lo ../../../../src/libstdc++-v3/libsupc++/eh_exception.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_catch.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_catch.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_catch.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_exception.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_exception.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_exception.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_globals.lo -g -O2 -D_GNU_SOURCE -c -o eh_globals.lo ../../../../src/libstdc++-v3/libsupc++/eh_globals.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_globals.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_globals.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_globals.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -D_GNU_SOURCE -c -o eh_personality.lo ../../../../src/libstdc++-v3/libsupc++/eh_personality.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_ptr.lo -g -O2 -D_GNU_SOURCE -c -o eh_ptr.lo ../../../../src/libstdc++-v3/libsupc++/eh_ptr.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_term_handler.lo -g -O2 -D_GNU_SOURCE -c -o eh_term_handler.lo ../../../../src/libstdc++-v3/libsupc++/eh_term_handler.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_personality.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_personality.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_ptr.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_ptr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_term_handler.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_term_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_term_handler.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_terminate.lo -g -O2 -D_GNU_SOURCE -c -o eh_terminate.lo ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_terminate.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_terminate.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_tm.lo -g -O2 -D_GNU_SOURCE -c -o eh_tm.lo ../../../../src/libstdc++-v3/libsupc++/eh_tm.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_tm.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_tm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_tm.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_throw.lo -g -O2 -D_GNU_SOURCE -c -o eh_throw.lo ../../../../src/libstdc++-v3/libsupc++/eh_throw.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_type.lo -g -O2 -D_GNU_SOURCE -c -o eh_type.lo ../../../../src/libstdc++-v3/libsupc++/eh_type.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_throw.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_throw.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_throw.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_type.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_type.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_type.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_unex_handler.lo -g -O2 -D_GNU_SOURCE -c -o eh_unex_handler.lo ../../../../src/libstdc++-v3/libsupc++/eh_unex_handler.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_unex_handler.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/eh_unex_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_unex_handler.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=enum_type_info.lo -g -O2 -D_GNU_SOURCE -c -o enum_type_info.lo ../../../../src/libstdc++-v3/libsupc++/enum_type_info.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=enum_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/enum_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o enum_type_info.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=function_type_info.lo -g -O2 -D_GNU_SOURCE -c -o function_type_info.lo ../../../../src/libstdc++-v3/libsupc++/function_type_info.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=function_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/function_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o function_type_info.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fundamental_type_info.lo -g -O2 -D_GNU_SOURCE -c -o fundamental_type_info.lo ../../../../src/libstdc++-v3/libsupc++/fundamental_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard.lo -g -O2 -D_GNU_SOURCE -c -o guard.lo ../../../../src/libstdc++-v3/libsupc++/guard.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/guard.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o guard.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fundamental_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/fundamental_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fundamental_type_info.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard_error.lo -g -O2 -D_GNU_SOURCE -c -o guard_error.lo ../../../../src/libstdc++-v3/libsupc++/guard_error.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_bytes.lo -g -O2 -D_GNU_SOURCE -c -o hash_bytes.lo ../../../../src/libstdc++-v3/libsupc++/hash_bytes.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_bytes.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/hash_bytes.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_bytes.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard_error.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/guard_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o guard_error.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=nested_exception.lo -g -O2 -D_GNU_SOURCE -c -o nested_exception.lo ../../../../src/libstdc++-v3/libsupc++/nested_exception.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_handler.lo -g -O2 -D_GNU_SOURCE -c -o new_handler.lo ../../../../src/libstdc++-v3/libsupc++/new_handler.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_op.lo -g -O2 -D_GNU_SOURCE -c -o new_op.lo ../../../../src/libstdc++-v3/libsupc++/new_op.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=nested_exception.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/nested_exception.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o nested_exception.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_handler.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_handler.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_op.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_op.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_op.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -D_GNU_SOURCE -c -o new_opnt.lo ../../../../src/libstdc++-v3/libsupc++/new_opnt.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opv.lo -g -O2 -D_GNU_SOURCE -c -o new_opv.lo ../../../../src/libstdc++-v3/libsupc++/new_opv.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvnt.lo -g -O2 -D_GNU_SOURCE -c -o new_opvnt.lo ../../../../src/libstdc++-v3/libsupc++/new_opvnt.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opnt.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -g -O2 -D_GNU_SOURCE -c -o new_opa.lo ../../../../src/libstdc++-v3/libsupc++/new_opa.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvnt.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opvnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opvnt.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opv.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opv.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opv.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opant.lo -g -O2 -D_GNU_SOURCE -c -o new_opant.lo ../../../../src/libstdc++-v3/libsupc++/new_opant.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opa.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opva.lo -g -O2 -D_GNU_SOURCE -c -o new_opva.lo ../../../../src/libstdc++-v3/libsupc++/new_opva.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opant.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opant.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvant.lo -g -O2 -D_GNU_SOURCE -c -o new_opvant.lo ../../../../src/libstdc++-v3/libsupc++/new_opvant.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opva.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opva.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opva.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvant.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/new_opvant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opvant.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opa.lo -g -O2 -D_GNU_SOURCE -c -o del_opa.lo ../../../../src/libstdc++-v3/libsupc++/del_opa.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opant.lo -g -O2 -D_GNU_SOURCE -c -o del_opant.lo ../../../../src/libstdc++-v3/libsupc++/del_opant.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opa.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opa.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opant.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opant.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opsa.lo -g -O2 -D_GNU_SOURCE -c -o del_opsa.lo ../../../../src/libstdc++-v3/libsupc++/del_opsa.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opva.lo -g -O2 -D_GNU_SOURCE -c -o del_opva.lo ../../../../src/libstdc++-v3/libsupc++/del_opva.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opsa.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opsa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opsa.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opva.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opva.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opva.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvant.lo -g -O2 -D_GNU_SOURCE -c -o del_opvant.lo ../../../../src/libstdc++-v3/libsupc++/del_opvant.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvsa.lo -g -O2 -D_GNU_SOURCE -c -o del_opvsa.lo ../../../../src/libstdc++-v3/libsupc++/del_opvsa.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvsa.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opvsa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvsa.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvant.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/del_opvant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvant.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pbase_type_info.lo -g -O2 -D_GNU_SOURCE -c -o pbase_type_info.lo ../../../../src/libstdc++-v3/libsupc++/pbase_type_info.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pbase_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/pbase_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pbase_type_info.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pmem_type_info.lo -g -O2 -D_GNU_SOURCE -c -o pmem_type_info.lo ../../../../src/libstdc++-v3/libsupc++/pmem_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pointer_type_info.lo -g -O2 -D_GNU_SOURCE -c -o pointer_type_info.lo ../../../../src/libstdc++-v3/libsupc++/pointer_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pure.lo -g -O2 -D_GNU_SOURCE -c -o pure.lo ../../../../src/libstdc++-v3/libsupc++/pure.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pmem_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/pmem_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pmem_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pure.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/pure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pure.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pointer_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/pointer_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pointer_type_info.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=si_class_type_info.lo -g -O2 -D_GNU_SOURCE -c -o si_class_type_info.lo ../../../../src/libstdc++-v3/libsupc++/si_class_type_info.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo.lo -g -O2 -D_GNU_SOURCE -c -o tinfo.lo ../../../../src/libstdc++-v3/libsupc++/tinfo.cc /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo2.lo -g -O2 -D_GNU_SOURCE -c -o tinfo2.lo ../../../../src/libstdc++-v3/libsupc++/tinfo2.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=si_class_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/si_class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o si_class_type_info.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/tinfo.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tinfo.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo2.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/tinfo2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tinfo2.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vec.lo -g -O2 -D_GNU_SOURCE -c -o vec.lo ../../../../src/libstdc++-v3/libsupc++/vec.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vec.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/vec.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vec.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vmi_class_type_info.lo -g -O2 -D_GNU_SOURCE -c -o vmi_class_type_info.lo ../../../../src/libstdc++-v3/libsupc++/vmi_class_type_info.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vmi_class_type_info.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/vmi_class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vmi_class_type_info.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vterminate.lo -g -O2 -D_GNU_SOURCE -c -o vterminate.lo ../../../../src/libstdc++-v3/libsupc++/vterminate.cc rm -f cp-demangle.c ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libiberty/cp-demangle.c cp-demangle.c /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atomicity.lo -g -O2 -D_GNU_SOURCE -c -o atomicity.lo atomicity.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vterminate.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/libsupc++/vterminate.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vterminate.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atomicity.lo -g -O2 -D_GNU_SOURCE -c atomicity.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atomicity.o /bin/bash ../libtool --tag CC --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I.. -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libiberty -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../include -prefer-pic -D_GLIBCXX_SHARED -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -g -O2 -DIN_GLIBCPP_V3 -Wno-error -c cp-demangle.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I.. -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libiberty -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../include -D_GLIBCXX_SHARED -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -g -O2 -DIN_GLIBCPP_V3 -Wno-error -c cp-demangle.c -fPIC -DPIC -o cp-demangle.o /bin/bash ../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libsupc++convenience.la '-Wl,-z,relro' -o libsupc++convenience.la array_type_info.lo atexit_arm.lo atexit_thread.lo atomicity.lo bad_alloc.lo bad_array_length.lo bad_array_new.lo bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo del_ops.lo del_opnt.lo del_opv.lo del_opvs.lo del_opvnt.lo dyncast.lo eh_alloc.lo eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo eh_type.lo eh_unex_handler.lo enum_type_info.lo function_type_info.lo fundamental_type_info.lo guard.lo guard_error.lo hash_bytes.lo nested_exception.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo new_opa.lo new_opant.lo new_opva.lo new_opvant.lo del_opa.lo del_opant.lo del_opsa.lo del_opva.lo del_opvant.lo del_opvsa.lo pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo vmi_class_type_info.lo vterminate.lo cp-demangle.lo /bin/bash ../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libsupc++.la '-Wl,-z,relro' -o libsupc++.la -rpath /usr/lib array_type_info.lo atexit_arm.lo atexit_thread.lo atomicity.lo bad_alloc.lo bad_array_length.lo bad_array_new.lo bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo del_ops.lo del_opnt.lo del_opv.lo del_opvs.lo del_opvnt.lo dyncast.lo eh_alloc.lo eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo eh_type.lo eh_unex_handler.lo enum_type_info.lo function_type_info.lo fundamental_type_info.lo guard.lo guard_error.lo hash_bytes.lo nested_exception.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo new_opa.lo new_opant.lo new_opva.lo new_opvant.lo del_opa.lo del_opant.lo del_opsa.lo del_opva.lo del_opvant.lo del_opvsa.lo pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo vmi_class_type_info.lo vterminate.lo cp-demangle.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libsupc++convenience.a array_type_info.o atexit_arm.o atexit_thread.o atomicity.o bad_alloc.o bad_array_length.o bad_array_new.o bad_cast.o bad_typeid.o class_type_info.o del_op.o del_ops.o del_opnt.o del_opv.o del_opvs.o del_opvnt.o dyncast.o eh_alloc.o eh_arm.o eh_aux_runtime.o eh_call.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_ptr.o eh_term_handler.o eh_terminate.o eh_tm.o eh_throw.o eh_type.o eh_unex_handler.o enum_type_info.o function_type_info.o fundamental_type_info.o guard.o guard_error.o hash_bytes.o nested_exception.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o new_opa.o new_opant.o new_opva.o new_opvant.o del_opa.o del_opant.o del_opsa.o del_opva.o del_opvant.o del_opvsa.o pbase_type_info.o pmem_type_info.o pointer_type_info.o pure.o si_class_type_info.o tinfo.o tinfo2.o vec.o vmi_class_type_info.o vterminate.o cp-demangle.o libtool: link: riscv64-linux-gnu-ar rc .libs/libsupc++.a array_type_info.o atexit_arm.o atexit_thread.o atomicity.o bad_alloc.o bad_array_length.o bad_array_new.o bad_cast.o bad_typeid.o class_type_info.o del_op.o del_ops.o del_opnt.o del_opv.o del_opvs.o del_opvnt.o dyncast.o eh_alloc.o eh_arm.o eh_aux_runtime.o eh_call.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_ptr.o eh_term_handler.o eh_terminate.o eh_tm.o eh_throw.o eh_type.o eh_unex_handler.o enum_type_info.o function_type_info.o fundamental_type_info.o guard.o guard_error.o hash_bytes.o nested_exception.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o new_opa.o new_opant.o new_opva.o new_opvant.o del_opa.o del_opant.o del_opsa.o del_opva.o del_opvant.o del_opvsa.o pbase_type_info.o pmem_type_info.o pointer_type_info.o pure.o si_class_type_info.o tinfo.o tinfo2.o vec.o vmi_class_type_info.o vterminate.o cp-demangle.o libtool: link: riscv64-linux-gnu-ranlib .libs/libsupc++convenience.a libtool: link: riscv64-linux-gnu-ranlib .libs/libsupc++.a libtool: link: ( cd ".libs" && rm -f "libsupc++convenience.la" && ln -s "../libsupc++convenience.la" "libsupc++convenience.la" ) libtool: link: ( cd ".libs" && rm -f "libsupc++.la" && ln -s "../libsupc++.la" "libsupc++.la" ) make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++' Making all in src make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' Making all in c++98 make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++98' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g -O2 -D_GNU_SOURCE -c -o bitmap_allocator.lo ../../../../../src/libstdc++-v3/src/c++98/bitmap_allocator.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g -O2 -D_GNU_SOURCE -c -o pool_allocator.lo ../../../../../src/libstdc++-v3/src/c++98/pool_allocator.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g -O2 -D_GNU_SOURCE -c -o mt_allocator.lo ../../../../../src/libstdc++-v3/src/c++98/mt_allocator.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -D_GNU_SOURCE -c -o codecvt.lo ../../../../../src/libstdc++-v3/src/c++98/codecvt.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/bitmap_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bitmap_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/pool_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pool_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/mt_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mt_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g -O2 -D_GNU_SOURCE -c -o complex_io.lo ../../../../../src/libstdc++-v3/src/c++98/complex_io.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/complex_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o complex_io.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g -O2 -D_GNU_SOURCE -c -o globals_io.lo ../../../../../src/libstdc++-v3/src/c++98/globals_io.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/globals_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o globals_io.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g -O2 -D_GNU_SOURCE -c -o hash_tr1.lo ../../../../../src/libstdc++-v3/src/c++98/hash_tr1.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_tr1.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g -O2 -D_GNU_SOURCE -c -o hashtable_tr1.lo ../../../../../src/libstdc++-v3/src/c++98/hashtable_tr1.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/hashtable_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_tr1.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g -O2 -D_GNU_SOURCE -c -o ios_failure.lo ../../../../../src/libstdc++-v3/src/c++98/ios_failure.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_failure.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g -O2 -D_GNU_SOURCE -c -o ios_init.lo ../../../../../src/libstdc++-v3/src/c++98/ios_init.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/ios_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_init.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g -O2 -D_GNU_SOURCE -c -o ios_locale.lo ../../../../../src/libstdc++-v3/src/c++98/ios_locale.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/ios_locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_locale.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g -O2 -D_GNU_SOURCE -c -o list.lo ../../../../../src/libstdc++-v3/src/c++98/list.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g -O2 -D_GNU_SOURCE -c -o list-aux.lo ../../../../../src/libstdc++-v3/src/c++98/list-aux.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list-aux.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g -O2 -D_GNU_SOURCE -c -o list-aux-2.lo ../../../../../src/libstdc++-v3/src/c++98/list-aux-2.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list-aux-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux-2.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g -O2 -D_GNU_SOURCE -c -o list_associated.lo ../../../../../src/libstdc++-v3/src/c++98/list_associated.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list_associated.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g -O2 -D_GNU_SOURCE -c -o list_associated-2.lo ../../../../../src/libstdc++-v3/src/c++98/list_associated-2.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/list_associated-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated-2.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g -O2 -D_GNU_SOURCE -c -o locale.lo ../../../../../src/libstdc++-v3/src/c++98/locale.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++98/locale_init.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g -O2 -D_GNU_SOURCE -c -o locale_facets.lo ../../../../../src/libstdc++-v3/src/c++98/locale_facets.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++98/locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_init.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/locale_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_facets.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++98/localename.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++98/localename.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o localename.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g -O2 -D_GNU_SOURCE -c -o math_stubs_float.lo ../../../../../src/libstdc++-v3/src/c++98/math_stubs_float.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/math_stubs_float.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_float.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g -O2 -D_GNU_SOURCE -c -o math_stubs_long_double.lo ../../../../../src/libstdc++-v3/src/c++98/math_stubs_long_double.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/math_stubs_long_double.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_long_double.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g -O2 -D_GNU_SOURCE -c -o stdexcept.lo ../../../../../src/libstdc++-v3/src/c++98/stdexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o stdexcept.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/backward -Wno-deprecated -c ../../../../../src/libstdc++-v3/src/c++98/strstream.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -D_GNU_SOURCE -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/backward -Wno-deprecated -c ../../../../../src/libstdc++-v3/src/c++98/strstream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o strstream.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g -O2 -D_GNU_SOURCE -c -o tree.lo ../../../../../src/libstdc++-v3/src/c++98/tree.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/tree.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tree.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g -O2 -D_GNU_SOURCE -c -o istream.lo ../../../../../src/libstdc++-v3/src/c++98/istream.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/istream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g -O2 -D_GNU_SOURCE -c -o istream-string.lo ../../../../../src/libstdc++-v3/src/c++98/istream-string.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-string.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g -O2 -D_GNU_SOURCE -c -o streambuf.lo ../../../../../src/libstdc++-v3/src/c++98/streambuf.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/streambuf.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g -O2 -D_GNU_SOURCE -c -o valarray.lo ../../../../../src/libstdc++-v3/src/c++98/valarray.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g -O2 -D_GNU_SOURCE -c -o cow-istream-string.lo ../../../../../src/libstdc++-v3/src/c++98/cow-istream-string.cc ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/collate_members.cc ./collate_members_cow.cc || true libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/valarray.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o valarray.o ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/messages_members.cc ./messages_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/monetary_members.cc ./monetary_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/numeric_members.cc ./numeric_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/codecvt_members.cc . || true libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/cow-istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-istream-string.o ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/collate_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/messages_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/monetary_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/numeric_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/time_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/io/basic_file_stdio.cc ./basic_file.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/c_locale.cc ./c++locale.cc || true /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g -O2 -D_GNU_SOURCE -c -o allocator-inst.lo ../../../../../src/libstdc++-v3/src/c++98/allocator-inst.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c ../../../../../src/libstdc++-v3/src/c++98/concept-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/allocator-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o allocator-inst.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c ../../../../../src/libstdc++-v3/src/c++98/concept-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o concept-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g -O2 -D_GNU_SOURCE -c -o ext-inst.lo ../../../../../src/libstdc++-v3/src/c++98/ext-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/ext-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g -O2 -D_GNU_SOURCE -c -o misc-inst.lo ../../../../../src/libstdc++-v3/src/c++98/misc-inst.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_PARALLEL -c ../../../../../src/libstdc++-v3/src/c++98/parallel_settings.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++98/misc-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o misc-inst.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_PARALLEL -c ../../../../../src/libstdc++-v3/src/c++98/parallel_settings.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o parallel_settings.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members_cow.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members_cow.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members_cow.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g -O2 -D_GNU_SOURCE -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members_cow.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g -O2 -D_GNU_SOURCE -c -o codecvt_members.lo codecvt_members.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g -O2 -D_GNU_SOURCE -c -o collate_members.lo collate_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g -O2 -D_GNU_SOURCE -c codecvt_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt_members.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g -O2 -D_GNU_SOURCE -c collate_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g -O2 -D_GNU_SOURCE -c -o messages_members.lo messages_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g -O2 -D_GNU_SOURCE -c messages_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g -O2 -D_GNU_SOURCE -c -o monetary_members.lo monetary_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g -O2 -D_GNU_SOURCE -c monetary_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g -O2 -D_GNU_SOURCE -c -o numeric_members.lo numeric_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g -O2 -D_GNU_SOURCE -c numeric_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g -O2 -D_GNU_SOURCE -c -o time_members.lo time_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g -O2 -D_GNU_SOURCE -c time_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o time_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g -O2 -D_GNU_SOURCE -c -o basic_file.lo basic_file.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g -O2 -D_GNU_SOURCE -c basic_file.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o basic_file.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g -O2 -D_GNU_SOURCE -fimplicit-templates -c c++locale.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g -O2 -D_GNU_SOURCE -fimplicit-templates -c c++locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o c++locale.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++98convenience.la '-Wl,-z,relro' -o libc++98convenience.la bitmap_allocator.lo pool_allocator.lo mt_allocator.lo codecvt.lo complex_io.lo globals_io.lo hash_tr1.lo hashtable_tr1.lo ios_failure.lo ios_init.lo ios_locale.lo list.lo list-aux.lo list-aux-2.lo list_associated.lo list_associated-2.lo locale.lo locale_init.lo locale_facets.lo localename.lo math_stubs_float.lo math_stubs_long_double.lo stdexcept.lo strstream.lo tree.lo istream.lo istream-string.lo streambuf.lo valarray.lo cow-istream-string.lo collate_members_cow.lo messages_members_cow.lo monetary_members_cow.lo numeric_members_cow.lo codecvt_members.lo collate_members.lo messages_members.lo monetary_members.lo numeric_members.lo time_members.lo basic_file.lo c++locale.lo allocator-inst.lo concept-inst.lo ext-inst.lo misc-inst.lo parallel_settings.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++98convenience.a bitmap_allocator.o pool_allocator.o mt_allocator.o codecvt.o complex_io.o globals_io.o hash_tr1.o hashtable_tr1.o ios_failure.o ios_init.o ios_locale.o list.o list-aux.o list-aux-2.o list_associated.o list_associated-2.o locale.o locale_init.o locale_facets.o localename.o math_stubs_float.o math_stubs_long_double.o stdexcept.o strstream.o tree.o istream.o istream-string.o streambuf.o valarray.o cow-istream-string.o collate_members_cow.o messages_members_cow.o monetary_members_cow.o numeric_members_cow.o codecvt_members.o collate_members.o messages_members.o monetary_members.o numeric_members.o time_members.o basic_file.o c++locale.o allocator-inst.o concept-inst.o ext-inst.o misc-inst.o parallel_settings.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++98convenience.a libtool: link: ( cd ".libs" && rm -f "libc++98convenience.la" && ln -s "../libc++98convenience.la" "libc++98convenience.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++98' Making all in c++11 make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++11' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g -O2 -D_GNU_SOURCE -c -o chrono.lo ../../../../../src/libstdc++-v3/src/c++11/chrono.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -D_GNU_SOURCE -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++11/codecvt.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g -O2 -D_GNU_SOURCE -c -o condition_variable.lo ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g -O2 -D_GNU_SOURCE -c -o cow-stdexcept.lo ../../../../../src/libstdc++-v3/src/c++11/cow-stdexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o chrono.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -D_GNU_SOURCE -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++11/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o condition_variable.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-stdexcept.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -O2 -D_GNU_SOURCE -c -o ctype.lo ../../../../../src/libstdc++-v3/src/c++11/ctype.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ctype.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g -O2 -D_GNU_SOURCE -c -o debug.lo ../../../../../src/libstdc++-v3/src/c++11/debug.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/debug.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o debug.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g -O2 -D_GNU_SOURCE -c -o functexcept.lo ../../../../../src/libstdc++-v3/src/c++11/functexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/functexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functexcept.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g -O2 -D_GNU_SOURCE -c -o functional.lo ../../../../../src/libstdc++-v3/src/c++11/functional.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/functional.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functional.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g -O2 -D_GNU_SOURCE -c -o futex.lo ../../../../../src/libstdc++-v3/src/c++11/futex.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g -O2 -D_GNU_SOURCE -c -o future.lo ../../../../../src/libstdc++-v3/src/c++11/future.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/futex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o futex.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/future.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o future.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g -O2 -D_GNU_SOURCE -c -o hash_c++0x.lo ../../../../../src/libstdc++-v3/src/c++11/hash_c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/hash_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_c++0x.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g -O2 -D_GNU_SOURCE -fimplicit-templates -c ../../../../../src/libstdc++-v3/src/c++11/hashtable_c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g -O2 -D_GNU_SOURCE -fimplicit-templates -c ../../../../../src/libstdc++-v3/src/c++11/hashtable_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_c++0x.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g -O2 -D_GNU_SOURCE -c -o ios.lo ../../../../../src/libstdc++-v3/src/c++11/ios.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ios.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g -O2 -D_GNU_SOURCE -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++11/limits.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g -O2 -D_GNU_SOURCE -fchar8_t -c ../../../../../src/libstdc++-v3/src/c++11/limits.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o limits.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g -O2 -D_GNU_SOURCE -c -o mutex.lo ../../../../../src/libstdc++-v3/src/c++11/mutex.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/mutex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mutex.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g -O2 -D_GNU_SOURCE -c -o placeholders.lo ../../../../../src/libstdc++-v3/src/c++11/placeholders.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/placeholders.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o placeholders.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g -O2 -D_GNU_SOURCE -c -o random.lo ../../../../../src/libstdc++-v3/src/c++11/random.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/random.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o random.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g -O2 -D_GNU_SOURCE -c -o regex.lo ../../../../../src/libstdc++-v3/src/c++11/regex.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g -O2 -D_GNU_SOURCE -c -o shared_ptr.lo ../../../../../src/libstdc++-v3/src/c++11/shared_ptr.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/regex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o regex.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/shared_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o shared_ptr.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g -O2 -D_GNU_SOURCE -c -o snprintf_lite.lo ../../../../../src/libstdc++-v3/src/c++11/snprintf_lite.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/snprintf_lite.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o snprintf_lite.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g -O2 -D_GNU_SOURCE -c -o system_error.lo ../../../../../src/libstdc++-v3/src/c++11/system_error.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/system_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o system_error.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g -O2 -D_GNU_SOURCE -c -o thread.lo ../../../../../src/libstdc++-v3/src/c++11/thread.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o thread.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g -O2 -D_GNU_SOURCE -c -o cow-locale_init.lo ../../../../../src/libstdc++-v3/src/c++11/cow-locale_init.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-locale_init.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g -O2 -D_GNU_SOURCE -c -o cow-shim_facets.lo ../../../../../src/libstdc++-v3/src/c++11/cow-shim_facets.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-shim_facets.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-hash_tr1.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-hash_tr1.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g -O2 -D_GNU_SOURCE -gno-as-loc-support -S ../../../../../src/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -o tmp-cxx11-ios_failure-lt.s libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g -O2 -D_GNU_SOURCE -gno-as-loc-support -S ../../../../../src/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tmp-cxx11-ios_failure-lt.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-shim_facets.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-shim_facets.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-shim_facets.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-stdexcept.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-stdexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-stdexcept.o ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/os/gnu-linux/ctype_configure_char.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/ctype_members.cc . || true /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-fstream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-fstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fstream-inst.o test -f tmp-cxx11-ios_failure-lt.o && mv -f tmp-cxx11-ios_failure-lt.o tmp-cxx11-ios_failure-lt.s sed -e '/^_*_ZTISt13__ios_failure:/,/_ZTVN10__cxxabiv120__si_class_type_infoE/s/_ZTVN10__cxxabiv120__si_class_type_infoE/_ZTVSt19__iosfail_type_info/' tmp-cxx11-ios_failure-lt.s > cxx11-ios_failure-lt.s rm -f tmp-cxx11-ios_failure-lt.s /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-sstream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-sstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-sstream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-string-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-string-io-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-string-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-io-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-wstring-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-wstring-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g -O2 -D_GNU_SOURCE -c -o cow-wstring-io-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-io-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-locale-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-locale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-locale-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g -O2 -D_GNU_SOURCE -c -o cxx11-wlocale-inst.lo ../../../../../src/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-wlocale-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g -O2 -D_GNU_SOURCE -c -o sso_string.lo ../../../../../src/libstdc++-v3/src/c++11/sso_string.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/sso_string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sso_string.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g -O2 -D_GNU_SOURCE -c -o ext11-inst.lo ../../../../../src/libstdc++-v3/src/c++11/ext11-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ext11-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext11-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -D_GNU_SOURCE -c -o fstream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/fstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fstream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g -O2 -D_GNU_SOURCE -c -o ios-inst.lo ../../../../../src/libstdc++-v3/src/c++11/ios-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ios-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g -O2 -D_GNU_SOURCE -c -o iostream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/iostream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/iostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o iostream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g -O2 -D_GNU_SOURCE -c -o istream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/istream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/istream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g -O2 -D_GNU_SOURCE -c -o locale-inst.lo ../../../../../src/libstdc++-v3/src/c++11/locale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g -O2 -D_GNU_SOURCE -c -o ostream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/ostream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g -O2 -D_GNU_SOURCE -c -o sstream-inst.lo ../../../../../src/libstdc++-v3/src/c++11/sstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g -O2 -D_GNU_SOURCE -c -o streambuf-inst.lo ../../../../../src/libstdc++-v3/src/c++11/streambuf-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/streambuf-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g -O2 -D_GNU_SOURCE -c -o string-inst.lo ../../../../../src/libstdc++-v3/src/c++11/string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g -O2 -D_GNU_SOURCE -c -o string-io-inst.lo ../../../../../src/libstdc++-v3/src/c++11/string-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-io-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g -O2 -D_GNU_SOURCE -c -o wlocale-inst.lo ../../../../../src/libstdc++-v3/src/c++11/wlocale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wlocale-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g -O2 -D_GNU_SOURCE -c -o wstring-inst.lo ../../../../../src/libstdc++-v3/src/c++11/wstring-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g -O2 -D_GNU_SOURCE -c -o wstring-io-inst.lo ../../../../../src/libstdc++-v3/src/c++11/wstring-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++11/wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-io-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g -O2 -D_GNU_SOURCE -g0 -c cxx11-ios_failure-lt.s -o cxx11-ios_failure.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g -O2 -D_GNU_SOURCE -g0 -c cxx11-ios_failure-lt.s -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-ios_failure.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g -O2 -D_GNU_SOURCE -c -o ctype_configure_char.lo ctype_configure_char.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g -O2 -D_GNU_SOURCE -c ctype_configure_char.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_configure_char.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g -O2 -D_GNU_SOURCE -c -o ctype_members.lo ctype_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g -O2 -D_GNU_SOURCE -c ctype_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_members.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++11convenience.la '-Wl,-z,relro' -o libc++11convenience.la chrono.lo codecvt.lo condition_variable.lo cow-stdexcept.lo ctype.lo debug.lo functexcept.lo functional.lo futex.lo future.lo hash_c++0x.lo hashtable_c++0x.lo ios.lo limits.lo mutex.lo placeholders.lo random.lo regex.lo shared_ptr.lo snprintf_lite.lo system_error.lo thread.lo cow-locale_init.lo cow-shim_facets.lo cxx11-hash_tr1.lo cxx11-ios_failure.lo cxx11-shim_facets.lo cxx11-stdexcept.lo ctype_configure_char.lo ctype_members.lo cow-fstream-inst.lo cow-sstream-inst.lo cow-string-inst.lo cow-string-io-inst.lo cow-wstring-inst.lo cow-wstring-io-inst.lo cxx11-locale-inst.lo cxx11-wlocale-inst.lo sso_string.lo ext11-inst.lo fstream-inst.lo ios-inst.lo iostream-inst.lo istream-inst.lo locale-inst.lo ostream-inst.lo sstream-inst.lo streambuf-inst.lo string-inst.lo string-io-inst.lo wlocale-inst.lo wstring-inst.lo wstring-io-inst.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++11convenience.a chrono.o codecvt.o condition_variable.o cow-stdexcept.o ctype.o debug.o functexcept.o functional.o futex.o future.o hash_c++0x.o hashtable_c++0x.o ios.o limits.o mutex.o placeholders.o random.o regex.o shared_ptr.o snprintf_lite.o system_error.o thread.o cow-locale_init.o cow-shim_facets.o cxx11-hash_tr1.o cxx11-ios_failure.o cxx11-shim_facets.o cxx11-stdexcept.o ctype_configure_char.o ctype_members.o cow-fstream-inst.o cow-sstream-inst.o cow-string-inst.o cow-string-io-inst.o cow-wstring-inst.o cow-wstring-io-inst.o cxx11-locale-inst.o cxx11-wlocale-inst.o sso_string.o ext11-inst.o fstream-inst.o ios-inst.o iostream-inst.o istream-inst.o locale-inst.o ostream-inst.o sstream-inst.o streambuf-inst.o string-inst.o string-io-inst.o wlocale-inst.o wstring-inst.o wstring-io-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++11convenience.a libtool: link: ( cd ".libs" && rm -f "libc++11convenience.la" && ln -s "../libc++11convenience.la" "libc++11convenience.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++11' Making all in c++17 make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++17' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o floating_from_chars.lo ../../../../../src/libstdc++-v3/src/c++17/floating_from_chars.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o floating_to_chars.lo ../../../../../src/libstdc++-v3/src/c++17/floating_to_chars.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o fs_dir.lo ../../../../../src/libstdc++-v3/src/c++17/fs_dir.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o fs_ops.lo ../../../../../src/libstdc++-v3/src/c++17/fs_ops.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/floating_to_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_to_chars.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/floating_from_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_from_chars.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_dir.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_ops.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o fs_path.lo ../../../../../src/libstdc++-v3/src/c++17/fs_path.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_path.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o memory_resource.lo ../../../../../src/libstdc++-v3/src/c++17/memory_resource.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/memory_resource.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o memory_resource.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o cow-fs_dir.lo ../../../../../src/libstdc++-v3/src/c++17/cow-fs_dir.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/cow-fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_dir.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o cow-fs_ops.lo ../../../../../src/libstdc++-v3/src/c++17/cow-fs_ops.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/cow-fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_ops.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o cow-fs_path.lo ../../../../../src/libstdc++-v3/src/c++17/cow-fs_path.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/cow-fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_path.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o ostream-inst.lo ../../../../../src/libstdc++-v3/src/c++17/ostream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o string-inst.lo ../../../../../src/libstdc++-v3/src/c++17/string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o cow-string-inst.lo ../../../../../src/libstdc++-v3/src/c++17/cow-string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++17/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++17convenience.la -fimplicit-templates '-Wl,-z,relro' -o libc++17convenience.la floating_from_chars.lo floating_to_chars.lo fs_dir.lo fs_ops.lo fs_path.lo memory_resource.lo cow-fs_dir.lo cow-fs_ops.lo cow-fs_path.lo ostream-inst.lo string-inst.lo cow-string-inst.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++17convenience.a floating_from_chars.o floating_to_chars.o fs_dir.o fs_ops.o fs_path.o memory_resource.o cow-fs_dir.o cow-fs_ops.o cow-fs_path.o ostream-inst.o string-inst.o cow-string-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++17convenience.a libtool: link: ( cd ".libs" && rm -f "libc++17convenience.la" && ln -s "../libc++17convenience.la" "libc++17convenience.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++17' Making all in c++20 make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++20' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c -o sstream-inst.lo ../../../../../src/libstdc++-v3/src/c++20/sstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++20 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/c++20/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++20convenience.la -fimplicit-templates '-Wl,-z,relro' -o libc++20convenience.la sstream-inst.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++20convenience.a sstream-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++20convenience.a libtool: link: ( cd ".libs" && rm -f "libc++20convenience.la" && ln -s "../libc++20convenience.la" "libc++20convenience.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++20' Making all in filesystem make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/filesystem' /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g -O2 -D_GNU_SOURCE -c -o dir.lo ../../../../../src/libstdc++-v3/src/filesystem/dir.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g -O2 -D_GNU_SOURCE -c -o ops.lo ../../../../../src/libstdc++-v3/src/filesystem/ops.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g -O2 -D_GNU_SOURCE -c -o path.lo ../../../../../src/libstdc++-v3/src/filesystem/path.cc /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g -O2 -D_GNU_SOURCE -c -o cow-dir.lo ../../../../../src/libstdc++-v3/src/filesystem/cow-dir.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dir.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ops.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o path.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/cow-dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-dir.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g -O2 -D_GNU_SOURCE -c -o cow-ops.lo ../../../../../src/libstdc++-v3/src/filesystem/cow-ops.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/cow-ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-ops.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g -O2 -D_GNU_SOURCE -c -o cow-path.lo ../../../../../src/libstdc++-v3/src/filesystem/cow-path.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g -O2 -D_GNU_SOURCE -c ../../../../../src/libstdc++-v3/src/filesystem/cow-path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-path.o /bin/bash ../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++fs.la '-Wl,-z,relro' -o libstdc++fs.la -rpath /usr/lib dir.lo ops.lo path.lo cow-dir.lo cow-ops.lo cow-path.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libstdc++fs.a dir.o ops.o path.o cow-dir.o cow-ops.o cow-path.o libtool: link: riscv64-linux-gnu-ranlib .libs/libstdc++fs.a libtool: link: ( cd ".libs" && rm -f "libstdc++fs.la" && ln -s "../libstdc++fs.la" "libstdc++fs.la" ) make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/filesystem' make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -D_GNU_SOURCE -c -o compatibility.lo ../../../../src/libstdc++-v3/src/c++98/compatibility.cc /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -D_GNU_SOURCE -c -o compatibility-debug_list.lo ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list.cc /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -D_GNU_SOURCE -c -o compatibility-debug_list-2.lo ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list-2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-c++0x.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -o compatibility-debug_list-2.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list.cc -o compatibility-debug_list.o >/dev/null 2>&1 /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-atomic-c++0x.o /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-thread-c++0x.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-c++0x.cc -o compatibility-c++0x.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -o compatibility-atomic-c++0x.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -D_GNU_SOURCE -c ../../../../src/libstdc++-v3/src/c++98/compatibility.cc -o compatibility.o >/dev/null 2>&1 /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-chrono.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-chrono.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -o compatibility-thread-c++0x.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-chrono.cc -o compatibility-chrono.o >/dev/null 2>&1 /bin/bash ../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-condvar.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-condvar.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-condvar.o cp /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/abi/pre/gnu.ver libstdc++-symbols.ver.tmp chmod +w libstdc++-symbols.ver.tmp if test "x" != x; then \ if grep '^# Appended to version file.' \ > /dev/null 2>&1; then \ cat >> libstdc++-symbols.ver.tmp; \ else \ sed -n '1,/DO NOT DELETE/p' libstdc++-symbols.ver.tmp > tmp.top; \ sed -n '/DO NOT DELETE/,$p' libstdc++-symbols.ver.tmp > tmp.bottom; \ cat tmp.top tmp.bottom > libstdc++-symbols.ver.tmp; \ rm tmp.top tmp.bottom; \ fi; \ fi /usr/bin/grep -E -v '^[ ]*#(#| |$)' libstdc++-symbols.ver.tmp | \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E -P -include ../config.h - > libstdc++-symbols.ver || (rm -f libstdc++-symbols.ver ; exit 1) rm -f libstdc++-symbols.ver.tmp if test ! -d /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug || test ! -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/Makefile ; then \ mkdir -p /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug; \ for d in c++98 c++11 c++17 c++20 filesystem; do mkdir -p /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/$d; done; \ (cd /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug; \ sed -e 's/top_builddir = \.\./top_builddir = ..\/../' \ -e 's/top_build_prefix = \.\./top_build_prefix = ..\/../' \ -e 's/srcdir = \.\./srcdir = ..\/../' \ -e 's/VPATH = \.\./VPATH = ..\/../' \ -e 's/glibcxx_basedir = \.\./glibcxx_basedir = ..\/../' \ -e 's/MKDIR_P = \.\./MKDIR_P = ..\/../' \ < ../Makefile > Makefile ; \ for d in . c++98 c++11 c++17 c++20 filesystem; do \ sed -e 's/top_builddir = \.\./top_builddir = ..\/../' \ -e 's/top_build_prefix = \.\./top_build_prefix = ..\/../' \ -e 's/srcdir = \.\./srcdir = ..\/../' \ -e 's/VPATH = \.\./VPATH = ..\/../' \ -e 's/glibcxx_basedir = \.\./glibcxx_basedir = ..\/../' \ -e 's/MKDIR_P = \.\./MKDIR_P = ..\/../' \ < ../$d/Makefile > $d/Makefile ; \ done) ; \ fi; \ echo `date` > stamp-debug; (cd /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug; \ mv Makefile Makefile.tmp; \ sed -e 's,all-local: all-once,all-local:,' \ -e 's,install-data-local: install-data-once,install-data-local:,' \ -e 's,install-exec-local:.*,install-exec-local:,' \ -e '/vpath/!s,src/c,src/debug/c,' \ < Makefile.tmp > Makefile ; \ rm -f Makefile.tmp ; \ /usr/bin/make CXXFLAGS='-g3 -O0 -D_GLIBCXX_ASSERTIONS' \ toolexeclibdir=/usr/lib/debug all) ; make[9]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug' Making all in c++98 make[10]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++98' /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o bitmap_allocator.lo ../../../../../../src/libstdc++-v3/src/c++98/bitmap_allocator.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o pool_allocator.lo ../../../../../../src/libstdc++-v3/src/c++98/pool_allocator.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/bitmap_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bitmap_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/pool_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pool_allocator.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o mt_allocator.lo ../../../../../../src/libstdc++-v3/src/c++98/mt_allocator.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/mt_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mt_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -D_GNU_SOURCE -std=gnu++11 -c ../../../../src/libstdc++-v3/src/c++11/compatibility-condvar.cc -o compatibility-condvar.o >/dev/null 2>&1 /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o codecvt.lo ../../../../../../src/libstdc++-v3/src/c++98/codecvt.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o complex_io.lo ../../../../../../src/libstdc++-v3/src/c++98/complex_io.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/complex_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o complex_io.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o globals_io.lo ../../../../../../src/libstdc++-v3/src/c++98/globals_io.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/globals_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o globals_io.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o hash_tr1.lo ../../../../../../src/libstdc++-v3/src/c++98/hash_tr1.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_tr1.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o hashtable_tr1.lo ../../../../../../src/libstdc++-v3/src/c++98/hashtable_tr1.cc /bin/bash ../libtool --tag CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++.la '-Wl,-z,relro' -o libstdc++.la -version-info 6:29:0 -Wl,--version-script=libstdc++-symbols.ver -lm -rpath /usr/lib compatibility.lo compatibility-debug_list.lo compatibility-debug_list-2.lo compatibility-c++0x.lo compatibility-atomic-c++0x.lo compatibility-thread-c++0x.lo compatibility-chrono.lo compatibility-condvar.lo ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la ../src/c++17/libc++17convenience.la ../src/c++20/libc++20convenience.la libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/hashtable_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_tr1.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o ios_failure.lo ../../../../../../src/libstdc++-v3/src/c++98/ios_failure.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o ios_init.lo ../../../../../../src/libstdc++-v3/src/c++98/ios_init.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o ios_locale.lo ../../../../../../src/libstdc++-v3/src/c++98/ios_locale.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_failure.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/ios_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_init.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/ios_locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_locale.o libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fPIC -DPIC -D_GLIBCXX_SHARED -shared -nostdlib /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtbeginS.o .libs/compatibility.o .libs/compatibility-debug_list.o .libs/compatibility-debug_list-2.o .libs/compatibility-c++0x.o .libs/compatibility-atomic-c++0x.o .libs/compatibility-thread-c++0x.o .libs/compatibility-chrono.o .libs/compatibility-condvar.o -Wl,--whole-archive ../libsupc++/.libs/libsupc++convenience.a ../src/c++98/.libs/libc++98convenience.a ../src/c++11/.libs/libc++11convenience.a ../src/c++17/.libs/libc++17convenience.a ../src/c++20/.libs/libc++20convenience.a -Wl,--no-whole-archive -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -lm -L/build/reproducible-path/gcc-11-11.5.0/build/./gcc -L/lib/riscv64-linux-gnu -L/usr/lib/riscv64-linux-gnu -lc -lgcc_s /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtendS.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtn.o -Wl,-O1 -Wl,-z -Wl,relro -Wl,--gc-sections -Wl,-z -Wl,relro -Wl,--version-script=libstdc++-symbols.ver -Wl,-soname -Wl,libstdc++.so.6 -o .libs/libstdc++.so.6.0.29 /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o list.lo ../../../../../../src/libstdc++-v3/src/c++98/list.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o list-aux.lo ../../../../../../src/libstdc++-v3/src/c++98/list-aux.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/list-aux.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o list-aux-2.lo ../../../../../../src/libstdc++-v3/src/c++98/list-aux-2.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o list_associated.lo ../../../../../../src/libstdc++-v3/src/c++98/list_associated.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/list-aux-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux-2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/list_associated.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o list_associated-2.lo ../../../../../../src/libstdc++-v3/src/c++98/list_associated-2.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o locale.lo ../../../../../../src/libstdc++-v3/src/c++98/locale.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/list_associated-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated-2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -fchar8_t -c ../../../../../../src/libstdc++-v3/src/c++98/locale_init.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -fchar8_t -c ../../../../../../src/libstdc++-v3/src/c++98/locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_init.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o locale_facets.lo ../../../../../../src/libstdc++-v3/src/c++98/locale_facets.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/locale_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_facets.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -fchar8_t -c ../../../../../../src/libstdc++-v3/src/c++98/localename.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -fchar8_t -c ../../../../../../src/libstdc++-v3/src/c++98/localename.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o localename.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o math_stubs_float.lo ../../../../../../src/libstdc++-v3/src/c++98/math_stubs_float.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/math_stubs_float.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_float.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o math_stubs_long_double.lo ../../../../../../src/libstdc++-v3/src/c++98/math_stubs_long_double.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/math_stubs_long_double.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_long_double.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o stdexcept.lo ../../../../../../src/libstdc++-v3/src/c++98/stdexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o stdexcept.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/backward -Wno-deprecated -c ../../../../../../src/libstdc++-v3/src/c++98/strstream.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/backward -Wno-deprecated -c ../../../../../../src/libstdc++-v3/src/c++98/strstream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o strstream.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o tree.lo ../../../../../../src/libstdc++-v3/src/c++98/tree.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/tree.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tree.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o istream.lo ../../../../../../src/libstdc++-v3/src/c++98/istream.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o istream-string.lo ../../../../../../src/libstdc++-v3/src/c++98/istream-string.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/istream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-string.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o streambuf.lo ../../../../../../src/libstdc++-v3/src/c++98/streambuf.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/streambuf.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o valarray.lo ../../../../../../src/libstdc++-v3/src/c++98/valarray.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-istream-string.lo ../../../../../../src/libstdc++-v3/src/c++98/cow-istream-string.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/valarray.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o valarray.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/cow-istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-istream-string.o ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/collate_members.cc ./collate_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/messages_members.cc ./messages_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/monetary_members.cc ./monetary_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/numeric_members.cc ./numeric_members_cow.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/codecvt_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/collate_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/messages_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/monetary_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/numeric_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/time_members.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/io/basic_file_stdio.cc ./basic_file.cc || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/c_locale.cc ./c++locale.cc || true /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o allocator-inst.lo ../../../../../../src/libstdc++-v3/src/c++98/allocator-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/allocator-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o allocator-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c ../../../../../../src/libstdc++-v3/src/c++98/concept-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c ../../../../../../src/libstdc++-v3/src/c++98/concept-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o concept-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o ext-inst.lo ../../../../../../src/libstdc++-v3/src/c++98/ext-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/ext-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext-inst.o libtool: link: (cd ".libs" && rm -f "libstdc++.so.6" && ln -s "libstdc++.so.6.0.29" "libstdc++.so.6") libtool: link: (cd ".libs" && rm -f "libstdc++.so" && ln -s "libstdc++.so.6.0.29" "libstdc++.so") libtool: link: (cd .libs/libstdc++.lax/libsupc++convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a") /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o misc-inst.lo ../../../../../../src/libstdc++-v3/src/c++98/misc-inst.cc libtool: link: (cd .libs/libstdc++.lax/libc++98convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++98/.libs/libc++98convenience.a") libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++98/misc-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o misc-inst.o libtool: link: (cd .libs/libstdc++.lax/libc++11convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++11/.libs/libc++11convenience.a") libtool: link: (cd .libs/libstdc++.lax/libc++17convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++17/.libs/libc++17convenience.a") libtool: link: (cd .libs/libstdc++.lax/libc++20convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++20/.libs/libc++20convenience.a") copying selected object files to avoid basename conflicts... libtool: link: ln .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o || cp .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_PARALLEL -c ../../../../../../src/libstdc++-v3/src/c++98/parallel_settings.cc libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o libtool: link: ln .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o || cp .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o libtool: link: riscv64-linux-gnu-ar rc .libs/libstdc++.a compatibility.o compatibility-debug_list.o compatibility-debug_list-2.o compatibility-c++0x.o compatibility-atomic-c++0x.o compatibility-thread-c++0x.o compatibility-chrono.o compatibility-condvar.o .libs/libstdc++.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++.lax/libsupc++convenience.a/del_op.o .libs/libstdc++.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/guard.o .libs/libstdc++.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++.lax/libsupc++convenience.a/new_op.o .libs/libstdc++.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pure.o .libs/libstdc++.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++.lax/libsupc++convenience.a/vec.o .libs/libstdc++.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++.lax/libc++98convenience.a/basic_file.o .libs/libstdc++.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++.lax/libc++98convenience.a/c++locale.o .libs/libstdc++.lax/libc++98convenience.a/codecvt.o .libs/libstdc++.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/complex_io.o .libs/libstdc++.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++.lax/libc++98convenience.a/globals_io.o .libs/libstdc++.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++.lax/libc++98convenience.a/ios_init.o .libs/libstdc++.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++.lax/libc++98convenience.a/istream-string.o .libs/libstdc++.lax/libc++98convenience.a/istream.o .libs/libstdc++.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++.lax/libc++98convenience.a/list-aux.o .libs/libstdc++.lax/libc++98convenience.a/list.o .libs/libstdc++.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++.lax/libc++98convenience.a/list_associated.o .libs/libstdc++.lax/libc++98convenience.a/locale.o .libs/libstdc++.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++.lax/libc++98convenience.a/locale_init.o .libs/libstdc++.lax/libc++98convenience.a/localename.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++.lax/libc++98convenience.a/messages_members.o .libs/libstdc++.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++.lax/libc++98convenience.a/streambuf.o .libs/libstdc++.lax/libc++98convenience.a/strstream.o .libs/libstdc++.lax/libc++98convenience.a/time_members.o .libs/libstdc++.lax/libc++98convenience.a/tree.o .libs/libstdc++.lax/libc++98convenience.a/valarray.o .libs/libstdc++.lax/libc++11convenience.a/chrono.o .libs/libstdc++.lax/lt1-codecvt.o .libs/libstdc++.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/ctype.o .libs/libstdc++.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/debug.o .libs/libstdc++.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/functexcept.o .libs/libstdc++.lax/libc++11convenience.a/functional.o .libs/libstdc++.lax/libc++11convenience.a/futex.o .libs/libstdc++.lax/libc++11convenience.a/future.o .libs/libstdc++.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++.lax/libc++11convenience.a/ios.o .libs/libstdc++.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++.lax/libc++11convenience.a/limits.o .libs/libstdc++.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/mutex.o .libs/libstdc++.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/placeholders.o .libs/libstdc++.lax/libc++11convenience.a/random.o .libs/libstdc++.lax/libc++11convenience.a/regex.o .libs/libstdc++.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++.lax/libc++11convenience.a/sso_string.o .libs/libstdc++.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/system_error.o .libs/libstdc++.lax/libc++11convenience.a/thread.o .libs/libstdc++.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++.lax/lt2-cow-string-inst.o .libs/libstdc++.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/fs_path.o .libs/libstdc++.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++.lax/lt3-ostream-inst.o .libs/libstdc++.lax/lt4-string-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_PARALLEL -c ../../../../../../src/libstdc++-v3/src/c++98/parallel_settings.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o parallel_settings.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members_cow.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members_cow.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members_cow.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members_cow.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o codecvt_members.lo codecvt_members.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o collate_members.lo collate_members.cc libtool: link: riscv64-linux-gnu-ranlib .libs/libstdc++.a libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c collate_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c codecvt_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt_members.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o messages_members.lo messages_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c messages_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o monetary_members.lo monetary_members.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o numeric_members.lo numeric_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c monetary_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o time_members.lo time_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c numeric_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c time_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o time_members.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o basic_file.lo basic_file.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -fimplicit-templates -c c++locale.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c basic_file.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o basic_file.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -fimplicit-templates -c c++locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o c++locale.o libtool: link: rm -fr .libs/libstdc++.lax .libs/libstdc++.lax /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++98convenience.la '-Wl,-z,relro' -o libc++98convenience.la bitmap_allocator.lo pool_allocator.lo mt_allocator.lo codecvt.lo complex_io.lo globals_io.lo hash_tr1.lo hashtable_tr1.lo ios_failure.lo ios_init.lo ios_locale.lo list.lo list-aux.lo list-aux-2.lo list_associated.lo list_associated-2.lo locale.lo locale_init.lo locale_facets.lo localename.lo math_stubs_float.lo math_stubs_long_double.lo stdexcept.lo strstream.lo tree.lo istream.lo istream-string.lo streambuf.lo valarray.lo cow-istream-string.lo collate_members_cow.lo messages_members_cow.lo monetary_members_cow.lo numeric_members_cow.lo codecvt_members.lo collate_members.lo messages_members.lo monetary_members.lo numeric_members.lo time_members.lo basic_file.lo c++locale.lo allocator-inst.lo concept-inst.lo ext-inst.lo misc-inst.lo parallel_settings.lo libtool: link: ( cd ".libs" && rm -f "libstdc++.la" && ln -s "../libstdc++.la" "libstdc++.la" ) /bin/bash ../libtool --tag CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++convenience.la '-Wl,-z,relro' -o libstdc++convenience.la ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la ../src/c++17/libc++17convenience.la ../src/c++20/libc++20convenience.la ; \ if test ! -f .libs/libstdc++.a; then \ cp .libs/libstdc++convenience.a .libs/libstdc++.a; \ fi; \ echo `date` > stamp-libstdc++convenience; libtool: link: riscv64-linux-gnu-ar rc .libs/libc++98convenience.a bitmap_allocator.o pool_allocator.o mt_allocator.o codecvt.o complex_io.o globals_io.o hash_tr1.o hashtable_tr1.o ios_failure.o ios_init.o ios_locale.o list.o list-aux.o list-aux-2.o list_associated.o list_associated-2.o locale.o locale_init.o locale_facets.o localename.o math_stubs_float.o math_stubs_long_double.o stdexcept.o strstream.o tree.o istream.o istream-string.o streambuf.o valarray.o cow-istream-string.o collate_members_cow.o messages_members_cow.o monetary_members_cow.o numeric_members_cow.o codecvt_members.o collate_members.o messages_members.o monetary_members.o numeric_members.o time_members.o basic_file.o c++locale.o allocator-inst.o concept-inst.o ext-inst.o misc-inst.o parallel_settings.o libtool: link: (cd .libs/libstdc++convenience.lax/libsupc++convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a") libtool: link: (cd .libs/libstdc++convenience.lax/libc++98convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++98/.libs/libc++98convenience.a") libtool: link: (cd .libs/libstdc++convenience.lax/libc++11convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++11/.libs/libc++11convenience.a") libtool: link: riscv64-linux-gnu-ranlib .libs/libc++98convenience.a libtool: link: (cd .libs/libstdc++convenience.lax/libc++17convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++17/.libs/libc++17convenience.a") libtool: link: ( cd ".libs" && rm -f "libc++98convenience.la" && ln -s "../libc++98convenience.la" "libc++98convenience.la" ) make[10]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++98' Making all in c++11 make[10]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++11' /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o chrono.lo ../../../../../../src/libstdc++-v3/src/c++11/chrono.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -fchar8_t -c ../../../../../../src/libstdc++-v3/src/c++11/codecvt.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o condition_variable.lo ../../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc libtool: link: (cd .libs/libstdc++convenience.lax/libc++20convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/../src/c++20/.libs/libc++20convenience.a") libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -fchar8_t -c ../../../../../../src/libstdc++-v3/src/c++11/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o chrono.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o condition_variable.o copying selected object files to avoid basename conflicts... libtool: link: ln .libs/libstdc++convenience.lax/libc++11convenience.a/codecvt.o .libs/libstdc++convenience.lax/lt1-codecvt.o || cp .libs/libstdc++convenience.lax/libc++11convenience.a/codecvt.o .libs/libstdc++convenience.lax/lt1-codecvt.o libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/string-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/string-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o libtool: link: ln .libs/libstdc++convenience.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o || cp .libs/libstdc++convenience.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o libtool: link: riscv64-linux-gnu-ar rc .libs/libstdc++convenience.a .libs/libstdc++convenience.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++convenience.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_op.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/guard.o .libs/libstdc++convenience.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++convenience.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++convenience.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_op.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pure.o .libs/libstdc++convenience.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++convenience.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vec.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++convenience.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/basic_file.o .libs/libstdc++convenience.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/c++locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/codecvt.o .libs/libstdc++convenience.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/collate_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/complex_io.o .libs/libstdc++convenience.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++convenience.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/globals_io.o .libs/libstdc++convenience.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++convenience.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_init.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/istream-string.o .libs/libstdc++convenience.lax/libc++98convenience.a/istream.o .libs/libstdc++convenience.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++convenience.lax/libc++98convenience.a/list-aux.o .libs/libstdc++convenience.lax/libc++98convenience.a/list.o .libs/libstdc++convenience.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++convenience.lax/libc++98convenience.a/list_associated.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale_init.o .libs/libstdc++convenience.lax/libc++98convenience.a/localename.o .libs/libstdc++convenience.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++convenience.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++convenience.lax/libc++98convenience.a/messages_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++convenience.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++convenience.lax/libc++98convenience.a/streambuf.o .libs/libstdc++convenience.lax/libc++98convenience.a/strstream.o .libs/libstdc++convenience.lax/libc++98convenience.a/time_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/tree.o .libs/libstdc++convenience.lax/libc++98convenience.a/valarray.o .libs/libstdc++convenience.lax/libc++11convenience.a/chrono.o .libs/libstdc++convenience.lax/lt1-codecvt.o .libs/libstdc++convenience.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/debug.o .libs/libstdc++convenience.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/functexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/functional.o .libs/libstdc++convenience.lax/libc++11convenience.a/futex.o .libs/libstdc++convenience.lax/libc++11convenience.a/future.o .libs/libstdc++convenience.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++convenience.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++convenience.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/ios.o .libs/libstdc++convenience.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/limits.o .libs/libstdc++convenience.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/mutex.o .libs/libstdc++convenience.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/placeholders.o .libs/libstdc++convenience.lax/libc++11convenience.a/random.o .libs/libstdc++convenience.lax/libc++11convenience.a/regex.o .libs/libstdc++convenience.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++convenience.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++convenience.lax/libc++11convenience.a/sso_string.o .libs/libstdc++convenience.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/string-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/system_error.o .libs/libstdc++convenience.lax/libc++11convenience.a/thread.o .libs/libstdc++convenience.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o .libs/libstdc++convenience.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++convenience.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_path.o .libs/libstdc++convenience.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-stdexcept.lo ../../../../../../src/libstdc++-v3/src/c++11/cow-stdexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/cow-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-stdexcept.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o ctype.lo ../../../../../../src/libstdc++-v3/src/c++11/ctype.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/ctype.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o debug.lo ../../../../../../src/libstdc++-v3/src/c++11/debug.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/debug.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o debug.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o functexcept.lo ../../../../../../src/libstdc++-v3/src/c++11/functexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/functexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functexcept.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o functional.lo ../../../../../../src/libstdc++-v3/src/c++11/functional.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/functional.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functional.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o futex.lo ../../../../../../src/libstdc++-v3/src/c++11/futex.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/futex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o futex.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o future.lo ../../../../../../src/libstdc++-v3/src/c++11/future.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o hash_c++0x.lo ../../../../../../src/libstdc++-v3/src/c++11/hash_c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/future.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o future.o libtool: link: riscv64-linux-gnu-ranlib .libs/libstdc++convenience.a libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/hash_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_c++0x.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -fimplicit-templates -c ../../../../../../src/libstdc++-v3/src/c++11/hashtable_c++0x.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o ios.lo ../../../../../../src/libstdc++-v3/src/c++11/ios.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -fimplicit-templates -c ../../../../../../src/libstdc++-v3/src/c++11/hashtable_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_c++0x.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/ios.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -fchar8_t -c ../../../../../../src/libstdc++-v3/src/c++11/limits.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o mutex.lo ../../../../../../src/libstdc++-v3/src/c++11/mutex.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -fchar8_t -c ../../../../../../src/libstdc++-v3/src/c++11/limits.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o limits.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/mutex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mutex.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o placeholders.lo ../../../../../../src/libstdc++-v3/src/c++11/placeholders.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/placeholders.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o placeholders.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o random.lo ../../../../../../src/libstdc++-v3/src/c++11/random.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/random.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o random.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o regex.lo ../../../../../../src/libstdc++-v3/src/c++11/regex.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/regex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o regex.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o shared_ptr.lo ../../../../../../src/libstdc++-v3/src/c++11/shared_ptr.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/shared_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o shared_ptr.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o snprintf_lite.lo ../../../../../../src/libstdc++-v3/src/c++11/snprintf_lite.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/snprintf_lite.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o snprintf_lite.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o system_error.lo ../../../../../../src/libstdc++-v3/src/c++11/system_error.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/system_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o system_error.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o thread.lo ../../../../../../src/libstdc++-v3/src/c++11/thread.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o thread.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-locale_init.lo ../../../../../../src/libstdc++-v3/src/c++11/cow-locale_init.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/cow-locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-locale_init.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-shim_facets.lo ../../../../../../src/libstdc++-v3/src/c++11/cow-shim_facets.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/cow-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-shim_facets.o libtool: link: rm -fr .libs/libstdc++convenience.lax .libs/libstdc++convenience.lax libtool: link: ( cd ".libs" && rm -f "libstdc++convenience.la" && ln -s "../libstdc++convenience.la" "libstdc++convenience.la" ) /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cxx11-hash_tr1.lo ../../../../../../src/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-hash_tr1.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g3 -O0 -D_GLIBCXX_ASSERTIONS -gno-as-loc-support -S ../../../../../../src/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -o tmp-cxx11-ios_failure-lt.s libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g3 -O0 -D_GLIBCXX_ASSERTIONS -gno-as-loc-support -S ../../../../../../src/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tmp-cxx11-ios_failure-lt.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cxx11-shim_facets.lo ../../../../../../src/libstdc++-v3/src/c++11/cxx11-shim_facets.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cxx11-stdexcept.lo ../../../../../../src/libstdc++-v3/src/c++11/cxx11-stdexcept.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/cxx11-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-shim_facets.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/cxx11-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-stdexcept.o ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/os/gnu-linux/ctype_configure_char.cc . || true ln -s /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/locale/gnu/ctype_members.cc . || true /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-fstream-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/cow-fstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/cow-fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fstream-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-sstream-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/cow-sstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/cow-sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-sstream-inst.o test -f tmp-cxx11-ios_failure-lt.o && mv -f tmp-cxx11-ios_failure-lt.o tmp-cxx11-ios_failure-lt.s sed -e '/^_*_ZTISt13__ios_failure:/,/_ZTVN10__cxxabiv120__si_class_type_infoE/s/_ZTVN10__cxxabiv120__si_class_type_infoE/_ZTVSt19__iosfail_type_info/' tmp-cxx11-ios_failure-lt.s > cxx11-ios_failure-lt.s rm -f tmp-cxx11-ios_failure-lt.s /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-string-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/cow-string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-string-io-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/cow-string-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/cow-string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-io-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-wstring-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/cow-wstring-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/cow-wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-wstring-io-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-io-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cxx11-locale-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/cxx11-locale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/cxx11-locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-locale-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cxx11-wlocale-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-wlocale-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o sso_string.lo ../../../../../../src/libstdc++-v3/src/c++11/sso_string.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/sso_string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sso_string.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o ext11-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/ext11-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/ext11-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext11-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o fstream-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/fstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fstream-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o ios-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/ios-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/ios-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o iostream-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/iostream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/iostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o iostream-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o istream-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/istream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/istream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o locale-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/locale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o ostream-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/ostream-inst.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o sstream-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/sstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o streambuf-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/streambuf-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/streambuf-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o string-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o string-io-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/string-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-io-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o wlocale-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/wlocale-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wlocale-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o wstring-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/wstring-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o wstring-io-inst.lo ../../../../../../src/libstdc++-v3/src/c++11/wstring-io-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++11/wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-io-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -g0 -c cxx11-ios_failure-lt.s -o cxx11-ios_failure.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -g0 -c cxx11-ios_failure-lt.s -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-ios_failure.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o ctype_configure_char.lo ctype_configure_char.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ctype_configure_char.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_configure_char.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o ctype_members.lo ctype_members.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ctype_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_members.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++11convenience.la '-Wl,-z,relro' -o libc++11convenience.la chrono.lo codecvt.lo condition_variable.lo cow-stdexcept.lo ctype.lo debug.lo functexcept.lo functional.lo futex.lo future.lo hash_c++0x.lo hashtable_c++0x.lo ios.lo limits.lo mutex.lo placeholders.lo random.lo regex.lo shared_ptr.lo snprintf_lite.lo system_error.lo thread.lo cow-locale_init.lo cow-shim_facets.lo cxx11-hash_tr1.lo cxx11-ios_failure.lo cxx11-shim_facets.lo cxx11-stdexcept.lo ctype_configure_char.lo ctype_members.lo cow-fstream-inst.lo cow-sstream-inst.lo cow-string-inst.lo cow-string-io-inst.lo cow-wstring-inst.lo cow-wstring-io-inst.lo cxx11-locale-inst.lo cxx11-wlocale-inst.lo sso_string.lo ext11-inst.lo fstream-inst.lo ios-inst.lo iostream-inst.lo istream-inst.lo locale-inst.lo ostream-inst.lo sstream-inst.lo streambuf-inst.lo string-inst.lo string-io-inst.lo wlocale-inst.lo wstring-inst.lo wstring-io-inst.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++11convenience.a chrono.o codecvt.o condition_variable.o cow-stdexcept.o ctype.o debug.o functexcept.o functional.o futex.o future.o hash_c++0x.o hashtable_c++0x.o ios.o limits.o mutex.o placeholders.o random.o regex.o shared_ptr.o snprintf_lite.o system_error.o thread.o cow-locale_init.o cow-shim_facets.o cxx11-hash_tr1.o cxx11-ios_failure.o cxx11-shim_facets.o cxx11-stdexcept.o ctype_configure_char.o ctype_members.o cow-fstream-inst.o cow-sstream-inst.o cow-string-inst.o cow-string-io-inst.o cow-wstring-inst.o cow-wstring-io-inst.o cxx11-locale-inst.o cxx11-wlocale-inst.o sso_string.o ext11-inst.o fstream-inst.o ios-inst.o iostream-inst.o istream-inst.o locale-inst.o ostream-inst.o sstream-inst.o streambuf-inst.o string-inst.o string-io-inst.o wlocale-inst.o wstring-inst.o wstring-io-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++11convenience.a libtool: link: ( cd ".libs" && rm -f "libc++11convenience.la" && ln -s "../libc++11convenience.la" "libc++11convenience.la" ) make[10]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++11' Making all in c++17 make[10]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++17' /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o floating_from_chars.lo ../../../../../../src/libstdc++-v3/src/c++17/floating_from_chars.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o floating_to_chars.lo ../../../../../../src/libstdc++-v3/src/c++17/floating_to_chars.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o fs_dir.lo ../../../../../../src/libstdc++-v3/src/c++17/fs_dir.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o fs_ops.lo ../../../../../../src/libstdc++-v3/src/c++17/fs_ops.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++17/floating_to_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_to_chars.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++17/floating_from_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_from_chars.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++17/fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_dir.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++17/fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_ops.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o fs_path.lo ../../../../../../src/libstdc++-v3/src/c++17/fs_path.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++17/fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_path.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o memory_resource.lo ../../../../../../src/libstdc++-v3/src/c++17/memory_resource.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++17/memory_resource.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o memory_resource.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-fs_dir.lo ../../../../../../src/libstdc++-v3/src/c++17/cow-fs_dir.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++17/cow-fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_dir.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-fs_ops.lo ../../../../../../src/libstdc++-v3/src/c++17/cow-fs_ops.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++17/cow-fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_ops.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-fs_path.lo ../../../../../../src/libstdc++-v3/src/c++17/cow-fs_path.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++17/cow-fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_path.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o ostream-inst.lo ../../../../../../src/libstdc++-v3/src/c++17/ostream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++17/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o string-inst.lo ../../../../../../src/libstdc++-v3/src/c++17/string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++17/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-string-inst.lo ../../../../../../src/libstdc++-v3/src/c++17/cow-string-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++17/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++17convenience.la -fimplicit-templates '-Wl,-z,relro' -o libc++17convenience.la floating_from_chars.lo floating_to_chars.lo fs_dir.lo fs_ops.lo fs_path.lo memory_resource.lo cow-fs_dir.lo cow-fs_ops.lo cow-fs_path.lo ostream-inst.lo string-inst.lo cow-string-inst.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++17convenience.a floating_from_chars.o floating_to_chars.o fs_dir.o fs_ops.o fs_path.o memory_resource.o cow-fs_dir.o cow-fs_ops.o cow-fs_path.o ostream-inst.o string-inst.o cow-string-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++17convenience.a libtool: link: ( cd ".libs" && rm -f "libc++17convenience.la" && ln -s "../libc++17convenience.la" "libc++17convenience.la" ) make[10]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++17' Making all in c++20 make[10]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++20' /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o sstream-inst.lo ../../../../../../src/libstdc++-v3/src/c++20/sstream-inst.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++20 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/c++20/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++20convenience.la -fimplicit-templates '-Wl,-z,relro' -o libc++20convenience.la sstream-inst.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libc++20convenience.a sstream-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libc++20convenience.a libtool: link: ( cd ".libs" && rm -f "libc++20convenience.la" && ln -s "../libc++20convenience.la" "libc++20convenience.la" ) make[10]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++20' Making all in filesystem make[10]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/filesystem' /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o dir.lo ../../../../../../src/libstdc++-v3/src/filesystem/dir.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o ops.lo ../../../../../../src/libstdc++-v3/src/filesystem/ops.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o path.lo ../../../../../../src/libstdc++-v3/src/filesystem/path.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-dir.lo ../../../../../../src/libstdc++-v3/src/filesystem/cow-dir.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/filesystem/path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o path.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/filesystem/ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ops.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/filesystem/dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dir.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/filesystem/cow-dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-dir.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-ops.lo ../../../../../../src/libstdc++-v3/src/filesystem/cow-ops.cc /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o cow-path.lo ../../../../../../src/libstdc++-v3/src/filesystem/cow-path.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/filesystem/cow-ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-ops.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/../libgcc -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../../src/libstdc++-v3/src/filesystem/cow-path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-path.o /bin/bash ../../../libtool --tag CXX --tag disable-shared --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++fs.la '-Wl,-z,relro' -o libstdc++fs.la -rpath /usr/lib/debug dir.lo ops.lo path.lo cow-dir.lo cow-ops.lo cow-path.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libstdc++fs.a dir.o ops.o path.o cow-dir.o cow-ops.o cow-path.o libtool: link: riscv64-linux-gnu-ranlib .libs/libstdc++fs.a libtool: link: ( cd ".libs" && rm -f "libstdc++fs.la" && ln -s "../libstdc++fs.la" "libstdc++fs.la" ) make[10]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/filesystem' make[10]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug' /bin/bash ../../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o compatibility.lo ../../../../../src/libstdc++-v3/src/c++98/compatibility.cc /bin/bash ../../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o compatibility-debug_list.lo ../../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list.cc /bin/bash ../../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c -o compatibility-debug_list-2.lo ../../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc /bin/bash ../../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../src/libstdc++-v3/src/c++98/compatibility.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-c++0x.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list-2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list.cc -o compatibility-debug_list.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../src/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -o compatibility-debug_list-2.o >/dev/null 2>&1 /bin/bash ../../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc /bin/bash ../../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-atomic-c++0x.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-thread-c++0x.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-c++0x.cc -o compatibility-c++0x.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -c ../../../../../src/libstdc++-v3/src/c++98/compatibility.cc -o compatibility.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -o compatibility-atomic-c++0x.o >/dev/null 2>&1 /bin/bash ../../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-chrono.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-chrono.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -o compatibility-thread-c++0x.o >/dev/null 2>&1 /bin/bash ../../libtool --tag CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-condvar.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-condvar.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-condvar.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-chrono.cc -o compatibility-chrono.o >/dev/null 2>&1 cp /build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/config/abi/pre/gnu.ver libstdc++-symbols.ver.tmp chmod +w libstdc++-symbols.ver.tmp if test "x" != x; then \ if grep '^# Appended to version file.' \ > /dev/null 2>&1; then \ cat >> libstdc++-symbols.ver.tmp; \ else \ sed -n '1,/DO NOT DELETE/p' libstdc++-symbols.ver.tmp > tmp.top; \ sed -n '/DO NOT DELETE/,$p' libstdc++-symbols.ver.tmp > tmp.bottom; \ cat tmp.top tmp.bottom > libstdc++-symbols.ver.tmp; \ rm tmp.top tmp.bottom; \ fi; \ fi /usr/bin/grep -E -v '^[ ]*#(#| |$)' libstdc++-symbols.ver.tmp | \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E -P -include ../../config.h - > libstdc++-symbols.ver || (rm -f libstdc++-symbols.ver ; exit 1) rm -f libstdc++-symbols.ver.tmp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g3 -O0 -D_GLIBCXX_ASSERTIONS -std=gnu++11 -c ../../../../../src/libstdc++-v3/src/c++11/compatibility-condvar.cc -o compatibility-condvar.o >/dev/null 2>&1 /bin/bash ../../libtool --tag CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++.la '-Wl,-z,relro' -o libstdc++.la -version-info 6:29:0 -Wl,--version-script=libstdc++-symbols.ver -lm -rpath /usr/lib/debug compatibility.lo compatibility-debug_list.lo compatibility-debug_list-2.lo compatibility-c++0x.lo compatibility-atomic-c++0x.lo compatibility-thread-c++0x.lo compatibility-chrono.lo compatibility-condvar.lo ../../libsupc++/libsupc++convenience.la ../../src/debug/c++98/libc++98convenience.la ../../src/debug/c++11/libc++11convenience.la ../../src/debug/c++17/libc++17convenience.la ../../src/debug/c++20/libc++20convenience.la libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fPIC -DPIC -D_GLIBCXX_SHARED -shared -nostdlib /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtbeginS.o .libs/compatibility.o .libs/compatibility-debug_list.o .libs/compatibility-debug_list-2.o .libs/compatibility-c++0x.o .libs/compatibility-atomic-c++0x.o .libs/compatibility-thread-c++0x.o .libs/compatibility-chrono.o .libs/compatibility-condvar.o -Wl,--whole-archive ../../libsupc++/.libs/libsupc++convenience.a ../../src/debug/c++98/.libs/libc++98convenience.a ../../src/debug/c++11/.libs/libc++11convenience.a ../../src/debug/c++17/.libs/libc++17convenience.a ../../src/debug/c++20/.libs/libc++20convenience.a -Wl,--no-whole-archive -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -lm -L/build/reproducible-path/gcc-11-11.5.0/build/./gcc -L/lib/riscv64-linux-gnu -L/usr/lib/riscv64-linux-gnu -lc -lgcc_s /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtendS.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtn.o -Wl,-O1 -Wl,-z -Wl,relro -Wl,--gc-sections -Wl,-z -Wl,relro -Wl,--version-script=libstdc++-symbols.ver -Wl,-soname -Wl,libstdc++.so.6 -o .libs/libstdc++.so.6.0.29 libtool: link: (cd ".libs" && rm -f "libstdc++.so.6" && ln -s "libstdc++.so.6.0.29" "libstdc++.so.6") libtool: link: (cd ".libs" && rm -f "libstdc++.so" && ln -s "libstdc++.so.6.0.29" "libstdc++.so") libtool: link: (cd .libs/libstdc++.lax/libsupc++convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/../../libsupc++/.libs/libsupc++convenience.a") libtool: link: (cd .libs/libstdc++.lax/libc++98convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/../../src/debug/c++98/.libs/libc++98convenience.a") libtool: link: (cd .libs/libstdc++.lax/libc++11convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/../../src/debug/c++11/.libs/libc++11convenience.a") libtool: link: (cd .libs/libstdc++.lax/libc++17convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/../../src/debug/c++17/.libs/libc++17convenience.a") libtool: link: (cd .libs/libstdc++.lax/libc++20convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/../../src/debug/c++20/.libs/libc++20convenience.a") copying selected object files to avoid basename conflicts... libtool: link: ln .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o || cp .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o libtool: link: ln .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o || cp .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o libtool: link: riscv64-linux-gnu-ar rc .libs/libstdc++.a compatibility.o compatibility-debug_list.o compatibility-debug_list-2.o compatibility-c++0x.o compatibility-atomic-c++0x.o compatibility-thread-c++0x.o compatibility-chrono.o compatibility-condvar.o .libs/libstdc++.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++.lax/libsupc++convenience.a/del_op.o .libs/libstdc++.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/guard.o .libs/libstdc++.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++.lax/libsupc++convenience.a/new_op.o .libs/libstdc++.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pure.o .libs/libstdc++.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++.lax/libsupc++convenience.a/vec.o .libs/libstdc++.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++.lax/libc++98convenience.a/basic_file.o .libs/libstdc++.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++.lax/libc++98convenience.a/c++locale.o .libs/libstdc++.lax/libc++98convenience.a/codecvt.o .libs/libstdc++.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/complex_io.o .libs/libstdc++.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++.lax/libc++98convenience.a/globals_io.o .libs/libstdc++.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++.lax/libc++98convenience.a/ios_init.o .libs/libstdc++.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++.lax/libc++98convenience.a/istream-string.o .libs/libstdc++.lax/libc++98convenience.a/istream.o .libs/libstdc++.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++.lax/libc++98convenience.a/list-aux.o .libs/libstdc++.lax/libc++98convenience.a/list.o .libs/libstdc++.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++.lax/libc++98convenience.a/list_associated.o .libs/libstdc++.lax/libc++98convenience.a/locale.o .libs/libstdc++.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++.lax/libc++98convenience.a/locale_init.o .libs/libstdc++.lax/libc++98convenience.a/localename.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++.lax/libc++98convenience.a/messages_members.o .libs/libstdc++.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++.lax/libc++98convenience.a/streambuf.o .libs/libstdc++.lax/libc++98convenience.a/strstream.o .libs/libstdc++.lax/libc++98convenience.a/time_members.o .libs/libstdc++.lax/libc++98convenience.a/tree.o .libs/libstdc++.lax/libc++98convenience.a/valarray.o .libs/libstdc++.lax/libc++11convenience.a/chrono.o .libs/libstdc++.lax/lt1-codecvt.o .libs/libstdc++.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/ctype.o .libs/libstdc++.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/debug.o .libs/libstdc++.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/functexcept.o .libs/libstdc++.lax/libc++11convenience.a/functional.o .libs/libstdc++.lax/libc++11convenience.a/futex.o .libs/libstdc++.lax/libc++11convenience.a/future.o .libs/libstdc++.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++.lax/libc++11convenience.a/ios.o .libs/libstdc++.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++.lax/libc++11convenience.a/limits.o .libs/libstdc++.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/mutex.o .libs/libstdc++.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/placeholders.o .libs/libstdc++.lax/libc++11convenience.a/random.o .libs/libstdc++.lax/libc++11convenience.a/regex.o .libs/libstdc++.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++.lax/libc++11convenience.a/sso_string.o .libs/libstdc++.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/system_error.o .libs/libstdc++.lax/libc++11convenience.a/thread.o .libs/libstdc++.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++.lax/lt2-cow-string-inst.o .libs/libstdc++.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/fs_path.o .libs/libstdc++.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++.lax/lt3-ostream-inst.o .libs/libstdc++.lax/lt4-string-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o libtool: link: riscv64-linux-gnu-ranlib .libs/libstdc++.a libtool: link: rm -fr .libs/libstdc++.lax .libs/libstdc++.lax libtool: link: ( cd ".libs" && rm -f "libstdc++.la" && ln -s "../libstdc++.la" "libstdc++.la" ) make[10]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug' make[9]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug' make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' Making all in doc make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/doc' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/doc' Making all in po make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/po' msgfmt -o de.mo ../../../../src/libstdc++-v3/po/de.po msgfmt -o fr.mo ../../../../src/libstdc++-v3/po/fr.po make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/po' Making all in testsuite make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/testsuite' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/testsuite' Making all in python make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/python' sed -e 's,@pythondir@,/usr/share/gcc/python,' \ -e 's,@toolexeclibdir@,/usr/lib,' < ../../../../src/libstdc++-v3/python/hook.in > gdb.py make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/python' make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' true "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 " "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "includedir=/usr/include" "prefix=/usr" "tooldir=/usr/riscv64-linux-gnu" "gxx_include_dir=/usr/include/c++/11" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "RANLIB=riscv64-linux-gnu-ranlib" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=riscv64-linux-gnu-nm" "DESTDIR=" "WERROR=" DO=all multi-do # /usr/bin/make make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build' /usr/bin/make "DESTDIR=" "RPATH_ENVVAR=LD_LIBRARY_PATH" "TARGET_SUBDIR=riscv64-linux-gnu" "bindir=/usr/bin" "datadir=/usr/share" "exec_prefix=/usr" "includedir=/usr/include" "datarootdir=/usr/share" "docdir=/usr/share/doc/" "infodir=/usr/share/info" "pdfdir=/usr/share/doc/" "htmldir=/usr/share/doc/" "libdir=/usr/lib" "libexecdir=/usr/lib" "lispdir=" "localstatedir=/usr/var" "mandir=/usr/share/man" "oldincludedir=/usr/include" "prefix=/usr" "sbindir=/usr/sbin" "sharedstatedir=/usr/com" "sysconfdir=/usr/etc" "tooldir=/usr/riscv64-linux-gnu" "build_tooldir=/usr/riscv64-linux-gnu" "target_alias=riscv64-linux-gnu" "AWK=gawk" "BISON=bison" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CFLAGS_FOR_BUILD=-g -O2" "CXX_FOR_BUILD=riscv64-linux-gnu-g++-11 -std=c++11" "EXPECT=expect" "FLEX=flex" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS_FOR_BUILD=" "LEX=flex" "M4=m4" "MAKE=/usr/bin/make" "RUNTEST=runtest" "RUNTESTFLAGS=" "SED=/usr/bin/sed" "SHELL=/bin/bash" "YACC=bison -y" "`echo 'ADAFLAGS=' | sed -e s'/[^=][^=]*=$/XFOO=/'`" "ADA_CFLAGS=" "AR_FLAGS=rc" "`echo 'BOOT_ADAFLAGS=-gnatpg' | sed -e s'/[^=][^=]*=$/XFOO=/'`" "BOOT_CFLAGS=-g -O2" "BOOT_LDFLAGS=-Wl,-z,relro" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCXXFLAGS=-g -O2 -fno-implicit-templates" "STAGE1_CHECKING=--enable-checking=release,types" "STAGE1_LANGUAGES=c,ada,c++,lto" "GNATBIND=riscv64-linux-gnu-gnatbind" "GNATMAKE=riscv64-linux-gnu-gnatmake" "GDC=@GDC@" "GDCFLAGS=-g -O2" "AR_FOR_TARGET=riscv64-linux-gnu-ar" "AS_FOR_TARGET=riscv64-linux-gnu-as" "CC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "CFLAGS_FOR_TARGET=-g -O2" "CPPFLAGS_FOR_TARGET=" "CXXFLAGS_FOR_TARGET=-g -O2 -D_GNU_SOURCE" "DLLTOOL_FOR_TARGET=dlltool" "DSYMUTIL_FOR_TARGET=dsymutil" "FLAGS_FOR_TARGET=-B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include" "GFORTRAN_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "GOC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "GOCFLAGS_FOR_TARGET=-O2 -g" "GDC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "GDCFLAGS_FOR_TARGET=-O2 -g" "GM2_FOR_TARGET=" "GM2FLAGS_FOR_TARGET=" "LD_FOR_TARGET=riscv64-linux-gnu-ld" "LIPO_FOR_TARGET=lipo" "LDFLAGS_FOR_TARGET=-Wl,-z,relro" "LIBCFLAGS_FOR_TARGET=-g -O2" "LIBCXXFLAGS_FOR_TARGET=-g -O2 -D_GNU_SOURCE -fno-implicit-templates" "NM_FOR_TARGET=riscv64-linux-gnu-nm" "OBJDUMP_FOR_TARGET=riscv64-linux-gnu-objdump" "OBJCOPY_FOR_TARGET=" "RANLIB_FOR_TARGET=riscv64-linux-gnu-ranlib" "READELF_FOR_TARGET=riscv64-linux-gnu-readelf" "STRIP_FOR_TARGET=riscv64-linux-gnu-strip" "WINDRES_FOR_TARGET=windres" "WINDMC_FOR_TARGET=windmc" "BUILD_CONFIG=bootstrap-lto-lean" "`echo 'LANGUAGES=' | sed -e s'/[^=][^=]*=$/XFOO=/'`" "LEAN=false" "STAGE1_CFLAGS=-g" "STAGE1_CXXFLAGS=-g" "STAGE1_GENERATOR_CFLAGS=" "STAGE1_TFLAGS=-fno-checking" "STAGE2_CFLAGS=-g -O2 -fno-checking" "STAGE2_CXXFLAGS=-g -O2 -fno-checking" "STAGE2_GENERATOR_CFLAGS=" "STAGE2_TFLAGS=-fno-checking" "STAGE3_CFLAGS=-g -O2 -fchecking=1 -flto=jobserver" "STAGE3_CXXFLAGS=-g -O2 -fchecking=1 -flto=jobserver" "STAGE3_GENERATOR_CFLAGS=" "STAGE3_TFLAGS=-fchecking=1" "STAGE4_CFLAGS=-g -O2" "STAGE4_CXXFLAGS=-g -O2" "STAGE4_GENERATOR_CFLAGS=" "STAGE4_TFLAGS=" "STAGEprofile_CFLAGS=-g -O2 -fno-checking -fprofile-generate" "STAGEprofile_CXXFLAGS=-g -O2 -fno-checking -fprofile-generate" "STAGEprofile_GENERATOR_CFLAGS=" "STAGEprofile_TFLAGS=-fno-checking" "STAGEtrain_CFLAGS=-g -O2" "STAGEtrain_CXXFLAGS=-g -O2" "STAGEtrain_GENERATOR_CFLAGS=-flto=jobserver" "STAGEtrain_TFLAGS=" "STAGEfeedback_CFLAGS=-g -O2 -fprofile-use -flto=jobserver" "STAGEfeedback_CXXFLAGS=-g -O2 -fprofile-use -flto=jobserver" "STAGEfeedback_GENERATOR_CFLAGS=" "STAGEfeedback_TFLAGS=" "STAGEautoprofile_CFLAGS=-g -O2 -fno-checking -g" "STAGEautoprofile_CXXFLAGS=-g -O2 -fno-checking -g" "STAGEautoprofile_GENERATOR_CFLAGS=" "STAGEautoprofile_TFLAGS=-fno-checking" "STAGEautofeedback_CFLAGS=-g -O2 -fchecking=1 -flto=jobserver" "STAGEautofeedback_CXXFLAGS=-g -O2 -fchecking=1 -flto=jobserver" "STAGEautofeedback_GENERATOR_CFLAGS=" "STAGEautofeedback_TFLAGS=-fchecking=1" "CXX_FOR_TARGET= $r/./gcc/xg++ -B$r/./gcc/ -nostdinc++ `if test -f $r/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash $r/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L$r/riscv64-linux-gnu/libstdc++-v3/src -L$r/riscv64-linux-gnu/libstdc++-v3/src/.libs -L$r/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs" "TFLAGS=" "CONFIG_SHELL=/bin/bash" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000" compare make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build' make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build' rm -f stage_current make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build' Comparing stages 2 and 3 Comparison successful. if false; then \ rm -rf stage2-*; \ echo timestamp > stage2-lean; \ fi make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build' make[3]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build' make[3]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build' make[3]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build' make[3]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build' Checking multilib configuration for libada... mkdir -p -- ./c++tools mkdir -p -- ./gnattools mkdir -p -- riscv64-linux-gnu/libada Configuring in ./fixincludes Configuring in ./c++tools Configuring in ./gnattools Configuring in riscv64-linux-gnu/libada configure: creating cache ./config.cache checking for a BSD-compatible install... configure: creating cache ./config.cache /usr/bin/install -c configure: creating cache ./config.cache checking build system type... checking build system type... configure: creating cache ./config.cache checking build system type... riscv64-unknown-linux-gnu checking host system type... checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking target system type... checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-gcc... checking whether ln -s works... yes checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking whether the C compiler works... checking whether the C compiler works... checking whether the C compiler works... checking whether the C++ compiler works... yes checking for C compiler default output file name... a.out yes checking for C compiler default output file name... a.out checking for suffix of executables... checking for suffix of executables... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... checking whether we are cross compiling... yes checking for C++ compiler default output file name... a.out checking whether we are cross compiling... checking for suffix of executables... no checking for suffix of object files... no checking for suffix of object files... checking whether we are cross compiling... o checking whether we are using the GNU C compiler... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... no checking for suffix of object files... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... o checking whether we are using the GNU C++ compiler... none needed none needed checking how to run the C preprocessor... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... none needed checking for gawk... gawk checking whether ln -s works... yes checking how to run the C preprocessor... configure: updating cache ./config.cache configure: creating ./config.status yes checking for autoconf... autoconf checking for autoheader... autoheader checking whether to build C++ tools... yes checking maintainer-mode... no checking for O_CLOEXEC... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E yes checking how to run the C++ preprocessor... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E config.status: creating Makefile checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... mkdir -p -- ./libcc1 Configuring in ./libcc1 yes yes checking for sys/types.h... checking for sys/types.h... yes yes checking for sys/stat.h... checking for sys/stat.h... yes yes yes checking for sys/types.h... checking for stdlib.h... checking for stdlib.h... yes yes checking for string.h... yes checking for sys/stat.h... checking for string.h... yes checking for memory.h... yes yes checking for memory.h... checking for stdlib.h... yes checking for strings.h... yes checking for strings.h... yes configure: creating cache ./config.cache checking build system type... checking for string.h... yes riscv64-unknown-linux-gnu checking host system type... checking for inttypes.h... riscv64-unknown-linux-gnu checking target system type... yes riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking for inttypes.h... checking whether the C compiler works... yes yes checking for stdint.h... yes checking for memory.h... checking for stdint.h... yes checking for C compiler default output file name... a.out checking for suffix of executables... yes checking for unistd.h... yes checking for unistd.h... yes checking for strings.h... checking whether we are cross compiling... yes checking sys/capability.h usability... yes checking minix/config.h usability... yes checking for inttypes.h... no checking for suffix of object files... no checking sys/capability.h presence... no checking minix/config.h presence... no checking for sys/capability.h... no o checking whether we are using the GNU C compiler... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... configure: updating cache ./config.cache yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes configure: creating ./config.status checking for stdint.h... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... yes checking for a sed that does not truncate output... /usr/bin/sed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -W... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wall... none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... yes checking for unistd.h... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wwrite-strings... config.status: creating Makefile yes yes checking how to run the C preprocessor... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wstrict-prototypes... config.status: executing default-1 commands yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wmissing-prototypes... yes checking sys/mman.h usability... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wold-style-definition... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wmissing-format-attribute... yes checking sys/mman.h presence... yes yes checking for sys/mman.h... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Woverlength-strings... checking for AF_UNIX... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -pedantic -Wlong-long... yes checking for ANSI C header files... (cached) yes checking stddef.h usability... yes checking for AF_INET6... mkdir -p -- ./gotools Configuring in ./gotools yes checking stddef.h presence... yes checking for epoll... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes yes checking for sys/types.h... checking for strings.h... (cached) yes checking for unistd.h... (cached) yes yes checking for pselect... checking fcntl.h usability... yes checking for sys/stat.h... yes checking for select... yes checking fcntl.h presence... yes checking for accept4... yes yes checking for fcntl.h... yes checking for stdlib.h... checking sys/file.h usability... yes checking for inet_ntop... yes checking for string.h... yes checking sys/file.h presence... yes checking for sys/file.h... yes yes checking for library containing gethostbyname... checking for sys/stat.h... (cached) yes checking for clearerr_unlocked... yes checking for memory.h... none required checking for library containing socket... yes yes checking for strings.h... checking for feof_unlocked... yes none required checking for inttypes.h... yes checking for ferror_unlocked... configure: creating cache ./config.cache checking build system type... configure: updating cache ./config.cache configure: creating ./config.status riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... yes riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... checking for stdint.h... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes yes checking whether /usr/bin/make supports nested variables... checking for fflush_unlocked... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 yes checking for unistd.h... checking whether the C compiler works... yes config.status: creating Makefile yes checking for fgetc_unlocked... checking minix/config.h usability... config.status: creating config.h yes checking for C compiler default output file name... a.out checking for suffix of executables... no checking minix/config.h presence... yes Checking multilib configuration for libgomp... checking for fgets_unlocked... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... checking whether we are cross compiling... Checking multilib configuration for libbacktrace... mkdir -p -- riscv64-linux-gnu/libbacktrace Configuring in riscv64-linux-gnu/libbacktrace yes yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for fileno_unlocked... checking for a thread-safe mkdir -p... no checking for suffix of object files... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking for style of include used by /usr/bin/make... GNU checking whether /usr/bin/make supports nested variables... o checking whether we are using the GNU C compiler... yes checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... yes yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... checking for fprintf_unlocked... gcc3 yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... checking whether to enable maintainer-specific portions of Makefiles... no checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... no checking for fputc_unlocked... none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... yes checking for style of include used by /usr/bin/make... yes GNU checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... checking for fputs_unlocked... configure: creating cache ./config.cache checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... yes gcc3 checking for riscv64-linux-gnu-gccgo... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking for fread_unlocked... ok checking for dlfcn.h... checking for socket libraries... checking for connect... checking whether we are cross compiling... yes yes checking for objdir... .libs checking for fwrite_unlocked... yes checking for gethostbyname... no checking for suffix of object files... yes checking for library containing sched_yield... yes o checking whether we are using the GNU C compiler... checking for getchar_unlocked... checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... none required checking for library containing nanosleep... yes no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes checking for getc_unlocked... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... none required yes checking for putchar_unlocked... configure: updating cache ./config.cache checking that generated files are newer than configure... yes done checking how to run the C preprocessor... configure: creating ./config.status /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E yes checking for putc_unlocked... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... config.status: creating Makefile yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes config.status: executing depfiles commands checking whether abort is declared... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking whether asprintf is declared... Checking multilib configuration for libatomic... mkdir -p -- riscv64-linux-gnu/libatomic no checking dynamic linker characteristics... Configuring in riscv64-linux-gnu/libatomic yes checking for sys/types.h... yes checking whether basename is declared... yes checking for sys/stat.h... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no yes checking whether errno is declared... yes checking for stdlib.h... checking whether we are using the GNU C++ compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... no checking whether vasprintf is declared... yes checking for string.h... yes checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... yes yes checking whether clearerr_unlocked is declared... checking for memory.h... gcc3 checking how to run the C++ preprocessor... yes /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E checking for strings.h... yes checking whether feof_unlocked is declared... yes checking for inttypes.h... yes checking whether ferror_unlocked is declared... configure: creating cache ./config.cache checking for --enable-version-specific-runtime-libs... no checking for --enable-generated-files-in-srcdir... no checking build system type... yes riscv64-unknown-linux-gnu checking host system type... checking for stdint.h... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes yes checking for a thread-safe mkdir -p... checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... checking whether fflush_unlocked is declared... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes yes yes checking whether /usr/bin/make supports nested variables... checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking for unistd.h... yes checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 yes checking whether fgetc_unlocked is declared... checking whether the C compiler works... yes checking minix/config.h usability... checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes yes checking for C compiler default output file name... a.out checking for suffix of executables... no checking minix/config.h presence... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... checking whether fgets_unlocked is declared... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... checking whether we are cross compiling... yes checking whether fileno_unlocked is declared... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking whether /usr/bin/make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-linux-gnu-gcc... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 no checking for suffix of object files... yes checking whether fprintf_unlocked is declared... checking whether we are using the GNU C compiler... (cached) yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... (cached) yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... (cached) none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... (cached) yes checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for gawk... (cached) gawk checking for dwz... dwz checking how to print strings... o checking whether we are using the GNU C compiler... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... no checking whether fputc_unlocked is declared... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... checking for CET support... no yes checking whether basename is declared... checking whether fputs_unlocked is declared... yes checking for style of include used by /usr/bin/make... GNU checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... ok yes yes checking for dlfcn.h... checking whether fread_unlocked is declared... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -W... yes gcc3 checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wall... yes checking for objdir... yes yes .libs checking for riscv64-linux-gnu-objdump... /usr/bin/riscv64-linux-gnu-objdump checking what objdump to use... /usr/bin/riscv64-linux-gnu-objdump checking for socket libraries... checking for connect... checking whether fwrite_unlocked is declared... gcc3 checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-nm... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for perl... /usr/bin/perl checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... yes checking for gethostbyname... yes checking whether getchar_unlocked is declared... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... (cached) riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... yes checking for exported symbols... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes checking whether getc_unlocked is declared... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... yes checking for -rdynamic... yes checking whether putchar_unlocked is declared... ok checking how to run the C preprocessor... yes checking for library containing dlopen... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E yes checking whether putc_unlocked is declared... none required checking for -fPIC -shared... checking for ANSI C header files... yes checking for socketpair... yes checking for an ANSI C-conforming const... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes checking sys/mman.h usability... yes checking for select... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking sys/mman.h presence... yes checking for fork... yes checking for sys/mman.h... yes checking for mmap... no checking dynamic linker characteristics... yes checking for sys/types.h... yes checking whether read-only mmap of a plain file works... yes checking whether mmap from /dev/zero works... yes checking for MAP_ANON(YMOUS)... yes yes checking for sys/stat.h... yes checking whether mmap with MAP_ANON(YMOUS) works... yes checking whether to enable maintainer-specific portions of Makefiles... no GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... configure: updating cache ./config.cache checking that generated files are newer than configure... done configure: creating ./config.status yes checking for stdlib.h... configure: updating cache ./config.cache configure: creating ./config.status no checking for CET support... no checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -W... yes yes checking for string.h... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wall... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wwrite-strings... yes checking for memory.h... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wstrict-prototypes... config.status: creating Makefile config.status: creating mkheaders.almost yes yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wmissing-prototypes... checking for strings.h... config.status: creating config.h yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wold-style-definition... yes yes checking for inttypes.h... checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wmissing-format-attribute... Checking multilib configuration for libssp... mkdir -p -- riscv64-linux-gnu/libssp Configuring in riscv64-linux-gnu/libssp yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -Wcast-qual... yes checking for stdint.h... yes checking for CET support... no checking __sync extensions... yes checking __atomic extensions... yes checking output filetype... yes elf64 checking for unistd.h... looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes checking for dlfcn.h... yes checking for uintptr_t... configure: creating cache ./config.cache checking build system type... yes riscv64-unknown-linux-gnu checking host system type... checking for objdir... .libs riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes yes checking for int_least32_t... checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking whether /usr/bin/make supports nested variables... yes checking for --enable-version-specific-runtime-libs... no checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 yes checking for int_fast32_t... checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes checking for uint64_t... checking whether the C compiler works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... yes checking for C compiler default output file name... a.out checking for suffix of executables... yes checking what to include in gstdint.h... stdint.h (already complete) checking sys/mman.h usability... config.status: creating Makefile config.status: creating cc1plugin-config.h checking whether we are cross compiling... config.status: executing depfiles commands yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking link.h usability... config.status: executing libtool commands no checking for suffix of object files... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... o checking whether we are using the GNU C compiler... yes checking link.h presence... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... Checking multilib configuration for libobjc... yes checking for link.h... yes mkdir -p -- riscv64-linux-gnu/libobjc yes checking whether -lc should be explicitly linked in... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... Configuring in riscv64-linux-gnu/libobjc checking mach-o/dyld.h usability... no checking dynamic linker characteristics... none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... no checking mach-o/dyld.h presence... yes checking for style of include used by /usr/bin/make... GNU checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... no checking for mach-o/dyld.h... no checking sys/ldr.h usability... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for thread model used by GCC... posix checking for ANSI C header files... (cached) yes checking whether string.h and strings.h may both be included... gcc3 checking how to run the C preprocessor... yes looking for a compliant stdint.h in stdint.h, checking for uintmax_t... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E no checking sys/ldr.h presence... no checking for sys/ldr.h... no checking whether strnlen is declared... checking whether -fstack-protector works... yes checking for uintptr_t... yes checking for CET support... no checking whether hidden visibility is supported... yes checking whether getpagesize is declared... yes checking whether symbol versioning is supported... yes checking for int_least32_t... gnu checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for lstat... configure: creating cache ./config.cache yes checking for int_fast32_t... checking build system type... riscv64-unknown-linux-gnu checking for --enable-version-specific-runtime-libs... no checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 yes checking for readlink... yes checking for uint64_t... yes checking for KERN_PROC... checking whether the C compiler works... yes checking what to include in gstdint.h... stdint.h (already complete) checking fenv.h usability... yes checking for sys/types.h... no checking for KERN_PROG_ARGS... no checking for clock_gettime... yes checking for C compiler default output file name... a.out yes checking fenv.h presence... yes checking for suffix of executables... checking for sys/stat.h... yes checking for fenv.h... yes checking for 1 byte integer... yes checking for 2 byte integer... checking whether we are cross compiling... yes checking whether -pthread is supported... yes checking for stdlib.h... yes checking for 4 byte integer... yes checking whether -gdwarf-5 is supported... yes checking for 8 byte integer... yes checking for string.h... no checking for suffix of object files... yes yes checking for compress in -lz... checking for 16 byte integer... o checking whether we are using the GNU C compiler... yes checking for __atomic_load/store for size 1... yes checking for memory.h... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking whether --compress-debug-sections is supported... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... yes checking for __atomic_load/store for size 2... yes checking for strings.h... yes checking for objcopy... objcopy checking for readelf... riscv64-linux-gnu-readelf checking whether objcopy supports debuglink... no checking for dsymutil... dsymutil checking for nm... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking for xz... xz checking for comm... comm checking for lzma_auto_decoder in -llzma... none needed checking for CET support... no checking for riscv64-linux-gnu-as... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/as checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for a BSD-compatible install... /usr/bin/install -c checking whether to enable maintainer-specific portions of Makefiles... no checking how to print strings... yes printf checking for a sed that does not truncate output... /usr/bin/sed checking for __atomic_load/store for size 4... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... yes /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... checking for inttypes.h... no checking whether tests can run... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... yes 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for __atomic_load/store for size 8... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... (cached) riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking for gawk... gawk checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... checking for stdint.h... yes yes yes checking for __atomic_load/store for size 16... configure: updating cache ./config.cache checking for unistd.h... checking that generated files are newer than configure... done configure: creating ./config.status ok checking how to run the C preprocessor... no yes checking for __atomic_test_and_set for size 1... checking alloca.h usability... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E yes yes checking alloca.h presence... checking for __atomic_test_and_set for size 2... checking for ANSI C header files... yes checking for alloca.h... yes checking malloc.h usability... yes checking for __atomic_test_and_set for size 4... yes checking malloc.h presence... yes checking for malloc.h... yes checking paths.h usability... yes checking for __atomic_test_and_set for size 8... yes checking paths.h presence... yes checking for paths.h... yes yes checking syslog.h usability... checking for __atomic_test_and_set for size 16... yes checking for sys/types.h... yes yes checking syslog.h presence... checking for sys/stat.h... yes checking for __atomic_exchange for size 1... yes checking for syslog.h... yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes yes checking fcntl.h usability... checking for stdlib.h... no checking for __atomic_exchange for size 2... yes yes checking fcntl.h presence... no checking for __atomic_exchange for size 4... checking for string.h... yes checking for fcntl.h... yes checking stdio.h usability... yes yes checking for memory.h... checking for __atomic_exchange for size 8... yes checking stdio.h presence... yes checking for stdio.h... yes yes checking limits.h usability... checking for strings.h... yes checking for __atomic_exchange for size 16... yes checking limits.h presence... yes checking for inttypes.h... yes checking for limits.h... yes no config.status: creating Makefile checking for __atomic_compare_exchange for size 1... checking for memmove... config.status: creating backtrace-supported.h yes checking for stdint.h... config.status: creating install-debuginfo-for-buildid.sh no checking for __atomic_compare_exchange for size 2... yes config.status: creating config.h checking for mempcpy... yes config.status: executing default-1 commands checking for unistd.h... no checking for __atomic_compare_exchange for size 4... yes yes checking for dlfcn.h... checking for strncpy... yes checking for __atomic_compare_exchange for size 8... yes checking for objdir... .libs yes checking for strncat... yes checking for __atomic_compare_exchange for size 16... config.status: executing libtool commands config.status: executing gstdint.h commands config.status: executing default commands Checking multilib configuration for zlib... mkdir -p -- riscv64-linux-gnu/zlib Configuring in riscv64-linux-gnu/zlib no checking for __atomic_fetch_add for size 1... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... checking whether vsnprintf is usable... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... no checking for __atomic_fetch_add for size 2... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... no checking for __atomic_fetch_add for size 4... BSD nm configure: creating cache ./config.cache checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... checking build system type... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking host system type... checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... riscv64-unknown-linux-gnu checking target system type... yes checking for __atomic_fetch_add for size 8... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking whether /usr/bin/make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 yes checking for __atomic_fetch_add for size 16... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... ok checking for dlfcn.h... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... no checking for __atomic_fetch_op for size 1... yes checking whether -lc should be explicitly linked in... checking whether the C compiler works... yes checking for objdir... .libs no checking dynamic linker characteristics... no checking for __atomic_fetch_op for size 2... yes checking for C compiler default output file name... a.out checking for suffix of executables... no checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... checking for __atomic_fetch_op for size 4... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... checking whether we are cross compiling... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether /usr/bin/make sets $(MAKE)... yes checking stdio.h usability... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... yes yes checking stdio.h presence... no checking for suffix of object files... checking for __atomic_fetch_op for size 8... yes checking for stdio.h... yes checking for ANSI C header files... (cached) yes checking sched.h usability... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking for __atomic_fetch_op for size 16... yes checking sched.h presence... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... yes checking for sched.h... yes checking whether the target supports thread-local storage... no none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... checking whether byte ordering is bigendian... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes checking for style of include used by /usr/bin/make... GNU checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... gcc3 checking for CET support... no checking how to print strings... no checking for the word size... printf checking for a sed that does not truncate output... /usr/bin/sed yes checking whether -lc should be explicitly linked in... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... no checking dynamic linker characteristics... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... 8 GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes ok checking how to run the C preprocessor... configure: updating cache ./config.cache checking that generated files are newer than configure... done configure: creating ./config.status /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E checking whether the target supports hidden visibility... yes checking whether the target supports dllexport... checking for ANSI C header files... no checking whether the target supports symbol aliases... yes checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... (cached) yes checking for shared libgcc... yes configure: versioning on shared library symbols is gnu yes checking for sys/types.h... yes checking if the type of bitfields matters... configure: updating cache ./config.cache checking for CET support... no yes checking for bdw garbage collector... checking for system boehm-gc... yes checking for sys/stat.h... checking that generated files are newer than configure... done configure: creating ./config.status yes checking for stdlib.h... yes checking for string.h... found yes checking for memory.h... configure: updating cache ./config.cache configure: creating ./config.status yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... config.status: creating Makefile config.status: creating ssp/ssp.h yes checking for unistd.h... config.status: creating config.h config.status: executing default-1 commands yes checking for dlfcn.h... yes checking for objdir... .libs config.status: executing depfiles commands config.status: creating Makefile checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... config.status: creating testsuite/Makefile config.status: executing libtool commands config.status: creating testsuite/libatomic-site-extra.exp no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... config.status: creating auto-config.h config.status: executing default-1 commands make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty' yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty/testsuite' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty/testsuite' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libiberty' config.status: creating Makefile config.status: creating config.h make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/c++tools' config.status: executing default-1 commands /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -D_GNU_SOURCE -fPIE -fno-exceptions -fno-rtti -I../../src/c++tools/../libcody -I../../src/c++tools/../include -I../../src/c++tools/../gcc -I. \ -MMD -MP -MF server.d -c -o server.o ../../src/c++tools/server.cc config.status: executing depfiles commands yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... config.status: executing libtool commands config.status: executing gstdint.h commands yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... config.status: executing libtool commands yes checking whether -lc should be explicitly linked in... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -D_GNU_SOURCE -fPIE -fno-exceptions -fno-rtti -I../../src/c++tools/../libcody -I../../src/c++tools/../include -I../../src/c++tools/../gcc -I. \ -MMD -MP -MF resolver.d -c -o resolver.o ../../src/c++tools/resolver.cc no checking dynamic linker characteristics... make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libada' /usr/bin/make -C ../.././gcc/ada "MAKEOVERRIDES=" "LDFLAGS=-Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" "LN_S=ln -s" "SHELL=/bin/bash" "GNATLIBFLAGS=-W -Wall -gnatpg -nostdinc -gnatn" "GNATLIBCFLAGS=-g -O2 " "GNATLIBCFLAGS_FOR_C=-W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO " "PICFLAG_FOR_TARGET=-fPIC" "THREAD_KIND=native" "TRACE=no" "MULTISUBDIR=" "libsubdir=/usr/lib/gcc/riscv64-linux-gnu/11" "toolexeclibdir=/usr/lib/gcc/riscv64-linux-gnu/11/adalib" "objext=.o" "prefix=/usr" "exeext=.exeext.should.not.be.used " 'CC=the.host.compiler.should.not.be.needed' "GCC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "CFLAGS=-g -O2" ./bldtools/oscons/xoscons make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada' mkdir -p ./bldtools/oscons rm -f ./bldtools/oscons/xoscons.adb ./bldtools/oscons/xutil.ads ./bldtools/oscons/xutil.adb cp -p ../../../src/gcc/ada/xoscons.adb ../../../src/gcc/ada/xutil.ads ../../../src/gcc/ada/xutil.adb ./bldtools/oscons cd ./bldtools/oscons && gnatmake -v xoscons GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E GNATMAKE 11.5.0 Copyright (C) 1992-2021, Free Software Foundation, Inc. "xoscons.ali" being checked ... -> "xoscons.ali" missing. riscv64-linux-gnu-gcc-11 -c xoscons.adb checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for getpagesize... yes checking for working mmap... yes checking for memcpy... yes checking for strerror... yes checking for unistd.h... (cached) yes configure: updating cache ./config.cache checking that generated files are newer than configure... done configure: creating ./config.status "xutil.ali" being checked ... -> "xutil.ali" missing. riscv64-linux-gnu-gcc-11 -c xutil.adb End of compilation riscv64-linux-gnu-gnatbind-11 -x xoscons.ali riscv64-linux-gnu-gnatlink-11 xoscons.ali make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada' test -f stamp-libada || \ /usr/bin/make -C ../.././gcc/ada "MAKEOVERRIDES=" "LDFLAGS=-Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" "LN_S=ln -s" "SHELL=/bin/bash" "GNATLIBFLAGS=-W -Wall -gnatpg -nostdinc -gnatn" "GNATLIBCFLAGS=-g -O2 " "GNATLIBCFLAGS_FOR_C=-W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO " "PICFLAG_FOR_TARGET=-fPIC" "THREAD_KIND=native" "TRACE=no" "MULTISUBDIR=" "libsubdir=/usr/lib/gcc/riscv64-linux-gnu/11" "toolexeclibdir=/usr/lib/gcc/riscv64-linux-gnu/11/adalib" "objext=.o" "prefix=/usr" "exeext=.exeext.should.not.be.used " 'CC=the.host.compiler.should.not.be.needed' "GCC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "CFLAGS=-g -O2" gnatlib-shared \ && touch stamp-libada make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada' /usr/bin/make \ GNATLIBFLAGS="-W -Wall -gnatpg -nostdinc -gnatn" \ GNATLIBCFLAGS="-g -O2 " \ GNATLIBCFLAGS_FOR_C="-W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO " \ MULTISUBDIR="" \ THREAD_KIND="native" \ LN_S="ln -s" \ PICFLAG_FOR_TARGET="-fPIC" \ gnatlib-shared-dual make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada' /usr/bin/make \ GNATLIBFLAGS="-W -Wall -gnatpg -nostdinc -gnatn" \ GNATLIBCFLAGS="-g -O2 " \ GNATLIBCFLAGS_FOR_C="-W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO " \ PICFLAG_FOR_TARGET="-fPIC" \ MULTISUBDIR="" \ THREAD_KIND="native" \ LN_S="ln -s" \ gnatlib make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada' rm -f rts/s-*.ali rm -f rts/s-*.o rm -f rts/a-*.ali rm -f rts/a-*.o rm -f rts/*.ali rm -f rts/*.o rm -f rts/*.a rm -f rts/*.so touch ../stamp-gnatlib2-rts rm -f ../stamp-gnatlib-rts /usr/bin/make MULTISUBDIR="" THREAD_KIND="native" LN_S="ln -s" setup-rts make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada' rm -rf rts mkdir -p rts chmod u+w rts ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/ada.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/calendar.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/directio.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/gnat.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/interfac.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/ioexcept.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/machcode.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/text_io.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/unchconv.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/unchdeal.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/sequenio.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/system.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/memtrack.adb rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgna*/*.gpr rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-[a-o]*.adb rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-[a-o]*.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-[p-z]*.adb rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-[p-z]*.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/g-[a-o]*.adb rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/g-[a-o]*.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/g-[p-z]*.adb rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/g-[p-z]*.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/s-[a-o]*.adb rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/s-[a-o]*.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/s-[p-z]*.adb rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/s-[p-z]*.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/i-[a-o]*.adb rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/i-[a-o]*.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/i-[p-z]*.adb rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/i-[p-z]*.ads rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnarl/[agis]-[a-z]*.ad[sb] rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/adadecode.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/adaint.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/argv.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/aux-io.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/cal.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/cio.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/cstreams.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ctrl_c.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/env.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/errno.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/exit.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/expect.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/final.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/rtfinal.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/rtinit.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/init.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/initialize.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/locales.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/mkdir.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/raise.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/seh_init.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/socket.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/sysdep.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/targext.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/terminals.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/tracebak.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/raise-gcc.c rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/adadecode.h rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/adaint.h rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/env.h rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gsocket.h rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/raise.h rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/standard.ads.h rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/runtime.h rts ; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnarl/thread.c rts ; true config.status: creating Makefile config.status: executing default-1 commands rm -f rts/g-intpri.ads rts/g-regist.adb rts/g-regist.ads rts/g-sse.ads rts/g-ssvety.ads rts/i-vxinco.adb rts/i-vxinco.ads rts/i-vxwoio.adb rts/i-vxwoio.ads rts/i-vxwork.ads rts/s-bb.ads rts/s-bbbosu.ads rts/s-bbcaco.ads rts/s-bbcppr.ads rts/s-bbexti.adb rts/s-bbexti.ads rts/s-bbinte.adb rts/s-bbinte.ads rts/s-bbprot.adb rts/s-bbprot.ads rts/s-bbsle3.ads rts/s-bbsuer.ads rts/s-bbsule.ads rts/s-bbthqu.adb rts/s-bbthqu.ads rts/s-bbthre.adb rts/s-bbthre.ads rts/s-bbtiev.adb rts/s-bbtiev.ads rts/s-bbtime.adb rts/s-bbtime.ads rts/s-bcprmu.adb rts/s-bcprmu.ads rts/s-btstch.adb rts/s-btstch.ads rts/s-gcc.adb rts/s-gcc.ads rts/s-gccdiv.adb rts/s-gccdiv.ads rts/s-gccshi.adb rts/s-gccshi.ads rts/s-init.ads rts/s-init.adb rts/s-macres.ads rts/s-memcom.adb rts/s-memcom.ads rts/s-memmov.adb rts/s-memmov.ads rts/s-memset.adb rts/s-memset.ads rts/s-mufalo.adb rts/s-mufalo.ads rts/s-musplo.adb rts/s-musplo.ads rts/s-sam4.ads rts/s-sopco3.adb rts/s-sopco3.ads rts/s-sopco4.adb rts/s-sopco4.ads rts/s-sopco5.adb rts/s-sopco5.ads rts/s-stchop.ads rts/s-stchop.adb rts/s-stm32.ads rts/s-strcom.adb rts/s-strcom.ads rts/s-thread.ads rts/s-vxwext.adb rts/s-vxwext.ads rts/s-win32.ads rts/s-winext.ads rm -f rts/a-intnam.ads rts/a-nallfl.ads rts/s-inmaop.adb rts/s-intman.adb rts/s-linux.ads rts/s-osinte.adb rts/s-osinte.ads rts/s-osprim.adb rts/s-taprop.adb rts/s-tasinf.ads rts/s-tasinf.adb rts/s-taspri.ads rts/s-tpopsp.adb rts/system.ads rts/a-decima.ads rts/a-tideio.adb rts/a-tifiio.adb rts/a-tiinio.adb rts/a-timoio.adb rts/a-wtdeio.adb rts/a-wtfiio.adb rts/a-wtinio.adb rts/a-wtmoio.adb rts/a-ztdeio.adb rts/a-ztfiio.adb rts/a-ztinio.adb rts/a-ztmoio.adb rts/i-cexten.ads rts/s-scaval.ads rts/s-scaval.adb rts/s-excmac.ads rts/s-excmac.adb rts/g-sercom.adb rts/interfac.ads for f in rts/*-*__*.ads rts/*-*__*.adb; do \ rm -f $f ; \ done config.status: executing depfiles commands config.status: executing libtool commands ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnarl/a-intnam__linux.ads rts/a-intnam.ads; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-nallfl__wraplf.ads rts/a-nallfl.ads; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnarl/s-inmaop__posix.adb rts/s-inmaop.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnarl/s-intman__posix.adb rts/s-intman.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnarl/s-linux__riscv.ads rts/s-linux.ads; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnarl/s-osinte__posix.adb rts/s-osinte.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnarl/s-osinte__linux.ads rts/s-osinte.ads; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/s-osprim__posix.adb rts/s-osprim.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnarl/s-taprop__linux.adb rts/s-taprop.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnarl/s-tasinf__linux.ads rts/s-tasinf.ads; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnarl/s-tasinf__linux.adb rts/s-tasinf.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnarl/s-taspri__posix-noaltstack.ads rts/s-taspri.ads; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnarl/s-tpopsp__posix-foreign.adb rts/s-tpopsp.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/system-linux-riscv.ads rts/system.ads; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-decima__128.ads rts/a-decima.ads; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-tideio__128.adb rts/a-tideio.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-tifiio__128.adb rts/a-tifiio.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-tiinio__128.adb rts/a-tiinio.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-timoio__128.adb rts/a-timoio.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-wtdeio__128.adb rts/a-wtdeio.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-wtfiio__128.adb rts/a-wtfiio.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-wtinio__128.adb rts/a-wtinio.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-wtmoio__128.adb rts/a-wtmoio.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-ztdeio__128.adb rts/a-ztdeio.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-ztfiio__128.adb rts/a-ztfiio.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-ztinio__128.adb rts/a-ztinio.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/a-ztmoio__128.adb rts/a-ztmoio.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/i-cexten__128.ads rts/i-cexten.ads; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/s-scaval__128.ads rts/s-scaval.ads; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/s-scaval__128.adb rts/s-scaval.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/s-excmac__gcc.ads rts/s-excmac.ads; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/s-excmac__gcc.adb rts/s-excmac.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/g-sercom__linux.adb rts/g-sercom.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/libgnat/interfac__2020.ads rts/interfac.ads; make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libcc1' /usr/bin/make all-am make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/libcc1' /bin/bash ./libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT findcomp.lo -MD -MP -MF .deps/findcomp.Tpo -c -o findcomp.lo ../../src/libcc1/findcomp.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT findcomp.lo -MD -MP -MF .deps/findcomp.Tpo -c ../../src/libcc1/findcomp.cc -fPIC -DPIC -o .libs/findcomp.o Checking multilib configuration for libstdc++-v3... /bin/bash ./libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT libcc1.lo -MD -MP -MF .deps/libcc1.Tpo -c -o libcc1.lo ../../src/libcc1/libcc1.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT libcc1.lo -MD -MP -MF .deps/libcc1.Tpo -c ../../src/libcc1/libcc1.cc -fPIC -DPIC -o .libs/libcc1.o make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada' cp -p ../../../src/gcc/tsystem.h rts rm -f ../stamp-gnatlib-rts touch ../stamp-gnatlib1-rts rm -f rts/s-oscons-tmplt.i rts/s-oscons-tmplt.s /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -static-libstdc++ -static-libgcc -Wl,-z,relro -fPIE -o g++-mapper-server server.o resolver.o ../libcody/libcody.a ../gcc/version.o ../libiberty/libiberty.a (cd rts ; \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -E -C -DTARGET=\"riscv64-linux-gnu\" -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/s-oscons-tmplt.c > s-oscons-tmplt.i ; \ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -S s-oscons-tmplt.i ; \ ../bldtools/oscons/xoscons s-oscons) In file included from /usr/include/riscv64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /build/reproducible-path/gcc-11-11.5.0/build/gcc/include-fixed/limits.h:203, from /build/reproducible-path/gcc-11-11.5.0/build/gcc/include-fixed/syslimits.h:7, from /build/reproducible-path/gcc-11-11.5.0/build/gcc/include-fixed/limits.h:34, from /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gsocket.h:193, from /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/s-oscons-tmplt.c:103: /usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ test -f rts/s-oscons.ads || exit 1 /usr/bin/make -C rts \ CC="`echo \"/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1\" \ | sed -e 's,\./xgcc,../../xgcc,' -e 's,-B\./,-B../../,'`" \ INCLUDES="-iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.." \ CFLAGS="-W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO " \ FORCE_DEBUG_ADAFLAGS="-g" \ srcdir=/build/reproducible-path/gcc-11-11.5.0/src/gcc \ -f ../Makefile adadecode.o adaint.o argv.o aux-io.o cal.o cio.o cstreams.o ctrl_c.o env.o errno.o exit.o expect.o final.o rtfinal.o rtinit.o init.o initialize.o locales.o mkdir.o raise.o seh_init.o socket.o sysdep.o targext.o terminals.o tracebak.o raise-gcc.o make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts' /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. adadecode.c -o adadecode.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. adaint.c -o adaint.o mv -f .deps/findcomp.Tpo .deps/findcomp.Plo make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libbacktrace' /usr/bin/make all-am make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libbacktrace' /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c -o atomic.lo ../../../src/libbacktrace/atomic.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/atomic.c -fPIC -DPIC -o .libs/atomic.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/atomic.c -o atomic.o >/dev/null 2>&1 true DO=all multi-do # /usr/bin/make /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c -o dwarf.lo ../../../src/libbacktrace/dwarf.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/dwarf.c -fPIC -DPIC -o .libs/dwarf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. argv.c -o argv.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. aux-io.c -o aux-io.o /usr/bin/install -c g++-mapper-server ../gcc/g++-mapper-server /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. cal.c -o cal.o make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/c++tools' /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c -o fileline.lo ../../../src/libbacktrace/fileline.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/fileline.c -fPIC -DPIC -o .libs/fileline.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. cio.c -o cio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. cstreams.c -o cstreams.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/fileline.c -o fileline.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. ctrl_c.c -o ctrl_c.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. env.c -o env.o /bin/bash ./libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT libcp1.lo -MD -MP -MF .deps/libcp1.Tpo -c -o libcp1.lo ../../src/libcc1/libcp1.cc /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. errno.c -o errno.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT libcp1.lo -MD -MP -MF .deps/libcp1.Tpo -c ../../src/libcc1/libcp1.cc -fPIC -DPIC -o .libs/libcp1.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. exit.c -o exit.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. expect.c -o expect.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. final.c -o final.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. rtfinal.c -o rtfinal.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. rtinit.c -o rtinit.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. init.c -o init.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. initialize.c -o initialize.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. locales.c -o locales.o mv -f .deps/libcc1.Tpo .deps/libcc1.Plo make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libatomic' Makefile:875: warning: overriding recipe for target 'all-multi' Makefile:866: warning: ignoring old recipe for target 'all-multi' /usr/bin/make all-recursive make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libatomic' Makefile:875: warning: overriding recipe for target 'all-multi' Makefile:866: warning: ignoring old recipe for target 'all-multi' Making all in testsuite make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libatomic/testsuite' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libatomic/testsuite' make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libatomic' Makefile:875: warning: overriding recipe for target 'all-multi' Makefile:866: warning: ignoring old recipe for target 'all-multi' /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT gload.lo -MD -MP -MF .deps/gload.Tpo -c -o gload.lo ../../../src/libatomic/gload.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT gload.lo -MD -MP -MF .deps/gload.Tpo -c ../../../src/libatomic/gload.c -fPIC -DPIC -o .libs/gload.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. mkdir.c -o mkdir.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. raise.c -o raise.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT gload.lo -MD -MP -MF .deps/gload.Tpo -c ../../../src/libatomic/gload.c -o gload.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. seh_init.c -o seh_init.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. socket.c -o socket.o mv -f .deps/gload.Tpo .deps/gload.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT gstore.lo -MD -MP -MF .deps/gstore.Tpo -c -o gstore.lo ../../../src/libatomic/gstore.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT gstore.lo -MD -MP -MF .deps/gstore.Tpo -c ../../../src/libatomic/gstore.c -fPIC -DPIC -o .libs/gstore.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT gstore.lo -MD -MP -MF .deps/gstore.Tpo -c ../../../src/libatomic/gstore.c -o gstore.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. sysdep.c -o sysdep.o mv -f .deps/gstore.Tpo .deps/gstore.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT gcas.lo -MD -MP -MF .deps/gcas.Tpo -c -o gcas.lo ../../../src/libatomic/gcas.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT gcas.lo -MD -MP -MF .deps/gcas.Tpo -c ../../../src/libatomic/gcas.c -fPIC -DPIC -o .libs/gcas.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include \ targext.c -o targext.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT gcas.lo -MD -MP -MF .deps/gcas.Tpo -c ../../../src/libatomic/gcas.c -o gcas.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. terminals.c -o terminals.o mv -f .deps/gcas.Tpo .deps/gcas.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT gexch.lo -MD -MP -MF .deps/gexch.Tpo -c -o gexch.lo ../../../src/libatomic/gexch.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT gexch.lo -MD -MP -MF .deps/gexch.Tpo -c ../../../src/libatomic/gexch.c -fPIC -DPIC -o .libs/gexch.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT gexch.lo -MD -MP -MF .deps/gexch.Tpo -c ../../../src/libatomic/gexch.c -o gexch.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. -fno-omit-frame-pointer tracebak.c -o tracebak.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO \ -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -iquote /build/reproducible-path/gcc-11-11.5.0/src/libgcc \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. raise-gcc.c -o raise-gcc.o mv -f .deps/gexch.Tpo .deps/gexch.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT glfree.lo -MD -MP -MF .deps/glfree.Tpo -c -o glfree.lo ../../../src/libatomic/glfree.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/dwarf.c -o dwarf.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT glfree.lo -MD -MP -MF .deps/glfree.Tpo -c ../../../src/libatomic/glfree.c -fPIC -DPIC -o .libs/glfree.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT glfree.lo -MD -MP -MF .deps/glfree.Tpo -c ../../../src/libatomic/glfree.c -o glfree.o >/dev/null 2>&1 mv -f .deps/glfree.Tpo .deps/glfree.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c -o lock.lo ../../../src/libatomic/config/posix/lock.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c ../../../src/libatomic/config/posix/lock.c -fPIC -DPIC -o .libs/lock.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c ../../../src/libatomic/config/posix/lock.c -o lock.o >/dev/null 2>&1 mv -f .deps/lock.Tpo .deps/lock.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT init.lo -MD -MP -MF .deps/init.Tpo -c -o init.lo ../../../src/libatomic/init.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT init.lo -MD -MP -MF .deps/init.Tpo -c ../../../src/libatomic/init.c -fPIC -DPIC -o .libs/init.o make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts' /usr/bin/make -C rts \ CC="`echo \"/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1\" \ | sed -e 's,\./xgcc,../../xgcc,' -e 's,-B\./,-B../../,'`" \ ADA_INCLUDES="" \ CFLAGS="-g -O2 " \ ADAFLAGS="-W -Wall -gnatpg -nostdinc -gnatn" \ FORCE_DEBUG_ADAFLAGS="-g" \ srcdir=/build/reproducible-path/gcc-11-11.5.0/src/gcc \ -f ../Makefile a-assert.o a-btgbso.o a-calari.o a-calcon.o a-caldel.o a-calend.o a-calfor.o a-catizo.o a-cbdlli.o a-cbhama.o a-cbhase.o a-cbmutr.o a-cborma.o a-cborse.o a-cbprqu.o a-cbsyqu.o a-cdlili.o a-cfdlli.o a-cfhama.o a-cfhase.o a-cfinve.o a-cforma.o a-cforse.o a-cgaaso.o a-cgarso.o a-cgcaso.o a-chacon.o a-chahan.o a-charac.o a-chlat1.o a-chlat9.o a-chtgbk.o a-chtgbo.o a-chtgke.o a-chtgop.o a-chzla1.o a-chzla9.o a-cidlli.o a-cihama.o a-cihase.o a-cimutr.o a-ciorma.o a-ciormu.o a-ciorse.o a-clrefi.o a-coboho.o a-cobove.o a-cofove.o a-cofuba.o a-cofuma.o a-cofuse.o a-cofuve.o a-cogeso.o a-cohama.o a-cohase.o a-cohata.o a-coinho.o a-coinve.o a-colien.o a-colire.o a-comlin.o a-comutr.o a-conhel.o a-contai.o a-convec.o a-coorma.o a-coormu.o a-coorse.o a-coprnu.o a-coteio.o a-crbltr.o a-crbtgk.o a-crbtgo.o a-crdlli.o a-csquin.o a-cuprqu.o a-cusyqu.o a-cwila1.o a-cwila9.o a-decima.o a-dhfina.o a-diocst.o a-direct.o a-direio.o a-dirval.o a-einuoc.o a-elchha.o a-envvar.o a-except.o a-exctra.o a-finali.o a-flteio.o a-fwteio.o a-fzteio.o a-inteio.o a-ioexce.o a-iteint.o a-iwteio.o a-izteio.o a-lcteio.o a-lfteio.o a-lfwtio.o a-lfztio.o a-liteio.o a-liwtio.o a-liztio.o a-llctio.o a-llftio.o a-llfwti.o a-llfzti.o a-llitio.o a-lliwti.o a-llizti.o a-llltio.o a-lllwti.o a-lllzti.o a-locale.o a-nbnbin.o a-nbnbre.o a-ncelfu.o a-ngcefu.o a-ngcoar.o a-ngcoty.o a-ngelfu.o a-ngrear.o a-nlcefu.o a-nlcoar.o a-nlcoty.o a-nlelfu.o a-nllcar.o a-nllcef.o a-nllcty.o a-nllefu.o a-nllrar.o a-nlrear.o a-nscefu.o a-nscoty.o a-nselfu.o a-nubinu.o a-nucoar.o a-nucoty.o a-nudira.o a-nuelfu.o a-nuflra.o a-nagefl.o a-nallfl.o a-nalofl.o a-nuaufl.o a-nashfl.o a-nuauco.o a-naliop.o a-numaux.o a-numeri.o a-nurear.o a-rbtgbk.o a-rbtgbo.o a-rbtgso.o a-sbecin.o a-sbhcin.o a-sblcin.o a-scteio.o a-secain.o a-sequio.o a-sfecin.o a-sfhcin.o a-sflcin.o a-sfteio.o a-sfwtio.o a-sfztio.o a-shcain.o a-siocst.o a-siteio.o a-siwtio.o a-siztio.o a-slcain.o a-ssicst.o a-ssitio.o a-ssiwti.o a-ssizti.o a-stboha.o a-stfiha.o a-stmaco.o a-stobbu.o a-stobfi.o a-storio.o a-stoubu.o a-stoufi.o a-stoufo.o a-stouut.o a-strbou.o a-stream.o a-strsto.o a-ststbo.o a-ststun.o a-strfix.o a-strhas.o a-string.o a-strmap.o a-strsea.o a-strsup.o a-strunb.o a-ststio.o a-stteou.o a-stunau.o a-stunha.o a-stuten.o a-stwibo.o a-stwifi.o a-stwiha.o a-stwima.o a-stwise.o a-stwisu.o a-stwiun.o a-stzbou.o a-stzfix.o a-stzhas.o a-stzmap.o a-stzsea.o a-stzsup.o a-stzunb.o a-suecin.o a-suenco.o a-suenst.o a-suewst.o a-suezst.o a-suhcin.o a-sulcin.o a-suteio.o a-swbwha.o a-swfwha.o a-swmwco.o a-swunau.o a-swuwha.o a-swuwti.o a-szbzha.o a-szfzha.o a-szmzco.o a-szunau.o a-szuzha.o a-szuzti.o a-tags.o a-teioed.o a-textio.o a-tgdico.o a-tiboio.o a-ticoau.o a-ticoio.o a-tideau.o a-tideio.o a-tienau.o a-tienio.o a-tifiau.o a-tifiio.o a-tiflau.o a-tiflio.o a-tigeau.o a-tiinau.o a-tiinio.o a-timoio.o a-tiocst.o a-tirsfi.o a-titest.o a-tiunio.o a-unccon.o a-uncdea.o a-undesu.o a-wichha.o a-wichun.o a-widcha.o a-witeio.o a-wrstfi.o a-wtcoau.o a-wtcoio.o a-wtcstr.o a-wtdeau.o a-wtdeio.o a-wtedit.o a-wtenau.o a-wtenio.o a-wtfiau.o a-wtfiio.o a-wtflau.o a-wtflio.o a-wtgeau.o a-wtinau.o a-wtinio.o a-wtmoio.o a-wttest.o a-wwboio.o a-wwunio.o a-zchara.o a-zchhan.o a-zchuni.o a-zrstfi.o a-ztcoau.o a-ztcoio.o a-ztcstr.o a-ztdeau.o a-ztdeio.o a-ztedit.o a-ztenau.o a-ztenio.o a-ztexio.o a-ztfiau.o a-ztfiio.o a-ztflau.o a-ztflio.o a-ztgeau.o a-ztinau.o a-ztinio.o a-ztmoio.o a-zttest.o a-zzboio.o a-zzunio.o ada.o calendar.o directio.o g-arrspl.o g-awk.o g-binenv.o g-brapre.o g-bubsor.o g-busora.o g-busorg.o g-byorma.o g-bytswa.o g-calend.o g-casuti.o g-catiio.o g-cgi.o g-cgicoo.o g-cgideb.o g-comlin.o g-comver.o g-crc32.o g-ctrl_c.o g-curexc.o g-debpoo.o g-debuti.o g-decstr.o g-deutst.o g-diopit.o g-dirope.o g-dynhta.o g-dyntab.o g-encstr.o g-enutst.o g-excact.o g-except.o g-exctra.o g-expect.o g-exptty.o g-flocon.o g-forstr.o g-graphs.o g-heasor.o g-hesora.o g-hesorg.o g-htable.o g-io.o g-io_aux.o g-lists.o g-locfil.o g-mbdira.o g-mbflra.o g-md5.o g-memdum.o g-moreex.o g-os_lib.o g-pehage.o g-rannum.o g-regexp.o g-regpat.o g-rewdat.o g-sechas.o g-sehamd.o g-sehash.o g-sercom.o g-sestin.o g-sets.o g-sha1.o g-sha224.o g-sha256.o g-sha384.o g-sha512.o g-shsh32.o g-shsh64.o g-shshco.o g-souinf.o g-spchge.o g-speche.o g-spipat.o g-spitbo.o g-spogwa.o g-sptabo.o g-sptain.o g-sptavs.o g-strhas.o g-string.o g-strspl.o g-table.o g-tasloc.o g-timsta.o g-traceb.o g-trasym.o g-tty.o g-u3spch.o g-utf_32.o g-wispch.o g-wistsp.o g-zspche.o g-zstspl.o gnat.o i-c.o i-cexten.o i-cobol.o i-cpoint.o i-cstrea.o i-cstrin.o i-fortra.o i-pacdec.o interfac.o ioexcept.o machcode.o s-addima.o s-addope.o s-aoinar.o s-aomoar.o s-aotase.o s-aridou.o s-arit32.o s-arit64.o s-assert.o s-atacco.o s-atocou.o s-atoope.o s-atopex.o s-atopri.o s-auxdec.o s-bignum.o s-bitfie.o s-bitops.o s-bituti.o s-boarop.o s-boustr.o s-bytswa.o s-carsi8.o s-carun8.o s-casi16.o s-casi32.o s-casi64.o s-casuti.o s-caun16.o s-caun32.o s-caun64.o s-chepoo.o s-commun.o s-conca2.o s-conca3.o s-conca4.o s-conca5.o s-conca6.o s-conca7.o s-conca8.o s-conca9.o s-crc32.o s-crtl.o s-dfmkio.o s-dfmopr.o s-dgmgop.o s-diflio.o s-diflmk.o s-digemk.o s-diinio.o s-dilomk.o s-dim.o s-dimkio.o s-dimmks.o s-direio.o s-dlmkio.o s-dlmopr.o s-dmotpr.o s-dsaser.o s-elaall.o s-excdeb.o s-except.o s-exctab.o s-exctra.o s-exnint.o s-exnllf.o s-exnlli.o s-expint.o s-explli.o s-expllu.o s-expmod.o s-exponn.o s-expont.o s-exponu.o s-expuns.o s-fatflt.o s-fatgen.o s-fatlfl.o s-fatllf.o s-ficobl.o s-filatt.o s-fileio.o s-finmas.o s-finroo.o s-flocon.o s-fode32.o s-fode64.o s-fofi32.o s-fofi64.o s-fore_d.o s-fore_f.o s-forrea.o s-gearop.o s-genbig.o s-geveop.o s-gloloc.o s-htable.o s-imageb.o s-imaged.o s-imagef.o s-imagei.o s-imageu.o s-imagew.o s-imde32.o s-imde64.o s-imenne.o s-imfi32.o s-imfi64.o s-imgbiu.o s-imgboo.o s-imgcha.o s-imgenu.o s-imgint.o s-imgllb.o s-imglli.o s-imgllu.o s-imgllw.o s-imgrea.o s-imguns.o s-imguti.o s-imgwch.o s-imgwiu.o s-io.o s-llflex.o s-maccod.o s-mantis.o s-mastop.o s-memcop.o s-memory.o s-multip.o s-os_lib.o s-oscons.o s-osprim.o s-pack03.o s-pack05.o s-pack06.o s-pack07.o s-pack09.o s-pack10.o s-pack11.o s-pack12.o s-pack13.o s-pack14.o s-pack15.o s-pack17.o s-pack18.o s-pack19.o s-pack20.o s-pack21.o s-pack22.o s-pack23.o s-pack24.o s-pack25.o s-pack26.o s-pack27.o s-pack28.o s-pack29.o s-pack30.o s-pack31.o s-pack33.o s-pack34.o s-pack35.o s-pack36.o s-pack37.o s-pack38.o s-pack39.o s-pack40.o s-pack41.o s-pack42.o s-pack43.o s-pack44.o s-pack45.o s-pack46.o s-pack47.o s-pack48.o s-pack49.o s-pack50.o s-pack51.o s-pack52.o s-pack53.o s-pack54.o s-pack55.o s-pack56.o s-pack57.o s-pack58.o s-pack59.o s-pack60.o s-pack61.o s-pack62.o s-pack63.o s-parame.o s-parint.o s-pooglo.o s-pooloc.o s-poosiz.o s-powflt.o s-powlfl.o s-powllf.o s-purexc.o s-putima.o s-rannum.o s-ransee.o s-regexp.o s-regpat.o s-resfil.o s-restri.o s-rident.o s-rpc.o s-scaval.o s-secsta.o s-sequio.o s-shabig.o s-shasto.o s-soflin.o s-soliin.o s-spsufi.o s-stache.o s-stalib.o s-stausa.o s-stoele.o s-stopoo.o s-stposu.o s-stratt.o s-statxd.o s-strhas.o s-string.o s-ststop.o s-tasloc.o s-traceb.o s-traent.o s-trasym.o s-unstyp.o s-utf_32.o s-valboo.o s-valcha.o s-vade32.o s-vade64.o s-vafi32.o s-vafi64.o s-valenu.o s-valflt.o s-valint.o s-vallfl.o s-valllf.o s-vallli.o s-valllu.o s-valrea.o s-valued.o s-valuef.o s-valuei.o s-valuer.o s-valueu.o s-valuns.o s-valuti.o s-valwch.o s-veboop.o s-vector.o s-vercon.o s-wchcnv.o s-wchcon.o s-wchjis.o s-wchstw.o s-wchwts.o s-widboo.o s-widcha.o s-widenu.o s-widint.o s-widlli.o s-widllu.o s-widthi.o s-widthu.o s-widuns.o s-widwch.o s-wwdcha.o s-wwdenu.o s-wwdwch.o sequenio.o system.o text_io.o unchconv.o unchdeal.o g-allein.o g-alleve.o g-altcon.o g-altive.o g-alveop.o g-alvety.o g-alvevi.o g-soccon.o g-socket.o g-socthi.o g-soliop.o g-sothco.o g-socpol.o s-arit128.o s-casi128.o s-caun128.o s-exnllli.o s-expllli.o s-explllu.o s-fode128.o s-fofi128.o s-imde128.o s-imfi128.o s-imglllb.o s-imgllli.o s-imglllu.o s-imglllw.o s-pack65.o s-pack66.o s-pack67.o s-pack68.o s-pack69.o s-pack70.o s-pack71.o s-pack72.o s-pack73.o s-pack74.o s-pack75.o s-pack76.o s-pack77.o s-pack78.o s-pack79.o s-pack80.o s-pack81.o s-pack82.o s-pack83.o s-pack84.o s-pack85.o s-pack86.o s-pack87.o s-pack88.o s-pack89.o s-pack90.o s-pack91.o s-pack92.o s-pack93.o s-pack94.o s-pack95.o s-pack96.o s-pack97.o s-pack98.o s-pack99.o s-pack100.o s-pack101.o s-pack102.o s-pack103.o s-pack104.o s-pack105.o s-pack106.o s-pack107.o s-pack108.o s-pack109.o s-pack110.o s-pack111.o s-pack112.o s-pack113.o s-pack114.o s-pack115.o s-pack116.o s-pack117.o s-pack118.o s-pack119.o s-pack120.o s-pack121.o s-pack122.o s-pack123.o s-pack124.o s-pack125.o s-pack126.o s-pack127.o s-vade128.o s-vafi128.o s-valllli.o s-vallllu.o s-widllli.o s-widlllu.o g-cppexc.o s-excmac.o a-dispat.o a-dynpri.o a-interr.o a-intnam.o a-reatim.o a-retide.o a-rttiev.o a-synbar.o a-sytaco.o a-tasatt.o a-taside.o a-tasini.o a-taster.o g-boubuf.o g-boumai.o g-semaph.o g-signal.o g-tastus.o g-thread.o s-inmaop.o s-interr.o s-intman.o s-mudido.o s-osinte.o s-proinf.o s-putaim.o s-solita.o s-stusta.o s-taenca.o s-taprob.o s-taprop.o s-tarest.o s-tasdeb.o s-tasinf.o s-tasini.o s-taskin.o s-taspri.o s-tasque.o s-tasres.o s-tasren.o s-tassta.o s-tasuti.o s-taasde.o s-tadeca.o s-tadert.o s-tataat.o s-tpinop.o s-tpoben.o s-tpobop.o s-tposen.o thread.o s-linux.o memtrack.o make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts' libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT init.lo -MD -MP -MF .deps/init.Tpo -c ../../../src/libatomic/init.c -o init.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-assert.adb -o a-assert.o mv -f .deps/init.Tpo .deps/init.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fenv.lo -MD -MP -MF .deps/fenv.Tpo -c -o fenv.lo ../../../src/libatomic/fenv.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fenv.lo -MD -MP -MF .deps/fenv.Tpo -c ../../../src/libatomic/fenv.c -fPIC -DPIC -o .libs/fenv.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fenv.lo -MD -MP -MF .deps/fenv.Tpo -c ../../../src/libatomic/fenv.c -o fenv.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-btgbso.adb -o a-btgbso.o mv -f .deps/fenv.Tpo .deps/fenv.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fence.lo -MD -MP -MF .deps/fence.Tpo -c -o fence.lo ../../../src/libatomic/fence.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fence.lo -MD -MP -MF .deps/fence.Tpo -c ../../../src/libatomic/fence.c -fPIC -DPIC -o .libs/fence.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-calari.adb -o a-calari.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fence.lo -MD -MP -MF .deps/fence.Tpo -c ../../../src/libatomic/fence.c -o fence.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-calcon.adb -o a-calcon.o mv -f .deps/fence.Tpo .deps/fence.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT flag.lo -MD -MP -MF .deps/flag.Tpo -c -o flag.lo ../../../src/libatomic/flag.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT flag.lo -MD -MP -MF .deps/flag.Tpo -c ../../../src/libatomic/flag.c -fPIC -DPIC -o .libs/flag.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-caldel.adb -o a-caldel.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT flag.lo -MD -MP -MF .deps/flag.Tpo -c ../../../src/libatomic/flag.c -o flag.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-calend.adb -o a-calend.o mv -f .deps/flag.Tpo .deps/flag.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_1_.lo -MD -MP -MF .deps/load_1_.lo.Ppo -DN=1 -c -o load_1_.lo ../../../src/libatomic/load_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_1_.lo -MD -MP -MF .deps/load_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/load_n.c -fPIC -DPIC -o .libs/load_1_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_1_.lo -MD -MP -MF .deps/load_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/load_n.c -o load_1_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_1_.lo -MD -MP -MF .deps/store_1_.lo.Ppo -DN=1 -c -o store_1_.lo ../../../src/libatomic/store_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_1_.lo -MD -MP -MF .deps/store_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/store_n.c -fPIC -DPIC -o .libs/store_1_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_1_.lo -MD -MP -MF .deps/store_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/store_n.c -o store_1_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_1_.lo -MD -MP -MF .deps/cas_1_.lo.Ppo -DN=1 -c -o cas_1_.lo ../../../src/libatomic/cas_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_1_.lo -MD -MP -MF .deps/cas_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/cas_n.c -fPIC -DPIC -o .libs/cas_1_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_1_.lo -MD -MP -MF .deps/cas_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/cas_n.c -o cas_1_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_1_.lo -MD -MP -MF .deps/exch_1_.lo.Ppo -DN=1 -c -o exch_1_.lo ../../../src/libatomic/exch_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_1_.lo -MD -MP -MF .deps/exch_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/exch_n.c -fPIC -DPIC -o .libs/exch_1_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_1_.lo -MD -MP -MF .deps/exch_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/exch_n.c -o exch_1_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_1_.lo -MD -MP -MF .deps/fadd_1_.lo.Ppo -DN=1 -c -o fadd_1_.lo ../../../src/libatomic/fadd_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_1_.lo -MD -MP -MF .deps/fadd_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/fadd_n.c -fPIC -DPIC -o .libs/fadd_1_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_1_.lo -MD -MP -MF .deps/fadd_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/fadd_n.c -o fadd_1_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_1_.lo -MD -MP -MF .deps/fsub_1_.lo.Ppo -DN=1 -c -o fsub_1_.lo ../../../src/libatomic/fsub_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-calfor.adb -o a-calfor.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_1_.lo -MD -MP -MF .deps/fsub_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/fsub_n.c -fPIC -DPIC -o .libs/fsub_1_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_1_.lo -MD -MP -MF .deps/fsub_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/fsub_n.c -o fsub_1_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_1_.lo -MD -MP -MF .deps/fand_1_.lo.Ppo -DN=1 -c -o fand_1_.lo ../../../src/libatomic/fand_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_1_.lo -MD -MP -MF .deps/fand_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/fand_n.c -fPIC -DPIC -o .libs/fand_1_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_1_.lo -MD -MP -MF .deps/fand_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/fand_n.c -o fand_1_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_1_.lo -MD -MP -MF .deps/fior_1_.lo.Ppo -DN=1 -c -o fior_1_.lo ../../../src/libatomic/fior_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_1_.lo -MD -MP -MF .deps/fior_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/fior_n.c -fPIC -DPIC -o .libs/fior_1_.o mv -f .deps/libcp1.Tpo .deps/libcp1.Plo /bin/bash ./libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT names.lo -MD -MP -MF .deps/names.Tpo -c -o names.lo ../../src/libcc1/names.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_1_.lo -MD -MP -MF .deps/fior_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/fior_n.c -o fior_1_.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT names.lo -MD -MP -MF .deps/names.Tpo -c ../../src/libcc1/names.cc -fPIC -DPIC -o .libs/names.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-catizo.adb -o a-catizo.o mv -f .deps/names.Tpo .deps/names.Plo /bin/bash ./libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT callbacks.lo -MD -MP -MF .deps/callbacks.Tpo -c -o callbacks.lo ../../src/libcc1/callbacks.cc /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_1_.lo -MD -MP -MF .deps/fxor_1_.lo.Ppo -DN=1 -c -o fxor_1_.lo ../../../src/libatomic/fxor_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT callbacks.lo -MD -MP -MF .deps/callbacks.Tpo -c ../../src/libcc1/callbacks.cc -fPIC -DPIC -o .libs/callbacks.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_1_.lo -MD -MP -MF .deps/fxor_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/fxor_n.c -fPIC -DPIC -o .libs/fxor_1_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cbdlli.adb -o a-cbdlli.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_1_.lo -MD -MP -MF .deps/fxor_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/fxor_n.c -o fxor_1_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cbhama.adb -o a-cbhama.o mv -f .deps/callbacks.Tpo .deps/callbacks.Plo /bin/bash ./libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT connection.lo -MD -MP -MF .deps/connection.Tpo -c -o connection.lo ../../src/libcc1/connection.cc /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_1_.lo -MD -MP -MF .deps/fnand_1_.lo.Ppo -DN=1 -c -o fnand_1_.lo ../../../src/libatomic/fnand_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT connection.lo -MD -MP -MF .deps/connection.Tpo -c ../../src/libcc1/connection.cc -fPIC -DPIC -o .libs/connection.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_1_.lo -MD -MP -MF .deps/fnand_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/fnand_n.c -fPIC -DPIC -o .libs/fnand_1_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cbhase.adb -o a-cbhase.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_1_.lo -MD -MP -MF .deps/fnand_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/fnand_n.c -o fnand_1_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cbmutr.adb -o a-cbmutr.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c -o posix.lo ../../../src/libbacktrace/posix.c /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_1_.lo -MD -MP -MF .deps/tas_1_.lo.Ppo -DN=1 -c -o tas_1_.lo ../../../src/libatomic/tas_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/posix.c -fPIC -DPIC -o .libs/posix.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_1_.lo -MD -MP -MF .deps/tas_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/tas_n.c -fPIC -DPIC -o .libs/tas_1_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cborma.adb -o a-cborma.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_1_.lo -MD -MP -MF .deps/tas_1_.lo.Ppo -DN=1 -c ../../../src/libatomic/tas_n.c -o tas_1_.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/posix.c -o posix.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_2_.lo -MD -MP -MF .deps/load_2_.lo.Ppo -DN=2 -c -o load_2_.lo ../../../src/libatomic/load_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cborse.adb -o a-cborse.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_2_.lo -MD -MP -MF .deps/load_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/load_n.c -fPIC -DPIC -o .libs/load_2_.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c -o print.lo ../../../src/libbacktrace/print.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/print.c -fPIC -DPIC -o .libs/print.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_2_.lo -MD -MP -MF .deps/load_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/load_n.c -o load_2_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_2_.lo -MD -MP -MF .deps/store_2_.lo.Ppo -DN=2 -c -o store_2_.lo ../../../src/libatomic/store_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cbprqu.adb -o a-cbprqu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/print.c -o print.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_2_.lo -MD -MP -MF .deps/store_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/store_n.c -fPIC -DPIC -o .libs/store_2_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_2_.lo -MD -MP -MF .deps/store_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/store_n.c -o store_2_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c -o sort.lo ../../../src/libbacktrace/sort.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cbsyqu.adb -o a-cbsyqu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/sort.c -fPIC -DPIC -o .libs/sort.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_2_.lo -MD -MP -MF .deps/cas_2_.lo.Ppo -DN=2 -c -o cas_2_.lo ../../../src/libatomic/cas_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cdlili.adb -o a-cdlili.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_2_.lo -MD -MP -MF .deps/cas_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/cas_n.c -fPIC -DPIC -o .libs/cas_2_.o mv -f .deps/connection.Tpo .deps/connection.Plo /bin/bash ./libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT marshall.lo -MD -MP -MF .deps/marshall.Tpo -c -o marshall.lo ../../src/libcc1/marshall.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT marshall.lo -MD -MP -MF .deps/marshall.Tpo -c ../../src/libcc1/marshall.cc -fPIC -DPIC -o .libs/marshall.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_2_.lo -MD -MP -MF .deps/cas_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/cas_n.c -o cas_2_.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/sort.c -o sort.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cfdlli.adb -o a-cfdlli.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_2_.lo -MD -MP -MF .deps/exch_2_.lo.Ppo -DN=2 -c -o exch_2_.lo ../../../src/libatomic/exch_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_2_.lo -MD -MP -MF .deps/exch_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/exch_n.c -fPIC -DPIC -o .libs/exch_2_.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c -o state.lo ../../../src/libbacktrace/state.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cfhama.adb -o a-cfhama.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_2_.lo -MD -MP -MF .deps/exch_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/exch_n.c -o exch_2_.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/state.c -fPIC -DPIC -o .libs/state.o mv -f .deps/marshall.Tpo .deps/marshall.Plo /bin/bash ./libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -I ../../src/libcc1/../gcc/c-family -I ../../src/libcc1/../libcpp/include -I ../../src/libcc1/../gcc/c -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT libcc1plugin.lo -MD -MP -MF .deps/libcc1plugin.Tpo -c -o libcc1plugin.lo ../../src/libcc1/libcc1plugin.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/state.c -o state.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_2_.lo -MD -MP -MF .deps/fadd_2_.lo.Ppo -DN=2 -c -o fadd_2_.lo ../../../src/libatomic/fadd_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -I ../../src/libcc1/../gcc/c-family -I ../../src/libcc1/../libcpp/include -I ../../src/libcc1/../gcc/c -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT libcc1plugin.lo -MD -MP -MF .deps/libcc1plugin.Tpo -c ../../src/libcc1/libcc1plugin.cc -fPIC -DPIC -o .libs/libcc1plugin.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_2_.lo -MD -MP -MF .deps/fadd_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/fadd_n.c -fPIC -DPIC -o .libs/fadd_2_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cfhase.adb -o a-cfhase.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c -o backtrace.lo ../../../src/libbacktrace/backtrace.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_2_.lo -MD -MP -MF .deps/fadd_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/fadd_n.c -o fadd_2_.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/backtrace.c -fPIC -DPIC -o .libs/backtrace.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_2_.lo -MD -MP -MF .deps/fsub_2_.lo.Ppo -DN=2 -c -o fsub_2_.lo ../../../src/libatomic/fsub_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_2_.lo -MD -MP -MF .deps/fsub_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/fsub_n.c -fPIC -DPIC -o .libs/fsub_2_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/backtrace.c -o backtrace.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cfinve.adb -o a-cfinve.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_2_.lo -MD -MP -MF .deps/fsub_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/fsub_n.c -o fsub_2_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c -o simple.lo ../../../src/libbacktrace/simple.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/simple.c -fPIC -DPIC -o .libs/simple.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_2_.lo -MD -MP -MF .deps/fand_2_.lo.Ppo -DN=2 -c -o fand_2_.lo ../../../src/libatomic/fand_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cforma.adb -o a-cforma.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_2_.lo -MD -MP -MF .deps/fand_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/fand_n.c -fPIC -DPIC -o .libs/fand_2_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/simple.c -o simple.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_2_.lo -MD -MP -MF .deps/fand_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/fand_n.c -o fand_2_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c -o elf.lo ../../../src/libbacktrace/elf.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/elf.c -fPIC -DPIC -o .libs/elf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cforse.adb -o a-cforse.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_2_.lo -MD -MP -MF .deps/fior_2_.lo.Ppo -DN=2 -c -o fior_2_.lo ../../../src/libatomic/fior_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_2_.lo -MD -MP -MF .deps/fior_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/fior_n.c -fPIC -DPIC -o .libs/fior_2_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_2_.lo -MD -MP -MF .deps/fior_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/fior_n.c -o fior_2_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cgaaso.adb -o a-cgaaso.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_2_.lo -MD -MP -MF .deps/fxor_2_.lo.Ppo -DN=2 -c -o fxor_2_.lo ../../../src/libatomic/fxor_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cgarso.adb -o a-cgarso.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_2_.lo -MD -MP -MF .deps/fxor_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/fxor_n.c -fPIC -DPIC -o .libs/fxor_2_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cgcaso.adb -o a-cgcaso.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-chacon.adb -o a-chacon.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_2_.lo -MD -MP -MF .deps/fxor_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/fxor_n.c -o fxor_2_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_2_.lo -MD -MP -MF .deps/fnand_2_.lo.Ppo -DN=2 -c -o fnand_2_.lo ../../../src/libatomic/fnand_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_2_.lo -MD -MP -MF .deps/fnand_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/fnand_n.c -fPIC -DPIC -o .libs/fnand_2_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_2_.lo -MD -MP -MF .deps/fnand_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/fnand_n.c -o fnand_2_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_2_.lo -MD -MP -MF .deps/tas_2_.lo.Ppo -DN=2 -c -o tas_2_.lo ../../../src/libatomic/tas_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-chahan.adb -o a-chahan.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_2_.lo -MD -MP -MF .deps/tas_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/tas_n.c -fPIC -DPIC -o .libs/tas_2_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_2_.lo -MD -MP -MF .deps/tas_2_.lo.Ppo -DN=2 -c ../../../src/libatomic/tas_n.c -o tas_2_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_4_.lo -MD -MP -MF .deps/load_4_.lo.Ppo -DN=4 -c -o load_4_.lo ../../../src/libatomic/load_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_4_.lo -MD -MP -MF .deps/load_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/load_n.c -fPIC -DPIC -o .libs/load_4_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_4_.lo -MD -MP -MF .deps/load_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/load_n.c -o load_4_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_4_.lo -MD -MP -MF .deps/store_4_.lo.Ppo -DN=4 -c -o store_4_.lo ../../../src/libatomic/store_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_4_.lo -MD -MP -MF .deps/store_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/store_n.c -fPIC -DPIC -o .libs/store_4_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_4_.lo -MD -MP -MF .deps/store_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/store_n.c -o store_4_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_4_.lo -MD -MP -MF .deps/cas_4_.lo.Ppo -DN=4 -c -o cas_4_.lo ../../../src/libatomic/cas_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_4_.lo -MD -MP -MF .deps/cas_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/cas_n.c -fPIC -DPIC -o .libs/cas_4_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_4_.lo -MD -MP -MF .deps/cas_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/cas_n.c -o cas_4_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-charac.ads -o a-charac.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-chlat1.ads -o a-chlat1.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_4_.lo -MD -MP -MF .deps/exch_4_.lo.Ppo -DN=4 -c -o exch_4_.lo ../../../src/libatomic/exch_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-chlat9.ads -o a-chlat9.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_4_.lo -MD -MP -MF .deps/exch_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/exch_n.c -fPIC -DPIC -o .libs/exch_4_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-chtgbk.adb -o a-chtgbk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_4_.lo -MD -MP -MF .deps/exch_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/exch_n.c -o exch_4_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-chtgbo.adb -o a-chtgbo.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_4_.lo -MD -MP -MF .deps/fadd_4_.lo.Ppo -DN=4 -c -o fadd_4_.lo ../../../src/libatomic/fadd_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_4_.lo -MD -MP -MF .deps/fadd_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/fadd_n.c -fPIC -DPIC -o .libs/fadd_4_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-chtgke.adb -o a-chtgke.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_4_.lo -MD -MP -MF .deps/fadd_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/fadd_n.c -o fadd_4_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-chtgop.adb -o a-chtgop.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_4_.lo -MD -MP -MF .deps/fsub_4_.lo.Ppo -DN=4 -c -o fsub_4_.lo ../../../src/libatomic/fsub_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_4_.lo -MD -MP -MF .deps/fsub_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/fsub_n.c -fPIC -DPIC -o .libs/fsub_4_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-chzla1.ads -o a-chzla1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_4_.lo -MD -MP -MF .deps/fsub_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/fsub_n.c -o fsub_4_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-chzla9.ads -o a-chzla9.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cidlli.adb -o a-cidlli.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_4_.lo -MD -MP -MF .deps/fand_4_.lo.Ppo -DN=4 -c -o fand_4_.lo ../../../src/libatomic/fand_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_4_.lo -MD -MP -MF .deps/fand_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/fand_n.c -fPIC -DPIC -o .libs/fand_4_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_4_.lo -MD -MP -MF .deps/fand_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/fand_n.c -o fand_4_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cihama.adb -o a-cihama.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_4_.lo -MD -MP -MF .deps/fior_4_.lo.Ppo -DN=4 -c -o fior_4_.lo ../../../src/libatomic/fior_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_4_.lo -MD -MP -MF .deps/fior_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/fior_n.c -fPIC -DPIC -o .libs/fior_4_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cihase.adb -o a-cihase.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_4_.lo -MD -MP -MF .deps/fior_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/fior_n.c -o fior_4_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_4_.lo -MD -MP -MF .deps/fxor_4_.lo.Ppo -DN=4 -c -o fxor_4_.lo ../../../src/libatomic/fxor_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_4_.lo -MD -MP -MF .deps/fxor_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/fxor_n.c -fPIC -DPIC -o .libs/fxor_4_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cimutr.adb -o a-cimutr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_4_.lo -MD -MP -MF .deps/fxor_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/fxor_n.c -o fxor_4_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ciorma.adb -o a-ciorma.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_4_.lo -MD -MP -MF .deps/fnand_4_.lo.Ppo -DN=4 -c -o fnand_4_.lo ../../../src/libatomic/fnand_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_4_.lo -MD -MP -MF .deps/fnand_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/fnand_n.c -fPIC -DPIC -o .libs/fnand_4_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_4_.lo -MD -MP -MF .deps/fnand_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/fnand_n.c -o fnand_4_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ciormu.adb -o a-ciormu.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_4_.lo -MD -MP -MF .deps/tas_4_.lo.Ppo -DN=4 -c -o tas_4_.lo ../../../src/libatomic/tas_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_4_.lo -MD -MP -MF .deps/tas_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/tas_n.c -fPIC -DPIC -o .libs/tas_4_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_4_.lo -MD -MP -MF .deps/tas_4_.lo.Ppo -DN=4 -c ../../../src/libatomic/tas_n.c -o tas_4_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_8_.lo -MD -MP -MF .deps/load_8_.lo.Ppo -DN=8 -c -o load_8_.lo ../../../src/libatomic/load_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ciorse.adb -o a-ciorse.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_8_.lo -MD -MP -MF .deps/load_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/load_n.c -fPIC -DPIC -o .libs/load_8_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_8_.lo -MD -MP -MF .deps/load_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/load_n.c -o load_8_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_8_.lo -MD -MP -MF .deps/store_8_.lo.Ppo -DN=8 -c -o store_8_.lo ../../../src/libatomic/store_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-clrefi.adb -o a-clrefi.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_8_.lo -MD -MP -MF .deps/store_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/store_n.c -fPIC -DPIC -o .libs/store_8_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-coboho.adb -o a-coboho.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_8_.lo -MD -MP -MF .deps/store_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/store_n.c -o store_8_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cobove.adb -o a-cobove.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_8_.lo -MD -MP -MF .deps/cas_8_.lo.Ppo -DN=8 -c -o cas_8_.lo ../../../src/libatomic/cas_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_8_.lo -MD -MP -MF .deps/cas_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/cas_n.c -fPIC -DPIC -o .libs/cas_8_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_8_.lo -MD -MP -MF .deps/cas_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/cas_n.c -o cas_8_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cofove.adb -o a-cofove.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_8_.lo -MD -MP -MF .deps/exch_8_.lo.Ppo -DN=8 -c -o exch_8_.lo ../../../src/libatomic/exch_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cofuba.adb -o a-cofuba.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_8_.lo -MD -MP -MF .deps/exch_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/exch_n.c -fPIC -DPIC -o .libs/exch_8_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cofuma.adb -o a-cofuma.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_8_.lo -MD -MP -MF .deps/exch_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/exch_n.c -o exch_8_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cofuse.adb -o a-cofuse.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_8_.lo -MD -MP -MF .deps/fadd_8_.lo.Ppo -DN=8 -c -o fadd_8_.lo ../../../src/libatomic/fadd_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cofuve.adb -o a-cofuve.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_8_.lo -MD -MP -MF .deps/fadd_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/fadd_n.c -fPIC -DPIC -o .libs/fadd_8_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cogeso.adb -o a-cogeso.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_8_.lo -MD -MP -MF .deps/fadd_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/fadd_n.c -o fadd_8_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cohama.adb -o a-cohama.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_8_.lo -MD -MP -MF .deps/fsub_8_.lo.Ppo -DN=8 -c -o fsub_8_.lo ../../../src/libatomic/fsub_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_8_.lo -MD -MP -MF .deps/fsub_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/fsub_n.c -fPIC -DPIC -o .libs/fsub_8_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cohase.adb -o a-cohase.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_8_.lo -MD -MP -MF .deps/fsub_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/fsub_n.c -o fsub_8_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_8_.lo -MD -MP -MF .deps/fand_8_.lo.Ppo -DN=8 -c -o fand_8_.lo ../../../src/libatomic/fand_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_8_.lo -MD -MP -MF .deps/fand_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/fand_n.c -fPIC -DPIC -o .libs/fand_8_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cohata.ads -o a-cohata.o mv -f .deps/libcc1plugin.Tpo .deps/libcc1plugin.Plo /bin/bash ./libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -I ../../src/libcc1/../gcc/c-family -I ../../src/libcc1/../libcpp/include -I ../../src/libcc1/../gcc/cp -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT libcp1plugin.lo -MD -MP -MF .deps/libcp1plugin.Tpo -c -o libcp1plugin.lo ../../src/libcc1/libcp1plugin.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_8_.lo -MD -MP -MF .deps/fand_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/fand_n.c -o fand_8_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-coinho.adb -o a-coinho.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../src/libcc1 -I ../../src/libcc1/../include -I ../../src/libcc1/../libgcc -I ../gcc -I../../src/libcc1/../gcc -I ../../src/libcc1/../gcc/c-family -I ../../src/libcc1/../libcpp/include -I ../../src/libcc1/../gcc/cp -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT libcp1plugin.lo -MD -MP -MF .deps/libcp1plugin.Tpo -c ../../src/libcc1/libcp1plugin.cc -fPIC -DPIC -o .libs/libcp1plugin.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/elf.c -o elf.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_8_.lo -MD -MP -MF .deps/fior_8_.lo.Ppo -DN=8 -c -o fior_8_.lo ../../../src/libatomic/fior_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-coinve.adb -o a-coinve.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_8_.lo -MD -MP -MF .deps/fior_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/fior_n.c -fPIC -DPIC -o .libs/fior_8_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_8_.lo -MD -MP -MF .deps/fior_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/fior_n.c -o fior_8_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-colien.adb -o a-colien.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_8_.lo -MD -MP -MF .deps/fxor_8_.lo.Ppo -DN=8 -c -o fxor_8_.lo ../../../src/libatomic/fxor_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_8_.lo -MD -MP -MF .deps/fxor_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/fxor_n.c -fPIC -DPIC -o .libs/fxor_8_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-colire.adb -o a-colire.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_8_.lo -MD -MP -MF .deps/fxor_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/fxor_n.c -o fxor_8_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_8_.lo -MD -MP -MF .deps/fnand_8_.lo.Ppo -DN=8 -c -o fnand_8_.lo ../../../src/libatomic/fnand_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_8_.lo -MD -MP -MF .deps/fnand_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/fnand_n.c -fPIC -DPIC -o .libs/fnand_8_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_8_.lo -MD -MP -MF .deps/fnand_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/fnand_n.c -o fnand_8_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-comlin.adb -o a-comlin.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_8_.lo -MD -MP -MF .deps/tas_8_.lo.Ppo -DN=8 -c -o tas_8_.lo ../../../src/libatomic/tas_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_8_.lo -MD -MP -MF .deps/tas_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/tas_n.c -fPIC -DPIC -o .libs/tas_8_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-comutr.adb -o a-comutr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_8_.lo -MD -MP -MF .deps/tas_8_.lo.Ppo -DN=8 -c ../../../src/libatomic/tas_n.c -o tas_8_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_16_.lo -MD -MP -MF .deps/load_16_.lo.Ppo -DN=16 -c -o load_16_.lo ../../../src/libatomic/load_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_16_.lo -MD -MP -MF .deps/load_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/load_n.c -fPIC -DPIC -o .libs/load_16_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-conhel.adb -o a-conhel.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT load_16_.lo -MD -MP -MF .deps/load_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/load_n.c -o load_16_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-contai.ads -o a-contai.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_16_.lo -MD -MP -MF .deps/store_16_.lo.Ppo -DN=16 -c -o store_16_.lo ../../../src/libatomic/store_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_16_.lo -MD -MP -MF .deps/store_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/store_n.c -fPIC -DPIC -o .libs/store_16_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-convec.adb -o a-convec.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT store_16_.lo -MD -MP -MF .deps/store_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/store_n.c -o store_16_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_16_.lo -MD -MP -MF .deps/cas_16_.lo.Ppo -DN=16 -c -o cas_16_.lo ../../../src/libatomic/cas_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-coorma.adb -o a-coorma.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_16_.lo -MD -MP -MF .deps/cas_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/cas_n.c -fPIC -DPIC -o .libs/cas_16_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT cas_16_.lo -MD -MP -MF .deps/cas_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/cas_n.c -o cas_16_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-coormu.adb -o a-coormu.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_16_.lo -MD -MP -MF .deps/exch_16_.lo.Ppo -DN=16 -c -o exch_16_.lo ../../../src/libatomic/exch_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_16_.lo -MD -MP -MF .deps/exch_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/exch_n.c -fPIC -DPIC -o .libs/exch_16_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT exch_16_.lo -MD -MP -MF .deps/exch_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/exch_n.c -o exch_16_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-coorse.adb -o a-coorse.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_16_.lo -MD -MP -MF .deps/fadd_16_.lo.Ppo -DN=16 -c -o fadd_16_.lo ../../../src/libatomic/fadd_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_16_.lo -MD -MP -MF .deps/fadd_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/fadd_n.c -fPIC -DPIC -o .libs/fadd_16_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fadd_16_.lo -MD -MP -MF .deps/fadd_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/fadd_n.c -o fadd_16_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-coprnu.adb -o a-coprnu.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_16_.lo -MD -MP -MF .deps/fsub_16_.lo.Ppo -DN=16 -c -o fsub_16_.lo ../../../src/libatomic/fsub_n.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-coteio.ads -o a-coteio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_16_.lo -MD -MP -MF .deps/fsub_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/fsub_n.c -fPIC -DPIC -o .libs/fsub_16_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fsub_16_.lo -MD -MP -MF .deps/fsub_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/fsub_n.c -o fsub_16_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_16_.lo -MD -MP -MF .deps/fand_16_.lo.Ppo -DN=16 -c -o fand_16_.lo ../../../src/libatomic/fand_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_16_.lo -MD -MP -MF .deps/fand_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/fand_n.c -fPIC -DPIC -o .libs/fand_16_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fand_16_.lo -MD -MP -MF .deps/fand_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/fand_n.c -o fand_16_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_16_.lo -MD -MP -MF .deps/fior_16_.lo.Ppo -DN=16 -c -o fior_16_.lo ../../../src/libatomic/fior_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_16_.lo -MD -MP -MF .deps/fior_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/fior_n.c -fPIC -DPIC -o .libs/fior_16_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fior_16_.lo -MD -MP -MF .deps/fior_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/fior_n.c -o fior_16_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_16_.lo -MD -MP -MF .deps/fxor_16_.lo.Ppo -DN=16 -c -o fxor_16_.lo ../../../src/libatomic/fxor_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_16_.lo -MD -MP -MF .deps/fxor_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/fxor_n.c -fPIC -DPIC -o .libs/fxor_16_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fxor_16_.lo -MD -MP -MF .deps/fxor_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/fxor_n.c -o fxor_16_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_16_.lo -MD -MP -MF .deps/fnand_16_.lo.Ppo -DN=16 -c -o fnand_16_.lo ../../../src/libatomic/fnand_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_16_.lo -MD -MP -MF .deps/fnand_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/fnand_n.c -fPIC -DPIC -o .libs/fnand_16_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT fnand_16_.lo -MD -MP -MF .deps/fnand_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/fnand_n.c -o fnand_16_.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_16_.lo -MD -MP -MF .deps/tas_16_.lo.Ppo -DN=16 -c -o tas_16_.lo ../../../src/libatomic/tas_n.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_16_.lo -MD -MP -MF .deps/tas_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/tas_n.c -fPIC -DPIC -o .libs/tas_16_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I../../../src/libatomic/config/posix -I../../../src/libatomic -I. -Wall -Werror -g -O2 -MT tas_16_.lo -MD -MP -MF .deps/tas_16_.lo.Ppo -DN=16 -c ../../../src/libatomic/tas_n.c -o tas_16_.o >/dev/null 2>&1 true DO=all multi-do # /usr/bin/make /bin/bash ./libtool --tag=CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wall -Werror -g -O2 -Wl,-O1 -Wl,-z,relro -o libatomic_convenience.la gload.lo gstore.lo gcas.lo gexch.lo glfree.lo lock.lo init.lo fenv.lo fence.lo flag.lo load_1_.lo store_1_.lo cas_1_.lo exch_1_.lo fadd_1_.lo fsub_1_.lo fand_1_.lo fior_1_.lo fxor_1_.lo fnand_1_.lo tas_1_.lo load_2_.lo store_2_.lo cas_2_.lo exch_2_.lo fadd_2_.lo fsub_2_.lo fand_2_.lo fior_2_.lo fxor_2_.lo fnand_2_.lo tas_2_.lo load_4_.lo store_4_.lo cas_4_.lo exch_4_.lo fadd_4_.lo fsub_4_.lo fand_4_.lo fior_4_.lo fxor_4_.lo fnand_4_.lo tas_4_.lo load_8_.lo store_8_.lo cas_8_.lo exch_8_.lo fadd_8_.lo fsub_8_.lo fand_8_.lo fior_8_.lo fxor_8_.lo fnand_8_.lo tas_8_.lo load_16_.lo store_16_.lo cas_16_.lo exch_16_.lo fadd_16_.lo fsub_16_.lo fand_16_.lo fior_16_.lo fxor_16_.lo fnand_16_.lo tas_16_.lo -lpthread /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-crbltr.ads -o a-crbltr.o libtool: link: riscv64-linux-gnu-ar rc .libs/libatomic_convenience.a .libs/gload.o .libs/gstore.o .libs/gcas.o .libs/gexch.o .libs/glfree.o .libs/lock.o .libs/init.o .libs/fenv.o .libs/fence.o .libs/flag.o .libs/load_1_.o .libs/store_1_.o .libs/cas_1_.o .libs/exch_1_.o .libs/fadd_1_.o .libs/fsub_1_.o .libs/fand_1_.o .libs/fior_1_.o .libs/fxor_1_.o .libs/fnand_1_.o .libs/tas_1_.o .libs/load_2_.o .libs/store_2_.o .libs/cas_2_.o .libs/exch_2_.o .libs/fadd_2_.o .libs/fsub_2_.o .libs/fand_2_.o .libs/fior_2_.o .libs/fxor_2_.o .libs/fnand_2_.o .libs/tas_2_.o .libs/load_4_.o .libs/store_4_.o .libs/cas_4_.o .libs/exch_4_.o .libs/fadd_4_.o .libs/fsub_4_.o .libs/fand_4_.o .libs/fior_4_.o .libs/fxor_4_.o .libs/fnand_4_.o .libs/tas_4_.o .libs/load_8_.o .libs/store_8_.o .libs/cas_8_.o .libs/exch_8_.o .libs/fadd_8_.o .libs/fsub_8_.o .libs/fand_8_.o .libs/fior_8_.o .libs/fxor_8_.o .libs/fnand_8_.o .libs/tas_8_.o .libs/load_16_.o .libs/store_16_.o .libs/cas_16_.o .libs/exch_16_.o .libs/fadd_16_.o .libs/fsub_16_.o .libs/fand_16_.o .libs/fior_16_.o .libs/fxor_16_.o .libs/fnand_16_.o .libs/tas_16_.o libtool: link: riscv64-linux-gnu-ranlib .libs/libatomic_convenience.a /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-crbtgk.adb -o a-crbtgk.o libtool: link: ( cd ".libs" && rm -f "libatomic_convenience.la" && ln -s "../libatomic_convenience.la" "libatomic_convenience.la" ) /bin/bash ./libtool --tag=CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wall -Werror -g -O2 -version-info 3:0:2 -Wl,--version-script,../../../src/libatomic/libatomic.map -Wl,-z,relro -o libatomic.la -rpath /usr/lib gload.lo gstore.lo gcas.lo gexch.lo glfree.lo lock.lo init.lo fenv.lo fence.lo flag.lo load_1_.lo store_1_.lo cas_1_.lo exch_1_.lo fadd_1_.lo fsub_1_.lo fand_1_.lo fior_1_.lo fxor_1_.lo fnand_1_.lo tas_1_.lo load_2_.lo store_2_.lo cas_2_.lo exch_2_.lo fadd_2_.lo fsub_2_.lo fand_2_.lo fior_2_.lo fxor_2_.lo fnand_2_.lo tas_2_.lo load_4_.lo store_4_.lo cas_4_.lo exch_4_.lo fadd_4_.lo fsub_4_.lo fand_4_.lo fior_4_.lo fxor_4_.lo fnand_4_.lo tas_4_.lo load_8_.lo store_8_.lo cas_8_.lo exch_8_.lo fadd_8_.lo fsub_8_.lo fand_8_.lo fior_8_.lo fxor_8_.lo fnand_8_.lo tas_8_.lo load_16_.lo store_16_.lo cas_16_.lo exch_16_.lo fadd_16_.lo fsub_16_.lo fand_16_.lo fior_16_.lo fxor_16_.lo fnand_16_.lo tas_16_.lo -lpthread /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-crbtgo.adb -o a-crbtgo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-crdlli.adb -o a-crdlli.o libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -shared -fPIC -DPIC .libs/gload.o .libs/gstore.o .libs/gcas.o .libs/gexch.o .libs/glfree.o .libs/lock.o .libs/init.o .libs/fenv.o .libs/fence.o .libs/flag.o .libs/load_1_.o .libs/store_1_.o .libs/cas_1_.o .libs/exch_1_.o .libs/fadd_1_.o .libs/fsub_1_.o .libs/fand_1_.o .libs/fior_1_.o .libs/fxor_1_.o .libs/fnand_1_.o .libs/tas_1_.o .libs/load_2_.o .libs/store_2_.o .libs/cas_2_.o .libs/exch_2_.o .libs/fadd_2_.o .libs/fsub_2_.o .libs/fand_2_.o .libs/fior_2_.o .libs/fxor_2_.o .libs/fnand_2_.o .libs/tas_2_.o .libs/load_4_.o .libs/store_4_.o .libs/cas_4_.o .libs/exch_4_.o .libs/fadd_4_.o .libs/fsub_4_.o .libs/fand_4_.o .libs/fior_4_.o .libs/fxor_4_.o .libs/fnand_4_.o .libs/tas_4_.o .libs/load_8_.o .libs/store_8_.o .libs/cas_8_.o .libs/exch_8_.o .libs/fadd_8_.o .libs/fsub_8_.o .libs/fand_8_.o .libs/fior_8_.o .libs/fxor_8_.o .libs/fnand_8_.o .libs/tas_8_.o .libs/load_16_.o .libs/store_16_.o .libs/cas_16_.o .libs/exch_16_.o .libs/fadd_16_.o .libs/fsub_16_.o .libs/fand_16_.o .libs/fior_16_.o .libs/fxor_16_.o .libs/fnand_16_.o .libs/tas_16_.o -lpthread -Wl,--version-script -Wl,../../../src/libatomic/libatomic.map -Wl,-z -Wl,relro -Wl,-soname -Wl,libatomic.so.1 -o .libs/libatomic.so.1.2.0 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-csquin.ads -o a-csquin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cuprqu.adb -o a-cuprqu.o libtool: link: (cd ".libs" && rm -f "libatomic.so.1" && ln -s "libatomic.so.1.2.0" "libatomic.so.1") libtool: link: (cd ".libs" && rm -f "libatomic.so" && ln -s "libatomic.so.1.2.0" "libatomic.so") libtool: link: riscv64-linux-gnu-ar rc .libs/libatomic.a gload.o gstore.o gcas.o gexch.o glfree.o lock.o init.o fenv.o fence.o flag.o load_1_.o store_1_.o cas_1_.o exch_1_.o fadd_1_.o fsub_1_.o fand_1_.o fior_1_.o fxor_1_.o fnand_1_.o tas_1_.o load_2_.o store_2_.o cas_2_.o exch_2_.o fadd_2_.o fsub_2_.o fand_2_.o fior_2_.o fxor_2_.o fnand_2_.o tas_2_.o load_4_.o store_4_.o cas_4_.o exch_4_.o fadd_4_.o fsub_4_.o fand_4_.o fior_4_.o fxor_4_.o fnand_4_.o tas_4_.o load_8_.o store_8_.o cas_8_.o exch_8_.o fadd_8_.o fsub_8_.o fand_8_.o fior_8_.o fxor_8_.o fnand_8_.o tas_8_.o load_16_.o store_16_.o cas_16_.o exch_16_.o fadd_16_.o fsub_16_.o fand_16_.o fior_16_.o fxor_16_.o fnand_16_.o tas_16_.o libtool: link: riscv64-linux-gnu-ranlib .libs/libatomic.a libtool: link: ( cd ".libs" && rm -f "libatomic.la" && ln -s "../libatomic.la" "libatomic.la" ) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cusyqu.adb -o a-cusyqu.o make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libatomic' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libatomic' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libatomic' make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libssp' /usr/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "prefix=/usr" "includedir=/usr/include" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "CC=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "CXX=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "PICFLAG=" "RANLIB=riscv64-linux-gnu-ranlib" "DESTDIR=" all-am /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cwila1.ads -o a-cwila1.o make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libssp' /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT ssp.lo -MD -MP -MF .deps/ssp.Tpo -c -o ssp.lo ../../../src/libssp/ssp.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT ssp.lo -MD -MP -MF .deps/ssp.Tpo -c ../../../src/libssp/ssp.c -fPIC -DPIC -o .libs/ssp.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-cwila9.ads -o a-cwila9.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-decima.adb -o a-decima.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-dhfina.adb -o a-dhfina.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT ssp.lo -MD -MP -MF .deps/ssp.Tpo -c ../../../src/libssp/ssp.c -o ssp.o >/dev/null 2>&1 mv -f .deps/ssp.Tpo .deps/ssp.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT gets-chk.lo -MD -MP -MF .deps/gets-chk.Tpo -c -o gets-chk.lo ../../../src/libssp/gets-chk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT gets-chk.lo -MD -MP -MF .deps/gets-chk.Tpo -c ../../../src/libssp/gets-chk.c -fPIC -DPIC -o .libs/gets-chk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT gets-chk.lo -MD -MP -MF .deps/gets-chk.Tpo -c ../../../src/libssp/gets-chk.c -o gets-chk.o >/dev/null 2>&1 mv -f .deps/gets-chk.Tpo .deps/gets-chk.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT memcpy-chk.lo -MD -MP -MF .deps/memcpy-chk.Tpo -c -o memcpy-chk.lo ../../../src/libssp/memcpy-chk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT memcpy-chk.lo -MD -MP -MF .deps/memcpy-chk.Tpo -c ../../../src/libssp/memcpy-chk.c -fPIC -DPIC -o .libs/memcpy-chk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT memcpy-chk.lo -MD -MP -MF .deps/memcpy-chk.Tpo -c ../../../src/libssp/memcpy-chk.c -o memcpy-chk.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c -o mmapio.lo ../../../src/libbacktrace/mmapio.c mv -f .deps/memcpy-chk.Tpo .deps/memcpy-chk.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT memmove-chk.lo -MD -MP -MF .deps/memmove-chk.Tpo -c -o memmove-chk.lo ../../../src/libssp/memmove-chk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/mmapio.c -fPIC -DPIC -o .libs/mmapio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT memmove-chk.lo -MD -MP -MF .deps/memmove-chk.Tpo -c ../../../src/libssp/memmove-chk.c -fPIC -DPIC -o .libs/memmove-chk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT memmove-chk.lo -MD -MP -MF .deps/memmove-chk.Tpo -c ../../../src/libssp/memmove-chk.c -o memmove-chk.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/mmapio.c -o mmapio.o >/dev/null 2>&1 mv -f .deps/memmove-chk.Tpo .deps/memmove-chk.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT mempcpy-chk.lo -MD -MP -MF .deps/mempcpy-chk.Tpo -c -o mempcpy-chk.lo ../../../src/libssp/mempcpy-chk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT mempcpy-chk.lo -MD -MP -MF .deps/mempcpy-chk.Tpo -c ../../../src/libssp/mempcpy-chk.c -fPIC -DPIC -o .libs/mempcpy-chk.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c -o mmap.lo ../../../src/libbacktrace/mmap.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/mmap.c -fPIC -DPIC -o .libs/mmap.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT mempcpy-chk.lo -MD -MP -MF .deps/mempcpy-chk.Tpo -c ../../../src/libssp/mempcpy-chk.c -o mempcpy-chk.o >/dev/null 2>&1 mv -f .deps/mempcpy-chk.Tpo .deps/mempcpy-chk.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT memset-chk.lo -MD -MP -MF .deps/memset-chk.Tpo -c -o memset-chk.lo ../../../src/libssp/memset-chk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT memset-chk.lo -MD -MP -MF .deps/memset-chk.Tpo -c ../../../src/libssp/memset-chk.c -fPIC -DPIC -o .libs/memset-chk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT memset-chk.lo -MD -MP -MF .deps/memset-chk.Tpo -c ../../../src/libssp/memset-chk.c -o memset-chk.o >/dev/null 2>&1 mv -f .deps/memset-chk.Tpo .deps/memset-chk.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT snprintf-chk.lo -MD -MP -MF .deps/snprintf-chk.Tpo -c -o snprintf-chk.lo ../../../src/libssp/snprintf-chk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libbacktrace -I ../../../src/libbacktrace/../include -I ../../../src/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -c ../../../src/libbacktrace/mmap.c -o mmap.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT snprintf-chk.lo -MD -MP -MF .deps/snprintf-chk.Tpo -c ../../../src/libssp/snprintf-chk.c -fPIC -DPIC -o .libs/snprintf-chk.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-diocst.adb -o a-diocst.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT snprintf-chk.lo -MD -MP -MF .deps/snprintf-chk.Tpo -c ../../../src/libssp/snprintf-chk.c -o snprintf-chk.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-direct.adb -o a-direct.o mv -f .deps/snprintf-chk.Tpo .deps/snprintf-chk.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT sprintf-chk.lo -MD -MP -MF .deps/sprintf-chk.Tpo -c -o sprintf-chk.lo ../../../src/libssp/sprintf-chk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT sprintf-chk.lo -MD -MP -MF .deps/sprintf-chk.Tpo -c ../../../src/libssp/sprintf-chk.c -fPIC -DPIC -o .libs/sprintf-chk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT sprintf-chk.lo -MD -MP -MF .deps/sprintf-chk.Tpo -c ../../../src/libssp/sprintf-chk.c -o sprintf-chk.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -funwind-tables -frandom-seed=libbacktrace.la -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -Werror -g -O2 -Wl,-z,relro -o libbacktrace.la atomic.lo dwarf.lo fileline.lo posix.lo print.lo sort.lo state.lo backtrace.lo simple.lo elf.lo mmapio.lo mmap.lo mv -f .deps/sprintf-chk.Tpo .deps/sprintf-chk.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT stpcpy-chk.lo -MD -MP -MF .deps/stpcpy-chk.Tpo -c -o stpcpy-chk.lo ../../../src/libssp/stpcpy-chk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT stpcpy-chk.lo -MD -MP -MF .deps/stpcpy-chk.Tpo -c ../../../src/libssp/stpcpy-chk.c -fPIC -DPIC -o .libs/stpcpy-chk.o libtool: link: riscv64-linux-gnu-ar rc .libs/libbacktrace.a .libs/atomic.o .libs/dwarf.o .libs/fileline.o .libs/posix.o .libs/print.o .libs/sort.o .libs/state.o .libs/backtrace.o .libs/simple.o .libs/elf.o .libs/mmapio.o .libs/mmap.o libtool: link: riscv64-linux-gnu-ranlib .libs/libbacktrace.a libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT stpcpy-chk.lo -MD -MP -MF .deps/stpcpy-chk.Tpo -c ../../../src/libssp/stpcpy-chk.c -o stpcpy-chk.o >/dev/null 2>&1 libtool: link: ( cd ".libs" && rm -f "libbacktrace.la" && ln -s "../libbacktrace.la" "libbacktrace.la" ) make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libbacktrace' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libbacktrace' /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-direio.adb -o a-direio.o mv -f .deps/stpcpy-chk.Tpo .deps/stpcpy-chk.Plo /bin/bash ./libtool --tag=CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -module -export-symbols ../../src/libcc1/libcc1.sym -Xcompiler '-static-libstdc++' -Xcompiler '-static-libgcc' '-Wl,-z,relro' -o libcc1.la -rpath /usr/lib/. findcomp.lo libcc1.lo libcp1.lo names.lo callbacks.lo connection.lo marshall.lo -Wc,../libiberty/pic/libiberty.a /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT strcat-chk.lo -MD -MP -MF .deps/strcat-chk.Tpo -c -o strcat-chk.lo ../../../src/libssp/strcat-chk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT strcat-chk.lo -MD -MP -MF .deps/strcat-chk.Tpo -c ../../../src/libssp/strcat-chk.c -fPIC -DPIC -o .libs/strcat-chk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT strcat-chk.lo -MD -MP -MF .deps/strcat-chk.Tpo -c ../../../src/libssp/strcat-chk.c -o strcat-chk.o >/dev/null 2>&1 libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fPIC -DPIC -shared -nostdlib /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtbeginS.o .libs/findcomp.o .libs/libcc1.o .libs/libcp1.o .libs/names.o .libs/callbacks.o .libs/connection.o .libs/marshall.o -Wl,-rpath -Wl,/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/./gcc -L/lib/riscv64-linux-gnu -L/usr/lib/riscv64-linux-gnu /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so -lm -lc -lgcc_s /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtendS.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtn.o -static-libstdc++ -static-libgcc -Wl,-z -Wl,relro ../libiberty/pic/libiberty.a -Wl,-soname -Wl,libcc1.so.0 -Wl,-retain-symbols-file -Wl,../../src/libcc1/libcc1.sym -o .libs/libcc1.so.0.0.0 mv -f .deps/strcat-chk.Tpo .deps/strcat-chk.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT strcpy-chk.lo -MD -MP -MF .deps/strcpy-chk.Tpo -c -o strcpy-chk.lo ../../../src/libssp/strcpy-chk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT strcpy-chk.lo -MD -MP -MF .deps/strcpy-chk.Tpo -c ../../../src/libssp/strcpy-chk.c -fPIC -DPIC -o .libs/strcpy-chk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT strcpy-chk.lo -MD -MP -MF .deps/strcpy-chk.Tpo -c ../../../src/libssp/strcpy-chk.c -o strcpy-chk.o >/dev/null 2>&1 mv -f .deps/strcpy-chk.Tpo .deps/strcpy-chk.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT strncat-chk.lo -MD -MP -MF .deps/strncat-chk.Tpo -c -o strncat-chk.lo ../../../src/libssp/strncat-chk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT strncat-chk.lo -MD -MP -MF .deps/strncat-chk.Tpo -c ../../../src/libssp/strncat-chk.c -fPIC -DPIC -o .libs/strncat-chk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT strncat-chk.lo -MD -MP -MF .deps/strncat-chk.Tpo -c ../../../src/libssp/strncat-chk.c -o strncat-chk.o >/dev/null 2>&1 mv -f .deps/strncat-chk.Tpo .deps/strncat-chk.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT strncpy-chk.lo -MD -MP -MF .deps/strncpy-chk.Tpo -c -o strncpy-chk.lo ../../../src/libssp/strncpy-chk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT strncpy-chk.lo -MD -MP -MF .deps/strncpy-chk.Tpo -c ../../../src/libssp/strncpy-chk.c -fPIC -DPIC -o .libs/strncpy-chk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT strncpy-chk.lo -MD -MP -MF .deps/strncpy-chk.Tpo -c ../../../src/libssp/strncpy-chk.c -o strncpy-chk.o >/dev/null 2>&1 mv -f .deps/strncpy-chk.Tpo .deps/strncpy-chk.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT vsnprintf-chk.lo -MD -MP -MF .deps/vsnprintf-chk.Tpo -c -o vsnprintf-chk.lo ../../../src/libssp/vsnprintf-chk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT vsnprintf-chk.lo -MD -MP -MF .deps/vsnprintf-chk.Tpo -c ../../../src/libssp/vsnprintf-chk.c -fPIC -DPIC -o .libs/vsnprintf-chk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT vsnprintf-chk.lo -MD -MP -MF .deps/vsnprintf-chk.Tpo -c ../../../src/libssp/vsnprintf-chk.c -o vsnprintf-chk.o >/dev/null 2>&1 mv -f .deps/vsnprintf-chk.Tpo .deps/vsnprintf-chk.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT vsprintf-chk.lo -MD -MP -MF .deps/vsprintf-chk.Tpo -c -o vsprintf-chk.lo ../../../src/libssp/vsprintf-chk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT vsprintf-chk.lo -MD -MP -MF .deps/vsprintf-chk.Tpo -c ../../../src/libssp/vsprintf-chk.c -fPIC -DPIC -o .libs/vsprintf-chk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -Wall -g -O2 -MT vsprintf-chk.lo -MD -MP -MF .deps/vsprintf-chk.Tpo -c ../../../src/libssp/vsprintf-chk.c -o vsprintf-chk.o >/dev/null 2>&1 mv -f .deps/vsprintf-chk.Tpo .deps/vsprintf-chk.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -prefer-pic -g -O2 -MT libssp_nonshared_la-ssp-local.lo -MD -MP -MF .deps/libssp_nonshared_la-ssp-local.Tpo -c -o libssp_nonshared_la-ssp-local.lo `test -f 'ssp-local.c' || echo '../../../src/libssp/'`ssp-local.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -g -O2 -MT libssp_nonshared_la-ssp-local.lo -MD -MP -MF .deps/libssp_nonshared_la-ssp-local.Tpo -c ../../../src/libssp/ssp-local.c -fPIC -DPIC -o .libs/libssp_nonshared_la-ssp-local.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libssp -g -O2 -MT libssp_nonshared_la-ssp-local.lo -MD -MP -MF .deps/libssp_nonshared_la-ssp-local.Tpo -c ../../../src/libssp/ssp-local.c -fPIC -DPIC -o libssp_nonshared_la-ssp-local.o >/dev/null 2>&1 mv -f .deps/libssp_nonshared_la-ssp-local.Tpo .deps/libssp_nonshared_la-ssp-local.Plo true "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "prefix=/usr" "includedir=/usr/include" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "CC=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "CXX=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "PICFLAG=" "RANLIB=riscv64-linux-gnu-ranlib" "DESTDIR=" DO=all multi-do # /usr/bin/make /bin/bash ./libtool --tag=CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wall -g -O2 -version-info `grep -v '^#' ../../../src/libssp/libtool-version` -Wl,--version-script=../../../src/libssp/ssp.map -Wl,-z,relro -o libssp.la -rpath /usr/lib ssp.lo gets-chk.lo memcpy-chk.lo memmove-chk.lo mempcpy-chk.lo memset-chk.lo snprintf-chk.lo sprintf-chk.lo stpcpy-chk.lo strcat-chk.lo strcpy-chk.lo strncat-chk.lo strncpy-chk.lo vsnprintf-chk.lo vsprintf-chk.lo libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -shared -fPIC -DPIC .libs/ssp.o .libs/gets-chk.o .libs/memcpy-chk.o .libs/memmove-chk.o .libs/mempcpy-chk.o .libs/memset-chk.o .libs/snprintf-chk.o .libs/sprintf-chk.o .libs/stpcpy-chk.o .libs/strcat-chk.o .libs/strcpy-chk.o .libs/strncat-chk.o .libs/strncpy-chk.o .libs/vsnprintf-chk.o .libs/vsprintf-chk.o -Wl,--version-script=../../../src/libssp/ssp.map -Wl,-z -Wl,relro -Wl,-soname -Wl,libssp.so.0 -o .libs/libssp.so.0.0.0 /usr/bin/riscv64-linux-gnu-ld.bfd: .libs/gets-chk.o: in function `__gets_chk': /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libssp/../../../src/libssp/gets-chk.c:74:(.text+0xea): warning: the `gets' function is dangerous and should not be used. libtool: link: (cd ".libs" && rm -f "libssp.so.0" && ln -s "libssp.so.0.0.0" "libssp.so.0") libtool: link: (cd ".libs" && rm -f "libssp.so" && ln -s "libssp.so.0.0.0" "libssp.so") libtool: link: riscv64-linux-gnu-ar rc .libs/libssp.a ssp.o gets-chk.o memcpy-chk.o memmove-chk.o mempcpy-chk.o memset-chk.o snprintf-chk.o sprintf-chk.o stpcpy-chk.o strcat-chk.o strcpy-chk.o strncat-chk.o strncpy-chk.o vsnprintf-chk.o vsprintf-chk.o libtool: link: riscv64-linux-gnu-ranlib .libs/libssp.a libtool: link: ( cd ".libs" && rm -f "libssp.la" && ln -s "../libssp.la" "libssp.la" ) /bin/bash ./libtool --tag=CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -g -O2 -static -Wl,-z,relro -o libssp_nonshared.la -rpath /usr/lib libssp_nonshared_la-ssp-local.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libssp_nonshared.a libssp_nonshared_la-ssp-local.o libtool: link: riscv64-linux-gnu-ranlib .libs/libssp_nonshared.a libtool: link: ( cd ".libs" && rm -f "libssp_nonshared.la" && ln -s "../libssp_nonshared.la" "libssp_nonshared.la" ) make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libssp' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libssp' /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-dirval.adb -o a-dirval.o make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libobjc' /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/NXConstStr.m -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime \ -o NXConstStr.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/NXConstStr.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime -fPIC -DPIC -o .libs/NXConstStr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/NXConstStr.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime -o NXConstStr.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/Object.m -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime \ -o Object.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/Object.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime -fPIC -DPIC -o .libs/Object.o /build/reproducible-path/gcc-11-11.5.0/src/libobjc/Object.m:31:1: warning: class 'Object' defined without specifying a base class [-Wobjc-root-class] 31 | - (Class)class | ^ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/Object.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime -o Object.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/Protocol.m -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime \ -o Protocol.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/Protocol.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime -fPIC -DPIC -o .libs/Protocol.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/Protocol.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime -o Protocol.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/accessors.m -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime \ -o accessors.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/accessors.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime -fPIC -DPIC -o .libs/accessors.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/accessors.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime -o accessors.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/linking.m -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime \ -o linking.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/linking.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime -fPIC -DPIC -o .libs/linking.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/linking.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fgnu-runtime -o linking.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/class.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o class.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/class.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/class.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-einuoc.adb -o a-einuoc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/class.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o class.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-elchha.adb -o a-elchha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-envvar.adb -o a-envvar.o mv -f .deps/libcp1plugin.Tpo .deps/libcp1plugin.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn -O1 -g \ -fno-inline -fno-toplevel-reorder \ a-except.adb -o a-except.o Checking multilib configuration for libphobos... mkdir -p -- riscv64-linux-gnu/libphobos Configuring in riscv64-linux-gnu/libphobos /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/encoding.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o encoding.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/encoding.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/encoding.o configure: creating cache ./config.cache checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/encoding.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o encoding.o >/dev/null 2>&1 yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... yes checking how to run the C preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-exctra.adb -o a-exctra.o checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-finali.adb -o a-finali.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-flteio.ads -o a-flteio.o yes checking for sys/types.h... yes checking for sys/stat.h... /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/error.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o error.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/error.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/error.o yes checking for stdlib.h... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/error.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o error.o >/dev/null 2>&1 yes libtool: link: (cd ".libs" && rm -f "libcc1.so.0" && ln -s "libcc1.so.0.0.0" "libcc1.so.0") libtool: link: (cd ".libs" && rm -f "libcc1.so" && ln -s "libcc1.so.0.0.0" "libcc1.so") checking for string.h... libtool: link: ( cd ".libs" && rm -f "libcc1.la" && ln -s "../libcc1.la" "libcc1.la" ) /bin/bash ./libtool --tag=CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -module -export-symbols ../../src/libcc1/libcc1plugin.sym -Xcompiler '-static-libstdc++' -Xcompiler '-static-libgcc' '-Wl,-z,relro' -o libcc1plugin.la -rpath /usr/lib/gcc/riscv64-linux-gnu/11/plugin libcc1plugin.lo callbacks.lo connection.lo marshall.lo -Wc,../libiberty/pic/libiberty.a /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/gc.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/gc.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/gc.o yes checking for memory.h... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/gc.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o gc.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/hash.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o hash.lo yes libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fPIC -DPIC -shared -nostdlib /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtbeginS.o .libs/libcc1plugin.o .libs/callbacks.o .libs/connection.o .libs/marshall.o -Wl,-rpath -Wl,/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/./gcc -L/lib/riscv64-linux-gnu -L/usr/lib/riscv64-linux-gnu /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so -lm -lc -lgcc_s /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtendS.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtn.o -static-libstdc++ -static-libgcc -Wl,-z -Wl,relro ../libiberty/pic/libiberty.a -Wl,-soname -Wl,libcc1plugin.so.0 -Wl,-retain-symbols-file -Wl,../../src/libcc1/libcc1plugin.sym -o .libs/libcc1plugin.so.0.0.0 checking for strings.h... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/hash.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/hash.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-fwteio.ads -o a-fwteio.o yes checking for inttypes.h... yes checking for stdint.h... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/hash.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o hash.o >/dev/null 2>&1 yes checking for unistd.h... yes checking minix/config.h usability... /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/init.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o init.lo no checking minix/config.h presence... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-fzteio.ads -o a-fzteio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/init.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/init.o no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking whether /usr/bin/make supports nested variables... yes checking for riscv64-linux-gnu-gcc... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking whether we are using the GNU C compiler... (cached) yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... (cached) yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... (cached) none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... (cached) yes checking for riscv64-linux-gnu-gdc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking for absolute libphobos source path... /build/reproducible-path/gcc-11-11.5.0/src/libphobos checking If /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 can compile D sources... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking whether /usr/bin/make sets $(MAKE)... (cached) yes checking for CET support... no checking how to print strings... printf checking for a sed that does not truncate output... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-inteio.ads -o a-inteio.o /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... libtool: link: (cd ".libs" && rm -f "libcc1plugin.so.0" && ln -s "libcc1plugin.so.0.0.0" "libcc1plugin.so.0") libtool: link: (cd ".libs" && rm -f "libcc1plugin.so" && ln -s "libcc1plugin.so.0.0.0" "libcc1plugin.so") libtool: link: ( cd ".libs" && rm -f "libcc1plugin.la" && ln -s "../libcc1plugin.la" "libcc1plugin.la" ) BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... /bin/bash ./libtool --tag=CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ `if test -f /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/bash /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -module -export-symbols ../../src/libcc1/libcp1plugin.sym -Xcompiler '-static-libstdc++' -Xcompiler '-static-libgcc' '-Wl,-z,relro' -o libcp1plugin.la -rpath /usr/lib/gcc/riscv64-linux-gnu/11/plugin libcp1plugin.lo callbacks.lo connection.lo marshall.lo -Wc,../libiberty/pic/libiberty.a 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fPIC -DPIC -shared -nostdlib /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtbeginS.o .libs/libcp1plugin.o .libs/callbacks.o .libs/connection.o .libs/marshall.o -Wl,-rpath -Wl,/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/./gcc -L/lib/riscv64-linux-gnu -L/usr/lib/riscv64-linux-gnu /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so -lm -lc -lgcc_s /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtendS.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtn.o -static-libstdc++ -static-libgcc -Wl,-z -Wl,relro ../libiberty/pic/libiberty.a -Wl,-soname -Wl,libcp1plugin.so.0 -Wl,-retain-symbols-file -Wl,../../src/libcc1/libcp1plugin.sym -o .libs/libcp1plugin.so.0.0.0 ok checking for dlfcn.h... yes checking for objdir... .libs libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/init.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o init.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ioexce.ads -o a-ioexce.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-iteint.ads -o a-iteint.o checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-iwteio.ads -o a-iwteio.o no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-izteio.ads -o a-izteio.o yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-lcteio.ads -o a-lcteio.o GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... libtool: link: (cd ".libs" && rm -f "libcp1plugin.so.0" && ln -s "libcp1plugin.so.0.0.0" "libcp1plugin.so.0") libtool: link: (cd ".libs" && rm -f "libcp1plugin.so" && ln -s "libcp1plugin.so.0.0.0" "libcp1plugin.so") libtool: link: ( cd ".libs" && rm -f "libcp1plugin.la" && ln -s "../libcp1plugin.la" "libcp1plugin.la" ) make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libcc1' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/libcc1' /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/ivars.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o ivars.lo no checking for shl_load in -ldld... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/ivars.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/ivars.o make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/zlib' /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT adler32.lo -MD -MP -MF .deps/adler32.Tpo -c -o adler32.lo ../../../src/zlib/adler32.c no checking for dlopen... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT adler32.lo -MD -MP -MF .deps/adler32.Tpo -c ../../../src/zlib/adler32.c -fPIC -DPIC -o .libs/adler32.o yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/ivars.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o ivars.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT adler32.lo -MD -MP -MF .deps/adler32.Tpo -c ../../../src/zlib/adler32.c -o adler32.o >/dev/null 2>&1 no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/memory.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o memory.lo mv -f .deps/adler32.Tpo .deps/adler32.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT compress.lo -MD -MP -MF .deps/compress.Tpo -c -o compress.lo ../../../src/zlib/compress.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/memory.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/memory.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT compress.lo -MD -MP -MF .deps/compress.Tpo -c ../../../src/zlib/compress.c -fPIC -DPIC -o .libs/compress.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/memory.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o memory.o >/dev/null 2>&1 checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... (cached) no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/methods.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o methods.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT compress.lo -MD -MP -MF .deps/compress.Tpo -c ../../../src/zlib/compress.c -o compress.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/methods.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/methods.o no checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-lfteio.ads -o a-lfteio.o mv -f .deps/compress.Tpo .deps/compress.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/methods.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o methods.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT crc32.lo -MD -MP -MF .deps/crc32.Tpo -c -o crc32.lo ../../../src/zlib/crc32.c yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT crc32.lo -MD -MP -MF .deps/crc32.Tpo -c ../../../src/zlib/crc32.c -fPIC -DPIC -o .libs/crc32.o yes checking for target OS... linux-gnu checking for thread model used by GDC... posix checking for ARM unwinder... /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/nil_method.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o nil_method.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/nil_method.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/nil_method.o no checking for minfo section bracketing... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/nil_method.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o nil_method.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objc-foreach.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o objc-foreach.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objc-foreach.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/objc-foreach.o yes checking for struct dl_phdr_info.dlpi_tls_modid... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objc-foreach.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o objc-foreach.o >/dev/null 2>&1 yes checking for qsort_r... /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objc-sync.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o objc-sync.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objc-sync.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/objc-sync.o yes checking for library containing malloc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-lfwtio.ads -o a-lfwtio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT crc32.lo -MD -MP -MF .deps/crc32.Tpo -c ../../../src/zlib/crc32.c -o crc32.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objc-sync.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o objc-sync.o >/dev/null 2>&1 none required checking for library containing pthread_create... /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objects.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o objects.lo none required checking for library containing cosf... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objects.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/objects.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objects.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o objects.o >/dev/null 2>&1 -lm checking for library containing clock_gettime... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-lfztio.ads -o a-lfztio.o mv -f .deps/crc32.Tpo .deps/crc32.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT deflate.lo -MD -MP -MF .deps/deflate.Tpo -c -o deflate.lo ../../../src/zlib/deflate.c /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/protocols.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o protocols.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/protocols.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/protocols.o none required checking for atomic builtins for byte... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT deflate.lo -MD -MP -MF .deps/deflate.Tpo -c ../../../src/zlib/deflate.c -fPIC -DPIC -o .libs/deflate.o no checking for atomic builtins for short... no checking for atomic builtins for int... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-liteio.ads -o a-liteio.o yes checking for atomic builtins for long... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/protocols.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o protocols.o >/dev/null 2>&1 yes checking backtrace-supported.h usability... yes checking backtrace-supported.h presence... yes checking for backtrace-supported.h... yes checking libbacktrace: BACKTRACE_SUPPORTED... true checking libbacktrace: BACKTRACE_USES_MALLOC... false checking libbacktrace: BACKTRACE_SUPPORTS_THREADS... true checking for connect... yes checking for gethostbyname... /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sarray.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o sarray.lo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-liwtio.ads -o a-liwtio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sarray.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/sarray.o yes checking for library containing swapcontext... none required checking for system zlib... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sarray.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o sarray.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-liztio.ads -o a-liztio.o found checking D GCC version... 11 checking for --enable-version-specific-runtime-libs... no checking for --enable-libphobos... checking for --with-libphobos-druntime-only... auto checking for host support for libphobos... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes configure: updating cache ./config.cache /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/selector.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o selector.lo checking that generated files are newer than configure... done configure: creating ./config.status libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/selector.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/selector.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-llctio.ads -o a-llctio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/selector.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o selector.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT deflate.lo -MD -MP -MF .deps/deflate.Tpo -c ../../../src/zlib/deflate.c -o deflate.o >/dev/null 2>&1 echo "" > tmp-runtime.m echo "/* This file is automatically generated */" > runtime-info.h /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -print-objc-runtime-info -S tmp-runtime.m >> runtime-info.h rm -f tmp-runtime.m tmp-runtime.s /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/thr.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o thr.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/thr.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/thr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-llftio.ads -o a-llftio.o config.status: creating Makefile config.status: creating libdruntime/gcc/config.d config.status: creating libdruntime/gcc/libbacktrace.d config.status: creating src/libgphobos.spec config.status: creating testsuite/testsuite_flags config.status: creating libdruntime/Makefile libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/thr.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o thr.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-llfwti.ads -o a-llfwti.o config.status: creating src/Makefile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-llfzti.ads -o a-llfzti.o /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/exception.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fexceptions \ -o exception.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/exception.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fexceptions -fPIC -DPIC -o .libs/exception.o config.status: creating testsuite/Makefile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-llitio.ads -o a-llitio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/exception.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fexceptions -o exception.o >/dev/null 2>&1 config.status: creating config.h config.status: executing default-1 commands mv -f .deps/deflate.Tpo .deps/deflate.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT gzread.lo -MD -MP -MF .deps/gzread.Tpo -c -o gzread.lo ../../../src/zlib/gzread.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT gzread.lo -MD -MP -MF .deps/gzread.Tpo -c ../../../src/zlib/gzread.c -fPIC -DPIC -o .libs/gzread.o config.status: executing libtool commands /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/NXConstStr.m -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime \ -o NXConstStr_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/NXConstStr.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime -fPIC -DPIC -o .libs/NXConstStr_gc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-lliwti.ads -o a-lliwti.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/NXConstStr.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime -o NXConstStr_gc.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/Object.m -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime \ -o Object_gc.lo /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/Protocol.m -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime \ -o Protocol_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/Object.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime -fPIC -DPIC -o .libs/Object_gc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/Protocol.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime -fPIC -DPIC -o .libs/Protocol_gc.o /build/reproducible-path/gcc-11-11.5.0/src/libobjc/Object.m:31:1: warning: class 'Object' defined without specifying a base class [-Wobjc-root-class] 31 | - (Class)class | ^ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/Protocol.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime -o Protocol_gc.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/Object.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime -o Object_gc.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-llizti.ads -o a-llizti.o /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/accessors.m -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime \ -o accessors_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/accessors.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime -fPIC -DPIC -o .libs/accessors_gc.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT gzclose.lo -MD -MP -MF .deps/gzclose.Tpo -c -o gzclose.lo ../../../src/zlib/gzclose.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT gzclose.lo -MD -MP -MF .deps/gzclose.Tpo -c ../../../src/zlib/gzclose.c -fPIC -DPIC -o .libs/gzclose.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/accessors.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime -o accessors_gc.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT gzread.lo -MD -MP -MF .deps/gzread.Tpo -c ../../../src/zlib/gzread.c -o gzread.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-llltio.ads -o a-llltio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT gzclose.lo -MD -MP -MF .deps/gzclose.Tpo -c ../../../src/zlib/gzclose.c -o gzclose.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/linking.m -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime \ -o linking_gc.lo mv -f .deps/gzclose.Tpo .deps/gzclose.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/linking.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime -fPIC -DPIC -o .libs/linking_gc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/linking.m -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fgnu-runtime -o linking_gc.o >/dev/null 2>&1 make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/fixincludes' /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../src/fixincludes -I../include -I../../src/fixincludes/../include ../../src/fixincludes/fixincl.c /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/class.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o class_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/class.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/class_gc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-lllwti.ads -o a-lllwti.o mv -f .deps/gzread.Tpo .deps/gzread.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT gzwrite.lo -MD -MP -MF .deps/gzwrite.Tpo -c -o gzwrite.lo ../../../src/zlib/gzwrite.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT gzwrite.lo -MD -MP -MF .deps/gzwrite.Tpo -c ../../../src/zlib/gzwrite.c -fPIC -DPIC -o .libs/gzwrite.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-lllzti.ads -o a-lllzti.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/class.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o class_gc.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT gzwrite.lo -MD -MP -MF .deps/gzwrite.Tpo -c ../../../src/zlib/gzwrite.c -o gzwrite.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-locale.adb -o a-locale.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nbnbin.adb -o a-nbnbin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../src/fixincludes -I../include -I../../src/fixincludes/../include ../../src/fixincludes/fixtests.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../src/fixincludes -I../include -I../../src/fixincludes/../include ../../src/fixincludes/fixfixes.c mv -f .deps/gzwrite.Tpo .deps/gzwrite.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT gzlib.lo -MD -MP -MF .deps/gzlib.Tpo -c -o gzlib.lo ../../../src/zlib/gzlib.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT gzlib.lo -MD -MP -MF .deps/gzlib.Tpo -c ../../../src/zlib/gzlib.c -fPIC -DPIC -o .libs/gzlib.o /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/encoding.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o encoding_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/encoding.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/encoding_gc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../src/fixincludes -I../include -I../../src/fixincludes/../include ../../src/fixincludes/server.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT gzlib.lo -MD -MP -MF .deps/gzlib.Tpo -c ../../../src/zlib/gzlib.c -o gzlib.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../src/fixincludes -I../include -I../../src/fixincludes/../include ../../src/fixincludes/procopen.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../src/fixincludes -I../include -I../../src/fixincludes/../include ../../src/fixincludes/fixlib.c mv -f .deps/gzlib.Tpo .deps/gzlib.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT infback.lo -MD -MP -MF .deps/infback.Tpo -c -o infback.lo ../../../src/zlib/infback.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/encoding.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o encoding_gc.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT infback.lo -MD -MP -MF .deps/infback.Tpo -c ../../../src/zlib/infback.c -fPIC -DPIC -o .libs/infback.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../src/fixincludes -I../include -I../../src/fixincludes/../include ../../src/fixincludes/fixopts.c srcdir="../../src/fixincludes" /bin/bash ../../src/fixincludes/mkfixinc.sh riscv64-unknown-linux-gnu sed -e 's/@gcc_version@/11/' < mkheaders.almost > mkheadersT mv -f mkheadersT mkheaders /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -static-libstdc++ -static-libgcc -Wl,-z,relro -o fixincl fixincl.o fixtests.o fixfixes.o server.o procopen.o fixlib.o fixopts.o ../libiberty/libiberty.a /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/error.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o error_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/error.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/error_gc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/error.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o error_gc.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT infback.lo -MD -MP -MF .deps/infback.Tpo -c ../../../src/zlib/infback.c -o infback.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/gc.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o gc_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/gc.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/gc_gc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/gc.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o gc_gc.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/hash.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o hash_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/hash.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/hash_gc.o mv -f .deps/infback.Tpo .deps/infback.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT inffast.lo -MD -MP -MF .deps/inffast.Tpo -c -o inffast.lo ../../../src/zlib/inffast.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT inffast.lo -MD -MP -MF .deps/inffast.Tpo -c ../../../src/zlib/inffast.c -fPIC -DPIC -o .libs/inffast.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/hash.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o hash_gc.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/init.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o init_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/init.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/init_gc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT inffast.lo -MD -MP -MF .deps/inffast.Tpo -c ../../../src/zlib/inffast.c -o inffast.o >/dev/null 2>&1 mv -f .deps/inffast.Tpo .deps/inffast.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT inflate.lo -MD -MP -MF .deps/inflate.Tpo -c -o inflate.lo ../../../src/zlib/inflate.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT inflate.lo -MD -MP -MF .deps/inflate.Tpo -c ../../../src/zlib/inflate.c -fPIC -DPIC -o .libs/inflate.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/init.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o init_gc.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nbnbre.adb -o a-nbnbre.o /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/ivars.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o ivars_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/ivars.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/ivars_gc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/ivars.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o ivars_gc.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/memory.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o memory_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/memory.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/memory_gc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/memory.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o memory_gc.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/methods.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o methods_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/methods.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/methods_gc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/methods.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o methods_gc.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT inflate.lo -MD -MP -MF .deps/inflate.Tpo -c ../../../src/zlib/inflate.c -o inflate.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/nil_method.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o nil_method_gc.lo echo timestamp > full-stamp make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/fixincludes' /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objc-foreach.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o objc-foreach_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/nil_method.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/nil_method_gc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objc-foreach.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/objc-foreach_gc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/nil_method.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o nil_method_gc.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objc-foreach.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o objc-foreach_gc.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT inftrees.lo -MD -MP -MF .deps/inftrees.Tpo -c -o inftrees.lo ../../../src/zlib/inftrees.c /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objc-sync.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o objc-sync_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objc-sync.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/objc-sync_gc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT inftrees.lo -MD -MP -MF .deps/inftrees.Tpo -c ../../../src/zlib/inftrees.c -fPIC -DPIC -o .libs/inftrees.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objc-sync.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o objc-sync_gc.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT inftrees.lo -MD -MP -MF .deps/inftrees.Tpo -c ../../../src/zlib/inftrees.c -o inftrees.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objects.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o objects_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objects.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/objects_gc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/objects.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o objects_gc.o >/dev/null 2>&1 mv -f .deps/inftrees.Tpo .deps/inftrees.Plo make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' /usr/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "includedir=/usr/include" "prefix=/usr" "tooldir=/usr/riscv64-linux-gnu" "gxx_include_dir=/usr/include/c++/11" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "RANLIB=riscv64-linux-gnu-ranlib" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=riscv64-linux-gnu-nm" "DESTDIR=" "WERROR=" all-recursive /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/protocols.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o protocols_gc.lo make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' Making all in include make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include' libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/protocols.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/protocols_gc.o make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include' Making all in libsupc++ make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++' Making all in src make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' Making all in c++98 make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++98' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++98' Making all in c++11 make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++11' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++11' Making all in c++17 make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++17' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++17' Making all in c++20 make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++20' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/c++20' Making all in filesystem make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/filesystem' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/filesystem' make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' (cd /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug; \ mv Makefile Makefile.tmp; \ sed -e 's,all-local: all-once,all-local:,' \ -e 's,install-data-local: install-data-once,install-data-local:,' \ -e 's,install-exec-local:.*,install-exec-local:,' \ -e '/vpath/!s,src/c,src/debug/c,' \ < Makefile.tmp > Makefile ; \ rm -f Makefile.tmp ; \ /usr/bin/make CXXFLAGS='-g3 -O0 -D_GLIBCXX_ASSERTIONS' \ toolexeclibdir=/usr/lib/debug all) ; make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug' Making all in c++98 make[9]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++98' make[9]: Nothing to be done for 'all'. make[9]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++98' Making all in c++11 make[9]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++11' make[9]: Nothing to be done for 'all'. make[9]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++11' Making all in c++17 make[9]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++17' make[9]: Nothing to be done for 'all'. make[9]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++17' Making all in c++20 make[9]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++20' make[9]: Nothing to be done for 'all'. make[9]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/c++20' Making all in filesystem make[9]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/filesystem' make[9]: Nothing to be done for 'all'. make[9]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug/filesystem' make[9]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug' make[9]: Nothing to be done for 'all-am'. make[9]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug' make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/debug' make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src' Making all in doc make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/doc' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/doc' Making all in po make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/po' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/po' Making all in testsuite make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/testsuite' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/testsuite' Making all in python make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/python' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/python' make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' true "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "includedir=/usr/include" "prefix=/usr" "tooldir=/usr/riscv64-linux-gnu" "gxx_include_dir=/usr/include/c++/11" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "RANLIB=riscv64-linux-gnu-ranlib" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=riscv64-linux-gnu-nm" "DESTDIR=" "WERROR=" DO=all multi-do # /usr/bin/make make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3' /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ncelfu.ads -o a-ncelfu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/protocols.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o protocols_gc.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sarray.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o sarray_gc.lo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sarray.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/sarray_gc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sarray.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o sarray_gc.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/selector.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o selector_gc.lo mv -f .deps/inflate.Tpo .deps/inflate.Plo /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sendmsg.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o sendmsg_gc.lo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT trees.lo -MD -MP -MF .deps/trees.Tpo -c -o trees.lo ../../../src/zlib/trees.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/selector.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/selector_gc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sendmsg.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/sendmsg_gc.o /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sendmsg.c: In function '__objc_get_forward_imp': /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sendmsg.c:129:16: warning: cast between incompatible function types from '__big (*)(struct objc_object *, const struct objc_selector *, ...)' to 'struct objc_object * (*)(struct objc_object *, const struct objc_selector *, ...)' [-Wcast-function-type] 129 | return (IMP)__objc_block_forward; | ^ /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sendmsg.c:131:16: warning: cast between incompatible function types from 'double (*)(struct objc_object *, const struct objc_selector *, ...)' to 'struct objc_object * (*)(struct objc_object *, const struct objc_selector *, ...)' [-Wcast-function-type] 131 | return (IMP)__objc_double_forward; | ^ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT trees.lo -MD -MP -MF .deps/trees.Tpo -c ../../../src/zlib/trees.c -fPIC -DPIC -o .libs/trees.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/selector.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o selector_gc.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sendmsg.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o sendmsg_gc.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ngcefu.adb -o a-ngcefu.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT uncompr.lo -MD -MP -MF .deps/uncompr.Tpo -c -o uncompr.lo ../../../src/zlib/uncompr.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ngcoar.adb -o a-ngcoar.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT uncompr.lo -MD -MP -MF .deps/uncompr.Tpo -c ../../../src/zlib/uncompr.c -fPIC -DPIC -o .libs/uncompr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ngcoty.adb -o a-ngcoty.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT trees.lo -MD -MP -MF .deps/trees.Tpo -c ../../../src/zlib/trees.c -o trees.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT uncompr.lo -MD -MP -MF .deps/uncompr.Tpo -c ../../../src/zlib/uncompr.c -o uncompr.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ngelfu.adb -o a-ngelfu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ngrear.adb -o a-ngrear.o mv -f .deps/uncompr.Tpo .deps/uncompr.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nlcefu.ads -o a-nlcefu.o Checking multilib configuration for libgfortran... mkdir -p -- riscv64-linux-gnu/libgfortran Configuring in riscv64-linux-gnu/libgfortran configure: creating cache ./config.cache checking build system type... riscv64-unknown-linux-gnu checking for --enable-version-specific-runtime-libs... no checking for --enable-intermodule... checking host system type... /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/thr.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 \ -o thr_gc.lo riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/thr.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fPIC -DPIC -o .libs/thr_gc.o /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking whether /usr/bin/make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for style of include used by /usr/bin/make... GNU checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/thr.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -o thr_gc.o >/dev/null 2>&1 mv -f .deps/trees.Tpo .deps/trees.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" -DPACKAGE_STRING=\"zlib\ 1.1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT zutil.lo -MD -MP -MF .deps/zutil.Tpo -c -o zutil.lo ../../../src/zlib/zutil.c no checking for suffix of object files... o checking whether we are using the GNU C compiler... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT zutil.lo -MD -MP -MF .deps/zutil.Tpo -c ../../../src/zlib/zutil.c -fPIC -DPIC -o .libs/zutil.o yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nlcoar.ads -o a-nlcoar.o yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.1.4\" "-DPACKAGE_STRING=\"zlib 1.1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I../../../src/zlib -g -O2 -MT zutil.lo -MD -MP -MF .deps/zutil.Tpo -c ../../../src/zlib/zutil.c -o zutil.o >/dev/null 2>&1 none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... mv -f .deps/zutil.Tpo .deps/zutil.Plo true "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/bash" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "prefix=/usr" "tooldir=/usr/riscv64-linux-gnu" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "CC=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "CXX=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "PICFLAG=" "RANLIB=riscv64-linux-gnu-ranlib" "DESTDIR=" DO=all multi-do # /usr/bin/make /bin/bash ./libtool --tag=CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -Wl,-z,relro -o libz_convenience.la adler32.lo compress.lo crc32.lo deflate.lo gzread.lo gzclose.lo gzwrite.lo gzlib.lo infback.lo inffast.lo inflate.lo inftrees.lo trees.lo uncompr.lo zutil.lo yes checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... gcc3 checking how to run the C preprocessor... libtool: link: riscv64-linux-gnu-ar rc .libs/libz_convenience.a .libs/adler32.o .libs/compress.o .libs/crc32.o .libs/deflate.o .libs/gzread.o .libs/gzclose.o .libs/gzwrite.o .libs/gzlib.o .libs/infback.o .libs/inffast.o .libs/inflate.o .libs/inftrees.o .libs/trees.o .libs/uncompr.o .libs/zutil.o libtool: link: riscv64-linux-gnu-ranlib .libs/libz_convenience.a /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/exception.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fexceptions \ -o exception_gc.lo /usr/bin/grep -E checking for ANSI C header files... libtool: link: ( cd ".libs" && rm -f "libz_convenience.la" && ln -s "../libz_convenience.la" "libz_convenience.la" ) make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/zlib' libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/exception.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fexceptions -fPIC -DPIC -o .libs/exception_gc.o Checking multilib configuration for libffi... mkdir -p -- riscv64-linux-gnu/libffi Configuring in riscv64-linux-gnu/libffi yes checking for sys/types.h... yes checking for sys/stat.h... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/exception.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -DOBJC_WITH_GC=1 -fexceptions -o exception_gc.o >/dev/null 2>&1 yes checking for stdlib.h... yes checking for string.h... configure: creating cache ./config.cache checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes yes checking for memory.h... checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking whether /usr/bin/make supports nested variables... yes checking for makeinfo... makeinfo --split-size=5000000 checking for modern makeinfo... yes checking for strings.h... yes /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sendmsg.c -c \ -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include \ -o sendmsg.lo checking for inttypes.h... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sendmsg.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -fPIC -DPIC -o .libs/sendmsg.o yes checking generated-files-in-srcdir... no checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sendmsg.c: In function '__objc_get_forward_imp': /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sendmsg.c:129:16: warning: cast between incompatible function types from '__big (*)(struct objc_object *, const struct objc_selector *, ...)' to 'struct objc_object * (*)(struct objc_object *, const struct objc_selector *, ...)' [-Wcast-function-type] 129 | return (IMP)__objc_block_forward; | ^ /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sendmsg.c:131:16: warning: cast between incompatible function types from 'double (*)(struct objc_object *, const struct objc_selector *, ...)' to 'struct objc_object * (*)(struct objc_object *, const struct objc_selector *, ...)' [-Wcast-function-type] 131 | return (IMP)__objc_double_forward; | ^ yes checking whether the C compiler works... checking for stdint.h... yes checking for C compiler default output file name... a.out yes checking for suffix of executables... checking for unistd.h... checking whether we are cross compiling... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for suffix of object files... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... yes checking for riscv64-linux-gnu-gcc... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking whether we are using the GNU C compiler... (cached) yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... (cached) yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... (cached) none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... (cached) yes checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... (cached) gcc3 checking for CET support... no checking whether symbol versioning is supported... none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... gnu checking for gcc that supports -ffunction-sections -fdata-sections... yes checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking how to print strings... printf checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for -mclear-hwcap... yes checking for style of include used by /usr/bin/make... GNU checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... no checking for riscv64-linux-gnu-as... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/as checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking whether /usr/bin/make sets $(MAKE)... (cached) yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... gcc3 BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... (cached) riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... checking whether we are using the GNU C++ compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 /build/reproducible-path/gcc-11-11.5.0/src/libobjc/sendmsg.c -c -I. -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../gcc/config -I../.././gcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../libgcc -I../libgcc -I/build/reproducible-path/gcc-11-11.5.0/src/libobjc/../include -o sendmsg.o >/dev/null 2>&1 ok checking for dlfcn.h... gcc3 checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... gcc3 checking how to print strings... printf checking for a sed that does not truncate output... yes checking for objdir... /usr/bin/sed checking for grep that handles long lines and -e... .libs /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... ok checking how to run the C preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E checking for ANSI C header files... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... yes checking for sys/types.h... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... yes no checking for shl_load in -ldld... checking for sys/stat.h... /bin/bash ./libtool --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -o libobjc_gc.la NXConstStr_gc.lo Object_gc.lo Protocol_gc.lo accessors_gc.lo linking_gc.lo class_gc.lo encoding_gc.lo error_gc.lo gc_gc.lo hash_gc.lo init_gc.lo ivars_gc.lo memory_gc.lo methods_gc.lo nil_method_gc.lo objc-foreach_gc.lo objc-sync_gc.lo objects_gc.lo protocols_gc.lo sarray_gc.lo selector_gc.lo sendmsg_gc.lo thr_gc.lo exception_gc.lo -lgc \ -Wc,-shared-libgcc -rpath /usr/lib \ -version-info 4:0:0 \ '-Wl,-z,relro' yes no checking for dlopen... checking for stdlib.h... libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -shared -fPIC -DPIC .libs/NXConstStr_gc.o .libs/Object_gc.o .libs/Protocol_gc.o .libs/accessors_gc.o .libs/linking_gc.o .libs/class_gc.o .libs/encoding_gc.o .libs/error_gc.o .libs/gc_gc.o .libs/hash_gc.o .libs/init_gc.o .libs/ivars_gc.o .libs/memory_gc.o .libs/methods_gc.o .libs/nil_method_gc.o .libs/objc-foreach_gc.o .libs/objc-sync_gc.o .libs/objects_gc.o .libs/protocols_gc.o .libs/sarray_gc.o .libs/selector_gc.o .libs/sendmsg_gc.o .libs/thr_gc.o .libs/exception_gc.o -lgc -shared-libgcc -Wl,-z -Wl,relro -Wl,-soname -Wl,libobjc_gc.so.4 -o .libs/libobjc_gc.so.4.0.0 yes checking for string.h... yes checking whether a program can dlopen itself... libtool: link: (cd ".libs" && rm -f "libobjc_gc.so.4" && ln -s "libobjc_gc.so.4.0.0" "libobjc_gc.so.4") libtool: link: (cd ".libs" && rm -f "libobjc_gc.so" && ln -s "libobjc_gc.so.4.0.0" "libobjc_gc.so") libtool: link: riscv64-linux-gnu-ar rc .libs/libobjc_gc.a NXConstStr_gc.o Object_gc.o Protocol_gc.o accessors_gc.o linking_gc.o class_gc.o encoding_gc.o error_gc.o gc_gc.o hash_gc.o init_gc.o ivars_gc.o memory_gc.o methods_gc.o nil_method_gc.o objc-foreach_gc.o objc-sync_gc.o objects_gc.o protocols_gc.o sarray_gc.o selector_gc.o sendmsg_gc.o thr_gc.o exception_gc.o yes checking for memory.h... yes checking whether a statically linked program can dlopen itself... libtool: link: riscv64-linux-gnu-ranlib .libs/libobjc_gc.a libtool: link: ( cd ".libs" && rm -f "libobjc_gc.la" && ln -s "../libobjc_gc.la" "libobjc_gc.la" ) yes /bin/bash ./libtool --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -o libobjc.la NXConstStr.lo Object.lo Protocol.lo accessors.lo linking.lo class.lo encoding.lo error.lo gc.lo hash.lo init.lo ivars.lo memory.lo methods.lo nil_method.lo objc-foreach.lo objc-sync.lo objects.lo protocols.lo sarray.lo selector.lo sendmsg.lo thr.lo exception.lo \ -Wc,-shared-libgcc -rpath /usr/lib \ -version-info 4:0:0 \ '-Wl,-z,relro' checking for strings.h... libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -shared -fPIC -DPIC .libs/NXConstStr.o .libs/Object.o .libs/Protocol.o .libs/accessors.o .libs/linking.o .libs/class.o .libs/encoding.o .libs/error.o .libs/gc.o .libs/hash.o .libs/init.o .libs/ivars.o .libs/memory.o .libs/methods.o .libs/nil_method.o .libs/objc-foreach.o .libs/objc-sync.o .libs/objects.o .libs/protocols.o .libs/sarray.o .libs/selector.o .libs/sendmsg.o .libs/thr.o .libs/exception.o -shared-libgcc -Wl,-z -Wl,relro -Wl,-soname -Wl,libobjc.so.4 -o .libs/libobjc.so.4.0.0 yes checking for inttypes.h... libtool: link: (cd ".libs" && rm -f "libobjc.so.4" && ln -s "libobjc.so.4.0.0" "libobjc.so.4") libtool: link: (cd ".libs" && rm -f "libobjc.so" && ln -s "libobjc.so.4.0.0" "libobjc.so") libtool: link: riscv64-linux-gnu-ar rc .libs/libobjc.a NXConstStr.o Object.o Protocol.o accessors.o linking.o class.o encoding.o error.o gc.o hash.o init.o ivars.o memory.o methods.o nil_method.o objc-foreach.o objc-sync.o objects.o protocols.o sarray.o selector.o sendmsg.o thr.o exception.o yes checking for stdint.h... no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for riscv64-linux-gnu-gfortran... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking whether we are using the GNU Fortran compiler... yes checking for unistd.h... libtool: link: riscv64-linux-gnu-ranlib .libs/libobjc.a yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes yes checking for dlfcn.h... libtool: link: ( cd ".libs" && rm -f "libobjc.la" && ln -s "../libobjc.la" "libobjc.la" ) : /usr/bin/make ; exec true "AR=riscv64-linux-gnu-ar" "AR_FLAGS=rc" "CC=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "CFLAGS=-g -O2" "DESTDIR=" "LIBCFLAGS=-g -O2" "EXTRA_OFILES=" "HDEFINES=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro" "LIBTOOL=/bin/bash ./libtool " "LOADLIBES=" "PICFLAG=" "RANLIB=riscv64-linux-gnu-ranlib" "SHELL=/bin/bash" "prefix=/usr" "exec_prefix=/usr" "libdir=/usr/lib" "libsubdir=/usr/lib/gcc/riscv64-linux-gnu/11" "tooldir=/usr/riscv64-linux-gnu" multi-do DO=all make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libobjc' Checking multilib configuration for libsanitizer... mkdir -p -- riscv64-linux-gnu/libsanitizer Configuring in riscv64-linux-gnu/libsanitizer yes checking for objdir... .libs checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... no checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether the GNU Fortran compiler is working... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for off_t... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... configure: creating cache ./config.cache checking for --enable-version-specific-runtime-libs... no checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... checking whether the C compiler works... yes checking whether -lc should be explicitly linked in... yes checking for C compiler default output file name... a.out yes checking for suffix of executables... checking for intptr_t... no checking dynamic linker characteristics... checking whether we are cross compiling... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... yes checking for uintptr_t... no checking for suffix of object files... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... yes checking for ptrdiff_t... none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes yes checking how to run the C preprocessor... checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E yes checking for unistd.h... (cached) yes checking for sys/random.h... checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... yes checking for sys/time.h... yes checking for sys/times.h... yes checking for sys/types.h... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes yes checking for sys/stat.h... checking for sys/resource.h... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking size of size_t... yes checking for stdlib.h... yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes yes checking for sys/uio.h... checking for string.h... 8 checking whether to enable maintainer-specific portions of Makefiles... no checking sys/mman.h usability... yes yes checking for memory.h... yes checking sys/mman.h presence... checking for sys/wait.h... yes checking for sys/mman.h... yes checking for mmap... yes checking for strings.h... yes checking for floatingpoint.h... yes yes checking for mkostemp... checking for inttypes.h... no checking for ieeefp.h... yes yes checking for sys/mman.h... (cached) yes checking for mmap... (cached) yes checking whether read-only mmap of a plain file works... yes checking whether mmap from /dev/zero works... yes checking for MAP_ANON(YMOUS)... checking for stdint.h... yes checking whether mmap with MAP_ANON(YMOUS) works... yes checking for ANSI C header files... (cached) yes yes checking for memcpy... no checking for unistd.h... checking for fenv.h... yes checking minix/config.h usability... yes checking for size_t... yes checking for fptrap.h... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... no checking for fpxcp.h... yes checking for working alloca.h... yes checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for alloca... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... no checking for pwd.h... yes checking for style of include used by /usr/bin/make... GNU checking whether /usr/bin/make supports nested variables... yes checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... yes checking size of double... yes /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nlcoty.ads -o a-nlcoty.o checking for complex.h... gcc3 checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-linux-gnu-gcc... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking whether we are using the GNU C compiler... (cached) yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... (cached) yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... (cached) none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... (cached) yes 8 checking size of long double... yes checking for xlocale.h... checking whether we are using the GNU C++ compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... no yes checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... checking for math.h... 16 checking whether byte ordering is bigendian... gcc3 checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... gcc3 checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking how to print strings... printf checking for a sed that does not truncate output... yes /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... looking for a compliant stdint.h in stdint.h, checking for uintmax_t... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... no checking assembler .cfi pseudo-op support... yes checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... yes checking whether .eh_frame section should be read-only... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... yes checking for uintptr_t... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... yes checking for __attribute__((visibility("hidden")))... yes checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... (cached) yes checking for shared libgcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nlelfu.ads -o a-nlelfu.o yes checking for int_least32_t... yes configure: versioning on shared library symbols is gnu ok checking for dlfcn.h... yes checking for int_fast32_t... configure: updating cache ./config.cache checking that generated files are newer than configure... done configure: creating ./config.status yes checking for objdir... .libs yes checking for uint64_t... checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... yes no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... checking what to include in gstdint.h... stdint.h (already complete) checking for struct stat.st_blksize... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... yes checking for struct stat.st_blocks... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nllcar.ads -o a-nllcar.o yes checking for struct stat.st_rdev... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes checking for getrusage... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking for times... no checking dynamic linker characteristics... yes checking for mkstemp... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... yes checking for strtof... no checking for shl_load in -ldld... yes checking for strtold... no checking for dlopen... yes yes checking whether a program can dlopen itself... checking for snprintf... yes checking for ftruncate... yes checking whether a statically linked program can dlopen itself... yes checking for chsize... config.status: creating include/Makefile no checking for chdir... config.status: creating include/ffi.h config.status: creating Makefile yes no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for getentropy... config.status: creating testsuite/Makefile checking how to run the C++ preprocessor... config.status: creating man/Makefile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E config.status: creating libffi.pc yes checking for getlogin... config.status: creating fficonfig.h config.status: linking ../../../src/libffi/src/riscv/ffitarget.h to include/ffitarget.h config.status: executing default-1 commands yes checking for gethostname... checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes yes checking for kill... checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... checking for link... config.status: executing depfiles commands yes checking for symlink... yes checking for sleep... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes checking for ttyname... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for gawk... (cached) gawk checking size of void *... yes checking for sigaction... 8 checking for clock_getres... yes config.status: executing libtool commands checking for waitpid... config.status: executing include commands config.status: executing src commands yes checking for clock_gettime... yes checking for alarm... make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos' /usr/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "CCASFLAGS=-g -O2" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "GDC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "GDC=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "GDCFLAGS=-O2 -g" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "includedir=/usr/include" "prefix=/usr" "tooldir=/usr/riscv64-linux-gnu" "gdc_include_dir=/usr/lib/gcc/riscv64-linux-gnu/11/include/d" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "RANLIB=riscv64-linux-gnu-ranlib" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=riscv64-linux-gnu-nm" "DESTDIR=" "WERROR=" all-recursive yes make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos' checking for clock_settime... Making all in libdruntime yes make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos/libdruntime' /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/math.lo ../../../../src/libphobos/libdruntime/core/math.d checking for access... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/math.d -fPIC -fversion=Shared -o core/.libs/math.o yes checking for lstat... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/math.d -fPIC -fversion=Shared -o core/math.o >/dev/null 2>&1 checking for fork... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/memory.lo ../../../../src/libphobos/libdruntime/core/memory.d yes checking for readlink... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/memory.d -fPIC -fversion=Shared -o core/.libs/memory.o yes checking for posix_spawn... yes checking for shm_open in -lrt... yes checking for setmode... yes checking for dlsym in -ldl... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/memory.d -fPIC -fversion=Shared -o core/memory.o >/dev/null 2>&1 no checking for fcntl... yes checking for clock_gettime in -lrt... yes yes checking for necessary platform features... checking for writev... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/runtime.lo ../../../../src/libphobos/libdruntime/core/runtime.d yes checking __sync extensions... yes checking __atomic extensions... yes checking output filetype... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/runtime.d -fPIC -fversion=Shared -o core/.libs/runtime.o yes elf64 checking for gettimeofday... looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes checking for stat... yes checking for uintptr_t... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/runtime.d -fPIC -fversion=Shared -o core/runtime.o >/dev/null 2>&1 yes checking for int_least32_t... checking for fstat... yes /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/simd.lo ../../../../src/libphobos/libdruntime/core/simd.d yes checking for int_fast32_t... checking for lstat... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/simd.d -fPIC -fversion=Shared -o core/.libs/simd.o yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/simd.d -fPIC -fversion=Shared -o core/simd.o >/dev/null 2>&1 yes checking for uint64_t... checking for getpwuid... yes /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/time.lo ../../../../src/libphobos/libdruntime/core/time.d yes checking what to include in gstdint.h... stdint.h (already complete) checking for vsnprintf... checking sys/mman.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/time.d -fPIC -fversion=Shared -o core/.libs/time.o yes checking sys/mman.h presence... yes checking for dup... yes checking for sys/mman.h... yes checking alloca.h usability... yes checking for getcwd... yes checking alloca.h presence... yes checking for alloca.h... yes checking link.h usability... yes checking for localtime_r... yes checking link.h presence... yes checking for gmtime_r... yes checking for link.h... yes checking whether strnlen is declared... yes checking for getpwuid_r... yes checking rpc/xdr.h usability... yes no checking rpc/xdr.h presence... checking for ttyname_r... no checking for rpc/xdr.h... no checking tirpc/rpc/xdr.h usability... yes no checking tirpc/rpc/xdr.h presence... checking for clock_gettime... no checking for tirpc/rpc/xdr.h... no checking for CET support... no yes checking for getgid... configure: updating cache ./config.cache checking that generated files are newer than configure... done configure: creating ./config.status yes checking for getpid... yes checking for getuid... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/time.d -fPIC -fversion=Shared -o core/time.o >/dev/null 2>&1 yes checking for geteuid... yes checking for umask... yes checking for getegid... yes checking for secure_getenv... yes checking for __secure_getenv... no checking for mkostemp... yes checking for strnlen... yes checking for strndup... yes checking for newlocale... yes checking for freelocale... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/vararg.lo ../../../../src/libphobos/libdruntime/core/vararg.d config.status: creating Makefile libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/vararg.d -fPIC -fversion=Shared -o core/.libs/vararg.o yes config.status: creating libsanitizer.spec checking for uselocale... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/vararg.d -fPIC -fversion=Shared -o core/vararg.o >/dev/null 2>&1 config.status: creating libbacktrace/backtrace-supported.h config.status: creating interception/Makefile /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/volatile.lo ../../../../src/libphobos/libdruntime/core/volatile.d yes checking for strerror_l... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/volatile.d -fPIC -fversion=Shared -o core/.libs/volatile.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/volatile.d -fPIC -fversion=Shared -o core/volatile.o >/dev/null 2>&1 yes /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gc/os.lo ../../../../src/libphobos/libdruntime/gc/os.d checking for sin in -lm... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/os.d -fPIC -fversion=Shared -o gc/.libs/os.o config.status: creating sanitizer_common/Makefile libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/os.d -fPIC -fversion=Shared -o gc/os.o >/dev/null 2>&1 yes checking for acosf... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gc/pooltable.lo ../../../../src/libphobos/libdruntime/gc/pooltable.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/pooltable.d -fPIC -fversion=Shared -o gc/.libs/pooltable.o yes checking for acos... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/pooltable.d -fPIC -fversion=Shared -o gc/pooltable.o >/dev/null 2>&1 config.status: creating libbacktrace/Makefile /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gc/proxy.lo ../../../../src/libphobos/libdruntime/gc/proxy.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/proxy.d -fPIC -fversion=Shared -o gc/.libs/proxy.o yes checking for acosl... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nllcef.ads -o a-nllcef.o yes checking for acoshf... config.status: creating lsan/Makefile yes checking for acosh... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/proxy.d -fPIC -fversion=Shared -o gc/proxy.o >/dev/null 2>&1 yes checking for acoshl... config.status: creating asan/Makefile yes checking for asinf... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o object.lo ../../../../src/libphobos/libdruntime/object.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/object.d -fPIC -fversion=Shared -o .libs/object.o yes checking for asin... config.status: creating ubsan/Makefile yes checking for asinl... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nllcty.ads -o a-nllcty.o yes checking for asinhf... config.status: creating config.h config.status: executing default-1 commands yes checking for asinh... yes checking for asinhl... config.status: executing depfiles commands /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nllefu.ads -o a-nllefu.o yes checking for atan2f... yes checking for atan2... yes checking for atan2l... yes checking for atanf... config.status: executing libtool commands config.status: executing gstdint.h commands /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nllrar.ads -o a-nllrar.o yes checking for atan... Checking multilib configuration for libgo... mkdir -p -- riscv64-linux-gnu/libgo Configuring in riscv64-linux-gnu/libgo yes checking for atanl... yes checking for atanhf... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/object.d -fPIC -fversion=Shared -o object.o >/dev/null 2>&1 yes checking for atanh... configure: creating cache ./config.cache checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes yes checking for atanhl... checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /usr/bin/make sets $(MAKE)... yes checking whether /usr/bin/make supports nested variables... yes checking for riscv64-linux-gnu-gcc... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking whether the C compiler works... yes checking for cargf... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... yes checking for carg... o checking whether we are using the GNU C compiler... yes checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 accepts -g... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to accept ISO C89... yes checking for cargl... none needed checking whether /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 understands -c and -o together... yes checking for style of include used by /usr/bin/make... GNU checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... gcc3 checking for riscv64-linux-gnu-gccgo... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking dependency style of /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... yes checking for ceilf... gcc3 checking whether to enable maintainer-specific portions of Makefiles... no checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking how to print strings... printf checking for ld used by /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld checking if the linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) is GNU ld... yes checking for riscv64-linux-gnu-ranlib... riscv64-linux-gnu-ranlib checking for riscv64-linux-gnu-objcopy... riscv64-linux-gnu-objcopy checking for BSD- or MS-compatible name lister (nm)... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm checking the name lister (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm) interface... yes checking for ceil... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld option to reload object files... -r checking for riscv64-linux-gnu-objdump... riscv64-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-linux-gnu-ar... riscv64-linux-gnu-ar checking for riscv64-linux-gnu-strip... riscv64-linux-gnu-strip checking for riscv64-linux-gnu-ranlib... (cached) riscv64-linux-gnu-ranlib checking command to parse /build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm output from /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 object... yes checking for ceill... ok checking how to run the C preprocessor... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -E yes checking for copysignf... checking for ANSI C header files... yes checking for copysign... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for copysignl... yes checking for stdlib.h... yes checking for string.h... yes checking for cosf... yes checking for memory.h... yes checking for strings.h... yes checking for cos... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/util/random.lo ../../../../src/libphobos/libdruntime/rt/util/random.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/random.d -fPIC -fversion=Shared -o rt/util/.libs/random.o yes checking for inttypes.h... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/random.d -fPIC -fversion=Shared -o rt/util/random.o >/dev/null 2>&1 yes checking for stdint.h... checking for cosl... yes /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/util/typeinfo.lo ../../../../src/libphobos/libdruntime/rt/util/typeinfo.d checking for unistd.h... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/typeinfo.d -fPIC -fversion=Shared -o rt/util/.libs/typeinfo.o yes checking for ccosf... yes checking for dlfcn.h... yes checking for riscv64-linux-gnu-gccgo... (cached) /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 checking for objdir... .libs yes checking for ccos... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nlrear.ads -o a-nlrear.o checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes checking for ccosl... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... yes checking for coshf... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking for cosh... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... yes checking for coshl... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... yes checking for ccoshf... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking for ccosh... yes yes checking for ccoshl... checking whether a statically linked program can dlopen itself... yes checking for expf... no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes yes checking for exp... checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... (cached) no checking for /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 option to produce PIC... -fPIC checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 PIC flag -fPIC works... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 static flag -static works... yes checking for expl... no checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... yes checking if /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 supports -c -o file.o... (cached) yes checking whether the /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 linker (/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking for gawk... (cached) gawk checking for --enable-version-specific-runtime-libs... no libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/typeinfo.d -fPIC -fversion=Shared -o rt/util/typeinfo.o >/dev/null 2>&1 yes checking whether -fsplit-stack is supported... checking for cexpf... no checking whether linker supports split/non-split linked together... no checking whether linker supports split stack... no checking whether compiler is llgo... no checking for sqrt in -lm... yes checking for cexp... yes checking for socket libraries... checking for connect... yes checking for cexpl... yes checking for gethostbyname... yes checking for sendfile... yes checking for fabsf... yes checking whether -pthread is supported... yes checking for pthread_create in -lpthread... yes checking for library containing sched_yield... yes checking for fabs... none required checking for library containing nanosleep... none required checking for library containing clock_gettime... yes checking for fabsl... none required checking whether byte ordering is bigendian... yes checking for cabsf... no checking port.h usability... no checking port.h presence... no checking for port.h... no yes checking sched.h usability... checking for cabs... yes checking sched.h presence... yes checking for sched.h... yes checking semaphore.h usability... yes checking for cabsl... yes checking semaphore.h presence... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nscefu.ads -o a-nscefu.o yes checking for semaphore.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/mman.h usability... yes checking for floorf... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking syscall.h usability... yes checking for floor... yes checking syscall.h presence... yes checking for syscall.h... yes checking sys/epoll.h usability... yes checking for floorl... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking sys/event.h usability... yes checking for fmaf... no checking sys/event.h presence... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/util/utf.lo ../../../../src/libphobos/libdruntime/rt/util/utf.d no checking for sys/event.h... no checking sys/inotify.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/utf.d -fPIC -fversion=Shared -o rt/util/.libs/utf.o yes checking sys/inotify.h presence... yes checking for sys/inotify.h... yes checking sys/ptrace.h usability... yes checking for fma... yes checking sys/ptrace.h presence... yes checking for sys/ptrace.h... yes checking sys/syscall.h usability... yes checking for fmal... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nscoty.ads -o a-nscoty.o yes checking sys/syscall.h presence... yes checking for sys/syscall.h... yes checking sys/sysctl.h usability... no checking sys/sysctl.h presence... yes checking for fmodf... no checking for sys/sysctl.h... no checking sys/user.h usability... yes checking sys/user.h presence... yes checking for fmod... yes checking for sys/user.h... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/utf.d -fPIC -fversion=Shared -o rt/util/utf.o >/dev/null 2>&1 checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking sys/select.h usability... yes checking for fmodl... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nselfu.ads -o a-nselfu.o yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/socket.h usability... yes checking for frexpf... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking net/bpf.h usability... no checking net/bpf.h presence... yes checking for frexp... no checking for net/bpf.h... no checking net/if.h usability... yes checking net/if.h presence... yes checking for net/if.h... /bin/bash ../libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libphobos/libdruntime -I.. -g -O2 -c -o core/stdc/libgdruntime_convenience_la-errno_.lo `test -f 'core/stdc/errno_.c' || echo '../../../../src/libphobos/libdruntime/'`core/stdc/errno_.c yes checking net/if_arp.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libphobos/libdruntime -I.. -g -O2 -c ../../../../src/libphobos/libdruntime/core/stdc/errno_.c -fPIC -DPIC -o core/stdc/.libs/libgdruntime_convenience_la-errno_.o yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libphobos/libdruntime -I.. -g -O2 -c ../../../../src/libphobos/libdruntime/core/stdc/errno_.c -o core/stdc/libgdruntime_convenience_la-errno_.o >/dev/null 2>&1 checking for frexpl... yes checking net/if_arp.h presence... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/config.lo ../../../../src/libphobos/libdruntime/core/sys/posix/config.d yes checking for net/if_arp.h... yes checking net/route.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/config.d -fPIC -fversion=Shared -o core/sys/posix/.libs/config.o yes checking net/route.h presence... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/config.d -fPIC -fversion=Shared -o core/sys/posix/config.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nubinu.ads -o a-nubinu.o yes checking for net/route.h... yes yes checking for hypotf... checking netpacket/packet.h usability... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nucoar.ads -o a-nucoar.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/dirent.lo ../../../../src/libphobos/libdruntime/core/sys/posix/dirent.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/dirent.d -fPIC -fversion=Shared -o core/sys/posix/.libs/dirent.o yes checking netpacket/packet.h presence... yes checking for netpacket/packet.h... yes checking sys/prctl.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/dirent.d -fPIC -fversion=Shared -o core/sys/posix/dirent.o >/dev/null 2>&1 yes checking for hypot... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking sys/mount.h usability... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/dlfcn.lo ../../../../src/libphobos/libdruntime/core/sys/posix/dlfcn.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/dlfcn.d -fPIC -fversion=Shared -o core/sys/posix/.libs/dlfcn.o yes checking sys/mount.h presence... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/dlfcn.d -fPIC -fversion=Shared -o core/sys/posix/dlfcn.o >/dev/null 2>&1 yes checking for sys/mount.h... yes yes checking for hypotl... checking sys/vfs.h usability... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/fcntl.lo ../../../../src/libphobos/libdruntime/core/sys/posix/fcntl.d yes checking sys/vfs.h presence... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/fcntl.d -fPIC -fversion=Shared -o core/sys/posix/.libs/fcntl.o yes checking for sys/vfs.h... yes checking sys/statfs.h usability... yes checking for ldexpf... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/fcntl.d -fPIC -fversion=Shared -o core/sys/posix/fcntl.o >/dev/null 2>&1 yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking sys/timex.h usability... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/grp.lo ../../../../src/libphobos/libdruntime/core/sys/posix/grp.d yes checking sys/timex.h presence... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/grp.d -fPIC -fversion=Shared -o core/sys/posix/.libs/grp.o yes checking for sys/timex.h... yes yes checking for ldexp... checking sys/sysinfo.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/grp.d -fPIC -fversion=Shared -o core/sys/posix/grp.o >/dev/null 2>&1 yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking utime.h usability... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/iconv.lo ../../../../src/libphobos/libdruntime/core/sys/posix/iconv.d yes checking for ldexpl... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/iconv.d -fPIC -fversion=Shared -o core/sys/posix/.libs/iconv.o yes checking utime.h presence... yes checking for utime.h... yes checking linux/ether.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/iconv.d -fPIC -fversion=Shared -o core/sys/posix/iconv.o >/dev/null 2>&1 no checking linux/ether.h presence... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/inttypes.lo ../../../../src/libphobos/libdruntime/core/sys/posix/inttypes.d no checking for linux/ether.h... no yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/inttypes.d -fPIC -fversion=Shared -o core/sys/posix/.libs/inttypes.o checking linux/fs.h usability... checking for logf... yes checking linux/fs.h presence... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/inttypes.d -fPIC -fversion=Shared -o core/sys/posix/inttypes.o >/dev/null 2>&1 yes checking for linux/fs.h... yes checking linux/ptrace.h usability... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/libgen.lo ../../../../src/libphobos/libdruntime/core/sys/posix/libgen.d yes checking for log... yes checking linux/ptrace.h presence... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/libgen.d -fPIC -fversion=Shared -o core/sys/posix/.libs/libgen.o yes checking for linux/ptrace.h... yes checking linux/reboot.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/libgen.d -fPIC -fversion=Shared -o core/sys/posix/libgen.o >/dev/null 2>&1 yes checking linux/reboot.h presence... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/locale.lo ../../../../src/libphobos/libdruntime/core/sys/posix/locale.d yes checking for linux/reboot.h... yes checking netinet/in_syst.h usability... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/locale.d -fPIC -fversion=Shared -o core/sys/posix/.libs/locale.o checking for logl... no checking netinet/in_syst.h presence... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/locale.d -fPIC -fversion=Shared -o core/sys/posix/locale.o >/dev/null 2>&1 no checking for netinet/in_syst.h... no checking netinet/ip.h usability... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/mqueue.lo ../../../../src/libphobos/libdruntime/core/sys/posix/mqueue.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/mqueue.d -fPIC -fversion=Shared -o core/sys/posix/.libs/mqueue.o yes checking for clogf... yes checking netinet/ip.h presence... yes checking for netinet/ip.h... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/mqueue.d -fPIC -fversion=Shared -o core/sys/posix/mqueue.o >/dev/null 2>&1 checking netinet/ip_mroute.h usability... no checking netinet/ip_mroute.h presence... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/netdb.lo ../../../../src/libphobos/libdruntime/core/sys/posix/netdb.d no checking for netinet/ip_mroute.h... no checking netinet/if_ether.h usability... yes checking for clog... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/netdb.d -fPIC -fversion=Shared -o core/sys/posix/.libs/netdb.o yes checking netinet/if_ether.h presence... yes checking for netinet/if_ether.h... yes checking lwp.h usability... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/netdb.d -fPIC -fversion=Shared -o core/sys/posix/netdb.o >/dev/null 2>&1 yes checking for clogl... no checking lwp.h presence... no checking for lwp.h... no checking for netinet/icmp6.h... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/poll.lo ../../../../src/libphobos/libdruntime/core/sys/posix/poll.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/poll.d -fPIC -fversion=Shared -o core/sys/posix/.libs/poll.o yes checking for linux/filter.h... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/poll.d -fPIC -fversion=Shared -o core/sys/posix/poll.o >/dev/null 2>&1 yes checking for log10f... checking for linux/if_addr.h... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/pthread.lo ../../../../src/libphobos/libdruntime/core/sys/posix/pthread.d yes checking for linux/if_ether.h... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/pthread.d -fPIC -fversion=Shared -o core/sys/posix/.libs/pthread.o yes checking for linux/if_tun.h... yes checking for log10... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/pthread.d -fPIC -fversion=Shared -o core/sys/posix/pthread.o >/dev/null 2>&1 yes checking for linux/netlink.h... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/pwd.lo ../../../../src/libphobos/libdruntime/core/sys/posix/pwd.d yes checking for linux/rtnetlink.h... yes checking for log10l... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/pwd.d -fPIC -fversion=Shared -o core/sys/posix/.libs/pwd.o yes checking for strerror_r... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/pwd.d -fPIC -fversion=Shared -o core/sys/posix/pwd.o >/dev/null 2>&1 yes checking for strsignal... yes checking for clog10f... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sched.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sched.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sched.d -fPIC -fversion=Shared -o core/sys/posix/.libs/sched.o yes checking for wait4... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sched.d -fPIC -fversion=Shared -o core/sys/posix/sched.o >/dev/null 2>&1 yes checking for clog10... yes checking for mincore... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/semaphore.lo ../../../../src/libphobos/libdruntime/core/sys/posix/semaphore.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/semaphore.d -fPIC -fversion=Shared -o core/sys/posix/.libs/semaphore.o yes checking for setenv... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/semaphore.d -fPIC -fversion=Shared -o core/sys/posix/semaphore.o >/dev/null 2>&1 yes checking for clog10l... yes checking for unsetenv... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/setjmp.lo ../../../../src/libphobos/libdruntime/core/sys/posix/setjmp.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/setjmp.d -fPIC -fversion=Shared -o core/sys/posix/.libs/setjmp.o yes checking for dl_iterate_phdr... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/setjmp.d -fPIC -fversion=Shared -o core/sys/posix/setjmp.o >/dev/null 2>&1 yes checking for nextafterf... yes checking for memmem... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/signal.lo ../../../../src/libphobos/libdruntime/core/sys/posix/signal.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/signal.d -fPIC -fversion=Shared -o core/sys/posix/.libs/signal.o yes checking for dirent.h that defines DIR... yes yes checking for nextafter... checking for library containing opendir... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/signal.d -fPIC -fversion=Shared -o core/sys/posix/signal.o >/dev/null 2>&1 none required checking for struct dirent.d_type... yes checking for accept4... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/spawn.lo ../../../../src/libphobos/libdruntime/core/sys/posix/spawn.d yes checking for nextafterl... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/spawn.d -fPIC -fversion=Shared -o core/sys/posix/.libs/spawn.o yes checking for dup3... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/spawn.d -fPIC -fversion=Shared -o core/sys/posix/spawn.o >/dev/null 2>&1 yes yes checking for powf... checking for epoll_create1... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/stdio.lo ../../../../src/libphobos/libdruntime/core/sys/posix/stdio.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/stdio.d -fPIC -fversion=Shared -o core/sys/posix/.libs/stdio.o yes checking for faccessat... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/stdio.d -fPIC -fversion=Shared -o core/sys/posix/stdio.o >/dev/null 2>&1 yes checking for pow... yes checking for fallocate... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/stdlib.lo ../../../../src/libphobos/libdruntime/core/sys/posix/stdlib.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/stdlib.d -fPIC -fversion=Shared -o core/sys/posix/.libs/stdlib.o yes checking for fchmodat... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/stdlib.d -fPIC -fversion=Shared -o core/sys/posix/stdlib.o >/dev/null 2>&1 yes checking for cpowf... yes checking for fchownat... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/string.lo ../../../../src/libphobos/libdruntime/core/sys/posix/string.d yes checking for futimesat... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/string.d -fPIC -fversion=Shared -o core/sys/posix/.libs/string.o yes checking for cpow... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/string.d -fPIC -fversion=Shared -o core/sys/posix/string.o >/dev/null 2>&1 yes checking for getxattr... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/strings.lo ../../../../src/libphobos/libdruntime/core/sys/posix/strings.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/strings.d -fPIC -fversion=Shared -o core/sys/posix/.libs/strings.o yes checking for inotify_add_watch... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/strings.d -fPIC -fversion=Shared -o core/sys/posix/strings.o >/dev/null 2>&1 yes checking for cpowl... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/syslog.lo ../../../../src/libphobos/libdruntime/core/sys/posix/syslog.d yes checking for inotify_init... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/syslog.d -fPIC -fversion=Shared -o core/sys/posix/.libs/syslog.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/syslog.d -fPIC -fversion=Shared -o core/sys/posix/syslog.o >/dev/null 2>&1 yes yes checking for roundf... checking for inotify_init1... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/termios.lo ../../../../src/libphobos/libdruntime/core/sys/posix/termios.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/termios.d -fPIC -fversion=Shared -o core/sys/posix/.libs/termios.o yes checking for inotify_rm_watch... yes checking for round... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/termios.d -fPIC -fversion=Shared -o core/sys/posix/termios.o >/dev/null 2>&1 yes checking for listxattr... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/time.lo ../../../../src/libphobos/libdruntime/core/sys/posix/time.d yes yes checking for roundl... checking for mkdirat... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/time.d -fPIC -fversion=Shared -o core/sys/posix/.libs/time.o yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/time.d -fPIC -fversion=Shared -o core/sys/posix/time.o >/dev/null 2>&1 checking for mknodat... yes checking for lroundf... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/ucontext.lo ../../../../src/libphobos/libdruntime/core/sys/posix/ucontext.d yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/ucontext.d -fPIC -fversion=Shared -o core/sys/posix/.libs/ucontext.o checking for open64... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/ucontext.d -fPIC -fversion=Shared -o core/sys/posix/ucontext.o >/dev/null 2>&1 checking for openat... yes checking for lround... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/unistd.lo ../../../../src/libphobos/libdruntime/core/sys/posix/unistd.d yes checking for pipe2... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/unistd.d -fPIC -fversion=Shared -o core/sys/posix/.libs/unistd.o yes checking for removexattr... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/unistd.d -fPIC -fversion=Shared -o core/sys/posix/unistd.o >/dev/null 2>&1 yes checking for lroundl... yes /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/utime.lo ../../../../src/libphobos/libdruntime/core/sys/posix/utime.d checking for renameat... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/utime.d -fPIC -fversion=Shared -o core/sys/posix/.libs/utime.o yes checking for llroundf... yes checking for setxattr... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/utime.d -fPIC -fversion=Shared -o core/sys/posix/utime.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/sched.lo ../../../../src/libphobos/libdruntime/core/sys/linux/sched.d yes yes checking for llround... checking for sync_file_range... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sched.d -fPIC -fversion=Shared -o core/sys/linux/.libs/sched.o yes checking for splice... yes checking for llroundl... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sched.d -fPIC -fversion=Shared -o core/sys/linux/sched.o >/dev/null 2>&1 yes checking for syscall... yes checking for tee... yes checking for scalbnf... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/stdio.lo ../../../../src/libphobos/libdruntime/core/sys/linux/stdio.d yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/stdio.d -fPIC -fversion=Shared -o core/sys/linux/.libs/stdio.o checking for unlinkat... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/stdio.d -fPIC -fversion=Shared -o core/sys/linux/stdio.o >/dev/null 2>&1 yes yes checking for scalbn... checking for unshare... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/string.lo ../../../../src/libphobos/libdruntime/core/sys/linux/string.d yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/string.d -fPIC -fversion=Shared -o core/sys/linux/.libs/string.o checking for utimensat... yes checking for scalbnl... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/string.d -fPIC -fversion=Shared -o core/sys/linux/string.o >/dev/null 2>&1 yes checking for off_t... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nucoty.ads -o a-nucoty.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/termios.lo ../../../../src/libphobos/libdruntime/core/sys/linux/termios.d yes checking for sinf... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/termios.d -fPIC -fversion=Shared -o core/sys/linux/.libs/termios.o yes checking for loff_t... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/termios.d -fPIC -fversion=Shared -o core/sys/linux/termios.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/time.lo ../../../../src/libphobos/libdruntime/core/sys/linux/time.d yes checking for sin... yes checking for cosl... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/time.d -fPIC -fversion=Shared -o core/sys/linux/.libs/time.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/time.d -fPIC -fversion=Shared -o core/sys/linux/time.o >/dev/null 2>&1 yes checking for expl... yes checking for sinl... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/timerfd.lo ../../../../src/libphobos/libdruntime/core/sys/linux/timerfd.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/timerfd.d -fPIC -fversion=Shared -o core/sys/linux/.libs/timerfd.o yes checking for logl... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nudira.adb -o a-nudira.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/timerfd.d -fPIC -fversion=Shared -o core/sys/linux/timerfd.o >/dev/null 2>&1 yes checking for csinf... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nuelfu.ads -o a-nuelfu.o yes checking for sinl... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/tipc.lo ../../../../src/libphobos/libdruntime/core/sys/linux/tipc.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/tipc.d -fPIC -fversion=Shared -o core/sys/linux/.libs/tipc.o yes checking for tanl... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/tipc.d -fPIC -fversion=Shared -o core/sys/linux/tipc.o >/dev/null 2>&1 yes checking for csin... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/unistd.lo ../../../../src/libphobos/libdruntime/core/sys/linux/unistd.d yes checking for acosl... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/unistd.d -fPIC -fversion=Shared -o core/sys/linux/.libs/unistd.o yes checking for csinl... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/unistd.d -fPIC -fversion=Shared -o core/sys/linux/unistd.o >/dev/null 2>&1 yes checking for asinl... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/config.lo gcc/config.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c gcc/config.d -fPIC -fversion=Shared -o gcc/.libs/config.o yes yes checking for sinhf... checking for atanl... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c gcc/config.d -fPIC -fversion=Shared -o gcc/config.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/libbacktrace.lo gcc/libbacktrace.d yes checking for atan2l... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c gcc/libbacktrace.d -fPIC -fversion=Shared -o gcc/.libs/libbacktrace.o yes checking for sinh... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nuflra.adb -o a-nuflra.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c gcc/libbacktrace.d -fPIC -fversion=Shared -o gcc/libbacktrace.o >/dev/null 2>&1 yes checking for expm1l... /bin/bash ../libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libphobos/libdruntime -I.. -g -O2 -c -o core/stdc/libgdruntime_la-errno_.lo `test -f 'core/stdc/errno_.c' || echo '../../../../src/libphobos/libdruntime/'`core/stdc/errno_.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nagefl.ads -o a-nagefl.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libphobos/libdruntime -I.. -g -O2 -c ../../../../src/libphobos/libdruntime/core/stdc/errno_.c -fPIC -DPIC -o core/stdc/.libs/libgdruntime_la-errno_.o yes /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nallfl.ads -o a-nallfl.o checking for sinhl... yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libphobos/libdruntime -I.. -g -O2 -c ../../../../src/libphobos/libdruntime/core/stdc/errno_.c -o core/stdc/libgdruntime_la-errno_.o >/dev/null 2>&1 checking for ldexpl... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/atomic.lo ../../../../src/libphobos/libdruntime/core/atomic.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nalofl.ads -o a-nalofl.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/atomic.d -fPIC -fversion=Shared -o core/.libs/atomic.o yes /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nuaufl.ads -o a-nuaufl.o checking for log10l... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/atomic.d -fPIC -fversion=Shared -o core/atomic.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nashfl.ads -o a-nashfl.o yes checking for csinhf... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/attribute.lo ../../../../src/libphobos/libdruntime/core/attribute.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nuauco.ads -o a-nuauco.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/attribute.d -fPIC -fversion=Shared -o core/.libs/attribute.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-naliop.ads -o a-naliop.o yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/attribute.d -fPIC -fversion=Shared -o core/attribute.o >/dev/null 2>&1 checking for log1pl... yes checking for csinh... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-numaux.ads -o a-numaux.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/bitop.lo ../../../../src/libphobos/libdruntime/core/bitop.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/bitop.d -fPIC -fversion=Shared -o core/.libs/bitop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-numeri.ads -o a-numeri.o yes checking for sem_timedwait... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-nurear.ads -o a-nurear.o yes checking for csinhl... yes checking for matherr... no checking whether compiler supports -minline-all-stringops... yes checking for sqrtf... no checking whether compiler supports -mfancy-math-387... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/bitop.d -fPIC -fversion=Shared -o core/bitop.o >/dev/null 2>&1 no checking for off64_t... yes checking for sqrt... yes checking epoll_event size... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/checkedint.lo ../../../../src/libphobos/libdruntime/core/checkedint.d 16 checking epoll_event data.fd offset... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/checkedint.d -fPIC -fversion=Shared -o core/.libs/checkedint.o yes checking for sqrtl... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/checkedint.d -fPIC -fversion=Shared -o core/checkedint.o >/dev/null 2>&1 yes /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/cpuid.lo ../../../../src/libphobos/libdruntime/core/cpuid.d checking for csqrtf... 8 checking for struct exception... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/cpuid.d -fPIC -fversion=Shared -o core/.libs/cpuid.o no checking whether setcontext clobbers TLS variables... checking size of void *... yes checking for csqrt... 8 yes checking for csqrtl... no checking whether .eh_frame section should be read-only... no checking if compiler supports -Qunused-arguments... no checking if assembler supports GNU comdat group syntax... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/cpuid.d -fPIC -fversion=Shared -o core/cpuid.o >/dev/null 2>&1 yes checking assembler supports pc related relocs... yes checking assembler supports unwind section type... no checking assembler supports AES instructions... no checking whether -static is supported... yes checking for tanf... yes checking for tan... yes configure: updating cache ./config.cache /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/demangle.lo ../../../../src/libphobos/libdruntime/core/demangle.d yes checking for tanl... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/demangle.d -fPIC -fversion=Shared -o core/.libs/demangle.o checking that generated files are newer than configure... done configure: creating ./config.status yes checking for ctanf... yes checking for ctan... yes checking for ctanl... yes checking for tanhf... yes checking for tanh... yes checking for tanhl... config.status: creating Makefile yes checking for ctanhf... config.status: creating testsuite/Makefile config.status: creating testsuite/libgo-test-support.exp config.status: creating config.h config.status: executing default-1 commands yes checking for ctanh... yes checking for ctanhl... config.status: executing depfiles commands /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-rbtgbk.adb -o a-rbtgbk.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-rbtgbo.adb -o a-rbtgbo.o yes checking for truncf... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-rbtgso.adb -o a-rbtgso.o config.status: executing libtool commands /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-sbecin.adb -o a-sbecin.o config.status: executing default commands /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-sbhcin.adb -o a-sbhcin.o yes /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/exception.lo ../../../../src/libphobos/libdruntime/core/exception.d checking for trunc... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/exception.d -fPIC -fversion=Shared -o core/.libs/exception.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-sblcin.adb -o a-sblcin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-scteio.ads -o a-scteio.o yes checking for truncl... yes checking for erff... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/exception.d -fPIC -fversion=Shared -o core/exception.o >/dev/null 2>&1 yes checking for erf... yes checking for erfcf... make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libffi' /usr/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../src/libffi/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=/bin/bash" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "mandir=/usr/share/man" "prefix=/usr" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "CC=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "CXX=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "RANLIB=riscv64-linux-gnu-ranlib" "DESTDIR=" all-recursive yes checking for erfc... make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libffi' true "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../src/libffi/../gcc/doc/include -I ../../../src/libffi/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=/bin/bash" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "mandir=/usr/share/man" "prefix=/usr" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "CC=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "CXX=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "RANLIB=riscv64-linux-gnu-ranlib" "DESTDIR=" DO=all multi-do # /usr/bin/make Making all in include make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libffi/include' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libffi/include' Making all in testsuite make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libffi/testsuite' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libffi/testsuite' Making all in man make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libffi/man' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libffi/man' make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libffi' /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -DRISCV -E -x assembler-with-cpp -o libffi.map ../../../src/libffi/libffi.map.in yes checking for erfcl... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-secain.adb -o a-secain.o true "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I ../../../src/libffi/../gcc/doc/include -I ../../../src/libffi/../gcc/doc/include -I ../../../src/libffi/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=/bin/bash" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "mandir=/usr/share/man" "prefix=/usr" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "CC=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "CXX=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xg++ -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -nostdinc++ -nostdinc++ -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include/riscv64-linux-gnu -I/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/include -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/libsupc++ -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/include/backward -I/build/reproducible-path/gcc-11-11.5.0/src/libstdc++-v3/testsuite/util -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -B/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "RANLIB=riscv64-linux-gnu-ranlib" "DESTDIR=" DO=all multi-do # /usr/bin/make makeinfo --split-size=5000000 --split-size=5000000 -I ../../../src/libffi/../gcc/doc/include -I ../../../src/libffi/../gcc/doc/include -I ../../../src/libffi/../gcc/doc/include -I ../../../src/libffi/doc -o doc/libffi.info ../../../src/libffi/doc/libffi.texi /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-sequio.adb -o a-sequio.o yes checking for j0f... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-sfecin.ads -o a-sfecin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-sfhcin.ads -o a-sfhcin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-sflcin.ads -o a-sflcin.o yes checking for j0... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-sfteio.ads -o a-sfteio.o depbase=`echo src/prep_cif.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/prep_cif.lo -MD -MP -MF $depbase.Tpo -c -o src/prep_cif.lo ../../../src/libffi/src/prep_cif.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/prep_cif.lo -MD -MP -MF src/.deps/prep_cif.Tpo -c ../../../src/libffi/src/prep_cif.c -fPIC -DPIC -o src/.libs/prep_cif.o yes checking for j1f... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/prep_cif.lo -MD -MP -MF src/.deps/prep_cif.Tpo -c ../../../src/libffi/src/prep_cif.c -o src/prep_cif.o >/dev/null 2>&1 yes checking for j1... depbase=`echo src/types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/types.lo -MD -MP -MF $depbase.Tpo -c -o src/types.lo ../../../src/libffi/src/types.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c ../../../src/libffi/src/types.c -fPIC -DPIC -o src/.libs/types.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c ../../../src/libffi/src/types.c -o src/types.o >/dev/null 2>&1 yes checking for jnf... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-sfwtio.ads -o a-sfwtio.o depbase=`echo src/raw_api.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/raw_api.lo -MD -MP -MF $depbase.Tpo -c -o src/raw_api.lo ../../../src/libffi/src/raw_api.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/raw_api.lo -MD -MP -MF src/.deps/raw_api.Tpo -c ../../../src/libffi/src/raw_api.c -fPIC -DPIC -o src/.libs/raw_api.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/demangle.d -fPIC -fversion=Shared -o core/demangle.o >/dev/null 2>&1 yes checking for jn... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/raw_api.lo -MD -MP -MF src/.deps/raw_api.Tpo -c ../../../src/libffi/src/raw_api.c -o src/raw_api.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-sfztio.ads -o a-sfztio.o yes checking for jnl... depbase=`echo src/java_raw_api.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/java_raw_api.lo -MD -MP -MF $depbase.Tpo -c -o src/java_raw_api.lo ../../../src/libffi/src/java_raw_api.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/java_raw_api.lo -MD -MP -MF src/.deps/java_raw_api.Tpo -c ../../../src/libffi/src/java_raw_api.c -fPIC -DPIC -o src/.libs/java_raw_api.o yes checking for y0f... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/java_raw_api.lo -MD -MP -MF src/.deps/java_raw_api.Tpo -c ../../../src/libffi/src/java_raw_api.c -o src/java_raw_api.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-shcain.adb -o a-shcain.o yes checking for y0... depbase=`echo src/closures.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/closures.lo -MD -MP -MF $depbase.Tpo -c -o src/closures.lo ../../../src/libffi/src/closures.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c ../../../src/libffi/src/closures.c -fPIC -DPIC -o src/.libs/closures.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-siocst.adb -o a-siocst.o yes checking for y1f... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-siteio.ads -o a-siteio.o yes checking for y1... yes checking for ynf... yes checking for yn... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-siwtio.ads -o a-siwtio.o yes checking for ynl... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-siztio.ads -o a-siztio.o yes checking for tgamma... yes checking for tgammaf... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-slcain.adb -o a-slcain.o yes checking for lgamma... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ssicst.adb -o a-ssicst.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ssitio.ads -o a-ssitio.o yes checking for lgammaf... yes checking for cacos... yes checking for cacosf... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ssiwti.ads -o a-ssiwti.o yes checking for cacosh... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c ../../../src/libffi/src/closures.c -o src/closures.o >/dev/null 2>&1 yes checking for cacoshf... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ssizti.ads -o a-ssizti.o yes checking for cacoshl... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stboha.adb -o a-stboha.o yes checking for cacosl... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stfiha.ads -o a-stfiha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stmaco.ads -o a-stmaco.o yes checking for casin... yes checking for casinf... yes checking for casinh... yes checking for casinhf... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stobbu.adb -o a-stobbu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stobfi.adb -o a-stobfi.o yes checking for casinhl... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/internal/abort.lo ../../../../src/libphobos/libdruntime/core/internal/abort.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/abort.d -fPIC -fversion=Shared -o core/internal/.libs/abort.o yes libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/abort.d -fPIC -fversion=Shared -o core/internal/abort.o >/dev/null 2>&1 checking for casinl... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-storio.adb -o a-storio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/internal/arrayop.lo ../../../../src/libphobos/libdruntime/core/internal/arrayop.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stoubu.adb -o a-stoubu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/arrayop.d -fPIC -fversion=Shared -o core/internal/.libs/arrayop.o yes checking for catan... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/arrayop.d -fPIC -fversion=Shared -o core/internal/arrayop.o >/dev/null 2>&1 yes checking for catanf... depbase=`echo src/riscv/ffi.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/riscv/ffi.lo -MD -MP -MF $depbase.Tpo -c -o src/riscv/ffi.lo ../../../src/libffi/src/riscv/ffi.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/riscv/ffi.lo -MD -MP -MF src/riscv/.deps/ffi.Tpo -c ../../../src/libffi/src/riscv/ffi.c -fPIC -DPIC -o src/riscv/.libs/ffi.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stoufi.adb -o a-stoufi.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/internal/attributes.lo ../../../../src/libphobos/libdruntime/core/internal/attributes.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/attributes.d -fPIC -fversion=Shared -o core/internal/.libs/attributes.o yes checking for catanh... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/attributes.d -fPIC -fversion=Shared -o core/internal/attributes.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/internal/convert.lo ../../../../src/libphobos/libdruntime/core/internal/convert.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/convert.d -fPIC -fversion=Shared -o core/internal/.libs/convert.o yes checking for catanhf... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/convert.d -fPIC -fversion=Shared -o core/internal/convert.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/internal/hash.lo ../../../../src/libphobos/libdruntime/core/internal/hash.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/hash.d -fPIC -fversion=Shared -o core/internal/.libs/hash.o yes checking for catanhl... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/hash.d -fPIC -fversion=Shared -o core/internal/hash.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stoufo.adb -o a-stoufo.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -Wall -g -fexceptions -g -O2 -MT src/riscv/ffi.lo -MD -MP -MF src/riscv/.deps/ffi.Tpo -c ../../../src/libffi/src/riscv/ffi.c -o src/riscv/ffi.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/internal/spinlock.lo ../../../../src/libphobos/libdruntime/core/internal/spinlock.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/spinlock.d -fPIC -fversion=Shared -o core/internal/.libs/spinlock.o yes checking for catanl... yes checking for __clog in -lm... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/spinlock.d -fPIC -fversion=Shared -o core/internal/spinlock.o >/dev/null 2>&1 no checking whether the target stat is reliable... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stouut.adb -o a-stouut.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/internal/string.lo ../../../../src/libphobos/libdruntime/core/internal/string.d yes checking whether __mingw_snprintf is present... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/string.d -fPIC -fversion=Shared -o core/internal/.libs/string.o no checking for feenableexcept in -lm... depbase=`echo src/riscv/sysv.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -g -O2 -MT src/riscv/sysv.lo -MD -MP -MF $depbase.Tpo -c -o src/riscv/sysv.lo ../../../src/libffi/src/riscv/sysv.S &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -g -O2 -MT src/riscv/sysv.lo -MD -MP -MF src/riscv/.deps/sysv.Tpo -c ../../../src/libffi/src/riscv/sysv.S -fPIC -DPIC -o src/riscv/.libs/sysv.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libffi -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -I. -I../../../src/libffi/include -Iinclude -I../../../src/libffi/src -g -O2 -MT src/riscv/sysv.lo -MD -MP -MF src/riscv/.deps/sysv.Tpo -c ../../../src/libffi/src/riscv/sysv.S -o src/riscv/sysv.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/string.d -fPIC -fversion=Shared -o core/internal/string.o >/dev/null 2>&1 yes checking whether fpsetmask is present... /bin/bash ./libtool --tag=CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wall -g -fexceptions -g -O2 -Wl,-z,relro -o libffi_convenience.la src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo src/riscv/ffi.lo src/riscv/sysv.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libffi_convenience.a src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/riscv/.libs/ffi.o src/riscv/.libs/sysv.o no checking for fp_except... libtool: link: riscv64-linux-gnu-ranlib .libs/libffi_convenience.a /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/internal/traits.lo ../../../../src/libphobos/libdruntime/core/internal/traits.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/traits.d -fPIC -fversion=Shared -o core/internal/.libs/traits.o libtool: link: ( cd ".libs" && rm -f "libffi_convenience.la" && ln -s "../libffi_convenience.la" "libffi_convenience.la" ) /bin/bash ./libtool --tag=CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wall -g -fexceptions -g -O2 -no-undefined -version-info `grep -v '^#' ../../../src/libffi/libtool-version` -Wl,--version-script,libffi.map '-Wl,-z,relro' -Wl,-z,relro -o libffi.la -rpath /usr/lib src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo src/riscv/ffi.lo src/riscv/sysv.lo no checking for fp_except_t... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/internal/traits.d -fPIC -fversion=Shared -o core/internal/traits.o >/dev/null 2>&1 libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -shared -fPIC -DPIC src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/riscv/.libs/ffi.o src/riscv/.libs/sysv.o -Wl,--version-script -Wl,libffi.map -Wl,-z -Wl,relro -Wl,-z -Wl,relro -Wl,-soname -Wl,libffi.so.7 -o .libs/libffi.so.7.0.0 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/assert_.lo ../../../../src/libphobos/libdruntime/core/stdc/assert_.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-strbou.adb -o a-strbou.o no checking for fp_rnd... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/assert_.d -fPIC -fversion=Shared -o core/stdc/.libs/assert_.o libtool: link: (cd ".libs" && rm -f "libffi.so.7" && ln -s "libffi.so.7.0.0" "libffi.so.7") libtool: link: (cd ".libs" && rm -f "libffi.so" && ln -s "libffi.so.7.0.0" "libffi.so") libtool: link: riscv64-linux-gnu-ar rc .libs/libffi.a src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/closures.o src/riscv/ffi.o src/riscv/sysv.o libtool: link: riscv64-linux-gnu-ranlib .libs/libffi.a /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stream.adb -o a-stream.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/assert_.d -fPIC -fversion=Shared -o core/stdc/assert_.o >/dev/null 2>&1 libtool: link: ( cd ".libs" && rm -f "libffi.la" && ln -s "../libffi.la" "libffi.la" ) make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libffi' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libffi' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libffi' /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-strsto.ads -o a-strsto.o no checking for fp_rnd_t... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/complex.lo ../../../../src/libphobos/libdruntime/core/stdc/complex.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/complex.d -fPIC -fversion=Shared -o core/stdc/.libs/complex.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/config.lo ../../../../src/libphobos/libdruntime/core/stdc/config.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ststbo.adb -o a-ststbo.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/config.d -fPIC -fversion=Shared -o core/stdc/.libs/config.o no checking for fpsetsticky... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/complex.d -fPIC -fversion=Shared -o core/stdc/complex.o >/dev/null 2>&1 no checking for fpresetsticky... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/config.d -fPIC -fversion=Shared -o core/stdc/config.o >/dev/null 2>&1 make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer' /usr/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "prefix=/usr" "includedir=/usr/include" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "PICFLAG=" "RANLIB=riscv64-linux-gnu-ranlib" "DESTDIR=" all-recursive make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer' /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ststun.adb -o a-ststun.o Making all in sanitizer_common make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/sanitizer_common' /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sancov_flags.lo -MD -MP -MF .deps/sancov_flags.Tpo -c -o sancov_flags.lo ../../../../src/libsanitizer/sanitizer_common/sancov_flags.cpp no checking for fp_trap... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/ctype.lo ../../../../src/libphobos/libdruntime/core/stdc/ctype.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sancov_flags.lo -MD -MP -MF .deps/sancov_flags.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sancov_flags.cpp -fPIC -DPIC -o .libs/sancov_flags.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/ctype.d -fPIC -fversion=Shared -o core/stdc/.libs/ctype.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/ctype.d -fPIC -fversion=Shared -o core/stdc/ctype.o >/dev/null 2>&1 no checking for fp_enable... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/errno.lo ../../../../src/libphobos/libdruntime/core/stdc/errno.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sancov_flags.lo -MD -MP -MF .deps/sancov_flags.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sancov_flags.cpp -o sancov_flags.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/errno.d -fPIC -fversion=Shared -o core/stdc/.libs/errno.o no checking for _SOFT_FLOAT defined... /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-strfix.adb -o a-strfix.o no configure: FPU dependent file will be fpu-glibc.h configure: Support for IEEE modules: yes checking POSIX version of getpwuid_r with 5 arguments... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/errno.d -fPIC -fversion=Shared -o core/stdc/errno.o >/dev/null 2>&1 mv -f .deps/sancov_flags.Tpo .deps/sancov_flags.Plo /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/fenv.lo ../../../../src/libphobos/libdruntime/core/stdc/fenv.d /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_allocator.lo -MD -MP -MF .deps/sanitizer_allocator.Tpo -c -o sanitizer_allocator.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_allocator.cpp yes checking whether the target supports hidden visibility... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/fenv.d -fPIC -fversion=Shared -o core/stdc/.libs/fenv.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_allocator.lo -MD -MP -MF .deps/sanitizer_allocator.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_allocator.cpp -fPIC -DPIC -o .libs/sanitizer_allocator.o yes checking whether the target supports symbol aliases... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/fenv.d -fPIC -fversion=Shared -o core/stdc/fenv.o >/dev/null 2>&1 yes checking whether the target supports __atomic_fetch_add... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/float_.lo ../../../../src/libphobos/libdruntime/core/stdc/float_.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/float_.d -fPIC -fversion=Shared -o core/stdc/.libs/float_.o yes checking whether pragma weak works... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/float_.d -fPIC -fversion=Shared -o core/stdc/float_.o >/dev/null 2>&1 yes checking whether the target supports weakref... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/inttypes.lo ../../../../src/libphobos/libdruntime/core/stdc/inttypes.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/inttypes.d -fPIC -fversion=Shared -o core/stdc/.libs/inttypes.o yes checking whether the target can unlink an open file... libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/inttypes.d -fPIC -fversion=Shared -o core/stdc/inttypes.o >/dev/null 2>&1 yes checking whether the target has CRLF as line terminator... /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/limits.lo ../../../../src/libphobos/libdruntime/core/stdc/limits.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/limits.d -fPIC -fversion=Shared -o core/stdc/.libs/limits.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/limits.d -fPIC -fversion=Shared -o core/stdc/limits.o >/dev/null 2>&1 no /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/locale.lo ../../../../src/libphobos/libdruntime/core/stdc/locale.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/locale.d -fPIC -fversion=Shared -o core/stdc/.libs/locale.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/locale.d -fPIC -fversion=Shared -o core/stdc/locale.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/math.lo ../../../../src/libphobos/libdruntime/core/stdc/math.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/math.d -fPIC -fversion=Shared -o core/stdc/.libs/math.o configure: updating cache ./config.cache checking that generated files are newer than configure... done configure: creating ./config.status /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-strhas.adb -o a-strhas.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/math.d -fPIC -fversion=Shared -o core/stdc/math.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-string.ads -o a-string.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-strmap.adb -o a-strmap.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/signal.lo ../../../../src/libphobos/libdruntime/core/stdc/signal.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/signal.d -fPIC -fversion=Shared -o core/stdc/.libs/signal.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/signal.d -fPIC -fversion=Shared -o core/stdc/signal.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/stdarg.lo ../../../../src/libphobos/libdruntime/core/stdc/stdarg.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/stdarg.d -fPIC -fversion=Shared -o core/stdc/.libs/stdarg.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-strsea.adb -o a-strsea.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/stdarg.d -fPIC -fversion=Shared -o core/stdc/stdarg.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_allocator.lo -MD -MP -MF .deps/sanitizer_allocator.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_allocator.cpp -o sanitizer_allocator.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/stddef.lo ../../../../src/libphobos/libdruntime/core/stdc/stddef.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/stddef.d -fPIC -fversion=Shared -o core/stdc/.libs/stddef.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/stddef.d -fPIC -fversion=Shared -o core/stdc/stddef.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/stdint.lo ../../../../src/libphobos/libdruntime/core/stdc/stdint.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/stdint.d -fPIC -fversion=Shared -o core/stdc/.libs/stdint.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/stdint.d -fPIC -fversion=Shared -o core/stdc/stdint.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/stdio.lo ../../../../src/libphobos/libdruntime/core/stdc/stdio.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/stdio.d -fPIC -fversion=Shared -o core/stdc/.libs/stdio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-strsup.adb -o a-strsup.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/stdio.d -fPIC -fversion=Shared -o core/stdc/stdio.o >/dev/null 2>&1 config.status: creating Makefile /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/stdlib.lo ../../../../src/libphobos/libdruntime/core/stdc/stdlib.d config.status: creating libgfortran.spec libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/stdlib.d -fPIC -fversion=Shared -o core/stdc/.libs/stdlib.o config.status: creating config.h config.status: executing default-1 commands libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/stdlib.d -fPIC -fversion=Shared -o core/stdc/stdlib.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/string.lo ../../../../src/libphobos/libdruntime/core/stdc/string.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/string.d -fPIC -fversion=Shared -o core/stdc/.libs/string.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/string.d -fPIC -fversion=Shared -o core/stdc/string.o >/dev/null 2>&1 config.status: executing depfiles commands /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/tgmath.lo ../../../../src/libphobos/libdruntime/core/stdc/tgmath.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/tgmath.d -fPIC -fversion=Shared -o core/stdc/.libs/tgmath.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/tgmath.d -fPIC -fversion=Shared -o core/stdc/tgmath.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/time.lo ../../../../src/libphobos/libdruntime/core/stdc/time.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/time.d -fPIC -fversion=Shared -o core/stdc/.libs/time.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/time.d -fPIC -fversion=Shared -o core/stdc/time.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/wchar_.lo ../../../../src/libphobos/libdruntime/core/stdc/wchar_.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/wchar_.d -fPIC -fversion=Shared -o core/stdc/.libs/wchar_.o mv -f .deps/sanitizer_allocator.Tpo .deps/sanitizer_allocator.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_allocator_checks.lo -MD -MP -MF .deps/sanitizer_allocator_checks.Tpo -c -o sanitizer_allocator_checks.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_allocator_checks.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_allocator_checks.lo -MD -MP -MF .deps/sanitizer_allocator_checks.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_allocator_checks.cpp -fPIC -DPIC -o .libs/sanitizer_allocator_checks.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/wchar_.d -fPIC -fversion=Shared -o core/stdc/wchar_.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_allocator_checks.lo -MD -MP -MF .deps/sanitizer_allocator_checks.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_allocator_checks.cpp -o sanitizer_allocator_checks.o >/dev/null 2>&1 mv -f .deps/sanitizer_allocator_checks.Tpo .deps/sanitizer_allocator_checks.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_allocator_report.lo -MD -MP -MF .deps/sanitizer_allocator_report.Tpo -c -o sanitizer_allocator_report.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_allocator_report.cpp /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/stdc/wctype.lo ../../../../src/libphobos/libdruntime/core/stdc/wctype.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_allocator_report.lo -MD -MP -MF .deps/sanitizer_allocator_report.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_allocator_report.cpp -fPIC -DPIC -o .libs/sanitizer_allocator_report.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/wctype.d -fPIC -fversion=Shared -o core/stdc/.libs/wctype.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/stdc/wctype.d -fPIC -fversion=Shared -o core/stdc/wctype.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sync/barrier.lo ../../../../src/libphobos/libdruntime/core/sync/barrier.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sync/barrier.d -fPIC -fversion=Shared -o core/sync/.libs/barrier.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_allocator_report.lo -MD -MP -MF .deps/sanitizer_allocator_report.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_allocator_report.cpp -o sanitizer_allocator_report.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sync/barrier.d -fPIC -fversion=Shared -o core/sync/barrier.o >/dev/null 2>&1 mv -f .deps/sanitizer_allocator_report.Tpo .deps/sanitizer_allocator_report.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_common.lo -MD -MP -MF .deps/sanitizer_common.Tpo -c -o sanitizer_common.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_common.cpp /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sync/condition.lo ../../../../src/libphobos/libdruntime/core/sync/condition.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sync/condition.d -fPIC -fversion=Shared -o core/sync/.libs/condition.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_common.lo -MD -MP -MF .deps/sanitizer_common.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_common.cpp -fPIC -DPIC -o .libs/sanitizer_common.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sync/condition.d -fPIC -fversion=Shared -o core/sync/condition.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sync/config.lo ../../../../src/libphobos/libdruntime/core/sync/config.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sync/config.d -fPIC -fversion=Shared -o core/sync/.libs/config.o config.status: executing libtool commands config.status: executing gstdint.h commands libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_common.lo -MD -MP -MF .deps/sanitizer_common.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_common.cpp -o sanitizer_common.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sync/config.d -fPIC -fversion=Shared -o core/sync/config.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sync/exception.lo ../../../../src/libphobos/libdruntime/core/sync/exception.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sync/exception.d -fPIC -fversion=Shared -o core/sync/.libs/exception.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sync/exception.d -fPIC -fversion=Shared -o core/sync/exception.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-strunb.adb -o a-strunb.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sync/mutex.lo ../../../../src/libphobos/libdruntime/core/sync/mutex.d /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_common_libcdep.lo -MD -MP -MF .deps/sanitizer_common_libcdep.Tpo -c -o sanitizer_common_libcdep.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_libcdep.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sync/mutex.d -fPIC -fversion=Shared -o core/sync/.libs/mutex.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_common_libcdep.lo -MD -MP -MF .deps/sanitizer_common_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_libcdep.cpp -fPIC -DPIC -o .libs/sanitizer_common_libcdep.o mv -f .deps/sanitizer_common.Tpo .deps/sanitizer_common.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sync/mutex.d -fPIC -fversion=Shared -o core/sync/mutex.o >/dev/null 2>&1 make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgo' libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_common_libcdep.lo -MD -MP -MF .deps/sanitizer_common_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_libcdep.cpp -o sanitizer_common_libcdep.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sync/rwmutex.lo ../../../../src/libphobos/libdruntime/core/sync/rwmutex.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sync/rwmutex.d -fPIC -fversion=Shared -o core/sync/.libs/rwmutex.o /usr/bin/mkdir -p archive; dir=`echo archive/tar.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo archive/tar.lo.dep | sed -e 's/.dep$//'` $files > archive/tar.lo.dep.tmp; if ! cmp archive/tar.lo.dep.tmp archive/tar.lo.dep >/dev/null 2>/dev/null; then rm -f `echo archive/tar.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f archive/tar.lo.dep.tmp archive/tar.lo.dep mv -f .deps/sanitizer_common_libcdep.Tpo .deps/sanitizer_common_libcdep.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_coverage_libcdep_new.lo -MD -MP -MF .deps/sanitizer_coverage_libcdep_new.Tpo -c -o sanitizer_coverage_libcdep_new.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_coverage_libcdep_new.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_coverage_libcdep_new.lo -MD -MP -MF .deps/sanitizer_coverage_libcdep_new.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_coverage_libcdep_new.cpp -fPIC -DPIC -o .libs/sanitizer_coverage_libcdep_new.o /usr/bin/mkdir -p archive; dir=`echo archive/zip.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo archive/zip.lo.dep | sed -e 's/.dep$//'` $files > archive/zip.lo.dep.tmp; if ! cmp archive/zip.lo.dep.tmp archive/zip.lo.dep >/dev/null 2>/dev/null; then rm -f `echo archive/zip.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f archive/zip.lo.dep.tmp archive/zip.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sync/rwmutex.d -fPIC -fversion=Shared -o core/sync/rwmutex.o >/dev/null 2>&1 /usr/bin/mkdir -p .; dir=`echo bufio.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo bufio.lo.dep | sed -e 's/.dep$//'` $files > bufio.lo.dep.tmp; if ! cmp bufio.lo.dep.tmp bufio.lo.dep >/dev/null 2>/dev/null; then rm -f `echo bufio.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f bufio.lo.dep.tmp bufio.lo.dep /usr/bin/mkdir -p .; dir=`echo bytes.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo bytes.lo.dep | sed -e 's/.dep$//'` $files > bytes.lo.dep.tmp; if ! cmp bytes.lo.dep.tmp bytes.lo.dep >/dev/null 2>/dev/null; then rm -f `echo bytes.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f bytes.lo.dep.tmp bytes.lo.dep /usr/bin/mkdir -p compress; dir=`echo compress/bzip2.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo compress/bzip2.lo.dep | sed -e 's/.dep$//'` $files > compress/bzip2.lo.dep.tmp; if ! cmp compress/bzip2.lo.dep.tmp compress/bzip2.lo.dep >/dev/null 2>/dev/null; then rm -f `echo compress/bzip2.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f compress/bzip2.lo.dep.tmp compress/bzip2.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sync/semaphore.lo ../../../../src/libphobos/libdruntime/core/sync/semaphore.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sync/semaphore.d -fPIC -fversion=Shared -o core/sync/.libs/semaphore.o /usr/bin/mkdir -p compress; dir=`echo compress/flate.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo compress/flate.lo.dep | sed -e 's/.dep$//'` $files > compress/flate.lo.dep.tmp; if ! cmp compress/flate.lo.dep.tmp compress/flate.lo.dep >/dev/null 2>/dev/null; then rm -f `echo compress/flate.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f compress/flate.lo.dep.tmp compress/flate.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_coverage_libcdep_new.lo -MD -MP -MF .deps/sanitizer_coverage_libcdep_new.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_coverage_libcdep_new.cpp -o sanitizer_coverage_libcdep_new.o >/dev/null 2>&1 /usr/bin/mkdir -p compress; dir=`echo compress/gzip.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo compress/gzip.lo.dep | sed -e 's/.dep$//'` $files > compress/gzip.lo.dep.tmp; if ! cmp compress/gzip.lo.dep.tmp compress/gzip.lo.dep >/dev/null 2>/dev/null; then rm -f `echo compress/gzip.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f compress/gzip.lo.dep.tmp compress/gzip.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sync/semaphore.d -fPIC -fversion=Shared -o core/sync/semaphore.o >/dev/null 2>&1 /usr/bin/mkdir -p compress; dir=`echo compress/lzw.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo compress/lzw.lo.dep | sed -e 's/.dep$//'` $files > compress/lzw.lo.dep.tmp; if ! cmp compress/lzw.lo.dep.tmp compress/lzw.lo.dep >/dev/null 2>/dev/null; then rm -f `echo compress/lzw.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f compress/lzw.lo.dep.tmp compress/lzw.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/thread/context.lo ../../../../src/libphobos/libdruntime/core/thread/context.d /usr/bin/mkdir -p compress; dir=`echo compress/zlib.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo compress/zlib.lo.dep | sed -e 's/.dep$//'` $files > compress/zlib.lo.dep.tmp; if ! cmp compress/zlib.lo.dep.tmp compress/zlib.lo.dep >/dev/null 2>/dev/null; then rm -f `echo compress/zlib.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f compress/zlib.lo.dep.tmp compress/zlib.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/thread/context.d -fPIC -fversion=Shared -o core/thread/.libs/context.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/thread/context.d -fPIC -fversion=Shared -o core/thread/context.o >/dev/null 2>&1 /usr/bin/mkdir -p container; dir=`echo container/heap.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo container/heap.lo.dep | sed -e 's/.dep$//'` $files > container/heap.lo.dep.tmp; if ! cmp container/heap.lo.dep.tmp container/heap.lo.dep >/dev/null 2>/dev/null; then rm -f `echo container/heap.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f container/heap.lo.dep.tmp container/heap.lo.dep mv -f .deps/sanitizer_coverage_libcdep_new.Tpo .deps/sanitizer_coverage_libcdep_new.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_deadlock_detector1.lo -MD -MP -MF .deps/sanitizer_deadlock_detector1.Tpo -c -o sanitizer_deadlock_detector1.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_deadlock_detector1.cpp /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/thread/fiber.lo ../../../../src/libphobos/libdruntime/core/thread/fiber.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_deadlock_detector1.lo -MD -MP -MF .deps/sanitizer_deadlock_detector1.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_deadlock_detector1.cpp -fPIC -DPIC -o .libs/sanitizer_deadlock_detector1.o /usr/bin/mkdir -p container; dir=`echo container/list.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo container/list.lo.dep | sed -e 's/.dep$//'` $files > container/list.lo.dep.tmp; if ! cmp container/list.lo.dep.tmp container/list.lo.dep >/dev/null 2>/dev/null; then rm -f `echo container/list.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f container/list.lo.dep.tmp container/list.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/thread/fiber.d -fPIC -fversion=Shared -o core/thread/.libs/fiber.o /usr/bin/mkdir -p container; dir=`echo container/ring.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo container/ring.lo.dep | sed -e 's/.dep$//'` $files > container/ring.lo.dep.tmp; if ! cmp container/ring.lo.dep.tmp container/ring.lo.dep >/dev/null 2>/dev/null; then rm -f `echo container/ring.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f container/ring.lo.dep.tmp container/ring.lo.dep /usr/bin/mkdir -p .; dir=`echo context.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo context.lo.dep | sed -e 's/.dep$//'` $files > context.lo.dep.tmp; if ! cmp context.lo.dep.tmp context.lo.dep >/dev/null 2>/dev/null; then rm -f `echo context.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f context.lo.dep.tmp context.lo.dep /usr/bin/mkdir -p .; dir=`echo crypto.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto.lo.dep | sed -e 's/.dep$//'` $files > crypto.lo.dep.tmp; if ! cmp crypto.lo.dep.tmp crypto.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto.lo.dep.tmp crypto.lo.dep /usr/bin/mkdir -p crypto; dir=`echo crypto/aes.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/aes.lo.dep | sed -e 's/.dep$//'` $files > crypto/aes.lo.dep.tmp; if ! cmp crypto/aes.lo.dep.tmp crypto/aes.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/aes.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/aes.lo.dep.tmp crypto/aes.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/thread/fiber.d -fPIC -fversion=Shared -o core/thread/fiber.o >/dev/null 2>&1 /usr/bin/mkdir -p crypto; dir=`echo crypto/cipher.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/cipher.lo.dep | sed -e 's/.dep$//'` $files > crypto/cipher.lo.dep.tmp; if ! cmp crypto/cipher.lo.dep.tmp crypto/cipher.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/cipher.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/cipher.lo.dep.tmp crypto/cipher.lo.dep /usr/bin/mkdir -p crypto; dir=`echo crypto/des.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/des.lo.dep | sed -e 's/.dep$//'` $files > crypto/des.lo.dep.tmp; if ! cmp crypto/des.lo.dep.tmp crypto/des.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/des.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/des.lo.dep.tmp crypto/des.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ststio.adb -o a-ststio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/thread/osthread.lo ../../../../src/libphobos/libdruntime/core/thread/osthread.d /usr/bin/mkdir -p crypto; dir=`echo crypto/dsa.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/dsa.lo.dep | sed -e 's/.dep$//'` $files > crypto/dsa.lo.dep.tmp; if ! cmp crypto/dsa.lo.dep.tmp crypto/dsa.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/dsa.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/dsa.lo.dep.tmp crypto/dsa.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/thread/osthread.d -fPIC -fversion=Shared -o core/thread/.libs/osthread.o /usr/bin/mkdir -p crypto; dir=`echo crypto/ecdsa.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/ecdsa.lo.dep | sed -e 's/.dep$//'` $files > crypto/ecdsa.lo.dep.tmp; if ! cmp crypto/ecdsa.lo.dep.tmp crypto/ecdsa.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/ecdsa.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/ecdsa.lo.dep.tmp crypto/ecdsa.lo.dep /usr/bin/mkdir -p crypto; dir=`echo crypto/ed25519.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/ed25519.lo.dep | sed -e 's/.dep$//'` $files > crypto/ed25519.lo.dep.tmp; if ! cmp crypto/ed25519.lo.dep.tmp crypto/ed25519.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/ed25519.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/ed25519.lo.dep.tmp crypto/ed25519.lo.dep /usr/bin/mkdir -p crypto/ed25519/internal; dir=`echo crypto/ed25519/internal/edwards25519.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/ed25519/internal/edwards25519.lo.dep | sed -e 's/.dep$//'` $files > crypto/ed25519/internal/edwards25519.lo.dep.tmp; if ! cmp crypto/ed25519/internal/edwards25519.lo.dep.tmp crypto/ed25519/internal/edwards25519.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/ed25519/internal/edwards25519.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/ed25519/internal/edwards25519.lo.dep.tmp crypto/ed25519/internal/edwards25519.lo.dep /usr/bin/mkdir -p crypto; dir=`echo crypto/elliptic.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/elliptic.lo.dep | sed -e 's/.dep$//'` $files > crypto/elliptic.lo.dep.tmp; if ! cmp crypto/elliptic.lo.dep.tmp crypto/elliptic.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/elliptic.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/elliptic.lo.dep.tmp crypto/elliptic.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stteou.ads -o a-stteou.o /usr/bin/mkdir -p crypto; dir=`echo crypto/hmac.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/hmac.lo.dep | sed -e 's/.dep$//'` $files > crypto/hmac.lo.dep.tmp; if ! cmp crypto/hmac.lo.dep.tmp crypto/hmac.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/hmac.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/hmac.lo.dep.tmp crypto/hmac.lo.dep /usr/bin/mkdir -p crypto/internal; dir=`echo crypto/internal/randutil.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/internal/randutil.lo.dep | sed -e 's/.dep$//'` $files > crypto/internal/randutil.lo.dep.tmp; if ! cmp crypto/internal/randutil.lo.dep.tmp crypto/internal/randutil.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/internal/randutil.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/internal/randutil.lo.dep.tmp crypto/internal/randutil.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stunau.adb -o a-stunau.o /usr/bin/mkdir -p crypto/internal; dir=`echo crypto/internal/subtle.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/internal/subtle.lo.dep | sed -e 's/.dep$//'` $files > crypto/internal/subtle.lo.dep.tmp; if ! cmp crypto/internal/subtle.lo.dep.tmp crypto/internal/subtle.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/internal/subtle.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/internal/subtle.lo.dep.tmp crypto/internal/subtle.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stunha.adb -o a-stunha.o /usr/bin/mkdir -p crypto; dir=`echo crypto/md5.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/md5.lo.dep | sed -e 's/.dep$//'` $files > crypto/md5.lo.dep.tmp; if ! cmp crypto/md5.lo.dep.tmp crypto/md5.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/md5.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/md5.lo.dep.tmp crypto/md5.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stuten.adb -o a-stuten.o /usr/bin/mkdir -p crypto; dir=`echo crypto/rand.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/rand.lo.dep | sed -e 's/.dep$//'` $files > crypto/rand.lo.dep.tmp; if ! cmp crypto/rand.lo.dep.tmp crypto/rand.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/rand.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/rand.lo.dep.tmp crypto/rand.lo.dep /usr/bin/mkdir -p crypto; dir=`echo crypto/rc4.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/rc4.lo.dep | sed -e 's/.dep$//'` $files > crypto/rc4.lo.dep.tmp; if ! cmp crypto/rc4.lo.dep.tmp crypto/rc4.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/rc4.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/rc4.lo.dep.tmp crypto/rc4.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_deadlock_detector1.lo -MD -MP -MF .deps/sanitizer_deadlock_detector1.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_deadlock_detector1.cpp -o sanitizer_deadlock_detector1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stwibo.adb -o a-stwibo.o /usr/bin/mkdir -p crypto; dir=`echo crypto/rsa.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/rsa.lo.dep | sed -e 's/.dep$//'` $files > crypto/rsa.lo.dep.tmp; if ! cmp crypto/rsa.lo.dep.tmp crypto/rsa.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/rsa.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/rsa.lo.dep.tmp crypto/rsa.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stwifi.adb -o a-stwifi.o /usr/bin/mkdir -p crypto; dir=`echo crypto/sha1.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/sha1.lo.dep | sed -e 's/.dep$//'` $files > crypto/sha1.lo.dep.tmp; if ! cmp crypto/sha1.lo.dep.tmp crypto/sha1.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/sha1.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/sha1.lo.dep.tmp crypto/sha1.lo.dep /usr/bin/mkdir -p crypto; dir=`echo crypto/sha256.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/sha256.lo.dep | sed -e 's/.dep$//'` $files > crypto/sha256.lo.dep.tmp; if ! cmp crypto/sha256.lo.dep.tmp crypto/sha256.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/sha256.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/sha256.lo.dep.tmp crypto/sha256.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/thread/osthread.d -fPIC -fversion=Shared -o core/thread/osthread.o >/dev/null 2>&1 /usr/bin/mkdir -p crypto; dir=`echo crypto/sha512.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/sha512.lo.dep | sed -e 's/.dep$//'` $files > crypto/sha512.lo.dep.tmp; if ! cmp crypto/sha512.lo.dep.tmp crypto/sha512.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/sha512.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/sha512.lo.dep.tmp crypto/sha512.lo.dep /usr/bin/mkdir -p crypto; dir=`echo crypto/subtle.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/subtle.lo.dep | sed -e 's/.dep$//'` $files > crypto/subtle.lo.dep.tmp; if ! cmp crypto/subtle.lo.dep.tmp crypto/subtle.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/subtle.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/subtle.lo.dep.tmp crypto/subtle.lo.dep /usr/bin/mkdir -p crypto; dir=`echo crypto/tls.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/tls.lo.dep | sed -e 's/.dep$//'` $files > crypto/tls.lo.dep.tmp; if ! cmp crypto/tls.lo.dep.tmp crypto/tls.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/tls.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/tls.lo.dep.tmp crypto/tls.lo.dep /usr/bin/mkdir -p crypto; dir=`echo crypto/x509.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/x509.lo.dep | sed -e 's/.dep$//'` $files > crypto/x509.lo.dep.tmp; if ! cmp crypto/x509.lo.dep.tmp crypto/x509.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/x509.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/x509.lo.dep.tmp crypto/x509.lo.dep /usr/bin/mkdir -p crypto/x509; dir=`echo crypto/x509/pkix.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo crypto/x509/pkix.lo.dep | sed -e 's/.dep$//'` $files > crypto/x509/pkix.lo.dep.tmp; if ! cmp crypto/x509/pkix.lo.dep.tmp crypto/x509/pkix.lo.dep >/dev/null 2>/dev/null; then rm -f `echo crypto/x509/pkix.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f crypto/x509/pkix.lo.dep.tmp crypto/x509/pkix.lo.dep /usr/bin/mkdir -p database; dir=`echo database/sql.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo database/sql.lo.dep | sed -e 's/.dep$//'` $files > database/sql.lo.dep.tmp; if ! cmp database/sql.lo.dep.tmp database/sql.lo.dep >/dev/null 2>/dev/null; then rm -f `echo database/sql.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f database/sql.lo.dep.tmp database/sql.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stwiha.adb -o a-stwiha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stwima.adb -o a-stwima.o /usr/bin/mkdir -p database/sql; dir=`echo database/sql/driver.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo database/sql/driver.lo.dep | sed -e 's/.dep$//'` $files > database/sql/driver.lo.dep.tmp; if ! cmp database/sql/driver.lo.dep.tmp database/sql/driver.lo.dep >/dev/null 2>/dev/null; then rm -f `echo database/sql/driver.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f database/sql/driver.lo.dep.tmp database/sql/driver.lo.dep /usr/bin/mkdir -p debug; dir=`echo debug/dwarf.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo debug/dwarf.lo.dep | sed -e 's/.dep$//'` $files > debug/dwarf.lo.dep.tmp; if ! cmp debug/dwarf.lo.dep.tmp debug/dwarf.lo.dep >/dev/null 2>/dev/null; then rm -f `echo debug/dwarf.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f debug/dwarf.lo.dep.tmp debug/dwarf.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/thread/package.lo ../../../../src/libphobos/libdruntime/core/thread/package.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/thread/package.d -fPIC -fversion=Shared -o core/thread/.libs/package.o mv -f .deps/sanitizer_deadlock_detector1.Tpo .deps/sanitizer_deadlock_detector1.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_deadlock_detector2.lo -MD -MP -MF .deps/sanitizer_deadlock_detector2.Tpo -c -o sanitizer_deadlock_detector2.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_deadlock_detector2.cpp /usr/bin/mkdir -p debug; dir=`echo debug/elf.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo debug/elf.lo.dep | sed -e 's/.dep$//'` $files > debug/elf.lo.dep.tmp; if ! cmp debug/elf.lo.dep.tmp debug/elf.lo.dep >/dev/null 2>/dev/null; then rm -f `echo debug/elf.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f debug/elf.lo.dep.tmp debug/elf.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_deadlock_detector2.lo -MD -MP -MF .deps/sanitizer_deadlock_detector2.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_deadlock_detector2.cpp -fPIC -DPIC -o .libs/sanitizer_deadlock_detector2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/thread/package.d -fPIC -fversion=Shared -o core/thread/package.o >/dev/null 2>&1 /usr/bin/mkdir -p debug; dir=`echo debug/gosym.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo debug/gosym.lo.dep | sed -e 's/.dep$//'` $files > debug/gosym.lo.dep.tmp; if ! cmp debug/gosym.lo.dep.tmp debug/gosym.lo.dep >/dev/null 2>/dev/null; then rm -f `echo debug/gosym.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f debug/gosym.lo.dep.tmp debug/gosym.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_deadlock_detector2.lo -MD -MP -MF .deps/sanitizer_deadlock_detector2.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_deadlock_detector2.cpp -o sanitizer_deadlock_detector2.o >/dev/null 2>&1 /usr/bin/mkdir -p debug; dir=`echo debug/macho.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo debug/macho.lo.dep | sed -e 's/.dep$//'` $files > debug/macho.lo.dep.tmp; if ! cmp debug/macho.lo.dep.tmp debug/macho.lo.dep >/dev/null 2>/dev/null; then rm -f `echo debug/macho.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f debug/macho.lo.dep.tmp debug/macho.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/thread/threadbase.lo ../../../../src/libphobos/libdruntime/core/thread/threadbase.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/thread/threadbase.d -fPIC -fversion=Shared -o core/thread/.libs/threadbase.o /usr/bin/mkdir -p debug; dir=`echo debug/pe.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo debug/pe.lo.dep | sed -e 's/.dep$//'` $files > debug/pe.lo.dep.tmp; if ! cmp debug/pe.lo.dep.tmp debug/pe.lo.dep >/dev/null 2>/dev/null; then rm -f `echo debug/pe.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f debug/pe.lo.dep.tmp debug/pe.lo.dep mv -f .deps/sanitizer_deadlock_detector2.Tpo .deps/sanitizer_deadlock_detector2.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_errno.lo -MD -MP -MF .deps/sanitizer_errno.Tpo -c -o sanitizer_errno.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_errno.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_errno.lo -MD -MP -MF .deps/sanitizer_errno.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_errno.cpp -fPIC -DPIC -o .libs/sanitizer_errno.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_errno.lo -MD -MP -MF .deps/sanitizer_errno.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_errno.cpp -o sanitizer_errno.o >/dev/null 2>&1 mv -f .deps/sanitizer_errno.Tpo .deps/sanitizer_errno.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_file.lo -MD -MP -MF .deps/sanitizer_file.Tpo -c -o sanitizer_file.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_file.cpp /usr/bin/mkdir -p debug; dir=`echo debug/plan9obj.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo debug/plan9obj.lo.dep | sed -e 's/.dep$//'` $files > debug/plan9obj.lo.dep.tmp; if ! cmp debug/plan9obj.lo.dep.tmp debug/plan9obj.lo.dep >/dev/null 2>/dev/null; then rm -f `echo debug/plan9obj.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f debug/plan9obj.lo.dep.tmp debug/plan9obj.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_file.lo -MD -MP -MF .deps/sanitizer_file.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_file.cpp -fPIC -DPIC -o .libs/sanitizer_file.o /usr/bin/mkdir -p .; dir=`echo embed.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo embed.lo.dep | sed -e 's/.dep$//'` $files > embed.lo.dep.tmp; if ! cmp embed.lo.dep.tmp embed.lo.dep >/dev/null 2>/dev/null; then rm -f `echo embed.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f embed.lo.dep.tmp embed.lo.dep /usr/bin/mkdir -p .; dir=`echo encoding.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo encoding.lo.dep | sed -e 's/.dep$//'` $files > encoding.lo.dep.tmp; if ! cmp encoding.lo.dep.tmp encoding.lo.dep >/dev/null 2>/dev/null; then rm -f `echo encoding.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f encoding.lo.dep.tmp encoding.lo.dep /usr/bin/mkdir -p encoding; dir=`echo encoding/ascii85.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo encoding/ascii85.lo.dep | sed -e 's/.dep$//'` $files > encoding/ascii85.lo.dep.tmp; if ! cmp encoding/ascii85.lo.dep.tmp encoding/ascii85.lo.dep >/dev/null 2>/dev/null; then rm -f `echo encoding/ascii85.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f encoding/ascii85.lo.dep.tmp encoding/ascii85.lo.dep /usr/bin/mkdir -p encoding; dir=`echo encoding/asn1.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo encoding/asn1.lo.dep | sed -e 's/.dep$//'` $files > encoding/asn1.lo.dep.tmp; if ! cmp encoding/asn1.lo.dep.tmp encoding/asn1.lo.dep >/dev/null 2>/dev/null; then rm -f `echo encoding/asn1.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f encoding/asn1.lo.dep.tmp encoding/asn1.lo.dep /usr/bin/mkdir -p encoding; dir=`echo encoding/base32.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo encoding/base32.lo.dep | sed -e 's/.dep$//'` $files > encoding/base32.lo.dep.tmp; if ! cmp encoding/base32.lo.dep.tmp encoding/base32.lo.dep >/dev/null 2>/dev/null; then rm -f `echo encoding/base32.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f encoding/base32.lo.dep.tmp encoding/base32.lo.dep /usr/bin/mkdir -p encoding; dir=`echo encoding/base64.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo encoding/base64.lo.dep | sed -e 's/.dep$//'` $files > encoding/base64.lo.dep.tmp; if ! cmp encoding/base64.lo.dep.tmp encoding/base64.lo.dep >/dev/null 2>/dev/null; then rm -f `echo encoding/base64.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f encoding/base64.lo.dep.tmp encoding/base64.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_file.lo -MD -MP -MF .deps/sanitizer_file.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_file.cpp -o sanitizer_file.o >/dev/null 2>&1 /usr/bin/mkdir -p encoding; dir=`echo encoding/binary.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo encoding/binary.lo.dep | sed -e 's/.dep$//'` $files > encoding/binary.lo.dep.tmp; if ! cmp encoding/binary.lo.dep.tmp encoding/binary.lo.dep >/dev/null 2>/dev/null; then rm -f `echo encoding/binary.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f encoding/binary.lo.dep.tmp encoding/binary.lo.dep /usr/bin/mkdir -p encoding; dir=`echo encoding/csv.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo encoding/csv.lo.dep | sed -e 's/.dep$//'` $files > encoding/csv.lo.dep.tmp; if ! cmp encoding/csv.lo.dep.tmp encoding/csv.lo.dep >/dev/null 2>/dev/null; then rm -f `echo encoding/csv.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f encoding/csv.lo.dep.tmp encoding/csv.lo.dep /usr/bin/mkdir -p encoding; dir=`echo encoding/gob.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo encoding/gob.lo.dep | sed -e 's/.dep$//'` $files > encoding/gob.lo.dep.tmp; if ! cmp encoding/gob.lo.dep.tmp encoding/gob.lo.dep >/dev/null 2>/dev/null; then rm -f `echo encoding/gob.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f encoding/gob.lo.dep.tmp encoding/gob.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stwise.adb -o a-stwise.o mv -f .deps/sanitizer_file.Tpo .deps/sanitizer_file.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_flags.lo -MD -MP -MF .deps/sanitizer_flags.Tpo -c -o sanitizer_flags.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_flags.cpp /usr/bin/mkdir -p encoding; dir=`echo encoding/hex.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo encoding/hex.lo.dep | sed -e 's/.dep$//'` $files > encoding/hex.lo.dep.tmp; if ! cmp encoding/hex.lo.dep.tmp encoding/hex.lo.dep >/dev/null 2>/dev/null; then rm -f `echo encoding/hex.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f encoding/hex.lo.dep.tmp encoding/hex.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_flags.lo -MD -MP -MF .deps/sanitizer_flags.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_flags.cpp -fPIC -DPIC -o .libs/sanitizer_flags.o /usr/bin/mkdir -p encoding; dir=`echo encoding/json.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo encoding/json.lo.dep | sed -e 's/.dep$//'` $files > encoding/json.lo.dep.tmp; if ! cmp encoding/json.lo.dep.tmp encoding/json.lo.dep >/dev/null 2>/dev/null; then rm -f `echo encoding/json.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f encoding/json.lo.dep.tmp encoding/json.lo.dep /usr/bin/mkdir -p encoding; dir=`echo encoding/pem.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo encoding/pem.lo.dep | sed -e 's/.dep$//'` $files > encoding/pem.lo.dep.tmp; if ! cmp encoding/pem.lo.dep.tmp encoding/pem.lo.dep >/dev/null 2>/dev/null; then rm -f `echo encoding/pem.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f encoding/pem.lo.dep.tmp encoding/pem.lo.dep /usr/bin/mkdir -p encoding; dir=`echo encoding/xml.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo encoding/xml.lo.dep | sed -e 's/.dep$//'` $files > encoding/xml.lo.dep.tmp; if ! cmp encoding/xml.lo.dep.tmp encoding/xml.lo.dep >/dev/null 2>/dev/null; then rm -f `echo encoding/xml.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f encoding/xml.lo.dep.tmp encoding/xml.lo.dep /usr/bin/mkdir -p .; dir=`echo errors.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo errors.lo.dep | sed -e 's/.dep$//'` $files > errors.lo.dep.tmp; if ! cmp errors.lo.dep.tmp errors.lo.dep >/dev/null 2>/dev/null; then rm -f `echo errors.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f errors.lo.dep.tmp errors.lo.dep /usr/bin/mkdir -p .; dir=`echo expvar.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo expvar.lo.dep | sed -e 's/.dep$//'` $files > expvar.lo.dep.tmp; if ! cmp expvar.lo.dep.tmp expvar.lo.dep >/dev/null 2>/dev/null; then rm -f `echo expvar.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f expvar.lo.dep.tmp expvar.lo.dep /usr/bin/mkdir -p .; dir=`echo flag.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo flag.lo.dep | sed -e 's/.dep$//'` $files > flag.lo.dep.tmp; if ! cmp flag.lo.dep.tmp flag.lo.dep >/dev/null 2>/dev/null; then rm -f `echo flag.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f flag.lo.dep.tmp flag.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stwisu.adb -o a-stwisu.o /usr/bin/mkdir -p .; dir=`echo fmt.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo fmt.lo.dep | sed -e 's/.dep$//'` $files > fmt.lo.dep.tmp; if ! cmp fmt.lo.dep.tmp fmt.lo.dep >/dev/null 2>/dev/null; then rm -f `echo fmt.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f fmt.lo.dep.tmp fmt.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_flags.lo -MD -MP -MF .deps/sanitizer_flags.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_flags.cpp -o sanitizer_flags.o >/dev/null 2>&1 /usr/bin/mkdir -p go; dir=`echo go/ast.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/ast.lo.dep | sed -e 's/.dep$//'` $files > go/ast.lo.dep.tmp; if ! cmp go/ast.lo.dep.tmp go/ast.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/ast.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/ast.lo.dep.tmp go/ast.lo.dep /usr/bin/mkdir -p go; dir=`echo go/build.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/build.lo.dep | sed -e 's/.dep$//'` $files > go/build.lo.dep.tmp; if ! cmp go/build.lo.dep.tmp go/build.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/build.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/build.lo.dep.tmp go/build.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/thread/threadbase.d -fPIC -fversion=Shared -o core/thread/threadbase.o >/dev/null 2>&1 /usr/bin/mkdir -p go/build; dir=`echo go/build/constraint.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/build/constraint.lo.dep | sed -e 's/.dep$//'` $files > go/build/constraint.lo.dep.tmp; if ! cmp go/build/constraint.lo.dep.tmp go/build/constraint.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/build/constraint.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/build/constraint.lo.dep.tmp go/build/constraint.lo.dep /usr/bin/mkdir -p go; dir=`echo go/constant.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/constant.lo.dep | sed -e 's/.dep$//'` $files > go/constant.lo.dep.tmp; if ! cmp go/constant.lo.dep.tmp go/constant.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/constant.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/constant.lo.dep.tmp go/constant.lo.dep /usr/bin/mkdir -p go; dir=`echo go/doc.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/doc.lo.dep | sed -e 's/.dep$//'` $files > go/doc.lo.dep.tmp; if ! cmp go/doc.lo.dep.tmp go/doc.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/doc.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/doc.lo.dep.tmp go/doc.lo.dep /usr/bin/mkdir -p go; dir=`echo go/format.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/format.lo.dep | sed -e 's/.dep$//'` $files > go/format.lo.dep.tmp; if ! cmp go/format.lo.dep.tmp go/format.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/format.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/format.lo.dep.tmp go/format.lo.dep /usr/bin/mkdir -p go; dir=`echo go/importer.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/importer.lo.dep | sed -e 's/.dep$//'` $files > go/importer.lo.dep.tmp; if ! cmp go/importer.lo.dep.tmp go/importer.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/importer.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/importer.lo.dep.tmp go/importer.lo.dep mv -f .deps/sanitizer_flags.Tpo .deps/sanitizer_flags.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_flag_parser.lo -MD -MP -MF .deps/sanitizer_flag_parser.Tpo -c -o sanitizer_flag_parser.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_flag_parser.cpp /usr/bin/mkdir -p go/internal; dir=`echo go/internal/gccgoimporter.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/internal/gccgoimporter.lo.dep | sed -e 's/.dep$//'` $files > go/internal/gccgoimporter.lo.dep.tmp; if ! cmp go/internal/gccgoimporter.lo.dep.tmp go/internal/gccgoimporter.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/internal/gccgoimporter.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/internal/gccgoimporter.lo.dep.tmp go/internal/gccgoimporter.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_flag_parser.lo -MD -MP -MF .deps/sanitizer_flag_parser.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_flag_parser.cpp -fPIC -DPIC -o .libs/sanitizer_flag_parser.o /usr/bin/mkdir -p go/internal; dir=`echo go/internal/gcimporter.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/internal/gcimporter.lo.dep | sed -e 's/.dep$//'` $files > go/internal/gcimporter.lo.dep.tmp; if ! cmp go/internal/gcimporter.lo.dep.tmp go/internal/gcimporter.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/internal/gcimporter.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/internal/gcimporter.lo.dep.tmp go/internal/gcimporter.lo.dep /usr/bin/mkdir -p go/internal; dir=`echo go/internal/srcimporter.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/internal/srcimporter.lo.dep | sed -e 's/.dep$//'` $files > go/internal/srcimporter.lo.dep.tmp; if ! cmp go/internal/srcimporter.lo.dep.tmp go/internal/srcimporter.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/internal/srcimporter.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/internal/srcimporter.lo.dep.tmp go/internal/srcimporter.lo.dep /usr/bin/mkdir -p go; dir=`echo go/parser.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/parser.lo.dep | sed -e 's/.dep$//'` $files > go/parser.lo.dep.tmp; if ! cmp go/parser.lo.dep.tmp go/parser.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/parser.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/parser.lo.dep.tmp go/parser.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_flag_parser.lo -MD -MP -MF .deps/sanitizer_flag_parser.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_flag_parser.cpp -o sanitizer_flag_parser.o >/dev/null 2>&1 /usr/bin/mkdir -p go; dir=`echo go/printer.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/printer.lo.dep | sed -e 's/.dep$//'` $files > go/printer.lo.dep.tmp; if ! cmp go/printer.lo.dep.tmp go/printer.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/printer.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/printer.lo.dep.tmp go/printer.lo.dep /usr/bin/mkdir -p go; dir=`echo go/scanner.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/scanner.lo.dep | sed -e 's/.dep$//'` $files > go/scanner.lo.dep.tmp; if ! cmp go/scanner.lo.dep.tmp go/scanner.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/scanner.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/scanner.lo.dep.tmp go/scanner.lo.dep /usr/bin/mkdir -p go; dir=`echo go/token.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/token.lo.dep | sed -e 's/.dep$//'` $files > go/token.lo.dep.tmp; if ! cmp go/token.lo.dep.tmp go/token.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/token.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/token.lo.dep.tmp go/token.lo.dep rm -f gccgosizes.go.tmp echo "package types" > gccgosizes.go.tmp echo >> gccgosizes.go.tmp echo "var gccgoArchSizes = map[string]*StdSizes{" >> gccgosizes.go.tmp for a in 386 alpha amd64 amd64p32 arm armbe arm64 arm64be ia64 m68k mips mipsle mips64 mips64le mips64p32 mips64p32le nios2 ppc ppc64 ppc64le riscv riscv64 s390 s390x sh shbe sparc sparc64 wasm; do \ ptrsize=`/bin/bash ../../../src/libgo/goarch.sh $a ptrsize`; \ maxalign=`/bin/bash ../../../src/libgo/goarch.sh $a maxalign`; \ echo " \"$a\": {${ptrsize}, ${maxalign}}," >> gccgosizes.go.tmp; \ done mv -f .deps/sanitizer_flag_parser.Tpo .deps/sanitizer_flag_parser.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_libc.lo -MD -MP -MF .deps/sanitizer_libc.Tpo -c -o sanitizer_libc.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_libc.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_libc.lo -MD -MP -MF .deps/sanitizer_libc.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_libc.cpp -fPIC -DPIC -o .libs/sanitizer_libc.o echo "}" >> gccgosizes.go.tmp /bin/bash ../../../src/libgo/mvifdiff.sh gccgosizes.go.tmp gccgosizes.go echo timestamp > s-gccgosizes /usr/bin/mkdir -p golang.org/x/crypto; dir=`echo golang.org/x/crypto/chacha20.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/crypto/chacha20.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/crypto/chacha20.lo.dep.tmp; if ! cmp golang.org/x/crypto/chacha20.lo.dep.tmp golang.org/x/crypto/chacha20.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/crypto/chacha20.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/crypto/chacha20.lo.dep.tmp golang.org/x/crypto/chacha20.lo.dep /usr/bin/mkdir -p golang.org/x/crypto; dir=`echo golang.org/x/crypto/chacha20poly1305.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/crypto/chacha20poly1305.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/crypto/chacha20poly1305.lo.dep.tmp; if ! cmp golang.org/x/crypto/chacha20poly1305.lo.dep.tmp golang.org/x/crypto/chacha20poly1305.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/crypto/chacha20poly1305.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/crypto/chacha20poly1305.lo.dep.tmp golang.org/x/crypto/chacha20poly1305.lo.dep /usr/bin/mkdir -p golang.org/x/crypto; dir=`echo golang.org/x/crypto/cryptobyte.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/crypto/cryptobyte.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/crypto/cryptobyte.lo.dep.tmp; if ! cmp golang.org/x/crypto/cryptobyte.lo.dep.tmp golang.org/x/crypto/cryptobyte.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/crypto/cryptobyte.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/crypto/cryptobyte.lo.dep.tmp golang.org/x/crypto/cryptobyte.lo.dep /usr/bin/mkdir -p golang.org/x/crypto/cryptobyte; dir=`echo golang.org/x/crypto/cryptobyte/asn1.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/crypto/cryptobyte/asn1.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/crypto/cryptobyte/asn1.lo.dep.tmp; if ! cmp golang.org/x/crypto/cryptobyte/asn1.lo.dep.tmp golang.org/x/crypto/cryptobyte/asn1.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/crypto/cryptobyte/asn1.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/crypto/cryptobyte/asn1.lo.dep.tmp golang.org/x/crypto/cryptobyte/asn1.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_libc.lo -MD -MP -MF .deps/sanitizer_libc.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_libc.cpp -o sanitizer_libc.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/crypto; dir=`echo golang.org/x/crypto/curve25519.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/crypto/curve25519.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/crypto/curve25519.lo.dep.tmp; if ! cmp golang.org/x/crypto/curve25519.lo.dep.tmp golang.org/x/crypto/curve25519.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/crypto/curve25519.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/crypto/curve25519.lo.dep.tmp golang.org/x/crypto/curve25519.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/thread/threadgroup.lo ../../../../src/libphobos/libdruntime/core/thread/threadgroup.d /usr/bin/mkdir -p golang.org/x/crypto; dir=`echo golang.org/x/crypto/hkdf.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/crypto/hkdf.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/crypto/hkdf.lo.dep.tmp; if ! cmp golang.org/x/crypto/hkdf.lo.dep.tmp golang.org/x/crypto/hkdf.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/crypto/hkdf.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/crypto/hkdf.lo.dep.tmp golang.org/x/crypto/hkdf.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/thread/threadgroup.d -fPIC -fversion=Shared -o core/thread/.libs/threadgroup.o /usr/bin/mkdir -p golang.org/x/crypto/internal; dir=`echo golang.org/x/crypto/internal/subtle.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/crypto/internal/subtle.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/crypto/internal/subtle.lo.dep.tmp; if ! cmp golang.org/x/crypto/internal/subtle.lo.dep.tmp golang.org/x/crypto/internal/subtle.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/crypto/internal/subtle.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/crypto/internal/subtle.lo.dep.tmp golang.org/x/crypto/internal/subtle.lo.dep /usr/bin/mkdir -p golang.org/x/crypto; dir=`echo golang.org/x/crypto/poly1305.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/crypto/poly1305.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/crypto/poly1305.lo.dep.tmp; if ! cmp golang.org/x/crypto/poly1305.lo.dep.tmp golang.org/x/crypto/poly1305.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/crypto/poly1305.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/crypto/poly1305.lo.dep.tmp golang.org/x/crypto/poly1305.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/thread/threadgroup.d -fPIC -fversion=Shared -o core/thread/threadgroup.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/net/dns; dir=`echo golang.org/x/net/dns/dnsmessage.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/net/dns/dnsmessage.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/net/dns/dnsmessage.lo.dep.tmp; if ! cmp golang.org/x/net/dns/dnsmessage.lo.dep.tmp golang.org/x/net/dns/dnsmessage.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/net/dns/dnsmessage.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/net/dns/dnsmessage.lo.dep.tmp golang.org/x/net/dns/dnsmessage.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stwiun.adb -o a-stwiun.o /usr/bin/mkdir -p golang.org/x/net/http; dir=`echo golang.org/x/net/http/httpguts.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/net/http/httpguts.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/net/http/httpguts.lo.dep.tmp; if ! cmp golang.org/x/net/http/httpguts.lo.dep.tmp golang.org/x/net/http/httpguts.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/net/http/httpguts.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/net/http/httpguts.lo.dep.tmp golang.org/x/net/http/httpguts.lo.dep /usr/bin/mkdir -p golang.org/x/net/http; dir=`echo golang.org/x/net/http/httpproxy.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/net/http/httpproxy.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/net/http/httpproxy.lo.dep.tmp; if ! cmp golang.org/x/net/http/httpproxy.lo.dep.tmp golang.org/x/net/http/httpproxy.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/net/http/httpproxy.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/net/http/httpproxy.lo.dep.tmp golang.org/x/net/http/httpproxy.lo.dep mv -f .deps/sanitizer_libc.Tpo .deps/sanitizer_libc.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_libignore.lo -MD -MP -MF .deps/sanitizer_libignore.Tpo -c -o sanitizer_libignore.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_libignore.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_libignore.lo -MD -MP -MF .deps/sanitizer_libignore.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_libignore.cpp -fPIC -DPIC -o .libs/sanitizer_libignore.o /usr/bin/mkdir -p golang.org/x/net/http2; dir=`echo golang.org/x/net/http2/hpack.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/net/http2/hpack.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/net/http2/hpack.lo.dep.tmp; if ! cmp golang.org/x/net/http2/hpack.lo.dep.tmp golang.org/x/net/http2/hpack.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/net/http2/hpack.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/net/http2/hpack.lo.dep.tmp golang.org/x/net/http2/hpack.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/thread/types.lo ../../../../src/libphobos/libdruntime/core/thread/types.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/thread/types.d -fPIC -fversion=Shared -o core/thread/.libs/types.o /usr/bin/mkdir -p golang.org/x/net; dir=`echo golang.org/x/net/idna.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/net/idna.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/net/idna.lo.dep.tmp; if ! cmp golang.org/x/net/idna.lo.dep.tmp golang.org/x/net/idna.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/net/idna.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/net/idna.lo.dep.tmp golang.org/x/net/idna.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/thread/types.d -fPIC -fversion=Shared -o core/thread/types.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gc/bits.lo ../../../../src/libphobos/libdruntime/gc/bits.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/bits.d -fPIC -fversion=Shared -o gc/.libs/bits.o /usr/bin/mkdir -p golang.org/x/net; dir=`echo golang.org/x/net/nettest.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/net/nettest.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/net/nettest.lo.dep.tmp; if ! cmp golang.org/x/net/nettest.lo.dep.tmp golang.org/x/net/nettest.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/net/nettest.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/net/nettest.lo.dep.tmp golang.org/x/net/nettest.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_libignore.lo -MD -MP -MF .deps/sanitizer_libignore.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_libignore.cpp -o sanitizer_libignore.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/bits.d -fPIC -fversion=Shared -o gc/bits.o >/dev/null 2>&1 rm -f gcpugen.go.tmp echo "package cpu" > gcpugen.go.tmp echo "const cacheLineSize = `/bin/bash ../../../src/libgo/goarch.sh riscv64 cachelinesize`" >> gcpugen.go.tmp /bin/bash ../../../src/libgo/mvifdiff.sh gcpugen.go.tmp gcpugen.go echo timestamp > s-gcpu /usr/bin/mkdir -p golang.org/x/text/secure; dir=`echo golang.org/x/text/secure/bidirule.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/text/secure/bidirule.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/text/secure/bidirule.lo.dep.tmp; if ! cmp golang.org/x/text/secure/bidirule.lo.dep.tmp golang.org/x/text/secure/bidirule.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/text/secure/bidirule.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/text/secure/bidirule.lo.dep.tmp golang.org/x/text/secure/bidirule.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gc/config.lo ../../../../src/libphobos/libdruntime/gc/config.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/config.d -fPIC -fversion=Shared -o gc/.libs/config.o /usr/bin/mkdir -p golang.org/x/text; dir=`echo golang.org/x/text/transform.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/text/transform.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/text/transform.lo.dep.tmp; if ! cmp golang.org/x/text/transform.lo.dep.tmp golang.org/x/text/transform.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/text/transform.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/text/transform.lo.dep.tmp golang.org/x/text/transform.lo.dep /usr/bin/mkdir -p golang.org/x/text/unicode; dir=`echo golang.org/x/text/unicode/bidi.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/text/unicode/bidi.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/text/unicode/bidi.lo.dep.tmp; if ! cmp golang.org/x/text/unicode/bidi.lo.dep.tmp golang.org/x/text/unicode/bidi.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/text/unicode/bidi.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/text/unicode/bidi.lo.dep.tmp golang.org/x/text/unicode/bidi.lo.dep mv -f .deps/sanitizer_libignore.Tpo .deps/sanitizer_libignore.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_linux.lo -MD -MP -MF .deps/sanitizer_linux.Tpo -c -o sanitizer_linux.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_linux.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_linux.lo -MD -MP -MF .deps/sanitizer_linux.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_linux.cpp -fPIC -DPIC -o .libs/sanitizer_linux.o /usr/bin/mkdir -p golang.org/x/text/unicode; dir=`echo golang.org/x/text/unicode/norm.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/text/unicode/norm.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/text/unicode/norm.lo.dep.tmp; if ! cmp golang.org/x/text/unicode/norm.lo.dep.tmp golang.org/x/text/unicode/norm.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/text/unicode/norm.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/text/unicode/norm.lo.dep.tmp golang.org/x/text/unicode/norm.lo.dep In file included from ../../../../src/libsanitizer/sanitizer_common/sanitizer_linux.cpp:156: ../../../../src/libsanitizer/sanitizer_common/sanitizer_syscall_linux_riscv64.inc:135:13: warning: '__sanitizer::uptr __sanitizer::__internal_syscall(__sanitizer::u64, __sanitizer::u64, long int, long int, __sanitizer::u64, long int, long int, long int)' defined but not used [-Wunused-function] 135 | static uptr __internal_syscall(u64 nr, u64 arg1, long arg2, long arg3, u64 arg4, | ^~~~~~~~~~~~~~~~~~ /usr/bin/mkdir -p .; dir=`echo hash.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo hash.lo.dep | sed -e 's/.dep$//'` $files > hash.lo.dep.tmp; if ! cmp hash.lo.dep.tmp hash.lo.dep >/dev/null 2>/dev/null; then rm -f `echo hash.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f hash.lo.dep.tmp hash.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/config.d -fPIC -fversion=Shared -o gc/config.o >/dev/null 2>&1 /usr/bin/mkdir -p hash; dir=`echo hash/adler32.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo hash/adler32.lo.dep | sed -e 's/.dep$//'` $files > hash/adler32.lo.dep.tmp; if ! cmp hash/adler32.lo.dep.tmp hash/adler32.lo.dep >/dev/null 2>/dev/null; then rm -f `echo hash/adler32.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f hash/adler32.lo.dep.tmp hash/adler32.lo.dep /usr/bin/mkdir -p hash; dir=`echo hash/crc32.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo hash/crc32.lo.dep | sed -e 's/.dep$//'` $files > hash/crc32.lo.dep.tmp; if ! cmp hash/crc32.lo.dep.tmp hash/crc32.lo.dep >/dev/null 2>/dev/null; then rm -f `echo hash/crc32.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f hash/crc32.lo.dep.tmp hash/crc32.lo.dep /usr/bin/mkdir -p hash; dir=`echo hash/crc64.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo hash/crc64.lo.dep | sed -e 's/.dep$//'` $files > hash/crc64.lo.dep.tmp; if ! cmp hash/crc64.lo.dep.tmp hash/crc64.lo.dep >/dev/null 2>/dev/null; then rm -f `echo hash/crc64.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f hash/crc64.lo.dep.tmp hash/crc64.lo.dep /usr/bin/mkdir -p hash; dir=`echo hash/fnv.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo hash/fnv.lo.dep | sed -e 's/.dep$//'` $files > hash/fnv.lo.dep.tmp; if ! cmp hash/fnv.lo.dep.tmp hash/fnv.lo.dep >/dev/null 2>/dev/null; then rm -f `echo hash/fnv.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f hash/fnv.lo.dep.tmp hash/fnv.lo.dep /usr/bin/mkdir -p hash; dir=`echo hash/maphash.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo hash/maphash.lo.dep | sed -e 's/.dep$//'` $files > hash/maphash.lo.dep.tmp; if ! cmp hash/maphash.lo.dep.tmp hash/maphash.lo.dep >/dev/null 2>/dev/null; then rm -f `echo hash/maphash.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f hash/maphash.lo.dep.tmp hash/maphash.lo.dep /usr/bin/mkdir -p .; dir=`echo html.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo html.lo.dep | sed -e 's/.dep$//'` $files > html.lo.dep.tmp; if ! cmp html.lo.dep.tmp html.lo.dep >/dev/null 2>/dev/null; then rm -f `echo html.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f html.lo.dep.tmp html.lo.dep /usr/bin/mkdir -p html; dir=`echo html/template.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo html/template.lo.dep | sed -e 's/.dep$//'` $files > html/template.lo.dep.tmp; if ! cmp html/template.lo.dep.tmp html/template.lo.dep >/dev/null 2>/dev/null; then rm -f `echo html/template.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f html/template.lo.dep.tmp html/template.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gc/gcinterface.lo ../../../../src/libphobos/libdruntime/gc/gcinterface.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/gcinterface.d -fPIC -fversion=Shared -o gc/.libs/gcinterface.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/gcinterface.d -fPIC -fversion=Shared -o gc/gcinterface.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gc/impl/conservative/gc.lo ../../../../src/libphobos/libdruntime/gc/impl/conservative/gc.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/impl/conservative/gc.d -fPIC -fversion=Shared -o gc/impl/conservative/.libs/gc.o /usr/bin/mkdir -p .; dir=`echo image.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo image.lo.dep | sed -e 's/.dep$//'` $files > image.lo.dep.tmp; if ! cmp image.lo.dep.tmp image.lo.dep >/dev/null 2>/dev/null; then rm -f `echo image.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f image.lo.dep.tmp image.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_linux.lo -MD -MP -MF .deps/sanitizer_linux.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_linux.cpp -o sanitizer_linux.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stzbou.adb -o a-stzbou.o /usr/bin/mkdir -p image; dir=`echo image/color.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo image/color.lo.dep | sed -e 's/.dep$//'` $files > image/color.lo.dep.tmp; if ! cmp image/color.lo.dep.tmp image/color.lo.dep >/dev/null 2>/dev/null; then rm -f `echo image/color.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f image/color.lo.dep.tmp image/color.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stzfix.adb -o a-stzfix.o /usr/bin/mkdir -p image/color; dir=`echo image/color/palette.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo image/color/palette.lo.dep | sed -e 's/.dep$//'` $files > image/color/palette.lo.dep.tmp; if ! cmp image/color/palette.lo.dep.tmp image/color/palette.lo.dep >/dev/null 2>/dev/null; then rm -f `echo image/color/palette.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f image/color/palette.lo.dep.tmp image/color/palette.lo.dep /usr/bin/mkdir -p image; dir=`echo image/draw.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo image/draw.lo.dep | sed -e 's/.dep$//'` $files > image/draw.lo.dep.tmp; if ! cmp image/draw.lo.dep.tmp image/draw.lo.dep >/dev/null 2>/dev/null; then rm -f `echo image/draw.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f image/draw.lo.dep.tmp image/draw.lo.dep /usr/bin/mkdir -p image; dir=`echo image/gif.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo image/gif.lo.dep | sed -e 's/.dep$//'` $files > image/gif.lo.dep.tmp; if ! cmp image/gif.lo.dep.tmp image/gif.lo.dep >/dev/null 2>/dev/null; then rm -f `echo image/gif.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f image/gif.lo.dep.tmp image/gif.lo.dep /usr/bin/mkdir -p image/internal; dir=`echo image/internal/imageutil.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo image/internal/imageutil.lo.dep | sed -e 's/.dep$//'` $files > image/internal/imageutil.lo.dep.tmp; if ! cmp image/internal/imageutil.lo.dep.tmp image/internal/imageutil.lo.dep >/dev/null 2>/dev/null; then rm -f `echo image/internal/imageutil.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f image/internal/imageutil.lo.dep.tmp image/internal/imageutil.lo.dep /usr/bin/mkdir -p image; dir=`echo image/jpeg.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo image/jpeg.lo.dep | sed -e 's/.dep$//'` $files > image/jpeg.lo.dep.tmp; if ! cmp image/jpeg.lo.dep.tmp image/jpeg.lo.dep >/dev/null 2>/dev/null; then rm -f `echo image/jpeg.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f image/jpeg.lo.dep.tmp image/jpeg.lo.dep /usr/bin/mkdir -p image; dir=`echo image/png.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo image/png.lo.dep | sed -e 's/.dep$//'` $files > image/png.lo.dep.tmp; if ! cmp image/png.lo.dep.tmp image/png.lo.dep >/dev/null 2>/dev/null; then rm -f `echo image/png.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f image/png.lo.dep.tmp image/png.lo.dep /usr/bin/mkdir -p index; dir=`echo index/suffixarray.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo index/suffixarray.lo.dep | sed -e 's/.dep$//'` $files > index/suffixarray.lo.dep.tmp; if ! cmp index/suffixarray.lo.dep.tmp index/suffixarray.lo.dep >/dev/null 2>/dev/null; then rm -f `echo index/suffixarray.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f index/suffixarray.lo.dep.tmp index/suffixarray.lo.dep /usr/bin/mkdir -p internal; dir=`echo internal/bytealg.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/bytealg.lo.dep | sed -e 's/.dep$//'` $files > internal/bytealg.lo.dep.tmp; if ! cmp internal/bytealg.lo.dep.tmp internal/bytealg.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/bytealg.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/bytealg.lo.dep.tmp internal/bytealg.lo.dep /usr/bin/mkdir -p internal; dir=`echo internal/cfg.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/cfg.lo.dep | sed -e 's/.dep$//'` $files > internal/cfg.lo.dep.tmp; if ! cmp internal/cfg.lo.dep.tmp internal/cfg.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/cfg.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/cfg.lo.dep.tmp internal/cfg.lo.dep rm -f cpugen.go.tmp echo "package cpu" > cpugen.go.tmp echo "const CacheLinePadSize = `/bin/bash ../../../src/libgo/goarch.sh riscv64 cachelinesize`" >> cpugen.go.tmp echo "const FunctionDescriptors = false" >> cpugen.go.tmp /bin/bash ../../../src/libgo/mvifdiff.sh cpugen.go.tmp cpugen.go echo timestamp > s-cpu /usr/bin/mkdir -p internal; dir=`echo internal/execabs.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/execabs.lo.dep | sed -e 's/.dep$//'` $files > internal/execabs.lo.dep.tmp; if ! cmp internal/execabs.lo.dep.tmp internal/execabs.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/execabs.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/execabs.lo.dep.tmp internal/execabs.lo.dep mv -f .deps/sanitizer_linux.Tpo .deps/sanitizer_linux.Plo /usr/bin/mkdir -p internal; dir=`echo internal/fmtsort.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/fmtsort.lo.dep | sed -e 's/.dep$//'` $files > internal/fmtsort.lo.dep.tmp; if ! cmp internal/fmtsort.lo.dep.tmp internal/fmtsort.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/fmtsort.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/fmtsort.lo.dep.tmp internal/fmtsort.lo.dep /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_linux_libcdep.lo -MD -MP -MF .deps/sanitizer_linux_libcdep.Tpo -c -o sanitizer_linux_libcdep.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_linux_libcdep.lo -MD -MP -MF .deps/sanitizer_linux_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cpp -fPIC -DPIC -o .libs/sanitizer_linux_libcdep.o rm -f zstdpkglist.go.tmp echo 'package goroot' > zstdpkglist.go.tmp echo "" >> zstdpkglist.go.tmp echo 'var stdpkg = map[string]bool{' >> zstdpkglist.go.tmp echo archive/tar.lo archive/zip.lo bufio.lo bytes.lo compress/bzip2.lo compress/flate.lo compress/gzip.lo compress/lzw.lo compress/zlib.lo container/heap.lo container/list.lo container/ring.lo context.lo crypto.lo crypto/aes.lo crypto/cipher.lo crypto/des.lo crypto/dsa.lo crypto/ecdsa.lo crypto/ed25519.lo crypto/ed25519/internal/edwards25519.lo crypto/elliptic.lo crypto/hmac.lo crypto/internal/randutil.lo crypto/internal/subtle.lo crypto/md5.lo crypto/rand.lo crypto/rc4.lo crypto/rsa.lo crypto/sha1.lo crypto/sha256.lo crypto/sha512.lo crypto/subtle.lo crypto/tls.lo crypto/x509.lo crypto/x509/pkix.lo database/sql.lo database/sql/driver.lo debug/dwarf.lo debug/elf.lo debug/gosym.lo debug/macho.lo debug/pe.lo debug/plan9obj.lo embed.lo encoding.lo encoding/ascii85.lo encoding/asn1.lo encoding/base32.lo encoding/base64.lo encoding/binary.lo encoding/csv.lo encoding/gob.lo encoding/hex.lo encoding/json.lo encoding/pem.lo encoding/xml.lo errors.lo expvar.lo flag.lo fmt.lo go/ast.lo go/build.lo go/build/constraint.lo go/constant.lo go/doc.lo go/format.lo go/importer.lo go/internal/gccgoimporter.lo go/internal/gcimporter.lo go/internal/srcimporter.lo go/parser.lo go/printer.lo go/scanner.lo go/token.lo go/types.lo golang.org/x/crypto/chacha20.lo golang.org/x/crypto/chacha20poly1305.lo golang.org/x/crypto/cryptobyte.lo golang.org/x/crypto/cryptobyte/asn1.lo golang.org/x/crypto/curve25519.lo golang.org/x/crypto/hkdf.lo golang.org/x/crypto/internal/subtle.lo golang.org/x/crypto/poly1305.lo golang.org/x/net/dns/dnsmessage.lo golang.org/x/net/http/httpguts.lo golang.org/x/net/http/httpproxy.lo golang.org/x/net/http2/hpack.lo golang.org/x/net/idna.lo golang.org/x/net/nettest.lo golang.org/x/sys/cpu.lo golang.org/x/text/secure/bidirule.lo golang.org/x/text/transform.lo golang.org/x/text/unicode/bidi.lo golang.org/x/text/unicode/norm.lo hash.lo hash/adler32.lo hash/crc32.lo hash/crc64.lo hash/fnv.lo hash/maphash.lo html.lo html/template.lo image.lo image/color.lo image/color/palette.lo image/draw.lo image/gif.lo image/internal/imageutil.lo image/jpeg.lo image/png.lo index/suffixarray.lo internal/bytealg.lo internal/cfg.lo internal/cpu.lo internal/execabs.lo internal/fmtsort.lo internal/goroot.lo internal/goversion.lo internal/lazyregexp.lo internal/lazytemplate.lo internal/nettrace.lo internal/obscuretestdata.lo internal/oserror.lo internal/poll.lo internal/profile.lo internal/race.lo internal/reflectlite.lo internal/singleflight.lo internal/syscall/execenv.lo internal/syscall/unix.lo internal/sysinfo.lo internal/testenv.lo internal/testlog.lo internal/trace.lo internal/unsafeheader.lo internal/xcoff.lo io.lo io/fs.lo io/ioutil.lo log.lo log/syslog.lo math.lo math/big.lo math/bits.lo math/cmplx.lo math/rand.lo mime.lo mime/multipart.lo mime/quotedprintable.lo net.lo net/http.lo net/http/cgi.lo net/http/cookiejar.lo net/http/fcgi.lo net/http/httptest.lo net/http/httptrace.lo net/http/httputil.lo net/http/internal.lo net/http/pprof.lo net/internal/socktest.lo net/mail.lo net/rpc.lo net/rpc/jsonrpc.lo net/smtp.lo net/textproto.lo net/url.lo os.lo os/exec.lo os/signal.lo os/signal/internal/pty.lo os/user.lo path.lo path/filepath.lo reflect.lo regexp.lo regexp/syntax.lo runtime.lo runtime/debug.lo runtime/internal/atomic.lo runtime/internal/math.lo runtime/internal/sys.lo runtime/metrics.lo runtime/pprof.lo runtime/trace.lo sort.lo strconv.lo strings.lo sync.lo sync/atomic.lo syscall.lo testing.lo testing/fstest.lo testing/internal/testdeps.lo testing/iotest.lo testing/quick.lo text/scanner.lo text/tabwriter.lo text/template.lo text/template/parse.lo time.lo time/tzdata.lo unicode.lo unicode/utf16.lo unicode/utf8.lo internal/bytealg/bytealg.lo reflect/makefunc_ffi_c.lo syscall/clone_linux.lo syscall/errno.lo syscall/signame.lo syscall/wait.lo os/dir_gccgo_c.lo log/syslog/syslog_c.lo runtime/internal/atomic_c.lo sync/atomic_c.lo internal/cpu/cpu_gccgo.lo 'unsafe.lo' 'runtime/cgo.lo' | sed 's|[a-z0-9_./]*_c\.lo||g' | sed 's|golang\.org/[a-z0-9_./]*\.lo||g' | sed 's|\([a-z0-9_./]*\)\.lo|"\1": true,|g' >> zstdpkglist.go.tmp echo '}' >> zstdpkglist.go.tmp /bin/bash ../../../src/libgo/mvifdiff.sh zstdpkglist.go.tmp zstdpkglist.go echo timestamp > s-zstdpkglist /usr/bin/mkdir -p internal; dir=`echo internal/goversion.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/goversion.lo.dep | sed -e 's/.dep$//'` $files > internal/goversion.lo.dep.tmp; if ! cmp internal/goversion.lo.dep.tmp internal/goversion.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/goversion.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/goversion.lo.dep.tmp internal/goversion.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stzhas.adb -o a-stzhas.o /usr/bin/mkdir -p internal; dir=`echo internal/lazyregexp.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/lazyregexp.lo.dep | sed -e 's/.dep$//'` $files > internal/lazyregexp.lo.dep.tmp; if ! cmp internal/lazyregexp.lo.dep.tmp internal/lazyregexp.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/lazyregexp.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/lazyregexp.lo.dep.tmp internal/lazyregexp.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stzmap.adb -o a-stzmap.o /usr/bin/mkdir -p internal; dir=`echo internal/lazytemplate.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/lazytemplate.lo.dep | sed -e 's/.dep$//'` $files > internal/lazytemplate.lo.dep.tmp; if ! cmp internal/lazytemplate.lo.dep.tmp internal/lazytemplate.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/lazytemplate.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/lazytemplate.lo.dep.tmp internal/lazytemplate.lo.dep /usr/bin/mkdir -p internal; dir=`echo internal/nettrace.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/nettrace.lo.dep | sed -e 's/.dep$//'` $files > internal/nettrace.lo.dep.tmp; if ! cmp internal/nettrace.lo.dep.tmp internal/nettrace.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/nettrace.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/nettrace.lo.dep.tmp internal/nettrace.lo.dep /usr/bin/mkdir -p internal; dir=`echo internal/obscuretestdata.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/obscuretestdata.lo.dep | sed -e 's/.dep$//'` $files > internal/obscuretestdata.lo.dep.tmp; if ! cmp internal/obscuretestdata.lo.dep.tmp internal/obscuretestdata.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/obscuretestdata.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/obscuretestdata.lo.dep.tmp internal/obscuretestdata.lo.dep /usr/bin/mkdir -p internal; dir=`echo internal/oserror.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/oserror.lo.dep | sed -e 's/.dep$//'` $files > internal/oserror.lo.dep.tmp; if ! cmp internal/oserror.lo.dep.tmp internal/oserror.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/oserror.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/oserror.lo.dep.tmp internal/oserror.lo.dep /usr/bin/mkdir -p internal; dir=`echo internal/poll.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/poll.lo.dep | sed -e 's/.dep$//'` $files > internal/poll.lo.dep.tmp; if ! cmp internal/poll.lo.dep.tmp internal/poll.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/poll.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/poll.lo.dep.tmp internal/poll.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_linux_libcdep.lo -MD -MP -MF .deps/sanitizer_linux_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cpp -o sanitizer_linux_libcdep.o >/dev/null 2>&1 /usr/bin/mkdir -p internal; dir=`echo internal/profile.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/profile.lo.dep | sed -e 's/.dep$//'` $files > internal/profile.lo.dep.tmp; if ! cmp internal/profile.lo.dep.tmp internal/profile.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/profile.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/profile.lo.dep.tmp internal/profile.lo.dep /usr/bin/mkdir -p internal; dir=`echo internal/race.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/race.lo.dep | sed -e 's/.dep$//'` $files > internal/race.lo.dep.tmp; if ! cmp internal/race.lo.dep.tmp internal/race.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/race.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/race.lo.dep.tmp internal/race.lo.dep /usr/bin/mkdir -p internal; dir=`echo internal/reflectlite.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/reflectlite.lo.dep | sed -e 's/.dep$//'` $files > internal/reflectlite.lo.dep.tmp; if ! cmp internal/reflectlite.lo.dep.tmp internal/reflectlite.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/reflectlite.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/reflectlite.lo.dep.tmp internal/reflectlite.lo.dep /usr/bin/mkdir -p internal; dir=`echo internal/singleflight.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/singleflight.lo.dep | sed -e 's/.dep$//'` $files > internal/singleflight.lo.dep.tmp; if ! cmp internal/singleflight.lo.dep.tmp internal/singleflight.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/singleflight.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/singleflight.lo.dep.tmp internal/singleflight.lo.dep /usr/bin/mkdir -p internal/syscall; dir=`echo internal/syscall/execenv.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/syscall/execenv.lo.dep | sed -e 's/.dep$//'` $files > internal/syscall/execenv.lo.dep.tmp; if ! cmp internal/syscall/execenv.lo.dep.tmp internal/syscall/execenv.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/syscall/execenv.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/syscall/execenv.lo.dep.tmp internal/syscall/execenv.lo.dep /usr/bin/mkdir -p internal/syscall; dir=`echo internal/syscall/unix.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/syscall/unix.lo.dep | sed -e 's/.dep$//'` $files > internal/syscall/unix.lo.dep.tmp; if ! cmp internal/syscall/unix.lo.dep.tmp internal/syscall/unix.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/syscall/unix.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/syscall/unix.lo.dep.tmp internal/syscall/unix.lo.dep mv -f .deps/sanitizer_linux_libcdep.Tpo .deps/sanitizer_linux_libcdep.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_linux_s390.lo -MD -MP -MF .deps/sanitizer_linux_s390.Tpo -c -o sanitizer_linux_s390.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_linux_s390.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_linux_s390.lo -MD -MP -MF .deps/sanitizer_linux_s390.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_linux_s390.cpp -fPIC -DPIC -o .libs/sanitizer_linux_s390.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_linux_s390.lo -MD -MP -MF .deps/sanitizer_linux_s390.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_linux_s390.cpp -o sanitizer_linux_s390.o >/dev/null 2>&1 mv -f .deps/sanitizer_linux_s390.Tpo .deps/sanitizer_linux_s390.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_mac.lo -MD -MP -MF .deps/sanitizer_mac.Tpo -c -o sanitizer_mac.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_mac.cpp /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stzsea.adb -o a-stzsea.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_mac.lo -MD -MP -MF .deps/sanitizer_mac.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_mac.cpp -fPIC -DPIC -o .libs/sanitizer_mac.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_mac.lo -MD -MP -MF .deps/sanitizer_mac.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_mac.cpp -o sanitizer_mac.o >/dev/null 2>&1 mv -f .deps/sanitizer_mac.Tpo .deps/sanitizer_mac.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_mac_libcdep.lo -MD -MP -MF .deps/sanitizer_mac_libcdep.Tpo -c -o sanitizer_mac_libcdep.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_mac_libcdep.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_mac_libcdep.lo -MD -MP -MF .deps/sanitizer_mac_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_mac_libcdep.cpp -fPIC -DPIC -o .libs/sanitizer_mac_libcdep.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_mac_libcdep.lo -MD -MP -MF .deps/sanitizer_mac_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_mac_libcdep.cpp -o sanitizer_mac_libcdep.o >/dev/null 2>&1 mv -f .deps/sanitizer_mac_libcdep.Tpo .deps/sanitizer_mac_libcdep.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_netbsd.lo -MD -MP -MF .deps/sanitizer_netbsd.Tpo -c -o sanitizer_netbsd.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_netbsd.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/impl/conservative/gc.d -fPIC -fversion=Shared -o gc/impl/conservative/gc.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_netbsd.lo -MD -MP -MF .deps/sanitizer_netbsd.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_netbsd.cpp -fPIC -DPIC -o .libs/sanitizer_netbsd.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_netbsd.lo -MD -MP -MF .deps/sanitizer_netbsd.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_netbsd.cpp -o sanitizer_netbsd.o >/dev/null 2>&1 /usr/bin/mkdir -p internal; dir=`echo internal/sysinfo.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/sysinfo.lo.dep | sed -e 's/.dep$//'` $files > internal/sysinfo.lo.dep.tmp; if ! cmp internal/sysinfo.lo.dep.tmp internal/sysinfo.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/sysinfo.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/sysinfo.lo.dep.tmp internal/sysinfo.lo.dep mv -f .deps/sanitizer_netbsd.Tpo .deps/sanitizer_netbsd.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_openbsd.lo -MD -MP -MF .deps/sanitizer_openbsd.Tpo -c -o sanitizer_openbsd.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_openbsd.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_openbsd.lo -MD -MP -MF .deps/sanitizer_openbsd.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_openbsd.cpp -fPIC -DPIC -o .libs/sanitizer_openbsd.o /usr/bin/mkdir -p internal; dir=`echo internal/testenv.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/testenv.lo.dep | sed -e 's/.dep$//'` $files > internal/testenv.lo.dep.tmp; if ! cmp internal/testenv.lo.dep.tmp internal/testenv.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/testenv.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/testenv.lo.dep.tmp internal/testenv.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_openbsd.lo -MD -MP -MF .deps/sanitizer_openbsd.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_openbsd.cpp -o sanitizer_openbsd.o >/dev/null 2>&1 mv -f .deps/sanitizer_openbsd.Tpo .deps/sanitizer_openbsd.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_persistent_allocator.lo -MD -MP -MF .deps/sanitizer_persistent_allocator.Tpo -c -o sanitizer_persistent_allocator.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_persistent_allocator.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_persistent_allocator.lo -MD -MP -MF .deps/sanitizer_persistent_allocator.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_persistent_allocator.cpp -fPIC -DPIC -o .libs/sanitizer_persistent_allocator.o /usr/bin/mkdir -p internal; dir=`echo internal/testlog.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/testlog.lo.dep | sed -e 's/.dep$//'` $files > internal/testlog.lo.dep.tmp; if ! cmp internal/testlog.lo.dep.tmp internal/testlog.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/testlog.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/testlog.lo.dep.tmp internal/testlog.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_persistent_allocator.lo -MD -MP -MF .deps/sanitizer_persistent_allocator.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_persistent_allocator.cpp -o sanitizer_persistent_allocator.o >/dev/null 2>&1 /usr/bin/mkdir -p internal; dir=`echo internal/trace.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/trace.lo.dep | sed -e 's/.dep$//'` $files > internal/trace.lo.dep.tmp; if ! cmp internal/trace.lo.dep.tmp internal/trace.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/trace.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/trace.lo.dep.tmp internal/trace.lo.dep mv -f .deps/sanitizer_persistent_allocator.Tpo .deps/sanitizer_persistent_allocator.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_freebsd.lo -MD -MP -MF .deps/sanitizer_platform_limits_freebsd.Tpo -c -o sanitizer_platform_limits_freebsd.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_freebsd.cpp /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stzsup.adb -o a-stzsup.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_freebsd.lo -MD -MP -MF .deps/sanitizer_platform_limits_freebsd.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_freebsd.cpp -fPIC -DPIC -o .libs/sanitizer_platform_limits_freebsd.o /usr/bin/mkdir -p internal; dir=`echo internal/unsafeheader.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/unsafeheader.lo.dep | sed -e 's/.dep$//'` $files > internal/unsafeheader.lo.dep.tmp; if ! cmp internal/unsafeheader.lo.dep.tmp internal/unsafeheader.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/unsafeheader.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/unsafeheader.lo.dep.tmp internal/unsafeheader.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_freebsd.lo -MD -MP -MF .deps/sanitizer_platform_limits_freebsd.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_freebsd.cpp -o sanitizer_platform_limits_freebsd.o >/dev/null 2>&1 mv -f .deps/sanitizer_platform_limits_freebsd.Tpo .deps/sanitizer_platform_limits_freebsd.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_linux.lo -MD -MP -MF .deps/sanitizer_platform_limits_linux.Tpo -c -o sanitizer_platform_limits_linux.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cpp /usr/bin/mkdir -p internal; dir=`echo internal/xcoff.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/xcoff.lo.dep | sed -e 's/.dep$//'` $files > internal/xcoff.lo.dep.tmp; if ! cmp internal/xcoff.lo.dep.tmp internal/xcoff.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/xcoff.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/xcoff.lo.dep.tmp internal/xcoff.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_linux.lo -MD -MP -MF .deps/sanitizer_platform_limits_linux.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cpp -fPIC -DPIC -o .libs/sanitizer_platform_limits_linux.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_linux.lo -MD -MP -MF .deps/sanitizer_platform_limits_linux.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cpp -o sanitizer_platform_limits_linux.o >/dev/null 2>&1 /usr/bin/mkdir -p .; dir=`echo io.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo io.lo.dep | sed -e 's/.dep$//'` $files > io.lo.dep.tmp; if ! cmp io.lo.dep.tmp io.lo.dep >/dev/null 2>/dev/null; then rm -f `echo io.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f io.lo.dep.tmp io.lo.dep mv -f .deps/sanitizer_platform_limits_linux.Tpo .deps/sanitizer_platform_limits_linux.Plo /usr/bin/mkdir -p io; dir=`echo io/fs.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo io/fs.lo.dep | sed -e 's/.dep$//'` $files > io/fs.lo.dep.tmp; if ! cmp io/fs.lo.dep.tmp io/fs.lo.dep >/dev/null 2>/dev/null; then rm -f `echo io/fs.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f io/fs.lo.dep.tmp io/fs.lo.dep /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_openbsd.lo -MD -MP -MF .deps/sanitizer_platform_limits_openbsd.Tpo -c -o sanitizer_platform_limits_openbsd.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_openbsd.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_openbsd.lo -MD -MP -MF .deps/sanitizer_platform_limits_openbsd.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_openbsd.cpp -fPIC -DPIC -o .libs/sanitizer_platform_limits_openbsd.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_openbsd.lo -MD -MP -MF .deps/sanitizer_platform_limits_openbsd.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_openbsd.cpp -o sanitizer_platform_limits_openbsd.o >/dev/null 2>&1 mv -f .deps/sanitizer_platform_limits_openbsd.Tpo .deps/sanitizer_platform_limits_openbsd.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_posix.lo -MD -MP -MF .deps/sanitizer_platform_limits_posix.Tpo -c -o sanitizer_platform_limits_posix.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_posix.lo -MD -MP -MF .deps/sanitizer_platform_limits_posix.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp -fPIC -DPIC -o .libs/sanitizer_platform_limits_posix.o /usr/bin/mkdir -p io; dir=`echo io/ioutil.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo io/ioutil.lo.dep | sed -e 's/.dep$//'` $files > io/ioutil.lo.dep.tmp; if ! cmp io/ioutil.lo.dep.tmp io/ioutil.lo.dep >/dev/null 2>/dev/null; then rm -f `echo io/ioutil.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f io/ioutil.lo.dep.tmp io/ioutil.lo.dep /usr/bin/mkdir -p .; dir=`echo log.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo log.lo.dep | sed -e 's/.dep$//'` $files > log.lo.dep.tmp; if ! cmp log.lo.dep.tmp log.lo.dep >/dev/null 2>/dev/null; then rm -f `echo log.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f log.lo.dep.tmp log.lo.dep /usr/bin/mkdir -p log; dir=`echo log/syslog.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo log/syslog.lo.dep | sed -e 's/.dep$//'` $files > log/syslog.lo.dep.tmp; if ! cmp log/syslog.lo.dep.tmp log/syslog.lo.dep >/dev/null 2>/dev/null; then rm -f `echo log/syslog.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f log/syslog.lo.dep.tmp log/syslog.lo.dep /usr/bin/mkdir -p .; dir=`echo math.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo math.lo.dep | sed -e 's/.dep$//'` $files > math.lo.dep.tmp; if ! cmp math.lo.dep.tmp math.lo.dep >/dev/null 2>/dev/null; then rm -f `echo math.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f math.lo.dep.tmp math.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_posix.lo -MD -MP -MF .deps/sanitizer_platform_limits_posix.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp -o sanitizer_platform_limits_posix.o >/dev/null 2>&1 mv -f .deps/sanitizer_platform_limits_posix.Tpo .deps/sanitizer_platform_limits_posix.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_solaris.lo -MD -MP -MF .deps/sanitizer_platform_limits_solaris.Tpo -c -o sanitizer_platform_limits_solaris.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_solaris.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_solaris.lo -MD -MP -MF .deps/sanitizer_platform_limits_solaris.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_solaris.cpp -fPIC -DPIC -o .libs/sanitizer_platform_limits_solaris.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_platform_limits_solaris.lo -MD -MP -MF .deps/sanitizer_platform_limits_solaris.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_platform_limits_solaris.cpp -o sanitizer_platform_limits_solaris.o >/dev/null 2>&1 mv -f .deps/sanitizer_platform_limits_solaris.Tpo .deps/sanitizer_platform_limits_solaris.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_posix.lo -MD -MP -MF .deps/sanitizer_posix.Tpo -c -o sanitizer_posix.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_posix.lo -MD -MP -MF .deps/sanitizer_posix.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix.cpp -fPIC -DPIC -o .libs/sanitizer_posix.o /usr/bin/mkdir -p math; dir=`echo math/big.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo math/big.lo.dep | sed -e 's/.dep$//'` $files > math/big.lo.dep.tmp; if ! cmp math/big.lo.dep.tmp math/big.lo.dep >/dev/null 2>/dev/null; then rm -f `echo math/big.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f math/big.lo.dep.tmp math/big.lo.dep ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix.cpp: In function '__sanitizer::fd_t __sanitizer::OpenFile(const char*, __sanitizer::FileAccessMode, __sanitizer::error_t*)': ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix.cpp:162:27: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized] 162 | fd_t res = internal_open(filename, flags, 0660); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/mkdir -p math; dir=`echo math/bits.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo math/bits.lo.dep | sed -e 's/.dep$//'` $files > math/bits.lo.dep.tmp; if ! cmp math/bits.lo.dep.tmp math/bits.lo.dep >/dev/null 2>/dev/null; then rm -f `echo math/bits.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f math/bits.lo.dep.tmp math/bits.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_posix.lo -MD -MP -MF .deps/sanitizer_posix.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix.cpp -o sanitizer_posix.o >/dev/null 2>&1 /usr/bin/mkdir -p math; dir=`echo math/cmplx.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo math/cmplx.lo.dep | sed -e 's/.dep$//'` $files > math/cmplx.lo.dep.tmp; if ! cmp math/cmplx.lo.dep.tmp math/cmplx.lo.dep >/dev/null 2>/dev/null; then rm -f `echo math/cmplx.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f math/cmplx.lo.dep.tmp math/cmplx.lo.dep /usr/bin/mkdir -p math; dir=`echo math/rand.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo math/rand.lo.dep | sed -e 's/.dep$//'` $files > math/rand.lo.dep.tmp; if ! cmp math/rand.lo.dep.tmp math/rand.lo.dep >/dev/null 2>/dev/null; then rm -f `echo math/rand.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f math/rand.lo.dep.tmp math/rand.lo.dep /usr/bin/mkdir -p .; dir=`echo mime.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo mime.lo.dep | sed -e 's/.dep$//'` $files > mime.lo.dep.tmp; if ! cmp mime.lo.dep.tmp mime.lo.dep >/dev/null 2>/dev/null; then rm -f `echo mime.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f mime.lo.dep.tmp mime.lo.dep mv -f .deps/sanitizer_posix.Tpo .deps/sanitizer_posix.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_posix_libcdep.lo -MD -MP -MF .deps/sanitizer_posix_libcdep.Tpo -c -o sanitizer_posix_libcdep.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp /usr/bin/mkdir -p mime; dir=`echo mime/multipart.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo mime/multipart.lo.dep | sed -e 's/.dep$//'` $files > mime/multipart.lo.dep.tmp; if ! cmp mime/multipart.lo.dep.tmp mime/multipart.lo.dep >/dev/null 2>/dev/null; then rm -f `echo mime/multipart.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f mime/multipart.lo.dep.tmp mime/multipart.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_posix_libcdep.lo -MD -MP -MF .deps/sanitizer_posix_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp -fPIC -DPIC -o .libs/sanitizer_posix_libcdep.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-stzunb.adb -o a-stzunb.o /usr/bin/mkdir -p mime; dir=`echo mime/quotedprintable.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo mime/quotedprintable.lo.dep | sed -e 's/.dep$//'` $files > mime/quotedprintable.lo.dep.tmp; if ! cmp mime/quotedprintable.lo.dep.tmp mime/quotedprintable.lo.dep >/dev/null 2>/dev/null; then rm -f `echo mime/quotedprintable.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f mime/quotedprintable.lo.dep.tmp mime/quotedprintable.lo.dep ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp: In function 'void __sanitizer::Abort()': ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:146:27: warning: cast between incompatible function types from '__sighandler_t' {aka 'void (*)(int)'} to 'sa_sigaction_t' {aka 'void (*)(int, siginfo_t*, void*)'} [-Wcast-function-type] 146 | sigact.sa_sigaction = (sa_sigaction_t)SIG_DFL; | ^ /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gc/impl/manual/gc.lo ../../../../src/libphobos/libdruntime/gc/impl/manual/gc.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/impl/manual/gc.d -fPIC -fversion=Shared -o gc/impl/manual/.libs/gc.o /usr/bin/mkdir -p .; dir=`echo net.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net.lo.dep | sed -e 's/.dep$//'` $files > net.lo.dep.tmp; if ! cmp net.lo.dep.tmp net.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net.lo.dep.tmp net.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_posix_libcdep.lo -MD -MP -MF .deps/sanitizer_posix_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp -o sanitizer_posix_libcdep.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gc/impl/manual/gc.d -fPIC -fversion=Shared -o gc/impl/manual/gc.o >/dev/null 2>&1 mv -f .deps/sanitizer_posix_libcdep.Tpo .deps/sanitizer_posix_libcdep.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_printf.lo -MD -MP -MF .deps/sanitizer_printf.Tpo -c -o sanitizer_printf.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_printf.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_printf.lo -MD -MP -MF .deps/sanitizer_printf.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_printf.cpp -fPIC -DPIC -o .libs/sanitizer_printf.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/attribute.lo ../../../../src/libphobos/libdruntime/gcc/attribute.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/attribute.d -fPIC -fversion=Shared -o gcc/.libs/attribute.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/attribute.d -fPIC -fversion=Shared -o gcc/attribute.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/attributes.lo ../../../../src/libphobos/libdruntime/gcc/attributes.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/attributes.d -fPIC -fversion=Shared -o gcc/.libs/attributes.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/attributes.d -fPIC -fversion=Shared -o gcc/attributes.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_printf.lo -MD -MP -MF .deps/sanitizer_printf.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_printf.cpp -o sanitizer_printf.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/backtrace.lo ../../../../src/libphobos/libdruntime/gcc/backtrace.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/backtrace.d -fPIC -fversion=Shared -o gcc/.libs/backtrace.o /usr/bin/mkdir -p net; dir=`echo net/http.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/http.lo.dep | sed -e 's/.dep$//'` $files > net/http.lo.dep.tmp; if ! cmp net/http.lo.dep.tmp net/http.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/http.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/http.lo.dep.tmp net/http.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/backtrace.d -fPIC -fversion=Shared -o gcc/backtrace.o >/dev/null 2>&1 mv -f .deps/sanitizer_printf.Tpo .deps/sanitizer_printf.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-suecin.adb -o a-suecin.o /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_bsd.lo -MD -MP -MF .deps/sanitizer_procmaps_bsd.Tpo -c -o sanitizer_procmaps_bsd.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_bsd.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_bsd.lo -MD -MP -MF .deps/sanitizer_procmaps_bsd.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_bsd.cpp -fPIC -DPIC -o .libs/sanitizer_procmaps_bsd.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_bsd.lo -MD -MP -MF .deps/sanitizer_procmaps_bsd.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_bsd.cpp -o sanitizer_procmaps_bsd.o >/dev/null 2>&1 /usr/bin/mkdir -p net/http; dir=`echo net/http/cgi.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/http/cgi.lo.dep | sed -e 's/.dep$//'` $files > net/http/cgi.lo.dep.tmp; if ! cmp net/http/cgi.lo.dep.tmp net/http/cgi.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/http/cgi.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/http/cgi.lo.dep.tmp net/http/cgi.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-suenco.adb -o a-suenco.o mv -f .deps/sanitizer_procmaps_bsd.Tpo .deps/sanitizer_procmaps_bsd.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_common.lo -MD -MP -MF .deps/sanitizer_procmaps_common.Tpo -c -o sanitizer_procmaps_common.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_common.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_common.lo -MD -MP -MF .deps/sanitizer_procmaps_common.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_common.cpp -fPIC -DPIC -o .libs/sanitizer_procmaps_common.o /usr/bin/mkdir -p net/http; dir=`echo net/http/cookiejar.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/http/cookiejar.lo.dep | sed -e 's/.dep$//'` $files > net/http/cookiejar.lo.dep.tmp; if ! cmp net/http/cookiejar.lo.dep.tmp net/http/cookiejar.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/http/cookiejar.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/http/cookiejar.lo.dep.tmp net/http/cookiejar.lo.dep /usr/bin/mkdir -p net/http; dir=`echo net/http/fcgi.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/http/fcgi.lo.dep | sed -e 's/.dep$//'` $files > net/http/fcgi.lo.dep.tmp; if ! cmp net/http/fcgi.lo.dep.tmp net/http/fcgi.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/http/fcgi.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/http/fcgi.lo.dep.tmp net/http/fcgi.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/builtins.lo ../../../../src/libphobos/libdruntime/gcc/builtins.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/builtins.d -fPIC -fversion=Shared -o gcc/.libs/builtins.o /usr/bin/mkdir -p net/http; dir=`echo net/http/httptest.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/http/httptest.lo.dep | sed -e 's/.dep$//'` $files > net/http/httptest.lo.dep.tmp; if ! cmp net/http/httptest.lo.dep.tmp net/http/httptest.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/http/httptest.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/http/httptest.lo.dep.tmp net/http/httptest.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-suenst.adb -o a-suenst.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/builtins.d -fPIC -fversion=Shared -o gcc/builtins.o >/dev/null 2>&1 /usr/bin/mkdir -p net/http; dir=`echo net/http/httptrace.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/http/httptrace.lo.dep | sed -e 's/.dep$//'` $files > net/http/httptrace.lo.dep.tmp; if ! cmp net/http/httptrace.lo.dep.tmp net/http/httptrace.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/http/httptrace.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/http/httptrace.lo.dep.tmp net/http/httptrace.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/deh.lo ../../../../src/libphobos/libdruntime/gcc/deh.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/deh.d -fPIC -fversion=Shared -o gcc/.libs/deh.o /usr/bin/mkdir -p net/http; dir=`echo net/http/httputil.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/http/httputil.lo.dep | sed -e 's/.dep$//'` $files > net/http/httputil.lo.dep.tmp; if ! cmp net/http/httputil.lo.dep.tmp net/http/httputil.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/http/httputil.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/http/httputil.lo.dep.tmp net/http/httputil.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_common.lo -MD -MP -MF .deps/sanitizer_procmaps_common.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_common.cpp -o sanitizer_procmaps_common.o >/dev/null 2>&1 /usr/bin/mkdir -p net/http; dir=`echo net/http/internal.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/http/internal.lo.dep | sed -e 's/.dep$//'` $files > net/http/internal.lo.dep.tmp; if ! cmp net/http/internal.lo.dep.tmp net/http/internal.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/http/internal.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/http/internal.lo.dep.tmp net/http/internal.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-suewst.adb -o a-suewst.o /usr/bin/mkdir -p net/http; dir=`echo net/http/pprof.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/http/pprof.lo.dep | sed -e 's/.dep$//'` $files > net/http/pprof.lo.dep.tmp; if ! cmp net/http/pprof.lo.dep.tmp net/http/pprof.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/http/pprof.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/http/pprof.lo.dep.tmp net/http/pprof.lo.dep /usr/bin/mkdir -p net/internal; dir=`echo net/internal/socktest.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/internal/socktest.lo.dep | sed -e 's/.dep$//'` $files > net/internal/socktest.lo.dep.tmp; if ! cmp net/internal/socktest.lo.dep.tmp net/internal/socktest.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/internal/socktest.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/internal/socktest.lo.dep.tmp net/internal/socktest.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-suezst.adb -o a-suezst.o /usr/bin/mkdir -p net; dir=`echo net/mail.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/mail.lo.dep | sed -e 's/.dep$//'` $files > net/mail.lo.dep.tmp; if ! cmp net/mail.lo.dep.tmp net/mail.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/mail.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/mail.lo.dep.tmp net/mail.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/deh.d -fPIC -fversion=Shared -o gcc/deh.o >/dev/null 2>&1 mv -f .deps/sanitizer_procmaps_common.Tpo .deps/sanitizer_procmaps_common.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_linux.lo -MD -MP -MF .deps/sanitizer_procmaps_linux.Tpo -c -o sanitizer_procmaps_linux.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_linux.cpp /usr/bin/mkdir -p net; dir=`echo net/rpc.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/rpc.lo.dep | sed -e 's/.dep$//'` $files > net/rpc.lo.dep.tmp; if ! cmp net/rpc.lo.dep.tmp net/rpc.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/rpc.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/rpc.lo.dep.tmp net/rpc.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_linux.lo -MD -MP -MF .deps/sanitizer_procmaps_linux.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_linux.cpp -fPIC -DPIC -o .libs/sanitizer_procmaps_linux.o /usr/bin/mkdir -p net/rpc; dir=`echo net/rpc/jsonrpc.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/rpc/jsonrpc.lo.dep | sed -e 's/.dep$//'` $files > net/rpc/jsonrpc.lo.dep.tmp; if ! cmp net/rpc/jsonrpc.lo.dep.tmp net/rpc/jsonrpc.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/rpc/jsonrpc.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/rpc/jsonrpc.lo.dep.tmp net/rpc/jsonrpc.lo.dep /usr/bin/mkdir -p net; dir=`echo net/smtp.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/smtp.lo.dep | sed -e 's/.dep$//'` $files > net/smtp.lo.dep.tmp; if ! cmp net/smtp.lo.dep.tmp net/smtp.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/smtp.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/smtp.lo.dep.tmp net/smtp.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-suhcin.adb -o a-suhcin.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_linux.lo -MD -MP -MF .deps/sanitizer_procmaps_linux.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_linux.cpp -o sanitizer_procmaps_linux.o >/dev/null 2>&1 /usr/bin/mkdir -p net; dir=`echo net/textproto.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/textproto.lo.dep | sed -e 's/.dep$//'` $files > net/textproto.lo.dep.tmp; if ! cmp net/textproto.lo.dep.tmp net/textproto.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/textproto.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/textproto.lo.dep.tmp net/textproto.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-sulcin.adb -o a-sulcin.o /usr/bin/mkdir -p net; dir=`echo net/url.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo net/url.lo.dep | sed -e 's/.dep$//'` $files > net/url.lo.dep.tmp; if ! cmp net/url.lo.dep.tmp net/url.lo.dep >/dev/null 2>/dev/null; then rm -f `echo net/url.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f net/url.lo.dep.tmp net/url.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-suteio.adb -o a-suteio.o mv -f .deps/sanitizer_procmaps_linux.Tpo .deps/sanitizer_procmaps_linux.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_mac.lo -MD -MP -MF .deps/sanitizer_procmaps_mac.Tpo -c -o sanitizer_procmaps_mac.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_mac.cpp /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/emutls.lo ../../../../src/libphobos/libdruntime/gcc/emutls.d rm -f os-list.tmp /bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/os > os-list.tmp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_mac.lo -MD -MP -MF .deps/sanitizer_procmaps_mac.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_mac.cpp -fPIC -DPIC -o .libs/sanitizer_procmaps_mac.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/emutls.d -fPIC -fversion=Shared -o gcc/.libs/emutls.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_mac.lo -MD -MP -MF .deps/sanitizer_procmaps_mac.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_mac.cpp -o sanitizer_procmaps_mac.o >/dev/null 2>&1 mv -f .deps/sanitizer_procmaps_mac.Tpo .deps/sanitizer_procmaps_mac.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_solaris.lo -MD -MP -MF .deps/sanitizer_procmaps_solaris.Tpo -c -o sanitizer_procmaps_solaris.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_solaris.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/emutls.d -fPIC -fversion=Shared -o gcc/emutls.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_solaris.lo -MD -MP -MF .deps/sanitizer_procmaps_solaris.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_solaris.cpp -fPIC -DPIC -o .libs/sanitizer_procmaps_solaris.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_procmaps_solaris.lo -MD -MP -MF .deps/sanitizer_procmaps_solaris.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_procmaps_solaris.cpp -o sanitizer_procmaps_solaris.o >/dev/null 2>&1 mv -f .deps/sanitizer_procmaps_solaris.Tpo .deps/sanitizer_procmaps_solaris.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_rtems.lo -MD -MP -MF .deps/sanitizer_rtems.Tpo -c -o sanitizer_rtems.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_rtems.cpp /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/gthread.lo ../../../../src/libphobos/libdruntime/gcc/gthread.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_rtems.lo -MD -MP -MF .deps/sanitizer_rtems.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_rtems.cpp -fPIC -DPIC -o .libs/sanitizer_rtems.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_rtems.lo -MD -MP -MF .deps/sanitizer_rtems.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_rtems.cpp -o sanitizer_rtems.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/gthread.d -fPIC -fversion=Shared -o gcc/.libs/gthread.o mv -f .deps/sanitizer_rtems.Tpo .deps/sanitizer_rtems.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_solaris.lo -MD -MP -MF .deps/sanitizer_solaris.Tpo -c -o sanitizer_solaris.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_solaris.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_solaris.lo -MD -MP -MF .deps/sanitizer_solaris.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_solaris.cpp -fPIC -DPIC -o .libs/sanitizer_solaris.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/gthread.d -fPIC -fversion=Shared -o gcc/gthread.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_solaris.lo -MD -MP -MF .deps/sanitizer_solaris.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_solaris.cpp -o sanitizer_solaris.o >/dev/null 2>&1 mv -f .deps/sanitizer_solaris.Tpo .deps/sanitizer_solaris.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stackdepot.lo -MD -MP -MF .deps/sanitizer_stackdepot.Tpo -c -o sanitizer_stackdepot.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_stackdepot.cpp /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-swbwha.adb -o a-swbwha.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stackdepot.lo -MD -MP -MF .deps/sanitizer_stackdepot.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_stackdepot.cpp -fPIC -DPIC -o .libs/sanitizer_stackdepot.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/sections/common.lo ../../../../src/libphobos/libdruntime/gcc/sections/common.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/sections/common.d -fPIC -fversion=Shared -o gcc/sections/.libs/common.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-swfwha.ads -o a-swfwha.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/sections/common.d -fPIC -fversion=Shared -o gcc/sections/common.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-swmwco.ads -o a-swmwco.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/sections/elf.lo ../../../../src/libphobos/libdruntime/gcc/sections/elf.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/sections/elf.d -fPIC -fversion=Shared -o gcc/sections/.libs/elf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-swunau.adb -o a-swunau.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-swuwha.adb -o a-swuwha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-swuwti.adb -o a-swuwti.o /bin/bash ../../../src/libgo/mvifdiff.sh os-list.tmp os-list echo timestamp > s-os-list /usr/bin/mkdir -p os; dir=`echo os/exec.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo os/exec.lo.dep | sed -e 's/.dep$//'` $files > os/exec.lo.dep.tmp; if ! cmp os/exec.lo.dep.tmp os/exec.lo.dep >/dev/null 2>/dev/null; then rm -f `echo os/exec.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f os/exec.lo.dep.tmp os/exec.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stackdepot.lo -MD -MP -MF .deps/sanitizer_stackdepot.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_stackdepot.cpp -o sanitizer_stackdepot.o >/dev/null 2>&1 /usr/bin/mkdir -p os; dir=`echo os/signal.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo os/signal.lo.dep | sed -e 's/.dep$//'` $files > os/signal.lo.dep.tmp; if ! cmp os/signal.lo.dep.tmp os/signal.lo.dep >/dev/null 2>/dev/null; then rm -f `echo os/signal.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f os/signal.lo.dep.tmp os/signal.lo.dep /usr/bin/mkdir -p os/signal/internal; dir=`echo os/signal/internal/pty.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo os/signal/internal/pty.lo.dep | sed -e 's/.dep$//'` $files > os/signal/internal/pty.lo.dep.tmp; if ! cmp os/signal/internal/pty.lo.dep.tmp os/signal/internal/pty.lo.dep >/dev/null 2>/dev/null; then rm -f `echo os/signal/internal/pty.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f os/signal/internal/pty.lo.dep.tmp os/signal/internal/pty.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-szbzha.adb -o a-szbzha.o rm -f os-user-list.tmp /bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/os/user > os-user-list.tmp /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-szfzha.ads -o a-szfzha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-szmzco.ads -o a-szmzco.o /bin/bash ../../../src/libgo/mvifdiff.sh os-user-list.tmp os-user-list echo timestamp > s-os-user-list /usr/bin/mkdir -p .; dir=`echo path.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo path.lo.dep | sed -e 's/.dep$//'` $files > path.lo.dep.tmp; if ! cmp path.lo.dep.tmp path.lo.dep >/dev/null 2>/dev/null; then rm -f `echo path.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f path.lo.dep.tmp path.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-szunau.adb -o a-szunau.o /usr/bin/mkdir -p path; dir=`echo path/filepath.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo path/filepath.lo.dep | sed -e 's/.dep$//'` $files > path/filepath.lo.dep.tmp; if ! cmp path/filepath.lo.dep.tmp path/filepath.lo.dep >/dev/null 2>/dev/null; then rm -f `echo path/filepath.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f path/filepath.lo.dep.tmp path/filepath.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-szuzha.adb -o a-szuzha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-szuzti.adb -o a-szuzti.o /usr/bin/mkdir -p .; dir=`echo reflect.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo reflect.lo.dep | sed -e 's/.dep$//'` $files > reflect.lo.dep.tmp; if ! cmp reflect.lo.dep.tmp reflect.lo.dep >/dev/null 2>/dev/null; then rm -f `echo reflect.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f reflect.lo.dep.tmp reflect.lo.dep mv -f .deps/sanitizer_stackdepot.Tpo .deps/sanitizer_stackdepot.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stacktrace.lo -MD -MP -MF .deps/sanitizer_stacktrace.Tpo -c -o sanitizer_stacktrace.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_stacktrace.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stacktrace.lo -MD -MP -MF .deps/sanitizer_stacktrace.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_stacktrace.cpp -fPIC -DPIC -o .libs/sanitizer_stacktrace.o /usr/bin/mkdir -p .; dir=`echo regexp.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo regexp.lo.dep | sed -e 's/.dep$//'` $files > regexp.lo.dep.tmp; if ! cmp regexp.lo.dep.tmp regexp.lo.dep >/dev/null 2>/dev/null; then rm -f `echo regexp.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f regexp.lo.dep.tmp regexp.lo.dep /usr/bin/mkdir -p regexp; dir=`echo regexp/syntax.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo regexp/syntax.lo.dep | sed -e 's/.dep$//'` $files > regexp/syntax.lo.dep.tmp; if ! cmp regexp/syntax.lo.dep.tmp regexp/syntax.lo.dep >/dev/null 2>/dev/null; then rm -f `echo regexp/syntax.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f regexp/syntax.lo.dep.tmp regexp/syntax.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stacktrace.lo -MD -MP -MF .deps/sanitizer_stacktrace.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_stacktrace.cpp -o sanitizer_stacktrace.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn -g \ a-tags.adb -o a-tags.o rm -f runtime-list.tmp /bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/runtime > runtime-list.tmp mv -f .deps/sanitizer_stacktrace.Tpo .deps/sanitizer_stacktrace.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stacktrace_libcdep.lo -MD -MP -MF .deps/sanitizer_stacktrace_libcdep.Tpo -c -o sanitizer_stacktrace_libcdep.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_stacktrace_libcdep.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stacktrace_libcdep.lo -MD -MP -MF .deps/sanitizer_stacktrace_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_stacktrace_libcdep.cpp -fPIC -DPIC -o .libs/sanitizer_stacktrace_libcdep.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/sections/elf.d -fPIC -fversion=Shared -o gcc/sections/elf.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stacktrace_libcdep.lo -MD -MP -MF .deps/sanitizer_stacktrace_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_stacktrace_libcdep.cpp -o sanitizer_stacktrace_libcdep.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-teioed.adb -o a-teioed.o mv -f .deps/sanitizer_stacktrace_libcdep.Tpo .deps/sanitizer_stacktrace_libcdep.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stacktrace_sparc.lo -MD -MP -MF .deps/sanitizer_stacktrace_sparc.Tpo -c -o sanitizer_stacktrace_sparc.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_stacktrace_sparc.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stacktrace_sparc.lo -MD -MP -MF .deps/sanitizer_stacktrace_sparc.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_stacktrace_sparc.cpp -fPIC -DPIC -o .libs/sanitizer_stacktrace_sparc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stacktrace_sparc.lo -MD -MP -MF .deps/sanitizer_stacktrace_sparc.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_stacktrace_sparc.cpp -o sanitizer_stacktrace_sparc.o >/dev/null 2>&1 mv -f .deps/sanitizer_stacktrace_sparc.Tpo .deps/sanitizer_stacktrace_sparc.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_mac.lo -MD -MP -MF .deps/sanitizer_symbolizer_mac.Tpo -c -o sanitizer_symbolizer_mac.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_mac.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_mac.lo -MD -MP -MF .deps/sanitizer_symbolizer_mac.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_mac.cpp -fPIC -DPIC -o .libs/sanitizer_symbolizer_mac.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_mac.lo -MD -MP -MF .deps/sanitizer_symbolizer_mac.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_mac.cpp -o sanitizer_symbolizer_mac.o >/dev/null 2>&1 mv -f .deps/sanitizer_symbolizer_mac.Tpo .deps/sanitizer_symbolizer_mac.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_report.lo -MD -MP -MF .deps/sanitizer_symbolizer_report.Tpo -c -o sanitizer_symbolizer_report.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_report.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_report.lo -MD -MP -MF .deps/sanitizer_symbolizer_report.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_report.cpp -fPIC -DPIC -o .libs/sanitizer_symbolizer_report.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/sections/macho.lo ../../../../src/libphobos/libdruntime/gcc/sections/macho.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_report.lo -MD -MP -MF .deps/sanitizer_symbolizer_report.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_report.cpp -o sanitizer_symbolizer_report.o >/dev/null 2>&1 /bin/bash ../../../src/libgo/mvifdiff.sh runtime-list.tmp runtime-list echo timestamp > s-runtime-list /usr/bin/mkdir -p runtime; dir=`echo runtime/debug.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo runtime/debug.lo.dep | sed -e 's/.dep$//'` $files > runtime/debug.lo.dep.tmp; if ! cmp runtime/debug.lo.dep.tmp runtime/debug.lo.dep >/dev/null 2>/dev/null; then rm -f `echo runtime/debug.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f runtime/debug.lo.dep.tmp runtime/debug.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/sections/macho.d -fPIC -fversion=Shared -o gcc/sections/.libs/macho.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/sections/macho.d -fPIC -fversion=Shared -o gcc/sections/macho.o >/dev/null 2>&1 /usr/bin/mkdir -p runtime/internal; dir=`echo runtime/internal/atomic.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo runtime/internal/atomic.lo.dep | sed -e 's/.dep$//'` $files > runtime/internal/atomic.lo.dep.tmp; if ! cmp runtime/internal/atomic.lo.dep.tmp runtime/internal/atomic.lo.dep >/dev/null 2>/dev/null; then rm -f `echo runtime/internal/atomic.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f runtime/internal/atomic.lo.dep.tmp runtime/internal/atomic.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/sections/package.lo ../../../../src/libphobos/libdruntime/gcc/sections/package.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/sections/package.d -fPIC -fversion=Shared -o gcc/sections/.libs/package.o /usr/bin/mkdir -p runtime/internal; dir=`echo runtime/internal/math.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo runtime/internal/math.lo.dep | sed -e 's/.dep$//'` $files > runtime/internal/math.lo.dep.tmp; if ! cmp runtime/internal/math.lo.dep.tmp runtime/internal/math.lo.dep >/dev/null 2>/dev/null; then rm -f `echo runtime/internal/math.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f runtime/internal/math.lo.dep.tmp runtime/internal/math.lo.dep rm -f version.go.tmp echo "package sys" > version.go.tmp echo 'func init() { DefaultGoroot = "/usr" }' >> version.go.tmp echo 'const TheVersion = "'`cat ../../../src/libgo/VERSION | sed 1q`' '`/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 --version | sed 1q`'"' >> version.go.tmp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/sections/package.d -fPIC -fversion=Shared -o gcc/sections/package.o >/dev/null 2>&1 echo 'const Goexperiment = ``' >> version.go.tmp echo 'const GOARCH = "'riscv64'"' >> version.go.tmp echo 'const GOOS = "'linux'"' >> version.go.tmp echo 'const GccgoToolDir = "/usr/lib/gcc/riscv64-linux-gnu/11"' >> version.go.tmp echo >> version.go.tmp echo "type ArchFamilyType int" >> version.go.tmp echo >> version.go.tmp echo "const (" >> version.go.tmp echo " UNKNOWN ArchFamilyType = iota" >> version.go.tmp for a in I386 ALPHA AMD64 ARM ARM64 IA64 M68K MIPS MIPS64 NIOS2 PPC PPC64 RISCV RISCV64 S390 S390X SH SPARC SPARC64 WASM; do \ echo " ${a}" >> version.go.tmp; \ done echo ")" >> version.go.tmp echo >> version.go.tmp for a in 386 alpha amd64 amd64p32 arm armbe arm64 arm64be ia64 m68k mips mipsle mips64 mips64le mips64p32 mips64p32le nios2 ppc ppc64 ppc64le riscv riscv64 s390 s390x sh shbe sparc sparc64 wasm; do \ f=`echo ${a} | sed -e 's/\(.\).*/\1/' -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`; \ n="${f}`echo ${a} | sed -e 's/.//'`"; \ if test "${a}" = "riscv64"; then \ echo "const Goarch${n} = 1" >> version.go.tmp; \ else \ echo "const Goarch${n} = 0" >> version.go.tmp; \ fi; \ done /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/sections/pecoff.lo ../../../../src/libphobos/libdruntime/gcc/sections/pecoff.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/sections/pecoff.d -fPIC -fversion=Shared -o gcc/sections/.libs/pecoff.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/sections/pecoff.d -fPIC -fversion=Shared -o gcc/sections/pecoff.o >/dev/null 2>&1 echo >> version.go.tmp echo "const (" >> version.go.tmp echo " ArchFamily = `/bin/bash ../../../src/libgo/goarch.sh riscv64 family`" >> version.go.tmp echo " BigEndian = `/bin/bash ../../../src/libgo/goarch.sh riscv64 bigendian`" >> version.go.tmp echo " CacheLineSize = `/bin/bash ../../../src/libgo/goarch.sh riscv64 cachelinesize`" >> version.go.tmp echo " DefaultPhysPageSize = `/bin/bash ../../../src/libgo/goarch.sh riscv64 defaultphyspagesize`" >> version.go.tmp echo " Int64Align = `/bin/bash ../../../src/libgo/goarch.sh riscv64 int64align`" >> version.go.tmp echo " MinFrameSize = `/bin/bash ../../../src/libgo/goarch.sh riscv64 minframesize`" >> version.go.tmp echo " PCQuantum = `/bin/bash ../../../src/libgo/goarch.sh riscv64 pcquantum`" >> version.go.tmp echo ")" >> version.go.tmp echo >> version.go.tmp /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/unwind/arm.lo ../../../../src/libphobos/libdruntime/gcc/unwind/arm.d for a in aix android darwin dragonfly freebsd hurd illumos ios irix js linux netbsd openbsd plan9 rtems solaris windows zos; do \ f=`echo ${a} | sed -e 's/\(.\).*/\1/' -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`; \ n="${f}`echo ${a} | sed -e 's/.//'`"; \ if test "${a}" = "linux"; then \ echo "const Goos${n} = 1" >> version.go.tmp; \ else \ echo "const Goos${n} = 0" >> version.go.tmp; \ fi; \ done libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/unwind/arm.d -fPIC -fversion=Shared -o gcc/unwind/.libs/arm.o mv -f .deps/sanitizer_symbolizer_report.Tpo .deps/sanitizer_symbolizer_report.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stacktrace_printer.lo -MD -MP -MF .deps/sanitizer_stacktrace_printer.Tpo -c -o sanitizer_stacktrace_printer.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_stacktrace_printer.cpp echo >> version.go.tmp echo "type Uintreg uintptr" >> version.go.tmp /bin/bash ../../../src/libgo/mvifdiff.sh version.go.tmp version.go echo timestamp > s-version /usr/bin/mkdir -p runtime; dir=`echo runtime/metrics.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo runtime/metrics.lo.dep | sed -e 's/.dep$//'` $files > runtime/metrics.lo.dep.tmp; if ! cmp runtime/metrics.lo.dep.tmp runtime/metrics.lo.dep >/dev/null 2>/dev/null; then rm -f `echo runtime/metrics.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f runtime/metrics.lo.dep.tmp runtime/metrics.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/unwind/arm.d -fPIC -fversion=Shared -o gcc/unwind/arm.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stacktrace_printer.lo -MD -MP -MF .deps/sanitizer_stacktrace_printer.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_stacktrace_printer.cpp -fPIC -DPIC -o .libs/sanitizer_stacktrace_printer.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/unwind/arm_common.lo ../../../../src/libphobos/libdruntime/gcc/unwind/arm_common.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/unwind/arm_common.d -fPIC -fversion=Shared -o gcc/unwind/.libs/arm_common.o /usr/bin/mkdir -p runtime; dir=`echo runtime/pprof.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo runtime/pprof.lo.dep | sed -e 's/.dep$//'` $files > runtime/pprof.lo.dep.tmp; if ! cmp runtime/pprof.lo.dep.tmp runtime/pprof.lo.dep >/dev/null 2>/dev/null; then rm -f `echo runtime/pprof.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f runtime/pprof.lo.dep.tmp runtime/pprof.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/unwind/arm_common.d -fPIC -fversion=Shared -o gcc/unwind/arm_common.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/unwind/c6x.lo ../../../../src/libphobos/libdruntime/gcc/unwind/c6x.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/unwind/c6x.d -fPIC -fversion=Shared -o gcc/unwind/.libs/c6x.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/unwind/c6x.d -fPIC -fversion=Shared -o gcc/unwind/c6x.o >/dev/null 2>&1 /usr/bin/mkdir -p runtime; dir=`echo runtime/trace.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo runtime/trace.lo.dep | sed -e 's/.dep$//'` $files > runtime/trace.lo.dep.tmp; if ! cmp runtime/trace.lo.dep.tmp runtime/trace.lo.dep >/dev/null 2>/dev/null; then rm -f `echo runtime/trace.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f runtime/trace.lo.dep.tmp runtime/trace.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stacktrace_printer.lo -MD -MP -MF .deps/sanitizer_stacktrace_printer.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_stacktrace_printer.cpp -o sanitizer_stacktrace_printer.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/unwind/generic.lo ../../../../src/libphobos/libdruntime/gcc/unwind/generic.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/unwind/generic.d -fPIC -fversion=Shared -o gcc/unwind/.libs/generic.o /usr/bin/mkdir -p .; dir=`echo sort.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo sort.lo.dep | sed -e 's/.dep$//'` $files > sort.lo.dep.tmp; if ! cmp sort.lo.dep.tmp sort.lo.dep >/dev/null 2>/dev/null; then rm -f `echo sort.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f sort.lo.dep.tmp sort.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/unwind/generic.d -fPIC -fversion=Shared -o gcc/unwind/generic.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/unwind/package.lo ../../../../src/libphobos/libdruntime/gcc/unwind/package.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/unwind/package.d -fPIC -fversion=Shared -o gcc/unwind/.libs/package.o /usr/bin/mkdir -p .; dir=`echo strconv.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo strconv.lo.dep | sed -e 's/.dep$//'` $files > strconv.lo.dep.tmp; if ! cmp strconv.lo.dep.tmp strconv.lo.dep >/dev/null 2>/dev/null; then rm -f `echo strconv.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f strconv.lo.dep.tmp strconv.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/unwind/package.d -fPIC -fversion=Shared -o gcc/unwind/package.o >/dev/null 2>&1 mv -f .deps/sanitizer_stacktrace_printer.Tpo .deps/sanitizer_stacktrace_printer.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stoptheworld_linux_libcdep.lo -MD -MP -MF .deps/sanitizer_stoptheworld_linux_libcdep.Tpo -c -o sanitizer_stoptheworld_linux_libcdep.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stoptheworld_linux_libcdep.lo -MD -MP -MF .deps/sanitizer_stoptheworld_linux_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp -fPIC -DPIC -o .libs/sanitizer_stoptheworld_linux_libcdep.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o gcc/unwind/pe.lo ../../../../src/libphobos/libdruntime/gcc/unwind/pe.d ../../../../src/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp:516: warning: "REG_SP" redefined 516 | #define REG_SP sp | In file included from /usr/include/signal.h:316, from /usr/include/riscv64-linux-gnu/sys/wait.h:36, from ../../../../src/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp:42: /usr/include/riscv64-linux-gnu/sys/ucontext.h:36: note: this is the location of the previous definition 36 | # define REG_SP 2 | libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/unwind/pe.d -fPIC -fversion=Shared -o gcc/unwind/.libs/pe.o /usr/bin/mkdir -p .; dir=`echo strings.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo strings.lo.dep | sed -e 's/.dep$//'` $files > strings.lo.dep.tmp; if ! cmp strings.lo.dep.tmp strings.lo.dep >/dev/null 2>/dev/null; then rm -f `echo strings.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f strings.lo.dep.tmp strings.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/gcc/unwind/pe.d -fPIC -fversion=Shared -o gcc/unwind/pe.o >/dev/null 2>&1 /usr/bin/mkdir -p .; dir=`echo sync.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo sync.lo.dep | sed -e 's/.dep$//'` $files > sync.lo.dep.tmp; if ! cmp sync.lo.dep.tmp sync.lo.dep >/dev/null 2>/dev/null; then rm -f `echo sync.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f sync.lo.dep.tmp sync.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/aApply.lo ../../../../src/libphobos/libdruntime/rt/aApply.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/aApply.d -fPIC -fversion=Shared -o rt/.libs/aApply.o /usr/bin/mkdir -p sync; dir=`echo sync/atomic.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo sync/atomic.lo.dep | sed -e 's/.dep$//'` $files > sync/atomic.lo.dep.tmp; if ! cmp sync/atomic.lo.dep.tmp sync/atomic.lo.dep >/dev/null 2>/dev/null; then rm -f `echo sync/atomic.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f sync/atomic.lo.dep.tmp sync/atomic.lo.dep rm -f libcalls-list.tmp /bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/syscall > libcalls-list.tmp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/aApply.d -fPIC -fversion=Shared -o rt/aApply.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stoptheworld_linux_libcdep.lo -MD -MP -MF .deps/sanitizer_stoptheworld_linux_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp -o sanitizer_stoptheworld_linux_libcdep.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-textio.adb -o a-textio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/aApplyR.lo ../../../../src/libphobos/libdruntime/rt/aApplyR.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/aApplyR.d -fPIC -fversion=Shared -o rt/.libs/aApplyR.o mv -f .deps/sanitizer_stoptheworld_linux_libcdep.Tpo .deps/sanitizer_stoptheworld_linux_libcdep.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stoptheworld_mac.lo -MD -MP -MF .deps/sanitizer_stoptheworld_mac.Tpo -c -o sanitizer_stoptheworld_mac.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_stoptheworld_mac.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stoptheworld_mac.lo -MD -MP -MF .deps/sanitizer_stoptheworld_mac.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_stoptheworld_mac.cpp -fPIC -DPIC -o .libs/sanitizer_stoptheworld_mac.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_stoptheworld_mac.lo -MD -MP -MF .deps/sanitizer_stoptheworld_mac.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_stoptheworld_mac.cpp -o sanitizer_stoptheworld_mac.o >/dev/null 2>&1 mv -f .deps/sanitizer_stoptheworld_mac.Tpo .deps/sanitizer_stoptheworld_mac.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/aApplyR.d -fPIC -fversion=Shared -o rt/aApplyR.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_suppressions.lo -MD -MP -MF .deps/sanitizer_suppressions.Tpo -c -o sanitizer_suppressions.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_suppressions.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_suppressions.lo -MD -MP -MF .deps/sanitizer_suppressions.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_suppressions.cpp -fPIC -DPIC -o .libs/sanitizer_suppressions.o /bin/bash ../../../src/libgo/mvifdiff.sh libcalls-list.tmp libcalls-list echo timestamp > s-libcalls-list echo '#include ' | /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -x c - -E -dM > tmp-errno.i /bin/bash ../../../src/libgo/mvifdiff.sh tmp-errno.i errno.i echo timestamp > s-errno rm -f syscall_arch.go.tmp echo "package syscall" > syscall_arch.go.tmp echo 'const ARCH = "'riscv64'"' >> syscall_arch.go.tmp echo 'const OS = "'linux'"' >> syscall_arch.go.tmp /bin/bash ../../../src/libgo/mvifdiff.sh syscall_arch.go.tmp syscall_arch.go echo timestamp > s-syscall_arch rm -f epoll.go.tmp echo 'package syscall' > epoll.go.tmp echo 'type EpollEvent struct {' >> epoll.go.tmp echo ' Events uint32' >> epoll.go.tmp case "16,8" in \ 0,0) echo 1>&2 "*** struct epoll_event data.fd offset unknown"; \ exit 1; ;; \ 8,4) echo ' Fd int32' >> epoll.go.tmp; ;; \ 12,4) echo ' Fd int32' >> epoll.go.tmp; \ echo ' Pad [4]byte' >> epoll.go.tmp; ;; \ 12,8) echo ' Pad [4]byte' >> epoll.go.tmp; \ echo ' Fd int32' >> epoll.go.tmp; ;; \ 16,8) echo ' Pad [4]byte' >> epoll.go.tmp; \ echo ' Fd int32' >> epoll.go.tmp; \ echo ' Pad2 [4]byte' >> epoll.go.tmp; ;; \ *) echo 1>&2 "*** struct epoll_event unsupported"; \ exit 1; ;; \ esac echo '}' >> epoll.go.tmp /bin/bash ../../../src/libgo/mvifdiff.sh epoll.go.tmp epoll.go echo timestamp > s-epoll /usr/bin/mkdir -p .; dir=`echo testing.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo testing.lo.dep | sed -e 's/.dep$//'` $files > testing.lo.dep.tmp; if ! cmp testing.lo.dep.tmp testing.lo.dep >/dev/null 2>/dev/null; then rm -f `echo testing.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f testing.lo.dep.tmp testing.lo.dep /usr/bin/mkdir -p testing; dir=`echo testing/fstest.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo testing/fstest.lo.dep | sed -e 's/.dep$//'` $files > testing/fstest.lo.dep.tmp; if ! cmp testing/fstest.lo.dep.tmp testing/fstest.lo.dep >/dev/null 2>/dev/null; then rm -f `echo testing/fstest.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f testing/fstest.lo.dep.tmp testing/fstest.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/aaA.lo ../../../../src/libphobos/libdruntime/rt/aaA.d /usr/bin/mkdir -p testing/internal; dir=`echo testing/internal/testdeps.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo testing/internal/testdeps.lo.dep | sed -e 's/.dep$//'` $files > testing/internal/testdeps.lo.dep.tmp; if ! cmp testing/internal/testdeps.lo.dep.tmp testing/internal/testdeps.lo.dep >/dev/null 2>/dev/null; then rm -f `echo testing/internal/testdeps.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f testing/internal/testdeps.lo.dep.tmp testing/internal/testdeps.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/aaA.d -fPIC -fversion=Shared -o rt/.libs/aaA.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_suppressions.lo -MD -MP -MF .deps/sanitizer_suppressions.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_suppressions.cpp -o sanitizer_suppressions.o >/dev/null 2>&1 /usr/bin/mkdir -p testing; dir=`echo testing/iotest.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo testing/iotest.lo.dep | sed -e 's/.dep$//'` $files > testing/iotest.lo.dep.tmp; if ! cmp testing/iotest.lo.dep.tmp testing/iotest.lo.dep >/dev/null 2>/dev/null; then rm -f `echo testing/iotest.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f testing/iotest.lo.dep.tmp testing/iotest.lo.dep /usr/bin/mkdir -p testing; dir=`echo testing/quick.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo testing/quick.lo.dep | sed -e 's/.dep$//'` $files > testing/quick.lo.dep.tmp; if ! cmp testing/quick.lo.dep.tmp testing/quick.lo.dep >/dev/null 2>/dev/null; then rm -f `echo testing/quick.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f testing/quick.lo.dep.tmp testing/quick.lo.dep /usr/bin/mkdir -p text; dir=`echo text/scanner.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo text/scanner.lo.dep | sed -e 's/.dep$//'` $files > text/scanner.lo.dep.tmp; if ! cmp text/scanner.lo.dep.tmp text/scanner.lo.dep >/dev/null 2>/dev/null; then rm -f `echo text/scanner.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f text/scanner.lo.dep.tmp text/scanner.lo.dep /usr/bin/mkdir -p text; dir=`echo text/tabwriter.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo text/tabwriter.lo.dep | sed -e 's/.dep$//'` $files > text/tabwriter.lo.dep.tmp; if ! cmp text/tabwriter.lo.dep.tmp text/tabwriter.lo.dep >/dev/null 2>/dev/null; then rm -f `echo text/tabwriter.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f text/tabwriter.lo.dep.tmp text/tabwriter.lo.dep /usr/bin/mkdir -p text; dir=`echo text/template.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo text/template.lo.dep | sed -e 's/.dep$//'` $files > text/template.lo.dep.tmp; if ! cmp text/template.lo.dep.tmp text/template.lo.dep >/dev/null 2>/dev/null; then rm -f `echo text/template.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f text/template.lo.dep.tmp text/template.lo.dep /usr/bin/mkdir -p text/template; dir=`echo text/template/parse.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo text/template/parse.lo.dep | sed -e 's/.dep$//'` $files > text/template/parse.lo.dep.tmp; if ! cmp text/template/parse.lo.dep.tmp text/template/parse.lo.dep >/dev/null 2>/dev/null; then rm -f `echo text/template/parse.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f text/template/parse.lo.dep.tmp text/template/parse.lo.dep /usr/bin/mkdir -p .; dir=`echo time.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo time.lo.dep | sed -e 's/.dep$//'` $files > time.lo.dep.tmp; if ! cmp time.lo.dep.tmp time.lo.dep >/dev/null 2>/dev/null; then rm -f `echo time.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f time.lo.dep.tmp time.lo.dep mv -f .deps/sanitizer_suppressions.Tpo .deps/sanitizer_suppressions.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer.lo -MD -MP -MF .deps/sanitizer_symbolizer.Tpo -c -o sanitizer_symbolizer.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer.lo -MD -MP -MF .deps/sanitizer_symbolizer.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer.cpp -fPIC -DPIC -o .libs/sanitizer_symbolizer.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tgdico.ads -o a-tgdico.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tiboio.adb -o a-tiboio.o /usr/bin/mkdir -p time; dir=`echo time/tzdata.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo time/tzdata.lo.dep | sed -e 's/.dep$//'` $files > time/tzdata.lo.dep.tmp; if ! cmp time/tzdata.lo.dep.tmp time/tzdata.lo.dep >/dev/null 2>/dev/null; then rm -f `echo time/tzdata.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f time/tzdata.lo.dep.tmp time/tzdata.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/aaA.d -fPIC -fversion=Shared -o rt/aaA.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ticoau.adb -o a-ticoau.o /usr/bin/mkdir -p .; dir=`echo unicode.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo unicode.lo.dep | sed -e 's/.dep$//'` $files > unicode.lo.dep.tmp; if ! cmp unicode.lo.dep.tmp unicode.lo.dep >/dev/null 2>/dev/null; then rm -f `echo unicode.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f unicode.lo.dep.tmp unicode.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ticoio.adb -o a-ticoio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer.lo -MD -MP -MF .deps/sanitizer_symbolizer.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer.cpp -o sanitizer_symbolizer.o >/dev/null 2>&1 /usr/bin/mkdir -p unicode; dir=`echo unicode/utf16.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo unicode/utf16.lo.dep | sed -e 's/.dep$//'` $files > unicode/utf16.lo.dep.tmp; if ! cmp unicode/utf16.lo.dep.tmp unicode/utf16.lo.dep >/dev/null 2>/dev/null; then rm -f `echo unicode/utf16.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f unicode/utf16.lo.dep.tmp unicode/utf16.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tideau.adb -o a-tideau.o /usr/bin/mkdir -p unicode; dir=`echo unicode/utf8.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo unicode/utf8.lo.dep | sed -e 's/.dep$//'` $files > unicode/utf8.lo.dep.tmp; if ! cmp unicode/utf8.lo.dep.tmp unicode/utf8.lo.dep >/dev/null 2>/dev/null; then rm -f `echo unicode/utf8.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f unicode/utf8.lo.dep.tmp unicode/utf8.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tideio.adb -o a-tideio.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/auth.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/auth.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/auth.lo.dep.tmp; if ! cmp cmd/go/internal/auth.lo.dep.tmp cmd/go/internal/auth.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/auth.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/auth.lo.dep.tmp cmd/go/internal/auth.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tienau.adb -o a-tienau.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/base.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/base.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/base.lo.dep.tmp; if ! cmp cmd/go/internal/base.lo.dep.tmp cmd/go/internal/base.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/base.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/base.lo.dep.tmp cmd/go/internal/base.lo.dep mv -f .deps/sanitizer_symbolizer.Tpo .deps/sanitizer_symbolizer.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_libbacktrace.lo -MD -MP -MF .deps/sanitizer_symbolizer_libbacktrace.Tpo -c -o sanitizer_symbolizer_libbacktrace.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_libbacktrace.lo -MD -MP -MF .deps/sanitizer_symbolizer_libbacktrace.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp -fPIC -DPIC -o .libs/sanitizer_symbolizer_libbacktrace.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/bug.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/bug.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/bug.lo.dep.tmp; if ! cmp cmd/go/internal/bug.lo.dep.tmp cmd/go/internal/bug.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/bug.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/bug.lo.dep.tmp cmd/go/internal/bug.lo.dep /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/cache.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/cache.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/cache.lo.dep.tmp; if ! cmp cmd/go/internal/cache.lo.dep.tmp cmd/go/internal/cache.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/cache.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/cache.lo.dep.tmp cmd/go/internal/cache.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tienio.adb -o a-tienio.o echo 'package cfg' > zdefaultcc.go.tmp /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tifiau.adb -o a-tifiau.o echo >> zdefaultcc.go.tmp echo 'func DefaultGCCGO(goos, goarch string) string { return "/usr/bin/riscv64-linux-gnu-gccgo-11" }' >> zdefaultcc.go.tmp echo 'func DefaultCC(goos, goarch string) string { return "riscv64-linux-gnu-gcc-11" }' >> zdefaultcc.go.tmp echo 'func DefaultCXX(goos, goarch string) string { return "riscv64-linux-gnu-g++-11" }' >> zdefaultcc.go.tmp echo 'const DefaultPkgConfig = "pkg-config"' >> zdefaultcc.go.tmp echo 'var OSArchSupportsCgo = map[string]bool{}' >> zdefaultcc.go.tmp /bin/bash ../../../src/libgo/../move-if-change zdefaultcc.go.tmp zdefaultcc.go echo timestamp > s-zdefaultcc /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/clean.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/clean.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/clean.lo.dep.tmp; if ! cmp cmd/go/internal/clean.lo.dep.tmp cmd/go/internal/clean.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/clean.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/clean.lo.dep.tmp cmd/go/internal/clean.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tifiio.adb -o a-tifiio.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/cmdflag.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/cmdflag.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/cmdflag.lo.dep.tmp; if ! cmp cmd/go/internal/cmdflag.lo.dep.tmp cmd/go/internal/cmdflag.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/cmdflag.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/cmdflag.lo.dep.tmp cmd/go/internal/cmdflag.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/adi.lo ../../../../src/libphobos/libdruntime/rt/adi.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/adi.d -fPIC -fversion=Shared -o rt/.libs/adi.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tiflau.adb -o a-tiflau.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/doc.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/doc.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/doc.lo.dep.tmp; if ! cmp cmd/go/internal/doc.lo.dep.tmp cmd/go/internal/doc.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/doc.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/doc.lo.dep.tmp cmd/go/internal/doc.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_libbacktrace.lo -MD -MP -MF .deps/sanitizer_symbolizer_libbacktrace.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp -o sanitizer_symbolizer_libbacktrace.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tiflio.adb -o a-tiflio.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/envcmd.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/envcmd.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/envcmd.lo.dep.tmp; if ! cmp cmd/go/internal/envcmd.lo.dep.tmp cmd/go/internal/envcmd.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/envcmd.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/envcmd.lo.dep.tmp cmd/go/internal/envcmd.lo.dep /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/fix.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/fix.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/fix.lo.dep.tmp; if ! cmp cmd/go/internal/fix.lo.dep.tmp cmd/go/internal/fix.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/fix.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/fix.lo.dep.tmp cmd/go/internal/fix.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/adi.d -fPIC -fversion=Shared -o rt/adi.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tigeau.adb -o a-tigeau.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/fmtcmd.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/fmtcmd.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/fmtcmd.lo.dep.tmp; if ! cmp cmd/go/internal/fmtcmd.lo.dep.tmp cmd/go/internal/fmtcmd.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/fmtcmd.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/fmtcmd.lo.dep.tmp cmd/go/internal/fmtcmd.lo.dep /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/fsys.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/fsys.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/fsys.lo.dep.tmp; if ! cmp cmd/go/internal/fsys.lo.dep.tmp cmd/go/internal/fsys.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/fsys.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/fsys.lo.dep.tmp cmd/go/internal/fsys.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/arrayassign.lo ../../../../src/libphobos/libdruntime/rt/arrayassign.d mv -f .deps/sanitizer_symbolizer_libbacktrace.Tpo .deps/sanitizer_symbolizer_libbacktrace.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_libcdep.lo -MD -MP -MF .deps/sanitizer_symbolizer_libcdep.Tpo -c -o sanitizer_symbolizer_libcdep.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_libcdep.cpp /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/generate.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/generate.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/generate.lo.dep.tmp; if ! cmp cmd/go/internal/generate.lo.dep.tmp cmd/go/internal/generate.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/generate.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/generate.lo.dep.tmp cmd/go/internal/generate.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/arrayassign.d -fPIC -fversion=Shared -o rt/.libs/arrayassign.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_libcdep.lo -MD -MP -MF .deps/sanitizer_symbolizer_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_libcdep.cpp -fPIC -DPIC -o .libs/sanitizer_symbolizer_libcdep.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/get.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/get.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/get.lo.dep.tmp; if ! cmp cmd/go/internal/get.lo.dep.tmp cmd/go/internal/get.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/get.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/get.lo.dep.tmp cmd/go/internal/get.lo.dep /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/help.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/help.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/help.lo.dep.tmp; if ! cmp cmd/go/internal/help.lo.dep.tmp cmd/go/internal/help.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/help.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/help.lo.dep.tmp cmd/go/internal/help.lo.dep /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/imports.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/imports.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/imports.lo.dep.tmp; if ! cmp cmd/go/internal/imports.lo.dep.tmp cmd/go/internal/imports.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/imports.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/imports.lo.dep.tmp cmd/go/internal/imports.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/arrayassign.d -fPIC -fversion=Shared -o rt/arrayassign.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/list.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/list.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/list.lo.dep.tmp; if ! cmp cmd/go/internal/list.lo.dep.tmp cmd/go/internal/list.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/list.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/list.lo.dep.tmp cmd/go/internal/list.lo.dep /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/load.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/load.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/load.lo.dep.tmp; if ! cmp cmd/go/internal/load.lo.dep.tmp cmd/go/internal/load.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/load.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/load.lo.dep.tmp cmd/go/internal/load.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tiinau.adb -o a-tiinau.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/lockedfile.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/lockedfile.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/lockedfile.lo.dep.tmp; if ! cmp cmd/go/internal/lockedfile.lo.dep.tmp cmd/go/internal/lockedfile.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/lockedfile.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/lockedfile.lo.dep.tmp cmd/go/internal/lockedfile.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/arraycast.lo ../../../../src/libphobos/libdruntime/rt/arraycast.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tiinio.adb -o a-tiinio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/arraycast.d -fPIC -fversion=Shared -o rt/.libs/arraycast.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-timoio.adb -o a-timoio.o /usr/bin/mkdir -p cmd/go/internal/lockedfile/internal; dir=`echo cmd/go/internal/lockedfile/internal/filelock.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/lockedfile/internal/filelock.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/lockedfile/internal/filelock.lo.dep.tmp; if ! cmp cmd/go/internal/lockedfile/internal/filelock.lo.dep.tmp cmd/go/internal/lockedfile/internal/filelock.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/lockedfile/internal/filelock.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/lockedfile/internal/filelock.lo.dep.tmp cmd/go/internal/lockedfile/internal/filelock.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/arraycast.d -fPIC -fversion=Shared -o rt/arraycast.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tiocst.adb -o a-tiocst.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/arraycat.lo ../../../../src/libphobos/libdruntime/rt/arraycat.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/arraycat.d -fPIC -fversion=Shared -o rt/.libs/arraycat.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/modcmd.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/modcmd.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/modcmd.lo.dep.tmp; if ! cmp cmd/go/internal/modcmd.lo.dep.tmp cmd/go/internal/modcmd.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/modcmd.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/modcmd.lo.dep.tmp cmd/go/internal/modcmd.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tirsfi.adb -o a-tirsfi.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/arraycat.d -fPIC -fversion=Shared -o rt/arraycat.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-titest.adb -o a-titest.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/cast_.lo ../../../../src/libphobos/libdruntime/rt/cast_.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tiunio.ads -o a-tiunio.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/modconv.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/modconv.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/modconv.lo.dep.tmp; if ! cmp cmd/go/internal/modconv.lo.dep.tmp cmd/go/internal/modconv.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/modconv.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/modconv.lo.dep.tmp cmd/go/internal/modconv.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/cast_.d -fPIC -fversion=Shared -o rt/.libs/cast_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-unccon.ads -o a-unccon.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-uncdea.ads -o a-uncdea.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-undesu.adb -o a-undesu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_libcdep.lo -MD -MP -MF .deps/sanitizer_symbolizer_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_libcdep.cpp -o sanitizer_symbolizer_libcdep.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/cast_.d -fPIC -fversion=Shared -o rt/cast_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wichha.adb -o a-wichha.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/modfetch.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/modfetch.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/modfetch.lo.dep.tmp; if ! cmp cmd/go/internal/modfetch.lo.dep.tmp cmd/go/internal/modfetch.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/modfetch.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/modfetch.lo.dep.tmp cmd/go/internal/modfetch.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/config.lo ../../../../src/libphobos/libdruntime/rt/config.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/config.d -fPIC -fversion=Shared -o rt/.libs/config.o /usr/bin/mkdir -p cmd/go/internal/modfetch; dir=`echo cmd/go/internal/modfetch/codehost.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/modfetch/codehost.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/modfetch/codehost.lo.dep.tmp; if ! cmp cmd/go/internal/modfetch/codehost.lo.dep.tmp cmd/go/internal/modfetch/codehost.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/modfetch/codehost.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/modfetch/codehost.lo.dep.tmp cmd/go/internal/modfetch/codehost.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wichun.adb -o a-wichun.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/config.d -fPIC -fversion=Shared -o rt/config.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/modget.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/modget.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/modget.lo.dep.tmp; if ! cmp cmd/go/internal/modget.lo.dep.tmp cmd/go/internal/modget.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/modget.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/modget.lo.dep.tmp cmd/go/internal/modget.lo.dep /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/modinfo.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/modinfo.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/modinfo.lo.dep.tmp; if ! cmp cmd/go/internal/modinfo.lo.dep.tmp cmd/go/internal/modinfo.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/modinfo.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/modinfo.lo.dep.tmp cmd/go/internal/modinfo.lo.dep /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/modload.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/modload.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/modload.lo.dep.tmp; if ! cmp cmd/go/internal/modload.lo.dep.tmp cmd/go/internal/modload.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/modload.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/modload.lo.dep.tmp cmd/go/internal/modload.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/critical_.lo ../../../../src/libphobos/libdruntime/rt/critical_.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/critical_.d -fPIC -fversion=Shared -o rt/.libs/critical_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-widcha.ads -o a-widcha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-witeio.adb -o a-witeio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/critical_.d -fPIC -fversion=Shared -o rt/critical_.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/mvs.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/mvs.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/mvs.lo.dep.tmp; if ! cmp cmd/go/internal/mvs.lo.dep.tmp cmd/go/internal/mvs.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/mvs.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/mvs.lo.dep.tmp cmd/go/internal/mvs.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/deh.lo ../../../../src/libphobos/libdruntime/rt/deh.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/deh.d -fPIC -fversion=Shared -o rt/.libs/deh.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/par.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/par.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/par.lo.dep.tmp; if ! cmp cmd/go/internal/par.lo.dep.tmp cmd/go/internal/par.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/par.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/par.lo.dep.tmp cmd/go/internal/par.lo.dep mv -f .deps/sanitizer_symbolizer_libcdep.Tpo .deps/sanitizer_symbolizer_libcdep.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_posix_libcdep.lo -MD -MP -MF .deps/sanitizer_symbolizer_posix_libcdep.Tpo -c -o sanitizer_symbolizer_posix_libcdep.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_posix_libcdep.lo -MD -MP -MF .deps/sanitizer_symbolizer_posix_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp -fPIC -DPIC -o .libs/sanitizer_symbolizer_posix_libcdep.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/deh.d -fPIC -fversion=Shared -o rt/deh.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/renameio.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/renameio.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/renameio.lo.dep.tmp; if ! cmp cmd/go/internal/renameio.lo.dep.tmp cmd/go/internal/renameio.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/renameio.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/renameio.lo.dep.tmp cmd/go/internal/renameio.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/dmain2.lo ../../../../src/libphobos/libdruntime/rt/dmain2.d /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/robustio.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/robustio.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/robustio.lo.dep.tmp; if ! cmp cmd/go/internal/robustio.lo.dep.tmp cmd/go/internal/robustio.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/robustio.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/robustio.lo.dep.tmp cmd/go/internal/robustio.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/dmain2.d -fPIC -fversion=Shared -o rt/.libs/dmain2.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/run.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/run.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/run.lo.dep.tmp; if ! cmp cmd/go/internal/run.lo.dep.tmp cmd/go/internal/run.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/run.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/run.lo.dep.tmp cmd/go/internal/run.lo.dep /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/search.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/search.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/search.lo.dep.tmp; if ! cmp cmd/go/internal/search.lo.dep.tmp cmd/go/internal/search.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/search.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/search.lo.dep.tmp cmd/go/internal/search.lo.dep /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/str.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/str.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/str.lo.dep.tmp; if ! cmp cmd/go/internal/str.lo.dep.tmp cmd/go/internal/str.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/str.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/str.lo.dep.tmp cmd/go/internal/str.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/dmain2.d -fPIC -fversion=Shared -o rt/dmain2.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/test.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/test.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/test.lo.dep.tmp; if ! cmp cmd/go/internal/test.lo.dep.tmp cmd/go/internal/test.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/test.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/test.lo.dep.tmp cmd/go/internal/test.lo.dep /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/tool.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/tool.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/tool.lo.dep.tmp; if ! cmp cmd/go/internal/tool.lo.dep.tmp cmd/go/internal/tool.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/tool.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/tool.lo.dep.tmp cmd/go/internal/tool.lo.dep /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/trace.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/trace.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/trace.lo.dep.tmp; if ! cmp cmd/go/internal/trace.lo.dep.tmp cmd/go/internal/trace.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/trace.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/trace.lo.dep.tmp cmd/go/internal/trace.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_posix_libcdep.lo -MD -MP -MF .deps/sanitizer_symbolizer_posix_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp -o sanitizer_symbolizer_posix_libcdep.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/invariant.lo ../../../../src/libphobos/libdruntime/rt/invariant.d /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/txtar.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/txtar.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/txtar.lo.dep.tmp; if ! cmp cmd/go/internal/txtar.lo.dep.tmp cmd/go/internal/txtar.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/txtar.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/txtar.lo.dep.tmp cmd/go/internal/txtar.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/invariant.d -fPIC -fversion=Shared -o rt/.libs/invariant.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/vcs.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/vcs.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/vcs.lo.dep.tmp; if ! cmp cmd/go/internal/vcs.lo.dep.tmp cmd/go/internal/vcs.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/vcs.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/vcs.lo.dep.tmp cmd/go/internal/vcs.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/invariant.d -fPIC -fversion=Shared -o rt/invariant.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/version.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/version.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/version.lo.dep.tmp; if ! cmp cmd/go/internal/version.lo.dep.tmp cmd/go/internal/version.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/version.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/version.lo.dep.tmp cmd/go/internal/version.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/lifetime.lo ../../../../src/libphobos/libdruntime/rt/lifetime.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/lifetime.d -fPIC -fversion=Shared -o rt/.libs/lifetime.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/vet.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/vet.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/vet.lo.dep.tmp; if ! cmp cmd/go/internal/vet.lo.dep.tmp cmd/go/internal/vet.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/vet.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/vet.lo.dep.tmp cmd/go/internal/vet.lo.dep /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/web.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/web.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/web.lo.dep.tmp; if ! cmp cmd/go/internal/web.lo.dep.tmp cmd/go/internal/web.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/web.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/web.lo.dep.tmp cmd/go/internal/web.lo.dep /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/work.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/work.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/work.lo.dep.tmp; if ! cmp cmd/go/internal/work.lo.dep.tmp cmd/go/internal/work.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/work.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/work.lo.dep.tmp cmd/go/internal/work.lo.dep /usr/bin/mkdir -p cmd/internal; dir=`echo cmd/internal/browser.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/internal/browser.lo.dep | sed -e 's/.dep$//'` $files > cmd/internal/browser.lo.dep.tmp; if ! cmp cmd/internal/browser.lo.dep.tmp cmd/internal/browser.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/internal/browser.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/internal/browser.lo.dep.tmp cmd/internal/browser.lo.dep /usr/bin/mkdir -p cmd/internal; dir=`echo cmd/internal/buildid.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/internal/buildid.lo.dep | sed -e 's/.dep$//'` $files > cmd/internal/buildid.lo.dep.tmp; if ! cmp cmd/internal/buildid.lo.dep.tmp cmd/internal/buildid.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/internal/buildid.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/internal/buildid.lo.dep.tmp cmd/internal/buildid.lo.dep mv -f .deps/sanitizer_symbolizer_posix_libcdep.Tpo .deps/sanitizer_symbolizer_posix_libcdep.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_win.lo -MD -MP -MF .deps/sanitizer_symbolizer_win.Tpo -c -o sanitizer_symbolizer_win.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_win.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_win.lo -MD -MP -MF .deps/sanitizer_symbolizer_win.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_win.cpp -fPIC -DPIC -o .libs/sanitizer_symbolizer_win.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_symbolizer_win.lo -MD -MP -MF .deps/sanitizer_symbolizer_win.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_symbolizer_win.cpp -o sanitizer_symbolizer_win.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/internal; dir=`echo cmd/internal/codesign.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/internal/codesign.lo.dep | sed -e 's/.dep$//'` $files > cmd/internal/codesign.lo.dep.tmp; if ! cmp cmd/internal/codesign.lo.dep.tmp cmd/internal/codesign.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/internal/codesign.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/internal/codesign.lo.dep.tmp cmd/internal/codesign.lo.dep mv -f .deps/sanitizer_symbolizer_win.Tpo .deps/sanitizer_symbolizer_win.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_termination.lo -MD -MP -MF .deps/sanitizer_termination.Tpo -c -o sanitizer_termination.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wrstfi.adb -o a-wrstfi.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_termination.lo -MD -MP -MF .deps/sanitizer_termination.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp -fPIC -DPIC -o .libs/sanitizer_termination.o /usr/bin/mkdir -p cmd/internal; dir=`echo cmd/internal/diff.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/internal/diff.lo.dep | sed -e 's/.dep$//'` $files > cmd/internal/diff.lo.dep.tmp; if ! cmp cmd/internal/diff.lo.dep.tmp cmd/internal/diff.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/internal/diff.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/internal/diff.lo.dep.tmp cmd/internal/diff.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtcoau.adb -o a-wtcoau.o /usr/bin/mkdir -p cmd/internal; dir=`echo cmd/internal/edit.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/internal/edit.lo.dep | sed -e 's/.dep$//'` $files > cmd/internal/edit.lo.dep.tmp; if ! cmp cmd/internal/edit.lo.dep.tmp cmd/internal/edit.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/internal/edit.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/internal/edit.lo.dep.tmp cmd/internal/edit.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtcoio.adb -o a-wtcoio.o rm -f objabi.go.tmp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_termination.lo -MD -MP -MF .deps/sanitizer_termination.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp -o sanitizer_termination.o >/dev/null 2>&1 echo "package objabi" > objabi.go.tmp echo "import \"runtime\"" >> objabi.go.tmp echo 'func defaultGOROOTValue() string { return `/usr` }' >> objabi.go.tmp echo 'const defaultGO386 = `sse2`' >> objabi.go.tmp echo 'const defaultGOARM = `5`' >> objabi.go.tmp echo 'const defaultGOMIPS = `hardfloat`' >> objabi.go.tmp echo 'const defaultGOMIPS64 = `hardfloat`' >> objabi.go.tmp echo 'const defaultGOPPC64 = `power8`' >> objabi.go.tmp echo 'const defaultGOOS = runtime.GOOS' >> objabi.go.tmp echo 'const defaultGOARCH = runtime.GOARCH' >> objabi.go.tmp echo 'const defaultGO_EXTLINK_ENABLED = ``' >> objabi.go.tmp echo 'const defaultGO_LDSO = ``' >> objabi.go.tmp echo 'const version = `'`cat ../../../src/libgo/VERSION | sed 1q`' '`/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 --version | sed 1q`'`' >> objabi.go.tmp echo 'const stackGuardMultiplierDefault = 1' >> objabi.go.tmp echo 'const goexperiment = ``' >> objabi.go.tmp /bin/bash ../../../src/libgo/mvifdiff.sh objabi.go.tmp objabi.go echo timestamp > s-objabi /usr/bin/mkdir -p cmd/internal; dir=`echo cmd/internal/pkgpath.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/internal/pkgpath.lo.dep | sed -e 's/.dep$//'` $files > cmd/internal/pkgpath.lo.dep.tmp; if ! cmp cmd/internal/pkgpath.lo.dep.tmp cmd/internal/pkgpath.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/internal/pkgpath.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/internal/pkgpath.lo.dep.tmp cmd/internal/pkgpath.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtcstr.adb -o a-wtcstr.o mv -f .deps/sanitizer_termination.Tpo .deps/sanitizer_termination.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_thread_registry.lo -MD -MP -MF .deps/sanitizer_thread_registry.Tpo -c -o sanitizer_thread_registry.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_thread_registry.cpp /usr/bin/mkdir -p cmd/internal; dir=`echo cmd/internal/sys.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/internal/sys.lo.dep | sed -e 's/.dep$//'` $files > cmd/internal/sys.lo.dep.tmp; if ! cmp cmd/internal/sys.lo.dep.tmp cmd/internal/sys.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/internal/sys.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/internal/sys.lo.dep.tmp cmd/internal/sys.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_thread_registry.lo -MD -MP -MF .deps/sanitizer_thread_registry.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_thread_registry.cpp -fPIC -DPIC -o .libs/sanitizer_thread_registry.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtdeau.adb -o a-wtdeau.o /usr/bin/mkdir -p cmd/internal; dir=`echo cmd/internal/test2json.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/internal/test2json.lo.dep | sed -e 's/.dep$//'` $files > cmd/internal/test2json.lo.dep.tmp; if ! cmp cmd/internal/test2json.lo.dep.tmp cmd/internal/test2json.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/internal/test2json.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/internal/test2json.lo.dep.tmp cmd/internal/test2json.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtdeio.adb -o a-wtdeio.o /usr/bin/mkdir -p cmd/internal; dir=`echo cmd/internal/traceviewer.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/internal/traceviewer.lo.dep | sed -e 's/.dep$//'` $files > cmd/internal/traceviewer.lo.dep.tmp; if ! cmp cmd/internal/traceviewer.lo.dep.tmp cmd/internal/traceviewer.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/internal/traceviewer.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/internal/traceviewer.lo.dep.tmp cmd/internal/traceviewer.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtedit.adb -o a-wtedit.o /usr/bin/mkdir -p golang.org/x/crypto; dir=`echo golang.org/x/crypto/ed25519.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/crypto/ed25519.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/crypto/ed25519.lo.dep.tmp; if ! cmp golang.org/x/crypto/ed25519.lo.dep.tmp golang.org/x/crypto/ed25519.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/crypto/ed25519.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/crypto/ed25519.lo.dep.tmp golang.org/x/crypto/ed25519.lo.dep /usr/bin/mkdir -p golang.org/x/crypto/ed25519/internal; dir=`echo golang.org/x/crypto/ed25519/internal/edwards25519.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/crypto/ed25519/internal/edwards25519.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/crypto/ed25519/internal/edwards25519.lo.dep.tmp; if ! cmp golang.org/x/crypto/ed25519/internal/edwards25519.lo.dep.tmp golang.org/x/crypto/ed25519/internal/edwards25519.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/crypto/ed25519/internal/edwards25519.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/crypto/ed25519/internal/edwards25519.lo.dep.tmp golang.org/x/crypto/ed25519/internal/edwards25519.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/lifetime.d -fPIC -fversion=Shared -o rt/lifetime.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/mod/internal; dir=`echo golang.org/x/mod/internal/lazyregexp.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/mod/internal/lazyregexp.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/mod/internal/lazyregexp.lo.dep.tmp; if ! cmp golang.org/x/mod/internal/lazyregexp.lo.dep.tmp golang.org/x/mod/internal/lazyregexp.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/mod/internal/lazyregexp.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/mod/internal/lazyregexp.lo.dep.tmp golang.org/x/mod/internal/lazyregexp.lo.dep /usr/bin/mkdir -p golang.org/x/mod; dir=`echo golang.org/x/mod/modfile.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/mod/modfile.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/mod/modfile.lo.dep.tmp; if ! cmp golang.org/x/mod/modfile.lo.dep.tmp golang.org/x/mod/modfile.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/mod/modfile.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/mod/modfile.lo.dep.tmp golang.org/x/mod/modfile.lo.dep /usr/bin/mkdir -p golang.org/x/mod; dir=`echo golang.org/x/mod/module.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/mod/module.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/mod/module.lo.dep.tmp; if ! cmp golang.org/x/mod/module.lo.dep.tmp golang.org/x/mod/module.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/mod/module.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/mod/module.lo.dep.tmp golang.org/x/mod/module.lo.dep /usr/bin/mkdir -p golang.org/x/mod; dir=`echo golang.org/x/mod/semver.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/mod/semver.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/mod/semver.lo.dep.tmp; if ! cmp golang.org/x/mod/semver.lo.dep.tmp golang.org/x/mod/semver.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/mod/semver.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/mod/semver.lo.dep.tmp golang.org/x/mod/semver.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_thread_registry.lo -MD -MP -MF .deps/sanitizer_thread_registry.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_thread_registry.cpp -o sanitizer_thread_registry.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/mod; dir=`echo golang.org/x/mod/sumdb.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/mod/sumdb.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/mod/sumdb.lo.dep.tmp; if ! cmp golang.org/x/mod/sumdb.lo.dep.tmp golang.org/x/mod/sumdb.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/mod/sumdb.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/mod/sumdb.lo.dep.tmp golang.org/x/mod/sumdb.lo.dep /usr/bin/mkdir -p golang.org/x/mod/sumdb; dir=`echo golang.org/x/mod/sumdb/dirhash.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/mod/sumdb/dirhash.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/mod/sumdb/dirhash.lo.dep.tmp; if ! cmp golang.org/x/mod/sumdb/dirhash.lo.dep.tmp golang.org/x/mod/sumdb/dirhash.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/mod/sumdb/dirhash.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/mod/sumdb/dirhash.lo.dep.tmp golang.org/x/mod/sumdb/dirhash.lo.dep /usr/bin/mkdir -p golang.org/x/mod/sumdb; dir=`echo golang.org/x/mod/sumdb/note.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/mod/sumdb/note.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/mod/sumdb/note.lo.dep.tmp; if ! cmp golang.org/x/mod/sumdb/note.lo.dep.tmp golang.org/x/mod/sumdb/note.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/mod/sumdb/note.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/mod/sumdb/note.lo.dep.tmp golang.org/x/mod/sumdb/note.lo.dep /usr/bin/mkdir -p golang.org/x/mod/sumdb; dir=`echo golang.org/x/mod/sumdb/tlog.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/mod/sumdb/tlog.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/mod/sumdb/tlog.lo.dep.tmp; if ! cmp golang.org/x/mod/sumdb/tlog.lo.dep.tmp golang.org/x/mod/sumdb/tlog.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/mod/sumdb/tlog.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/mod/sumdb/tlog.lo.dep.tmp golang.org/x/mod/sumdb/tlog.lo.dep /usr/bin/mkdir -p golang.org/x/mod; dir=`echo golang.org/x/mod/zip.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/mod/zip.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/mod/zip.lo.dep.tmp; if ! cmp golang.org/x/mod/zip.lo.dep.tmp golang.org/x/mod/zip.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/mod/zip.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/mod/zip.lo.dep.tmp golang.org/x/mod/zip.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go; dir=`echo golang.org/x/tools/go/analysis.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis.lo.dep.tmp golang.org/x/tools/go/analysis.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis.lo.dep.tmp golang.org/x/tools/go/analysis.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/internal; dir=`echo golang.org/x/tools/go/analysis/internal/analysisflags.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/internal/analysisflags.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/internal/analysisflags.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/internal/analysisflags.lo.dep.tmp golang.org/x/tools/go/analysis/internal/analysisflags.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/internal/analysisflags.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/internal/analysisflags.lo.dep.tmp golang.org/x/tools/go/analysis/internal/analysisflags.lo.dep mv -f .deps/sanitizer_thread_registry.Tpo .deps/sanitizer_thread_registry.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_tls_get_addr.lo -MD -MP -MF .deps/sanitizer_tls_get_addr.Tpo -c -o sanitizer_tls_get_addr.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_tls_get_addr.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_tls_get_addr.lo -MD -MP -MF .deps/sanitizer_tls_get_addr.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_tls_get_addr.cpp -fPIC -DPIC -o .libs/sanitizer_tls_get_addr.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/internal; dir=`echo golang.org/x/tools/go/analysis/internal/facts.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/internal/facts.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/internal/facts.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/internal/facts.lo.dep.tmp golang.org/x/tools/go/analysis/internal/facts.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/internal/facts.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/internal/facts.lo.dep.tmp golang.org/x/tools/go/analysis/internal/facts.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/asmdecl.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/asmdecl.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/asmdecl.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/asmdecl.lo.dep.tmp golang.org/x/tools/go/analysis/passes/asmdecl.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/asmdecl.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/asmdecl.lo.dep.tmp golang.org/x/tools/go/analysis/passes/asmdecl.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/assign.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/assign.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/assign.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/assign.lo.dep.tmp golang.org/x/tools/go/analysis/passes/assign.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/assign.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/assign.lo.dep.tmp golang.org/x/tools/go/analysis/passes/assign.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/atomic.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/atomic.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/atomic.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/atomic.lo.dep.tmp golang.org/x/tools/go/analysis/passes/atomic.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/atomic.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/atomic.lo.dep.tmp golang.org/x/tools/go/analysis/passes/atomic.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_tls_get_addr.lo -MD -MP -MF .deps/sanitizer_tls_get_addr.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_tls_get_addr.cpp -o sanitizer_tls_get_addr.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/bools.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/bools.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/bools.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/bools.lo.dep.tmp golang.org/x/tools/go/analysis/passes/bools.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/bools.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/bools.lo.dep.tmp golang.org/x/tools/go/analysis/passes/bools.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/buildtag.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/buildtag.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/buildtag.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/buildtag.lo.dep.tmp golang.org/x/tools/go/analysis/passes/buildtag.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/buildtag.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/buildtag.lo.dep.tmp golang.org/x/tools/go/analysis/passes/buildtag.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/memory.lo ../../../../src/libphobos/libdruntime/rt/memory.d /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/cgocall.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/cgocall.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/cgocall.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/cgocall.lo.dep.tmp golang.org/x/tools/go/analysis/passes/cgocall.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/cgocall.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/cgocall.lo.dep.tmp golang.org/x/tools/go/analysis/passes/cgocall.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/memory.d -fPIC -fversion=Shared -o rt/.libs/memory.o mv -f .deps/sanitizer_tls_get_addr.Tpo .deps/sanitizer_tls_get_addr.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_unwind_linux_libcdep.lo -MD -MP -MF .deps/sanitizer_unwind_linux_libcdep.Tpo -c -o sanitizer_unwind_linux_libcdep.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_unwind_linux_libcdep.cpp /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/composite.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/composite.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/composite.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/composite.lo.dep.tmp golang.org/x/tools/go/analysis/passes/composite.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/composite.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/composite.lo.dep.tmp golang.org/x/tools/go/analysis/passes/composite.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_unwind_linux_libcdep.lo -MD -MP -MF .deps/sanitizer_unwind_linux_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_unwind_linux_libcdep.cpp -fPIC -DPIC -o .libs/sanitizer_unwind_linux_libcdep.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/copylock.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/copylock.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/copylock.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/copylock.lo.dep.tmp golang.org/x/tools/go/analysis/passes/copylock.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/copylock.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/copylock.lo.dep.tmp golang.org/x/tools/go/analysis/passes/copylock.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/memory.d -fPIC -fversion=Shared -o rt/memory.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/ctrlflow.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/ctrlflow.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/ctrlflow.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/ctrlflow.lo.dep.tmp golang.org/x/tools/go/analysis/passes/ctrlflow.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/ctrlflow.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/ctrlflow.lo.dep.tmp golang.org/x/tools/go/analysis/passes/ctrlflow.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/errorsas.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/errorsas.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/errorsas.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/errorsas.lo.dep.tmp golang.org/x/tools/go/analysis/passes/errorsas.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/errorsas.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/errorsas.lo.dep.tmp golang.org/x/tools/go/analysis/passes/errorsas.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_unwind_linux_libcdep.lo -MD -MP -MF .deps/sanitizer_unwind_linux_libcdep.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_unwind_linux_libcdep.cpp -o sanitizer_unwind_linux_libcdep.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/minfo.lo ../../../../src/libphobos/libdruntime/rt/minfo.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/minfo.d -fPIC -fversion=Shared -o rt/.libs/minfo.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/framepointer.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/framepointer.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/framepointer.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/framepointer.lo.dep.tmp golang.org/x/tools/go/analysis/passes/framepointer.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/framepointer.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/framepointer.lo.dep.tmp golang.org/x/tools/go/analysis/passes/framepointer.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/httpresponse.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/httpresponse.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/httpresponse.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/httpresponse.lo.dep.tmp golang.org/x/tools/go/analysis/passes/httpresponse.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/httpresponse.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/httpresponse.lo.dep.tmp golang.org/x/tools/go/analysis/passes/httpresponse.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/ifaceassert.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/ifaceassert.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/ifaceassert.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/ifaceassert.lo.dep.tmp golang.org/x/tools/go/analysis/passes/ifaceassert.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/ifaceassert.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/ifaceassert.lo.dep.tmp golang.org/x/tools/go/analysis/passes/ifaceassert.lo.dep mv -f .deps/sanitizer_unwind_linux_libcdep.Tpo .deps/sanitizer_unwind_linux_libcdep.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_unwind_win.lo -MD -MP -MF .deps/sanitizer_unwind_win.Tpo -c -o sanitizer_unwind_win.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_unwind_win.cpp /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/inspect.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/inspect.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/inspect.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/inspect.lo.dep.tmp golang.org/x/tools/go/analysis/passes/inspect.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/inspect.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/inspect.lo.dep.tmp golang.org/x/tools/go/analysis/passes/inspect.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_unwind_win.lo -MD -MP -MF .deps/sanitizer_unwind_win.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_unwind_win.cpp -fPIC -DPIC -o .libs/sanitizer_unwind_win.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_unwind_win.lo -MD -MP -MF .deps/sanitizer_unwind_win.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_unwind_win.cpp -o sanitizer_unwind_win.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes/internal; dir=`echo golang.org/x/tools/go/analysis/passes/internal/analysisutil.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/internal/analysisutil.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/internal/analysisutil.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/internal/analysisutil.lo.dep.tmp golang.org/x/tools/go/analysis/passes/internal/analysisutil.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/internal/analysisutil.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/internal/analysisutil.lo.dep.tmp golang.org/x/tools/go/analysis/passes/internal/analysisutil.lo.dep mv -f .deps/sanitizer_unwind_win.Tpo .deps/sanitizer_unwind_win.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_win.lo -MD -MP -MF .deps/sanitizer_win.Tpo -c -o sanitizer_win.lo ../../../../src/libsanitizer/sanitizer_common/sanitizer_win.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_win.lo -MD -MP -MF .deps/sanitizer_win.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_win.cpp -fPIC -DPIC -o .libs/sanitizer_win.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/loopclosure.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/loopclosure.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/loopclosure.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/loopclosure.lo.dep.tmp golang.org/x/tools/go/analysis/passes/loopclosure.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/loopclosure.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/loopclosure.lo.dep.tmp golang.org/x/tools/go/analysis/passes/loopclosure.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=0 -DHAVE_TIRPC_RPC_XDR_H=0 -I. -I../../../../src/libsanitizer/sanitizer_common -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -isystem ../../../../src/libsanitizer/include/system -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -MT sanitizer_win.lo -MD -MP -MF .deps/sanitizer_win.Tpo -c ../../../../src/libsanitizer/sanitizer_common/sanitizer_win.cpp -o sanitizer_win.o >/dev/null 2>&1 mv -f .deps/sanitizer_win.Tpo .deps/sanitizer_win.Plo /bin/bash ../libtool --tag=CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I ../../../../src/libsanitizer/../libbacktrace -I ../libbacktrace -I ../../../../src/libsanitizer/../include -include ../../../../src/libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE -Wl,-z,relro -o libsanitizer_common.la sancov_flags.lo sanitizer_allocator.lo sanitizer_allocator_checks.lo sanitizer_allocator_report.lo sanitizer_common.lo sanitizer_common_libcdep.lo sanitizer_coverage_libcdep_new.lo sanitizer_deadlock_detector1.lo sanitizer_deadlock_detector2.lo sanitizer_errno.lo sanitizer_file.lo sanitizer_flags.lo sanitizer_flag_parser.lo sanitizer_libc.lo sanitizer_libignore.lo sanitizer_linux.lo sanitizer_linux_libcdep.lo sanitizer_linux_s390.lo sanitizer_mac.lo sanitizer_mac_libcdep.lo sanitizer_netbsd.lo sanitizer_openbsd.lo sanitizer_persistent_allocator.lo sanitizer_platform_limits_freebsd.lo sanitizer_platform_limits_linux.lo sanitizer_platform_limits_openbsd.lo sanitizer_platform_limits_posix.lo sanitizer_platform_limits_solaris.lo sanitizer_posix.lo sanitizer_posix_libcdep.lo sanitizer_printf.lo sanitizer_procmaps_bsd.lo sanitizer_procmaps_common.lo sanitizer_procmaps_linux.lo sanitizer_procmaps_mac.lo sanitizer_procmaps_solaris.lo sanitizer_rtems.lo sanitizer_solaris.lo sanitizer_stackdepot.lo sanitizer_stacktrace.lo sanitizer_stacktrace_libcdep.lo sanitizer_stacktrace_sparc.lo sanitizer_symbolizer_mac.lo sanitizer_symbolizer_report.lo sanitizer_stacktrace_printer.lo sanitizer_stoptheworld_linux_libcdep.lo sanitizer_stoptheworld_mac.lo sanitizer_suppressions.lo sanitizer_symbolizer.lo sanitizer_symbolizer_libbacktrace.lo sanitizer_symbolizer_libcdep.lo sanitizer_symbolizer_posix_libcdep.lo sanitizer_symbolizer_win.lo sanitizer_termination.lo sanitizer_thread_registry.lo sanitizer_tls_get_addr.lo sanitizer_unwind_linux_libcdep.lo sanitizer_unwind_win.lo sanitizer_win.lo /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/lostcancel.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/lostcancel.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/lostcancel.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/lostcancel.lo.dep.tmp golang.org/x/tools/go/analysis/passes/lostcancel.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/lostcancel.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/lostcancel.lo.dep.tmp golang.org/x/tools/go/analysis/passes/lostcancel.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/nilfunc.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/nilfunc.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/nilfunc.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/nilfunc.lo.dep.tmp golang.org/x/tools/go/analysis/passes/nilfunc.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/nilfunc.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/nilfunc.lo.dep.tmp golang.org/x/tools/go/analysis/passes/nilfunc.lo.dep libtool: link: riscv64-linux-gnu-ar rc .libs/libsanitizer_common.a .libs/sancov_flags.o .libs/sanitizer_allocator.o .libs/sanitizer_allocator_checks.o .libs/sanitizer_allocator_report.o .libs/sanitizer_common.o .libs/sanitizer_common_libcdep.o .libs/sanitizer_coverage_libcdep_new.o .libs/sanitizer_deadlock_detector1.o .libs/sanitizer_deadlock_detector2.o .libs/sanitizer_errno.o .libs/sanitizer_file.o .libs/sanitizer_flags.o .libs/sanitizer_flag_parser.o .libs/sanitizer_libc.o .libs/sanitizer_libignore.o .libs/sanitizer_linux.o .libs/sanitizer_linux_libcdep.o .libs/sanitizer_linux_s390.o .libs/sanitizer_mac.o .libs/sanitizer_mac_libcdep.o .libs/sanitizer_netbsd.o .libs/sanitizer_openbsd.o .libs/sanitizer_persistent_allocator.o .libs/sanitizer_platform_limits_freebsd.o .libs/sanitizer_platform_limits_linux.o .libs/sanitizer_platform_limits_openbsd.o .libs/sanitizer_platform_limits_posix.o .libs/sanitizer_platform_limits_solaris.o .libs/sanitizer_posix.o .libs/sanitizer_posix_libcdep.o .libs/sanitizer_printf.o .libs/sanitizer_procmaps_bsd.o .libs/sanitizer_procmaps_common.o .libs/sanitizer_procmaps_linux.o .libs/sanitizer_procmaps_mac.o .libs/sanitizer_procmaps_solaris.o .libs/sanitizer_rtems.o .libs/sanitizer_solaris.o .libs/sanitizer_stackdepot.o .libs/sanitizer_stacktrace.o .libs/sanitizer_stacktrace_libcdep.o .libs/sanitizer_stacktrace_sparc.o .libs/sanitizer_symbolizer_mac.o .libs/sanitizer_symbolizer_report.o .libs/sanitizer_stacktrace_printer.o .libs/sanitizer_stoptheworld_linux_libcdep.o .libs/sanitizer_stoptheworld_mac.o .libs/sanitizer_suppressions.o .libs/sanitizer_symbolizer.o .libs/sanitizer_symbolizer_libbacktrace.o .libs/sanitizer_symbolizer_libcdep.o .libs/sanitizer_symbolizer_posix_libcdep.o .libs/sanitizer_symbolizer_win.o .libs/sanitizer_termination.o .libs/sanitizer_thread_registry.o .libs/sanitizer_tls_get_addr.o .libs/sanitizer_unwind_linux_libcdep.o .libs/sanitizer_unwind_win.o .libs/sanitizer_win.o libtool: link: riscv64-linux-gnu-ranlib .libs/libsanitizer_common.a /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/pkgfact.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/pkgfact.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/pkgfact.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/pkgfact.lo.dep.tmp golang.org/x/tools/go/analysis/passes/pkgfact.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/pkgfact.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/pkgfact.lo.dep.tmp golang.org/x/tools/go/analysis/passes/pkgfact.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/printf.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/printf.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/printf.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/printf.lo.dep.tmp golang.org/x/tools/go/analysis/passes/printf.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/printf.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/printf.lo.dep.tmp golang.org/x/tools/go/analysis/passes/printf.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/shift.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/shift.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/shift.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/shift.lo.dep.tmp golang.org/x/tools/go/analysis/passes/shift.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/shift.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/shift.lo.dep.tmp golang.org/x/tools/go/analysis/passes/shift.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/stdmethods.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/stdmethods.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/stdmethods.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/stdmethods.lo.dep.tmp golang.org/x/tools/go/analysis/passes/stdmethods.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/stdmethods.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/stdmethods.lo.dep.tmp golang.org/x/tools/go/analysis/passes/stdmethods.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/stringintconv.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/stringintconv.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/stringintconv.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/stringintconv.lo.dep.tmp golang.org/x/tools/go/analysis/passes/stringintconv.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/stringintconv.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/stringintconv.lo.dep.tmp golang.org/x/tools/go/analysis/passes/stringintconv.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/structtag.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/structtag.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/structtag.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/structtag.lo.dep.tmp golang.org/x/tools/go/analysis/passes/structtag.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/structtag.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/structtag.lo.dep.tmp golang.org/x/tools/go/analysis/passes/structtag.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/testinggoroutine.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/testinggoroutine.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/testinggoroutine.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/testinggoroutine.lo.dep.tmp golang.org/x/tools/go/analysis/passes/testinggoroutine.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/testinggoroutine.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/testinggoroutine.lo.dep.tmp golang.org/x/tools/go/analysis/passes/testinggoroutine.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/tests.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/tests.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/tests.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/tests.lo.dep.tmp golang.org/x/tools/go/analysis/passes/tests.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/tests.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/tests.lo.dep.tmp golang.org/x/tools/go/analysis/passes/tests.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/unmarshal.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/unmarshal.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/unmarshal.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/unmarshal.lo.dep.tmp golang.org/x/tools/go/analysis/passes/unmarshal.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/unmarshal.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/unmarshal.lo.dep.tmp golang.org/x/tools/go/analysis/passes/unmarshal.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/unreachable.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/unreachable.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/unreachable.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/unreachable.lo.dep.tmp golang.org/x/tools/go/analysis/passes/unreachable.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/unreachable.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/unreachable.lo.dep.tmp golang.org/x/tools/go/analysis/passes/unreachable.lo.dep /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/unsafeptr.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/unsafeptr.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/unsafeptr.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/unsafeptr.lo.dep.tmp golang.org/x/tools/go/analysis/passes/unsafeptr.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/unsafeptr.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/unsafeptr.lo.dep.tmp golang.org/x/tools/go/analysis/passes/unsafeptr.lo.dep libtool: link: ( cd ".libs" && rm -f "libsanitizer_common.la" && ln -s "../libsanitizer_common.la" "libsanitizer_common.la" ) make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/sanitizer_common' Making all in interception /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; dir=`echo golang.org/x/tools/go/analysis/passes/unusedresult.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/passes/unusedresult.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/passes/unusedresult.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/passes/unusedresult.lo.dep.tmp golang.org/x/tools/go/analysis/passes/unusedresult.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/passes/unusedresult.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/passes/unusedresult.lo.dep.tmp golang.org/x/tools/go/analysis/passes/unusedresult.lo.dep make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/interception' /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/interception -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT interception_linux.lo -MD -MP -MF .deps/interception_linux.Tpo -c -o interception_linux.lo ../../../../src/libsanitizer/interception/interception_linux.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/interception -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT interception_linux.lo -MD -MP -MF .deps/interception_linux.Tpo -c ../../../../src/libsanitizer/interception/interception_linux.cpp -fPIC -DPIC -o .libs/interception_linux.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis; dir=`echo golang.org/x/tools/go/analysis/unitchecker.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/analysis/unitchecker.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/analysis/unitchecker.lo.dep.tmp; if ! cmp golang.org/x/tools/go/analysis/unitchecker.lo.dep.tmp golang.org/x/tools/go/analysis/unitchecker.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/analysis/unitchecker.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/analysis/unitchecker.lo.dep.tmp golang.org/x/tools/go/analysis/unitchecker.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/interception -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT interception_linux.lo -MD -MP -MF .deps/interception_linux.Tpo -c ../../../../src/libsanitizer/interception/interception_linux.cpp -o interception_linux.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/tools/go/ast; dir=`echo golang.org/x/tools/go/ast/astutil.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/ast/astutil.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/ast/astutil.lo.dep.tmp; if ! cmp golang.org/x/tools/go/ast/astutil.lo.dep.tmp golang.org/x/tools/go/ast/astutil.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/ast/astutil.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/ast/astutil.lo.dep.tmp golang.org/x/tools/go/ast/astutil.lo.dep mv -f .deps/interception_linux.Tpo .deps/interception_linux.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/interception -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT interception_mac.lo -MD -MP -MF .deps/interception_mac.Tpo -c -o interception_mac.lo ../../../../src/libsanitizer/interception/interception_mac.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/minfo.d -fPIC -fversion=Shared -o rt/minfo.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/interception -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT interception_mac.lo -MD -MP -MF .deps/interception_mac.Tpo -c ../../../../src/libsanitizer/interception/interception_mac.cpp -fPIC -DPIC -o .libs/interception_mac.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/interception -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT interception_mac.lo -MD -MP -MF .deps/interception_mac.Tpo -c ../../../../src/libsanitizer/interception/interception_mac.cpp -o interception_mac.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/tools/go/ast; dir=`echo golang.org/x/tools/go/ast/inspector.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/ast/inspector.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/ast/inspector.lo.dep.tmp; if ! cmp golang.org/x/tools/go/ast/inspector.lo.dep.tmp golang.org/x/tools/go/ast/inspector.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/ast/inspector.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/ast/inspector.lo.dep.tmp golang.org/x/tools/go/ast/inspector.lo.dep mv -f .deps/interception_mac.Tpo .deps/interception_mac.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/interception -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT interception_win.lo -MD -MP -MF .deps/interception_win.Tpo -c -o interception_win.lo ../../../../src/libsanitizer/interception/interception_win.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/interception -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT interception_win.lo -MD -MP -MF .deps/interception_win.Tpo -c ../../../../src/libsanitizer/interception/interception_win.cpp -fPIC -DPIC -o .libs/interception_win.o /usr/bin/mkdir -p golang.org/x/tools/go; dir=`echo golang.org/x/tools/go/cfg.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/cfg.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/cfg.lo.dep.tmp; if ! cmp golang.org/x/tools/go/cfg.lo.dep.tmp golang.org/x/tools/go/cfg.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/cfg.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/cfg.lo.dep.tmp golang.org/x/tools/go/cfg.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtenau.adb -o a-wtenau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/interception -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT interception_win.lo -MD -MP -MF .deps/interception_win.Tpo -c ../../../../src/libsanitizer/interception/interception_win.cpp -o interception_win.o >/dev/null 2>&1 mv -f .deps/interception_win.Tpo .deps/interception_win.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/interception -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT interception_type_test.lo -MD -MP -MF .deps/interception_type_test.Tpo -c -o interception_type_test.lo ../../../../src/libsanitizer/interception/interception_type_test.cpp /usr/bin/mkdir -p golang.org/x/tools/go/types; dir=`echo golang.org/x/tools/go/types/objectpath.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/types/objectpath.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/types/objectpath.lo.dep.tmp; if ! cmp golang.org/x/tools/go/types/objectpath.lo.dep.tmp golang.org/x/tools/go/types/objectpath.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/types/objectpath.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/types/objectpath.lo.dep.tmp golang.org/x/tools/go/types/objectpath.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/interception -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT interception_type_test.lo -MD -MP -MF .deps/interception_type_test.Tpo -c ../../../../src/libsanitizer/interception/interception_type_test.cpp -fPIC -DPIC -o .libs/interception_type_test.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/interception -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT interception_type_test.lo -MD -MP -MF .deps/interception_type_test.Tpo -c ../../../../src/libsanitizer/interception/interception_type_test.cpp -o interception_type_test.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/tools/go/types; dir=`echo golang.org/x/tools/go/types/typeutil.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/go/types/typeutil.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/go/types/typeutil.lo.dep.tmp; if ! cmp golang.org/x/tools/go/types/typeutil.lo.dep.tmp golang.org/x/tools/go/types/typeutil.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/go/types/typeutil.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/go/types/typeutil.lo.dep.tmp golang.org/x/tools/go/types/typeutil.lo.dep mv -f .deps/interception_type_test.Tpo .deps/interception_type_test.Plo /bin/bash ../libtool --tag=CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -Wl,-z,relro -o libinterception.la interception_linux.lo interception_mac.lo interception_win.lo interception_type_test.lo /usr/bin/mkdir -p golang.org/x/tools/internal; dir=`echo golang.org/x/tools/internal/analysisinternal.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/internal/analysisinternal.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/internal/analysisinternal.lo.dep.tmp; if ! cmp golang.org/x/tools/internal/analysisinternal.lo.dep.tmp golang.org/x/tools/internal/analysisinternal.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/internal/analysisinternal.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/internal/analysisinternal.lo.dep.tmp golang.org/x/tools/internal/analysisinternal.lo.dep libtool: link: riscv64-linux-gnu-ar rc .libs/libinterception.a .libs/interception_linux.o .libs/interception_mac.o .libs/interception_win.o .libs/interception_type_test.o libtool: link: riscv64-linux-gnu-ranlib .libs/libinterception.a /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtenio.adb -o a-wtenio.o libtool: link: ( cd ".libs" && rm -f "libinterception.la" && ln -s "../libinterception.la" "libinterception.la" ) make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/interception' Making all in libbacktrace /usr/bin/mkdir -p golang.org/x/tools/internal/lsp; dir=`echo golang.org/x/tools/internal/lsp/fuzzy.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/tools/internal/lsp/fuzzy.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/tools/internal/lsp/fuzzy.lo.dep.tmp; if ! cmp golang.org/x/tools/internal/lsp/fuzzy.lo.dep.tmp golang.org/x/tools/internal/lsp/fuzzy.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/tools/internal/lsp/fuzzy.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/tools/internal/lsp/fuzzy.lo.dep.tmp golang.org/x/tools/internal/lsp/fuzzy.lo.dep make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/libbacktrace' /bin/bash ../libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c -o atomic.lo `test -f '../../libbacktrace/atomic.c' || echo '../../../../src/libsanitizer/libbacktrace/'`../../libbacktrace/atomic.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/atomic.c -fPIC -DPIC -o .libs/atomic.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtfiau.adb -o a-wtfiau.o /usr/bin/mkdir -p golang.org/x; dir=`echo golang.org/x/xerrors.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/xerrors.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/xerrors.lo.dep.tmp; if ! cmp golang.org/x/xerrors.lo.dep.tmp golang.org/x/xerrors.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/xerrors.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/xerrors.lo.dep.tmp golang.org/x/xerrors.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/atomic.c -o atomic.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtfiio.adb -o a-wtfiio.o mv -f .deps/atomic.Tpo .deps/atomic.Plo /bin/bash ../libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT dwarf.lo -MD -MP -MF .deps/dwarf.Tpo -c -o dwarf.lo `test -f '../../libbacktrace/dwarf.c' || echo '../../../../src/libsanitizer/libbacktrace/'`../../libbacktrace/dwarf.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT dwarf.lo -MD -MP -MF .deps/dwarf.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/dwarf.c -fPIC -DPIC -o .libs/dwarf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtflau.adb -o a-wtflau.o /usr/bin/mkdir -p golang.org/x/xerrors; dir=`echo golang.org/x/xerrors/internal.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/xerrors/internal.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/xerrors/internal.lo.dep.tmp; if ! cmp golang.org/x/xerrors/internal.lo.dep.tmp golang.org/x/xerrors/internal.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/xerrors/internal.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/xerrors/internal.lo.dep.tmp golang.org/x/xerrors/internal.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtflio.adb -o a-wtflio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -fdump-go-spec=tmp-gen-sysinfo.go -std=gnu99 -S -o sysinfo.s ../../../src/libgo/sysinfo.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtgeau.adb -o a-wtgeau.o rm -f sysinfo.s /bin/bash ../../../src/libgo/mvifdiff.sh tmp-gen-sysinfo.go gen-sysinfo.go echo timestamp > s-gen-sysinfo /usr/bin/mkdir -p go; dir=`echo go/types.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="gccgosizes.go" `; /bin/bash ../../../src/libgo/godeps.sh `echo go/types.lo.dep | sed -e 's/.dep$//'` $files > go/types.lo.dep.tmp; if ! cmp go/types.lo.dep.tmp go/types.lo.dep >/dev/null 2>/dev/null; then rm -f `echo go/types.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f go/types.lo.dep.tmp go/types.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/monitor_.lo ../../../../src/libphobos/libdruntime/rt/monitor_.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtinau.adb -o a-wtinau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/monitor_.d -fPIC -fversion=Shared -o rt/.libs/monitor_.o /usr/bin/mkdir -p golang.org/x/sys; dir=`echo golang.org/x/sys/cpu.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="gcpugen.go" `; /bin/bash ../../../src/libgo/godeps.sh `echo golang.org/x/sys/cpu.lo.dep | sed -e 's/.dep$//'` $files > golang.org/x/sys/cpu.lo.dep.tmp; if ! cmp golang.org/x/sys/cpu.lo.dep.tmp golang.org/x/sys/cpu.lo.dep >/dev/null 2>/dev/null; then rm -f `echo golang.org/x/sys/cpu.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f golang.org/x/sys/cpu.lo.dep.tmp golang.org/x/sys/cpu.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtinio.adb -o a-wtinio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wtmoio.adb -o a-wtmoio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wttest.adb -o a-wttest.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wwboio.adb -o a-wwboio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-wwunio.ads -o a-wwunio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/monitor_.d -fPIC -fversion=Shared -o rt/monitor_.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-zchara.ads -o a-zchara.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-zchhan.adb -o a-zchhan.o /usr/bin/mkdir -p internal; dir=`echo internal/cpu.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="cpugen.go" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/cpu.lo.dep | sed -e 's/.dep$//'` $files > internal/cpu.lo.dep.tmp; if ! cmp internal/cpu.lo.dep.tmp internal/cpu.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/cpu.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/cpu.lo.dep.tmp internal/cpu.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-zchuni.adb -o a-zchuni.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/obj.lo ../../../../src/libphobos/libdruntime/rt/obj.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/obj.d -fPIC -fversion=Shared -o rt/.libs/obj.o /usr/bin/mkdir -p internal; dir=`echo internal/goroot.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="zstdpkglist.go" `; /bin/bash ../../../src/libgo/godeps.sh `echo internal/goroot.lo.dep | sed -e 's/.dep$//'` $files > internal/goroot.lo.dep.tmp; if ! cmp internal/goroot.lo.dep.tmp internal/goroot.lo.dep >/dev/null 2>/dev/null; then rm -f `echo internal/goroot.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f internal/goroot.lo.dep.tmp internal/goroot.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/obj.d -fPIC -fversion=Shared -o rt/obj.o >/dev/null 2>&1 /usr/bin/mkdir -p runtime/internal; dir=`echo runtime/internal/sys.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="version.go" `; /bin/bash ../../../src/libgo/godeps.sh `echo runtime/internal/sys.lo.dep | sed -e 's/.dep$//'` $files > runtime/internal/sys.lo.dep.tmp; if ! cmp runtime/internal/sys.lo.dep.tmp runtime/internal/sys.lo.dep >/dev/null 2>/dev/null; then rm -f `echo runtime/internal/sys.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f runtime/internal/sys.lo.dep.tmp runtime/internal/sys.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/qsort.lo ../../../../src/libphobos/libdruntime/rt/qsort.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-zrstfi.adb -o a-zrstfi.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/qsort.d -fPIC -fversion=Shared -o rt/.libs/qsort.o rm -f libcalls.go.tmp gawk -f ../../../src/libgo/go/syscall/mksyscall.awk `cat libcalls-list` > libcalls.go.tmp /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztcoau.adb -o a-ztcoau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/qsort.d -fPIC -fversion=Shared -o rt/qsort.o >/dev/null 2>&1 /bin/bash ../../../src/libgo/mvifdiff.sh libcalls.go.tmp libcalls.go echo timestamp > s-libcalls GOARCH=riscv64 GOOS=linux /bin/bash ../../../src/libgo/mksysinfo.sh /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztcoio.adb -o a-ztcoio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/sections.lo ../../../../src/libphobos/libdruntime/rt/sections.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/sections.d -fPIC -fversion=Shared -o rt/.libs/sections.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztcstr.adb -o a-ztcstr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/sections.d -fPIC -fversion=Shared -o rt/sections.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztdeau.adb -o a-ztdeau.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/switch_.lo ../../../../src/libphobos/libdruntime/rt/switch_.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztdeio.adb -o a-ztdeio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/switch_.d -fPIC -fversion=Shared -o rt/.libs/switch_.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztedit.adb -o a-ztedit.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/switch_.d -fPIC -fversion=Shared -o rt/switch_.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/tlsgc.lo ../../../../src/libphobos/libdruntime/rt/tlsgc.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/tlsgc.d -fPIC -fversion=Shared -o rt/.libs/tlsgc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT dwarf.lo -MD -MP -MF .deps/dwarf.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/dwarf.c -o dwarf.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/tlsgc.d -fPIC -fversion=Shared -o rt/tlsgc.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/util/array.lo ../../../../src/libphobos/libdruntime/rt/util/array.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/array.d -fPIC -fversion=Shared -o rt/util/.libs/array.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/array.d -fPIC -fversion=Shared -o rt/util/array.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/util/container/array.lo ../../../../src/libphobos/libdruntime/rt/util/container/array.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/container/array.d -fPIC -fversion=Shared -o rt/util/container/.libs/array.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/container/array.d -fPIC -fversion=Shared -o rt/util/container/array.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/util/container/common.lo ../../../../src/libphobos/libdruntime/rt/util/container/common.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/container/common.d -fPIC -fversion=Shared -o rt/util/container/.libs/common.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/container/common.d -fPIC -fversion=Shared -o rt/util/container/common.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/util/container/hashtab.lo ../../../../src/libphobos/libdruntime/rt/util/container/hashtab.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/container/hashtab.d -fPIC -fversion=Shared -o rt/util/container/.libs/hashtab.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/container/hashtab.d -fPIC -fversion=Shared -o rt/util/container/hashtab.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o rt/util/container/treap.lo ../../../../src/libphobos/libdruntime/rt/util/container/treap.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/container/treap.d -fPIC -fversion=Shared -o rt/util/container/.libs/treap.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/rt/util/container/treap.d -fPIC -fversion=Shared -o rt/util/container/treap.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/aio.lo ../../../../src/libphobos/libdruntime/core/sys/posix/aio.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/aio.d -fPIC -fversion=Shared -o core/sys/posix/.libs/aio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/aio.d -fPIC -fversion=Shared -o core/sys/posix/aio.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/arpa/inet.lo ../../../../src/libphobos/libdruntime/core/sys/posix/arpa/inet.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/arpa/inet.d -fPIC -fversion=Shared -o core/sys/posix/arpa/.libs/inet.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/arpa/inet.d -fPIC -fversion=Shared -o core/sys/posix/arpa/inet.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/net/if_.lo ../../../../src/libphobos/libdruntime/core/sys/posix/net/if_.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/net/if_.d -fPIC -fversion=Shared -o core/sys/posix/net/.libs/if_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/net/if_.d -fPIC -fversion=Shared -o core/sys/posix/net/if_.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/netinet/in_.lo ../../../../src/libphobos/libdruntime/core/sys/posix/netinet/in_.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/netinet/in_.d -fPIC -fversion=Shared -o core/sys/posix/netinet/.libs/in_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/netinet/in_.d -fPIC -fversion=Shared -o core/sys/posix/netinet/in_.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/netinet/tcp.lo ../../../../src/libphobos/libdruntime/core/sys/posix/netinet/tcp.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/netinet/tcp.d -fPIC -fversion=Shared -o core/sys/posix/netinet/.libs/tcp.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/netinet/tcp.d -fPIC -fversion=Shared -o core/sys/posix/netinet/tcp.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/stdc/time.lo ../../../../src/libphobos/libdruntime/core/sys/posix/stdc/time.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/stdc/time.d -fPIC -fversion=Shared -o core/sys/posix/stdc/.libs/time.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/stdc/time.d -fPIC -fversion=Shared -o core/sys/posix/stdc/time.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/filio.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/filio.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/filio.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/filio.o mv -f .deps/dwarf.Tpo .deps/dwarf.Plo /bin/bash ../libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT fileline.lo -MD -MP -MF .deps/fileline.Tpo -c -o fileline.lo `test -f '../../libbacktrace/fileline.c' || echo '../../../../src/libsanitizer/libbacktrace/'`../../libbacktrace/fileline.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT fileline.lo -MD -MP -MF .deps/fileline.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/fileline.c -fPIC -DPIC -o .libs/fileline.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/filio.d -fPIC -fversion=Shared -o core/sys/posix/sys/filio.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/ioccom.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/ioccom.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/ioccom.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/ioccom.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT fileline.lo -MD -MP -MF .deps/fileline.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/fileline.c -o fileline.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/ioccom.d -fPIC -fversion=Shared -o core/sys/posix/sys/ioccom.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/ioctl.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/ioctl.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/ioctl.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/ioctl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztenau.adb -o a-ztenau.o mv -f .deps/fileline.Tpo .deps/fileline.Plo /bin/bash ../libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT posix.lo -MD -MP -MF .deps/posix.Tpo -c -o posix.lo `test -f '../../libbacktrace/posix.c' || echo '../../../../src/libsanitizer/libbacktrace/'`../../libbacktrace/posix.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT posix.lo -MD -MP -MF .deps/posix.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/posix.c -fPIC -DPIC -o .libs/posix.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/ioctl.d -fPIC -fversion=Shared -o core/sys/posix/sys/ioctl.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT posix.lo -MD -MP -MF .deps/posix.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/posix.c -o posix.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/ipc.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/ipc.d mv -f .deps/posix.Tpo .deps/posix.Plo /bin/bash ../libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT sort.lo -MD -MP -MF .deps/sort.Tpo -c -o sort.lo `test -f '../../libbacktrace/sort.c' || echo '../../../../src/libsanitizer/libbacktrace/'`../../libbacktrace/sort.c /bin/bash ../../../src/libgo/mvifdiff.sh tmp-sysinfo.go sysinfo.go libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/ipc.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/ipc.o echo timestamp > s-sysinfo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT sort.lo -MD -MP -MF .deps/sort.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/sort.c -fPIC -DPIC -o .libs/sort.o /usr/bin/mkdir -p cmd/go/internal; dir=`echo cmd/go/internal/cfg.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="zdefaultcc.go" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/go/internal/cfg.lo.dep | sed -e 's/.dep$//'` $files > cmd/go/internal/cfg.lo.dep.tmp; if ! cmp cmd/go/internal/cfg.lo.dep.tmp cmd/go/internal/cfg.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/go/internal/cfg.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/go/internal/cfg.lo.dep.tmp cmd/go/internal/cfg.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztenio.adb -o a-ztenio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/ipc.d -fPIC -fversion=Shared -o core/sys/posix/sys/ipc.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/internal; dir=`echo cmd/internal/objabi.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="objabi.go" `; /bin/bash ../../../src/libgo/godeps.sh `echo cmd/internal/objabi.lo.dep | sed -e 's/.dep$//'` $files > cmd/internal/objabi.lo.dep.tmp; if ! cmp cmd/internal/objabi.lo.dep.tmp cmd/internal/objabi.lo.dep >/dev/null 2>/dev/null; then rm -f `echo cmd/internal/objabi.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f cmd/internal/objabi.lo.dep.tmp cmd/internal/objabi.lo.dep /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztexio.adb -o a-ztexio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT sort.lo -MD -MP -MF .deps/sort.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/sort.c -o sort.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/mman.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/mman.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/mman.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/mman.o mv -f .deps/sort.Tpo .deps/sort.Plo /bin/bash ../libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT state.lo -MD -MP -MF .deps/state.Tpo -c -o state.lo `test -f '../../libbacktrace/state.c' || echo '../../../../src/libsanitizer/libbacktrace/'`../../libbacktrace/state.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT state.lo -MD -MP -MF .deps/state.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/state.c -fPIC -DPIC -o .libs/state.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/mman.d -fPIC -fversion=Shared -o core/sys/posix/sys/mman.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT state.lo -MD -MP -MF .deps/state.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/state.c -o state.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/msg.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/msg.d rm -f os_linknames.go.tmp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/msg.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/msg.o gawk -f ../../../src/libgo/mklinknames.awk -v package=os `cat os-list` > os_linknames.go.tmp /bin/bash ../../../src/libgo/mvifdiff.sh os_linknames.go.tmp os_linknames.go mv -f .deps/state.Tpo .deps/state.Plo echo timestamp > s-os_linknames /bin/bash ../libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT cp-demangle.lo -MD -MP -MF .deps/cp-demangle.Tpo -c -o cp-demangle.lo `test -f '../../libiberty/cp-demangle.c' || echo '../../../../src/libsanitizer/libbacktrace/'`../../libiberty/cp-demangle.c rm -f os_user_linknames.go.tmp gawk -f ../../../src/libgo/mklinknames.awk -v package=user `cat os-user-list` > os_user_linknames.go.tmp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT cp-demangle.lo -MD -MP -MF .deps/cp-demangle.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libiberty/cp-demangle.c -fPIC -DPIC -o .libs/cp-demangle.o /bin/bash ../../../src/libgo/mvifdiff.sh os_user_linknames.go.tmp os_user_linknames.go echo timestamp > s-os_user_linknames rm -f runtime_linknames.go.tmp gawk -f ../../../src/libgo/mklinknames.awk -v package=runtime `cat runtime-list` > runtime_linknames.go.tmp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/msg.d -fPIC -fversion=Shared -o core/sys/posix/sys/msg.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/resource.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/resource.d /bin/bash ../../../src/libgo/mvifdiff.sh runtime_linknames.go.tmp runtime_linknames.go echo timestamp > s-runtime_linknames GOARCH=riscv64 GOOS=linux /bin/bash ../../../src/libgo/mkrsysinfo.sh libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/resource.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/resource.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/resource.d -fPIC -fversion=Shared -o core/sys/posix/sys/resource.o >/dev/null 2>&1 /bin/bash ../../../src/libgo/mvifdiff.sh tmp-runtime_sysinfo.go runtime_sysinfo.go echo timestamp > s-runtime_sysinfo GOOS=linux /bin/bash ../../../src/libgo/mksigtab.sh > tmp-sigtab.go /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/select.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/select.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/select.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/select.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/select.d -fPIC -fversion=Shared -o core/sys/posix/sys/select.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/shm.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/shm.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/shm.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/shm.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/shm.d -fPIC -fversion=Shared -o core/sys/posix/sys/shm.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/socket.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/socket.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/socket.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/socket.o /bin/bash ../../../src/libgo/mvifdiff.sh tmp-sigtab.go sigtab.go echo timestamp > s-sigtab rm -f syscall_linknames.go.tmp gawk -v package=syscall -f ../../../src/libgo/mklinknames.awk libcalls.go > syscall_linknames.go.tmp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/socket.d -fPIC -fversion=Shared -o core/sys/posix/sys/socket.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/stat.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/stat.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/stat.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/stat.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/stat.d -fPIC -fversion=Shared -o core/sys/posix/sys/stat.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/statvfs.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/statvfs.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/statvfs.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/statvfs.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/statvfs.d -fPIC -fversion=Shared -o core/sys/posix/sys/statvfs.o >/dev/null 2>&1 /bin/bash ../../../src/libgo/mvifdiff.sh syscall_linknames.go.tmp syscall_linknames.go echo timestamp > s-syscall_linknames /usr/bin/mkdir -p .; dir=`echo os.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="os_linknames.go" `; /bin/bash ../../../src/libgo/godeps.sh `echo os.lo.dep | sed -e 's/.dep$//'` $files > os.lo.dep.tmp; if ! cmp os.lo.dep.tmp os.lo.dep >/dev/null 2>/dev/null; then rm -f `echo os.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f os.lo.dep.tmp os.lo.dep /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/time.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/time.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/time.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/time.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/time.d -fPIC -fversion=Shared -o core/sys/posix/sys/time.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/ttycom.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/ttycom.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztfiau.adb -o a-ztfiau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/ttycom.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/ttycom.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztfiio.adb -o a-ztfiio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/ttycom.d -fPIC -fversion=Shared -o core/sys/posix/sys/ttycom.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztflau.adb -o a-ztflau.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/types.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/types.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/types.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/types.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztflio.adb -o a-ztflio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/types.d -fPIC -fversion=Shared -o core/sys/posix/sys/types.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztgeau.adb -o a-ztgeau.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/uio.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/uio.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/uio.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/uio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/uio.d -fPIC -fversion=Shared -o core/sys/posix/sys/uio.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/un.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/un.d /usr/bin/mkdir -p os; dir=`echo os/user.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="os_user_linknames.go" `; /bin/bash ../../../src/libgo/godeps.sh `echo os/user.lo.dep | sed -e 's/.dep$//'` $files > os/user.lo.dep.tmp; if ! cmp os/user.lo.dep.tmp os/user.lo.dep >/dev/null 2>/dev/null; then rm -f `echo os/user.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f os/user.lo.dep.tmp os/user.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/un.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/un.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/un.d -fPIC -fversion=Shared -o core/sys/posix/sys/un.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/utsname.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/utsname.d /usr/bin/mkdir -p .; dir=`echo runtime.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="runtime_linknames.go runtime_sysinfo.go sigtab.go" --tag=libffi`; /bin/bash ../../../src/libgo/godeps.sh `echo runtime.lo.dep | sed -e 's/.dep$//'` $files > runtime.lo.dep.tmp; if ! cmp runtime.lo.dep.tmp runtime.lo.dep >/dev/null 2>/dev/null; then rm -f `echo runtime.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f runtime.lo.dep.tmp runtime.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/utsname.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/utsname.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/utsname.d -fPIC -fversion=Shared -o core/sys/posix/sys/utsname.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztinau.adb -o a-ztinau.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/posix/sys/wait.lo ../../../../src/libphobos/libdruntime/core/sys/posix/sys/wait.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/wait.d -fPIC -fversion=Shared -o core/sys/posix/sys/.libs/wait.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztinio.adb -o a-ztinio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-ztmoio.adb -o a-ztmoio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/posix/sys/wait.d -fPIC -fversion=Shared -o core/sys/posix/sys/wait.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-zttest.adb -o a-zttest.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/config.lo ../../../../src/libphobos/libdruntime/core/sys/linux/config.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-zzboio.adb -o a-zzboio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/config.d -fPIC -fversion=Shared -o core/sys/linux/.libs/config.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/config.d -fPIC -fversion=Shared -o core/sys/linux/config.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-zzunio.ads -o a-zzunio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/dlfcn.lo ../../../../src/libphobos/libdruntime/core/sys/linux/dlfcn.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn ada.ads -o ada.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/dlfcn.d -fPIC -fversion=Shared -o core/sys/linux/.libs/dlfcn.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn calendar.ads -o calendar.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/dlfcn.d -fPIC -fversion=Shared -o core/sys/linux/dlfcn.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn directio.ads -o directio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/elf.lo ../../../../src/libphobos/libdruntime/core/sys/linux/elf.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-arrspl.adb -o g-arrspl.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/elf.d -fPIC -fversion=Shared -o core/sys/linux/.libs/elf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-awk.adb -o g-awk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/elf.d -fPIC -fversion=Shared -o core/sys/linux/elf.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/epoll.lo ../../../../src/libphobos/libdruntime/core/sys/linux/epoll.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/epoll.d -fPIC -fversion=Shared -o core/sys/linux/.libs/epoll.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/epoll.d -fPIC -fversion=Shared -o core/sys/linux/epoll.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/err.lo ../../../../src/libphobos/libdruntime/core/sys/linux/err.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/err.d -fPIC -fversion=Shared -o core/sys/linux/.libs/err.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/err.d -fPIC -fversion=Shared -o core/sys/linux/err.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/errno.lo ../../../../src/libphobos/libdruntime/core/sys/linux/errno.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/errno.d -fPIC -fversion=Shared -o core/sys/linux/.libs/errno.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/errno.d -fPIC -fversion=Shared -o core/sys/linux/errno.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/execinfo.lo ../../../../src/libphobos/libdruntime/core/sys/linux/execinfo.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/execinfo.d -fPIC -fversion=Shared -o core/sys/linux/.libs/execinfo.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/execinfo.d -fPIC -fversion=Shared -o core/sys/linux/execinfo.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/fcntl.lo ../../../../src/libphobos/libdruntime/core/sys/linux/fcntl.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/fcntl.d -fPIC -fversion=Shared -o core/sys/linux/.libs/fcntl.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/fcntl.d -fPIC -fversion=Shared -o core/sys/linux/fcntl.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/ifaddrs.lo ../../../../src/libphobos/libdruntime/core/sys/linux/ifaddrs.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/ifaddrs.d -fPIC -fversion=Shared -o core/sys/linux/.libs/ifaddrs.o /usr/bin/mkdir -p .; dir=`echo syscall.lo.dep | sed -e 's/.lo.dep$//'`; files=`/bin/bash ../../../src/libgo/match.sh --goarch=riscv64 --goos=linux --srcdir=../../../src/libgo/go/$dir --extrafiles="libcalls.go sysinfo.go syscall_arch.go syscall_linknames.go epoll.go" `; /bin/bash ../../../src/libgo/godeps.sh `echo syscall.lo.dep | sed -e 's/.dep$//'` $files > syscall.lo.dep.tmp; if ! cmp syscall.lo.dep.tmp syscall.lo.dep >/dev/null 2>/dev/null; then rm -f `echo syscall.lo.dep | sed -e 's/\.dep$//'`; fi; mv -f syscall.lo.dep.tmp syscall.lo.dep libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/ifaddrs.d -fPIC -fversion=Shared -o core/sys/linux/ifaddrs.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/link.lo ../../../../src/libphobos/libdruntime/core/sys/linux/link.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/link.d -fPIC -fversion=Shared -o core/sys/linux/.libs/link.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/link.d -fPIC -fversion=Shared -o core/sys/linux/link.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/netinet/in_.lo ../../../../src/libphobos/libdruntime/core/sys/linux/netinet/in_.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/netinet/in_.d -fPIC -fversion=Shared -o core/sys/linux/netinet/.libs/in_.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/netinet/in_.d -fPIC -fversion=Shared -o core/sys/linux/netinet/in_.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/netinet/tcp.lo ../../../../src/libphobos/libdruntime/core/sys/linux/netinet/tcp.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/netinet/tcp.d -fPIC -fversion=Shared -o core/sys/linux/netinet/.libs/tcp.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/netinet/tcp.d -fPIC -fversion=Shared -o core/sys/linux/netinet/tcp.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/sys/auxv.lo ../../../../src/libphobos/libdruntime/core/sys/linux/sys/auxv.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/auxv.d -fPIC -fversion=Shared -o core/sys/linux/sys/.libs/auxv.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT cp-demangle.lo -MD -MP -MF .deps/cp-demangle.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libiberty/cp-demangle.c -o cp-demangle.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/auxv.d -fPIC -fversion=Shared -o core/sys/linux/sys/auxv.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/sys/eventfd.lo ../../../../src/libphobos/libdruntime/core/sys/linux/sys/eventfd.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/eventfd.d -fPIC -fversion=Shared -o core/sys/linux/sys/.libs/eventfd.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/eventfd.d -fPIC -fversion=Shared -o core/sys/linux/sys/eventfd.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/sys/file.lo ../../../../src/libphobos/libdruntime/core/sys/linux/sys/file.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/file.d -fPIC -fversion=Shared -o core/sys/linux/sys/.libs/file.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/file.d -fPIC -fversion=Shared -o core/sys/linux/sys/file.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/sys/inotify.lo ../../../../src/libphobos/libdruntime/core/sys/linux/sys/inotify.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/inotify.d -fPIC -fversion=Shared -o core/sys/linux/sys/.libs/inotify.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/inotify.d -fPIC -fversion=Shared -o core/sys/linux/sys/inotify.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/sys/mman.lo ../../../../src/libphobos/libdruntime/core/sys/linux/sys/mman.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/mman.d -fPIC -fversion=Shared -o core/sys/linux/sys/.libs/mman.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/mman.d -fPIC -fversion=Shared -o core/sys/linux/sys/mman.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/sys/prctl.lo ../../../../src/libphobos/libdruntime/core/sys/linux/sys/prctl.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/prctl.d -fPIC -fversion=Shared -o core/sys/linux/sys/.libs/prctl.o /usr/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "GOC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "GOC=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "GOCFLAGS=-O2 -g" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "includedir=/usr/include" "prefix=/usr" "tooldir=/usr/riscv64-linux-gnu" "gxx_include_dir=" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "RANLIB=riscv64-linux-gnu-ranlib" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=riscv64-linux-gnu-nm" "DESTDIR=" "WERROR=" all-recursive make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgo' libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/prctl.d -fPIC -fversion=Shared -o core/sys/linux/sys/prctl.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/sys/signalfd.lo ../../../../src/libphobos/libdruntime/core/sys/linux/sys/signalfd.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/signalfd.d -fPIC -fversion=Shared -o core/sys/linux/sys/.libs/signalfd.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/signalfd.d -fPIC -fversion=Shared -o core/sys/linux/sys/signalfd.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/sys/socket.lo ../../../../src/libphobos/libdruntime/core/sys/linux/sys/socket.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/socket.d -fPIC -fversion=Shared -o core/sys/linux/sys/.libs/socket.o make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgo' libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/socket.d -fPIC -fversion=Shared -o core/sys/linux/sys/socket.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/sys/sysinfo.lo ../../../../src/libphobos/libdruntime/core/sys/linux/sys/sysinfo.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-binenv.adb -o g-binenv.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/sysinfo.d -fPIC -fversion=Shared -o core/sys/linux/sys/.libs/sysinfo.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/sysinfo.d -fPIC -fversion=Shared -o core/sys/linux/sys/sysinfo.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-brapre.ads -o g-brapre.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/sys/time.lo ../../../../src/libphobos/libdruntime/core/sys/linux/sys/time.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-bubsor.adb -o g-bubsor.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/time.d -fPIC -fversion=Shared -o core/sys/linux/sys/.libs/time.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-busora.adb -o g-busora.o /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/unsafeheader/unsafeheader.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/unsafeheader.lo | sed -e 's/.lo$//'` -o internal/unsafeheader.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/unsafeheader ../../../src/libgo/go/internal/unsafeheader/unsafeheader.go -fPIC -o internal/.libs/unsafeheader.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-busorg.adb -o g-busorg.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/time.d -fPIC -fversion=Shared -o core/sys/linux/sys/time.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/unsafeheader ../../../src/libgo/go/internal/unsafeheader/unsafeheader.go -o internal/unsafeheader.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-byorma.adb -o g-byorma.o /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/cpu/cpu.go ../../../src/libgo/go/internal/cpu/cpu_no_name.go ../../../src/libgo/go/internal/cpu/cpu_riscv64.go cpugen.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/cpu.lo | sed -e 's/.lo$//'` -o internal/cpu.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/cpu ../../../src/libgo/go/internal/cpu/cpu.go ../../../src/libgo/go/internal/cpu/cpu_no_name.go ../../../src/libgo/go/internal/cpu/cpu_riscv64.go cpugen.go -fPIC -o internal/.libs/cpu.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c -o core/sys/linux/sys/xattr.lo ../../../../src/libphobos/libdruntime/core/sys/linux/sys/xattr.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/xattr.d -fPIC -fversion=Shared -o core/sys/linux/sys/.libs/xattr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-bytswa.adb -o g-bytswa.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-calend.adb -o g-calend.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/libdruntime -I . -c ../../../../src/libphobos/libdruntime/core/sys/linux/sys/xattr.d -fPIC -fversion=Shared -o core/sys/linux/sys/xattr.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -Wc,-nophoboslib,-dstartfiles,-B../src,-Bgcc -version-info 2:0:0 -Wl,-z,relro -o libgdruntime_convenience.la core/atomic.lo core/attribute.lo core/bitop.lo core/checkedint.lo core/cpuid.lo core/demangle.lo core/exception.lo core/internal/abort.lo core/internal/arrayop.lo core/internal/attributes.lo core/internal/convert.lo core/internal/hash.lo core/internal/spinlock.lo core/internal/string.lo core/internal/traits.lo core/math.lo core/memory.lo core/runtime.lo core/simd.lo core/stdc/assert_.lo core/stdc/complex.lo core/stdc/config.lo core/stdc/ctype.lo core/stdc/errno.lo core/stdc/fenv.lo core/stdc/float_.lo core/stdc/inttypes.lo core/stdc/limits.lo core/stdc/locale.lo core/stdc/math.lo core/stdc/signal.lo core/stdc/stdarg.lo core/stdc/stddef.lo core/stdc/stdint.lo core/stdc/stdio.lo core/stdc/stdlib.lo core/stdc/string.lo core/stdc/tgmath.lo core/stdc/time.lo core/stdc/wchar_.lo core/stdc/wctype.lo core/sync/barrier.lo core/sync/condition.lo core/sync/config.lo core/sync/exception.lo core/sync/mutex.lo core/sync/rwmutex.lo core/sync/semaphore.lo core/thread/context.lo core/thread/fiber.lo core/thread/osthread.lo core/thread/package.lo core/thread/threadbase.lo core/thread/threadgroup.lo core/thread/types.lo core/time.lo core/vararg.lo core/volatile.lo gc/bits.lo gc/config.lo gc/gcinterface.lo gc/impl/conservative/gc.lo gc/impl/manual/gc.lo gc/os.lo gc/pooltable.lo gc/proxy.lo gcc/attribute.lo gcc/attributes.lo gcc/backtrace.lo gcc/builtins.lo gcc/deh.lo gcc/emutls.lo gcc/gthread.lo gcc/sections/common.lo gcc/sections/elf.lo gcc/sections/macho.lo gcc/sections/package.lo gcc/sections/pecoff.lo gcc/unwind/arm.lo gcc/unwind/arm_common.lo gcc/unwind/c6x.lo gcc/unwind/generic.lo gcc/unwind/package.lo gcc/unwind/pe.lo object.lo rt/aApply.lo rt/aApplyR.lo rt/aaA.lo rt/adi.lo rt/arrayassign.lo rt/arraycast.lo rt/arraycat.lo rt/cast_.lo rt/config.lo rt/critical_.lo rt/deh.lo rt/dmain2.lo rt/invariant.lo rt/lifetime.lo rt/memory.lo rt/minfo.lo rt/monitor_.lo rt/obj.lo rt/qsort.lo rt/sections.lo rt/switch_.lo rt/tlsgc.lo rt/util/array.lo rt/util/container/array.lo rt/util/container/common.lo rt/util/container/hashtab.lo rt/util/container/treap.lo rt/util/random.lo rt/util/typeinfo.lo rt/util/utf.lo core/stdc/libgdruntime_convenience_la-errno_.lo core/sys/posix/aio.lo core/sys/posix/arpa/inet.lo core/sys/posix/config.lo core/sys/posix/dirent.lo core/sys/posix/dlfcn.lo core/sys/posix/fcntl.lo core/sys/posix/grp.lo core/sys/posix/iconv.lo core/sys/posix/inttypes.lo core/sys/posix/libgen.lo core/sys/posix/locale.lo core/sys/posix/mqueue.lo core/sys/posix/net/if_.lo core/sys/posix/netdb.lo core/sys/posix/netinet/in_.lo core/sys/posix/netinet/tcp.lo core/sys/posix/poll.lo core/sys/posix/pthread.lo core/sys/posix/pwd.lo core/sys/posix/sched.lo core/sys/posix/semaphore.lo core/sys/posix/setjmp.lo core/sys/posix/signal.lo core/sys/posix/spawn.lo core/sys/posix/stdc/time.lo core/sys/posix/stdio.lo core/sys/posix/stdlib.lo core/sys/posix/string.lo core/sys/posix/strings.lo core/sys/posix/sys/filio.lo core/sys/posix/sys/ioccom.lo core/sys/posix/sys/ioctl.lo core/sys/posix/sys/ipc.lo core/sys/posix/sys/mman.lo core/sys/posix/sys/msg.lo core/sys/posix/sys/resource.lo core/sys/posix/sys/select.lo core/sys/posix/sys/shm.lo core/sys/posix/sys/socket.lo core/sys/posix/sys/stat.lo core/sys/posix/sys/statvfs.lo core/sys/posix/sys/time.lo core/sys/posix/sys/ttycom.lo core/sys/posix/sys/types.lo core/sys/posix/sys/uio.lo core/sys/posix/sys/un.lo core/sys/posix/sys/utsname.lo core/sys/posix/sys/wait.lo core/sys/posix/syslog.lo core/sys/posix/termios.lo core/sys/posix/time.lo core/sys/posix/ucontext.lo core/sys/posix/unistd.lo core/sys/posix/utime.lo core/sys/linux/config.lo core/sys/linux/dlfcn.lo core/sys/linux/elf.lo core/sys/linux/epoll.lo core/sys/linux/err.lo core/sys/linux/errno.lo core/sys/linux/execinfo.lo core/sys/linux/fcntl.lo core/sys/linux/ifaddrs.lo core/sys/linux/link.lo core/sys/linux/netinet/in_.lo core/sys/linux/netinet/tcp.lo core/sys/linux/sched.lo core/sys/linux/stdio.lo core/sys/linux/string.lo core/sys/linux/sys/auxv.lo core/sys/linux/sys/eventfd.lo core/sys/linux/sys/file.lo core/sys/linux/sys/inotify.lo core/sys/linux/sys/mman.lo core/sys/linux/sys/prctl.lo core/sys/linux/sys/signalfd.lo core/sys/linux/sys/socket.lo core/sys/linux/sys/sysinfo.lo core/sys/linux/sys/time.lo core/sys/linux/sys/xattr.lo core/sys/linux/termios.lo core/sys/linux/time.lo core/sys/linux/timerfd.lo core/sys/linux/tipc.lo core/sys/linux/unistd.lo gcc/config.lo gcc/libbacktrace.lo ../../libatomic/libatomic_convenience.la ../../libbacktrace/libbacktrace.la -lm -lz libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/cpu ../../../src/libgo/go/internal/cpu/cpu.go ../../../src/libgo/go/internal/cpu/cpu_no_name.go ../../../src/libgo/go/internal/cpu/cpu_riscv64.go cpugen.go -o internal/cpu.o >/dev/null 2>&1 libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries libtool: link: (cd .libs/libgdruntime_convenience.lax/libatomic_convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos/libdruntime/../../libatomic/.libs/libatomic_convenience.a") /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-casuti.adb -o g-casuti.o libtool: link: (cd .libs/libgdruntime_convenience.lax/libbacktrace.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos/libdruntime/../../libbacktrace/.libs/libbacktrace.a") /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-catiio.adb -o g-catiio.o copying selected object files to avoid basename conflicts... libtool: link: ln core/stdc/.libs/math.o .libs/libgdruntime_convenience.lax/lt1-math.o || cp core/stdc/.libs/math.o .libs/libgdruntime_convenience.lax/lt1-math.o libtool: link: ln core/stdc/.libs/string.o .libs/libgdruntime_convenience.lax/lt2-string.o || cp core/stdc/.libs/string.o .libs/libgdruntime_convenience.lax/lt2-string.o libtool: link: ln core/sync/.libs/config.o .libs/libgdruntime_convenience.lax/lt3-config.o || cp core/sync/.libs/config.o .libs/libgdruntime_convenience.lax/lt3-config.o libtool: link: ln core/sync/.libs/exception.o .libs/libgdruntime_convenience.lax/lt4-exception.o || cp core/sync/.libs/exception.o .libs/libgdruntime_convenience.lax/lt4-exception.o libtool: link: ln core/.libs/time.o .libs/libgdruntime_convenience.lax/lt5-time.o || cp core/.libs/time.o .libs/libgdruntime_convenience.lax/lt5-time.o libtool: link: ln gc/.libs/config.o .libs/libgdruntime_convenience.lax/lt6-config.o || cp gc/.libs/config.o .libs/libgdruntime_convenience.lax/lt6-config.o libtool: link: ln gc/impl/manual/.libs/gc.o .libs/libgdruntime_convenience.lax/lt7-gc.o || cp gc/impl/manual/.libs/gc.o .libs/libgdruntime_convenience.lax/lt7-gc.o libtool: link: ln gcc/.libs/attribute.o .libs/libgdruntime_convenience.lax/lt8-attribute.o || cp gcc/.libs/attribute.o .libs/libgdruntime_convenience.lax/lt8-attribute.o libtool: link: ln gcc/.libs/attributes.o .libs/libgdruntime_convenience.lax/lt9-attributes.o || cp gcc/.libs/attributes.o .libs/libgdruntime_convenience.lax/lt9-attributes.o libtool: link: ln gcc/sections/.libs/package.o .libs/libgdruntime_convenience.lax/lt10-package.o || cp gcc/sections/.libs/package.o .libs/libgdruntime_convenience.lax/lt10-package.o libtool: link: ln gcc/unwind/.libs/package.o .libs/libgdruntime_convenience.lax/lt11-package.o || cp gcc/unwind/.libs/package.o .libs/libgdruntime_convenience.lax/lt11-package.o libtool: link: ln rt/.libs/config.o .libs/libgdruntime_convenience.lax/lt12-config.o || cp rt/.libs/config.o .libs/libgdruntime_convenience.lax/lt12-config.o libtool: link: ln rt/.libs/deh.o .libs/libgdruntime_convenience.lax/lt13-deh.o || cp rt/.libs/deh.o .libs/libgdruntime_convenience.lax/lt13-deh.o libtool: link: ln rt/.libs/memory.o .libs/libgdruntime_convenience.lax/lt14-memory.o || cp rt/.libs/memory.o .libs/libgdruntime_convenience.lax/lt14-memory.o libtool: link: ln rt/util/container/.libs/array.o .libs/libgdruntime_convenience.lax/lt15-array.o || cp rt/util/container/.libs/array.o .libs/libgdruntime_convenience.lax/lt15-array.o libtool: link: ln rt/util/container/.libs/common.o .libs/libgdruntime_convenience.lax/lt16-common.o || cp rt/util/container/.libs/common.o .libs/libgdruntime_convenience.lax/lt16-common.o libtool: link: ln core/sys/posix/.libs/config.o .libs/libgdruntime_convenience.lax/lt17-config.o || cp core/sys/posix/.libs/config.o .libs/libgdruntime_convenience.lax/lt17-config.o libtool: link: ln core/sys/posix/.libs/inttypes.o .libs/libgdruntime_convenience.lax/lt18-inttypes.o || cp core/sys/posix/.libs/inttypes.o .libs/libgdruntime_convenience.lax/lt18-inttypes.o libtool: link: ln core/sys/posix/.libs/locale.o .libs/libgdruntime_convenience.lax/lt19-locale.o || cp core/sys/posix/.libs/locale.o .libs/libgdruntime_convenience.lax/lt19-locale.o libtool: link: ln core/sys/posix/.libs/semaphore.o .libs/libgdruntime_convenience.lax/lt20-semaphore.o || cp core/sys/posix/.libs/semaphore.o .libs/libgdruntime_convenience.lax/lt20-semaphore.o libtool: link: ln core/sys/posix/.libs/signal.o .libs/libgdruntime_convenience.lax/lt21-signal.o || cp core/sys/posix/.libs/signal.o .libs/libgdruntime_convenience.lax/lt21-signal.o libtool: link: ln core/sys/posix/stdc/.libs/time.o .libs/libgdruntime_convenience.lax/lt22-time.o || cp core/sys/posix/stdc/.libs/time.o .libs/libgdruntime_convenience.lax/lt22-time.o libtool: link: ln core/sys/posix/.libs/stdio.o .libs/libgdruntime_convenience.lax/lt23-stdio.o || cp core/sys/posix/.libs/stdio.o .libs/libgdruntime_convenience.lax/lt23-stdio.o libtool: link: ln core/sys/posix/.libs/stdlib.o .libs/libgdruntime_convenience.lax/lt24-stdlib.o || cp core/sys/posix/.libs/stdlib.o .libs/libgdruntime_convenience.lax/lt24-stdlib.o libtool: link: ln core/sys/posix/.libs/string.o .libs/libgdruntime_convenience.lax/lt25-string.o || cp core/sys/posix/.libs/string.o .libs/libgdruntime_convenience.lax/lt25-string.o libtool: link: ln core/sys/posix/sys/.libs/time.o .libs/libgdruntime_convenience.lax/lt26-time.o || cp core/sys/posix/sys/.libs/time.o .libs/libgdruntime_convenience.lax/lt26-time.o libtool: link: ln core/sys/posix/sys/.libs/types.o .libs/libgdruntime_convenience.lax/lt27-types.o || cp core/sys/posix/sys/.libs/types.o .libs/libgdruntime_convenience.lax/lt27-types.o libtool: link: ln core/sys/posix/.libs/time.o .libs/libgdruntime_convenience.lax/lt28-time.o || cp core/sys/posix/.libs/time.o .libs/libgdruntime_convenience.lax/lt28-time.o libtool: link: ln core/sys/linux/.libs/config.o .libs/libgdruntime_convenience.lax/lt29-config.o || cp core/sys/linux/.libs/config.o .libs/libgdruntime_convenience.lax/lt29-config.o libtool: link: ln core/sys/linux/.libs/dlfcn.o .libs/libgdruntime_convenience.lax/lt30-dlfcn.o || cp core/sys/linux/.libs/dlfcn.o .libs/libgdruntime_convenience.lax/lt30-dlfcn.o libtool: link: ln core/sys/linux/.libs/elf.o .libs/libgdruntime_convenience.lax/lt31-elf.o || cp core/sys/linux/.libs/elf.o .libs/libgdruntime_convenience.lax/lt31-elf.o libtool: link: ln core/sys/linux/.libs/errno.o .libs/libgdruntime_convenience.lax/lt32-errno.o || cp core/sys/linux/.libs/errno.o .libs/libgdruntime_convenience.lax/lt32-errno.o libtool: link: ln core/sys/linux/.libs/fcntl.o .libs/libgdruntime_convenience.lax/lt33-fcntl.o || cp core/sys/linux/.libs/fcntl.o .libs/libgdruntime_convenience.lax/lt33-fcntl.o libtool: link: ln core/sys/linux/netinet/.libs/in_.o .libs/libgdruntime_convenience.lax/lt34-in_.o || cp core/sys/linux/netinet/.libs/in_.o .libs/libgdruntime_convenience.lax/lt34-in_.o libtool: link: ln core/sys/linux/netinet/.libs/tcp.o .libs/libgdruntime_convenience.lax/lt35-tcp.o || cp core/sys/linux/netinet/.libs/tcp.o .libs/libgdruntime_convenience.lax/lt35-tcp.o libtool: link: ln core/sys/linux/.libs/sched.o .libs/libgdruntime_convenience.lax/lt36-sched.o || cp core/sys/linux/.libs/sched.o .libs/libgdruntime_convenience.lax/lt36-sched.o libtool: link: ln core/sys/linux/.libs/stdio.o .libs/libgdruntime_convenience.lax/lt37-stdio.o || cp core/sys/linux/.libs/stdio.o .libs/libgdruntime_convenience.lax/lt37-stdio.o libtool: link: ln core/sys/linux/.libs/string.o .libs/libgdruntime_convenience.lax/lt38-string.o || cp core/sys/linux/.libs/string.o .libs/libgdruntime_convenience.lax/lt38-string.o libtool: link: ln core/sys/linux/sys/.libs/mman.o .libs/libgdruntime_convenience.lax/lt39-mman.o || cp core/sys/linux/sys/.libs/mman.o .libs/libgdruntime_convenience.lax/lt39-mman.o libtool: link: ln core/sys/linux/sys/.libs/socket.o .libs/libgdruntime_convenience.lax/lt40-socket.o || cp core/sys/linux/sys/.libs/socket.o .libs/libgdruntime_convenience.lax/lt40-socket.o libtool: link: ln core/sys/linux/sys/.libs/time.o .libs/libgdruntime_convenience.lax/lt41-time.o || cp core/sys/linux/sys/.libs/time.o .libs/libgdruntime_convenience.lax/lt41-time.o libtool: link: ln core/sys/linux/.libs/termios.o .libs/libgdruntime_convenience.lax/lt42-termios.o || cp core/sys/linux/.libs/termios.o .libs/libgdruntime_convenience.lax/lt42-termios.o libtool: link: ln core/sys/linux/.libs/time.o .libs/libgdruntime_convenience.lax/lt43-time.o || cp core/sys/linux/.libs/time.o .libs/libgdruntime_convenience.lax/lt43-time.o libtool: link: ln core/sys/linux/.libs/unistd.o .libs/libgdruntime_convenience.lax/lt44-unistd.o || cp core/sys/linux/.libs/unistd.o .libs/libgdruntime_convenience.lax/lt44-unistd.o libtool: link: ln gcc/.libs/config.o .libs/libgdruntime_convenience.lax/lt45-config.o || cp gcc/.libs/config.o .libs/libgdruntime_convenience.lax/lt45-config.o libtool: link: ln .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fenv.o .libs/libgdruntime_convenience.lax/lt46-fenv.o || cp .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fenv.o .libs/libgdruntime_convenience.lax/lt46-fenv.o /usr/bin/mkdir -p runtime/internal; files=`echo ../../../src/libgo/go/runtime/internal/atomic/gccgo.go ../../../src/libgo/go/runtime/internal/atomic/stubs.go ../../../src/libgo/go/runtime/internal/atomic/unaligned.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo runtime/internal/atomic.lo | sed -e 's/.lo$//'` -fgo-compiling-runtime -o runtime/internal/atomic.lo $files libtool: link: ln .libs/libgdruntime_convenience.lax/libbacktrace.a/atomic.o .libs/libgdruntime_convenience.lax/lt47-atomic.o || cp .libs/libgdruntime_convenience.lax/libbacktrace.a/atomic.o .libs/libgdruntime_convenience.lax/lt47-atomic.o libtool: link: ln .libs/libgdruntime_convenience.lax/libbacktrace.a/backtrace.o .libs/libgdruntime_convenience.lax/lt48-backtrace.o || cp .libs/libgdruntime_convenience.lax/libbacktrace.a/backtrace.o .libs/libgdruntime_convenience.lax/lt48-backtrace.o libtool: link: ln .libs/libgdruntime_convenience.lax/libbacktrace.a/elf.o .libs/libgdruntime_convenience.lax/lt49-elf.o || cp .libs/libgdruntime_convenience.lax/libbacktrace.a/elf.o .libs/libgdruntime_convenience.lax/lt49-elf.o libtool: link: riscv64-linux-gnu-ar rc .libs/libgdruntime_convenience.a core/.libs/atomic.o core/.libs/attribute.o core/.libs/bitop.o core/.libs/checkedint.o core/.libs/cpuid.o core/.libs/demangle.o core/.libs/exception.o core/internal/.libs/abort.o core/internal/.libs/arrayop.o core/internal/.libs/attributes.o core/internal/.libs/convert.o core/internal/.libs/hash.o core/internal/.libs/spinlock.o core/internal/.libs/string.o core/internal/.libs/traits.o core/.libs/math.o core/.libs/memory.o core/.libs/runtime.o core/.libs/simd.o core/stdc/.libs/assert_.o core/stdc/.libs/complex.o core/stdc/.libs/config.o core/stdc/.libs/ctype.o core/stdc/.libs/errno.o core/stdc/.libs/fenv.o core/stdc/.libs/float_.o core/stdc/.libs/inttypes.o core/stdc/.libs/limits.o core/stdc/.libs/locale.o .libs/libgdruntime_convenience.lax/lt1-math.o core/stdc/.libs/signal.o core/stdc/.libs/stdarg.o core/stdc/.libs/stddef.o core/stdc/.libs/stdint.o core/stdc/.libs/stdio.o core/stdc/.libs/stdlib.o .libs/libgdruntime_convenience.lax/lt2-string.o core/stdc/.libs/tgmath.o core/stdc/.libs/time.o core/stdc/.libs/wchar_.o core/stdc/.libs/wctype.o core/sync/.libs/barrier.o core/sync/.libs/condition.o .libs/libgdruntime_convenience.lax/lt3-config.o .libs/libgdruntime_convenience.lax/lt4-exception.o core/sync/.libs/mutex.o core/sync/.libs/rwmutex.o core/sync/.libs/semaphore.o core/thread/.libs/context.o core/thread/.libs/fiber.o core/thread/.libs/osthread.o core/thread/.libs/package.o core/thread/.libs/threadbase.o core/thread/.libs/threadgroup.o core/thread/.libs/types.o .libs/libgdruntime_convenience.lax/lt5-time.o core/.libs/vararg.o core/.libs/volatile.o gc/.libs/bits.o .libs/libgdruntime_convenience.lax/lt6-config.o gc/.libs/gcinterface.o gc/impl/conservative/.libs/gc.o .libs/libgdruntime_convenience.lax/lt7-gc.o gc/.libs/os.o gc/.libs/pooltable.o gc/.libs/proxy.o .libs/libgdruntime_convenience.lax/lt8-attribute.o .libs/libgdruntime_convenience.lax/lt9-attributes.o gcc/.libs/backtrace.o gcc/.libs/builtins.o gcc/.libs/deh.o gcc/.libs/emutls.o gcc/.libs/gthread.o gcc/sections/.libs/common.o gcc/sections/.libs/elf.o gcc/sections/.libs/macho.o .libs/libgdruntime_convenience.lax/lt10-package.o gcc/sections/.libs/pecoff.o gcc/unwind/.libs/arm.o gcc/unwind/.libs/arm_common.o gcc/unwind/.libs/c6x.o gcc/unwind/.libs/generic.o .libs/libgdruntime_convenience.lax/lt11-package.o gcc/unwind/.libs/pe.o .libs/object.o rt/.libs/aApply.o rt/.libs/aApplyR.o rt/.libs/aaA.o rt/.libs/adi.o rt/.libs/arrayassign.o rt/.libs/arraycast.o rt/.libs/arraycat.o rt/.libs/cast_.o .libs/libgdruntime_convenience.lax/lt12-config.o rt/.libs/critical_.o .libs/libgdruntime_convenience.lax/lt13-deh.o rt/.libs/dmain2.o rt/.libs/invariant.o rt/.libs/lifetime.o .libs/libgdruntime_convenience.lax/lt14-memory.o rt/.libs/minfo.o rt/.libs/monitor_.o rt/.libs/obj.o rt/.libs/qsort.o rt/.libs/sections.o rt/.libs/switch_.o rt/.libs/tlsgc.o rt/util/.libs/array.o .libs/libgdruntime_convenience.lax/lt15-array.o .libs/libgdruntime_convenience.lax/lt16-common.o rt/util/container/.libs/hashtab.o rt/util/container/.libs/treap.o rt/util/.libs/random.o rt/util/.libs/typeinfo.o rt/util/.libs/utf.o core/stdc/.libs/libgdruntime_convenience_la-errno_.o core/sys/posix/.libs/aio.o core/sys/posix/arpa/.libs/inet.o .libs/libgdruntime_convenience.lax/lt17-config.o core/sys/posix/.libs/dirent.o core/sys/posix/.libs/dlfcn.o core/sys/posix/.libs/fcntl.o core/sys/posix/.libs/grp.o core/sys/posix/.libs/iconv.o .libs/libgdruntime_convenience.lax/lt18-inttypes.o core/sys/posix/.libs/libgen.o .libs/libgdruntime_convenience.lax/lt19-locale.o core/sys/posix/.libs/mqueue.o core/sys/posix/net/.libs/if_.o core/sys/posix/.libs/netdb.o core/sys/posix/netinet/.libs/in_.o core/sys/posix/netinet/.libs/tcp.o core/sys/posix/.libs/poll.o core/sys/posix/.libs/pthread.o core/sys/posix/.libs/pwd.o core/sys/posix/.libs/sched.o .libs/libgdruntime_convenience.lax/lt20-semaphore.o core/sys/posix/.libs/setjmp.o .libs/libgdruntime_convenience.lax/lt21-signal.o core/sys/posix/.libs/spawn.o .libs/libgdruntime_convenience.lax/lt22-time.o .libs/libgdruntime_convenience.lax/lt23-stdio.o .libs/libgdruntime_convenience.lax/lt24-stdlib.o .libs/libgdruntime_convenience.lax/lt25-string.o core/sys/posix/.libs/strings.o core/sys/posix/sys/.libs/filio.o core/sys/posix/sys/.libs/ioccom.o core/sys/posix/sys/.libs/ioctl.o core/sys/posix/sys/.libs/ipc.o core/sys/posix/sys/.libs/mman.o core/sys/posix/sys/.libs/msg.o core/sys/posix/sys/.libs/resource.o core/sys/posix/sys/.libs/select.o core/sys/posix/sys/.libs/shm.o core/sys/posix/sys/.libs/socket.o core/sys/posix/sys/.libs/stat.o core/sys/posix/sys/.libs/statvfs.o .libs/libgdruntime_convenience.lax/lt26-time.o core/sys/posix/sys/.libs/ttycom.o .libs/libgdruntime_convenience.lax/lt27-types.o core/sys/posix/sys/.libs/uio.o core/sys/posix/sys/.libs/un.o core/sys/posix/sys/.libs/utsname.o core/sys/posix/sys/.libs/wait.o core/sys/posix/.libs/syslog.o core/sys/posix/.libs/termios.o .libs/libgdruntime_convenience.lax/lt28-time.o core/sys/posix/.libs/ucontext.o core/sys/posix/.libs/unistd.o core/sys/posix/.libs/utime.o .libs/libgdruntime_convenience.lax/lt29-config.o .libs/libgdruntime_convenience.lax/lt30-dlfcn.o .libs/libgdruntime_convenience.lax/lt31-elf.o core/sys/linux/.libs/epoll.o core/sys/linux/.libs/err.o .libs/libgdruntime_convenience.lax/lt32-errno.o core/sys/linux/.libs/execinfo.o .libs/libgdruntime_convenience.lax/lt33-fcntl.o core/sys/linux/.libs/ifaddrs.o core/sys/linux/.libs/link.o .libs/libgdruntime_convenience.lax/lt34-in_.o .libs/libgdruntime_convenience.lax/lt35-tcp.o .libs/libgdruntime_convenience.lax/lt36-sched.o .libs/libgdruntime_convenience.lax/lt37-stdio.o .libs/libgdruntime_convenience.lax/lt38-string.o core/sys/linux/sys/.libs/auxv.o core/sys/linux/sys/.libs/eventfd.o core/sys/linux/sys/.libs/file.o core/sys/linux/sys/.libs/inotify.o .libs/libgdruntime_convenience.lax/lt39-mman.o core/sys/linux/sys/.libs/prctl.o core/sys/linux/sys/.libs/signalfd.o .libs/libgdruntime_convenience.lax/lt40-socket.o core/sys/linux/sys/.libs/sysinfo.o .libs/libgdruntime_convenience.lax/lt41-time.o core/sys/linux/sys/.libs/xattr.o .libs/libgdruntime_convenience.lax/lt42-termios.o .libs/libgdruntime_convenience.lax/lt43-time.o core/sys/linux/.libs/timerfd.o core/sys/linux/.libs/tipc.o .libs/libgdruntime_convenience.lax/lt44-unistd.o .libs/libgdruntime_convenience.lax/lt45-config.o gcc/.libs/libbacktrace.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/cas_16_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/cas_1_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/cas_2_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/cas_4_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/cas_8_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/exch_16_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/exch_1_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/exch_2_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/exch_4_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/exch_8_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fadd_16_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fadd_1_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fadd_2_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fadd_4_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fadd_8_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fand_16_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fand_1_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fand_2_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fand_4_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fand_8_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fence.o .libs/libgdruntime_convenience.lax/lt46-fenv.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fior_16_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fior_1_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fior_2_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fior_4_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fior_8_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/flag.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fnand_16_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fnand_1_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fnand_2_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fnand_4_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fnand_8_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fsub_16_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fsub_1_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fsub_2_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fsub_4_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fsub_8_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fxor_16_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fxor_1_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fxor_2_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fxor_4_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/fxor_8_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/gcas.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/gexch.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/glfree.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/gload.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/gstore.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/init.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/load_16_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/load_1_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/load_2_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/load_4_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/load_8_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/lock.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/store_16_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/store_1_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/store_2_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/store_4_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/store_8_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/tas_16_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/tas_1_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/tas_2_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/tas_4_.o .libs/libgdruntime_convenience.lax/libatomic_convenience.a/tas_8_.o .libs/libgdruntime_convenience.lax/lt47-atomic.o .libs/libgdruntime_convenience.lax/lt48-backtrace.o .libs/libgdruntime_convenience.lax/libbacktrace.a/dwarf.o .libs/libgdruntime_convenience.lax/lt49-elf.o .libs/libgdruntime_convenience.lax/libbacktrace.a/fileline.o .libs/libgdruntime_convenience.lax/libbacktrace.a/mmap.o .libs/libgdruntime_convenience.lax/libbacktrace.a/mmapio.o .libs/libgdruntime_convenience.lax/libbacktrace.a/posix.o .libs/libgdruntime_convenience.lax/libbacktrace.a/print.o .libs/libgdruntime_convenience.lax/libbacktrace.a/simple.o .libs/libgdruntime_convenience.lax/libbacktrace.a/sort.o .libs/libgdruntime_convenience.lax/libbacktrace.a/state.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime/internal/atomic -fgo-compiling-runtime ../../../src/libgo/go/runtime/internal/atomic/gccgo.go ../../../src/libgo/go/runtime/internal/atomic/stubs.go ../../../src/libgo/go/runtime/internal/atomic/unaligned.go -fPIC -o runtime/internal/.libs/atomic.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime/internal/atomic -fgo-compiling-runtime ../../../src/libgo/go/runtime/internal/atomic/gccgo.go ../../../src/libgo/go/runtime/internal/atomic/stubs.go ../../../src/libgo/go/runtime/internal/atomic/unaligned.go -o runtime/internal/atomic.o >/dev/null 2>&1 /usr/bin/mkdir -p runtime/internal; files=`echo ../../../src/libgo/go/runtime/internal/sys/intrinsics.go ../../../src/libgo/go/runtime/internal/sys/intrinsics_common.go ../../../src/libgo/go/runtime/internal/sys/stubs.go ../../../src/libgo/go/runtime/internal/sys/sys.go version.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo runtime/internal/sys.lo | sed -e 's/.lo$//'` -fgo-compiling-runtime -o runtime/internal/sys.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime/internal/sys -fgo-compiling-runtime ../../../src/libgo/go/runtime/internal/sys/intrinsics.go ../../../src/libgo/go/runtime/internal/sys/intrinsics_common.go ../../../src/libgo/go/runtime/internal/sys/stubs.go ../../../src/libgo/go/runtime/internal/sys/sys.go version.go -fPIC -o runtime/internal/.libs/sys.o libtool: link: riscv64-linux-gnu-ranlib .libs/libgdruntime_convenience.a libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime/internal/sys -fgo-compiling-runtime ../../../src/libgo/go/runtime/internal/sys/intrinsics.go ../../../src/libgo/go/runtime/internal/sys/intrinsics_common.go ../../../src/libgo/go/runtime/internal/sys/stubs.go ../../../src/libgo/go/runtime/internal/sys/sys.go version.go -o runtime/internal/sys.o >/dev/null 2>&1 /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/race/doc.go ../../../src/libgo/go/internal/race/norace.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/race.lo | sed -e 's/.lo$//'` -o internal/race.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/race ../../../src/libgo/go/internal/race/doc.go ../../../src/libgo/go/internal/race/norace.go -fPIC -o internal/.libs/race.o libtool: link: rm -fr .libs/libgdruntime_convenience.lax .libs/libgdruntime_convenience.lax libtool: link: ( cd ".libs" && rm -f "libgdruntime_convenience.la" && ln -s "../libgdruntime_convenience.la" "libgdruntime_convenience.la" ) /bin/bash ../libtool --tag=D --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -Wc,-nophoboslib,-dstartfiles,-B../src,-Bgcc -version-info 2:0:0 -Wl,-z,relro -o libgdruntime.la -rpath /usr/lib core/atomic.lo core/attribute.lo core/bitop.lo core/checkedint.lo core/cpuid.lo core/demangle.lo core/exception.lo core/internal/abort.lo core/internal/arrayop.lo core/internal/attributes.lo core/internal/convert.lo core/internal/hash.lo core/internal/spinlock.lo core/internal/string.lo core/internal/traits.lo core/math.lo core/memory.lo core/runtime.lo core/simd.lo core/stdc/assert_.lo core/stdc/complex.lo core/stdc/config.lo core/stdc/ctype.lo core/stdc/errno.lo core/stdc/fenv.lo core/stdc/float_.lo core/stdc/inttypes.lo core/stdc/limits.lo core/stdc/locale.lo core/stdc/math.lo core/stdc/signal.lo core/stdc/stdarg.lo core/stdc/stddef.lo core/stdc/stdint.lo core/stdc/stdio.lo core/stdc/stdlib.lo core/stdc/string.lo core/stdc/tgmath.lo core/stdc/time.lo core/stdc/wchar_.lo core/stdc/wctype.lo core/sync/barrier.lo core/sync/condition.lo core/sync/config.lo core/sync/exception.lo core/sync/mutex.lo core/sync/rwmutex.lo core/sync/semaphore.lo core/thread/context.lo core/thread/fiber.lo core/thread/osthread.lo core/thread/package.lo core/thread/threadbase.lo core/thread/threadgroup.lo core/thread/types.lo core/time.lo core/vararg.lo core/volatile.lo gc/bits.lo gc/config.lo gc/gcinterface.lo gc/impl/conservative/gc.lo gc/impl/manual/gc.lo gc/os.lo gc/pooltable.lo gc/proxy.lo gcc/attribute.lo gcc/attributes.lo gcc/backtrace.lo gcc/builtins.lo gcc/deh.lo gcc/emutls.lo gcc/gthread.lo gcc/sections/common.lo gcc/sections/elf.lo gcc/sections/macho.lo gcc/sections/package.lo gcc/sections/pecoff.lo gcc/unwind/arm.lo gcc/unwind/arm_common.lo gcc/unwind/c6x.lo gcc/unwind/generic.lo gcc/unwind/package.lo gcc/unwind/pe.lo object.lo rt/aApply.lo rt/aApplyR.lo rt/aaA.lo rt/adi.lo rt/arrayassign.lo rt/arraycast.lo rt/arraycat.lo rt/cast_.lo rt/config.lo rt/critical_.lo rt/deh.lo rt/dmain2.lo rt/invariant.lo rt/lifetime.lo rt/memory.lo rt/minfo.lo rt/monitor_.lo rt/obj.lo rt/qsort.lo rt/sections.lo rt/switch_.lo rt/tlsgc.lo rt/util/array.lo rt/util/container/array.lo rt/util/container/common.lo rt/util/container/hashtab.lo rt/util/container/treap.lo rt/util/random.lo rt/util/typeinfo.lo rt/util/utf.lo core/stdc/libgdruntime_la-errno_.lo core/sys/posix/aio.lo core/sys/posix/arpa/inet.lo core/sys/posix/config.lo core/sys/posix/dirent.lo core/sys/posix/dlfcn.lo core/sys/posix/fcntl.lo core/sys/posix/grp.lo core/sys/posix/iconv.lo core/sys/posix/inttypes.lo core/sys/posix/libgen.lo core/sys/posix/locale.lo core/sys/posix/mqueue.lo core/sys/posix/net/if_.lo core/sys/posix/netdb.lo core/sys/posix/netinet/in_.lo core/sys/posix/netinet/tcp.lo core/sys/posix/poll.lo core/sys/posix/pthread.lo core/sys/posix/pwd.lo core/sys/posix/sched.lo core/sys/posix/semaphore.lo core/sys/posix/setjmp.lo core/sys/posix/signal.lo core/sys/posix/spawn.lo core/sys/posix/stdc/time.lo core/sys/posix/stdio.lo core/sys/posix/stdlib.lo core/sys/posix/string.lo core/sys/posix/strings.lo core/sys/posix/sys/filio.lo core/sys/posix/sys/ioccom.lo core/sys/posix/sys/ioctl.lo core/sys/posix/sys/ipc.lo core/sys/posix/sys/mman.lo core/sys/posix/sys/msg.lo core/sys/posix/sys/resource.lo core/sys/posix/sys/select.lo core/sys/posix/sys/shm.lo core/sys/posix/sys/socket.lo core/sys/posix/sys/stat.lo core/sys/posix/sys/statvfs.lo core/sys/posix/sys/time.lo core/sys/posix/sys/ttycom.lo core/sys/posix/sys/types.lo core/sys/posix/sys/uio.lo core/sys/posix/sys/un.lo core/sys/posix/sys/utsname.lo core/sys/posix/sys/wait.lo core/sys/posix/syslog.lo core/sys/posix/termios.lo core/sys/posix/time.lo core/sys/posix/ucontext.lo core/sys/posix/unistd.lo core/sys/posix/utime.lo core/sys/linux/config.lo core/sys/linux/dlfcn.lo core/sys/linux/elf.lo core/sys/linux/epoll.lo core/sys/linux/err.lo core/sys/linux/errno.lo core/sys/linux/execinfo.lo core/sys/linux/fcntl.lo core/sys/linux/ifaddrs.lo core/sys/linux/link.lo core/sys/linux/netinet/in_.lo core/sys/linux/netinet/tcp.lo core/sys/linux/sched.lo core/sys/linux/stdio.lo core/sys/linux/string.lo core/sys/linux/sys/auxv.lo core/sys/linux/sys/eventfd.lo core/sys/linux/sys/file.lo core/sys/linux/sys/inotify.lo core/sys/linux/sys/mman.lo core/sys/linux/sys/prctl.lo core/sys/linux/sys/signalfd.lo core/sys/linux/sys/socket.lo core/sys/linux/sys/sysinfo.lo core/sys/linux/sys/time.lo core/sys/linux/sys/xattr.lo core/sys/linux/termios.lo core/sys/linux/time.lo core/sys/linux/timerfd.lo core/sys/linux/tipc.lo core/sys/linux/unistd.lo gcc/config.lo gcc/libbacktrace.lo ../../libatomic/libatomic_convenience.la ../../libbacktrace/libbacktrace.la -lm -lz libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/race ../../../src/libgo/go/internal/race/doc.go ../../../src/libgo/go/internal/race/norace.go -o internal/race.o >/dev/null 2>&1 /usr/bin/mkdir -p sync; files=`echo ../../../src/libgo/go/sync/atomic/doc.go ../../../src/libgo/go/sync/atomic/unaligned.go ../../../src/libgo/go/sync/atomic/value.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo sync/atomic.lo | sed -e 's/.lo$//'` -o sync/atomic.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=sync/atomic ../../../src/libgo/go/sync/atomic/doc.go ../../../src/libgo/go/sync/atomic/unaligned.go ../../../src/libgo/go/sync/atomic/value.go -fPIC -o sync/.libs/atomic.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=sync/atomic ../../../src/libgo/go/sync/atomic/doc.go ../../../src/libgo/go/sync/atomic/unaligned.go ../../../src/libgo/go/sync/atomic/value.go -o sync/atomic.o >/dev/null 2>&1 libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -shared -fPIC -fversion=Shared core/.libs/atomic.o core/.libs/attribute.o core/.libs/bitop.o core/.libs/checkedint.o core/.libs/cpuid.o core/.libs/demangle.o core/.libs/exception.o core/internal/.libs/abort.o core/internal/.libs/arrayop.o core/internal/.libs/attributes.o core/internal/.libs/convert.o core/internal/.libs/hash.o core/internal/.libs/spinlock.o core/internal/.libs/string.o core/internal/.libs/traits.o core/.libs/math.o core/.libs/memory.o core/.libs/runtime.o core/.libs/simd.o core/stdc/.libs/assert_.o core/stdc/.libs/complex.o core/stdc/.libs/config.o core/stdc/.libs/ctype.o core/stdc/.libs/errno.o core/stdc/.libs/fenv.o core/stdc/.libs/float_.o core/stdc/.libs/inttypes.o core/stdc/.libs/limits.o core/stdc/.libs/locale.o core/stdc/.libs/math.o core/stdc/.libs/signal.o core/stdc/.libs/stdarg.o core/stdc/.libs/stddef.o core/stdc/.libs/stdint.o core/stdc/.libs/stdio.o core/stdc/.libs/stdlib.o core/stdc/.libs/string.o core/stdc/.libs/tgmath.o core/stdc/.libs/time.o core/stdc/.libs/wchar_.o core/stdc/.libs/wctype.o core/sync/.libs/barrier.o core/sync/.libs/condition.o core/sync/.libs/config.o core/sync/.libs/exception.o core/sync/.libs/mutex.o core/sync/.libs/rwmutex.o core/sync/.libs/semaphore.o core/thread/.libs/context.o core/thread/.libs/fiber.o core/thread/.libs/osthread.o core/thread/.libs/package.o core/thread/.libs/threadbase.o core/thread/.libs/threadgroup.o core/thread/.libs/types.o core/.libs/time.o core/.libs/vararg.o core/.libs/volatile.o gc/.libs/bits.o gc/.libs/config.o gc/.libs/gcinterface.o gc/impl/conservative/.libs/gc.o gc/impl/manual/.libs/gc.o gc/.libs/os.o gc/.libs/pooltable.o gc/.libs/proxy.o gcc/.libs/attribute.o gcc/.libs/attributes.o gcc/.libs/backtrace.o gcc/.libs/builtins.o gcc/.libs/deh.o gcc/.libs/emutls.o gcc/.libs/gthread.o gcc/sections/.libs/common.o gcc/sections/.libs/elf.o gcc/sections/.libs/macho.o gcc/sections/.libs/package.o gcc/sections/.libs/pecoff.o gcc/unwind/.libs/arm.o gcc/unwind/.libs/arm_common.o gcc/unwind/.libs/c6x.o gcc/unwind/.libs/generic.o gcc/unwind/.libs/package.o gcc/unwind/.libs/pe.o .libs/object.o rt/.libs/aApply.o rt/.libs/aApplyR.o rt/.libs/aaA.o rt/.libs/adi.o rt/.libs/arrayassign.o rt/.libs/arraycast.o rt/.libs/arraycat.o rt/.libs/cast_.o rt/.libs/config.o rt/.libs/critical_.o rt/.libs/deh.o rt/.libs/dmain2.o rt/.libs/invariant.o rt/.libs/lifetime.o rt/.libs/memory.o rt/.libs/minfo.o rt/.libs/monitor_.o rt/.libs/obj.o rt/.libs/qsort.o rt/.libs/sections.o rt/.libs/switch_.o rt/.libs/tlsgc.o rt/util/.libs/array.o rt/util/container/.libs/array.o rt/util/container/.libs/common.o rt/util/container/.libs/hashtab.o rt/util/container/.libs/treap.o rt/util/.libs/random.o rt/util/.libs/typeinfo.o rt/util/.libs/utf.o core/stdc/.libs/libgdruntime_la-errno_.o core/sys/posix/.libs/aio.o core/sys/posix/arpa/.libs/inet.o core/sys/posix/.libs/config.o core/sys/posix/.libs/dirent.o core/sys/posix/.libs/dlfcn.o core/sys/posix/.libs/fcntl.o core/sys/posix/.libs/grp.o core/sys/posix/.libs/iconv.o core/sys/posix/.libs/inttypes.o core/sys/posix/.libs/libgen.o core/sys/posix/.libs/locale.o core/sys/posix/.libs/mqueue.o core/sys/posix/net/.libs/if_.o core/sys/posix/.libs/netdb.o core/sys/posix/netinet/.libs/in_.o core/sys/posix/netinet/.libs/tcp.o core/sys/posix/.libs/poll.o core/sys/posix/.libs/pthread.o core/sys/posix/.libs/pwd.o core/sys/posix/.libs/sched.o core/sys/posix/.libs/semaphore.o core/sys/posix/.libs/setjmp.o core/sys/posix/.libs/signal.o core/sys/posix/.libs/spawn.o core/sys/posix/stdc/.libs/time.o core/sys/posix/.libs/stdio.o core/sys/posix/.libs/stdlib.o core/sys/posix/.libs/string.o core/sys/posix/.libs/strings.o core/sys/posix/sys/.libs/filio.o core/sys/posix/sys/.libs/ioccom.o core/sys/posix/sys/.libs/ioctl.o core/sys/posix/sys/.libs/ipc.o core/sys/posix/sys/.libs/mman.o core/sys/posix/sys/.libs/msg.o core/sys/posix/sys/.libs/resource.o core/sys/posix/sys/.libs/select.o core/sys/posix/sys/.libs/shm.o core/sys/posix/sys/.libs/socket.o core/sys/posix/sys/.libs/stat.o core/sys/posix/sys/.libs/statvfs.o core/sys/posix/sys/.libs/time.o core/sys/posix/sys/.libs/ttycom.o core/sys/posix/sys/.libs/types.o core/sys/posix/sys/.libs/uio.o core/sys/posix/sys/.libs/un.o core/sys/posix/sys/.libs/utsname.o core/sys/posix/sys/.libs/wait.o core/sys/posix/.libs/syslog.o core/sys/posix/.libs/termios.o core/sys/posix/.libs/time.o core/sys/posix/.libs/ucontext.o core/sys/posix/.libs/unistd.o core/sys/posix/.libs/utime.o core/sys/linux/.libs/config.o core/sys/linux/.libs/dlfcn.o core/sys/linux/.libs/elf.o core/sys/linux/.libs/epoll.o core/sys/linux/.libs/err.o core/sys/linux/.libs/errno.o core/sys/linux/.libs/execinfo.o core/sys/linux/.libs/fcntl.o core/sys/linux/.libs/ifaddrs.o core/sys/linux/.libs/link.o core/sys/linux/netinet/.libs/in_.o core/sys/linux/netinet/.libs/tcp.o core/sys/linux/.libs/sched.o core/sys/linux/.libs/stdio.o core/sys/linux/.libs/string.o core/sys/linux/sys/.libs/auxv.o core/sys/linux/sys/.libs/eventfd.o core/sys/linux/sys/.libs/file.o core/sys/linux/sys/.libs/inotify.o core/sys/linux/sys/.libs/mman.o core/sys/linux/sys/.libs/prctl.o core/sys/linux/sys/.libs/signalfd.o core/sys/linux/sys/.libs/socket.o core/sys/linux/sys/.libs/sysinfo.o core/sys/linux/sys/.libs/time.o core/sys/linux/sys/.libs/xattr.o core/sys/linux/.libs/termios.o core/sys/linux/.libs/time.o core/sys/linux/.libs/timerfd.o core/sys/linux/.libs/tipc.o core/sys/linux/.libs/unistd.o gcc/.libs/config.o gcc/.libs/libbacktrace.o -Wl,--whole-archive ../../libatomic/.libs/libatomic_convenience.a ../../libbacktrace/.libs/libbacktrace.a -Wl,--no-whole-archive -lpthread -lm -lz -nophoboslib -dstartfiles -B../src -Bgcc -Wl,-z -Wl,relro -Wl,-soname -Wl,libgdruntime.so.2 -o .libs/libgdruntime.so.2.0.0 /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/unicode/casetables.go ../../../src/libgo/go/unicode/digit.go ../../../src/libgo/go/unicode/graphic.go ../../../src/libgo/go/unicode/letter.go ../../../src/libgo/go/unicode/tables.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo unicode.lo | sed -e 's/.lo$//'` -o unicode.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=unicode ../../../src/libgo/go/unicode/casetables.go ../../../src/libgo/go/unicode/digit.go ../../../src/libgo/go/unicode/graphic.go ../../../src/libgo/go/unicode/letter.go ../../../src/libgo/go/unicode/tables.go -fPIC -o .libs/unicode.o libtool: link: (cd ".libs" && rm -f "libgdruntime.so.2" && ln -s "libgdruntime.so.2.0.0" "libgdruntime.so.2") libtool: link: (cd ".libs" && rm -f "libgdruntime.so" && ln -s "libgdruntime.so.2.0.0" "libgdruntime.so") libtool: link: (cd .libs/libgdruntime.lax/libatomic_convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos/libdruntime/../../libatomic/.libs/libatomic_convenience.a") libtool: link: (cd .libs/libgdruntime.lax/libbacktrace.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos/libdruntime/../../libbacktrace/.libs/libbacktrace.a") copying selected object files to avoid basename conflicts... libtool: link: ln core/stdc/math.o .libs/libgdruntime.lax/lt1-math.o || cp core/stdc/math.o .libs/libgdruntime.lax/lt1-math.o libtool: link: ln core/stdc/string.o .libs/libgdruntime.lax/lt2-string.o || cp core/stdc/string.o .libs/libgdruntime.lax/lt2-string.o libtool: link: ln core/sync/config.o .libs/libgdruntime.lax/lt3-config.o || cp core/sync/config.o .libs/libgdruntime.lax/lt3-config.o libtool: link: ln core/sync/exception.o .libs/libgdruntime.lax/lt4-exception.o || cp core/sync/exception.o .libs/libgdruntime.lax/lt4-exception.o libtool: link: ln core/time.o .libs/libgdruntime.lax/lt5-time.o || cp core/time.o .libs/libgdruntime.lax/lt5-time.o libtool: link: ln gc/config.o .libs/libgdruntime.lax/lt6-config.o || cp gc/config.o .libs/libgdruntime.lax/lt6-config.o libtool: link: ln gc/impl/manual/gc.o .libs/libgdruntime.lax/lt7-gc.o || cp gc/impl/manual/gc.o .libs/libgdruntime.lax/lt7-gc.o libtool: link: ln gcc/attribute.o .libs/libgdruntime.lax/lt8-attribute.o || cp gcc/attribute.o .libs/libgdruntime.lax/lt8-attribute.o libtool: link: ln gcc/attributes.o .libs/libgdruntime.lax/lt9-attributes.o || cp gcc/attributes.o .libs/libgdruntime.lax/lt9-attributes.o libtool: link: ln gcc/sections/package.o .libs/libgdruntime.lax/lt10-package.o || cp gcc/sections/package.o .libs/libgdruntime.lax/lt10-package.o libtool: link: ln gcc/unwind/package.o .libs/libgdruntime.lax/lt11-package.o || cp gcc/unwind/package.o .libs/libgdruntime.lax/lt11-package.o libtool: link: ln rt/config.o .libs/libgdruntime.lax/lt12-config.o || cp rt/config.o .libs/libgdruntime.lax/lt12-config.o libtool: link: ln rt/deh.o .libs/libgdruntime.lax/lt13-deh.o || cp rt/deh.o .libs/libgdruntime.lax/lt13-deh.o libtool: link: ln rt/memory.o .libs/libgdruntime.lax/lt14-memory.o || cp rt/memory.o .libs/libgdruntime.lax/lt14-memory.o libtool: link: ln rt/util/container/array.o .libs/libgdruntime.lax/lt15-array.o || cp rt/util/container/array.o .libs/libgdruntime.lax/lt15-array.o libtool: link: ln rt/util/container/common.o .libs/libgdruntime.lax/lt16-common.o || cp rt/util/container/common.o .libs/libgdruntime.lax/lt16-common.o libtool: link: ln core/sys/posix/config.o .libs/libgdruntime.lax/lt17-config.o || cp core/sys/posix/config.o .libs/libgdruntime.lax/lt17-config.o libtool: link: ln core/sys/posix/inttypes.o .libs/libgdruntime.lax/lt18-inttypes.o || cp core/sys/posix/inttypes.o .libs/libgdruntime.lax/lt18-inttypes.o libtool: link: ln core/sys/posix/locale.o .libs/libgdruntime.lax/lt19-locale.o || cp core/sys/posix/locale.o .libs/libgdruntime.lax/lt19-locale.o libtool: link: ln core/sys/posix/semaphore.o .libs/libgdruntime.lax/lt20-semaphore.o || cp core/sys/posix/semaphore.o .libs/libgdruntime.lax/lt20-semaphore.o libtool: link: ln core/sys/posix/signal.o .libs/libgdruntime.lax/lt21-signal.o || cp core/sys/posix/signal.o .libs/libgdruntime.lax/lt21-signal.o libtool: link: ln core/sys/posix/stdc/time.o .libs/libgdruntime.lax/lt22-time.o || cp core/sys/posix/stdc/time.o .libs/libgdruntime.lax/lt22-time.o libtool: link: ln core/sys/posix/stdio.o .libs/libgdruntime.lax/lt23-stdio.o || cp core/sys/posix/stdio.o .libs/libgdruntime.lax/lt23-stdio.o libtool: link: ln core/sys/posix/stdlib.o .libs/libgdruntime.lax/lt24-stdlib.o || cp core/sys/posix/stdlib.o .libs/libgdruntime.lax/lt24-stdlib.o libtool: link: ln core/sys/posix/string.o .libs/libgdruntime.lax/lt25-string.o || cp core/sys/posix/string.o .libs/libgdruntime.lax/lt25-string.o libtool: link: ln core/sys/posix/sys/time.o .libs/libgdruntime.lax/lt26-time.o || cp core/sys/posix/sys/time.o .libs/libgdruntime.lax/lt26-time.o libtool: link: ln core/sys/posix/sys/types.o .libs/libgdruntime.lax/lt27-types.o || cp core/sys/posix/sys/types.o .libs/libgdruntime.lax/lt27-types.o libtool: link: ln core/sys/posix/time.o .libs/libgdruntime.lax/lt28-time.o || cp core/sys/posix/time.o .libs/libgdruntime.lax/lt28-time.o libtool: link: ln core/sys/linux/config.o .libs/libgdruntime.lax/lt29-config.o || cp core/sys/linux/config.o .libs/libgdruntime.lax/lt29-config.o libtool: link: ln core/sys/linux/dlfcn.o .libs/libgdruntime.lax/lt30-dlfcn.o || cp core/sys/linux/dlfcn.o .libs/libgdruntime.lax/lt30-dlfcn.o libtool: link: ln core/sys/linux/elf.o .libs/libgdruntime.lax/lt31-elf.o || cp core/sys/linux/elf.o .libs/libgdruntime.lax/lt31-elf.o libtool: link: ln core/sys/linux/errno.o .libs/libgdruntime.lax/lt32-errno.o || cp core/sys/linux/errno.o .libs/libgdruntime.lax/lt32-errno.o libtool: link: ln core/sys/linux/fcntl.o .libs/libgdruntime.lax/lt33-fcntl.o || cp core/sys/linux/fcntl.o .libs/libgdruntime.lax/lt33-fcntl.o libtool: link: ln core/sys/linux/netinet/in_.o .libs/libgdruntime.lax/lt34-in_.o || cp core/sys/linux/netinet/in_.o .libs/libgdruntime.lax/lt34-in_.o libtool: link: ln core/sys/linux/netinet/tcp.o .libs/libgdruntime.lax/lt35-tcp.o || cp core/sys/linux/netinet/tcp.o .libs/libgdruntime.lax/lt35-tcp.o libtool: link: ln core/sys/linux/sched.o .libs/libgdruntime.lax/lt36-sched.o || cp core/sys/linux/sched.o .libs/libgdruntime.lax/lt36-sched.o libtool: link: ln core/sys/linux/stdio.o .libs/libgdruntime.lax/lt37-stdio.o || cp core/sys/linux/stdio.o .libs/libgdruntime.lax/lt37-stdio.o libtool: link: ln core/sys/linux/string.o .libs/libgdruntime.lax/lt38-string.o || cp core/sys/linux/string.o .libs/libgdruntime.lax/lt38-string.o libtool: link: ln core/sys/linux/sys/mman.o .libs/libgdruntime.lax/lt39-mman.o || cp core/sys/linux/sys/mman.o .libs/libgdruntime.lax/lt39-mman.o libtool: link: ln core/sys/linux/sys/socket.o .libs/libgdruntime.lax/lt40-socket.o || cp core/sys/linux/sys/socket.o .libs/libgdruntime.lax/lt40-socket.o libtool: link: ln core/sys/linux/sys/time.o .libs/libgdruntime.lax/lt41-time.o || cp core/sys/linux/sys/time.o .libs/libgdruntime.lax/lt41-time.o libtool: link: ln core/sys/linux/termios.o .libs/libgdruntime.lax/lt42-termios.o || cp core/sys/linux/termios.o .libs/libgdruntime.lax/lt42-termios.o libtool: link: ln core/sys/linux/time.o .libs/libgdruntime.lax/lt43-time.o || cp core/sys/linux/time.o .libs/libgdruntime.lax/lt43-time.o libtool: link: ln core/sys/linux/unistd.o .libs/libgdruntime.lax/lt44-unistd.o || cp core/sys/linux/unistd.o .libs/libgdruntime.lax/lt44-unistd.o libtool: link: ln gcc/config.o .libs/libgdruntime.lax/lt45-config.o || cp gcc/config.o .libs/libgdruntime.lax/lt45-config.o libtool: link: ln .libs/libgdruntime.lax/libatomic_convenience.a/fenv.o .libs/libgdruntime.lax/lt46-fenv.o || cp .libs/libgdruntime.lax/libatomic_convenience.a/fenv.o .libs/libgdruntime.lax/lt46-fenv.o libtool: link: ln .libs/libgdruntime.lax/libbacktrace.a/atomic.o .libs/libgdruntime.lax/lt47-atomic.o || cp .libs/libgdruntime.lax/libbacktrace.a/atomic.o .libs/libgdruntime.lax/lt47-atomic.o libtool: link: ln .libs/libgdruntime.lax/libbacktrace.a/backtrace.o .libs/libgdruntime.lax/lt48-backtrace.o || cp .libs/libgdruntime.lax/libbacktrace.a/backtrace.o .libs/libgdruntime.lax/lt48-backtrace.o libtool: link: ln .libs/libgdruntime.lax/libbacktrace.a/elf.o .libs/libgdruntime.lax/lt49-elf.o || cp .libs/libgdruntime.lax/libbacktrace.a/elf.o .libs/libgdruntime.lax/lt49-elf.o libtool: link: riscv64-linux-gnu-ar rc .libs/libgdruntime.a core/atomic.o core/attribute.o core/bitop.o core/checkedint.o core/cpuid.o core/demangle.o core/exception.o core/internal/abort.o core/internal/arrayop.o core/internal/attributes.o core/internal/convert.o core/internal/hash.o core/internal/spinlock.o core/internal/string.o core/internal/traits.o core/math.o core/memory.o core/runtime.o core/simd.o core/stdc/assert_.o core/stdc/complex.o core/stdc/config.o core/stdc/ctype.o core/stdc/errno.o core/stdc/fenv.o core/stdc/float_.o core/stdc/inttypes.o core/stdc/limits.o core/stdc/locale.o .libs/libgdruntime.lax/lt1-math.o core/stdc/signal.o core/stdc/stdarg.o core/stdc/stddef.o core/stdc/stdint.o core/stdc/stdio.o core/stdc/stdlib.o .libs/libgdruntime.lax/lt2-string.o core/stdc/tgmath.o core/stdc/time.o core/stdc/wchar_.o core/stdc/wctype.o core/sync/barrier.o core/sync/condition.o .libs/libgdruntime.lax/lt3-config.o .libs/libgdruntime.lax/lt4-exception.o core/sync/mutex.o core/sync/rwmutex.o core/sync/semaphore.o core/thread/context.o core/thread/fiber.o core/thread/osthread.o core/thread/package.o core/thread/threadbase.o core/thread/threadgroup.o core/thread/types.o .libs/libgdruntime.lax/lt5-time.o core/vararg.o core/volatile.o gc/bits.o .libs/libgdruntime.lax/lt6-config.o gc/gcinterface.o gc/impl/conservative/gc.o .libs/libgdruntime.lax/lt7-gc.o gc/os.o gc/pooltable.o gc/proxy.o .libs/libgdruntime.lax/lt8-attribute.o .libs/libgdruntime.lax/lt9-attributes.o gcc/backtrace.o gcc/builtins.o gcc/deh.o gcc/emutls.o gcc/gthread.o gcc/sections/common.o gcc/sections/elf.o gcc/sections/macho.o .libs/libgdruntime.lax/lt10-package.o gcc/sections/pecoff.o gcc/unwind/arm.o gcc/unwind/arm_common.o gcc/unwind/c6x.o gcc/unwind/generic.o .libs/libgdruntime.lax/lt11-package.o gcc/unwind/pe.o object.o rt/aApply.o rt/aApplyR.o rt/aaA.o rt/adi.o rt/arrayassign.o rt/arraycast.o rt/arraycat.o rt/cast_.o .libs/libgdruntime.lax/lt12-config.o rt/critical_.o .libs/libgdruntime.lax/lt13-deh.o rt/dmain2.o rt/invariant.o rt/lifetime.o .libs/libgdruntime.lax/lt14-memory.o rt/minfo.o rt/monitor_.o rt/obj.o rt/qsort.o rt/sections.o rt/switch_.o rt/tlsgc.o rt/util/array.o .libs/libgdruntime.lax/lt15-array.o .libs/libgdruntime.lax/lt16-common.o rt/util/container/hashtab.o rt/util/container/treap.o rt/util/random.o rt/util/typeinfo.o rt/util/utf.o core/stdc/libgdruntime_la-errno_.o core/sys/posix/aio.o core/sys/posix/arpa/inet.o .libs/libgdruntime.lax/lt17-config.o core/sys/posix/dirent.o core/sys/posix/dlfcn.o core/sys/posix/fcntl.o core/sys/posix/grp.o core/sys/posix/iconv.o .libs/libgdruntime.lax/lt18-inttypes.o core/sys/posix/libgen.o .libs/libgdruntime.lax/lt19-locale.o core/sys/posix/mqueue.o core/sys/posix/net/if_.o core/sys/posix/netdb.o core/sys/posix/netinet/in_.o core/sys/posix/netinet/tcp.o core/sys/posix/poll.o core/sys/posix/pthread.o core/sys/posix/pwd.o core/sys/posix/sched.o .libs/libgdruntime.lax/lt20-semaphore.o core/sys/posix/setjmp.o .libs/libgdruntime.lax/lt21-signal.o core/sys/posix/spawn.o .libs/libgdruntime.lax/lt22-time.o .libs/libgdruntime.lax/lt23-stdio.o .libs/libgdruntime.lax/lt24-stdlib.o .libs/libgdruntime.lax/lt25-string.o core/sys/posix/strings.o core/sys/posix/sys/filio.o core/sys/posix/sys/ioccom.o core/sys/posix/sys/ioctl.o core/sys/posix/sys/ipc.o core/sys/posix/sys/mman.o core/sys/posix/sys/msg.o core/sys/posix/sys/resource.o core/sys/posix/sys/select.o core/sys/posix/sys/shm.o core/sys/posix/sys/socket.o core/sys/posix/sys/stat.o core/sys/posix/sys/statvfs.o .libs/libgdruntime.lax/lt26-time.o core/sys/posix/sys/ttycom.o .libs/libgdruntime.lax/lt27-types.o core/sys/posix/sys/uio.o core/sys/posix/sys/un.o core/sys/posix/sys/utsname.o core/sys/posix/sys/wait.o core/sys/posix/syslog.o core/sys/posix/termios.o .libs/libgdruntime.lax/lt28-time.o core/sys/posix/ucontext.o core/sys/posix/unistd.o core/sys/posix/utime.o .libs/libgdruntime.lax/lt29-config.o .libs/libgdruntime.lax/lt30-dlfcn.o .libs/libgdruntime.lax/lt31-elf.o core/sys/linux/epoll.o core/sys/linux/err.o .libs/libgdruntime.lax/lt32-errno.o core/sys/linux/execinfo.o .libs/libgdruntime.lax/lt33-fcntl.o core/sys/linux/ifaddrs.o core/sys/linux/link.o .libs/libgdruntime.lax/lt34-in_.o .libs/libgdruntime.lax/lt35-tcp.o .libs/libgdruntime.lax/lt36-sched.o .libs/libgdruntime.lax/lt37-stdio.o .libs/libgdruntime.lax/lt38-string.o core/sys/linux/sys/auxv.o core/sys/linux/sys/eventfd.o core/sys/linux/sys/file.o core/sys/linux/sys/inotify.o .libs/libgdruntime.lax/lt39-mman.o core/sys/linux/sys/prctl.o core/sys/linux/sys/signalfd.o .libs/libgdruntime.lax/lt40-socket.o core/sys/linux/sys/sysinfo.o .libs/libgdruntime.lax/lt41-time.o core/sys/linux/sys/xattr.o .libs/libgdruntime.lax/lt42-termios.o .libs/libgdruntime.lax/lt43-time.o core/sys/linux/timerfd.o core/sys/linux/tipc.o .libs/libgdruntime.lax/lt44-unistd.o .libs/libgdruntime.lax/lt45-config.o gcc/libbacktrace.o .libs/libgdruntime.lax/libatomic_convenience.a/cas_16_.o .libs/libgdruntime.lax/libatomic_convenience.a/cas_1_.o .libs/libgdruntime.lax/libatomic_convenience.a/cas_2_.o .libs/libgdruntime.lax/libatomic_convenience.a/cas_4_.o .libs/libgdruntime.lax/libatomic_convenience.a/cas_8_.o .libs/libgdruntime.lax/libatomic_convenience.a/exch_16_.o .libs/libgdruntime.lax/libatomic_convenience.a/exch_1_.o .libs/libgdruntime.lax/libatomic_convenience.a/exch_2_.o .libs/libgdruntime.lax/libatomic_convenience.a/exch_4_.o .libs/libgdruntime.lax/libatomic_convenience.a/exch_8_.o .libs/libgdruntime.lax/libatomic_convenience.a/fadd_16_.o .libs/libgdruntime.lax/libatomic_convenience.a/fadd_1_.o .libs/libgdruntime.lax/libatomic_convenience.a/fadd_2_.o .libs/libgdruntime.lax/libatomic_convenience.a/fadd_4_.o .libs/libgdruntime.lax/libatomic_convenience.a/fadd_8_.o .libs/libgdruntime.lax/libatomic_convenience.a/fand_16_.o .libs/libgdruntime.lax/libatomic_convenience.a/fand_1_.o .libs/libgdruntime.lax/libatomic_convenience.a/fand_2_.o .libs/libgdruntime.lax/libatomic_convenience.a/fand_4_.o .libs/libgdruntime.lax/libatomic_convenience.a/fand_8_.o .libs/libgdruntime.lax/libatomic_convenience.a/fence.o .libs/libgdruntime.lax/lt46-fenv.o .libs/libgdruntime.lax/libatomic_convenience.a/fior_16_.o .libs/libgdruntime.lax/libatomic_convenience.a/fior_1_.o .libs/libgdruntime.lax/libatomic_convenience.a/fior_2_.o .libs/libgdruntime.lax/libatomic_convenience.a/fior_4_.o .libs/libgdruntime.lax/libatomic_convenience.a/fior_8_.o .libs/libgdruntime.lax/libatomic_convenience.a/flag.o .libs/libgdruntime.lax/libatomic_convenience.a/fnand_16_.o .libs/libgdruntime.lax/libatomic_convenience.a/fnand_1_.o .libs/libgdruntime.lax/libatomic_convenience.a/fnand_2_.o .libs/libgdruntime.lax/libatomic_convenience.a/fnand_4_.o .libs/libgdruntime.lax/libatomic_convenience.a/fnand_8_.o .libs/libgdruntime.lax/libatomic_convenience.a/fsub_16_.o .libs/libgdruntime.lax/libatomic_convenience.a/fsub_1_.o .libs/libgdruntime.lax/libatomic_convenience.a/fsub_2_.o .libs/libgdruntime.lax/libatomic_convenience.a/fsub_4_.o .libs/libgdruntime.lax/libatomic_convenience.a/fsub_8_.o .libs/libgdruntime.lax/libatomic_convenience.a/fxor_16_.o .libs/libgdruntime.lax/libatomic_convenience.a/fxor_1_.o .libs/libgdruntime.lax/libatomic_convenience.a/fxor_2_.o .libs/libgdruntime.lax/libatomic_convenience.a/fxor_4_.o .libs/libgdruntime.lax/libatomic_convenience.a/fxor_8_.o .libs/libgdruntime.lax/libatomic_convenience.a/gcas.o .libs/libgdruntime.lax/libatomic_convenience.a/gexch.o .libs/libgdruntime.lax/libatomic_convenience.a/glfree.o .libs/libgdruntime.lax/libatomic_convenience.a/gload.o .libs/libgdruntime.lax/libatomic_convenience.a/gstore.o .libs/libgdruntime.lax/libatomic_convenience.a/init.o .libs/libgdruntime.lax/libatomic_convenience.a/load_16_.o .libs/libgdruntime.lax/libatomic_convenience.a/load_1_.o .libs/libgdruntime.lax/libatomic_convenience.a/load_2_.o .libs/libgdruntime.lax/libatomic_convenience.a/load_4_.o .libs/libgdruntime.lax/libatomic_convenience.a/load_8_.o .libs/libgdruntime.lax/libatomic_convenience.a/lock.o .libs/libgdruntime.lax/libatomic_convenience.a/store_16_.o .libs/libgdruntime.lax/libatomic_convenience.a/store_1_.o .libs/libgdruntime.lax/libatomic_convenience.a/store_2_.o .libs/libgdruntime.lax/libatomic_convenience.a/store_4_.o .libs/libgdruntime.lax/libatomic_convenience.a/store_8_.o .libs/libgdruntime.lax/libatomic_convenience.a/tas_16_.o .libs/libgdruntime.lax/libatomic_convenience.a/tas_1_.o .libs/libgdruntime.lax/libatomic_convenience.a/tas_2_.o .libs/libgdruntime.lax/libatomic_convenience.a/tas_4_.o .libs/libgdruntime.lax/libatomic_convenience.a/tas_8_.o .libs/libgdruntime.lax/lt47-atomic.o .libs/libgdruntime.lax/lt48-backtrace.o .libs/libgdruntime.lax/libbacktrace.a/dwarf.o .libs/libgdruntime.lax/lt49-elf.o .libs/libgdruntime.lax/libbacktrace.a/fileline.o .libs/libgdruntime.lax/libbacktrace.a/mmap.o .libs/libgdruntime.lax/libbacktrace.a/mmapio.o .libs/libgdruntime.lax/libbacktrace.a/posix.o .libs/libgdruntime.lax/libbacktrace.a/print.o .libs/libgdruntime.lax/libbacktrace.a/simple.o .libs/libgdruntime.lax/libbacktrace.a/sort.o .libs/libgdruntime.lax/libbacktrace.a/state.o libtool: link: riscv64-linux-gnu-ranlib .libs/libgdruntime.a libtool: link: rm -fr .libs/libgdruntime.lax .libs/libgdruntime.lax libtool: link: ( cd ".libs" && rm -f "libgdruntime.la" && ln -s "../libgdruntime.la" "libgdruntime.la" ) make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos/libdruntime' Making all in src make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos/src' /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/conv.lo ../../../../src/libphobos/src/std/conv.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/conv.d -fPIC -fversion=Shared -o std/.libs/conv.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/conv.d -fPIC -fversion=Shared -o std/conv.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/csv.lo ../../../../src/libphobos/src/std/csv.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/csv.d -fPIC -fversion=Shared -o std/.libs/csv.o mv -f .deps/cp-demangle.Tpo .deps/cp-demangle.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wno-unused-parameter -fno-rtti -fno-exceptions -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT bridge.lo -MD -MP -MF .deps/bridge.Tpo -c -o bridge.lo ../../../../src/libsanitizer/libbacktrace/bridge.cc libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wno-unused-parameter -fno-rtti -fno-exceptions -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT bridge.lo -MD -MP -MF .deps/bridge.Tpo -c ../../../../src/libsanitizer/libbacktrace/bridge.cc -fPIC -DPIC -o .libs/bridge.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/csv.d -fPIC -fversion=Shared -o std/csv.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wno-unused-parameter -fno-rtti -fno-exceptions -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT bridge.lo -MD -MP -MF .deps/bridge.Tpo -c ../../../../src/libsanitizer/libbacktrace/bridge.cc -o bridge.o >/dev/null 2>&1 mv -f .deps/bridge.Tpo .deps/bridge.Plo /bin/bash ../libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT elf.lo -MD -MP -MF .deps/elf.Tpo -c -o elf.lo `test -f '../../libbacktrace/elf.c' || echo '../../../../src/libsanitizer/libbacktrace/'`../../libbacktrace/elf.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT elf.lo -MD -MP -MF .deps/elf.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/elf.c -fPIC -DPIC -o .libs/elf.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/demangle.lo ../../../../src/libphobos/src/std/demangle.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/demangle.d -fPIC -fversion=Shared -o std/.libs/demangle.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/demangle.d -fPIC -fversion=Shared -o std/demangle.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/encoding.lo ../../../../src/libphobos/src/std/encoding.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/encoding.d -fPIC -fversion=Shared -o std/.libs/encoding.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT elf.lo -MD -MP -MF .deps/elf.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/elf.c -o elf.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-cgi.adb -o g-cgi.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-cgicoo.adb -o g-cgicoo.o mv -f .deps/elf.Tpo .deps/elf.Plo /bin/bash ../libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT mmapio.lo -MD -MP -MF .deps/mmapio.Tpo -c -o mmapio.lo `test -f '../../libbacktrace/mmapio.c' || echo '../../../../src/libsanitizer/libbacktrace/'`../../libbacktrace/mmapio.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT mmapio.lo -MD -MP -MF .deps/mmapio.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/mmapio.c -fPIC -DPIC -o .libs/mmapio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT mmapio.lo -MD -MP -MF .deps/mmapio.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/mmapio.c -o mmapio.o >/dev/null 2>&1 mv -f .deps/mmapio.Tpo .deps/mmapio.Plo /bin/bash ../libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT mmap.lo -MD -MP -MF .deps/mmap.Tpo -c -o mmap.lo `test -f '../../libbacktrace/mmap.c' || echo '../../../../src/libsanitizer/libbacktrace/'`../../libbacktrace/mmap.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT mmap.lo -MD -MP -MF .deps/mmap.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/mmap.c -fPIC -DPIC -o .libs/mmap.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../../src/libsanitizer/libbacktrace -I.. -I ../../../../src/libsanitizer/../include -I ../../../../src/libsanitizer/../libgcc -I ../../libgcc -I .. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/../libbacktrace -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -g -O2 -MT mmap.lo -MD -MP -MF .deps/mmap.Tpo -c ../../../../src/libsanitizer/libbacktrace/../../libbacktrace/mmap.c -o mmap.o >/dev/null 2>&1 mv -f .deps/mmap.Tpo .deps/mmap.Plo /bin/bash ../libtool --tag=CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wcast-qual -Werror -Wno-unused-parameter -fno-rtti -fno-exceptions -std=gnu++14 -g -O2 -D_GNU_SOURCE -Wl,-z,relro -o libsanitizer_libbacktrace.la atomic.lo dwarf.lo fileline.lo posix.lo sort.lo state.lo cp-demangle.lo bridge.lo elf.lo mmapio.lo mmap.lo libtool: link: riscv64-linux-gnu-ar rc .libs/libsanitizer_libbacktrace.a .libs/atomic.o .libs/dwarf.o .libs/fileline.o .libs/posix.o .libs/sort.o .libs/state.o .libs/cp-demangle.o .libs/bridge.o .libs/elf.o .libs/mmapio.o .libs/mmap.o libtool: link: riscv64-linux-gnu-ranlib .libs/libsanitizer_libbacktrace.a libtool: link: ( cd ".libs" && rm -f "libsanitizer_libbacktrace.la" && ln -s "../libsanitizer_libbacktrace.la" "libsanitizer_libbacktrace.la" ) make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/libbacktrace' Making all in lsan make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/lsan' /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/lsan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT lsan_common.lo -MD -MP -MF .deps/lsan_common.Tpo -c -o lsan_common.lo ../../../../src/libsanitizer/lsan/lsan_common.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/lsan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT lsan_common.lo -MD -MP -MF .deps/lsan_common.Tpo -c ../../../../src/libsanitizer/lsan/lsan_common.cpp -fPIC -DPIC -o .libs/lsan_common.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/lsan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT lsan_common.lo -MD -MP -MF .deps/lsan_common.Tpo -c ../../../../src/libsanitizer/lsan/lsan_common.cpp -o lsan_common.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-cgideb.adb -o g-cgideb.o mv -f .deps/lsan_common.Tpo .deps/lsan_common.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/lsan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT lsan_common_linux.lo -MD -MP -MF .deps/lsan_common_linux.Tpo -c -o lsan_common_linux.lo ../../../../src/libsanitizer/lsan/lsan_common_linux.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/lsan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT lsan_common_linux.lo -MD -MP -MF .deps/lsan_common_linux.Tpo -c ../../../../src/libsanitizer/lsan/lsan_common_linux.cpp -fPIC -DPIC -o .libs/lsan_common_linux.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/lsan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT lsan_common_linux.lo -MD -MP -MF .deps/lsan_common_linux.Tpo -c ../../../../src/libsanitizer/lsan/lsan_common_linux.cpp -o lsan_common_linux.o >/dev/null 2>&1 mv -f .deps/lsan_common_linux.Tpo .deps/lsan_common_linux.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/lsan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT lsan_common_mac.lo -MD -MP -MF .deps/lsan_common_mac.Tpo -c -o lsan_common_mac.lo ../../../../src/libsanitizer/lsan/lsan_common_mac.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/encoding.d -fPIC -fversion=Shared -o std/encoding.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/lsan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT lsan_common_mac.lo -MD -MP -MF .deps/lsan_common_mac.Tpo -c ../../../../src/libsanitizer/lsan/lsan_common_mac.cpp -fPIC -DPIC -o .libs/lsan_common_mac.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I. -I../../../../src/libsanitizer/lsan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT lsan_common_mac.lo -MD -MP -MF .deps/lsan_common_mac.Tpo -c ../../../../src/libsanitizer/lsan/lsan_common_mac.cpp -o lsan_common_mac.o >/dev/null 2>&1 mv -f .deps/lsan_common_mac.Tpo .deps/lsan_common_mac.Plo /bin/bash ../libtool --tag=CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -Wl,-z,relro -o libsanitizer_lsan.la lsan_common.lo lsan_common_linux.lo lsan_common_mac.lo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-comlin.adb -o g-comlin.o libtool: link: riscv64-linux-gnu-ar rc .libs/libsanitizer_lsan.a .libs/lsan_common.o .libs/lsan_common_linux.o .libs/lsan_common_mac.o libtool: link: riscv64-linux-gnu-ranlib .libs/libsanitizer_lsan.a libtool: link: ( cd ".libs" && rm -f "libsanitizer_lsan.la" && ln -s "../libsanitizer_lsan.la" "libsanitizer_lsan.la" ) make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/lsan' Making all in asan make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/asan' /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_activation.lo -MD -MP -MF .deps/asan_activation.Tpo -c -o asan_activation.lo ../../../../src/libsanitizer/asan/asan_activation.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_activation.lo -MD -MP -MF .deps/asan_activation.Tpo -c ../../../../src/libsanitizer/asan/asan_activation.cpp -fPIC -DPIC -o .libs/asan_activation.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_activation.lo -MD -MP -MF .deps/asan_activation.Tpo -c ../../../../src/libsanitizer/asan/asan_activation.cpp -o asan_activation.o >/dev/null 2>&1 mv -f .deps/asan_activation.Tpo .deps/asan_activation.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_allocator.lo -MD -MP -MF .deps/asan_allocator.Tpo -c -o asan_allocator.lo ../../../../src/libsanitizer/asan/asan_allocator.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_allocator.lo -MD -MP -MF .deps/asan_allocator.Tpo -c ../../../../src/libsanitizer/asan/asan_allocator.cpp -fPIC -DPIC -o .libs/asan_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_allocator.lo -MD -MP -MF .deps/asan_allocator.Tpo -c ../../../../src/libsanitizer/asan/asan_allocator.cpp -o asan_allocator.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/exception.lo ../../../../src/libphobos/src/std/exception.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/exception.d -fPIC -fversion=Shared -o std/.libs/exception.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/exception.d -fPIC -fversion=Shared -o std/exception.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/typecons.lo ../../../../src/libphobos/src/std/experimental/typecons.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/typecons.d -fPIC -fversion=Shared -o std/experimental/.libs/typecons.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/typecons.d -fPIC -fversion=Shared -o std/experimental/typecons.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/file.lo ../../../../src/libphobos/src/std/file.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/file.d -fPIC -fversion=Shared -o std/.libs/file.o mv -f .deps/asan_allocator.Tpo .deps/asan_allocator.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_debugging.lo -MD -MP -MF .deps/asan_debugging.Tpo -c -o asan_debugging.lo ../../../../src/libsanitizer/asan/asan_debugging.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_debugging.lo -MD -MP -MF .deps/asan_debugging.Tpo -c ../../../../src/libsanitizer/asan/asan_debugging.cpp -fPIC -DPIC -o .libs/asan_debugging.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_debugging.lo -MD -MP -MF .deps/asan_debugging.Tpo -c ../../../../src/libsanitizer/asan/asan_debugging.cpp -o asan_debugging.o >/dev/null 2>&1 mv -f .deps/asan_debugging.Tpo .deps/asan_debugging.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_descriptions.lo -MD -MP -MF .deps/asan_descriptions.Tpo -c -o asan_descriptions.lo ../../../../src/libsanitizer/asan/asan_descriptions.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_descriptions.lo -MD -MP -MF .deps/asan_descriptions.Tpo -c ../../../../src/libsanitizer/asan/asan_descriptions.cpp -fPIC -DPIC -o .libs/asan_descriptions.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-comver.adb -o g-comver.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-crc32.adb -o g-crc32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-ctrl_c.adb -o g-ctrl_c.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-curexc.ads -o g-curexc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn -fno-toplevel-reorder \ g-debpoo.adb -o g-debpoo.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_descriptions.lo -MD -MP -MF .deps/asan_descriptions.Tpo -c ../../../../src/libsanitizer/asan/asan_descriptions.cpp -o asan_descriptions.o >/dev/null 2>&1 mv -f .deps/asan_descriptions.Tpo .deps/asan_descriptions.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_errors.lo -MD -MP -MF .deps/asan_errors.Tpo -c -o asan_errors.lo ../../../../src/libsanitizer/asan/asan_errors.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_errors.lo -MD -MP -MF .deps/asan_errors.Tpo -c ../../../../src/libsanitizer/asan/asan_errors.cpp -fPIC -DPIC -o .libs/asan_errors.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/file.d -fPIC -fversion=Shared -o std/file.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_errors.lo -MD -MP -MF .deps/asan_errors.Tpo -c ../../../../src/libsanitizer/asan/asan_errors.cpp -o asan_errors.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-debuti.adb -o g-debuti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-decstr.adb -o g-decstr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-deutst.ads -o g-deutst.o mv -f .deps/asan_errors.Tpo .deps/asan_errors.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_fake_stack.lo -MD -MP -MF .deps/asan_fake_stack.Tpo -c -o asan_fake_stack.lo ../../../../src/libsanitizer/asan/asan_fake_stack.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_fake_stack.lo -MD -MP -MF .deps/asan_fake_stack.Tpo -c ../../../../src/libsanitizer/asan/asan_fake_stack.cpp -fPIC -DPIC -o .libs/asan_fake_stack.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-diopit.adb -o g-diopit.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-dirope.adb -o g-dirope.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-dynhta.adb -o g-dynhta.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-dyntab.adb -o g-dyntab.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-encstr.adb -o g-encstr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-enutst.ads -o g-enutst.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-excact.adb -o g-excact.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-except.ads -o g-except.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-exctra.adb -o g-exctra.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-expect.adb -o g-expect.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_fake_stack.lo -MD -MP -MF .deps/asan_fake_stack.Tpo -c ../../../../src/libsanitizer/asan/asan_fake_stack.cpp -o asan_fake_stack.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/format.lo ../../../../src/libphobos/src/std/format.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/format.d -fPIC -fversion=Shared -o std/.libs/format.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/format.d -fPIC -fversion=Shared -o std/format.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/functional.lo ../../../../src/libphobos/src/std/functional.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/functional.d -fPIC -fversion=Shared -o std/.libs/functional.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/functional.d -fPIC -fversion=Shared -o std/functional.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/getopt.lo ../../../../src/libphobos/src/std/getopt.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/getopt.d -fPIC -fversion=Shared -o std/.libs/getopt.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-exptty.adb -o g-exptty.o mv -f .deps/asan_fake_stack.Tpo .deps/asan_fake_stack.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_flags.lo -MD -MP -MF .deps/asan_flags.Tpo -c -o asan_flags.lo ../../../../src/libsanitizer/asan/asan_flags.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_flags.lo -MD -MP -MF .deps/asan_flags.Tpo -c ../../../../src/libsanitizer/asan/asan_flags.cpp -fPIC -DPIC -o .libs/asan_flags.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-flocon.ads -o g-flocon.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-forstr.adb -o g-forstr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_flags.lo -MD -MP -MF .deps/asan_flags.Tpo -c ../../../../src/libsanitizer/asan/asan_flags.cpp -o asan_flags.o >/dev/null 2>&1 mv -f .deps/asan_flags.Tpo .deps/asan_flags.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_globals.lo -MD -MP -MF .deps/asan_globals.Tpo -c -o asan_globals.lo ../../../../src/libsanitizer/asan/asan_globals.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_globals.lo -MD -MP -MF .deps/asan_globals.Tpo -c ../../../../src/libsanitizer/asan/asan_globals.cpp -fPIC -DPIC -o .libs/asan_globals.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_globals.lo -MD -MP -MF .deps/asan_globals.Tpo -c ../../../../src/libsanitizer/asan/asan_globals.cpp -o asan_globals.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-graphs.adb -o g-graphs.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-heasor.adb -o g-heasor.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-hesora.adb -o g-hesora.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-hesorg.adb -o g-hesorg.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-htable.adb -o g-htable.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-io.adb -o g-io.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-io_aux.adb -o g-io_aux.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-lists.adb -o g-lists.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-locfil.adb -o g-locfil.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-mbdira.adb -o g-mbdira.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-mbflra.adb -o g-mbflra.o mv -f .deps/asan_globals.Tpo .deps/asan_globals.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_interceptors.lo -MD -MP -MF .deps/asan_interceptors.Tpo -c -o asan_interceptors.lo ../../../../src/libsanitizer/asan/asan_interceptors.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_interceptors.lo -MD -MP -MF .deps/asan_interceptors.Tpo -c ../../../../src/libsanitizer/asan/asan_interceptors.cpp -fPIC -DPIC -o .libs/asan_interceptors.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-md5.adb -o g-md5.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-memdum.adb -o g-memdum.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-moreex.adb -o g-moreex.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-os_lib.adb -o g-os_lib.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-pehage.adb -o g-pehage.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/getopt.d -fPIC -fversion=Shared -o std/getopt.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-rannum.adb -o g-rannum.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-regexp.adb -o g-regexp.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-regpat.adb -o g-regpat.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-rewdat.adb -o g-rewdat.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sechas.adb -o g-sechas.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sehamd.adb -o g-sehamd.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sehash.adb -o g-sehash.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sercom.adb -o g-sercom.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sestin.ads -o g-sestin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sets.adb -o g-sets.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sha1.adb -o g-sha1.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sha224.ads -o g-sha224.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sha256.ads -o g-sha256.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/scopebuffer.lo ../../../../src/libphobos/src/std/internal/scopebuffer.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/scopebuffer.d -fPIC -fversion=Shared -o std/internal/.libs/scopebuffer.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/scopebuffer.d -fPIC -fversion=Shared -o std/internal/scopebuffer.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sha384.ads -o g-sha384.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/unicode_comp.lo ../../../../src/libphobos/src/std/internal/unicode_comp.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/unicode_comp.d -fPIC -fversion=Shared -o std/internal/.libs/unicode_comp.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/unicode_comp.d -fPIC -fversion=Shared -o std/internal/unicode_comp.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sha512.ads -o g-sha512.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/unicode_decomp.lo ../../../../src/libphobos/src/std/internal/unicode_decomp.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/unicode_decomp.d -fPIC -fversion=Shared -o std/internal/.libs/unicode_decomp.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/unicode_decomp.d -fPIC -fversion=Shared -o std/internal/unicode_decomp.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-shsh32.adb -o g-shsh32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-shsh64.adb -o g-shsh64.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/unicode_grapheme.lo ../../../../src/libphobos/src/std/internal/unicode_grapheme.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/unicode_grapheme.d -fPIC -fversion=Shared -o std/internal/.libs/unicode_grapheme.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-shshco.adb -o g-shshco.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/unicode_grapheme.d -fPIC -fversion=Shared -o std/internal/unicode_grapheme.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-souinf.ads -o g-souinf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-spchge.adb -o g-spchge.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-speche.adb -o g-speche.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/unicode_norm.lo ../../../../src/libphobos/src/std/internal/unicode_norm.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/unicode_norm.d -fPIC -fversion=Shared -o std/internal/.libs/unicode_norm.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-spipat.adb -o g-spipat.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/unicode_norm.d -fPIC -fversion=Shared -o std/internal/unicode_norm.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/unicode_tables.lo ../../../../src/libphobos/src/std/internal/unicode_tables.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/unicode_tables.d -fPIC -fversion=Shared -o std/internal/.libs/unicode_tables.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/unicode_tables.d -fPIC -fversion=Shared -o std/internal/unicode_tables.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/json.lo ../../../../src/libphobos/src/std/json.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/json.d -fPIC -fversion=Shared -o std/.libs/json.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=unicode ../../../src/libgo/go/unicode/casetables.go ../../../src/libgo/go/unicode/digit.go ../../../src/libgo/go/unicode/graphic.go ../../../src/libgo/go/unicode/letter.go ../../../src/libgo/go/unicode/tables.go -o unicode.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/json.d -fPIC -fversion=Shared -o std/json.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/math.lo ../../../../src/libphobos/src/std/math.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/math.d -fPIC -fversion=Shared -o std/.libs/math.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/math.d -fPIC -fversion=Shared -o std/math.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/mathspecial.lo ../../../../src/libphobos/src/std/mathspecial.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/mathspecial.d -fPIC -fversion=Shared -o std/.libs/mathspecial.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/mathspecial.d -fPIC -fversion=Shared -o std/mathspecial.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/meta.lo ../../../../src/libphobos/src/std/meta.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/meta.d -fPIC -fversion=Shared -o std/.libs/meta.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/meta.d -fPIC -fversion=Shared -o std/meta.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/mmfile.lo ../../../../src/libphobos/src/std/mmfile.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/mmfile.d -fPIC -fversion=Shared -o std/.libs/mmfile.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/mmfile.d -fPIC -fversion=Shared -o std/mmfile.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/numeric.lo ../../../../src/libphobos/src/std/numeric.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/numeric.d -fPIC -fversion=Shared -o std/.libs/numeric.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/numeric.d -fPIC -fversion=Shared -o std/numeric.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/outbuffer.lo ../../../../src/libphobos/src/std/outbuffer.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/outbuffer.d -fPIC -fversion=Shared -o std/.libs/outbuffer.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/outbuffer.d -fPIC -fversion=Shared -o std/outbuffer.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/parallelism.lo ../../../../src/libphobos/src/std/parallelism.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/parallelism.d -fPIC -fversion=Shared -o std/.libs/parallelism.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-spitbo.adb -o g-spitbo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-spogwa.adb -o g-spogwa.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sptabo.ads -o g-sptabo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sptain.ads -o g-sptain.o In file included from ../../../../src/libsanitizer/asan/asan_interceptors.h:16, from ../../../../src/libsanitizer/asan/asan_interceptors.cpp:14: ../../../../src/libsanitizer/asan/asan_interceptors_memintrinsics.h: In function '__sanitizer::uptr __interceptor_ptrace(int, int, void*, void*)': ../../../../src/libsanitizer/asan/asan_interceptors_memintrinsics.h:61:43: warning: 'local_iovec.__sanitizer::__sanitizer_iovec::iov_len' may be used uninitialized in this function [-Wmaybe-uninitialized] 61 | (__bad = __asan_region_is_poisoned(__offset, __size))) { \ | ^ In file included from ../../../../src/libsanitizer/asan/asan_interceptors.cpp:174: ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:3280:21: note: 'local_iovec.__sanitizer::__sanitizer_iovec::iov_len' was declared here 3280 | __sanitizer_iovec local_iovec; | ^~~~~~~~~~~ In file included from ../../../../src/libsanitizer/asan/asan_interceptors.h:16, from ../../../../src/libsanitizer/asan/asan_interceptors.cpp:14: ../../../../src/libsanitizer/asan/asan_interceptors_memintrinsics.h:53:10: warning: 'local_iovec.__sanitizer::__sanitizer_iovec::iov_base' may be used uninitialized in this function [-Wmaybe-uninitialized] 53 | uptr __offset = (uptr)(offset); \ | ^~~~~~~~ In file included from ../../../../src/libsanitizer/asan/asan_interceptors.cpp:174: ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:3280:21: note: 'local_iovec.__sanitizer::__sanitizer_iovec::iov_base' was declared here 3280 | __sanitizer_iovec local_iovec; | ^~~~~~~~~~~ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/parallelism.d -fPIC -fversion=Shared -o std/parallelism.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sptavs.ads -o g-sptavs.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-strhas.ads -o g-strhas.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-string.adb -o g-string.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-strspl.ads -o g-strspl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-table.adb -o g-table.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-tasloc.adb -o g-tasloc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-timsta.adb -o g-timsta.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-traceb.adb -o g-traceb.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-trasym.adb -o g-trasym.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-tty.adb -o g-tty.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-u3spch.adb -o g-u3spch.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-utf_32.adb -o g-utf_32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-wispch.adb -o g-wispch.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-wistsp.ads -o g-wistsp.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/path.lo ../../../../src/libphobos/src/std/path.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/path.d -fPIC -fversion=Shared -o std/.libs/path.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-zspche.adb -o g-zspche.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-zstspl.ads -o g-zstspl.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/path.d -fPIC -fversion=Shared -o std/path.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn gnat.ads -o gnat.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn i-c.adb -o i-c.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/process.lo ../../../../src/libphobos/src/std/process.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn i-cexten.ads -o i-cexten.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/process.d -fPIC -fversion=Shared -o std/.libs/process.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn i-cobol.adb -o i-cobol.o i-cobol.adb: In function 'Interfaces.Cobol.To_Packed': i-cobol.adb:600:35: warning: '(*_59)[_11]' may be used uninitialized [-Wmaybe-uninitialized] i-cobol.adb:600:35: warning: '(*_59)[_131]' may be used uninitialized [-Wmaybe-uninitialized] /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn i-cpoint.adb -o i-cpoint.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn i-cstrea.adb -o i-cstrea.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn i-cstrin.adb -o i-cstrin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn i-fortra.adb -o i-fortra.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn i-pacdec.adb -o i-pacdec.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn interfac.ads -o interfac.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn ioexcept.ads -o ioexcept.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn machcode.ads -o machcode.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-addima.adb -o s-addima.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-addope.adb -o s-addope.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-aoinar.adb -o s-aoinar.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-aomoar.adb -o s-aomoar.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-aotase.adb -o s-aotase.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-aridou.adb -o s-aridou.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-arit32.adb -o s-arit32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-arit64.adb -o s-arit64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn -g \ s-assert.adb -o s-assert.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-atacco.adb -o s-atacco.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-atocou.adb -o s-atocou.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-atoope.ads -o s-atoope.o /usr/bin/mkdir -p unicode; files=`echo ../../../src/libgo/go/unicode/utf8/utf8.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo unicode/utf8.lo | sed -e 's/.lo$//'` -o unicode/utf8.lo $files /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-atopex.adb -o s-atopex.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=unicode/utf8 ../../../src/libgo/go/unicode/utf8/utf8.go -fPIC -o unicode/.libs/utf8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-atopri.adb -o s-atopri.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-auxdec.adb -o s-auxdec.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-bignum.adb -o s-bignum.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=unicode/utf8 ../../../src/libgo/go/unicode/utf8/utf8.go -o unicode/utf8.o >/dev/null 2>&1 /usr/bin/mkdir -p math; files=`echo ../../../src/libgo/go/math/bits/bits.go ../../../src/libgo/go/math/bits/bits_errors.go ../../../src/libgo/go/math/bits/bits_tables.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo math/bits.lo | sed -e 's/.lo$//'` -o math/bits.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=math/bits ../../../src/libgo/go/math/bits/bits.go ../../../src/libgo/go/math/bits/bits_errors.go ../../../src/libgo/go/math/bits/bits_tables.go -fPIC -o math/.libs/bits.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=math/bits ../../../src/libgo/go/math/bits/bits.go ../../../src/libgo/go/math/bits/bits_errors.go ../../../src/libgo/go/math/bits/bits_tables.go -o math/bits.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-bitfie.ads -o s-bitfie.o /usr/bin/mkdir -p container; files=`echo ../../../src/libgo/go/container/list/list.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo container/list.lo | sed -e 's/.lo$//'` -o container/list.lo $files /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-bitops.adb -o s-bitops.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=container/list ../../../src/libgo/go/container/list/list.go -fPIC -o container/.libs/list.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-bituti.adb -o s-bituti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-boarop.ads -o s-boarop.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=container/list ../../../src/libgo/go/container/list/list.go -o container/list.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-boustr.adb -o s-boustr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-bytswa.ads -o s-bytswa.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-carsi8.adb -o s-carsi8.o /usr/bin/mkdir -p crypto/internal; files=`echo ../../../src/libgo/go/crypto/internal/subtle/aliasing.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/internal/subtle.lo | sed -e 's/.lo$//'` -o crypto/internal/subtle.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/internal/subtle ../../../src/libgo/go/crypto/internal/subtle/aliasing.go -fPIC -o crypto/internal/.libs/subtle.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-carun8.adb -o s-carun8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/internal/subtle ../../../src/libgo/go/crypto/internal/subtle/aliasing.go -o crypto/internal/subtle.o >/dev/null 2>&1 /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/subtle/constant_time.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/subtle.lo | sed -e 's/.lo$//'` -o crypto/subtle.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/subtle ../../../src/libgo/go/crypto/subtle/constant_time.go -fPIC -o crypto/.libs/subtle.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-casi16.adb -o s-casi16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/subtle ../../../src/libgo/go/crypto/subtle/constant_time.go -o crypto/subtle.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-casi32.adb -o s-casi32.o /usr/bin/mkdir -p unicode; files=`echo ../../../src/libgo/go/unicode/utf16/utf16.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo unicode/utf16.lo | sed -e 's/.lo$//'` -o unicode/utf16.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=unicode/utf16 ../../../src/libgo/go/unicode/utf16/utf16.go -fPIC -o unicode/.libs/utf16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-casi64.adb -o s-casi64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-casuti.adb -o s-casuti.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=unicode/utf16 ../../../src/libgo/go/unicode/utf16/utf16.go -o unicode/utf16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-caun16.adb -o s-caun16.o /usr/bin/mkdir -p golang.org/x/crypto/cryptobyte; files=`echo ../../../src/libgo/go/golang.org/x/crypto/cryptobyte/asn1/asn1.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/crypto/cryptobyte/asn1.lo | sed -e 's/.lo$//'` -o golang.org/x/crypto/cryptobyte/asn1.lo $files /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-caun32.adb -o s-caun32.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/cryptobyte/asn1 ../../../src/libgo/go/golang.org/x/crypto/cryptobyte/asn1/asn1.go -fPIC -o golang.org/x/crypto/cryptobyte/.libs/asn1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/cryptobyte/asn1 ../../../src/libgo/go/golang.org/x/crypto/cryptobyte/asn1/asn1.go -o golang.org/x/crypto/cryptobyte/asn1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-caun64.adb -o s-caun64.o /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/nettrace/nettrace.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/nettrace.lo | sed -e 's/.lo$//'` -o internal/nettrace.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/nettrace ../../../src/libgo/go/internal/nettrace/nettrace.go -fPIC -o internal/.libs/nettrace.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/nettrace ../../../src/libgo/go/internal/nettrace/nettrace.go -o internal/nettrace.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-chepoo.ads -o s-chepoo.o /usr/bin/mkdir -p golang.org/x/crypto/internal; files=`echo ../../../src/libgo/go/golang.org/x/crypto/internal/subtle/aliasing.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/crypto/internal/subtle.lo | sed -e 's/.lo$//'` -o golang.org/x/crypto/internal/subtle.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/internal/subtle ../../../src/libgo/go/golang.org/x/crypto/internal/subtle/aliasing.go -fPIC -o golang.org/x/crypto/internal/.libs/subtle.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-commun.adb -o s-commun.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/internal/subtle ../../../src/libgo/go/golang.org/x/crypto/internal/subtle/aliasing.go -o golang.org/x/crypto/internal/subtle.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-conca2.adb -o s-conca2.o /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/encoding/encoding.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo encoding.lo | sed -e 's/.lo$//'` -o encoding.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding ../../../src/libgo/go/encoding/encoding.go -fPIC -o .libs/encoding.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-conca3.adb -o s-conca3.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding ../../../src/libgo/go/encoding/encoding.go -o encoding.o >/dev/null 2>&1 /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/goversion/goversion.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/goversion.lo | sed -e 's/.lo$//'` -o internal/goversion.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/goversion ../../../src/libgo/go/internal/goversion/goversion.go -fPIC -o internal/.libs/goversion.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-conca4.adb -o s-conca4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/goversion ../../../src/libgo/go/internal/goversion/goversion.go -o internal/goversion.o >/dev/null 2>&1 /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/cfg/cfg.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/cfg.lo | sed -e 's/.lo$//'` -o internal/cfg.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/cfg ../../../src/libgo/go/internal/cfg/cfg.go -fPIC -o internal/.libs/cfg.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/cfg ../../../src/libgo/go/internal/cfg/cfg.go -o internal/cfg.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/mod; files=`echo ../../../src/libgo/go/golang.org/x/mod/semver/semver.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/mod/semver.lo | sed -e 's/.lo$//'` -static -o golang.org/x/mod/semver.lo $files /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-conca5.adb -o s-conca5.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/mod/semver ../../../src/libgo/go/golang.org/x/mod/semver/semver.go -o golang.org/x/mod/semver.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-conca6.adb -o s-conca6.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-conca7.adb -o s-conca7.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-conca8.adb -o s-conca8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-conca9.adb -o s-conca9.o /usr/bin/mkdir -p cmd/internal; files=`echo ../../../src/libgo/go/cmd/internal/traceviewer/format.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/internal/traceviewer.lo | sed -e 's/.lo$//'` -static -o cmd/internal/traceviewer.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/internal/traceviewer ../../../src/libgo/go/cmd/internal/traceviewer/format.go -o cmd/internal/traceviewer.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-crc32.adb -o s-crc32.o /usr/bin/mkdir -p golang.org/x/xerrors; files=`echo ../../../src/libgo/go/golang.org/x/xerrors/internal/internal.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/xerrors/internal.lo | sed -e 's/.lo$//'` -static -o golang.org/x/xerrors/internal.lo $files /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-crtl.ads -o s-crtl.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/xerrors/internal ../../../src/libgo/go/golang.org/x/xerrors/internal/internal.go -o golang.org/x/xerrors/internal.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-dfmkio.ads -o s-dfmkio.o /usr/bin/mkdir -p container; files=`echo ../../../src/libgo/go/container/ring/ring.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo container/ring.lo | sed -e 's/.lo$//'` -o container/ring.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=container/ring ../../../src/libgo/go/container/ring/ring.go -fPIC -o container/.libs/ring.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=container/ring ../../../src/libgo/go/container/ring/ring.go -o container/ring.o >/dev/null 2>&1 /usr/bin/mkdir -p hash; files=`echo ../../../src/libgo/go/hash/maphash/maphash.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo hash/maphash.lo | sed -e 's/.lo$//'` -o hash/maphash.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=hash/maphash ../../../src/libgo/go/hash/maphash/maphash.go -fPIC -o hash/.libs/maphash.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-dfmopr.ads -o s-dfmopr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-dgmgop.ads -o s-dgmgop.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=hash/maphash ../../../src/libgo/go/hash/maphash/maphash.go -o hash/maphash.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-diflio.adb -o s-diflio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/process.d -fPIC -fversion=Shared -o std/process.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-diflmk.ads -o s-diflmk.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-digemk.ads -o s-digemk.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-diinio.adb -o s-diinio.o /usr/bin/mkdir -p image; files=`echo ../../../src/libgo/go/image/color/color.go ../../../src/libgo/go/image/color/ycbcr.go | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo image/color.lo | sed -e 's/.lo$//'` -o image/color.lo $files /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-dilomk.ads -o s-dilomk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image/color ../../../src/libgo/go/image/color/color.go ../../../src/libgo/go/image/color/ycbcr.go -fPIC -o image/.libs/color.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-dim.ads -o s-dim.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-dimkio.ads -o s-dimkio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-dimmks.ads -o s-dimmks.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-direio.adb -o s-direio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image/color ../../../src/libgo/go/image/color/color.go ../../../src/libgo/go/image/color/ycbcr.go -o image/color.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-dlmkio.ads -o s-dlmkio.o f="container/ring.o"; if test ! -f $f; then f="container/.libs/ring.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f container/ring.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh container/ring.s-gox.tmp `echo container/ring.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > container/ring.s-gox f="hash/maphash.o"; if test ! -f $f; then f="hash/.libs/maphash.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f hash/maphash.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh hash/maphash.s-gox.tmp `echo hash/maphash.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > hash/maphash.s-gox true "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "GOC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "GOC=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "GOCFLAGS=-O2 -g" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "includedir=/usr/include" "prefix=/usr" "tooldir=/usr/riscv64-linux-gnu" "gxx_include_dir=" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "RANLIB=riscv64-linux-gnu-ranlib" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=riscv64-linux-gnu-nm" "DESTDIR=" "WERROR=" DO=all multi-do # /usr/bin/make f="internal/unsafeheader.o"; if test ! -f $f; then f="internal/.libs/unsafeheader.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/unsafeheader.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/unsafeheader.s-gox.tmp `echo internal/unsafeheader.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/unsafeheader.s-gox f="internal/cpu.o"; if test ! -f $f; then f="internal/.libs/cpu.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/cpu.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/cpu.s-gox.tmp `echo internal/cpu.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/cpu.s-gox f="runtime/internal/atomic.o"; if test ! -f $f; then f="runtime/internal/.libs/atomic.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f runtime/internal/atomic.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh runtime/internal/atomic.s-gox.tmp `echo runtime/internal/atomic.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > runtime/internal/atomic.s-gox f="runtime/internal/sys.o"; if test ! -f $f; then f="runtime/internal/.libs/sys.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f runtime/internal/sys.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh runtime/internal/sys.s-gox.tmp `echo runtime/internal/sys.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > runtime/internal/sys.s-gox /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-dlmopr.ads -o s-dlmopr.o f="internal/race.o"; if test ! -f $f; then f="internal/.libs/race.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/race.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/race.s-gox.tmp `echo internal/race.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/race.s-gox f="sync/atomic.o"; if test ! -f $f; then f="sync/.libs/atomic.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f sync/atomic.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh sync/atomic.s-gox.tmp `echo sync/atomic.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > sync/atomic.s-gox f="unicode.o"; if test ! -f $f; then f="./.libs/unicode.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f unicode.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh unicode.s-gox.tmp `echo unicode.s-gox | sed -e 's/s-gox/gox/'` /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-dmotpr.ads -o s-dmotpr.o echo timestamp > unicode.s-gox f="unicode/utf8.o"; if test ! -f $f; then f="unicode/.libs/utf8.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f unicode/utf8.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh unicode/utf8.s-gox.tmp `echo unicode/utf8.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > unicode/utf8.s-gox f="math/bits.o"; if test ! -f $f; then f="math/.libs/bits.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f math/bits.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh math/bits.s-gox.tmp `echo math/bits.s-gox | sed -e 's/s-gox/gox/'` /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-dsaser.ads -o s-dsaser.o echo timestamp > math/bits.s-gox f="container/list.o"; if test ! -f $f; then f="container/.libs/list.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f container/list.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh container/list.s-gox.tmp `echo container/list.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > container/list.s-gox f="crypto/internal/subtle.o"; if test ! -f $f; then f="crypto/internal/.libs/subtle.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/internal/subtle.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/internal/subtle.s-gox.tmp `echo crypto/internal/subtle.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/internal/subtle.s-gox f="crypto/subtle.o"; if test ! -f $f; then f="crypto/.libs/subtle.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/subtle.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/subtle.s-gox.tmp `echo crypto/subtle.s-gox | sed -e 's/s-gox/gox/'` /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-elaall.adb -o s-elaall.o echo timestamp > crypto/subtle.s-gox f="unicode/utf16.o"; if test ! -f $f; then f="unicode/.libs/utf16.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f unicode/utf16.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh unicode/utf16.s-gox.tmp `echo unicode/utf16.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > unicode/utf16.s-gox f="golang.org/x/crypto/cryptobyte/asn1.o"; if test ! -f $f; then f="golang.org/x/crypto/cryptobyte/.libs/asn1.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/crypto/cryptobyte/asn1.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/crypto/cryptobyte/asn1.s-gox.tmp `echo golang.org/x/crypto/cryptobyte/asn1.s-gox | sed -e 's/s-gox/gox/'` /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn -g -O0 \ s-excdeb.adb -o s-excdeb.o echo timestamp > golang.org/x/crypto/cryptobyte/asn1.s-gox f="internal/nettrace.o"; if test ! -f $f; then f="internal/.libs/nettrace.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/nettrace.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/nettrace.s-gox.tmp `echo internal/nettrace.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/nettrace.s-gox f="golang.org/x/crypto/internal/subtle.o"; if test ! -f $f; then f="golang.org/x/crypto/internal/.libs/subtle.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/crypto/internal/subtle.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/crypto/internal/subtle.s-gox.tmp `echo golang.org/x/crypto/internal/subtle.s-gox | sed -e 's/s-gox/gox/'` /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-except.adb -o s-except.o echo timestamp > golang.org/x/crypto/internal/subtle.s-gox f="encoding.o"; if test ! -f $f; then f="./.libs/encoding.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f encoding.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh encoding.s-gox.tmp `echo encoding.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > encoding.s-gox f="internal/goversion.o"; if test ! -f $f; then f="internal/.libs/goversion.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/goversion.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/goversion.s-gox.tmp `echo internal/goversion.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/goversion.s-gox f="internal/cfg.o"; if test ! -f $f; then f="internal/.libs/cfg.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/cfg.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/cfg.s-gox.tmp `echo internal/cfg.s-gox | sed -e 's/s-gox/gox/'` /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-exctab.adb -o s-exctab.o echo timestamp > internal/cfg.s-gox f="golang.org/x/mod/semver.o"; if test ! -f $f; then f="golang.org/x/mod/.libs/semver.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/mod/semver.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/mod/semver.s-gox.tmp `echo golang.org/x/mod/semver.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/mod/semver.s-gox f="cmd/internal/traceviewer.o"; if test ! -f $f; then f="cmd/internal/.libs/traceviewer.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/internal/traceviewer.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/internal/traceviewer.s-gox.tmp `echo cmd/internal/traceviewer.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/internal/traceviewer.s-gox f="golang.org/x/xerrors/internal.o"; if test ! -f $f; then f="golang.org/x/xerrors/.libs/internal.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/xerrors/internal.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/xerrors/internal.s-gox.tmp `echo golang.org/x/xerrors/internal.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/xerrors/internal.s-gox f="image/color.o"; if test ! -f $f; then f="image/.libs/color.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f image/color.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh image/color.s-gox.tmp `echo image/color.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > image/color.s-gox /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/bytealg/bytealg.go ../../../src/libgo/go/internal/bytealg/compare_native.go ../../../src/libgo/go/internal/bytealg/count_generic.go ../../../src/libgo/go/internal/bytealg/equal_generic.go ../../../src/libgo/go/internal/bytealg/equal_native.go ../../../src/libgo/go/internal/bytealg/gccgo.go ../../../src/libgo/go/internal/bytealg/index_native.go ../../../src/libgo/go/internal/bytealg/indexbyte_native.go internal/cpu.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/bytealg.lo | sed -e 's/.lo$//'` -o internal/bytealg.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/bytealg ../../../src/libgo/go/internal/bytealg/bytealg.go ../../../src/libgo/go/internal/bytealg/compare_native.go ../../../src/libgo/go/internal/bytealg/count_generic.go ../../../src/libgo/go/internal/bytealg/equal_generic.go ../../../src/libgo/go/internal/bytealg/equal_native.go ../../../src/libgo/go/internal/bytealg/gccgo.go ../../../src/libgo/go/internal/bytealg/index_native.go ../../../src/libgo/go/internal/bytealg/indexbyte_native.go -fPIC -o internal/.libs/bytealg.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-exctra.adb -o s-exctra.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-exnint.adb -o s-exnint.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-exnllf.adb -o s-exnllf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-exnlli.adb -o s-exnlli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-expint.adb -o s-expint.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/bytealg ../../../src/libgo/go/internal/bytealg/bytealg.go ../../../src/libgo/go/internal/bytealg/compare_native.go ../../../src/libgo/go/internal/bytealg/count_generic.go ../../../src/libgo/go/internal/bytealg/equal_generic.go ../../../src/libgo/go/internal/bytealg/equal_native.go ../../../src/libgo/go/internal/bytealg/gccgo.go ../../../src/libgo/go/internal/bytealg/index_native.go ../../../src/libgo/go/internal/bytealg/indexbyte_native.go -o internal/bytealg.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-explli.adb -o s-explli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-expllu.adb -o s-expllu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-expmod.adb -o s-expmod.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-exponn.adb -o s-exponn.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-expont.adb -o s-expont.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-exponu.adb -o s-exponu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-expuns.adb -o s-expuns.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-fatflt.ads -o s-fatflt.o /usr/bin/mkdir -p runtime/internal; files=`echo ../../../src/libgo/go/runtime/internal/math/math.go runtime/internal/sys.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo runtime/internal/math.lo | sed -e 's/.lo$//'` -o runtime/internal/math.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime/internal/math ../../../src/libgo/go/runtime/internal/math/math.go -fPIC -o runtime/internal/.libs/math.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime/internal/math ../../../src/libgo/go/runtime/internal/math/math.go -o runtime/internal/math.o >/dev/null 2>&1 /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/math/abs.go ../../../src/libgo/go/math/acosh.go ../../../src/libgo/go/math/asin.go ../../../src/libgo/go/math/asinh.go ../../../src/libgo/go/math/atan.go ../../../src/libgo/go/math/atan2.go ../../../src/libgo/go/math/atanh.go ../../../src/libgo/go/math/bits.go ../../../src/libgo/go/math/cbrt.go ../../../src/libgo/go/math/const.go ../../../src/libgo/go/math/copysign.go ../../../src/libgo/go/math/dim.go ../../../src/libgo/go/math/erf.go ../../../src/libgo/go/math/erfinv.go ../../../src/libgo/go/math/exp.go ../../../src/libgo/go/math/expm1.go ../../../src/libgo/go/math/floor.go ../../../src/libgo/go/math/fma.go ../../../src/libgo/go/math/frexp.go ../../../src/libgo/go/math/gamma.go ../../../src/libgo/go/math/hypot.go ../../../src/libgo/go/math/j0.go ../../../src/libgo/go/math/j1.go ../../../src/libgo/go/math/jn.go ../../../src/libgo/go/math/ldexp.go ../../../src/libgo/go/math/lgamma.go ../../../src/libgo/go/math/log.go ../../../src/libgo/go/math/log10.go ../../../src/libgo/go/math/log1p.go ../../../src/libgo/go/math/logb.go ../../../src/libgo/go/math/mod.go ../../../src/libgo/go/math/modf.go ../../../src/libgo/go/math/nextafter.go ../../../src/libgo/go/math/pow.go ../../../src/libgo/go/math/pow10.go ../../../src/libgo/go/math/remainder.go ../../../src/libgo/go/math/signbit.go ../../../src/libgo/go/math/sin.go ../../../src/libgo/go/math/sincos.go ../../../src/libgo/go/math/sinh.go ../../../src/libgo/go/math/sqrt.go ../../../src/libgo/go/math/tan.go ../../../src/libgo/go/math/tanh.go ../../../src/libgo/go/math/trig_reduce.go ../../../src/libgo/go/math/unsafe.go math/bits.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo math.lo | sed -e 's/.lo$//'` -ffp-contract=off -fno-math-errno -fno-trapping-math -o math.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=math -ffp-contract=off -fno-math-errno -fno-trapping-math ../../../src/libgo/go/math/abs.go ../../../src/libgo/go/math/acosh.go ../../../src/libgo/go/math/asin.go ../../../src/libgo/go/math/asinh.go ../../../src/libgo/go/math/atan.go ../../../src/libgo/go/math/atan2.go ../../../src/libgo/go/math/atanh.go ../../../src/libgo/go/math/bits.go ../../../src/libgo/go/math/cbrt.go ../../../src/libgo/go/math/const.go ../../../src/libgo/go/math/copysign.go ../../../src/libgo/go/math/dim.go ../../../src/libgo/go/math/erf.go ../../../src/libgo/go/math/erfinv.go ../../../src/libgo/go/math/exp.go ../../../src/libgo/go/math/expm1.go ../../../src/libgo/go/math/floor.go ../../../src/libgo/go/math/fma.go ../../../src/libgo/go/math/frexp.go ../../../src/libgo/go/math/gamma.go ../../../src/libgo/go/math/hypot.go ../../../src/libgo/go/math/j0.go ../../../src/libgo/go/math/j1.go ../../../src/libgo/go/math/jn.go ../../../src/libgo/go/math/ldexp.go ../../../src/libgo/go/math/lgamma.go ../../../src/libgo/go/math/log.go ../../../src/libgo/go/math/log10.go ../../../src/libgo/go/math/log1p.go ../../../src/libgo/go/math/logb.go ../../../src/libgo/go/math/mod.go ../../../src/libgo/go/math/modf.go ../../../src/libgo/go/math/nextafter.go ../../../src/libgo/go/math/pow.go ../../../src/libgo/go/math/pow10.go ../../../src/libgo/go/math/remainder.go ../../../src/libgo/go/math/signbit.go ../../../src/libgo/go/math/sin.go ../../../src/libgo/go/math/sincos.go ../../../src/libgo/go/math/sinh.go ../../../src/libgo/go/math/sqrt.go ../../../src/libgo/go/math/tan.go ../../../src/libgo/go/math/tanh.go ../../../src/libgo/go/math/trig_reduce.go ../../../src/libgo/go/math/unsafe.go -fPIC -o .libs/math.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-fatgen.adb -o s-fatgen.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-fatlfl.ads -o s-fatlfl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-fatllf.ads -o s-fatllf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-ficobl.ads -o s-ficobl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-filatt.ads -o s-filatt.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-fileio.adb -o s-fileio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=math -ffp-contract=off -fno-math-errno -fno-trapping-math ../../../src/libgo/go/math/abs.go ../../../src/libgo/go/math/acosh.go ../../../src/libgo/go/math/asin.go ../../../src/libgo/go/math/asinh.go ../../../src/libgo/go/math/atan.go ../../../src/libgo/go/math/atan2.go ../../../src/libgo/go/math/atanh.go ../../../src/libgo/go/math/bits.go ../../../src/libgo/go/math/cbrt.go ../../../src/libgo/go/math/const.go ../../../src/libgo/go/math/copysign.go ../../../src/libgo/go/math/dim.go ../../../src/libgo/go/math/erf.go ../../../src/libgo/go/math/erfinv.go ../../../src/libgo/go/math/exp.go ../../../src/libgo/go/math/expm1.go ../../../src/libgo/go/math/floor.go ../../../src/libgo/go/math/fma.go ../../../src/libgo/go/math/frexp.go ../../../src/libgo/go/math/gamma.go ../../../src/libgo/go/math/hypot.go ../../../src/libgo/go/math/j0.go ../../../src/libgo/go/math/j1.go ../../../src/libgo/go/math/jn.go ../../../src/libgo/go/math/ldexp.go ../../../src/libgo/go/math/lgamma.go ../../../src/libgo/go/math/log.go ../../../src/libgo/go/math/log10.go ../../../src/libgo/go/math/log1p.go ../../../src/libgo/go/math/logb.go ../../../src/libgo/go/math/mod.go ../../../src/libgo/go/math/modf.go ../../../src/libgo/go/math/nextafter.go ../../../src/libgo/go/math/pow.go ../../../src/libgo/go/math/pow10.go ../../../src/libgo/go/math/remainder.go ../../../src/libgo/go/math/signbit.go ../../../src/libgo/go/math/sin.go ../../../src/libgo/go/math/sincos.go ../../../src/libgo/go/math/sinh.go ../../../src/libgo/go/math/sqrt.go ../../../src/libgo/go/math/tan.go ../../../src/libgo/go/math/tanh.go ../../../src/libgo/go/math/trig_reduce.go ../../../src/libgo/go/math/unsafe.go -o math.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-finmas.adb -o s-finmas.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-finroo.adb -o s-finroo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-flocon.adb -o s-flocon.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-fode32.ads -o s-fode32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-fode64.ads -o s-fode64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-fofi32.ads -o s-fofi32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-fofi64.ads -o s-fofi64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-fore_d.adb -o s-fore_d.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-fore_f.adb -o s-fore_f.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-forrea.adb -o s-forrea.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-gearop.adb -o s-gearop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-genbig.adb -o s-genbig.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-geveop.adb -o s-geveop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-gloloc.adb -o s-gloloc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-htable.adb -o s-htable.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imageb.adb -o s-imageb.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imaged.adb -o s-imaged.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imagef.adb -o s-imagef.o /usr/bin/mkdir -p image/color; files=`echo ../../../src/libgo/go/image/color/palette/generate.go ../../../src/libgo/go/image/color/palette/palette.go image/color.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo image/color/palette.lo | sed -e 's/.lo$//'` -o image/color/palette.lo $files /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imagei.adb -o s-imagei.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imageu.adb -o s-imageu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image/color/palette ../../../src/libgo/go/image/color/palette/generate.go ../../../src/libgo/go/image/color/palette/palette.go -fPIC -o image/color/.libs/palette.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imagew.adb -o s-imagew.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imde32.ads -o s-imde32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imde64.ads -o s-imde64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imenne.adb -o s-imenne.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imfi32.ads -o s-imfi32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imfi64.ads -o s-imfi64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imgbiu.adb -o s-imgbiu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imgboo.adb -o s-imgboo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imgcha.adb -o s-imgcha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imgenu.adb -o s-imgenu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imgint.adb -o s-imgint.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imgllb.adb -o s-imgllb.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imglli.adb -o s-imglli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imgllu.adb -o s-imgllu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imgllw.adb -o s-imgllw.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imgrea.adb -o s-imgrea.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imguns.adb -o s-imguns.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imguti.adb -o s-imguti.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/random.lo ../../../../src/libphobos/src/std/random.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/random.d -fPIC -fversion=Shared -o std/.libs/random.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imgwch.adb -o s-imgwch.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imgwiu.adb -o s-imgwiu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-io.adb -o s-io.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-llflex.ads -o s-llflex.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-maccod.ads -o s-maccod.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-mantis.adb -o s-mantis.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-mastop.adb -o s-mastop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-memcop.ads -o s-memcop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn -fno-optimize-sibling-calls \ s-memory.adb -o s-memory.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-multip.adb -o s-multip.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-os_lib.adb -o s-os_lib.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/random.d -fPIC -fversion=Shared -o std/random.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_interceptors.lo -MD -MP -MF .deps/asan_interceptors.Tpo -c ../../../../src/libsanitizer/asan/asan_interceptors.cpp -o asan_interceptors.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/signals.lo ../../../../src/libphobos/src/std/signals.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/signals.d -fPIC -fversion=Shared -o std/.libs/signals.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/signals.d -fPIC -fversion=Shared -o std/signals.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/socket.lo ../../../../src/libphobos/src/std/socket.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/socket.d -fPIC -fversion=Shared -o std/.libs/socket.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image/color/palette ../../../src/libgo/go/image/color/palette/generate.go ../../../src/libgo/go/image/color/palette/palette.go -o image/color/palette.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-oscons.ads -o s-oscons.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-osprim.adb -o s-osprim.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack03.adb -o s-pack03.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack05.adb -o s-pack05.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack06.adb -o s-pack06.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack07.adb -o s-pack07.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack09.adb -o s-pack09.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack10.adb -o s-pack10.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack11.adb -o s-pack11.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack12.adb -o s-pack12.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack13.adb -o s-pack13.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack14.adb -o s-pack14.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack15.adb -o s-pack15.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack17.adb -o s-pack17.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack18.adb -o s-pack18.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack19.adb -o s-pack19.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack20.adb -o s-pack20.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack21.adb -o s-pack21.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack22.adb -o s-pack22.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack23.adb -o s-pack23.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack24.adb -o s-pack24.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack25.adb -o s-pack25.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack26.adb -o s-pack26.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack27.adb -o s-pack27.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack28.adb -o s-pack28.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack29.adb -o s-pack29.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack30.adb -o s-pack30.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack31.adb -o s-pack31.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack33.adb -o s-pack33.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack34.adb -o s-pack34.o f="internal/bytealg.o"; if test ! -f $f; then f="internal/.libs/bytealg.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/bytealg.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/bytealg.s-gox.tmp `echo internal/bytealg.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/bytealg.s-gox f="runtime/internal/math.o"; if test ! -f $f; then f="runtime/internal/.libs/math.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f runtime/internal/math.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh runtime/internal/math.s-gox.tmp `echo runtime/internal/math.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > runtime/internal/math.s-gox f="math.o"; if test ! -f $f; then f="./.libs/math.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f math.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh math.s-gox.tmp `echo math.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > math.s-gox f="image/color/palette.o"; if test ! -f $f; then f="image/color/.libs/palette.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f image/color/palette.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh image/color/palette.s-gox.tmp `echo image/color/palette.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > image/color/palette.s-gox /usr/bin/mkdir -p math; files=`echo ../../../src/libgo/go/math/cmplx/abs.go ../../../src/libgo/go/math/cmplx/asin.go ../../../src/libgo/go/math/cmplx/conj.go ../../../src/libgo/go/math/cmplx/exp.go ../../../src/libgo/go/math/cmplx/isinf.go ../../../src/libgo/go/math/cmplx/isnan.go ../../../src/libgo/go/math/cmplx/log.go ../../../src/libgo/go/math/cmplx/phase.go ../../../src/libgo/go/math/cmplx/polar.go ../../../src/libgo/go/math/cmplx/pow.go ../../../src/libgo/go/math/cmplx/rect.go ../../../src/libgo/go/math/cmplx/sin.go ../../../src/libgo/go/math/cmplx/sqrt.go ../../../src/libgo/go/math/cmplx/tan.go math.gox math/bits.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo math/cmplx.lo | sed -e 's/.lo$//'` -o math/cmplx.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=math/cmplx ../../../src/libgo/go/math/cmplx/abs.go ../../../src/libgo/go/math/cmplx/asin.go ../../../src/libgo/go/math/cmplx/conj.go ../../../src/libgo/go/math/cmplx/exp.go ../../../src/libgo/go/math/cmplx/isinf.go ../../../src/libgo/go/math/cmplx/isnan.go ../../../src/libgo/go/math/cmplx/log.go ../../../src/libgo/go/math/cmplx/phase.go ../../../src/libgo/go/math/cmplx/polar.go ../../../src/libgo/go/math/cmplx/pow.go ../../../src/libgo/go/math/cmplx/rect.go ../../../src/libgo/go/math/cmplx/sin.go ../../../src/libgo/go/math/cmplx/sqrt.go ../../../src/libgo/go/math/cmplx/tan.go -fPIC -o math/.libs/cmplx.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack35.adb -o s-pack35.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack36.adb -o s-pack36.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack37.adb -o s-pack37.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack38.adb -o s-pack38.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=math/cmplx ../../../src/libgo/go/math/cmplx/abs.go ../../../src/libgo/go/math/cmplx/asin.go ../../../src/libgo/go/math/cmplx/conj.go ../../../src/libgo/go/math/cmplx/exp.go ../../../src/libgo/go/math/cmplx/isinf.go ../../../src/libgo/go/math/cmplx/isnan.go ../../../src/libgo/go/math/cmplx/log.go ../../../src/libgo/go/math/cmplx/phase.go ../../../src/libgo/go/math/cmplx/polar.go ../../../src/libgo/go/math/cmplx/pow.go ../../../src/libgo/go/math/cmplx/rect.go ../../../src/libgo/go/math/cmplx/sin.go ../../../src/libgo/go/math/cmplx/sqrt.go ../../../src/libgo/go/math/cmplx/tan.go -o math/cmplx.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack39.adb -o s-pack39.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack40.adb -o s-pack40.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack41.adb -o s-pack41.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack42.adb -o s-pack42.o /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/runtime/alg.go ../../../src/libgo/go/runtime/atomic_pointer.go ../../../src/libgo/go/runtime/cgo_gccgo.go ../../../src/libgo/go/runtime/cgocall.go ../../../src/libgo/go/runtime/cgocheck.go ../../../src/libgo/go/runtime/chan.go ../../../src/libgo/go/runtime/compiler.go ../../../src/libgo/go/runtime/cpuprof.go ../../../src/libgo/go/runtime/cputicks.go ../../../src/libgo/go/runtime/debug.go ../../../src/libgo/go/runtime/debuglog.go ../../../src/libgo/go/runtime/debuglog_off.go ../../../src/libgo/go/runtime/env_posix.go ../../../src/libgo/go/runtime/eqtype.go ../../../src/libgo/go/runtime/error.go ../../../src/libgo/go/runtime/extern.go ../../../src/libgo/go/runtime/fastlog2.go ../../../src/libgo/go/runtime/fastlog2table.go ../../../src/libgo/go/runtime/ffi.go ../../../src/libgo/go/runtime/float.go ../../../src/libgo/go/runtime/hash64.go ../../../src/libgo/go/runtime/heapdump.go ../../../src/libgo/go/runtime/histogram.go ../../../src/libgo/go/runtime/iface.go ../../../src/libgo/go/runtime/lfstack.go ../../../src/libgo/go/runtime/lfstack_64bit.go ../../../src/libgo/go/runtime/lock_futex.go ../../../src/libgo/go/runtime/lockrank.go ../../../src/libgo/go/runtime/lockrank_off.go ../../../src/libgo/go/runtime/malloc.go ../../../src/libgo/go/runtime/map.go ../../../src/libgo/go/runtime/map_fast32.go ../../../src/libgo/go/runtime/map_fast64.go ../../../src/libgo/go/runtime/map_faststr.go ../../../src/libgo/go/runtime/mbarrier.go ../../../src/libgo/go/runtime/mbitmap.go ../../../src/libgo/go/runtime/mcache.go ../../../src/libgo/go/runtime/mcentral.go ../../../src/libgo/go/runtime/mcheckmark.go ../../../src/libgo/go/runtime/mem_gccgo.go ../../../src/libgo/go/runtime/metrics.go ../../../src/libgo/go/runtime/mfinal.go ../../../src/libgo/go/runtime/mfixalloc.go ../../../src/libgo/go/runtime/mgc.go ../../../src/libgo/go/runtime/mgc_gccgo.go ../../../src/libgo/go/runtime/mgcmark.go ../../../src/libgo/go/runtime/mgcscavenge.go ../../../src/libgo/go/runtime/mgcsweep.go ../../../src/libgo/go/runtime/mgcwork.go ../../../src/libgo/go/runtime/mheap.go ../../../src/libgo/go/runtime/mpagealloc.go ../../../src/libgo/go/runtime/mpagealloc_64bit.go ../../../src/libgo/go/runtime/mpagecache.go ../../../src/libgo/go/runtime/mpallocbits.go ../../../src/libgo/go/runtime/mprof.go ../../../src/libgo/go/runtime/mranges.go ../../../src/libgo/go/runtime/msan0.go ../../../src/libgo/go/runtime/msize.go ../../../src/libgo/go/runtime/mspanset.go ../../../src/libgo/go/runtime/mstats.go ../../../src/libgo/go/runtime/mwbbuf.go ../../../src/libgo/go/runtime/nbpipe_pipe2.go ../../../src/libgo/go/runtime/netpoll.go ../../../src/libgo/go/runtime/netpoll_epoll.go ../../../src/libgo/go/runtime/os_gccgo.go ../../../src/libgo/go/runtime/os_linux.go ../../../src/libgo/go/runtime/os_linux_noauxv.go ../../../src/libgo/go/runtime/panic.go ../../../src/libgo/go/runtime/panic32.go ../../../src/libgo/go/runtime/preempt.go ../../../src/libgo/go/runtime/preempt_nonwindows.go ../../../src/libgo/go/runtime/print.go ../../../src/libgo/go/runtime/proc.go ../../../src/libgo/go/runtime/profbuf.go ../../../src/libgo/go/runtime/proflabel.go ../../../src/libgo/go/runtime/race0.go ../../../src/libgo/go/runtime/rdebug.go ../../../src/libgo/go/runtime/relax_stub.go ../../../src/libgo/go/runtime/runtime.go ../../../src/libgo/go/runtime/runtime1.go ../../../src/libgo/go/runtime/runtime2.go ../../../src/libgo/go/runtime/rwmutex.go ../../../src/libgo/go/runtime/select.go ../../../src/libgo/go/runtime/sema.go ../../../src/libgo/go/runtime/signal_gccgo.go ../../../src/libgo/go/runtime/signal_unix.go ../../../src/libgo/go/runtime/sigqueue.go ../../../src/libgo/go/runtime/sigqueue_note.go ../../../src/libgo/go/runtime/sizeclasses.go ../../../src/libgo/go/runtime/slice.go ../../../src/libgo/go/runtime/string.go ../../../src/libgo/go/runtime/stubs.go ../../../src/libgo/go/runtime/stubs2.go ../../../src/libgo/go/runtime/stubs3.go ../../../src/libgo/go/runtime/stubs_linux.go ../../../src/libgo/go/runtime/symtab.go ../../../src/libgo/go/runtime/time.go ../../../src/libgo/go/runtime/time_nofake.go ../../../src/libgo/go/runtime/timestub.go ../../../src/libgo/go/runtime/timestub2.go ../../../src/libgo/go/runtime/trace.go ../../../src/libgo/go/runtime/traceback_gccgo.go ../../../src/libgo/go/runtime/type.go ../../../src/libgo/go/runtime/typekind.go ../../../src/libgo/go/runtime/utf8.go ../../../src/libgo/go/runtime/write_err.go runtime_linknames.go runtime_sysinfo.go sigtab.go internal/bytealg.gox internal/cpu.gox runtime/internal/atomic.gox runtime/internal/math.gox runtime/internal/sys.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo runtime.lo | sed -e 's/.lo$//'` -fgo-c-header=runtime.inc.raw -fgo-compiling-runtime -o runtime.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime -fgo-c-header=runtime.inc.raw -fgo-compiling-runtime ../../../src/libgo/go/runtime/alg.go ../../../src/libgo/go/runtime/atomic_pointer.go ../../../src/libgo/go/runtime/cgo_gccgo.go ../../../src/libgo/go/runtime/cgocall.go ../../../src/libgo/go/runtime/cgocheck.go ../../../src/libgo/go/runtime/chan.go ../../../src/libgo/go/runtime/compiler.go ../../../src/libgo/go/runtime/cpuprof.go ../../../src/libgo/go/runtime/cputicks.go ../../../src/libgo/go/runtime/debug.go ../../../src/libgo/go/runtime/debuglog.go ../../../src/libgo/go/runtime/debuglog_off.go ../../../src/libgo/go/runtime/env_posix.go ../../../src/libgo/go/runtime/eqtype.go ../../../src/libgo/go/runtime/error.go ../../../src/libgo/go/runtime/extern.go ../../../src/libgo/go/runtime/fastlog2.go ../../../src/libgo/go/runtime/fastlog2table.go ../../../src/libgo/go/runtime/ffi.go ../../../src/libgo/go/runtime/float.go ../../../src/libgo/go/runtime/hash64.go ../../../src/libgo/go/runtime/heapdump.go ../../../src/libgo/go/runtime/histogram.go ../../../src/libgo/go/runtime/iface.go ../../../src/libgo/go/runtime/lfstack.go ../../../src/libgo/go/runtime/lfstack_64bit.go ../../../src/libgo/go/runtime/lock_futex.go ../../../src/libgo/go/runtime/lockrank.go ../../../src/libgo/go/runtime/lockrank_off.go ../../../src/libgo/go/runtime/malloc.go ../../../src/libgo/go/runtime/map.go ../../../src/libgo/go/runtime/map_fast32.go ../../../src/libgo/go/runtime/map_fast64.go ../../../src/libgo/go/runtime/map_faststr.go ../../../src/libgo/go/runtime/mbarrier.go ../../../src/libgo/go/runtime/mbitmap.go ../../../src/libgo/go/runtime/mcache.go ../../../src/libgo/go/runtime/mcentral.go ../../../src/libgo/go/runtime/mcheckmark.go ../../../src/libgo/go/runtime/mem_gccgo.go ../../../src/libgo/go/runtime/metrics.go ../../../src/libgo/go/runtime/mfinal.go ../../../src/libgo/go/runtime/mfixalloc.go ../../../src/libgo/go/runtime/mgc.go ../../../src/libgo/go/runtime/mgc_gccgo.go ../../../src/libgo/go/runtime/mgcmark.go ../../../src/libgo/go/runtime/mgcscavenge.go ../../../src/libgo/go/runtime/mgcsweep.go ../../../src/libgo/go/runtime/mgcwork.go ../../../src/libgo/go/runtime/mheap.go ../../../src/libgo/go/runtime/mpagealloc.go ../../../src/libgo/go/runtime/mpagealloc_64bit.go ../../../src/libgo/go/runtime/mpagecache.go ../../../src/libgo/go/runtime/mpallocbits.go ../../../src/libgo/go/runtime/mprof.go ../../../src/libgo/go/runtime/mranges.go ../../../src/libgo/go/runtime/msan0.go ../../../src/libgo/go/runtime/msize.go ../../../src/libgo/go/runtime/mspanset.go ../../../src/libgo/go/runtime/mstats.go ../../../src/libgo/go/runtime/mwbbuf.go ../../../src/libgo/go/runtime/nbpipe_pipe2.go ../../../src/libgo/go/runtime/netpoll.go ../../../src/libgo/go/runtime/netpoll_epoll.go ../../../src/libgo/go/runtime/os_gccgo.go ../../../src/libgo/go/runtime/os_linux.go ../../../src/libgo/go/runtime/os_linux_noauxv.go ../../../src/libgo/go/runtime/panic.go ../../../src/libgo/go/runtime/panic32.go ../../../src/libgo/go/runtime/preempt.go ../../../src/libgo/go/runtime/preempt_nonwindows.go ../../../src/libgo/go/runtime/print.go ../../../src/libgo/go/runtime/proc.go ../../../src/libgo/go/runtime/profbuf.go ../../../src/libgo/go/runtime/proflabel.go ../../../src/libgo/go/runtime/race0.go ../../../src/libgo/go/runtime/rdebug.go ../../../src/libgo/go/runtime/relax_stub.go ../../../src/libgo/go/runtime/runtime.go ../../../src/libgo/go/runtime/runtime1.go ../../../src/libgo/go/runtime/runtime2.go ../../../src/libgo/go/runtime/rwmutex.go ../../../src/libgo/go/runtime/select.go ../../../src/libgo/go/runtime/sema.go ../../../src/libgo/go/runtime/signal_gccgo.go ../../../src/libgo/go/runtime/signal_unix.go ../../../src/libgo/go/runtime/sigqueue.go ../../../src/libgo/go/runtime/sigqueue_note.go ../../../src/libgo/go/runtime/sizeclasses.go ../../../src/libgo/go/runtime/slice.go ../../../src/libgo/go/runtime/string.go ../../../src/libgo/go/runtime/stubs.go ../../../src/libgo/go/runtime/stubs2.go ../../../src/libgo/go/runtime/stubs3.go ../../../src/libgo/go/runtime/stubs_linux.go ../../../src/libgo/go/runtime/symtab.go ../../../src/libgo/go/runtime/time.go ../../../src/libgo/go/runtime/time_nofake.go ../../../src/libgo/go/runtime/timestub.go ../../../src/libgo/go/runtime/timestub2.go ../../../src/libgo/go/runtime/trace.go ../../../src/libgo/go/runtime/traceback_gccgo.go ../../../src/libgo/go/runtime/type.go ../../../src/libgo/go/runtime/typekind.go ../../../src/libgo/go/runtime/utf8.go ../../../src/libgo/go/runtime/write_err.go runtime_linknames.go runtime_sysinfo.go sigtab.go -fPIC -o .libs/runtime.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/socket.d -fPIC -fversion=Shared -o std/socket.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack43.adb -o s-pack43.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack44.adb -o s-pack44.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack45.adb -o s-pack45.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack46.adb -o s-pack46.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack47.adb -o s-pack47.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack48.adb -o s-pack48.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack49.adb -o s-pack49.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack50.adb -o s-pack50.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack51.adb -o s-pack51.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack52.adb -o s-pack52.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack53.adb -o s-pack53.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack54.adb -o s-pack54.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack55.adb -o s-pack55.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack56.adb -o s-pack56.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack57.adb -o s-pack57.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack58.adb -o s-pack58.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack59.adb -o s-pack59.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack60.adb -o s-pack60.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack61.adb -o s-pack61.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack62.adb -o s-pack62.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack63.adb -o s-pack63.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-parame.adb -o s-parame.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-parint.adb -o s-parint.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pooglo.adb -o s-pooglo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pooloc.adb -o s-pooloc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-poosiz.adb -o s-poosiz.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-powflt.ads -o s-powflt.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-powlfl.ads -o s-powlfl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-powllf.ads -o s-powllf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-purexc.ads -o s-purexc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-putima.adb -o s-putima.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-rannum.adb -o s-rannum.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-ransee.adb -o s-ransee.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-regexp.adb -o s-regexp.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/stdint.lo ../../../../src/libphobos/src/std/stdint.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/stdint.d -fPIC -fversion=Shared -o std/.libs/stdint.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/stdint.d -fPIC -fversion=Shared -o std/stdint.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/stdio.lo ../../../../src/libphobos/src/std/stdio.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/stdio.d -fPIC -fversion=Shared -o std/.libs/stdio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-regpat.adb -o s-regpat.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/stdio.d -fPIC -fversion=Shared -o std/stdio.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-resfil.adb -o s-resfil.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-restri.adb -o s-restri.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-rident.ads -o s-rident.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-rpc.adb -o s-rpc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-scaval.adb -o s-scaval.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-secsta.adb -o s-secsta.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-sequio.adb -o s-sequio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-shabig.ads -o s-shabig.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-shasto.adb -o s-shasto.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-soflin.adb -o s-soflin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-soliin.adb -o s-soliin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-spsufi.adb -o s-spsufi.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-stache.adb -o s-stache.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-stalib.adb -o s-stalib.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-stausa.adb -o s-stausa.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-stoele.adb -o s-stoele.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-stopoo.adb -o s-stopoo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-stposu.adb -o s-stposu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-stratt.adb -o s-stratt.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-statxd.adb -o s-statxd.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/string.lo ../../../../src/libphobos/src/std/string.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/string.d -fPIC -fversion=Shared -o std/.libs/string.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-strhas.adb -o s-strhas.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-string.adb -o s-string.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-ststop.adb -o s-ststop.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/string.d -fPIC -fversion=Shared -o std/string.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tasloc.adb -o s-tasloc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn -g \ -fno-inline -fno-optimize-sibling-calls s-traceb.adb \ -o s-traceb.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-traent.adb -o s-traent.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-trasym.adb -o s-trasym.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-unstyp.ads -o s-unstyp.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-utf_32.adb -o s-utf_32.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/system.lo ../../../../src/libphobos/src/std/system.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/system.d -fPIC -fversion=Shared -o std/.libs/system.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/system.d -fPIC -fversion=Shared -o std/system.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/traits.lo ../../../../src/libphobos/src/std/traits.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/traits.d -fPIC -fversion=Shared -o std/.libs/traits.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/traits.d -fPIC -fversion=Shared -o std/traits.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valboo.adb -o s-valboo.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/typecons.lo ../../../../src/libphobos/src/std/typecons.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valcha.adb -o s-valcha.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/typecons.d -fPIC -fversion=Shared -o std/.libs/typecons.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-vade32.ads -o s-vade32.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/typecons.d -fPIC -fversion=Shared -o std/typecons.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/typetuple.lo ../../../../src/libphobos/src/std/typetuple.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/typetuple.d -fPIC -fversion=Shared -o std/.libs/typetuple.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/typetuple.d -fPIC -fversion=Shared -o std/typetuple.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/uni.lo ../../../../src/libphobos/src/std/uni.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/uni.d -fPIC -fversion=Shared -o std/.libs/uni.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-vade64.ads -o s-vade64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-vafi32.ads -o s-vafi32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-vafi64.ads -o s-vafi64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valenu.adb -o s-valenu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valflt.ads -o s-valflt.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valint.adb -o s-valint.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-vallfl.ads -o s-vallfl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valllf.ads -o s-valllf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-vallli.adb -o s-vallli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valllu.adb -o s-valllu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valrea.adb -o s-valrea.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valued.adb -o s-valued.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valuef.adb -o s-valuef.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valuei.adb -o s-valuei.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valuer.adb -o s-valuer.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valueu.adb -o s-valueu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valuns.adb -o s-valuns.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valuti.adb -o s-valuti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valwch.adb -o s-valwch.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-veboop.adb -o s-veboop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-vector.ads -o s-vector.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-vercon.adb -o s-vercon.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-wchcnv.adb -o s-wchcnv.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-wchcon.adb -o s-wchcon.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-wchjis.adb -o s-wchjis.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-wchstw.adb -o s-wchstw.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-wchwts.adb -o s-wchwts.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-widboo.adb -o s-widboo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-widcha.adb -o s-widcha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-widenu.adb -o s-widenu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-widint.ads -o s-widint.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-widlli.adb -o s-widlli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-widllu.adb -o s-widllu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-widthi.adb -o s-widthi.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-widthu.adb -o s-widthu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-widuns.ads -o s-widuns.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-widwch.adb -o s-widwch.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-wwdcha.adb -o s-wwdcha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-wwdenu.adb -o s-wwdenu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-wwdwch.adb -o s-wwdwch.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn sequenio.ads -o sequenio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn system.ads \ -gnatet=ada_target_properties \ -o system.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn text_io.ads -o text_io.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn unchconv.ads -o unchconv.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn unchdeal.ads -o unchdeal.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-allein.ads -o g-allein.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-alleve.adb -o g-alleve.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-altcon.adb -o g-altcon.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-altive.ads -o g-altive.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-alveop.adb -o g-alveop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-alvety.ads -o g-alvety.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-alvevi.ads -o g-alvevi.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime -fgo-c-header=runtime.inc.raw -fgo-compiling-runtime ../../../src/libgo/go/runtime/alg.go ../../../src/libgo/go/runtime/atomic_pointer.go ../../../src/libgo/go/runtime/cgo_gccgo.go ../../../src/libgo/go/runtime/cgocall.go ../../../src/libgo/go/runtime/cgocheck.go ../../../src/libgo/go/runtime/chan.go ../../../src/libgo/go/runtime/compiler.go ../../../src/libgo/go/runtime/cpuprof.go ../../../src/libgo/go/runtime/cputicks.go ../../../src/libgo/go/runtime/debug.go ../../../src/libgo/go/runtime/debuglog.go ../../../src/libgo/go/runtime/debuglog_off.go ../../../src/libgo/go/runtime/env_posix.go ../../../src/libgo/go/runtime/eqtype.go ../../../src/libgo/go/runtime/error.go ../../../src/libgo/go/runtime/extern.go ../../../src/libgo/go/runtime/fastlog2.go ../../../src/libgo/go/runtime/fastlog2table.go ../../../src/libgo/go/runtime/ffi.go ../../../src/libgo/go/runtime/float.go ../../../src/libgo/go/runtime/hash64.go ../../../src/libgo/go/runtime/heapdump.go ../../../src/libgo/go/runtime/histogram.go ../../../src/libgo/go/runtime/iface.go ../../../src/libgo/go/runtime/lfstack.go ../../../src/libgo/go/runtime/lfstack_64bit.go ../../../src/libgo/go/runtime/lock_futex.go ../../../src/libgo/go/runtime/lockrank.go ../../../src/libgo/go/runtime/lockrank_off.go ../../../src/libgo/go/runtime/malloc.go ../../../src/libgo/go/runtime/map.go ../../../src/libgo/go/runtime/map_fast32.go ../../../src/libgo/go/runtime/map_fast64.go ../../../src/libgo/go/runtime/map_faststr.go ../../../src/libgo/go/runtime/mbarrier.go ../../../src/libgo/go/runtime/mbitmap.go ../../../src/libgo/go/runtime/mcache.go ../../../src/libgo/go/runtime/mcentral.go ../../../src/libgo/go/runtime/mcheckmark.go ../../../src/libgo/go/runtime/mem_gccgo.go ../../../src/libgo/go/runtime/metrics.go ../../../src/libgo/go/runtime/mfinal.go ../../../src/libgo/go/runtime/mfixalloc.go ../../../src/libgo/go/runtime/mgc.go ../../../src/libgo/go/runtime/mgc_gccgo.go ../../../src/libgo/go/runtime/mgcmark.go ../../../src/libgo/go/runtime/mgcscavenge.go ../../../src/libgo/go/runtime/mgcsweep.go ../../../src/libgo/go/runtime/mgcwork.go ../../../src/libgo/go/runtime/mheap.go ../../../src/libgo/go/runtime/mpagealloc.go ../../../src/libgo/go/runtime/mpagealloc_64bit.go ../../../src/libgo/go/runtime/mpagecache.go ../../../src/libgo/go/runtime/mpallocbits.go ../../../src/libgo/go/runtime/mprof.go ../../../src/libgo/go/runtime/mranges.go ../../../src/libgo/go/runtime/msan0.go ../../../src/libgo/go/runtime/msize.go ../../../src/libgo/go/runtime/mspanset.go ../../../src/libgo/go/runtime/mstats.go ../../../src/libgo/go/runtime/mwbbuf.go ../../../src/libgo/go/runtime/nbpipe_pipe2.go ../../../src/libgo/go/runtime/netpoll.go ../../../src/libgo/go/runtime/netpoll_epoll.go ../../../src/libgo/go/runtime/os_gccgo.go ../../../src/libgo/go/runtime/os_linux.go ../../../src/libgo/go/runtime/os_linux_noauxv.go ../../../src/libgo/go/runtime/panic.go ../../../src/libgo/go/runtime/panic32.go ../../../src/libgo/go/runtime/preempt.go ../../../src/libgo/go/runtime/preempt_nonwindows.go ../../../src/libgo/go/runtime/print.go ../../../src/libgo/go/runtime/proc.go ../../../src/libgo/go/runtime/profbuf.go ../../../src/libgo/go/runtime/proflabel.go ../../../src/libgo/go/runtime/race0.go ../../../src/libgo/go/runtime/rdebug.go ../../../src/libgo/go/runtime/relax_stub.go ../../../src/libgo/go/runtime/runtime.go ../../../src/libgo/go/runtime/runtime1.go ../../../src/libgo/go/runtime/runtime2.go ../../../src/libgo/go/runtime/rwmutex.go ../../../src/libgo/go/runtime/select.go ../../../src/libgo/go/runtime/sema.go ../../../src/libgo/go/runtime/signal_gccgo.go ../../../src/libgo/go/runtime/signal_unix.go ../../../src/libgo/go/runtime/sigqueue.go ../../../src/libgo/go/runtime/sigqueue_note.go ../../../src/libgo/go/runtime/sizeclasses.go ../../../src/libgo/go/runtime/slice.go ../../../src/libgo/go/runtime/string.go ../../../src/libgo/go/runtime/stubs.go ../../../src/libgo/go/runtime/stubs2.go ../../../src/libgo/go/runtime/stubs3.go ../../../src/libgo/go/runtime/stubs_linux.go ../../../src/libgo/go/runtime/symtab.go ../../../src/libgo/go/runtime/time.go ../../../src/libgo/go/runtime/time_nofake.go ../../../src/libgo/go/runtime/timestub.go ../../../src/libgo/go/runtime/timestub2.go ../../../src/libgo/go/runtime/trace.go ../../../src/libgo/go/runtime/traceback_gccgo.go ../../../src/libgo/go/runtime/type.go ../../../src/libgo/go/runtime/typekind.go ../../../src/libgo/go/runtime/utf8.go ../../../src/libgo/go/runtime/write_err.go runtime_linknames.go runtime_sysinfo.go sigtab.go -o runtime.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-soccon.ads -o g-soccon.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-socket.adb -o g-socket.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/uni.d -fPIC -fversion=Shared -o std/uni.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-socthi.adb -o g-socthi.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-soliop.ads -o g-soliop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-sothco.adb -o g-sothco.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-socpol.adb -o g-socpol.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-arit128.adb -o s-arit128.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-casi128.adb -o s-casi128.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-caun128.adb -o s-caun128.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-exnllli.ads -o s-exnllli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-expllli.ads -o s-expllli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-explllu.ads -o s-explllu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-fode128.ads -o s-fode128.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-fofi128.ads -o s-fofi128.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imde128.ads -o s-imde128.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imfi128.ads -o s-imfi128.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imglllb.ads -o s-imglllb.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imgllli.ads -o s-imgllli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imglllu.ads -o s-imglllu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-imglllw.ads -o s-imglllw.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack65.adb -o s-pack65.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack66.adb -o s-pack66.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack67.adb -o s-pack67.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack68.adb -o s-pack68.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack69.adb -o s-pack69.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack70.adb -o s-pack70.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack71.adb -o s-pack71.o mv -f .deps/asan_interceptors.Tpo .deps/asan_interceptors.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_interceptors_memintrinsics.lo -MD -MP -MF .deps/asan_interceptors_memintrinsics.Tpo -c -o asan_interceptors_memintrinsics.lo ../../../../src/libsanitizer/asan/asan_interceptors_memintrinsics.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_interceptors_memintrinsics.lo -MD -MP -MF .deps/asan_interceptors_memintrinsics.Tpo -c ../../../../src/libsanitizer/asan/asan_interceptors_memintrinsics.cpp -fPIC -DPIC -o .libs/asan_interceptors_memintrinsics.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack72.adb -o s-pack72.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_interceptors_memintrinsics.lo -MD -MP -MF .deps/asan_interceptors_memintrinsics.Tpo -c ../../../../src/libsanitizer/asan/asan_interceptors_memintrinsics.cpp -o asan_interceptors_memintrinsics.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack73.adb -o s-pack73.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack74.adb -o s-pack74.o mv -f .deps/asan_interceptors_memintrinsics.Tpo .deps/asan_interceptors_memintrinsics.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_linux.lo -MD -MP -MF .deps/asan_linux.Tpo -c -o asan_linux.lo ../../../../src/libsanitizer/asan/asan_linux.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_linux.lo -MD -MP -MF .deps/asan_linux.Tpo -c ../../../../src/libsanitizer/asan/asan_linux.cpp -fPIC -DPIC -o .libs/asan_linux.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack75.adb -o s-pack75.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_linux.lo -MD -MP -MF .deps/asan_linux.Tpo -c ../../../../src/libsanitizer/asan/asan_linux.cpp -o asan_linux.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack76.adb -o s-pack76.o mv -f .deps/asan_linux.Tpo .deps/asan_linux.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_mac.lo -MD -MP -MF .deps/asan_mac.Tpo -c -o asan_mac.lo ../../../../src/libsanitizer/asan/asan_mac.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_mac.lo -MD -MP -MF .deps/asan_mac.Tpo -c ../../../../src/libsanitizer/asan/asan_mac.cpp -fPIC -DPIC -o .libs/asan_mac.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_mac.lo -MD -MP -MF .deps/asan_mac.Tpo -c ../../../../src/libsanitizer/asan/asan_mac.cpp -o asan_mac.o >/dev/null 2>&1 mv -f .deps/asan_mac.Tpo .deps/asan_mac.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_malloc_linux.lo -MD -MP -MF .deps/asan_malloc_linux.Tpo -c -o asan_malloc_linux.lo ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_malloc_linux.lo -MD -MP -MF .deps/asan_malloc_linux.Tpo -c ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp -fPIC -DPIC -o .libs/asan_malloc_linux.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack77.adb -o s-pack77.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack78.adb -o s-pack78.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_malloc_linux.lo -MD -MP -MF .deps/asan_malloc_linux.Tpo -c ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp -o asan_malloc_linux.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack79.adb -o s-pack79.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack80.adb -o s-pack80.o mv -f .deps/asan_malloc_linux.Tpo .deps/asan_malloc_linux.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_malloc_mac.lo -MD -MP -MF .deps/asan_malloc_mac.Tpo -c -o asan_malloc_mac.lo ../../../../src/libsanitizer/asan/asan_malloc_mac.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_malloc_mac.lo -MD -MP -MF .deps/asan_malloc_mac.Tpo -c ../../../../src/libsanitizer/asan/asan_malloc_mac.cpp -fPIC -DPIC -o .libs/asan_malloc_mac.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_malloc_mac.lo -MD -MP -MF .deps/asan_malloc_mac.Tpo -c ../../../../src/libsanitizer/asan/asan_malloc_mac.cpp -o asan_malloc_mac.o >/dev/null 2>&1 mv -f .deps/asan_malloc_mac.Tpo .deps/asan_malloc_mac.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_malloc_win.lo -MD -MP -MF .deps/asan_malloc_win.Tpo -c -o asan_malloc_win.lo ../../../../src/libsanitizer/asan/asan_malloc_win.cpp /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack81.adb -o s-pack81.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_malloc_win.lo -MD -MP -MF .deps/asan_malloc_win.Tpo -c ../../../../src/libsanitizer/asan/asan_malloc_win.cpp -fPIC -DPIC -o .libs/asan_malloc_win.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_malloc_win.lo -MD -MP -MF .deps/asan_malloc_win.Tpo -c ../../../../src/libsanitizer/asan/asan_malloc_win.cpp -o asan_malloc_win.o >/dev/null 2>&1 mv -f .deps/asan_malloc_win.Tpo .deps/asan_malloc_win.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_memory_profile.lo -MD -MP -MF .deps/asan_memory_profile.Tpo -c -o asan_memory_profile.lo ../../../../src/libsanitizer/asan/asan_memory_profile.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_memory_profile.lo -MD -MP -MF .deps/asan_memory_profile.Tpo -c ../../../../src/libsanitizer/asan/asan_memory_profile.cpp -fPIC -DPIC -o .libs/asan_memory_profile.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack82.adb -o s-pack82.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_memory_profile.lo -MD -MP -MF .deps/asan_memory_profile.Tpo -c ../../../../src/libsanitizer/asan/asan_memory_profile.cpp -o asan_memory_profile.o >/dev/null 2>&1 mv -f .deps/asan_memory_profile.Tpo .deps/asan_memory_profile.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_new_delete.lo -MD -MP -MF .deps/asan_new_delete.Tpo -c -o asan_new_delete.lo ../../../../src/libsanitizer/asan/asan_new_delete.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_new_delete.lo -MD -MP -MF .deps/asan_new_delete.Tpo -c ../../../../src/libsanitizer/asan/asan_new_delete.cpp -fPIC -DPIC -o .libs/asan_new_delete.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack83.adb -o s-pack83.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack84.adb -o s-pack84.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_new_delete.lo -MD -MP -MF .deps/asan_new_delete.Tpo -c ../../../../src/libsanitizer/asan/asan_new_delete.cpp -o asan_new_delete.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack85.adb -o s-pack85.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack86.adb -o s-pack86.o mv -f .deps/asan_new_delete.Tpo .deps/asan_new_delete.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_poisoning.lo -MD -MP -MF .deps/asan_poisoning.Tpo -c -o asan_poisoning.lo ../../../../src/libsanitizer/asan/asan_poisoning.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_poisoning.lo -MD -MP -MF .deps/asan_poisoning.Tpo -c ../../../../src/libsanitizer/asan/asan_poisoning.cpp -fPIC -DPIC -o .libs/asan_poisoning.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack87.adb -o s-pack87.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack88.adb -o s-pack88.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack89.adb -o s-pack89.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack90.adb -o s-pack90.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_poisoning.lo -MD -MP -MF .deps/asan_poisoning.Tpo -c ../../../../src/libsanitizer/asan/asan_poisoning.cpp -o asan_poisoning.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack91.adb -o s-pack91.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack92.adb -o s-pack92.o mv -f .deps/asan_poisoning.Tpo .deps/asan_poisoning.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_posix.lo -MD -MP -MF .deps/asan_posix.Tpo -c -o asan_posix.lo ../../../../src/libsanitizer/asan/asan_posix.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_posix.lo -MD -MP -MF .deps/asan_posix.Tpo -c ../../../../src/libsanitizer/asan/asan_posix.cpp -fPIC -DPIC -o .libs/asan_posix.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack93.adb -o s-pack93.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack94.adb -o s-pack94.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_posix.lo -MD -MP -MF .deps/asan_posix.Tpo -c ../../../../src/libsanitizer/asan/asan_posix.cpp -o asan_posix.o >/dev/null 2>&1 mv -f .deps/asan_posix.Tpo .deps/asan_posix.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_premap_shadow.lo -MD -MP -MF .deps/asan_premap_shadow.Tpo -c -o asan_premap_shadow.lo ../../../../src/libsanitizer/asan/asan_premap_shadow.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_premap_shadow.lo -MD -MP -MF .deps/asan_premap_shadow.Tpo -c ../../../../src/libsanitizer/asan/asan_premap_shadow.cpp -fPIC -DPIC -o .libs/asan_premap_shadow.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_premap_shadow.lo -MD -MP -MF .deps/asan_premap_shadow.Tpo -c ../../../../src/libsanitizer/asan/asan_premap_shadow.cpp -o asan_premap_shadow.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack95.adb -o s-pack95.o mv -f .deps/asan_premap_shadow.Tpo .deps/asan_premap_shadow.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_report.lo -MD -MP -MF .deps/asan_report.Tpo -c -o asan_report.lo ../../../../src/libsanitizer/asan/asan_report.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_report.lo -MD -MP -MF .deps/asan_report.Tpo -c ../../../../src/libsanitizer/asan/asan_report.cpp -fPIC -DPIC -o .libs/asan_report.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack96.adb -o s-pack96.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack97.adb -o s-pack97.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack98.adb -o s-pack98.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_report.lo -MD -MP -MF .deps/asan_report.Tpo -c ../../../../src/libsanitizer/asan/asan_report.cpp -o asan_report.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack99.adb -o s-pack99.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack100.adb -o s-pack100.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack101.adb -o s-pack101.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack102.adb -o s-pack102.o mv -f .deps/asan_report.Tpo .deps/asan_report.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_rtems.lo -MD -MP -MF .deps/asan_rtems.Tpo -c -o asan_rtems.lo ../../../../src/libsanitizer/asan/asan_rtems.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_rtems.lo -MD -MP -MF .deps/asan_rtems.Tpo -c ../../../../src/libsanitizer/asan/asan_rtems.cpp -fPIC -DPIC -o .libs/asan_rtems.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_rtems.lo -MD -MP -MF .deps/asan_rtems.Tpo -c ../../../../src/libsanitizer/asan/asan_rtems.cpp -o asan_rtems.o >/dev/null 2>&1 mv -f .deps/asan_rtems.Tpo .deps/asan_rtems.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_rtl.lo -MD -MP -MF .deps/asan_rtl.Tpo -c -o asan_rtl.lo ../../../../src/libsanitizer/asan/asan_rtl.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_rtl.lo -MD -MP -MF .deps/asan_rtl.Tpo -c ../../../../src/libsanitizer/asan/asan_rtl.cpp -fPIC -DPIC -o .libs/asan_rtl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack103.adb -o s-pack103.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack104.adb -o s-pack104.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack105.adb -o s-pack105.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack106.adb -o s-pack106.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_rtl.lo -MD -MP -MF .deps/asan_rtl.Tpo -c ../../../../src/libsanitizer/asan/asan_rtl.cpp -o asan_rtl.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack107.adb -o s-pack107.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack108.adb -o s-pack108.o mv -f .deps/asan_rtl.Tpo .deps/asan_rtl.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_shadow_setup.lo -MD -MP -MF .deps/asan_shadow_setup.Tpo -c -o asan_shadow_setup.lo ../../../../src/libsanitizer/asan/asan_shadow_setup.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_shadow_setup.lo -MD -MP -MF .deps/asan_shadow_setup.Tpo -c ../../../../src/libsanitizer/asan/asan_shadow_setup.cpp -fPIC -DPIC -o .libs/asan_shadow_setup.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack109.adb -o s-pack109.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_shadow_setup.lo -MD -MP -MF .deps/asan_shadow_setup.Tpo -c ../../../../src/libsanitizer/asan/asan_shadow_setup.cpp -o asan_shadow_setup.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack110.adb -o s-pack110.o mv -f .deps/asan_shadow_setup.Tpo .deps/asan_shadow_setup.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_stack.lo -MD -MP -MF .deps/asan_stack.Tpo -c -o asan_stack.lo ../../../../src/libsanitizer/asan/asan_stack.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_stack.lo -MD -MP -MF .deps/asan_stack.Tpo -c ../../../../src/libsanitizer/asan/asan_stack.cpp -fPIC -DPIC -o .libs/asan_stack.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_stack.lo -MD -MP -MF .deps/asan_stack.Tpo -c ../../../../src/libsanitizer/asan/asan_stack.cpp -o asan_stack.o >/dev/null 2>&1 mv -f .deps/asan_stack.Tpo .deps/asan_stack.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_stats.lo -MD -MP -MF .deps/asan_stats.Tpo -c -o asan_stats.lo ../../../../src/libsanitizer/asan/asan_stats.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_stats.lo -MD -MP -MF .deps/asan_stats.Tpo -c ../../../../src/libsanitizer/asan/asan_stats.cpp -fPIC -DPIC -o .libs/asan_stats.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack111.adb -o s-pack111.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack112.adb -o s-pack112.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_stats.lo -MD -MP -MF .deps/asan_stats.Tpo -c ../../../../src/libsanitizer/asan/asan_stats.cpp -o asan_stats.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack113.adb -o s-pack113.o mv -f .deps/asan_stats.Tpo .deps/asan_stats.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_suppressions.lo -MD -MP -MF .deps/asan_suppressions.Tpo -c -o asan_suppressions.lo ../../../../src/libsanitizer/asan/asan_suppressions.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_suppressions.lo -MD -MP -MF .deps/asan_suppressions.Tpo -c ../../../../src/libsanitizer/asan/asan_suppressions.cpp -fPIC -DPIC -o .libs/asan_suppressions.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack114.adb -o s-pack114.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/uri.lo ../../../../src/libphobos/src/std/uri.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/uri.d -fPIC -fversion=Shared -o std/.libs/uri.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_suppressions.lo -MD -MP -MF .deps/asan_suppressions.Tpo -c ../../../../src/libsanitizer/asan/asan_suppressions.cpp -o asan_suppressions.o >/dev/null 2>&1 mv -f .deps/asan_suppressions.Tpo .deps/asan_suppressions.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_thread.lo -MD -MP -MF .deps/asan_thread.Tpo -c -o asan_thread.lo ../../../../src/libsanitizer/asan/asan_thread.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_thread.lo -MD -MP -MF .deps/asan_thread.Tpo -c ../../../../src/libsanitizer/asan/asan_thread.cpp -fPIC -DPIC -o .libs/asan_thread.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack115.adb -o s-pack115.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack116.adb -o s-pack116.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack117.adb -o s-pack117.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_thread.lo -MD -MP -MF .deps/asan_thread.Tpo -c ../../../../src/libsanitizer/asan/asan_thread.cpp -o asan_thread.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack118.adb -o s-pack118.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack119.adb -o s-pack119.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack120.adb -o s-pack120.o mv -f .deps/asan_thread.Tpo .deps/asan_thread.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_win.lo -MD -MP -MF .deps/asan_win.Tpo -c -o asan_win.lo ../../../../src/libsanitizer/asan/asan_win.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_win.lo -MD -MP -MF .deps/asan_win.Tpo -c ../../../../src/libsanitizer/asan/asan_win.cpp -fPIC -DPIC -o .libs/asan_win.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_win.lo -MD -MP -MF .deps/asan_win.Tpo -c ../../../../src/libsanitizer/asan/asan_win.cpp -o asan_win.o >/dev/null 2>&1 mv -f .deps/asan_win.Tpo .deps/asan_win.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_win_dll_thunk.lo -MD -MP -MF .deps/asan_win_dll_thunk.Tpo -c -o asan_win_dll_thunk.lo ../../../../src/libsanitizer/asan/asan_win_dll_thunk.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_win_dll_thunk.lo -MD -MP -MF .deps/asan_win_dll_thunk.Tpo -c ../../../../src/libsanitizer/asan/asan_win_dll_thunk.cpp -fPIC -DPIC -o .libs/asan_win_dll_thunk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_win_dll_thunk.lo -MD -MP -MF .deps/asan_win_dll_thunk.Tpo -c ../../../../src/libsanitizer/asan/asan_win_dll_thunk.cpp -o asan_win_dll_thunk.o >/dev/null 2>&1 mv -f .deps/asan_win_dll_thunk.Tpo .deps/asan_win_dll_thunk.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_win_dynamic_runtime_thunk.lo -MD -MP -MF .deps/asan_win_dynamic_runtime_thunk.Tpo -c -o asan_win_dynamic_runtime_thunk.lo ../../../../src/libsanitizer/asan/asan_win_dynamic_runtime_thunk.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_win_dynamic_runtime_thunk.lo -MD -MP -MF .deps/asan_win_dynamic_runtime_thunk.Tpo -c ../../../../src/libsanitizer/asan/asan_win_dynamic_runtime_thunk.cpp -fPIC -DPIC -o .libs/asan_win_dynamic_runtime_thunk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_win_dynamic_runtime_thunk.lo -MD -MP -MF .deps/asan_win_dynamic_runtime_thunk.Tpo -c ../../../../src/libsanitizer/asan/asan_win_dynamic_runtime_thunk.cpp -o asan_win_dynamic_runtime_thunk.o >/dev/null 2>&1 mv -f .deps/asan_win_dynamic_runtime_thunk.Tpo .deps/asan_win_dynamic_runtime_thunk.Plo /bin/bash ../libtool --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -g -O2 -MT asan_interceptors_vfork.lo -MD -MP -MF .deps/asan_interceptors_vfork.Tpo -c -o asan_interceptors_vfork.lo ../../../../src/libsanitizer/asan/asan_interceptors_vfork.S /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack121.adb -o s-pack121.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -g -O2 -MT asan_interceptors_vfork.lo -MD -MP -MF .deps/asan_interceptors_vfork.Tpo -c ../../../../src/libsanitizer/asan/asan_interceptors_vfork.S -fPIC -DPIC -o .libs/asan_interceptors_vfork.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -g -O2 -MT asan_interceptors_vfork.lo -MD -MP -MF .deps/asan_interceptors_vfork.Tpo -c ../../../../src/libsanitizer/asan/asan_interceptors_vfork.S -o asan_interceptors_vfork.o >/dev/null 2>&1 mv -f .deps/asan_interceptors_vfork.Tpo .deps/asan_interceptors_vfork.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DASAN_HAS_EXCEPTIONS=1 -DASAN_NEEDS_SEGV=1 -DCAN_SANITIZE_UB=0 -DASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION=0 -I. -I../../../../src/libsanitizer/asan -I.. -I ../../../../src/libsanitizer/include -I ../../../../src/libsanitizer -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT asan_preinit.o -MD -MP -MF .deps/asan_preinit.Tpo -c -o asan_preinit.o ../../../../src/libsanitizer/asan/asan_preinit.cpp mv -f .deps/asan_preinit.Tpo .deps/asan_preinit.Po /bin/bash ../libtool --tag=CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -version-info `grep -v '^#' ../../../../src/libsanitizer/asan/libtool-version` -lrt -ldl -lrt -lpthread -lm -Wl,-z,relro -o libasan.la -rpath /usr/lib asan_activation.lo asan_allocator.lo asan_debugging.lo asan_descriptions.lo asan_errors.lo asan_fake_stack.lo asan_flags.lo asan_globals.lo asan_interceptors.lo asan_interceptors_memintrinsics.lo asan_linux.lo asan_mac.lo asan_malloc_linux.lo asan_malloc_mac.lo asan_malloc_win.lo asan_memory_profile.lo asan_new_delete.lo asan_poisoning.lo asan_posix.lo asan_premap_shadow.lo asan_report.lo asan_rtems.lo asan_rtl.lo asan_shadow_setup.lo asan_stack.lo asan_stats.lo asan_suppressions.lo asan_thread.lo asan_win.lo asan_win_dll_thunk.lo asan_win_dynamic_runtime_thunk.lo asan_interceptors_vfork.lo ../sanitizer_common/libsanitizer_common.la ../lsan/libsanitizer_lsan.la ../interception/libinterception.la ../libbacktrace/libsanitizer_libbacktrace.la ../../libstdc++-v3/src/libstdc++.la libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fPIC -DPIC -shared -nostdlib /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtbeginS.o .libs/asan_activation.o .libs/asan_allocator.o .libs/asan_debugging.o .libs/asan_descriptions.o .libs/asan_errors.o .libs/asan_fake_stack.o .libs/asan_flags.o .libs/asan_globals.o .libs/asan_interceptors.o .libs/asan_interceptors_memintrinsics.o .libs/asan_linux.o .libs/asan_mac.o .libs/asan_malloc_linux.o .libs/asan_malloc_mac.o .libs/asan_malloc_win.o .libs/asan_memory_profile.o .libs/asan_new_delete.o .libs/asan_poisoning.o .libs/asan_posix.o .libs/asan_premap_shadow.o .libs/asan_report.o .libs/asan_rtems.o .libs/asan_rtl.o .libs/asan_shadow_setup.o .libs/asan_stack.o .libs/asan_stats.o .libs/asan_suppressions.o .libs/asan_thread.o .libs/asan_win.o .libs/asan_win_dll_thunk.o .libs/asan_win_dynamic_runtime_thunk.o .libs/asan_interceptors_vfork.o -Wl,--whole-archive ../sanitizer_common/.libs/libsanitizer_common.a ../lsan/.libs/libsanitizer_lsan.a ../interception/.libs/libinterception.a ../libbacktrace/.libs/libsanitizer_libbacktrace.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -ldl -lrt -lpthread ../../libstdc++-v3/src/.libs/libstdc++.so -lm -L/build/reproducible-path/gcc-11-11.5.0/build/./gcc -L/lib/riscv64-linux-gnu -L/usr/lib/riscv64-linux-gnu -lc -lgcc_s /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtendS.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtn.o -Wl,-z -Wl,relro -Wl,-soname -Wl,libasan.so.6 -o .libs/libasan.so.6.0.0 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack122.adb -o s-pack122.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack123.adb -o s-pack123.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack124.adb -o s-pack124.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/uri.d -fPIC -fversion=Shared -o std/uri.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack125.adb -o s-pack125.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack126.adb -o s-pack126.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-pack127.adb -o s-pack127.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-vade128.ads -o s-vade128.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-vafi128.ads -o s-vafi128.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-valllli.ads -o s-valllli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-vallllu.ads -o s-vallllu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-widllli.ads -o s-widllli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-widlllu.ads -o s-widlllu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-cppexc.adb -o g-cppexc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-excmac.adb -o s-excmac.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-dispat.adb -o a-dispat.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-dynpri.adb -o a-dynpri.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-interr.adb -o a-interr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-intnam.ads -o a-intnam.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-reatim.adb -o a-reatim.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-retide.adb -o a-retide.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-rttiev.adb -o a-rttiev.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/utf.lo ../../../../src/libphobos/src/std/utf.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/utf.d -fPIC -fversion=Shared -o std/.libs/utf.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/utf.d -fPIC -fversion=Shared -o std/utf.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/uuid.lo ../../../../src/libphobos/src/std/uuid.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/uuid.d -fPIC -fversion=Shared -o std/.libs/uuid.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-synbar.adb -o a-synbar.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-sytaco.adb -o a-sytaco.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tasatt.adb -o a-tasatt.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-taside.adb -o a-taside.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-tasini.adb -o a-tasini.o libtool: link: (cd ".libs" && rm -f "libasan.so.6" && ln -s "libasan.so.6.0.0" "libasan.so.6") libtool: link: (cd ".libs" && rm -f "libasan.so" && ln -s "libasan.so.6.0.0" "libasan.so") libtool: link: (cd .libs/libasan.lax/libsanitizer_common.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/asan/../sanitizer_common/.libs/libsanitizer_common.a") /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn a-taster.adb -o a-taster.o libtool: link: (cd .libs/libasan.lax/libsanitizer_lsan.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/asan/../lsan/.libs/libsanitizer_lsan.a") libtool: link: (cd .libs/libasan.lax/libinterception.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/asan/../interception/.libs/libinterception.a") libtool: link: (cd .libs/libasan.lax/libsanitizer_libbacktrace.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/asan/../libbacktrace/.libs/libsanitizer_libbacktrace.a") libtool: link: riscv64-linux-gnu-ar rc .libs/libasan.a asan_activation.o asan_allocator.o asan_debugging.o asan_descriptions.o asan_errors.o asan_fake_stack.o asan_flags.o asan_globals.o asan_interceptors.o asan_interceptors_memintrinsics.o asan_linux.o asan_mac.o asan_malloc_linux.o asan_malloc_mac.o asan_malloc_win.o asan_memory_profile.o asan_new_delete.o asan_poisoning.o asan_posix.o asan_premap_shadow.o asan_report.o asan_rtems.o asan_rtl.o asan_shadow_setup.o asan_stack.o asan_stats.o asan_suppressions.o asan_thread.o asan_win.o asan_win_dll_thunk.o asan_win_dynamic_runtime_thunk.o asan_interceptors_vfork.o .libs/libasan.lax/libsanitizer_common.a/sancov_flags.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_allocator.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_allocator_checks.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_allocator_report.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_common.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_common_libcdep.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_coverage_libcdep_new.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_deadlock_detector1.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_deadlock_detector2.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_errno.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_file.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_flag_parser.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_flags.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_libc.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_libignore.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_linux.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_linux_libcdep.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_linux_s390.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_mac.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_mac_libcdep.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_netbsd.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_openbsd.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_persistent_allocator.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_platform_limits_freebsd.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_platform_limits_linux.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_platform_limits_openbsd.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_platform_limits_posix.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_platform_limits_solaris.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_posix.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_posix_libcdep.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_printf.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_procmaps_bsd.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_procmaps_common.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_procmaps_linux.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_procmaps_mac.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_procmaps_solaris.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_rtems.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_solaris.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_stackdepot.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_stacktrace.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_stacktrace_libcdep.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_stacktrace_printer.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_stacktrace_sparc.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_stoptheworld_linux_libcdep.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_stoptheworld_mac.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_suppressions.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_symbolizer.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_symbolizer_libbacktrace.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_symbolizer_libcdep.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_symbolizer_mac.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_symbolizer_posix_libcdep.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_symbolizer_report.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_symbolizer_win.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_termination.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_thread_registry.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_tls_get_addr.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_unwind_linux_libcdep.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_unwind_win.o .libs/libasan.lax/libsanitizer_common.a/sanitizer_win.o .libs/libasan.lax/libsanitizer_lsan.a/lsan_common.o .libs/libasan.lax/libsanitizer_lsan.a/lsan_common_linux.o .libs/libasan.lax/libsanitizer_lsan.a/lsan_common_mac.o .libs/libasan.lax/libinterception.a/interception_linux.o .libs/libasan.lax/libinterception.a/interception_mac.o .libs/libasan.lax/libinterception.a/interception_type_test.o .libs/libasan.lax/libinterception.a/interception_win.o .libs/libasan.lax/libsanitizer_libbacktrace.a/atomic.o .libs/libasan.lax/libsanitizer_libbacktrace.a/bridge.o .libs/libasan.lax/libsanitizer_libbacktrace.a/cp-demangle.o .libs/libasan.lax/libsanitizer_libbacktrace.a/dwarf.o .libs/libasan.lax/libsanitizer_libbacktrace.a/elf.o .libs/libasan.lax/libsanitizer_libbacktrace.a/fileline.o .libs/libasan.lax/libsanitizer_libbacktrace.a/mmap.o .libs/libasan.lax/libsanitizer_libbacktrace.a/mmapio.o .libs/libasan.lax/libsanitizer_libbacktrace.a/posix.o .libs/libasan.lax/libsanitizer_libbacktrace.a/sort.o .libs/libasan.lax/libsanitizer_libbacktrace.a/state.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-boubuf.adb -o g-boubuf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-boumai.ads -o g-boumai.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-semaph.adb -o g-semaph.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-signal.adb -o g-signal.o libtool: link: riscv64-linux-gnu-ranlib .libs/libasan.a /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-tastus.ads -o g-tastus.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn g-thread.adb -o g-thread.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-inmaop.adb -o s-inmaop.o libtool: link: rm -fr .libs/libasan.lax libtool: link: ( cd ".libs" && rm -f "libasan.la" && ln -s "../libasan.la" "libasan.la" ) cp asan_preinit.o libasan_preinit.o make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/asan' Making all in ubsan make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/ubsan' /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_diag.lo -MD -MP -MF .deps/ubsan_diag.Tpo -c -o ubsan_diag.lo ../../../../src/libsanitizer/ubsan/ubsan_diag.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_diag.lo -MD -MP -MF .deps/ubsan_diag.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_diag.cpp -fPIC -DPIC -o .libs/ubsan_diag.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-interr.adb -o s-interr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_diag.lo -MD -MP -MF .deps/ubsan_diag.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_diag.cpp -o ubsan_diag.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-intman.adb -o s-intman.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-mudido.adb -o s-mudido.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-osinte.adb -o s-osinte.o mv -f .deps/ubsan_diag.Tpo .deps/ubsan_diag.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_flags.lo -MD -MP -MF .deps/ubsan_flags.Tpo -c -o ubsan_flags.lo ../../../../src/libsanitizer/ubsan/ubsan_flags.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_flags.lo -MD -MP -MF .deps/ubsan_flags.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_flags.cpp -fPIC -DPIC -o .libs/ubsan_flags.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-proinf.adb -o s-proinf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-putaim.adb -o s-putaim.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_flags.lo -MD -MP -MF .deps/ubsan_flags.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_flags.cpp -o ubsan_flags.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-solita.adb -o s-solita.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-stusta.adb -o s-stusta.o mv -f .deps/ubsan_flags.Tpo .deps/ubsan_flags.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_handlers.lo -MD -MP -MF .deps/ubsan_handlers.Tpo -c -o ubsan_handlers.lo ../../../../src/libsanitizer/ubsan/ubsan_handlers.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_handlers.lo -MD -MP -MF .deps/ubsan_handlers.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_handlers.cpp -fPIC -DPIC -o .libs/ubsan_handlers.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/uuid.d -fPIC -fversion=Shared -o std/uuid.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-taenca.adb -o s-taenca.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-taprob.adb -o s-taprob.o ../../../../src/libsanitizer/ubsan/ubsan_handlers.cpp: In function 'void handleFloatCastOverflow(void*, __ubsan::ValueHandle, __ubsan::ReportOptions)': ../../../../src/libsanitizer/ubsan/ubsan_handlers.cpp:499:9: warning: 'Loc.__ubsan::Location::SymbolizedLoc' may be used uninitialized [-Wmaybe-uninitialized] 499 | Loc = SLoc; | ~~~~^~~~~~ ../../../../src/libsanitizer/ubsan/ubsan_handlers.cpp:484:12: note: 'Loc' declared here 484 | Location Loc; | ^~~ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-taprop.adb -o s-taprop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tarest.adb -o s-tarest.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_handlers.lo -MD -MP -MF .deps/ubsan_handlers.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_handlers.cpp -o ubsan_handlers.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn -g -O0 \ s-tasdeb.adb -o s-tasdeb.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tasinf.adb -o s-tasinf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tasini.adb -o s-tasini.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-taskin.adb -o s-taskin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-taspri.ads -o s-taspri.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tasque.adb -o s-tasque.o f="math/cmplx.o"; if test ! -f $f; then f="math/.libs/cmplx.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f math/cmplx.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh math/cmplx.s-gox.tmp `echo math/cmplx.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > math/cmplx.s-gox f="runtime.o"; if test ! -f $f; then f="./.libs/runtime.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f runtime.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh runtime.s-gox.tmp `echo runtime.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > runtime.s-gox /bin/bash ../../../src/libgo/mkruntimeinc.sh /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tasres.ads -o s-tasres.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tasren.adb -o s-tasren.o /bin/bash ../../../src/libgo/mvifdiff.sh tmp-runtime.inc runtime.inc echo timestamp > s-runtime-inc /usr/bin/mkdir -p runtime; files=`echo ../../../src/libgo/go/runtime/metrics/description.go ../../../src/libgo/go/runtime/metrics/doc.go ../../../src/libgo/go/runtime/metrics/histogram.go ../../../src/libgo/go/runtime/metrics/sample.go ../../../src/libgo/go/runtime/metrics/value.go math.gox runtime.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo runtime/metrics.lo | sed -e 's/.lo$//'` -o runtime/metrics.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime/metrics ../../../src/libgo/go/runtime/metrics/description.go ../../../src/libgo/go/runtime/metrics/doc.go ../../../src/libgo/go/runtime/metrics/histogram.go ../../../src/libgo/go/runtime/metrics/sample.go ../../../src/libgo/go/runtime/metrics/value.go -fPIC -o runtime/.libs/metrics.o mv -f .deps/ubsan_handlers.Tpo .deps/ubsan_handlers.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -frtti -g -O2 -D_GNU_SOURCE -MT ubsan_handlers_cxx.lo -MD -MP -MF .deps/ubsan_handlers_cxx.Tpo -c -o ubsan_handlers_cxx.lo ../../../../src/libsanitizer/ubsan/ubsan_handlers_cxx.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -frtti -g -O2 -D_GNU_SOURCE -MT ubsan_handlers_cxx.lo -MD -MP -MF .deps/ubsan_handlers_cxx.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_handlers_cxx.cpp -fPIC -DPIC -o .libs/ubsan_handlers_cxx.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime/metrics ../../../src/libgo/go/runtime/metrics/description.go ../../../src/libgo/go/runtime/metrics/doc.go ../../../src/libgo/go/runtime/metrics/histogram.go ../../../src/libgo/go/runtime/metrics/sample.go ../../../src/libgo/go/runtime/metrics/value.go -o runtime/metrics.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c -o internal/bytealg/bytealg.lo ../../../src/libgo/go/internal/bytealg/bytealg.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/internal/bytealg/bytealg.c -fPIC -DPIC -o internal/bytealg/.libs/bytealg.o In file included from ../../../../src/libsanitizer/ubsan/ubsan_handlers_cxx.cpp:19: ../../../../src/libsanitizer/ubsan/ubsan_diag.h: In function 'void __ubsan::__ubsan_handle_cfi_bad_type(__ubsan::CFICheckFailData*, __ubsan::ValueHandle, bool, __ubsan::ReportOptions)': ../../../../src/libsanitizer/ubsan/ubsan_diag.h:193:21: warning: 'CheckKindStr' may be used uninitialized in this function [-Wmaybe-uninitialized] 193 | Args[NumArgs++] = A; | ~~~~~~~~~~~~~~~~^~~ ../../../../src/libsanitizer/ubsan/ubsan_handlers_cxx.cpp:111:15: note: 'CheckKindStr' was declared here 111 | const char *CheckKindStr; | ^~~~~~~~~~~~ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/internal/bytealg/bytealg.c -o internal/bytealg/bytealg.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -frtti -g -O2 -D_GNU_SOURCE -MT ubsan_handlers_cxx.lo -MD -MP -MF .deps/ubsan_handlers_cxx.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_handlers_cxx.cpp -o ubsan_handlers_cxx.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c -o reflect/makefunc_ffi_c.lo ../../../src/libgo/go/reflect/makefunc_ffi_c.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/reflect/makefunc_ffi_c.c -fPIC -DPIC -o reflect/.libs/makefunc_ffi_c.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tassta.adb -o s-tassta.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/reflect/makefunc_ffi_c.c -o reflect/makefunc_ffi_c.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c -o syscall/clone_linux.lo ../../../src/libgo/go/syscall/clone_linux.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/syscall/clone_linux.c -fPIC -DPIC -o syscall/.libs/clone_linux.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/variant.lo ../../../../src/libphobos/src/std/variant.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/variant.d -fPIC -fversion=Shared -o std/.libs/variant.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/syscall/clone_linux.c -o syscall/clone_linux.o >/dev/null 2>&1 mv -f .deps/ubsan_handlers_cxx.Tpo .deps/ubsan_handlers_cxx.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_init.lo -MD -MP -MF .deps/ubsan_init.Tpo -c -o ubsan_init.lo ../../../../src/libsanitizer/ubsan/ubsan_init.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_init.lo -MD -MP -MF .deps/ubsan_init.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_init.cpp -fPIC -DPIC -o .libs/ubsan_init.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c -o syscall/errno.lo ../../../src/libgo/go/syscall/errno.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/syscall/errno.c -fPIC -DPIC -o syscall/.libs/errno.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/syscall/errno.c -o syscall/errno.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_init.lo -MD -MP -MF .deps/ubsan_init.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_init.cpp -o ubsan_init.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c -o syscall/signame.lo ../../../src/libgo/go/syscall/signame.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/syscall/signame.c -fPIC -DPIC -o syscall/.libs/signame.o mv -f .deps/ubsan_init.Tpo .deps/ubsan_init.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_monitor.lo -MD -MP -MF .deps/ubsan_monitor.Tpo -c -o ubsan_monitor.lo ../../../../src/libsanitizer/ubsan/ubsan_monitor.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/syscall/signame.c -o syscall/signame.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_monitor.lo -MD -MP -MF .deps/ubsan_monitor.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_monitor.cpp -fPIC -DPIC -o .libs/ubsan_monitor.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/variant.d -fPIC -fversion=Shared -o std/variant.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c -o syscall/wait.lo ../../../src/libgo/go/syscall/wait.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/syscall/wait.c -fPIC -DPIC -o syscall/.libs/wait.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_monitor.lo -MD -MP -MF .deps/ubsan_monitor.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_monitor.cpp -o ubsan_monitor.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tasuti.adb -o s-tasuti.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/syscall/wait.c -o syscall/wait.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c -o os/dir_gccgo_c.lo ../../../src/libgo/go/os/dir_gccgo_c.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/os/dir_gccgo_c.c -fPIC -DPIC -o os/.libs/dir_gccgo_c.o mv -f .deps/ubsan_monitor.Tpo .deps/ubsan_monitor.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -frtti -g -O2 -D_GNU_SOURCE -MT ubsan_type_hash.lo -MD -MP -MF .deps/ubsan_type_hash.Tpo -c -o ubsan_type_hash.lo ../../../../src/libsanitizer/ubsan/ubsan_type_hash.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -frtti -g -O2 -D_GNU_SOURCE -MT ubsan_type_hash.lo -MD -MP -MF .deps/ubsan_type_hash.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_type_hash.cpp -fPIC -DPIC -o .libs/ubsan_type_hash.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-taasde.adb -o s-taasde.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/os/dir_gccgo_c.c -o os/dir_gccgo_c.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/xml.lo ../../../../src/libphobos/src/std/xml.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/xml.d -fPIC -fversion=Shared -o std/.libs/xml.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -frtti -g -O2 -D_GNU_SOURCE -MT ubsan_type_hash.lo -MD -MP -MF .deps/ubsan_type_hash.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_type_hash.cpp -o ubsan_type_hash.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c -o log/syslog/syslog_c.lo ../../../src/libgo/go/log/syslog/syslog_c.c mv -f .deps/ubsan_type_hash.Tpo .deps/ubsan_type_hash.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -frtti -g -O2 -D_GNU_SOURCE -MT ubsan_type_hash_itanium.lo -MD -MP -MF .deps/ubsan_type_hash_itanium.Tpo -c -o ubsan_type_hash_itanium.lo ../../../../src/libsanitizer/ubsan/ubsan_type_hash_itanium.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/log/syslog/syslog_c.c -fPIC -DPIC -o log/syslog/.libs/syslog_c.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -frtti -g -O2 -D_GNU_SOURCE -MT ubsan_type_hash_itanium.lo -MD -MP -MF .deps/ubsan_type_hash_itanium.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_type_hash_itanium.cpp -fPIC -DPIC -o .libs/ubsan_type_hash_itanium.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/log/syslog/syslog_c.c -o log/syslog/syslog_c.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tadeca.adb -o s-tadeca.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -frtti -g -O2 -D_GNU_SOURCE -MT ubsan_type_hash_itanium.lo -MD -MP -MF .deps/ubsan_type_hash_itanium.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_type_hash_itanium.cpp -o ubsan_type_hash_itanium.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c -o runtime/internal/atomic_c.lo ../../../src/libgo/go/runtime/internal/atomic/atomic.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/runtime/internal/atomic/atomic.c -fPIC -DPIC -o runtime/internal/.libs/atomic_c.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tadert.adb -o s-tadert.o mv -f .deps/ubsan_type_hash_itanium.Tpo .deps/ubsan_type_hash_itanium.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_type_hash_win.lo -MD -MP -MF .deps/ubsan_type_hash_win.Tpo -c -o ubsan_type_hash_win.lo ../../../../src/libsanitizer/ubsan/ubsan_type_hash_win.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_type_hash_win.lo -MD -MP -MF .deps/ubsan_type_hash_win.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_type_hash_win.cpp -fPIC -DPIC -o .libs/ubsan_type_hash_win.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tataat.adb -o s-tataat.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_type_hash_win.lo -MD -MP -MF .deps/ubsan_type_hash_win.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_type_hash_win.cpp -o ubsan_type_hash_win.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/runtime/internal/atomic/atomic.c -o runtime/internal/atomic_c.o >/dev/null 2>&1 mv -f .deps/ubsan_type_hash_win.Tpo .deps/ubsan_type_hash_win.Plo /bin/bash ../libtool --tag=CXX --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_value.lo -MD -MP -MF .deps/ubsan_value.Tpo -c -o ubsan_value.lo ../../../../src/libsanitizer/ubsan/ubsan_value.cpp libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_value.lo -MD -MP -MF .deps/ubsan_value.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_value.cpp -fPIC -DPIC -o .libs/ubsan_value.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tpinop.adb -o s-tpinop.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1 -I. -I../../../../src/libsanitizer/ubsan -I.. -I ../../../../src/libsanitizer -I ../../../../src/libsanitizer/include -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -MT ubsan_value.lo -MD -MP -MF .deps/ubsan_value.Tpo -c ../../../../src/libsanitizer/ubsan/ubsan_value.cpp -o ubsan_value.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tpoben.adb -o s-tpoben.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c -o sync/atomic_c.lo ../../../src/libgo/go/sync/atomic/atomic.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/sync/atomic/atomic.c -fPIC -DPIC -o sync/.libs/atomic_c.o mv -f .deps/ubsan_value.Tpo .deps/ubsan_value.Plo /bin/bash ../libtool --tag=CXX --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include -I../../libstdc++-v3/include/riscv64-linux-gnu -I../../../../src/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++14 -g -O2 -D_GNU_SOURCE -version-info `grep -v '^#' ../../../../src/libsanitizer/ubsan/libtool-version` -ldl -lrt -lpthread -lm -Wl,-z,relro -o libubsan.la -rpath /usr/lib ubsan_diag.lo ubsan_flags.lo ubsan_handlers.lo ubsan_handlers_cxx.lo ubsan_init.lo ubsan_monitor.lo ubsan_type_hash.lo ubsan_type_hash_itanium.lo ubsan_type_hash_win.lo ubsan_value.lo ../sanitizer_common/libsanitizer_common.la ../interception/libinterception.la ../libbacktrace/libsanitizer_libbacktrace.la ../../libstdc++-v3/src/libstdc++.la libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/sync/atomic/atomic.c -o sync/atomic_c.o >/dev/null 2>&1 libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -shared-libgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc -nostdinc++ -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fPIC -DPIC -shared -nostdlib /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtbeginS.o .libs/ubsan_diag.o .libs/ubsan_flags.o .libs/ubsan_handlers.o .libs/ubsan_handlers_cxx.o .libs/ubsan_init.o .libs/ubsan_monitor.o .libs/ubsan_type_hash.o .libs/ubsan_type_hash_itanium.o .libs/ubsan_type_hash_win.o .libs/ubsan_value.o -Wl,--whole-archive ../sanitizer_common/.libs/libsanitizer_common.a ../interception/.libs/libinterception.a ../libbacktrace/.libs/libsanitizer_libbacktrace.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src/.libs -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/src -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -ldl -lrt -lpthread ../../libstdc++-v3/src/.libs/libstdc++.so -lm -L/build/reproducible-path/gcc-11-11.5.0/build/./gcc -L/lib/riscv64-linux-gnu -L/usr/lib/riscv64-linux-gnu -lc -lgcc_s /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtendS.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/crtn.o -Wl,-z -Wl,relro -Wl,-soname -Wl,libubsan.so.1 -o .libs/libubsan.so.1.0.0 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tpobop.adb -o s-tpobop.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c -o internal/cpu/cpu_gccgo.lo ../../../src/libgo/go/internal/cpu/cpu_gccgo.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/internal/cpu/cpu_gccgo.c -fPIC -DPIC -o internal/cpu/.libs/cpu_gccgo.o libtool: link: (cd ".libs" && rm -f "libubsan.so.1" && ln -s "libubsan.so.1.0.0" "libubsan.so.1") libtool: link: (cd ".libs" && rm -f "libubsan.so" && ln -s "libubsan.so.1.0.0" "libubsan.so") libtool: link: (cd .libs/libubsan.lax/libsanitizer_common.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/ubsan/../sanitizer_common/.libs/libsanitizer_common.a") libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -c ../../../src/libgo/go/internal/cpu/cpu_gccgo.c -o internal/cpu/cpu_gccgo.o >/dev/null 2>&1 libtool: link: (cd .libs/libubsan.lax/libinterception.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/ubsan/../interception/.libs/libinterception.a") libtool: link: (cd .libs/libubsan.lax/libsanitizer_libbacktrace.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/ubsan/../libbacktrace/.libs/libsanitizer_libbacktrace.a") f="runtime/metrics.o"; if test ! -f $f; then f="runtime/.libs/metrics.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f runtime/metrics.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh runtime/metrics.s-gox.tmp `echo runtime/metrics.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > runtime/metrics.s-gox /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/reflectlite/eqtype.go ../../../src/libgo/go/internal/reflectlite/swapper.go ../../../src/libgo/go/internal/reflectlite/type.go ../../../src/libgo/go/internal/reflectlite/value.go internal/unsafeheader.gox runtime.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/reflectlite.lo | sed -e 's/.lo$//'` -o internal/reflectlite.lo $files libtool: link: riscv64-linux-gnu-ar rc .libs/libubsan.a ubsan_diag.o ubsan_flags.o ubsan_handlers.o ubsan_handlers_cxx.o ubsan_init.o ubsan_monitor.o ubsan_type_hash.o ubsan_type_hash_itanium.o ubsan_type_hash_win.o ubsan_value.o .libs/libubsan.lax/libsanitizer_common.a/sancov_flags.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_allocator.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_allocator_checks.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_allocator_report.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_common.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_common_libcdep.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_coverage_libcdep_new.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_deadlock_detector1.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_deadlock_detector2.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_errno.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_file.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_flag_parser.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_flags.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_libc.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_libignore.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_linux.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_linux_libcdep.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_linux_s390.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_mac.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_mac_libcdep.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_netbsd.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_openbsd.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_persistent_allocator.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_platform_limits_freebsd.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_platform_limits_linux.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_platform_limits_openbsd.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_platform_limits_posix.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_platform_limits_solaris.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_posix.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_posix_libcdep.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_printf.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_procmaps_bsd.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_procmaps_common.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_procmaps_linux.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_procmaps_mac.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_procmaps_solaris.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_rtems.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_solaris.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_stackdepot.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_stacktrace.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_stacktrace_libcdep.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_stacktrace_printer.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_stacktrace_sparc.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_stoptheworld_linux_libcdep.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_stoptheworld_mac.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_suppressions.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_symbolizer.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_symbolizer_libbacktrace.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_symbolizer_libcdep.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_symbolizer_mac.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_symbolizer_posix_libcdep.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_symbolizer_report.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_symbolizer_win.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_termination.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_thread_registry.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_tls_get_addr.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_unwind_linux_libcdep.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_unwind_win.o .libs/libubsan.lax/libsanitizer_common.a/sanitizer_win.o .libs/libubsan.lax/libinterception.a/interception_linux.o .libs/libubsan.lax/libinterception.a/interception_mac.o .libs/libubsan.lax/libinterception.a/interception_type_test.o .libs/libubsan.lax/libinterception.a/interception_win.o .libs/libubsan.lax/libsanitizer_libbacktrace.a/atomic.o .libs/libubsan.lax/libsanitizer_libbacktrace.a/bridge.o .libs/libubsan.lax/libsanitizer_libbacktrace.a/cp-demangle.o .libs/libubsan.lax/libsanitizer_libbacktrace.a/dwarf.o .libs/libubsan.lax/libsanitizer_libbacktrace.a/elf.o .libs/libubsan.lax/libsanitizer_libbacktrace.a/fileline.o .libs/libubsan.lax/libsanitizer_libbacktrace.a/mmap.o .libs/libubsan.lax/libsanitizer_libbacktrace.a/mmapio.o .libs/libubsan.lax/libsanitizer_libbacktrace.a/posix.o .libs/libubsan.lax/libsanitizer_libbacktrace.a/sort.o .libs/libubsan.lax/libsanitizer_libbacktrace.a/state.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/reflectlite ../../../src/libgo/go/internal/reflectlite/eqtype.go ../../../src/libgo/go/internal/reflectlite/swapper.go ../../../src/libgo/go/internal/reflectlite/type.go ../../../src/libgo/go/internal/reflectlite/value.go -fPIC -o internal/.libs/reflectlite.o libtool: link: riscv64-linux-gnu-ranlib .libs/libubsan.a /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-tposen.adb -o s-tposen.o libtool: link: rm -fr .libs/libubsan.lax libtool: link: ( cd ".libs" && rm -f "libubsan.la" && ln -s "../libubsan.la" "libubsan.la" ) make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer/ubsan' make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer' true "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "prefix=/usr" "includedir=/usr/include" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "PICFLAG=" "RANLIB=riscv64-linux-gnu-ranlib" "DESTDIR=" DO=all multi-do # /usr/bin/make make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libsanitizer' /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -g -O2 \ -iquote . -iquote .. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I /build/reproducible-path/gcc-11-11.5.0/src/include thread.c -o thread.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn s-linux.ads -o s-linux.o make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgfortran' /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -W -Wall -gnatpg -nostdinc -gnatn memtrack.adb -o memtrack.o /bin/bash ../../../src/libgfortran/mk-sik-inc.sh '1 2 4 8 16' '/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -g -O2' > selected_int_kind.inc || rm selected_int_kind.inc make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts' rm -f rts/libgnat.a rts/libgnarl.a riscv64-linux-gnu-ar rc rts/libgnat.a \ rts/a-assert.o rts/a-btgbso.o rts/a-calari.o rts/a-calcon.o rts/a-caldel.o rts/a-calend.o rts/a-calfor.o rts/a-catizo.o rts/a-cbdlli.o rts/a-cbhama.o rts/a-cbhase.o rts/a-cbmutr.o rts/a-cborma.o rts/a-cborse.o rts/a-cbprqu.o rts/a-cbsyqu.o rts/a-cdlili.o rts/a-cfdlli.o rts/a-cfhama.o rts/a-cfhase.o rts/a-cfinve.o rts/a-cforma.o rts/a-cforse.o rts/a-cgaaso.o rts/a-cgarso.o rts/a-cgcaso.o rts/a-chacon.o rts/a-chahan.o rts/a-charac.o rts/a-chlat1.o rts/a-chlat9.o rts/a-chtgbk.o rts/a-chtgbo.o rts/a-chtgke.o rts/a-chtgop.o rts/a-chzla1.o rts/a-chzla9.o rts/a-cidlli.o rts/a-cihama.o rts/a-cihase.o rts/a-cimutr.o rts/a-ciorma.o rts/a-ciormu.o rts/a-ciorse.o rts/a-clrefi.o rts/a-coboho.o rts/a-cobove.o rts/a-cofove.o rts/a-cofuba.o rts/a-cofuma.o rts/a-cofuse.o rts/a-cofuve.o rts/a-cogeso.o rts/a-cohama.o rts/a-cohase.o rts/a-cohata.o rts/a-coinho.o rts/a-coinve.o rts/a-colien.o rts/a-colire.o rts/a-comlin.o rts/a-comutr.o rts/a-conhel.o rts/a-contai.o rts/a-convec.o rts/a-coorma.o rts/a-coormu.o rts/a-coorse.o rts/a-coprnu.o rts/a-coteio.o rts/a-crbltr.o rts/a-crbtgk.o rts/a-crbtgo.o rts/a-crdlli.o rts/a-csquin.o rts/a-cuprqu.o rts/a-cusyqu.o rts/a-cwila1.o rts/a-cwila9.o rts/a-decima.o rts/a-dhfina.o rts/a-diocst.o rts/a-direct.o rts/a-direio.o rts/a-dirval.o rts/a-einuoc.o rts/a-elchha.o rts/a-envvar.o rts/a-except.o rts/a-exctra.o rts/a-finali.o rts/a-flteio.o rts/a-fwteio.o rts/a-fzteio.o rts/a-inteio.o rts/a-ioexce.o rts/a-iteint.o rts/a-iwteio.o rts/a-izteio.o rts/a-lcteio.o rts/a-lfteio.o rts/a-lfwtio.o rts/a-lfztio.o rts/a-liteio.o rts/a-liwtio.o rts/a-liztio.o rts/a-llctio.o rts/a-llftio.o rts/a-llfwti.o rts/a-llfzti.o rts/a-llitio.o rts/a-lliwti.o rts/a-llizti.o rts/a-llltio.o rts/a-lllwti.o rts/a-lllzti.o rts/a-locale.o rts/a-nbnbin.o rts/a-nbnbre.o rts/a-ncelfu.o rts/a-ngcefu.o rts/a-ngcoar.o rts/a-ngcoty.o rts/a-ngelfu.o rts/a-ngrear.o rts/a-nlcefu.o rts/a-nlcoar.o rts/a-nlcoty.o rts/a-nlelfu.o rts/a-nllcar.o rts/a-nllcef.o rts/a-nllcty.o rts/a-nllefu.o rts/a-nllrar.o rts/a-nlrear.o rts/a-nscefu.o rts/a-nscoty.o rts/a-nselfu.o rts/a-nubinu.o rts/a-nucoar.o rts/a-nucoty.o rts/a-nudira.o rts/a-nuelfu.o rts/a-nuflra.o rts/a-nagefl.o rts/a-nallfl.o rts/a-nalofl.o rts/a-nuaufl.o rts/a-nashfl.o rts/a-nuauco.o rts/a-naliop.o rts/a-numaux.o rts/a-numeri.o rts/a-nurear.o rts/a-rbtgbk.o rts/a-rbtgbo.o rts/a-rbtgso.o rts/a-sbecin.o rts/a-sbhcin.o rts/a-sblcin.o rts/a-scteio.o rts/a-secain.o rts/a-sequio.o rts/a-sfecin.o rts/a-sfhcin.o rts/a-sflcin.o rts/a-sfteio.o rts/a-sfwtio.o rts/a-sfztio.o rts/a-shcain.o rts/a-siocst.o rts/a-siteio.o rts/a-siwtio.o rts/a-siztio.o rts/a-slcain.o rts/a-ssicst.o rts/a-ssitio.o rts/a-ssiwti.o rts/a-ssizti.o rts/a-stboha.o rts/a-stfiha.o rts/a-stmaco.o rts/a-stobbu.o rts/a-stobfi.o rts/a-storio.o rts/a-stoubu.o rts/a-stoufi.o rts/a-stoufo.o rts/a-stouut.o rts/a-strbou.o rts/a-stream.o rts/a-strsto.o rts/a-ststbo.o rts/a-ststun.o rts/a-strfix.o rts/a-strhas.o rts/a-string.o rts/a-strmap.o rts/a-strsea.o rts/a-strsup.o rts/a-strunb.o rts/a-ststio.o rts/a-stteou.o rts/a-stunau.o rts/a-stunha.o rts/a-stuten.o rts/a-stwibo.o rts/a-stwifi.o rts/a-stwiha.o rts/a-stwima.o rts/a-stwise.o rts/a-stwisu.o rts/a-stwiun.o rts/a-stzbou.o rts/a-stzfix.o rts/a-stzhas.o rts/a-stzmap.o rts/a-stzsea.o rts/a-stzsup.o rts/a-stzunb.o rts/a-suecin.o rts/a-suenco.o rts/a-suenst.o rts/a-suewst.o rts/a-suezst.o rts/a-suhcin.o rts/a-sulcin.o rts/a-suteio.o rts/a-swbwha.o rts/a-swfwha.o rts/a-swmwco.o rts/a-swunau.o rts/a-swuwha.o rts/a-swuwti.o rts/a-szbzha.o rts/a-szfzha.o rts/a-szmzco.o rts/a-szunau.o rts/a-szuzha.o rts/a-szuzti.o rts/a-tags.o rts/a-teioed.o rts/a-textio.o rts/a-tgdico.o rts/a-tiboio.o rts/a-ticoau.o rts/a-ticoio.o rts/a-tideau.o rts/a-tideio.o rts/a-tienau.o rts/a-tienio.o rts/a-tifiau.o rts/a-tifiio.o rts/a-tiflau.o rts/a-tiflio.o rts/a-tigeau.o rts/a-tiinau.o rts/a-tiinio.o rts/a-timoio.o rts/a-tiocst.o rts/a-tirsfi.o rts/a-titest.o rts/a-tiunio.o rts/a-unccon.o rts/a-uncdea.o rts/a-undesu.o rts/a-wichha.o rts/a-wichun.o rts/a-widcha.o rts/a-witeio.o rts/a-wrstfi.o rts/a-wtcoau.o rts/a-wtcoio.o rts/a-wtcstr.o rts/a-wtdeau.o rts/a-wtdeio.o rts/a-wtedit.o rts/a-wtenau.o rts/a-wtenio.o rts/a-wtfiau.o rts/a-wtfiio.o rts/a-wtflau.o rts/a-wtflio.o rts/a-wtgeau.o rts/a-wtinau.o rts/a-wtinio.o rts/a-wtmoio.o rts/a-wttest.o rts/a-wwboio.o rts/a-wwunio.o rts/a-zchara.o rts/a-zchhan.o rts/a-zchuni.o rts/a-zrstfi.o rts/a-ztcoau.o rts/a-ztcoio.o rts/a-ztcstr.o rts/a-ztdeau.o rts/a-ztdeio.o rts/a-ztedit.o rts/a-ztenau.o rts/a-ztenio.o rts/a-ztexio.o rts/a-ztfiau.o rts/a-ztfiio.o rts/a-ztflau.o rts/a-ztflio.o rts/a-ztgeau.o rts/a-ztinau.o rts/a-ztinio.o rts/a-ztmoio.o rts/a-zttest.o rts/a-zzboio.o rts/a-zzunio.o rts/ada.o rts/calendar.o rts/directio.o rts/g-arrspl.o rts/g-awk.o rts/g-binenv.o rts/g-brapre.o rts/g-bubsor.o rts/g-busora.o rts/g-busorg.o rts/g-byorma.o rts/g-bytswa.o rts/g-calend.o rts/g-casuti.o rts/g-catiio.o rts/g-cgi.o rts/g-cgicoo.o rts/g-cgideb.o rts/g-comlin.o rts/g-comver.o rts/g-crc32.o rts/g-ctrl_c.o rts/g-curexc.o rts/g-debpoo.o rts/g-debuti.o rts/g-decstr.o rts/g-deutst.o rts/g-diopit.o rts/g-dirope.o rts/g-dynhta.o rts/g-dyntab.o rts/g-encstr.o rts/g-enutst.o rts/g-excact.o rts/g-except.o rts/g-exctra.o rts/g-expect.o rts/g-exptty.o rts/g-flocon.o rts/g-forstr.o rts/g-graphs.o rts/g-heasor.o rts/g-hesora.o rts/g-hesorg.o rts/g-htable.o rts/g-io.o rts/g-io_aux.o rts/g-lists.o rts/g-locfil.o rts/g-mbdira.o rts/g-mbflra.o rts/g-md5.o rts/g-memdum.o rts/g-moreex.o rts/g-os_lib.o rts/g-pehage.o rts/g-rannum.o rts/g-regexp.o rts/g-regpat.o rts/g-rewdat.o rts/g-sechas.o rts/g-sehamd.o rts/g-sehash.o rts/g-sercom.o rts/g-sestin.o rts/g-sets.o rts/g-sha1.o rts/g-sha224.o rts/g-sha256.o rts/g-sha384.o rts/g-sha512.o rts/g-shsh32.o rts/g-shsh64.o rts/g-shshco.o rts/g-souinf.o rts/g-spchge.o rts/g-speche.o rts/g-spipat.o rts/g-spitbo.o rts/g-spogwa.o rts/g-sptabo.o rts/g-sptain.o rts/g-sptavs.o rts/g-strhas.o rts/g-string.o rts/g-strspl.o rts/g-table.o rts/g-tasloc.o rts/g-timsta.o rts/g-traceb.o rts/g-trasym.o rts/g-tty.o rts/g-u3spch.o rts/g-utf_32.o rts/g-wispch.o rts/g-wistsp.o rts/g-zspche.o rts/g-zstspl.o rts/gnat.o rts/i-c.o rts/i-cexten.o rts/i-cobol.o rts/i-cpoint.o rts/i-cstrea.o rts/i-cstrin.o rts/i-fortra.o rts/i-pacdec.o rts/interfac.o rts/ioexcept.o rts/machcode.o rts/s-addima.o rts/s-addope.o rts/s-aoinar.o rts/s-aomoar.o rts/s-aotase.o rts/s-aridou.o rts/s-arit32.o rts/s-arit64.o rts/s-assert.o rts/s-atacco.o rts/s-atocou.o rts/s-atoope.o rts/s-atopex.o rts/s-atopri.o rts/s-auxdec.o rts/s-bignum.o rts/s-bitfie.o rts/s-bitops.o rts/s-bituti.o rts/s-boarop.o rts/s-boustr.o rts/s-bytswa.o rts/s-carsi8.o rts/s-carun8.o rts/s-casi16.o rts/s-casi32.o rts/s-casi64.o rts/s-casuti.o rts/s-caun16.o rts/s-caun32.o rts/s-caun64.o rts/s-chepoo.o rts/s-commun.o rts/s-conca2.o rts/s-conca3.o rts/s-conca4.o rts/s-conca5.o rts/s-conca6.o rts/s-conca7.o rts/s-conca8.o rts/s-conca9.o rts/s-crc32.o rts/s-crtl.o rts/s-dfmkio.o rts/s-dfmopr.o rts/s-dgmgop.o rts/s-diflio.o rts/s-diflmk.o rts/s-digemk.o rts/s-diinio.o rts/s-dilomk.o rts/s-dim.o rts/s-dimkio.o rts/s-dimmks.o rts/s-direio.o rts/s-dlmkio.o rts/s-dlmopr.o rts/s-dmotpr.o rts/s-dsaser.o rts/s-elaall.o rts/s-excdeb.o rts/s-except.o rts/s-exctab.o rts/s-exctra.o rts/s-exnint.o rts/s-exnllf.o rts/s-exnlli.o rts/s-expint.o rts/s-explli.o rts/s-expllu.o rts/s-expmod.o rts/s-exponn.o rts/s-expont.o rts/s-exponu.o rts/s-expuns.o rts/s-fatflt.o rts/s-fatgen.o rts/s-fatlfl.o rts/s-fatllf.o rts/s-ficobl.o rts/s-filatt.o rts/s-fileio.o rts/s-finmas.o rts/s-finroo.o rts/s-flocon.o rts/s-fode32.o rts/s-fode64.o rts/s-fofi32.o rts/s-fofi64.o rts/s-fore_d.o rts/s-fore_f.o rts/s-forrea.o rts/s-gearop.o rts/s-genbig.o rts/s-geveop.o rts/s-gloloc.o rts/s-htable.o rts/s-imageb.o rts/s-imaged.o rts/s-imagef.o rts/s-imagei.o rts/s-imageu.o rts/s-imagew.o rts/s-imde32.o rts/s-imde64.o rts/s-imenne.o rts/s-imfi32.o rts/s-imfi64.o rts/s-imgbiu.o rts/s-imgboo.o rts/s-imgcha.o rts/s-imgenu.o rts/s-imgint.o rts/s-imgllb.o rts/s-imglli.o rts/s-imgllu.o rts/s-imgllw.o rts/s-imgrea.o rts/s-imguns.o rts/s-imguti.o rts/s-imgwch.o rts/s-imgwiu.o rts/s-io.o rts/s-llflex.o rts/s-maccod.o rts/s-mantis.o rts/s-mastop.o rts/s-memcop.o rts/s-memory.o rts/s-multip.o rts/s-os_lib.o rts/s-oscons.o rts/s-osprim.o rts/s-pack03.o rts/s-pack05.o rts/s-pack06.o rts/s-pack07.o rts/s-pack09.o rts/s-pack10.o rts/s-pack11.o rts/s-pack12.o rts/s-pack13.o rts/s-pack14.o rts/s-pack15.o rts/s-pack17.o rts/s-pack18.o rts/s-pack19.o rts/s-pack20.o rts/s-pack21.o rts/s-pack22.o rts/s-pack23.o rts/s-pack24.o rts/s-pack25.o rts/s-pack26.o rts/s-pack27.o rts/s-pack28.o rts/s-pack29.o rts/s-pack30.o rts/s-pack31.o rts/s-pack33.o rts/s-pack34.o rts/s-pack35.o rts/s-pack36.o rts/s-pack37.o rts/s-pack38.o rts/s-pack39.o rts/s-pack40.o rts/s-pack41.o rts/s-pack42.o rts/s-pack43.o rts/s-pack44.o rts/s-pack45.o rts/s-pack46.o rts/s-pack47.o rts/s-pack48.o rts/s-pack49.o rts/s-pack50.o rts/s-pack51.o rts/s-pack52.o rts/s-pack53.o rts/s-pack54.o rts/s-pack55.o rts/s-pack56.o rts/s-pack57.o rts/s-pack58.o rts/s-pack59.o rts/s-pack60.o rts/s-pack61.o rts/s-pack62.o rts/s-pack63.o rts/s-parame.o rts/s-parint.o rts/s-pooglo.o rts/s-pooloc.o rts/s-poosiz.o rts/s-powflt.o rts/s-powlfl.o rts/s-powllf.o rts/s-purexc.o rts/s-putima.o rts/s-rannum.o rts/s-ransee.o rts/s-regexp.o rts/s-regpat.o rts/s-resfil.o rts/s-restri.o rts/s-rident.o rts/s-rpc.o rts/s-scaval.o rts/s-secsta.o rts/s-sequio.o rts/s-shabig.o rts/s-shasto.o rts/s-soflin.o rts/s-soliin.o rts/s-spsufi.o rts/s-stache.o rts/s-stalib.o rts/s-stausa.o rts/s-stoele.o rts/s-stopoo.o rts/s-stposu.o rts/s-stratt.o rts/s-statxd.o rts/s-strhas.o rts/s-string.o rts/s-ststop.o rts/s-tasloc.o rts/s-traceb.o rts/s-traent.o rts/s-trasym.o rts/s-unstyp.o rts/s-utf_32.o rts/s-valboo.o rts/s-valcha.o rts/s-vade32.o rts/s-vade64.o rts/s-vafi32.o rts/s-vafi64.o rts/s-valenu.o rts/s-valflt.o rts/s-valint.o rts/s-vallfl.o rts/s-valllf.o rts/s-vallli.o rts/s-valllu.o rts/s-valrea.o rts/s-valued.o rts/s-valuef.o rts/s-valuei.o rts/s-valuer.o rts/s-valueu.o rts/s-valuns.o rts/s-valuti.o rts/s-valwch.o rts/s-veboop.o rts/s-vector.o rts/s-vercon.o rts/s-wchcnv.o rts/s-wchcon.o rts/s-wchjis.o rts/s-wchstw.o rts/s-wchwts.o rts/s-widboo.o rts/s-widcha.o rts/s-widenu.o rts/s-widint.o rts/s-widlli.o rts/s-widllu.o rts/s-widthi.o rts/s-widthu.o rts/s-widuns.o rts/s-widwch.o rts/s-wwdcha.o rts/s-wwdenu.o rts/s-wwdwch.o rts/sequenio.o rts/system.o rts/text_io.o rts/unchconv.o rts/unchdeal.o rts/g-allein.o rts/g-alleve.o rts/g-altcon.o rts/g-altive.o rts/g-alveop.o rts/g-alvety.o rts/g-alvevi.o rts/g-soccon.o rts/g-socket.o rts/g-socthi.o rts/g-soliop.o rts/g-sothco.o rts/g-socpol.o rts/s-arit128.o rts/s-casi128.o rts/s-caun128.o rts/s-exnllli.o rts/s-expllli.o rts/s-explllu.o rts/s-fode128.o rts/s-fofi128.o rts/s-imde128.o rts/s-imfi128.o rts/s-imglllb.o rts/s-imgllli.o rts/s-imglllu.o rts/s-imglllw.o rts/s-pack65.o rts/s-pack66.o rts/s-pack67.o rts/s-pack68.o rts/s-pack69.o rts/s-pack70.o rts/s-pack71.o rts/s-pack72.o rts/s-pack73.o rts/s-pack74.o rts/s-pack75.o rts/s-pack76.o rts/s-pack77.o rts/s-pack78.o rts/s-pack79.o rts/s-pack80.o rts/s-pack81.o rts/s-pack82.o rts/s-pack83.o rts/s-pack84.o rts/s-pack85.o rts/s-pack86.o rts/s-pack87.o rts/s-pack88.o rts/s-pack89.o rts/s-pack90.o rts/s-pack91.o rts/s-pack92.o rts/s-pack93.o rts/s-pack94.o rts/s-pack95.o rts/s-pack96.o rts/s-pack97.o rts/s-pack98.o rts/s-pack99.o rts/s-pack100.o rts/s-pack101.o rts/s-pack102.o rts/s-pack103.o rts/s-pack104.o rts/s-pack105.o rts/s-pack106.o rts/s-pack107.o rts/s-pack108.o rts/s-pack109.o rts/s-pack110.o rts/s-pack111.o rts/s-pack112.o rts/s-pack113.o rts/s-pack114.o rts/s-pack115.o rts/s-pack116.o rts/s-pack117.o rts/s-pack118.o rts/s-pack119.o rts/s-pack120.o rts/s-pack121.o rts/s-pack122.o rts/s-pack123.o rts/s-pack124.o rts/s-pack125.o rts/s-pack126.o rts/s-pack127.o rts/s-vade128.o rts/s-vafi128.o rts/s-valllli.o rts/s-vallllu.o rts/s-widllli.o rts/s-widlllu.o rts/g-cppexc.o rts/s-excmac.o rts/adadecode.o rts/adaint.o rts/argv.o rts/aux-io.o rts/cal.o rts/cio.o rts/cstreams.o rts/ctrl_c.o rts/env.o rts/errno.o rts/exit.o rts/expect.o rts/final.o rts/rtfinal.o rts/rtinit.o rts/init.o rts/initialize.o rts/locales.o rts/mkdir.o rts/raise.o rts/seh_init.o rts/socket.o rts/sysdep.o rts/targext.o rts/terminals.o rts/tracebak.o rts/raise-gcc.o /bin/bash ../../../src/libgfortran/mk-srk-inc.sh '4 8 10 16' '/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -g -O2' > selected_real_kind.inc || rm selected_real_kind.inc /bin/bash ../../../src/libgfortran/mk-kinds-h.sh '1 2 4 8 16' '4 8 10 16' '/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -g -O2' > kinds.h || rm kinds.h grep '^#' < ../../../src/libgfortran/c99_protos.h > c99_protos.inc cp ../../../src/libgfortran/config/fpu-glibc.h fpu-target.h grep '^#' < kinds.h > kinds.inc grep '^#define GFC_FPE_' < ../../../src/libgfortran/../gcc/fortran/libgfortran.h > fpu-target.inc || true grep '^#define GFC_FPE_' < ../../../src/libgfortran/libgfortran.h >> fpu-target.inc || true /usr/bin/make all-am make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgfortran' /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT single.lo -MD -MP -MF .deps/single.Tpo -c -o single.lo `test -f 'caf/single.c' || echo '../../../src/libgfortran/'`caf/single.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT single.lo -MD -MP -MF .deps/single.Tpo -c ../../../src/libgfortran/caf/single.c -fPIC -DPIC -o .libs/single.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/reflectlite ../../../src/libgo/go/internal/reflectlite/eqtype.go ../../../src/libgo/go/internal/reflectlite/swapper.go ../../../src/libgo/go/internal/reflectlite/type.go ../../../src/libgo/go/internal/reflectlite/value.go -o internal/reflectlite.o >/dev/null 2>&1 riscv64-linux-gnu-ranlib rts/libgnat.a riscv64-linux-gnu-ar rc rts/libgnarl.a \ rts/a-dispat.o rts/a-dynpri.o rts/a-interr.o rts/a-intnam.o rts/a-reatim.o rts/a-retide.o rts/a-rttiev.o rts/a-synbar.o rts/a-sytaco.o rts/a-tasatt.o rts/a-taside.o rts/a-tasini.o rts/a-taster.o rts/g-boubuf.o rts/g-boumai.o rts/g-semaph.o rts/g-signal.o rts/g-tastus.o rts/g-thread.o rts/s-inmaop.o rts/s-interr.o rts/s-intman.o rts/s-mudido.o rts/s-osinte.o rts/s-proinf.o rts/s-putaim.o rts/s-solita.o rts/s-stusta.o rts/s-taenca.o rts/s-taprob.o rts/s-taprop.o rts/s-tarest.o rts/s-tasdeb.o rts/s-tasinf.o rts/s-tasini.o rts/s-taskin.o rts/s-taspri.o rts/s-tasque.o rts/s-tasres.o rts/s-tasren.o rts/s-tassta.o rts/s-tasuti.o rts/s-taasde.o rts/s-tadeca.o rts/s-tadert.o rts/s-tataat.o rts/s-tpinop.o rts/s-tpoben.o rts/s-tpobop.o rts/s-tposen.o rts/thread.o rts/s-linux.o riscv64-linux-gnu-ranlib rts/libgnarl.a libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT single.lo -MD -MP -MF .deps/single.Tpo -c ../../../src/libgfortran/caf/single.c -o single.o >/dev/null 2>&1 riscv64-linux-gnu-ar rc rts/libgmem.a \ rts/memtrack.o riscv64-linux-gnu-ranlib rts/libgmem.a /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/sync/cond.go ../../../src/libgo/go/sync/map.go ../../../src/libgo/go/sync/mutex.go ../../../src/libgo/go/sync/once.go ../../../src/libgo/go/sync/pool.go ../../../src/libgo/go/sync/poolqueue.go ../../../src/libgo/go/sync/runtime.go ../../../src/libgo/go/sync/runtime2.go ../../../src/libgo/go/sync/rwmutex.go ../../../src/libgo/go/sync/waitgroup.go internal/race.gox runtime.gox sync/atomic.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo sync.lo | sed -e 's/.lo$//'` -o sync.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=sync ../../../src/libgo/go/sync/cond.go ../../../src/libgo/go/sync/map.go ../../../src/libgo/go/sync/mutex.go ../../../src/libgo/go/sync/once.go ../../../src/libgo/go/sync/pool.go ../../../src/libgo/go/sync/poolqueue.go ../../../src/libgo/go/sync/runtime.go ../../../src/libgo/go/sync/runtime2.go ../../../src/libgo/go/sync/rwmutex.go ../../../src/libgo/go/sync/waitgroup.go -fPIC -o .libs/sync.o chmod a-wx rts/*.ali rm -f rts/*.o touch ../stamp-gnatlib-rts make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada' rm -f rts/*.o rts/*.ali /usr/bin/make \ GNATLIBFLAGS="-W -Wall -gnatpg -nostdinc -gnatn" \ GNATLIBCFLAGS="-g -O2 " \ GNATLIBCFLAGS_FOR_C="-W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO " \ MULTISUBDIR="" \ THREAD_KIND="native" \ LN_S="ln -s" \ gnatlib-shared-default make[7]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada' /usr/bin/make -C rts \ CC="`echo \"/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1\" \ | sed -e 's,\./xgcc,../../xgcc,' -e 's,-B\./,-B../../,'`" \ INCLUDES="-iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.." \ CFLAGS="-W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC" \ FORCE_DEBUG_ADAFLAGS="-g" \ srcdir=/build/reproducible-path/gcc-11-11.5.0/src/gcc \ -f ../Makefile adadecode.o adaint.o argv.o aux-io.o cal.o cio.o cstreams.o ctrl_c.o env.o errno.o exit.o expect.o final.o rtfinal.o rtinit.o init.o initialize.o locales.o mkdir.o raise.o seh_init.o socket.o sysdep.o targext.o terminals.o tracebak.o raise-gcc.o make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts' /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. adadecode.c -o adadecode.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. adaint.c -o adaint.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/xml.d -fPIC -fversion=Shared -o std/xml.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=sync ../../../src/libgo/go/sync/cond.go ../../../src/libgo/go/sync/map.go ../../../src/libgo/go/sync/mutex.go ../../../src/libgo/go/sync/once.go ../../../src/libgo/go/sync/pool.go ../../../src/libgo/go/sync/poolqueue.go ../../../src/libgo/go/sync/runtime.go ../../../src/libgo/go/sync/runtime2.go ../../../src/libgo/go/sync/rwmutex.go ../../../src/libgo/go/sync/waitgroup.go -o sync.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. argv.c -o argv.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. aux-io.c -o aux-io.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. cal.c -o cal.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. cio.c -o cio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. cstreams.c -o cstreams.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. ctrl_c.c -o ctrl_c.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. env.c -o env.o mv -f .deps/single.Tpo .deps/single.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bounds.lo -MD -MP -MF .deps/bounds.Tpo -c -o bounds.lo `test -f 'runtime/bounds.c' || echo '../../../src/libgfortran/'`runtime/bounds.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. errno.c -o errno.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bounds.lo -MD -MP -MF .deps/bounds.Tpo -c ../../../src/libgfortran/runtime/bounds.c -fPIC -DPIC -o .libs/bounds.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. exit.c -o exit.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. expect.c -o expect.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. final.c -o final.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. rtfinal.c -o rtfinal.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. rtinit.c -o rtinit.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bounds.lo -MD -MP -MF .deps/bounds.Tpo -c ../../../src/libgfortran/runtime/bounds.c -o bounds.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. init.c -o init.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. initialize.c -o initialize.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. locales.c -o locales.o mv -f .deps/bounds.Tpo .deps/bounds.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT compile_options.lo -MD -MP -MF .deps/compile_options.Tpo -c -o compile_options.lo `test -f 'runtime/compile_options.c' || echo '../../../src/libgfortran/'`runtime/compile_options.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT compile_options.lo -MD -MP -MF .deps/compile_options.Tpo -c ../../../src/libgfortran/runtime/compile_options.c -fPIC -DPIC -o .libs/compile_options.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. mkdir.c -o mkdir.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. raise.c -o raise.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT compile_options.lo -MD -MP -MF .deps/compile_options.Tpo -c ../../../src/libgfortran/runtime/compile_options.c -o compile_options.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. seh_init.c -o seh_init.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -fPIC -g -O2 -MT runtime/libgobegin_a-go-main.o -MD -MP -MF runtime/.deps/libgobegin_a-go-main.Tpo -c -o runtime/libgobegin_a-go-main.o `test -f 'runtime/go-main.c' || echo '../../../src/libgo/'`runtime/go-main.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. socket.c -o socket.o mv -f .deps/compile_options.Tpo .deps/compile_options.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT memory.lo -MD -MP -MF .deps/memory.Tpo -c -o memory.lo `test -f 'runtime/memory.c' || echo '../../../src/libgfortran/'`runtime/memory.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT memory.lo -MD -MP -MF .deps/memory.Tpo -c ../../../src/libgfortran/runtime/memory.c -fPIC -DPIC -o .libs/memory.o mv -f runtime/.deps/libgobegin_a-go-main.Tpo runtime/.deps/libgobegin_a-go-main.Po /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -fPIC -g -O2 -MT runtime/libgolibbegin_a-go-libmain.o -MD -MP -MF runtime/.deps/libgolibbegin_a-go-libmain.Tpo -c -o runtime/libgolibbegin_a-go-libmain.o `test -f 'runtime/go-libmain.c' || echo '../../../src/libgo/'`runtime/go-libmain.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. sysdep.c -o sysdep.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT memory.lo -MD -MP -MF .deps/memory.Tpo -c ../../../src/libgfortran/runtime/memory.c -o memory.o >/dev/null 2>&1 mv -f runtime/.deps/libgolibbegin_a-go-libmain.Tpo runtime/.deps/libgolibbegin_a-go-libmain.Po depbase=`echo runtime/aeshash.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/aeshash.lo -MD -MP -MF $depbase.Tpo -c -o runtime/aeshash.lo ../../../src/libgo/runtime/aeshash.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/aeshash.lo -MD -MP -MF runtime/.deps/aeshash.Tpo -c ../../../src/libgo/runtime/aeshash.c -fPIC -DPIC -o runtime/.libs/aeshash.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/aeshash.lo -MD -MP -MF runtime/.deps/aeshash.Tpo -c ../../../src/libgo/runtime/aeshash.c -o runtime/aeshash.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include \ targext.c -o targext.o mv -f .deps/memory.Tpo .deps/memory.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT string.lo -MD -MP -MF .deps/string.Tpo -c -o string.lo `test -f 'runtime/string.c' || echo '../../../src/libgfortran/'`runtime/string.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT string.lo -MD -MP -MF .deps/string.Tpo -c ../../../src/libgfortran/runtime/string.c -fPIC -DPIC -o .libs/string.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. terminals.c -o terminals.o depbase=`echo runtime/go-assert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-assert.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-assert.lo ../../../src/libgo/runtime/go-assert.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-assert.lo -MD -MP -MF runtime/.deps/go-assert.Tpo -c ../../../src/libgo/runtime/go-assert.c -fPIC -DPIC -o runtime/.libs/go-assert.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-assert.lo -MD -MP -MF runtime/.deps/go-assert.Tpo -c ../../../src/libgo/runtime/go-assert.c -o runtime/go-assert.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. -fno-omit-frame-pointer tracebak.c -o tracebak.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT string.lo -MD -MP -MF .deps/string.Tpo -c ../../../src/libgfortran/runtime/string.c -o string.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO -fPIC \ -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -iquote /build/reproducible-path/gcc-11-11.5.0/src/libgcc \ -iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include -I./../.. raise-gcc.c -o raise-gcc.o depbase=`echo runtime/go-caller.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-caller.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-caller.lo ../../../src/libgo/runtime/go-caller.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-caller.lo -MD -MP -MF runtime/.deps/go-caller.Tpo -c ../../../src/libgo/runtime/go-caller.c -fPIC -DPIC -o runtime/.libs/go-caller.o mv -f .deps/string.Tpo .deps/string.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT select.lo -MD -MP -MF .deps/select.Tpo -c -o select.lo `test -f 'runtime/select.c' || echo '../../../src/libgfortran/'`runtime/select.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT select.lo -MD -MP -MF .deps/select.Tpo -c ../../../src/libgfortran/runtime/select.c -fPIC -DPIC -o .libs/select.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-caller.lo -MD -MP -MF runtime/.deps/go-caller.Tpo -c ../../../src/libgo/runtime/go-caller.c -o runtime/go-caller.o >/dev/null 2>&1 make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts' /usr/bin/make -C rts \ CC="`echo \"/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1\" \ | sed -e 's,\./xgcc,../../xgcc,' -e 's,-B\./,-B../../,'`" \ ADA_INCLUDES="" \ CFLAGS="-g -O2 -fPIC" \ ADAFLAGS="-W -Wall -gnatpg -nostdinc -gnatn -fPIC" \ FORCE_DEBUG_ADAFLAGS="-g" \ srcdir=/build/reproducible-path/gcc-11-11.5.0/src/gcc \ -f ../Makefile \ a-assert.o a-btgbso.o a-calari.o a-calcon.o a-caldel.o a-calend.o a-calfor.o a-catizo.o a-cbdlli.o a-cbhama.o a-cbhase.o a-cbmutr.o a-cborma.o a-cborse.o a-cbprqu.o a-cbsyqu.o a-cdlili.o a-cfdlli.o a-cfhama.o a-cfhase.o a-cfinve.o a-cforma.o a-cforse.o a-cgaaso.o a-cgarso.o a-cgcaso.o a-chacon.o a-chahan.o a-charac.o a-chlat1.o a-chlat9.o a-chtgbk.o a-chtgbo.o a-chtgke.o a-chtgop.o a-chzla1.o a-chzla9.o a-cidlli.o a-cihama.o a-cihase.o a-cimutr.o a-ciorma.o a-ciormu.o a-ciorse.o a-clrefi.o a-coboho.o a-cobove.o a-cofove.o a-cofuba.o a-cofuma.o a-cofuse.o a-cofuve.o a-cogeso.o a-cohama.o a-cohase.o a-cohata.o a-coinho.o a-coinve.o a-colien.o a-colire.o a-comlin.o a-comutr.o a-conhel.o a-contai.o a-convec.o a-coorma.o a-coormu.o a-coorse.o a-coprnu.o a-coteio.o a-crbltr.o a-crbtgk.o a-crbtgo.o a-crdlli.o a-csquin.o a-cuprqu.o a-cusyqu.o a-cwila1.o a-cwila9.o a-decima.o a-dhfina.o a-diocst.o a-direct.o a-direio.o a-dirval.o a-einuoc.o a-elchha.o a-envvar.o a-except.o a-exctra.o a-finali.o a-flteio.o a-fwteio.o a-fzteio.o a-inteio.o a-ioexce.o a-iteint.o a-iwteio.o a-izteio.o a-lcteio.o a-lfteio.o a-lfwtio.o a-lfztio.o a-liteio.o a-liwtio.o a-liztio.o a-llctio.o a-llftio.o a-llfwti.o a-llfzti.o a-llitio.o a-lliwti.o a-llizti.o a-llltio.o a-lllwti.o a-lllzti.o a-locale.o a-nbnbin.o a-nbnbre.o a-ncelfu.o a-ngcefu.o a-ngcoar.o a-ngcoty.o a-ngelfu.o a-ngrear.o a-nlcefu.o a-nlcoar.o a-nlcoty.o a-nlelfu.o a-nllcar.o a-nllcef.o a-nllcty.o a-nllefu.o a-nllrar.o a-nlrear.o a-nscefu.o a-nscoty.o a-nselfu.o a-nubinu.o a-nucoar.o a-nucoty.o a-nudira.o a-nuelfu.o a-nuflra.o a-nagefl.o a-nallfl.o a-nalofl.o a-nuaufl.o a-nashfl.o a-nuauco.o a-naliop.o a-numaux.o a-numeri.o a-nurear.o a-rbtgbk.o a-rbtgbo.o a-rbtgso.o a-sbecin.o a-sbhcin.o a-sblcin.o a-scteio.o a-secain.o a-sequio.o a-sfecin.o a-sfhcin.o a-sflcin.o a-sfteio.o a-sfwtio.o a-sfztio.o a-shcain.o a-siocst.o a-siteio.o a-siwtio.o a-siztio.o a-slcain.o a-ssicst.o a-ssitio.o a-ssiwti.o a-ssizti.o a-stboha.o a-stfiha.o a-stmaco.o a-stobbu.o a-stobfi.o a-storio.o a-stoubu.o a-stoufi.o a-stoufo.o a-stouut.o a-strbou.o a-stream.o a-strsto.o a-ststbo.o a-ststun.o a-strfix.o a-strhas.o a-string.o a-strmap.o a-strsea.o a-strsup.o a-strunb.o a-ststio.o a-stteou.o a-stunau.o a-stunha.o a-stuten.o a-stwibo.o a-stwifi.o a-stwiha.o a-stwima.o a-stwise.o a-stwisu.o a-stwiun.o a-stzbou.o a-stzfix.o a-stzhas.o a-stzmap.o a-stzsea.o a-stzsup.o a-stzunb.o a-suecin.o a-suenco.o a-suenst.o a-suewst.o a-suezst.o a-suhcin.o a-sulcin.o a-suteio.o a-swbwha.o a-swfwha.o a-swmwco.o a-swunau.o a-swuwha.o a-swuwti.o a-szbzha.o a-szfzha.o a-szmzco.o a-szunau.o a-szuzha.o a-szuzti.o a-tags.o a-teioed.o a-textio.o a-tgdico.o a-tiboio.o a-ticoau.o a-ticoio.o a-tideau.o a-tideio.o a-tienau.o a-tienio.o a-tifiau.o a-tifiio.o a-tiflau.o a-tiflio.o a-tigeau.o a-tiinau.o a-tiinio.o a-timoio.o a-tiocst.o a-tirsfi.o a-titest.o a-tiunio.o a-unccon.o a-uncdea.o a-undesu.o a-wichha.o a-wichun.o a-widcha.o a-witeio.o a-wrstfi.o a-wtcoau.o a-wtcoio.o a-wtcstr.o a-wtdeau.o a-wtdeio.o a-wtedit.o a-wtenau.o a-wtenio.o a-wtfiau.o a-wtfiio.o a-wtflau.o a-wtflio.o a-wtgeau.o a-wtinau.o a-wtinio.o a-wtmoio.o a-wttest.o a-wwboio.o a-wwunio.o a-zchara.o a-zchhan.o a-zchuni.o a-zrstfi.o a-ztcoau.o a-ztcoio.o a-ztcstr.o a-ztdeau.o a-ztdeio.o a-ztedit.o a-ztenau.o a-ztenio.o a-ztexio.o a-ztfiau.o a-ztfiio.o a-ztflau.o a-ztflio.o a-ztgeau.o a-ztinau.o a-ztinio.o a-ztmoio.o a-zttest.o a-zzboio.o a-zzunio.o ada.o calendar.o directio.o g-arrspl.o g-awk.o g-binenv.o g-brapre.o g-bubsor.o g-busora.o g-busorg.o g-byorma.o g-bytswa.o g-calend.o g-casuti.o g-catiio.o g-cgi.o g-cgicoo.o g-cgideb.o g-comlin.o g-comver.o g-crc32.o g-ctrl_c.o g-curexc.o g-debpoo.o g-debuti.o g-decstr.o g-deutst.o g-diopit.o g-dirope.o g-dynhta.o g-dyntab.o g-encstr.o g-enutst.o g-excact.o g-except.o g-exctra.o g-expect.o g-exptty.o g-flocon.o g-forstr.o g-graphs.o g-heasor.o g-hesora.o g-hesorg.o g-htable.o g-io.o g-io_aux.o g-lists.o g-locfil.o g-mbdira.o g-mbflra.o g-md5.o g-memdum.o g-moreex.o g-os_lib.o g-pehage.o g-rannum.o g-regexp.o g-regpat.o g-rewdat.o g-sechas.o g-sehamd.o g-sehash.o g-sercom.o g-sestin.o g-sets.o g-sha1.o g-sha224.o g-sha256.o g-sha384.o g-sha512.o g-shsh32.o g-shsh64.o g-shshco.o g-souinf.o g-spchge.o g-speche.o g-spipat.o g-spitbo.o g-spogwa.o g-sptabo.o g-sptain.o g-sptavs.o g-strhas.o g-string.o g-strspl.o g-table.o g-tasloc.o g-timsta.o g-traceb.o g-trasym.o g-tty.o g-u3spch.o g-utf_32.o g-wispch.o g-wistsp.o g-zspche.o g-zstspl.o gnat.o i-c.o i-cexten.o i-cobol.o i-cpoint.o i-cstrea.o i-cstrin.o i-fortra.o i-pacdec.o interfac.o ioexcept.o machcode.o s-addima.o s-addope.o s-aoinar.o s-aomoar.o s-aotase.o s-aridou.o s-arit32.o s-arit64.o s-assert.o s-atacco.o s-atocou.o s-atoope.o s-atopex.o s-atopri.o s-auxdec.o s-bignum.o s-bitfie.o s-bitops.o s-bituti.o s-boarop.o s-boustr.o s-bytswa.o s-carsi8.o s-carun8.o s-casi16.o s-casi32.o s-casi64.o s-casuti.o s-caun16.o s-caun32.o s-caun64.o s-chepoo.o s-commun.o s-conca2.o s-conca3.o s-conca4.o s-conca5.o s-conca6.o s-conca7.o s-conca8.o s-conca9.o s-crc32.o s-crtl.o s-dfmkio.o s-dfmopr.o s-dgmgop.o s-diflio.o s-diflmk.o s-digemk.o s-diinio.o s-dilomk.o s-dim.o s-dimkio.o s-dimmks.o s-direio.o s-dlmkio.o s-dlmopr.o s-dmotpr.o s-dsaser.o s-elaall.o s-excdeb.o s-except.o s-exctab.o s-exctra.o s-exnint.o s-exnllf.o s-exnlli.o s-expint.o s-explli.o s-expllu.o s-expmod.o s-exponn.o s-expont.o s-exponu.o s-expuns.o s-fatflt.o s-fatgen.o s-fatlfl.o s-fatllf.o s-ficobl.o s-filatt.o s-fileio.o s-finmas.o s-finroo.o s-flocon.o s-fode32.o s-fode64.o s-fofi32.o s-fofi64.o s-fore_d.o s-fore_f.o s-forrea.o s-gearop.o s-genbig.o s-geveop.o s-gloloc.o s-htable.o s-imageb.o s-imaged.o s-imagef.o s-imagei.o s-imageu.o s-imagew.o s-imde32.o s-imde64.o s-imenne.o s-imfi32.o s-imfi64.o s-imgbiu.o s-imgboo.o s-imgcha.o s-imgenu.o s-imgint.o s-imgllb.o s-imglli.o s-imgllu.o s-imgllw.o s-imgrea.o s-imguns.o s-imguti.o s-imgwch.o s-imgwiu.o s-io.o s-llflex.o s-maccod.o s-mantis.o s-mastop.o s-memcop.o s-memory.o s-multip.o s-os_lib.o s-oscons.o s-osprim.o s-pack03.o s-pack05.o s-pack06.o s-pack07.o s-pack09.o s-pack10.o s-pack11.o s-pack12.o s-pack13.o s-pack14.o s-pack15.o s-pack17.o s-pack18.o s-pack19.o s-pack20.o s-pack21.o s-pack22.o s-pack23.o s-pack24.o s-pack25.o s-pack26.o s-pack27.o s-pack28.o s-pack29.o s-pack30.o s-pack31.o s-pack33.o s-pack34.o s-pack35.o s-pack36.o s-pack37.o s-pack38.o s-pack39.o s-pack40.o s-pack41.o s-pack42.o s-pack43.o s-pack44.o s-pack45.o s-pack46.o s-pack47.o s-pack48.o s-pack49.o s-pack50.o s-pack51.o s-pack52.o s-pack53.o s-pack54.o s-pack55.o s-pack56.o s-pack57.o s-pack58.o s-pack59.o s-pack60.o s-pack61.o s-pack62.o s-pack63.o s-parame.o s-parint.o s-pooglo.o s-pooloc.o s-poosiz.o s-powflt.o s-powlfl.o s-powllf.o s-purexc.o s-putima.o s-rannum.o s-ransee.o s-regexp.o s-regpat.o s-resfil.o s-restri.o s-rident.o s-rpc.o s-scaval.o s-secsta.o s-sequio.o s-shabig.o s-shasto.o s-soflin.o s-soliin.o s-spsufi.o s-stache.o s-stalib.o s-stausa.o s-stoele.o s-stopoo.o s-stposu.o s-stratt.o s-statxd.o s-strhas.o s-string.o s-ststop.o s-tasloc.o s-traceb.o s-traent.o s-trasym.o s-unstyp.o s-utf_32.o s-valboo.o s-valcha.o s-vade32.o s-vade64.o s-vafi32.o s-vafi64.o s-valenu.o s-valflt.o s-valint.o s-vallfl.o s-valllf.o s-vallli.o s-valllu.o s-valrea.o s-valued.o s-valuef.o s-valuei.o s-valuer.o s-valueu.o s-valuns.o s-valuti.o s-valwch.o s-veboop.o s-vector.o s-vercon.o s-wchcnv.o s-wchcon.o s-wchjis.o s-wchstw.o s-wchwts.o s-widboo.o s-widcha.o s-widenu.o s-widint.o s-widlli.o s-widllu.o s-widthi.o s-widthu.o s-widuns.o s-widwch.o s-wwdcha.o s-wwdenu.o s-wwdwch.o sequenio.o system.o text_io.o unchconv.o unchdeal.o g-allein.o g-alleve.o g-altcon.o g-altive.o g-alveop.o g-alvety.o g-alvevi.o g-soccon.o g-socket.o g-socthi.o g-soliop.o g-sothco.o g-socpol.o s-arit128.o s-casi128.o s-caun128.o s-exnllli.o s-expllli.o s-explllu.o s-fode128.o s-fofi128.o s-imde128.o s-imfi128.o s-imglllb.o s-imgllli.o s-imglllu.o s-imglllw.o s-pack65.o s-pack66.o s-pack67.o s-pack68.o s-pack69.o s-pack70.o s-pack71.o s-pack72.o s-pack73.o s-pack74.o s-pack75.o s-pack76.o s-pack77.o s-pack78.o s-pack79.o s-pack80.o s-pack81.o s-pack82.o s-pack83.o s-pack84.o s-pack85.o s-pack86.o s-pack87.o s-pack88.o s-pack89.o s-pack90.o s-pack91.o s-pack92.o s-pack93.o s-pack94.o s-pack95.o s-pack96.o s-pack97.o s-pack98.o s-pack99.o s-pack100.o s-pack101.o s-pack102.o s-pack103.o s-pack104.o s-pack105.o s-pack106.o s-pack107.o s-pack108.o s-pack109.o s-pack110.o s-pack111.o s-pack112.o s-pack113.o s-pack114.o s-pack115.o s-pack116.o s-pack117.o s-pack118.o s-pack119.o s-pack120.o s-pack121.o s-pack122.o s-pack123.o s-pack124.o s-pack125.o s-pack126.o s-pack127.o s-vade128.o s-vafi128.o s-valllli.o s-vallllu.o s-widllli.o s-widlllu.o g-cppexc.o s-excmac.o a-dispat.o a-dynpri.o a-interr.o a-intnam.o a-reatim.o a-retide.o a-rttiev.o a-synbar.o a-sytaco.o a-tasatt.o a-taside.o a-tasini.o a-taster.o g-boubuf.o g-boumai.o g-semaph.o g-signal.o g-tastus.o g-thread.o s-inmaop.o s-interr.o s-intman.o s-mudido.o s-osinte.o s-proinf.o s-putaim.o s-solita.o s-stusta.o s-taenca.o s-taprob.o s-taprop.o s-tarest.o s-tasdeb.o s-tasinf.o s-tasini.o s-taskin.o s-taspri.o s-tasque.o s-tasres.o s-tasren.o s-tassta.o s-tasuti.o s-taasde.o s-tadeca.o s-tadert.o s-tataat.o s-tpinop.o s-tpoben.o s-tpobop.o s-tposen.o thread.o s-linux.o memtrack.o make[8]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts' /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-assert.adb -o a-assert.o depbase=`echo runtime/go-callers.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-callers.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-callers.lo ../../../src/libgo/runtime/go-callers.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-callers.lo -MD -MP -MF runtime/.deps/go-callers.Tpo -c ../../../src/libgo/runtime/go-callers.c -fPIC -DPIC -o runtime/.libs/go-callers.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-btgbso.adb -o a-btgbso.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT select.lo -MD -MP -MF .deps/select.Tpo -c ../../../src/libgfortran/runtime/select.c -o select.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-calari.adb -o a-calari.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-calcon.adb -o a-calcon.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-caldel.adb -o a-caldel.o mv -f .deps/select.Tpo .deps/select.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT backtrace.lo -MD -MP -MF .deps/backtrace.Tpo -c -o backtrace.lo `test -f 'runtime/backtrace.c' || echo '../../../src/libgfortran/'`runtime/backtrace.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT backtrace.lo -MD -MP -MF .deps/backtrace.Tpo -c ../../../src/libgfortran/runtime/backtrace.c -fPIC -DPIC -o .libs/backtrace.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-calend.adb -o a-calend.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-callers.lo -MD -MP -MF runtime/.deps/go-callers.Tpo -c ../../../src/libgo/runtime/go-callers.c -o runtime/go-callers.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT backtrace.lo -MD -MP -MF .deps/backtrace.Tpo -c ../../../src/libgfortran/runtime/backtrace.c -o backtrace.o >/dev/null 2>&1 depbase=`echo runtime/go-cgo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-cgo.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-cgo.lo ../../../src/libgo/runtime/go-cgo.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-cgo.lo -MD -MP -MF runtime/.deps/go-cgo.Tpo -c ../../../src/libgo/runtime/go-cgo.c -fPIC -DPIC -o runtime/.libs/go-cgo.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-cgo.lo -MD -MP -MF runtime/.deps/go-cgo.Tpo -c ../../../src/libgo/runtime/go-cgo.c -o runtime/go-cgo.o >/dev/null 2>&1 mv -f .deps/backtrace.Tpo .deps/backtrace.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT convert_char.lo -MD -MP -MF .deps/convert_char.Tpo -c -o convert_char.lo `test -f 'runtime/convert_char.c' || echo '../../../src/libgfortran/'`runtime/convert_char.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT convert_char.lo -MD -MP -MF .deps/convert_char.Tpo -c ../../../src/libgfortran/runtime/convert_char.c -fPIC -DPIC -o .libs/convert_char.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-calfor.adb -o a-calfor.o depbase=`echo runtime/go-construct-map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-construct-map.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-construct-map.lo ../../../src/libgo/runtime/go-construct-map.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-construct-map.lo -MD -MP -MF runtime/.deps/go-construct-map.Tpo -c ../../../src/libgo/runtime/go-construct-map.c -fPIC -DPIC -o runtime/.libs/go-construct-map.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT convert_char.lo -MD -MP -MF .deps/convert_char.Tpo -c ../../../src/libgfortran/runtime/convert_char.c -o convert_char.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-construct-map.lo -MD -MP -MF runtime/.deps/go-construct-map.Tpo -c ../../../src/libgo/runtime/go-construct-map.c -o runtime/go-construct-map.o >/dev/null 2>&1 mv -f .deps/convert_char.Tpo .deps/convert_char.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT environ.lo -MD -MP -MF .deps/environ.Tpo -c -o environ.lo `test -f 'runtime/environ.c' || echo '../../../src/libgfortran/'`runtime/environ.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT environ.lo -MD -MP -MF .deps/environ.Tpo -c ../../../src/libgfortran/runtime/environ.c -fPIC -DPIC -o .libs/environ.o depbase=`echo runtime/go-ffi.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-ffi.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-ffi.lo ../../../src/libgo/runtime/go-ffi.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-ffi.lo -MD -MP -MF runtime/.deps/go-ffi.Tpo -c ../../../src/libgo/runtime/go-ffi.c -fPIC -DPIC -o runtime/.libs/go-ffi.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-ffi.lo -MD -MP -MF runtime/.deps/go-ffi.Tpo -c ../../../src/libgo/runtime/go-ffi.c -o runtime/go-ffi.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-catizo.adb -o a-catizo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cbdlli.adb -o a-cbdlli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cbhama.adb -o a-cbhama.o depbase=`echo runtime/go-fieldtrack.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-fieldtrack.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-fieldtrack.lo ../../../src/libgo/runtime/go-fieldtrack.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT environ.lo -MD -MP -MF .deps/environ.Tpo -c ../../../src/libgfortran/runtime/environ.c -o environ.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-fieldtrack.lo -MD -MP -MF runtime/.deps/go-fieldtrack.Tpo -c ../../../src/libgo/runtime/go-fieldtrack.c -fPIC -DPIC -o runtime/.libs/go-fieldtrack.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cbhase.adb -o a-cbhase.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cbmutr.adb -o a-cbmutr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-fieldtrack.lo -MD -MP -MF runtime/.deps/go-fieldtrack.Tpo -c ../../../src/libgo/runtime/go-fieldtrack.c -o runtime/go-fieldtrack.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cborma.adb -o a-cborma.o depbase=`echo runtime/go-matherr.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-matherr.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-matherr.lo ../../../src/libgo/runtime/go-matherr.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-matherr.lo -MD -MP -MF runtime/.deps/go-matherr.Tpo -c ../../../src/libgo/runtime/go-matherr.c -fPIC -DPIC -o runtime/.libs/go-matherr.o mv -f .deps/environ.Tpo .deps/environ.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c -o error.lo `test -f 'runtime/error.c' || echo '../../../src/libgfortran/'`runtime/error.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c ../../../src/libgfortran/runtime/error.c -fPIC -DPIC -o .libs/error.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cborse.adb -o a-cborse.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-matherr.lo -MD -MP -MF runtime/.deps/go-matherr.Tpo -c ../../../src/libgo/runtime/go-matherr.c -o runtime/go-matherr.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cbprqu.adb -o a-cbprqu.o depbase=`echo runtime/go-memclr.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-memclr.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-memclr.lo ../../../src/libgo/runtime/go-memclr.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-memclr.lo -MD -MP -MF runtime/.deps/go-memclr.Tpo -c ../../../src/libgo/runtime/go-memclr.c -fPIC -DPIC -o runtime/.libs/go-memclr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cbsyqu.adb -o a-cbsyqu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cdlili.adb -o a-cdlili.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-memclr.lo -MD -MP -MF runtime/.deps/go-memclr.Tpo -c ../../../src/libgo/runtime/go-memclr.c -o runtime/go-memclr.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cfdlli.adb -o a-cfdlli.o depbase=`echo runtime/go-memmove.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-memmove.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-memmove.lo ../../../src/libgo/runtime/go-memmove.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-memmove.lo -MD -MP -MF runtime/.deps/go-memmove.Tpo -c ../../../src/libgo/runtime/go-memmove.c -fPIC -DPIC -o runtime/.libs/go-memmove.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cfhama.adb -o a-cfhama.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c ../../../src/libgfortran/runtime/error.c -o error.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-memmove.lo -MD -MP -MF runtime/.deps/go-memmove.Tpo -c ../../../src/libgo/runtime/go-memmove.c -o runtime/go-memmove.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cfhase.adb -o a-cfhase.o depbase=`echo runtime/go-memequal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-memequal.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-memequal.lo ../../../src/libgo/runtime/go-memequal.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-memequal.lo -MD -MP -MF runtime/.deps/go-memequal.Tpo -c ../../../src/libgo/runtime/go-memequal.c -fPIC -DPIC -o runtime/.libs/go-memequal.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cfinve.adb -o a-cfinve.o mv -f .deps/error.Tpo .deps/error.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT fpu.lo -MD -MP -MF .deps/fpu.Tpo -c -o fpu.lo `test -f 'runtime/fpu.c' || echo '../../../src/libgfortran/'`runtime/fpu.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-memequal.lo -MD -MP -MF runtime/.deps/go-memequal.Tpo -c ../../../src/libgo/runtime/go-memequal.c -o runtime/go-memequal.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT fpu.lo -MD -MP -MF .deps/fpu.Tpo -c ../../../src/libgfortran/runtime/fpu.c -fPIC -DPIC -o .libs/fpu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cforma.adb -o a-cforma.o depbase=`echo runtime/go-nanotime.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-nanotime.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-nanotime.lo ../../../src/libgo/runtime/go-nanotime.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-nanotime.lo -MD -MP -MF runtime/.deps/go-nanotime.Tpo -c ../../../src/libgo/runtime/go-nanotime.c -fPIC -DPIC -o runtime/.libs/go-nanotime.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cforse.adb -o a-cforse.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-nanotime.lo -MD -MP -MF runtime/.deps/go-nanotime.Tpo -c ../../../src/libgo/runtime/go-nanotime.c -o runtime/go-nanotime.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT fpu.lo -MD -MP -MF .deps/fpu.Tpo -c ../../../src/libgfortran/runtime/fpu.c -o fpu.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cgaaso.adb -o a-cgaaso.o depbase=`echo runtime/go-now.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-now.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-now.lo ../../../src/libgo/runtime/go-now.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-now.lo -MD -MP -MF runtime/.deps/go-now.Tpo -c ../../../src/libgo/runtime/go-now.c -fPIC -DPIC -o runtime/.libs/go-now.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cgarso.adb -o a-cgarso.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cgcaso.adb -o a-cgcaso.o mv -f .deps/fpu.Tpo .deps/fpu.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT main.lo -MD -MP -MF .deps/main.Tpo -c -o main.lo `test -f 'runtime/main.c' || echo '../../../src/libgfortran/'`runtime/main.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-chacon.adb -o a-chacon.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT main.lo -MD -MP -MF .deps/main.Tpo -c ../../../src/libgfortran/runtime/main.c -fPIC -DPIC -o .libs/main.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-now.lo -MD -MP -MF runtime/.deps/go-now.Tpo -c ../../../src/libgo/runtime/go-now.c -o runtime/go-now.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT main.lo -MD -MP -MF .deps/main.Tpo -c ../../../src/libgfortran/runtime/main.c -o main.o >/dev/null 2>&1 depbase=`echo runtime/go-nosys.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-nosys.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-nosys.lo ../../../src/libgo/runtime/go-nosys.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-nosys.lo -MD -MP -MF runtime/.deps/go-nosys.Tpo -c ../../../src/libgo/runtime/go-nosys.c -fPIC -DPIC -o runtime/.libs/go-nosys.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-chahan.adb -o a-chahan.o mv -f .deps/main.Tpo .deps/main.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pause.lo -MD -MP -MF .deps/pause.Tpo -c -o pause.lo `test -f 'runtime/pause.c' || echo '../../../src/libgfortran/'`runtime/pause.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-nosys.lo -MD -MP -MF runtime/.deps/go-nosys.Tpo -c ../../../src/libgo/runtime/go-nosys.c -o runtime/go-nosys.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pause.lo -MD -MP -MF .deps/pause.Tpo -c ../../../src/libgfortran/runtime/pause.c -fPIC -DPIC -o .libs/pause.o depbase=`echo runtime/go-reflect-call.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-reflect-call.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-reflect-call.lo ../../../src/libgo/runtime/go-reflect-call.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-reflect-call.lo -MD -MP -MF runtime/.deps/go-reflect-call.Tpo -c ../../../src/libgo/runtime/go-reflect-call.c -fPIC -DPIC -o runtime/.libs/go-reflect-call.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pause.lo -MD -MP -MF .deps/pause.Tpo -c ../../../src/libgfortran/runtime/pause.c -o pause.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-reflect-call.lo -MD -MP -MF runtime/.deps/go-reflect-call.Tpo -c ../../../src/libgo/runtime/go-reflect-call.c -o runtime/go-reflect-call.o >/dev/null 2>&1 mv -f .deps/pause.Tpo .deps/pause.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT stop.lo -MD -MP -MF .deps/stop.Tpo -c -o stop.lo `test -f 'runtime/stop.c' || echo '../../../src/libgfortran/'`runtime/stop.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-charac.ads -o a-charac.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT stop.lo -MD -MP -MF .deps/stop.Tpo -c ../../../src/libgfortran/runtime/stop.c -fPIC -DPIC -o .libs/stop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-chlat1.ads -o a-chlat1.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-chlat9.ads -o a-chlat9.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-chtgbk.adb -o a-chtgbk.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-chtgbo.adb -o a-chtgbo.o depbase=`echo runtime/go-setenv.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-setenv.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-setenv.lo ../../../src/libgo/runtime/go-setenv.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-setenv.lo -MD -MP -MF runtime/.deps/go-setenv.Tpo -c ../../../src/libgo/runtime/go-setenv.c -fPIC -DPIC -o runtime/.libs/go-setenv.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-chtgke.adb -o a-chtgke.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT stop.lo -MD -MP -MF .deps/stop.Tpo -c ../../../src/libgfortran/runtime/stop.c -o stop.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-chtgop.adb -o a-chtgop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-chzla1.ads -o a-chzla1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-setenv.lo -MD -MP -MF runtime/.deps/go-setenv.Tpo -c ../../../src/libgo/runtime/go-setenv.c -o runtime/go-setenv.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-chzla9.ads -o a-chzla9.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cidlli.adb -o a-cidlli.o mv -f .deps/stop.Tpo .deps/stop.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l1.lo -MD -MP -MF .deps/all_l1.Tpo -c -o all_l1.lo `test -f '../../../src/libgfortran/generated/all_l1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/all_l1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l1.lo -MD -MP -MF .deps/all_l1.Tpo -c ../../../src/libgfortran/generated/all_l1.c -fPIC -DPIC -o .libs/all_l1.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cihama.adb -o a-cihama.o depbase=`echo runtime/go-signal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-signal.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-signal.lo ../../../src/libgo/runtime/go-signal.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-signal.lo -MD -MP -MF runtime/.deps/go-signal.Tpo -c ../../../src/libgo/runtime/go-signal.c -fPIC -DPIC -o runtime/.libs/go-signal.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cihase.adb -o a-cihase.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cimutr.adb -o a-cimutr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-signal.lo -MD -MP -MF runtime/.deps/go-signal.Tpo -c ../../../src/libgo/runtime/go-signal.c -o runtime/go-signal.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l1.lo -MD -MP -MF .deps/all_l1.Tpo -c ../../../src/libgfortran/generated/all_l1.c -o all_l1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ciorma.adb -o a-ciorma.o depbase=`echo runtime/go-unsafe-pointer.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-unsafe-pointer.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-unsafe-pointer.lo ../../../src/libgo/runtime/go-unsafe-pointer.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-unsafe-pointer.lo -MD -MP -MF runtime/.deps/go-unsafe-pointer.Tpo -c ../../../src/libgo/runtime/go-unsafe-pointer.c -fPIC -DPIC -o runtime/.libs/go-unsafe-pointer.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ciormu.adb -o a-ciormu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-unsafe-pointer.lo -MD -MP -MF runtime/.deps/go-unsafe-pointer.Tpo -c ../../../src/libgo/runtime/go-unsafe-pointer.c -o runtime/go-unsafe-pointer.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ciorse.adb -o a-ciorse.o mv -f .deps/all_l1.Tpo .deps/all_l1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l2.lo -MD -MP -MF .deps/all_l2.Tpo -c -o all_l2.lo `test -f '../../../src/libgfortran/generated/all_l2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/all_l2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l2.lo -MD -MP -MF .deps/all_l2.Tpo -c ../../../src/libgfortran/generated/all_l2.c -fPIC -DPIC -o .libs/all_l2.o depbase=`echo runtime/go-unsetenv.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-unsetenv.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-unsetenv.lo ../../../src/libgo/runtime/go-unsetenv.c &&\ mv -f $depbase.Tpo $depbase.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-clrefi.adb -o a-clrefi.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-unsetenv.lo -MD -MP -MF runtime/.deps/go-unsetenv.Tpo -c ../../../src/libgo/runtime/go-unsetenv.c -fPIC -DPIC -o runtime/.libs/go-unsetenv.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-coboho.adb -o a-coboho.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cobove.adb -o a-cobove.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cofove.adb -o a-cofove.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-unsetenv.lo -MD -MP -MF runtime/.deps/go-unsetenv.Tpo -c ../../../src/libgo/runtime/go-unsetenv.c -o runtime/go-unsetenv.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l2.lo -MD -MP -MF .deps/all_l2.Tpo -c ../../../src/libgfortran/generated/all_l2.c -o all_l2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cofuba.adb -o a-cofuba.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cofuma.adb -o a-cofuma.o depbase=`echo runtime/go-unwind.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-unwind.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-unwind.lo ../../../src/libgo/runtime/go-unwind.c &&\ mv -f $depbase.Tpo $depbase.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cofuse.adb -o a-cofuse.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-unwind.lo -MD -MP -MF runtime/.deps/go-unwind.Tpo -c ../../../src/libgo/runtime/go-unwind.c -fPIC -DPIC -o runtime/.libs/go-unwind.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cofuve.adb -o a-cofuve.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cogeso.adb -o a-cogeso.o mv -f .deps/all_l2.Tpo .deps/all_l2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l4.lo -MD -MP -MF .deps/all_l4.Tpo -c -o all_l4.lo `test -f '../../../src/libgfortran/generated/all_l4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/all_l4.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cohama.adb -o a-cohama.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l4.lo -MD -MP -MF .deps/all_l4.Tpo -c ../../../src/libgfortran/generated/all_l4.c -fPIC -DPIC -o .libs/all_l4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cohase.adb -o a-cohase.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cohata.ads -o a-cohata.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-coinho.adb -o a-coinho.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l4.lo -MD -MP -MF .deps/all_l4.Tpo -c ../../../src/libgfortran/generated/all_l4.c -o all_l4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-coinve.adb -o a-coinve.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-colien.adb -o a-colien.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-colire.adb -o a-colire.o mv -f .deps/all_l4.Tpo .deps/all_l4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l8.lo -MD -MP -MF .deps/all_l8.Tpo -c -o all_l8.lo `test -f '../../../src/libgfortran/generated/all_l8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/all_l8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l8.lo -MD -MP -MF .deps/all_l8.Tpo -c ../../../src/libgfortran/generated/all_l8.c -fPIC -DPIC -o .libs/all_l8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-comlin.adb -o a-comlin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-comutr.adb -o a-comutr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-unwind.lo -MD -MP -MF runtime/.deps/go-unwind.Tpo -c ../../../src/libgo/runtime/go-unwind.c -o runtime/go-unwind.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l8.lo -MD -MP -MF .deps/all_l8.Tpo -c ../../../src/libgfortran/generated/all_l8.c -o all_l8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-conhel.adb -o a-conhel.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-contai.ads -o a-contai.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-convec.adb -o a-convec.o mv -f .deps/all_l8.Tpo .deps/all_l8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l16.lo -MD -MP -MF .deps/all_l16.Tpo -c -o all_l16.lo `test -f '../../../src/libgfortran/generated/all_l16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/all_l16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l16.lo -MD -MP -MF .deps/all_l16.Tpo -c ../../../src/libgfortran/generated/all_l16.c -fPIC -DPIC -o .libs/all_l16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-coorma.adb -o a-coorma.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-coormu.adb -o a-coormu.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/zip.lo ../../../../src/libphobos/src/std/zip.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/zip.d -fPIC -fversion=Shared -o std/.libs/zip.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT all_l16.lo -MD -MP -MF .deps/all_l16.Tpo -c ../../../src/libgfortran/generated/all_l16.c -o all_l16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-coorse.adb -o a-coorse.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-coprnu.adb -o a-coprnu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-coteio.ads -o a-coteio.o depbase=`echo runtime/go-varargs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-varargs.lo -MD -MP -MF $depbase.Tpo -c -o runtime/go-varargs.lo ../../../src/libgo/runtime/go-varargs.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-varargs.lo -MD -MP -MF runtime/.deps/go-varargs.Tpo -c ../../../src/libgo/runtime/go-varargs.c -fPIC -DPIC -o runtime/.libs/go-varargs.o mv -f .deps/all_l16.Tpo .deps/all_l16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l1.lo -MD -MP -MF .deps/any_l1.Tpo -c -o any_l1.lo `test -f '../../../src/libgfortran/generated/any_l1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/any_l1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l1.lo -MD -MP -MF .deps/any_l1.Tpo -c ../../../src/libgfortran/generated/any_l1.c -fPIC -DPIC -o .libs/any_l1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/go-varargs.lo -MD -MP -MF runtime/.deps/go-varargs.Tpo -c ../../../src/libgo/runtime/go-varargs.c -o runtime/go-varargs.o >/dev/null 2>&1 depbase=`echo runtime/env_posix.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/env_posix.lo -MD -MP -MF $depbase.Tpo -c -o runtime/env_posix.lo ../../../src/libgo/runtime/env_posix.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/env_posix.lo -MD -MP -MF runtime/.deps/env_posix.Tpo -c ../../../src/libgo/runtime/env_posix.c -fPIC -DPIC -o runtime/.libs/env_posix.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l1.lo -MD -MP -MF .deps/any_l1.Tpo -c ../../../src/libgfortran/generated/any_l1.c -o any_l1.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/env_posix.lo -MD -MP -MF runtime/.deps/env_posix.Tpo -c ../../../src/libgo/runtime/env_posix.c -o runtime/env_posix.o >/dev/null 2>&1 depbase=`echo runtime/panic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/panic.lo -MD -MP -MF $depbase.Tpo -c -o runtime/panic.lo ../../../src/libgo/runtime/panic.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/panic.lo -MD -MP -MF runtime/.deps/panic.Tpo -c ../../../src/libgo/runtime/panic.c -fPIC -DPIC -o runtime/.libs/panic.o mv -f .deps/any_l1.Tpo .deps/any_l1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l2.lo -MD -MP -MF .deps/any_l2.Tpo -c -o any_l2.lo `test -f '../../../src/libgfortran/generated/any_l2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/any_l2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l2.lo -MD -MP -MF .deps/any_l2.Tpo -c ../../../src/libgfortran/generated/any_l2.c -fPIC -DPIC -o .libs/any_l2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/panic.lo -MD -MP -MF runtime/.deps/panic.Tpo -c ../../../src/libgo/runtime/panic.c -o runtime/panic.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-crbltr.ads -o a-crbltr.o depbase=`echo runtime/print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/print.lo -MD -MP -MF $depbase.Tpo -c -o runtime/print.lo ../../../src/libgo/runtime/print.c &&\ mv -f $depbase.Tpo $depbase.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-crbtgk.adb -o a-crbtgk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/print.lo -MD -MP -MF runtime/.deps/print.Tpo -c ../../../src/libgo/runtime/print.c -fPIC -DPIC -o runtime/.libs/print.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l2.lo -MD -MP -MF .deps/any_l2.Tpo -c ../../../src/libgfortran/generated/any_l2.c -o any_l2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-crbtgo.adb -o a-crbtgo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-crdlli.adb -o a-crdlli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-csquin.ads -o a-csquin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cuprqu.adb -o a-cuprqu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/print.lo -MD -MP -MF runtime/.deps/print.Tpo -c ../../../src/libgo/runtime/print.c -o runtime/print.o >/dev/null 2>&1 mv -f .deps/any_l2.Tpo .deps/any_l2.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cusyqu.adb -o a-cusyqu.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l4.lo -MD -MP -MF .deps/any_l4.Tpo -c -o any_l4.lo `test -f '../../../src/libgfortran/generated/any_l4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/any_l4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l4.lo -MD -MP -MF .deps/any_l4.Tpo -c ../../../src/libgfortran/generated/any_l4.c -fPIC -DPIC -o .libs/any_l4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cwila1.ads -o a-cwila1.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-cwila9.ads -o a-cwila9.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-decima.adb -o a-decima.o depbase=`echo runtime/proc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/proc.lo -MD -MP -MF $depbase.Tpo -c -o runtime/proc.lo ../../../src/libgo/runtime/proc.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/proc.lo -MD -MP -MF runtime/.deps/proc.Tpo -c ../../../src/libgo/runtime/proc.c -fPIC -DPIC -o runtime/.libs/proc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-dhfina.adb -o a-dhfina.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l4.lo -MD -MP -MF .deps/any_l4.Tpo -c ../../../src/libgfortran/generated/any_l4.c -o any_l4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/zip.d -fPIC -fversion=Shared -o std/zip.o >/dev/null 2>&1 mv -f .deps/any_l4.Tpo .deps/any_l4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l8.lo -MD -MP -MF .deps/any_l8.Tpo -c -o any_l8.lo `test -f '../../../src/libgfortran/generated/any_l8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/any_l8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/proc.lo -MD -MP -MF runtime/.deps/proc.Tpo -c ../../../src/libgo/runtime/proc.c -o runtime/proc.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l8.lo -MD -MP -MF .deps/any_l8.Tpo -c ../../../src/libgfortran/generated/any_l8.c -fPIC -DPIC -o .libs/any_l8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l8.lo -MD -MP -MF .deps/any_l8.Tpo -c ../../../src/libgfortran/generated/any_l8.c -o any_l8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-diocst.adb -o a-diocst.o depbase=`echo runtime/runtime_c.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/runtime_c.lo -MD -MP -MF $depbase.Tpo -c -o runtime/runtime_c.lo ../../../src/libgo/runtime/runtime_c.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/runtime_c.lo -MD -MP -MF runtime/.deps/runtime_c.Tpo -c ../../../src/libgo/runtime/runtime_c.c -fPIC -DPIC -o runtime/.libs/runtime_c.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-direct.adb -o a-direct.o mv -f .deps/any_l8.Tpo .deps/any_l8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l16.lo -MD -MP -MF .deps/any_l16.Tpo -c -o any_l16.lo `test -f '../../../src/libgfortran/generated/any_l16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/any_l16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l16.lo -MD -MP -MF .deps/any_l16.Tpo -c ../../../src/libgfortran/generated/any_l16.c -fPIC -DPIC -o .libs/any_l16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/runtime_c.lo -MD -MP -MF runtime/.deps/runtime_c.Tpo -c ../../../src/libgo/runtime/runtime_c.c -o runtime/runtime_c.o >/dev/null 2>&1 depbase=`echo runtime/stack.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/stack.lo -MD -MP -MF $depbase.Tpo -c -o runtime/stack.lo ../../../src/libgo/runtime/stack.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT any_l16.lo -MD -MP -MF .deps/any_l16.Tpo -c ../../../src/libgfortran/generated/any_l16.c -o any_l16.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/stack.lo -MD -MP -MF runtime/.deps/stack.Tpo -c ../../../src/libgo/runtime/stack.c -fPIC -DPIC -o runtime/.libs/stack.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/stack.lo -MD -MP -MF runtime/.deps/stack.Tpo -c ../../../src/libgo/runtime/stack.c -o runtime/stack.o >/dev/null 2>&1 mv -f .deps/any_l16.Tpo .deps/any_l16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_1_l.lo -MD -MP -MF .deps/count_1_l.Tpo -c -o count_1_l.lo `test -f '../../../src/libgfortran/generated/count_1_l.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/count_1_l.c depbase=`echo runtime/yield.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/yield.lo -MD -MP -MF $depbase.Tpo -c -o runtime/yield.lo ../../../src/libgo/runtime/yield.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_1_l.lo -MD -MP -MF .deps/count_1_l.Tpo -c ../../../src/libgfortran/generated/count_1_l.c -fPIC -DPIC -o .libs/count_1_l.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/yield.lo -MD -MP -MF runtime/.deps/yield.Tpo -c ../../../src/libgo/runtime/yield.c -fPIC -DPIC -o runtime/.libs/yield.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgo -I ../../../src/libgo/runtime -I../../../src/libgo/../libffi/include -I../libffi/include -pthread -L../libatomic/.libs -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -MT runtime/yield.lo -MD -MP -MF runtime/.deps/yield.Tpo -c ../../../src/libgo/runtime/yield.c -o runtime/yield.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_1_l.lo -MD -MP -MF .deps/count_1_l.Tpo -c ../../../src/libgfortran/generated/count_1_l.c -o count_1_l.o >/dev/null 2>&1 f="internal/reflectlite.o"; if test ! -f $f; then f="internal/.libs/reflectlite.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/reflectlite.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/reflectlite.s-gox.tmp `echo internal/reflectlite.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/reflectlite.s-gox f="sync.o"; if test ! -f $f; then f="./.libs/sync.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f sync.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh sync.s-gox.tmp `echo sync.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > sync.s-gox rm -f libgobegin.a riscv64-linux-gnu-ar cru libgobegin.a runtime/libgobegin_a-go-main.o riscv64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U') riscv64-linux-gnu-ranlib libgobegin.a rm -f libgolibbegin.a riscv64-linux-gnu-ar cru libgolibbegin.a runtime/libgolibbegin_a-go-libmain.o riscv64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U') riscv64-linux-gnu-ranlib libgolibbegin.a /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/sort/search.go ../../../src/libgo/go/sort/slice.go ../../../src/libgo/go/sort/slice_go113.go ../../../src/libgo/go/sort/sort.go ../../../src/libgo/go/sort/zfuncversion.go internal/reflectlite.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo sort.lo | sed -e 's/.lo$//'` -o sort.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=sort ../../../src/libgo/go/sort/search.go ../../../src/libgo/go/sort/slice.go ../../../src/libgo/go/sort/slice_go113.go ../../../src/libgo/go/sort/sort.go ../../../src/libgo/go/sort/zfuncversion.go -fPIC -o .libs/sort.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/zlib.lo ../../../../src/libphobos/src/std/zlib.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/zlib.d -fPIC -fversion=Shared -o std/.libs/zlib.o mv -f .deps/count_1_l.Tpo .deps/count_1_l.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_2_l.lo -MD -MP -MF .deps/count_2_l.Tpo -c -o count_2_l.lo `test -f '../../../src/libgfortran/generated/count_2_l.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/count_2_l.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_2_l.lo -MD -MP -MF .deps/count_2_l.Tpo -c ../../../src/libgfortran/generated/count_2_l.c -fPIC -DPIC -o .libs/count_2_l.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_2_l.lo -MD -MP -MF .deps/count_2_l.Tpo -c ../../../src/libgfortran/generated/count_2_l.c -o count_2_l.o >/dev/null 2>&1 mv -f .deps/count_2_l.Tpo .deps/count_2_l.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_4_l.lo -MD -MP -MF .deps/count_4_l.Tpo -c -o count_4_l.lo `test -f '../../../src/libgfortran/generated/count_4_l.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/count_4_l.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/zlib.d -fPIC -fversion=Shared -o std/zlib.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_4_l.lo -MD -MP -MF .deps/count_4_l.Tpo -c ../../../src/libgfortran/generated/count_4_l.c -fPIC -DPIC -o .libs/count_4_l.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_4_l.lo -MD -MP -MF .deps/count_4_l.Tpo -c ../../../src/libgfortran/generated/count_4_l.c -o count_4_l.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=sort ../../../src/libgo/go/sort/search.go ../../../src/libgo/go/sort/slice.go ../../../src/libgo/go/sort/slice_go113.go ../../../src/libgo/go/sort/sort.go ../../../src/libgo/go/sort/zfuncversion.go -o sort.o >/dev/null 2>&1 mv -f .deps/count_4_l.Tpo .deps/count_4_l.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_8_l.lo -MD -MP -MF .deps/count_8_l.Tpo -c -o count_8_l.lo `test -f '../../../src/libgfortran/generated/count_8_l.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/count_8_l.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_8_l.lo -MD -MP -MF .deps/count_8_l.Tpo -c ../../../src/libgfortran/generated/count_8_l.c -fPIC -DPIC -o .libs/count_8_l.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o etc/c/curl.lo ../../../../src/libphobos/src/etc/c/curl.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/etc/c/curl.d -fPIC -fversion=Shared -o etc/c/.libs/curl.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_8_l.lo -MD -MP -MF .deps/count_8_l.Tpo -c ../../../src/libgfortran/generated/count_8_l.c -o count_8_l.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/etc/c/curl.d -fPIC -fversion=Shared -o etc/c/curl.o >/dev/null 2>&1 mv -f .deps/count_8_l.Tpo .deps/count_8_l.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_16_l.lo -MD -MP -MF .deps/count_16_l.Tpo -c -o count_16_l.lo `test -f '../../../src/libgfortran/generated/count_16_l.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/count_16_l.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_16_l.lo -MD -MP -MF .deps/count_16_l.Tpo -c ../../../src/libgfortran/generated/count_16_l.c -fPIC -DPIC -o .libs/count_16_l.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-direio.adb -o a-direio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-dirval.adb -o a-dirval.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o etc/c/sqlite3.lo ../../../../src/libphobos/src/etc/c/sqlite3.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/etc/c/sqlite3.d -fPIC -fversion=Shared -o etc/c/.libs/sqlite3.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-einuoc.adb -o a-einuoc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT count_16_l.lo -MD -MP -MF .deps/count_16_l.Tpo -c ../../../src/libgfortran/generated/count_16_l.c -o count_16_l.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-elchha.adb -o a-elchha.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/etc/c/sqlite3.d -fPIC -fversion=Shared -o etc/c/sqlite3.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-envvar.adb -o a-envvar.o /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/testlog/exit.go ../../../src/libgo/go/internal/testlog/log.go sync.gox sync/atomic.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/testlog.lo | sed -e 's/.lo$//'` -o internal/testlog.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/testlog ../../../src/libgo/go/internal/testlog/exit.go ../../../src/libgo/go/internal/testlog/log.go -fPIC -o internal/.libs/testlog.o mv -f .deps/count_16_l.Tpo .deps/count_16_l.Plo /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o etc/c/zlib.lo ../../../../src/libphobos/src/etc/c/zlib.d /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i1.lo -MD -MP -MF .deps/maxloc0_4_i1.Tpo -c -o maxloc0_4_i1.lo `test -f '../../../src/libgfortran/generated/maxloc0_4_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_4_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/etc/c/zlib.d -fPIC -fversion=Shared -o etc/c/.libs/zlib.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i1.lo -MD -MP -MF .deps/maxloc0_4_i1.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_i1.c -fPIC -DPIC -o .libs/maxloc0_4_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/testlog ../../../src/libgo/go/internal/testlog/exit.go ../../../src/libgo/go/internal/testlog/log.go -o internal/testlog.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/etc/c/zlib.d -fPIC -fversion=Shared -o etc/c/zlib.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC -O1 -g \ -fno-inline -fno-toplevel-reorder \ a-except.adb -o a-except.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/algorithm/comparison.lo ../../../../src/libphobos/src/std/algorithm/comparison.d /usr/bin/mkdir -p math; files=`echo ../../../src/libgo/go/math/rand/exp.go ../../../src/libgo/go/math/rand/normal.go ../../../src/libgo/go/math/rand/rand.go ../../../src/libgo/go/math/rand/rng.go ../../../src/libgo/go/math/rand/zipf.go math.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo math/rand.lo | sed -e 's/.lo$//'` -o math/rand.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/comparison.d -fPIC -fversion=Shared -o std/algorithm/.libs/comparison.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=math/rand ../../../src/libgo/go/math/rand/exp.go ../../../src/libgo/go/math/rand/normal.go ../../../src/libgo/go/math/rand/rand.go ../../../src/libgo/go/math/rand/rng.go ../../../src/libgo/go/math/rand/zipf.go -fPIC -o math/.libs/rand.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/comparison.d -fPIC -fversion=Shared -o std/algorithm/comparison.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i1.lo -MD -MP -MF .deps/maxloc0_4_i1.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_i1.c -o maxloc0_4_i1.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/algorithm/internal.lo ../../../../src/libphobos/src/std/algorithm/internal.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/internal.d -fPIC -fversion=Shared -o std/algorithm/.libs/internal.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/internal.d -fPIC -fversion=Shared -o std/algorithm/internal.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/algorithm/iteration.lo ../../../../src/libphobos/src/std/algorithm/iteration.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/iteration.d -fPIC -fversion=Shared -o std/algorithm/.libs/iteration.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/iteration.d -fPIC -fversion=Shared -o std/algorithm/iteration.o >/dev/null 2>&1 mv -f .deps/maxloc0_4_i1.Tpo .deps/maxloc0_4_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i1.lo -MD -MP -MF .deps/maxloc0_8_i1.Tpo -c -o maxloc0_8_i1.lo `test -f '../../../src/libgfortran/generated/maxloc0_8_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_8_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i1.lo -MD -MP -MF .deps/maxloc0_8_i1.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_i1.c -fPIC -DPIC -o .libs/maxloc0_8_i1.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/algorithm/mutation.lo ../../../../src/libphobos/src/std/algorithm/mutation.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/mutation.d -fPIC -fversion=Shared -o std/algorithm/.libs/mutation.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/mutation.d -fPIC -fversion=Shared -o std/algorithm/mutation.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=math/rand ../../../src/libgo/go/math/rand/exp.go ../../../src/libgo/go/math/rand/normal.go ../../../src/libgo/go/math/rand/rand.go ../../../src/libgo/go/math/rand/rng.go ../../../src/libgo/go/math/rand/zipf.go -o math/rand.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/algorithm/package.lo ../../../../src/libphobos/src/std/algorithm/package.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/package.d -fPIC -fversion=Shared -o std/algorithm/.libs/package.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i1.lo -MD -MP -MF .deps/maxloc0_8_i1.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_i1.c -o maxloc0_8_i1.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/package.d -fPIC -fversion=Shared -o std/algorithm/package.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-exctra.adb -o a-exctra.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-finali.adb -o a-finali.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/algorithm/searching.lo ../../../../src/libphobos/src/std/algorithm/searching.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/searching.d -fPIC -fversion=Shared -o std/algorithm/.libs/searching.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/searching.d -fPIC -fversion=Shared -o std/algorithm/searching.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-flteio.ads -o a-flteio.o mv -f .deps/maxloc0_8_i1.Tpo .deps/maxloc0_8_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i1.lo -MD -MP -MF .deps/maxloc0_16_i1.Tpo -c -o maxloc0_16_i1.lo `test -f '../../../src/libgfortran/generated/maxloc0_16_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_16_i1.c /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/algorithm/setops.lo ../../../../src/libphobos/src/std/algorithm/setops.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i1.lo -MD -MP -MF .deps/maxloc0_16_i1.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_i1.c -fPIC -DPIC -o .libs/maxloc0_16_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/setops.d -fPIC -fversion=Shared -o std/algorithm/.libs/setops.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/setops.d -fPIC -fversion=Shared -o std/algorithm/setops.o >/dev/null 2>&1 /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/singleflight/singleflight.go sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/singleflight.lo | sed -e 's/.lo$//'` -o internal/singleflight.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/singleflight ../../../src/libgo/go/internal/singleflight/singleflight.go -fPIC -o internal/.libs/singleflight.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/algorithm/sorting.lo ../../../../src/libphobos/src/std/algorithm/sorting.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-fwteio.ads -o a-fwteio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/sorting.d -fPIC -fversion=Shared -o std/algorithm/.libs/sorting.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i1.lo -MD -MP -MF .deps/maxloc0_16_i1.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_i1.c -o maxloc0_16_i1.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/algorithm/sorting.d -fPIC -fversion=Shared -o std/algorithm/sorting.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/singleflight ../../../src/libgo/go/internal/singleflight/singleflight.go -o internal/singleflight.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/array.lo ../../../../src/libphobos/src/std/array.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/array.d -fPIC -fversion=Shared -o std/.libs/array.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-fzteio.ads -o a-fzteio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/array.d -fPIC -fversion=Shared -o std/array.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/ascii.lo ../../../../src/libphobos/src/std/ascii.d /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/sysinfo/sysinfo.go internal/cpu.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/sysinfo.lo | sed -e 's/.lo$//'` -o internal/sysinfo.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/ascii.d -fPIC -fversion=Shared -o std/.libs/ascii.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/sysinfo ../../../src/libgo/go/internal/sysinfo/sysinfo.go -fPIC -o internal/.libs/sysinfo.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/ascii.d -fPIC -fversion=Shared -o std/ascii.o >/dev/null 2>&1 mv -f .deps/maxloc0_16_i1.Tpo .deps/maxloc0_16_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i2.lo -MD -MP -MF .deps/maxloc0_4_i2.Tpo -c -o maxloc0_4_i2.lo `test -f '../../../src/libgfortran/generated/maxloc0_4_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_4_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i2.lo -MD -MP -MF .deps/maxloc0_4_i2.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_i2.c -fPIC -DPIC -o .libs/maxloc0_4_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/sysinfo ../../../src/libgo/go/internal/sysinfo/sysinfo.go -o internal/sysinfo.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-inteio.ads -o a-inteio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/base64.lo ../../../../src/libphobos/src/std/base64.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/base64.d -fPIC -fversion=Shared -o std/.libs/base64.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/base64.d -fPIC -fversion=Shared -o std/base64.o >/dev/null 2>&1 /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/errors/errors.go ../../../src/libgo/go/errors/wrap.go internal/reflectlite.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo errors.lo | sed -e 's/.lo$//'` -o errors.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=errors ../../../src/libgo/go/errors/errors.go ../../../src/libgo/go/errors/wrap.go -fPIC -o .libs/errors.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/bigint.lo ../../../../src/libphobos/src/std/bigint.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/bigint.d -fPIC -fversion=Shared -o std/.libs/bigint.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i2.lo -MD -MP -MF .deps/maxloc0_4_i2.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_i2.c -o maxloc0_4_i2.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=errors ../../../src/libgo/go/errors/errors.go ../../../src/libgo/go/errors/wrap.go -o errors.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ioexce.ads -o a-ioexce.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-iteint.ads -o a-iteint.o f="sort.o"; if test ! -f $f; then f="./.libs/sort.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f sort.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh sort.s-gox.tmp `echo sort.s-gox | sed -e 's/s-gox/gox/'` /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-iwteio.ads -o a-iwteio.o echo timestamp > sort.s-gox f="internal/testlog.o"; if test ! -f $f; then f="internal/.libs/testlog.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/testlog.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/testlog.s-gox.tmp `echo internal/testlog.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/testlog.s-gox f="math/rand.o"; if test ! -f $f; then f="math/.libs/rand.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f math/rand.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh math/rand.s-gox.tmp `echo math/rand.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > math/rand.s-gox f="internal/singleflight.o"; if test ! -f $f; then f="internal/.libs/singleflight.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/singleflight.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/singleflight.s-gox.tmp `echo internal/singleflight.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/singleflight.s-gox f="internal/sysinfo.o"; if test ! -f $f; then f="internal/.libs/sysinfo.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/sysinfo.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/sysinfo.s-gox.tmp `echo internal/sysinfo.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/sysinfo.s-gox f="errors.o"; if test ! -f $f; then f="./.libs/errors.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f errors.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh errors.s-gox.tmp `echo errors.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > errors.s-gox mv -f .deps/maxloc0_4_i2.Tpo .deps/maxloc0_4_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i2.lo -MD -MP -MF .deps/maxloc0_8_i2.Tpo -c -o maxloc0_8_i2.lo `test -f '../../../src/libgfortran/generated/maxloc0_8_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_8_i2.c /usr/bin/mkdir -p container; files=`echo ../../../src/libgo/go/container/heap/heap.go sort.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo container/heap.lo | sed -e 's/.lo$//'` -o container/heap.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i2.lo -MD -MP -MF .deps/maxloc0_8_i2.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_i2.c -fPIC -DPIC -o .libs/maxloc0_8_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=container/heap ../../../src/libgo/go/container/heap/heap.go -fPIC -o container/.libs/heap.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-izteio.ads -o a-izteio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=container/heap ../../../src/libgo/go/container/heap/heap.go -o container/heap.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-lcteio.ads -o a-lcteio.o f="container/heap.o"; if test ! -f $f; then f="container/.libs/heap.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f container/heap.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh container/heap.s-gox.tmp `echo container/heap.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > container/heap.s-gox /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/io/io.go ../../../src/libgo/go/io/multi.go ../../../src/libgo/go/io/pipe.go errors.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo io.lo | sed -e 's/.lo$//'` -o io.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=io ../../../src/libgo/go/io/io.go ../../../src/libgo/go/io/multi.go ../../../src/libgo/go/io/pipe.go -fPIC -o .libs/io.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i2.lo -MD -MP -MF .deps/maxloc0_8_i2.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_i2.c -o maxloc0_8_i2.o >/dev/null 2>&1 mv -f .deps/maxloc0_8_i2.Tpo .deps/maxloc0_8_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i2.lo -MD -MP -MF .deps/maxloc0_16_i2.Tpo -c -o maxloc0_16_i2.lo `test -f '../../../src/libgfortran/generated/maxloc0_16_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_16_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i2.lo -MD -MP -MF .deps/maxloc0_16_i2.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_i2.c -fPIC -DPIC -o .libs/maxloc0_16_i2.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-lfteio.ads -o a-lfteio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i2.lo -MD -MP -MF .deps/maxloc0_16_i2.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_i2.c -o maxloc0_16_i2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-lfwtio.ads -o a-lfwtio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=io ../../../src/libgo/go/io/io.go ../../../src/libgo/go/io/multi.go ../../../src/libgo/go/io/pipe.go -o io.o >/dev/null 2>&1 mv -f .deps/maxloc0_16_i2.Tpo .deps/maxloc0_16_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i4.lo -MD -MP -MF .deps/maxloc0_4_i4.Tpo -c -o maxloc0_4_i4.lo `test -f '../../../src/libgfortran/generated/maxloc0_4_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_4_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i4.lo -MD -MP -MF .deps/maxloc0_4_i4.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_i4.c -fPIC -DPIC -o .libs/maxloc0_4_i4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-lfztio.ads -o a-lfztio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i4.lo -MD -MP -MF .deps/maxloc0_4_i4.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_i4.c -o maxloc0_4_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-liteio.ads -o a-liteio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/bigint.d -fPIC -fversion=Shared -o std/bigint.o >/dev/null 2>&1 mv -f .deps/maxloc0_4_i4.Tpo .deps/maxloc0_4_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i4.lo -MD -MP -MF .deps/maxloc0_8_i4.Tpo -c -o maxloc0_8_i4.lo `test -f '../../../src/libgfortran/generated/maxloc0_8_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_8_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i4.lo -MD -MP -MF .deps/maxloc0_8_i4.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_i4.c -fPIC -DPIC -o .libs/maxloc0_8_i4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-liwtio.ads -o a-liwtio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i4.lo -MD -MP -MF .deps/maxloc0_8_i4.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_i4.c -o maxloc0_8_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-liztio.ads -o a-liztio.o /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/strconv/atob.go ../../../src/libgo/go/strconv/atoc.go ../../../src/libgo/go/strconv/atof.go ../../../src/libgo/go/strconv/atoi.go ../../../src/libgo/go/strconv/ctoa.go ../../../src/libgo/go/strconv/decimal.go ../../../src/libgo/go/strconv/doc.go ../../../src/libgo/go/strconv/eisel_lemire.go ../../../src/libgo/go/strconv/extfloat.go ../../../src/libgo/go/strconv/ftoa.go ../../../src/libgo/go/strconv/isprint.go ../../../src/libgo/go/strconv/itoa.go ../../../src/libgo/go/strconv/quote.go errors.gox internal/bytealg.gox math.gox math/bits.gox runtime.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo strconv.lo | sed -e 's/.lo$//'` -o strconv.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=strconv ../../../src/libgo/go/strconv/atob.go ../../../src/libgo/go/strconv/atoc.go ../../../src/libgo/go/strconv/atof.go ../../../src/libgo/go/strconv/atoi.go ../../../src/libgo/go/strconv/ctoa.go ../../../src/libgo/go/strconv/decimal.go ../../../src/libgo/go/strconv/doc.go ../../../src/libgo/go/strconv/eisel_lemire.go ../../../src/libgo/go/strconv/extfloat.go ../../../src/libgo/go/strconv/ftoa.go ../../../src/libgo/go/strconv/isprint.go ../../../src/libgo/go/strconv/itoa.go ../../../src/libgo/go/strconv/quote.go -fPIC -o .libs/strconv.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-llctio.ads -o a-llctio.o mv -f .deps/maxloc0_8_i4.Tpo .deps/maxloc0_8_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i4.lo -MD -MP -MF .deps/maxloc0_16_i4.Tpo -c -o maxloc0_16_i4.lo `test -f '../../../src/libgfortran/generated/maxloc0_16_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_16_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i4.lo -MD -MP -MF .deps/maxloc0_16_i4.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_i4.c -fPIC -DPIC -o .libs/maxloc0_16_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i4.lo -MD -MP -MF .deps/maxloc0_16_i4.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_i4.c -o maxloc0_16_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-llftio.ads -o a-llftio.o mv -f .deps/maxloc0_16_i4.Tpo .deps/maxloc0_16_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i8.lo -MD -MP -MF .deps/maxloc0_4_i8.Tpo -c -o maxloc0_4_i8.lo `test -f '../../../src/libgfortran/generated/maxloc0_4_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_4_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i8.lo -MD -MP -MF .deps/maxloc0_4_i8.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_i8.c -fPIC -DPIC -o .libs/maxloc0_4_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-llfwti.ads -o a-llfwti.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i8.lo -MD -MP -MF .deps/maxloc0_4_i8.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_i8.c -o maxloc0_4_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-llfzti.ads -o a-llfzti.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/bitmanip.lo ../../../../src/libphobos/src/std/bitmanip.d mv -f .deps/maxloc0_4_i8.Tpo .deps/maxloc0_4_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i8.lo -MD -MP -MF .deps/maxloc0_8_i8.Tpo -c -o maxloc0_8_i8.lo `test -f '../../../src/libgfortran/generated/maxloc0_8_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_8_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/bitmanip.d -fPIC -fversion=Shared -o std/.libs/bitmanip.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i8.lo -MD -MP -MF .deps/maxloc0_8_i8.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_i8.c -fPIC -DPIC -o .libs/maxloc0_8_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-llitio.ads -o a-llitio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i8.lo -MD -MP -MF .deps/maxloc0_8_i8.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_i8.c -o maxloc0_8_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-lliwti.ads -o a-lliwti.o mv -f .deps/maxloc0_8_i8.Tpo .deps/maxloc0_8_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i8.lo -MD -MP -MF .deps/maxloc0_16_i8.Tpo -c -o maxloc0_16_i8.lo `test -f '../../../src/libgfortran/generated/maxloc0_16_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_16_i8.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-llizti.ads -o a-llizti.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i8.lo -MD -MP -MF .deps/maxloc0_16_i8.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_i8.c -fPIC -DPIC -o .libs/maxloc0_16_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-llltio.ads -o a-llltio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i8.lo -MD -MP -MF .deps/maxloc0_16_i8.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_i8.c -o maxloc0_16_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-lllwti.ads -o a-lllwti.o mv -f .deps/maxloc0_16_i8.Tpo .deps/maxloc0_16_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i16.lo -MD -MP -MF .deps/maxloc0_4_i16.Tpo -c -o maxloc0_4_i16.lo `test -f '../../../src/libgfortran/generated/maxloc0_4_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_4_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i16.lo -MD -MP -MF .deps/maxloc0_4_i16.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_i16.c -fPIC -DPIC -o .libs/maxloc0_4_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-lllzti.ads -o a-lllzti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-locale.adb -o a-locale.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nbnbin.adb -o a-nbnbin.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_i16.lo -MD -MP -MF .deps/maxloc0_4_i16.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_i16.c -o maxloc0_4_i16.o >/dev/null 2>&1 mv -f .deps/maxloc0_4_i16.Tpo .deps/maxloc0_4_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i16.lo -MD -MP -MF .deps/maxloc0_8_i16.Tpo -c -o maxloc0_8_i16.lo `test -f '../../../src/libgfortran/generated/maxloc0_8_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_8_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i16.lo -MD -MP -MF .deps/maxloc0_8_i16.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_i16.c -fPIC -DPIC -o .libs/maxloc0_8_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=strconv ../../../src/libgo/go/strconv/atob.go ../../../src/libgo/go/strconv/atoc.go ../../../src/libgo/go/strconv/atof.go ../../../src/libgo/go/strconv/atoi.go ../../../src/libgo/go/strconv/ctoa.go ../../../src/libgo/go/strconv/decimal.go ../../../src/libgo/go/strconv/doc.go ../../../src/libgo/go/strconv/eisel_lemire.go ../../../src/libgo/go/strconv/extfloat.go ../../../src/libgo/go/strconv/ftoa.go ../../../src/libgo/go/strconv/isprint.go ../../../src/libgo/go/strconv/itoa.go ../../../src/libgo/go/strconv/quote.go -o strconv.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_i16.lo -MD -MP -MF .deps/maxloc0_8_i16.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_i16.c -o maxloc0_8_i16.o >/dev/null 2>&1 mv -f .deps/maxloc0_8_i16.Tpo .deps/maxloc0_8_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i16.lo -MD -MP -MF .deps/maxloc0_16_i16.Tpo -c -o maxloc0_16_i16.lo `test -f '../../../src/libgfortran/generated/maxloc0_16_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_16_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i16.lo -MD -MP -MF .deps/maxloc0_16_i16.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_i16.c -fPIC -DPIC -o .libs/maxloc0_16_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_i16.lo -MD -MP -MF .deps/maxloc0_16_i16.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_i16.c -o maxloc0_16_i16.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/bitmanip.d -fPIC -fversion=Shared -o std/bitmanip.o >/dev/null 2>&1 mv -f .deps/maxloc0_16_i16.Tpo .deps/maxloc0_16_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_r4.lo -MD -MP -MF .deps/maxloc0_4_r4.Tpo -c -o maxloc0_4_r4.lo `test -f '../../../src/libgfortran/generated/maxloc0_4_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_4_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_r4.lo -MD -MP -MF .deps/maxloc0_4_r4.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_r4.c -fPIC -DPIC -o .libs/maxloc0_4_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_r4.lo -MD -MP -MF .deps/maxloc0_4_r4.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_r4.c -o maxloc0_4_r4.o >/dev/null 2>&1 mv -f .deps/maxloc0_4_r4.Tpo .deps/maxloc0_4_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_r4.lo -MD -MP -MF .deps/maxloc0_8_r4.Tpo -c -o maxloc0_8_r4.lo `test -f '../../../src/libgfortran/generated/maxloc0_8_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_8_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_r4.lo -MD -MP -MF .deps/maxloc0_8_r4.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_r4.c -fPIC -DPIC -o .libs/maxloc0_8_r4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nbnbre.adb -o a-nbnbre.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_r4.lo -MD -MP -MF .deps/maxloc0_8_r4.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_r4.c -o maxloc0_8_r4.o >/dev/null 2>&1 mv -f .deps/maxloc0_8_r4.Tpo .deps/maxloc0_8_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_r4.lo -MD -MP -MF .deps/maxloc0_16_r4.Tpo -c -o maxloc0_16_r4.lo `test -f '../../../src/libgfortran/generated/maxloc0_16_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_16_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_r4.lo -MD -MP -MF .deps/maxloc0_16_r4.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_r4.c -fPIC -DPIC -o .libs/maxloc0_16_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_r4.lo -MD -MP -MF .deps/maxloc0_16_r4.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_r4.c -o maxloc0_16_r4.o >/dev/null 2>&1 mv -f .deps/maxloc0_16_r4.Tpo .deps/maxloc0_16_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_r8.lo -MD -MP -MF .deps/maxloc0_4_r8.Tpo -c -o maxloc0_4_r8.lo `test -f '../../../src/libgfortran/generated/maxloc0_4_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_4_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_r8.lo -MD -MP -MF .deps/maxloc0_4_r8.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_r8.c -fPIC -DPIC -o .libs/maxloc0_4_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_r8.lo -MD -MP -MF .deps/maxloc0_4_r8.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_r8.c -o maxloc0_4_r8.o >/dev/null 2>&1 /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/oserror/errors.go errors.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/oserror.lo | sed -e 's/.lo$//'` -o internal/oserror.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/oserror ../../../src/libgo/go/internal/oserror/errors.go -fPIC -o internal/.libs/oserror.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/oserror ../../../src/libgo/go/internal/oserror/errors.go -o internal/oserror.o >/dev/null 2>&1 /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/path/match.go ../../../src/libgo/go/path/path.go errors.gox internal/bytealg.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo path.lo | sed -e 's/.lo$//'` -o path.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=path ../../../src/libgo/go/path/match.go ../../../src/libgo/go/path/path.go -fPIC -o .libs/path.o mv -f .deps/maxloc0_4_r8.Tpo .deps/maxloc0_4_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_r8.lo -MD -MP -MF .deps/maxloc0_8_r8.Tpo -c -o maxloc0_8_r8.lo `test -f '../../../src/libgfortran/generated/maxloc0_8_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_8_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_r8.lo -MD -MP -MF .deps/maxloc0_8_r8.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_r8.c -fPIC -DPIC -o .libs/maxloc0_8_r8.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/compiler.lo ../../../../src/libphobos/src/std/compiler.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/compiler.d -fPIC -fversion=Shared -o std/.libs/compiler.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/compiler.d -fPIC -fversion=Shared -o std/compiler.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/complex.lo ../../../../src/libphobos/src/std/complex.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/complex.d -fPIC -fversion=Shared -o std/.libs/complex.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_r8.lo -MD -MP -MF .deps/maxloc0_8_r8.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_r8.c -o maxloc0_8_r8.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=path ../../../src/libgo/go/path/match.go ../../../src/libgo/go/path/path.go -o path.o >/dev/null 2>&1 mv -f .deps/maxloc0_8_r8.Tpo .deps/maxloc0_8_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_r8.lo -MD -MP -MF .deps/maxloc0_16_r8.Tpo -c -o maxloc0_16_r8.lo `test -f '../../../src/libgfortran/generated/maxloc0_16_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_16_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_r8.lo -MD -MP -MF .deps/maxloc0_16_r8.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_r8.c -fPIC -DPIC -o .libs/maxloc0_16_r8.o /usr/bin/mkdir -p golang.org/x/net/dns; files=`echo ../../../src/libgo/go/golang.org/x/net/dns/dnsmessage/message.go errors.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/net/dns/dnsmessage.lo | sed -e 's/.lo$//'` -o golang.org/x/net/dns/dnsmessage.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/net/dns/dnsmessage ../../../src/libgo/go/golang.org/x/net/dns/dnsmessage/message.go -fPIC -o golang.org/x/net/dns/.libs/dnsmessage.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_r8.lo -MD -MP -MF .deps/maxloc0_16_r8.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_r8.c -o maxloc0_16_r8.o >/dev/null 2>&1 mv -f .deps/maxloc0_16_r8.Tpo .deps/maxloc0_16_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_r10.lo -MD -MP -MF .deps/maxloc0_4_r10.Tpo -c -o maxloc0_4_r10.lo `test -f '../../../src/libgfortran/generated/maxloc0_4_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_4_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_r10.lo -MD -MP -MF .deps/maxloc0_4_r10.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_r10.c -fPIC -DPIC -o .libs/maxloc0_4_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_r10.lo -MD -MP -MF .deps/maxloc0_4_r10.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_r10.c -o maxloc0_4_r10.o >/dev/null 2>&1 mv -f .deps/maxloc0_4_r10.Tpo .deps/maxloc0_4_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_r10.lo -MD -MP -MF .deps/maxloc0_8_r10.Tpo -c -o maxloc0_8_r10.lo `test -f '../../../src/libgfortran/generated/maxloc0_8_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_8_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_r10.lo -MD -MP -MF .deps/maxloc0_8_r10.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_r10.c -fPIC -DPIC -o .libs/maxloc0_8_r10.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ncelfu.ads -o a-ncelfu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_r10.lo -MD -MP -MF .deps/maxloc0_8_r10.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_r10.c -o maxloc0_8_r10.o >/dev/null 2>&1 mv -f .deps/maxloc0_8_r10.Tpo .deps/maxloc0_8_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_r10.lo -MD -MP -MF .deps/maxloc0_16_r10.Tpo -c -o maxloc0_16_r10.lo `test -f '../../../src/libgfortran/generated/maxloc0_16_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_16_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_r10.lo -MD -MP -MF .deps/maxloc0_16_r10.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_r10.c -fPIC -DPIC -o .libs/maxloc0_16_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_r10.lo -MD -MP -MF .deps/maxloc0_16_r10.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_r10.c -o maxloc0_16_r10.o >/dev/null 2>&1 mv -f .deps/maxloc0_16_r10.Tpo .deps/maxloc0_16_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_r16.lo -MD -MP -MF .deps/maxloc0_4_r16.Tpo -c -o maxloc0_4_r16.lo `test -f '../../../src/libgfortran/generated/maxloc0_4_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_4_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_r16.lo -MD -MP -MF .deps/maxloc0_4_r16.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_r16.c -fPIC -DPIC -o .libs/maxloc0_4_r16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ngcefu.adb -o a-ngcefu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ngcoar.adb -o a-ngcoar.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_r16.lo -MD -MP -MF .deps/maxloc0_4_r16.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_r16.c -o maxloc0_4_r16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ngcoty.adb -o a-ngcoty.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ngelfu.adb -o a-ngelfu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ngrear.adb -o a-ngrear.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nlcefu.ads -o a-nlcefu.o mv -f .deps/maxloc0_4_r16.Tpo .deps/maxloc0_4_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_r16.lo -MD -MP -MF .deps/maxloc0_8_r16.Tpo -c -o maxloc0_8_r16.lo `test -f '../../../src/libgfortran/generated/maxloc0_8_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_8_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_r16.lo -MD -MP -MF .deps/maxloc0_8_r16.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_r16.c -fPIC -DPIC -o .libs/maxloc0_8_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/complex.d -fPIC -fversion=Shared -o std/complex.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_r16.lo -MD -MP -MF .deps/maxloc0_8_r16.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_r16.c -o maxloc0_8_r16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nlcoar.ads -o a-nlcoar.o mv -f .deps/maxloc0_8_r16.Tpo .deps/maxloc0_8_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_r16.lo -MD -MP -MF .deps/maxloc0_16_r16.Tpo -c -o maxloc0_16_r16.lo `test -f '../../../src/libgfortran/generated/maxloc0_16_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_16_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_r16.lo -MD -MP -MF .deps/maxloc0_16_r16.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_r16.c -fPIC -DPIC -o .libs/maxloc0_16_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_r16.lo -MD -MP -MF .deps/maxloc0_16_r16.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_r16.c -o maxloc0_16_r16.o >/dev/null 2>&1 mv -f .deps/maxloc0_16_r16.Tpo .deps/maxloc0_16_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i1.lo -MD -MP -MF .deps/maxloc1_4_i1.Tpo -c -o maxloc1_4_i1.lo `test -f '../../../src/libgfortran/generated/maxloc1_4_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_4_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i1.lo -MD -MP -MF .deps/maxloc1_4_i1.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_i1.c -fPIC -DPIC -o .libs/maxloc1_4_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i1.lo -MD -MP -MF .deps/maxloc1_4_i1.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_i1.c -o maxloc1_4_i1.o >/dev/null 2>&1 mv -f .deps/maxloc1_4_i1.Tpo .deps/maxloc1_4_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i1.lo -MD -MP -MF .deps/maxloc1_8_i1.Tpo -c -o maxloc1_8_i1.lo `test -f '../../../src/libgfortran/generated/maxloc1_8_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_8_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i1.lo -MD -MP -MF .deps/maxloc1_8_i1.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_i1.c -fPIC -DPIC -o .libs/maxloc1_8_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/net/dns/dnsmessage ../../../src/libgo/go/golang.org/x/net/dns/dnsmessage/message.go -o golang.org/x/net/dns/dnsmessage.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i1.lo -MD -MP -MF .deps/maxloc1_8_i1.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_i1.c -o maxloc1_8_i1.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/concurrency.lo ../../../../src/libphobos/src/std/concurrency.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/concurrency.d -fPIC -fversion=Shared -o std/.libs/concurrency.o mv -f .deps/maxloc1_8_i1.Tpo .deps/maxloc1_8_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i1.lo -MD -MP -MF .deps/maxloc1_16_i1.Tpo -c -o maxloc1_16_i1.lo `test -f '../../../src/libgfortran/generated/maxloc1_16_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_16_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i1.lo -MD -MP -MF .deps/maxloc1_16_i1.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_i1.c -fPIC -DPIC -o .libs/maxloc1_16_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i1.lo -MD -MP -MF .deps/maxloc1_16_i1.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_i1.c -o maxloc1_16_i1.o >/dev/null 2>&1 mv -f .deps/maxloc1_16_i1.Tpo .deps/maxloc1_16_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i2.lo -MD -MP -MF .deps/maxloc1_4_i2.Tpo -c -o maxloc1_4_i2.lo `test -f '../../../src/libgfortran/generated/maxloc1_4_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_4_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i2.lo -MD -MP -MF .deps/maxloc1_4_i2.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_i2.c -fPIC -DPIC -o .libs/maxloc1_4_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i2.lo -MD -MP -MF .deps/maxloc1_4_i2.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_i2.c -o maxloc1_4_i2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nlcoty.ads -o a-nlcoty.o mv -f .deps/maxloc1_4_i2.Tpo .deps/maxloc1_4_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i2.lo -MD -MP -MF .deps/maxloc1_8_i2.Tpo -c -o maxloc1_8_i2.lo `test -f '../../../src/libgfortran/generated/maxloc1_8_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_8_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i2.lo -MD -MP -MF .deps/maxloc1_8_i2.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_i2.c -fPIC -DPIC -o .libs/maxloc1_8_i2.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nlelfu.ads -o a-nlelfu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i2.lo -MD -MP -MF .deps/maxloc1_8_i2.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_i2.c -o maxloc1_8_i2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nllcar.ads -o a-nllcar.o mv -f .deps/maxloc1_8_i2.Tpo .deps/maxloc1_8_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i2.lo -MD -MP -MF .deps/maxloc1_16_i2.Tpo -c -o maxloc1_16_i2.lo `test -f '../../../src/libgfortran/generated/maxloc1_16_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_16_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i2.lo -MD -MP -MF .deps/maxloc1_16_i2.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_i2.c -fPIC -DPIC -o .libs/maxloc1_16_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i2.lo -MD -MP -MF .deps/maxloc1_16_i2.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_i2.c -o maxloc1_16_i2.o >/dev/null 2>&1 mv -f .deps/maxloc1_16_i2.Tpo .deps/maxloc1_16_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i4.lo -MD -MP -MF .deps/maxloc1_4_i4.Tpo -c -o maxloc1_4_i4.lo `test -f '../../../src/libgfortran/generated/maxloc1_4_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_4_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i4.lo -MD -MP -MF .deps/maxloc1_4_i4.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_i4.c -fPIC -DPIC -o .libs/maxloc1_4_i4.o f="io.o"; if test ! -f $f; then f="./.libs/io.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f io.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh io.s-gox.tmp `echo io.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > io.s-gox f="strconv.o"; if test ! -f $f; then f="./.libs/strconv.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f strconv.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh strconv.s-gox.tmp `echo strconv.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > strconv.s-gox f="internal/oserror.o"; if test ! -f $f; then f="internal/.libs/oserror.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/oserror.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/oserror.s-gox.tmp `echo internal/oserror.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/oserror.s-gox f="path.o"; if test ! -f $f; then f="./.libs/path.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f path.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh path.s-gox.tmp `echo path.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > path.s-gox f="golang.org/x/net/dns/dnsmessage.o"; if test ! -f $f; then f="golang.org/x/net/dns/.libs/dnsmessage.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/net/dns/dnsmessage.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/net/dns/dnsmessage.s-gox.tmp `echo golang.org/x/net/dns/dnsmessage.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/net/dns/dnsmessage.s-gox /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/hash/hash.go io.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo hash.lo | sed -e 's/.lo$//'` -o hash.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=hash ../../../src/libgo/go/hash/hash.go -fPIC -o .libs/hash.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=hash ../../../src/libgo/go/hash/hash.go -o hash.o >/dev/null 2>&1 /usr/bin/mkdir -p crypto/internal; files=`echo ../../../src/libgo/go/crypto/internal/randutil/randutil.go io.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/internal/randutil.lo | sed -e 's/.lo$//'` -o crypto/internal/randutil.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/internal/randutil ../../../src/libgo/go/crypto/internal/randutil/randutil.go -fPIC -o crypto/internal/.libs/randutil.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/internal/randutil ../../../src/libgo/go/crypto/internal/randutil/randutil.go -o crypto/internal/randutil.o >/dev/null 2>&1 /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/rc4/rc4.go crypto/internal/subtle.gox strconv.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/rc4.lo | sed -e 's/.lo$//'` -o crypto/rc4.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/rc4 ../../../src/libgo/go/crypto/rc4/rc4.go -fPIC -o crypto/.libs/rc4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i4.lo -MD -MP -MF .deps/maxloc1_4_i4.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_i4.c -o maxloc1_4_i4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/rc4 ../../../src/libgo/go/crypto/rc4/rc4.go -o crypto/rc4.o >/dev/null 2>&1 /usr/bin/mkdir -p text; files=`echo ../../../src/libgo/go/text/tabwriter/tabwriter.go io.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo text/tabwriter.lo | sed -e 's/.lo$//'` -o text/tabwriter.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=text/tabwriter ../../../src/libgo/go/text/tabwriter/tabwriter.go -fPIC -o text/.libs/tabwriter.o mv -f .deps/maxloc1_4_i4.Tpo .deps/maxloc1_4_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i4.lo -MD -MP -MF .deps/maxloc1_8_i4.Tpo -c -o maxloc1_8_i4.lo `test -f '../../../src/libgfortran/generated/maxloc1_8_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_8_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i4.lo -MD -MP -MF .deps/maxloc1_8_i4.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_i4.c -fPIC -DPIC -o .libs/maxloc1_8_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=text/tabwriter ../../../src/libgo/go/text/tabwriter/tabwriter.go -o text/tabwriter.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i4.lo -MD -MP -MF .deps/maxloc1_8_i4.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_i4.c -o maxloc1_8_i4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/concurrency.d -fPIC -fversion=Shared -o std/concurrency.o >/dev/null 2>&1 mv -f .deps/maxloc1_8_i4.Tpo .deps/maxloc1_8_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i4.lo -MD -MP -MF .deps/maxloc1_16_i4.Tpo -c -o maxloc1_16_i4.lo `test -f '../../../src/libgfortran/generated/maxloc1_16_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_16_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i4.lo -MD -MP -MF .deps/maxloc1_16_i4.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_i4.c -fPIC -DPIC -o .libs/maxloc1_16_i4.o /usr/bin/mkdir -p encoding; files=`echo ../../../src/libgo/go/encoding/ascii85/ascii85.go io.gox strconv.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo encoding/ascii85.lo | sed -e 's/.lo$//'` -o encoding/ascii85.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/ascii85 ../../../src/libgo/go/encoding/ascii85/ascii85.go -fPIC -o encoding/.libs/ascii85.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i4.lo -MD -MP -MF .deps/maxloc1_16_i4.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_i4.c -o maxloc1_16_i4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/ascii85 ../../../src/libgo/go/encoding/ascii85/ascii85.go -o encoding/ascii85.o >/dev/null 2>&1 mv -f .deps/maxloc1_16_i4.Tpo .deps/maxloc1_16_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i8.lo -MD -MP -MF .deps/maxloc1_4_i8.Tpo -c -o maxloc1_4_i8.lo `test -f '../../../src/libgfortran/generated/maxloc1_4_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_4_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i8.lo -MD -MP -MF .deps/maxloc1_4_i8.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_i8.c -fPIC -DPIC -o .libs/maxloc1_4_i8.o /usr/bin/mkdir -p encoding; files=`echo ../../../src/libgo/go/encoding/base32/base32.go io.gox strconv.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo encoding/base32.lo | sed -e 's/.lo$//'` -o encoding/base32.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/base32 ../../../src/libgo/go/encoding/base32/base32.go -fPIC -o encoding/.libs/base32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nllcef.ads -o a-nllcef.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i8.lo -MD -MP -MF .deps/maxloc1_4_i8.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_i8.c -o maxloc1_4_i8.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/base32 ../../../src/libgo/go/encoding/base32/base32.go -o encoding/base32.o >/dev/null 2>&1 mv -f .deps/maxloc1_4_i8.Tpo .deps/maxloc1_4_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i8.lo -MD -MP -MF .deps/maxloc1_8_i8.Tpo -c -o maxloc1_8_i8.lo `test -f '../../../src/libgfortran/generated/maxloc1_8_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_8_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i8.lo -MD -MP -MF .deps/maxloc1_8_i8.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_i8.c -fPIC -DPIC -o .libs/maxloc1_8_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nllcty.ads -o a-nllcty.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i8.lo -MD -MP -MF .deps/maxloc1_8_i8.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_i8.c -o maxloc1_8_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nllefu.ads -o a-nllefu.o f="encoding/ascii85.o"; if test ! -f $f; then f="encoding/.libs/ascii85.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f encoding/ascii85.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh encoding/ascii85.s-gox.tmp `echo encoding/ascii85.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > encoding/ascii85.s-gox f="encoding/base32.o"; if test ! -f $f; then f="encoding/.libs/base32.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f encoding/base32.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh encoding/base32.s-gox.tmp `echo encoding/base32.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > encoding/base32.s-gox /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/bytes/buffer.go ../../../src/libgo/go/bytes/bytes.go ../../../src/libgo/go/bytes/reader.go errors.gox internal/bytealg.gox io.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo bytes.lo | sed -e 's/.lo$//'` -o bytes.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=bytes ../../../src/libgo/go/bytes/buffer.go ../../../src/libgo/go/bytes/bytes.go ../../../src/libgo/go/bytes/reader.go -fPIC -o .libs/bytes.o mv -f .deps/maxloc1_8_i8.Tpo .deps/maxloc1_8_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i8.lo -MD -MP -MF .deps/maxloc1_16_i8.Tpo -c -o maxloc1_16_i8.lo `test -f '../../../src/libgfortran/generated/maxloc1_16_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_16_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i8.lo -MD -MP -MF .deps/maxloc1_16_i8.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_i8.c -fPIC -DPIC -o .libs/maxloc1_16_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nllrar.ads -o a-nllrar.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i8.lo -MD -MP -MF .deps/maxloc1_16_i8.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_i8.c -o maxloc1_16_i8.o >/dev/null 2>&1 mv -f .deps/maxloc1_16_i8.Tpo .deps/maxloc1_16_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i16.lo -MD -MP -MF .deps/maxloc1_4_i16.Tpo -c -o maxloc1_4_i16.lo `test -f '../../../src/libgfortran/generated/maxloc1_4_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_4_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i16.lo -MD -MP -MF .deps/maxloc1_4_i16.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_i16.c -fPIC -DPIC -o .libs/maxloc1_4_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_i16.lo -MD -MP -MF .deps/maxloc1_4_i16.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_i16.c -o maxloc1_4_i16.o >/dev/null 2>&1 mv -f .deps/maxloc1_4_i16.Tpo .deps/maxloc1_4_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i16.lo -MD -MP -MF .deps/maxloc1_8_i16.Tpo -c -o maxloc1_8_i16.lo `test -f '../../../src/libgfortran/generated/maxloc1_8_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_8_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i16.lo -MD -MP -MF .deps/maxloc1_8_i16.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_i16.c -fPIC -DPIC -o .libs/maxloc1_8_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=bytes ../../../src/libgo/go/bytes/buffer.go ../../../src/libgo/go/bytes/bytes.go ../../../src/libgo/go/bytes/reader.go -o bytes.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nlrear.ads -o a-nlrear.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_i16.lo -MD -MP -MF .deps/maxloc1_8_i16.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_i16.c -o maxloc1_8_i16.o >/dev/null 2>&1 mv -f .deps/maxloc1_8_i16.Tpo .deps/maxloc1_8_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i16.lo -MD -MP -MF .deps/maxloc1_16_i16.Tpo -c -o maxloc1_16_i16.lo `test -f '../../../src/libgfortran/generated/maxloc1_16_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_16_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i16.lo -MD -MP -MF .deps/maxloc1_16_i16.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_i16.c -fPIC -DPIC -o .libs/maxloc1_16_i16.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/container/array.lo ../../../../src/libphobos/src/std/container/array.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/container/array.d -fPIC -fversion=Shared -o std/container/.libs/array.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/container/array.d -fPIC -fversion=Shared -o std/container/array.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/container/binaryheap.lo ../../../../src/libphobos/src/std/container/binaryheap.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_i16.lo -MD -MP -MF .deps/maxloc1_16_i16.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_i16.c -o maxloc1_16_i16.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/container/binaryheap.d -fPIC -fversion=Shared -o std/container/.libs/binaryheap.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/container/binaryheap.d -fPIC -fversion=Shared -o std/container/binaryheap.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/container/dlist.lo ../../../../src/libphobos/src/std/container/dlist.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/container/dlist.d -fPIC -fversion=Shared -o std/container/.libs/dlist.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/container/dlist.d -fPIC -fversion=Shared -o std/container/dlist.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/container/package.lo ../../../../src/libphobos/src/std/container/package.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/container/package.d -fPIC -fversion=Shared -o std/container/.libs/package.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/container/package.d -fPIC -fversion=Shared -o std/container/package.o >/dev/null 2>&1 mv -f .deps/maxloc1_16_i16.Tpo .deps/maxloc1_16_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_r4.lo -MD -MP -MF .deps/maxloc1_4_r4.Tpo -c -o maxloc1_4_r4.lo `test -f '../../../src/libgfortran/generated/maxloc1_4_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_4_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_r4.lo -MD -MP -MF .deps/maxloc1_4_r4.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_r4.c -fPIC -DPIC -o .libs/maxloc1_4_r4.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/container/rbtree.lo ../../../../src/libphobos/src/std/container/rbtree.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/container/rbtree.d -fPIC -fversion=Shared -o std/container/.libs/rbtree.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/container/rbtree.d -fPIC -fversion=Shared -o std/container/rbtree.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/container/slist.lo ../../../../src/libphobos/src/std/container/slist.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/container/slist.d -fPIC -fversion=Shared -o std/container/.libs/slist.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/container/slist.d -fPIC -fversion=Shared -o std/container/slist.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/container/util.lo ../../../../src/libphobos/src/std/container/util.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/container/util.d -fPIC -fversion=Shared -o std/container/.libs/util.o /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/strings/builder.go ../../../src/libgo/go/strings/compare.go ../../../src/libgo/go/strings/reader.go ../../../src/libgo/go/strings/replace.go ../../../src/libgo/go/strings/search.go ../../../src/libgo/go/strings/strings.go errors.gox internal/bytealg.gox io.gox sync.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo strings.lo | sed -e 's/.lo$//'` -o strings.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/container/util.d -fPIC -fversion=Shared -o std/container/util.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=strings ../../../src/libgo/go/strings/builder.go ../../../src/libgo/go/strings/compare.go ../../../src/libgo/go/strings/reader.go ../../../src/libgo/go/strings/replace.go ../../../src/libgo/go/strings/search.go ../../../src/libgo/go/strings/strings.go -fPIC -o .libs/strings.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_r4.lo -MD -MP -MF .deps/maxloc1_4_r4.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_r4.c -o maxloc1_4_r4.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/datetime/date.lo ../../../../src/libphobos/src/std/datetime/date.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/datetime/date.d -fPIC -fversion=Shared -o std/datetime/.libs/date.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nscefu.ads -o a-nscefu.o mv -f .deps/maxloc1_4_r4.Tpo .deps/maxloc1_4_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_r4.lo -MD -MP -MF .deps/maxloc1_8_r4.Tpo -c -o maxloc1_8_r4.lo `test -f '../../../src/libgfortran/generated/maxloc1_8_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_8_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_r4.lo -MD -MP -MF .deps/maxloc1_8_r4.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_r4.c -fPIC -DPIC -o .libs/maxloc1_8_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_r4.lo -MD -MP -MF .deps/maxloc1_8_r4.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_r4.c -o maxloc1_8_r4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nscoty.ads -o a-nscoty.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nselfu.ads -o a-nselfu.o mv -f .deps/maxloc1_8_r4.Tpo .deps/maxloc1_8_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_r4.lo -MD -MP -MF .deps/maxloc1_16_r4.Tpo -c -o maxloc1_16_r4.lo `test -f '../../../src/libgfortran/generated/maxloc1_16_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_16_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_r4.lo -MD -MP -MF .deps/maxloc1_16_r4.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_r4.c -fPIC -DPIC -o .libs/maxloc1_16_r4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nubinu.ads -o a-nubinu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nucoar.ads -o a-nucoar.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_r4.lo -MD -MP -MF .deps/maxloc1_16_r4.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_r4.c -o maxloc1_16_r4.o >/dev/null 2>&1 mv -f .deps/maxloc1_16_r4.Tpo .deps/maxloc1_16_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_r8.lo -MD -MP -MF .deps/maxloc1_4_r8.Tpo -c -o maxloc1_4_r8.lo `test -f '../../../src/libgfortran/generated/maxloc1_4_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_4_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_r8.lo -MD -MP -MF .deps/maxloc1_4_r8.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_r8.c -fPIC -DPIC -o .libs/maxloc1_4_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=strings ../../../src/libgo/go/strings/builder.go ../../../src/libgo/go/strings/compare.go ../../../src/libgo/go/strings/reader.go ../../../src/libgo/go/strings/replace.go ../../../src/libgo/go/strings/search.go ../../../src/libgo/go/strings/strings.go -o strings.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_r8.lo -MD -MP -MF .deps/maxloc1_4_r8.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_r8.c -o maxloc1_4_r8.o >/dev/null 2>&1 mv -f .deps/maxloc1_4_r8.Tpo .deps/maxloc1_4_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_r8.lo -MD -MP -MF .deps/maxloc1_8_r8.Tpo -c -o maxloc1_8_r8.lo `test -f '../../../src/libgfortran/generated/maxloc1_8_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_8_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_r8.lo -MD -MP -MF .deps/maxloc1_8_r8.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_r8.c -fPIC -DPIC -o .libs/maxloc1_8_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_r8.lo -MD -MP -MF .deps/maxloc1_8_r8.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_r8.c -o maxloc1_8_r8.o >/dev/null 2>&1 mv -f .deps/maxloc1_8_r8.Tpo .deps/maxloc1_8_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_r8.lo -MD -MP -MF .deps/maxloc1_16_r8.Tpo -c -o maxloc1_16_r8.lo `test -f '../../../src/libgfortran/generated/maxloc1_16_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_16_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_r8.lo -MD -MP -MF .deps/maxloc1_16_r8.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_r8.c -fPIC -DPIC -o .libs/maxloc1_16_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_r8.lo -MD -MP -MF .deps/maxloc1_16_r8.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_r8.c -o maxloc1_16_r8.o >/dev/null 2>&1 /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/reflect/deepequal.go ../../../src/libgo/go/reflect/eqtype.go ../../../src/libgo/go/reflect/makefunc.go ../../../src/libgo/go/reflect/makefunc_ffi.go ../../../src/libgo/go/reflect/swapper.go ../../../src/libgo/go/reflect/type.go ../../../src/libgo/go/reflect/value.go internal/unsafeheader.gox math.gox runtime.gox strconv.gox sync.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo reflect.lo | sed -e 's/.lo$//'` -o reflect.lo $files mv -f .deps/maxloc1_16_r8.Tpo .deps/maxloc1_16_r8.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=reflect ../../../src/libgo/go/reflect/deepequal.go ../../../src/libgo/go/reflect/eqtype.go ../../../src/libgo/go/reflect/makefunc.go ../../../src/libgo/go/reflect/makefunc_ffi.go ../../../src/libgo/go/reflect/swapper.go ../../../src/libgo/go/reflect/type.go ../../../src/libgo/go/reflect/value.go -fPIC -o .libs/reflect.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_r10.lo -MD -MP -MF .deps/maxloc1_4_r10.Tpo -c -o maxloc1_4_r10.lo `test -f '../../../src/libgfortran/generated/maxloc1_4_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_4_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_r10.lo -MD -MP -MF .deps/maxloc1_4_r10.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_r10.c -fPIC -DPIC -o .libs/maxloc1_4_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_r10.lo -MD -MP -MF .deps/maxloc1_4_r10.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_r10.c -o maxloc1_4_r10.o >/dev/null 2>&1 mv -f .deps/maxloc1_4_r10.Tpo .deps/maxloc1_4_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_r10.lo -MD -MP -MF .deps/maxloc1_8_r10.Tpo -c -o maxloc1_8_r10.lo `test -f '../../../src/libgfortran/generated/maxloc1_8_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_8_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_r10.lo -MD -MP -MF .deps/maxloc1_8_r10.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_r10.c -fPIC -DPIC -o .libs/maxloc1_8_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_r10.lo -MD -MP -MF .deps/maxloc1_8_r10.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_r10.c -o maxloc1_8_r10.o >/dev/null 2>&1 mv -f .deps/maxloc1_8_r10.Tpo .deps/maxloc1_8_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_r10.lo -MD -MP -MF .deps/maxloc1_16_r10.Tpo -c -o maxloc1_16_r10.lo `test -f '../../../src/libgfortran/generated/maxloc1_16_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_16_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_r10.lo -MD -MP -MF .deps/maxloc1_16_r10.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_r10.c -fPIC -DPIC -o .libs/maxloc1_16_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/datetime/date.d -fPIC -fversion=Shared -o std/datetime/date.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_r10.lo -MD -MP -MF .deps/maxloc1_16_r10.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_r10.c -o maxloc1_16_r10.o >/dev/null 2>&1 mv -f .deps/maxloc1_16_r10.Tpo .deps/maxloc1_16_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_r16.lo -MD -MP -MF .deps/maxloc1_4_r16.Tpo -c -o maxloc1_4_r16.lo `test -f '../../../src/libgfortran/generated/maxloc1_4_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_4_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_r16.lo -MD -MP -MF .deps/maxloc1_4_r16.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_r16.c -fPIC -DPIC -o .libs/maxloc1_4_r16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nucoty.ads -o a-nucoty.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_r16.lo -MD -MP -MF .deps/maxloc1_4_r16.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_r16.c -o maxloc1_4_r16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nudira.adb -o a-nudira.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nuelfu.ads -o a-nuelfu.o mv -f .deps/maxloc1_4_r16.Tpo .deps/maxloc1_4_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_r16.lo -MD -MP -MF .deps/maxloc1_8_r16.Tpo -c -o maxloc1_8_r16.lo `test -f '../../../src/libgfortran/generated/maxloc1_8_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_8_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_r16.lo -MD -MP -MF .deps/maxloc1_8_r16.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_r16.c -fPIC -DPIC -o .libs/maxloc1_8_r16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nuflra.adb -o a-nuflra.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nagefl.ads -o a-nagefl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nallfl.ads -o a-nallfl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nalofl.ads -o a-nalofl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nuaufl.ads -o a-nuaufl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nashfl.ads -o a-nashfl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nuauco.ads -o a-nuauco.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-naliop.ads -o a-naliop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-numaux.ads -o a-numaux.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-numeri.ads -o a-numeri.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_r16.lo -MD -MP -MF .deps/maxloc1_8_r16.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_r16.c -o maxloc1_8_r16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-nurear.ads -o a-nurear.o mv -f .deps/maxloc1_8_r16.Tpo .deps/maxloc1_8_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_r16.lo -MD -MP -MF .deps/maxloc1_16_r16.Tpo -c -o maxloc1_16_r16.lo `test -f '../../../src/libgfortran/generated/maxloc1_16_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_16_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_r16.lo -MD -MP -MF .deps/maxloc1_16_r16.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_r16.c -fPIC -DPIC -o .libs/maxloc1_16_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_r16.lo -MD -MP -MF .deps/maxloc1_16_r16.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_r16.c -o maxloc1_16_r16.o >/dev/null 2>&1 mv -f .deps/maxloc1_16_r16.Tpo .deps/maxloc1_16_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i1.lo -MD -MP -MF .deps/maxval_i1.Tpo -c -o maxval_i1.lo `test -f '../../../src/libgfortran/generated/maxval_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxval_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i1.lo -MD -MP -MF .deps/maxval_i1.Tpo -c ../../../src/libgfortran/generated/maxval_i1.c -fPIC -DPIC -o .libs/maxval_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i1.lo -MD -MP -MF .deps/maxval_i1.Tpo -c ../../../src/libgfortran/generated/maxval_i1.c -o maxval_i1.o >/dev/null 2>&1 mv -f .deps/maxval_i1.Tpo .deps/maxval_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i2.lo -MD -MP -MF .deps/maxval_i2.Tpo -c -o maxval_i2.lo `test -f '../../../src/libgfortran/generated/maxval_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxval_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i2.lo -MD -MP -MF .deps/maxval_i2.Tpo -c ../../../src/libgfortran/generated/maxval_i2.c -fPIC -DPIC -o .libs/maxval_i2.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-rbtgbk.adb -o a-rbtgbk.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-rbtgbo.adb -o a-rbtgbo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-rbtgso.adb -o a-rbtgso.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-sbecin.adb -o a-sbecin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-sbhcin.adb -o a-sbhcin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-sblcin.adb -o a-sblcin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-scteio.ads -o a-scteio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i2.lo -MD -MP -MF .deps/maxval_i2.Tpo -c ../../../src/libgfortran/generated/maxval_i2.c -o maxval_i2.o >/dev/null 2>&1 mv -f .deps/maxval_i2.Tpo .deps/maxval_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i4.lo -MD -MP -MF .deps/maxval_i4.Tpo -c -o maxval_i4.lo `test -f '../../../src/libgfortran/generated/maxval_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxval_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i4.lo -MD -MP -MF .deps/maxval_i4.Tpo -c ../../../src/libgfortran/generated/maxval_i4.c -fPIC -DPIC -o .libs/maxval_i4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-secain.adb -o a-secain.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-sequio.adb -o a-sequio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-sfecin.ads -o a-sfecin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-sfhcin.ads -o a-sfhcin.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i4.lo -MD -MP -MF .deps/maxval_i4.Tpo -c ../../../src/libgfortran/generated/maxval_i4.c -o maxval_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-sflcin.ads -o a-sflcin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-sfteio.ads -o a-sfteio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/datetime/interval.lo ../../../../src/libphobos/src/std/datetime/interval.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/datetime/interval.d -fPIC -fversion=Shared -o std/datetime/.libs/interval.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/datetime/interval.d -fPIC -fversion=Shared -o std/datetime/interval.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/datetime/package.lo ../../../../src/libphobos/src/std/datetime/package.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-sfwtio.ads -o a-sfwtio.o mv -f .deps/maxval_i4.Tpo .deps/maxval_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i8.lo -MD -MP -MF .deps/maxval_i8.Tpo -c -o maxval_i8.lo `test -f '../../../src/libgfortran/generated/maxval_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxval_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/datetime/package.d -fPIC -fversion=Shared -o std/datetime/.libs/package.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i8.lo -MD -MP -MF .deps/maxval_i8.Tpo -c ../../../src/libgfortran/generated/maxval_i8.c -fPIC -DPIC -o .libs/maxval_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-sfztio.ads -o a-sfztio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/datetime/package.d -fPIC -fversion=Shared -o std/datetime/package.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i8.lo -MD -MP -MF .deps/maxval_i8.Tpo -c ../../../src/libgfortran/generated/maxval_i8.c -o maxval_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-shcain.adb -o a-shcain.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-siocst.adb -o a-siocst.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-siteio.ads -o a-siteio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/datetime/stopwatch.lo ../../../../src/libphobos/src/std/datetime/stopwatch.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/datetime/stopwatch.d -fPIC -fversion=Shared -o std/datetime/.libs/stopwatch.o mv -f .deps/maxval_i8.Tpo .deps/maxval_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i16.lo -MD -MP -MF .deps/maxval_i16.Tpo -c -o maxval_i16.lo `test -f '../../../src/libgfortran/generated/maxval_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxval_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i16.lo -MD -MP -MF .deps/maxval_i16.Tpo -c ../../../src/libgfortran/generated/maxval_i16.c -fPIC -DPIC -o .libs/maxval_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/datetime/stopwatch.d -fPIC -fversion=Shared -o std/datetime/stopwatch.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-siwtio.ads -o a-siwtio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/datetime/systime.lo ../../../../src/libphobos/src/std/datetime/systime.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/datetime/systime.d -fPIC -fversion=Shared -o std/datetime/.libs/systime.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-siztio.ads -o a-siztio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_i16.lo -MD -MP -MF .deps/maxval_i16.Tpo -c ../../../src/libgfortran/generated/maxval_i16.c -o maxval_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-slcain.adb -o a-slcain.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ssicst.adb -o a-ssicst.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ssitio.ads -o a-ssitio.o mv -f .deps/maxval_i16.Tpo .deps/maxval_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_r4.lo -MD -MP -MF .deps/maxval_r4.Tpo -c -o maxval_r4.lo `test -f '../../../src/libgfortran/generated/maxval_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxval_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_r4.lo -MD -MP -MF .deps/maxval_r4.Tpo -c ../../../src/libgfortran/generated/maxval_r4.c -fPIC -DPIC -o .libs/maxval_r4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ssiwti.ads -o a-ssiwti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ssizti.ads -o a-ssizti.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_r4.lo -MD -MP -MF .deps/maxval_r4.Tpo -c ../../../src/libgfortran/generated/maxval_r4.c -o maxval_r4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stboha.adb -o a-stboha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stfiha.ads -o a-stfiha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stmaco.ads -o a-stmaco.o mv -f .deps/maxval_r4.Tpo .deps/maxval_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_r8.lo -MD -MP -MF .deps/maxval_r8.Tpo -c -o maxval_r8.lo `test -f '../../../src/libgfortran/generated/maxval_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxval_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_r8.lo -MD -MP -MF .deps/maxval_r8.Tpo -c ../../../src/libgfortran/generated/maxval_r8.c -fPIC -DPIC -o .libs/maxval_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=reflect ../../../src/libgo/go/reflect/deepequal.go ../../../src/libgo/go/reflect/eqtype.go ../../../src/libgo/go/reflect/makefunc.go ../../../src/libgo/go/reflect/makefunc_ffi.go ../../../src/libgo/go/reflect/swapper.go ../../../src/libgo/go/reflect/type.go ../../../src/libgo/go/reflect/value.go -o reflect.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stobbu.adb -o a-stobbu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stobfi.adb -o a-stobfi.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_r8.lo -MD -MP -MF .deps/maxval_r8.Tpo -c ../../../src/libgfortran/generated/maxval_r8.c -o maxval_r8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-storio.adb -o a-storio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stoubu.adb -o a-stoubu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stoufi.adb -o a-stoufi.o mv -f .deps/maxval_r8.Tpo .deps/maxval_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_r10.lo -MD -MP -MF .deps/maxval_r10.Tpo -c -o maxval_r10.lo `test -f '../../../src/libgfortran/generated/maxval_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxval_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_r10.lo -MD -MP -MF .deps/maxval_r10.Tpo -c ../../../src/libgfortran/generated/maxval_r10.c -fPIC -DPIC -o .libs/maxval_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_r10.lo -MD -MP -MF .deps/maxval_r10.Tpo -c ../../../src/libgfortran/generated/maxval_r10.c -o maxval_r10.o >/dev/null 2>&1 mv -f .deps/maxval_r10.Tpo .deps/maxval_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_r16.lo -MD -MP -MF .deps/maxval_r16.Tpo -c -o maxval_r16.lo `test -f '../../../src/libgfortran/generated/maxval_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxval_r16.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stoufo.adb -o a-stoufo.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_r16.lo -MD -MP -MF .deps/maxval_r16.Tpo -c ../../../src/libgfortran/generated/maxval_r16.c -fPIC -DPIC -o .libs/maxval_r16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stouut.adb -o a-stouut.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval_r16.lo -MD -MP -MF .deps/maxval_r16.Tpo -c ../../../src/libgfortran/generated/maxval_r16.c -o maxval_r16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-strbou.adb -o a-strbou.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stream.adb -o a-stream.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-strsto.ads -o a-strsto.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ststbo.adb -o a-ststbo.o mv -f .deps/maxval_r16.Tpo .deps/maxval_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i1.lo -MD -MP -MF .deps/minloc0_4_i1.Tpo -c -o minloc0_4_i1.lo `test -f '../../../src/libgfortran/generated/minloc0_4_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_4_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i1.lo -MD -MP -MF .deps/minloc0_4_i1.Tpo -c ../../../src/libgfortran/generated/minloc0_4_i1.c -fPIC -DPIC -o .libs/minloc0_4_i1.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ststun.adb -o a-ststun.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-strfix.adb -o a-strfix.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i1.lo -MD -MP -MF .deps/minloc0_4_i1.Tpo -c ../../../src/libgfortran/generated/minloc0_4_i1.c -o minloc0_4_i1.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/datetime/systime.d -fPIC -fversion=Shared -o std/datetime/systime.o >/dev/null 2>&1 mv -f .deps/minloc0_4_i1.Tpo .deps/minloc0_4_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i1.lo -MD -MP -MF .deps/minloc0_8_i1.Tpo -c -o minloc0_8_i1.lo `test -f '../../../src/libgfortran/generated/minloc0_8_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_8_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i1.lo -MD -MP -MF .deps/minloc0_8_i1.Tpo -c ../../../src/libgfortran/generated/minloc0_8_i1.c -fPIC -DPIC -o .libs/minloc0_8_i1.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-strhas.adb -o a-strhas.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i1.lo -MD -MP -MF .deps/minloc0_8_i1.Tpo -c ../../../src/libgfortran/generated/minloc0_8_i1.c -o minloc0_8_i1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-string.ads -o a-string.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-strmap.adb -o a-strmap.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-strsea.adb -o a-strsea.o mv -f .deps/minloc0_8_i1.Tpo .deps/minloc0_8_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i1.lo -MD -MP -MF .deps/minloc0_16_i1.Tpo -c -o minloc0_16_i1.lo `test -f '../../../src/libgfortran/generated/minloc0_16_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_16_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i1.lo -MD -MP -MF .deps/minloc0_16_i1.Tpo -c ../../../src/libgfortran/generated/minloc0_16_i1.c -fPIC -DPIC -o .libs/minloc0_16_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i1.lo -MD -MP -MF .deps/minloc0_16_i1.Tpo -c ../../../src/libgfortran/generated/minloc0_16_i1.c -o minloc0_16_i1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-strsup.adb -o a-strsup.o mv -f .deps/minloc0_16_i1.Tpo .deps/minloc0_16_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i2.lo -MD -MP -MF .deps/minloc0_4_i2.Tpo -c -o minloc0_4_i2.lo `test -f '../../../src/libgfortran/generated/minloc0_4_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_4_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i2.lo -MD -MP -MF .deps/minloc0_4_i2.Tpo -c ../../../src/libgfortran/generated/minloc0_4_i2.c -fPIC -DPIC -o .libs/minloc0_4_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i2.lo -MD -MP -MF .deps/minloc0_4_i2.Tpo -c ../../../src/libgfortran/generated/minloc0_4_i2.c -o minloc0_4_i2.o >/dev/null 2>&1 mv -f .deps/minloc0_4_i2.Tpo .deps/minloc0_4_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i2.lo -MD -MP -MF .deps/minloc0_8_i2.Tpo -c -o minloc0_8_i2.lo `test -f '../../../src/libgfortran/generated/minloc0_8_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_8_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i2.lo -MD -MP -MF .deps/minloc0_8_i2.Tpo -c ../../../src/libgfortran/generated/minloc0_8_i2.c -fPIC -DPIC -o .libs/minloc0_8_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i2.lo -MD -MP -MF .deps/minloc0_8_i2.Tpo -c ../../../src/libgfortran/generated/minloc0_8_i2.c -o minloc0_8_i2.o >/dev/null 2>&1 mv -f .deps/minloc0_8_i2.Tpo .deps/minloc0_8_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i2.lo -MD -MP -MF .deps/minloc0_16_i2.Tpo -c -o minloc0_16_i2.lo `test -f '../../../src/libgfortran/generated/minloc0_16_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_16_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i2.lo -MD -MP -MF .deps/minloc0_16_i2.Tpo -c ../../../src/libgfortran/generated/minloc0_16_i2.c -fPIC -DPIC -o .libs/minloc0_16_i2.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-strunb.adb -o a-strunb.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i2.lo -MD -MP -MF .deps/minloc0_16_i2.Tpo -c ../../../src/libgfortran/generated/minloc0_16_i2.c -o minloc0_16_i2.o >/dev/null 2>&1 mv -f .deps/minloc0_16_i2.Tpo .deps/minloc0_16_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i4.lo -MD -MP -MF .deps/minloc0_4_i4.Tpo -c -o minloc0_4_i4.lo `test -f '../../../src/libgfortran/generated/minloc0_4_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_4_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i4.lo -MD -MP -MF .deps/minloc0_4_i4.Tpo -c ../../../src/libgfortran/generated/minloc0_4_i4.c -fPIC -DPIC -o .libs/minloc0_4_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i4.lo -MD -MP -MF .deps/minloc0_4_i4.Tpo -c ../../../src/libgfortran/generated/minloc0_4_i4.c -o minloc0_4_i4.o >/dev/null 2>&1 mv -f .deps/minloc0_4_i4.Tpo .deps/minloc0_4_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i4.lo -MD -MP -MF .deps/minloc0_8_i4.Tpo -c -o minloc0_8_i4.lo `test -f '../../../src/libgfortran/generated/minloc0_8_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_8_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i4.lo -MD -MP -MF .deps/minloc0_8_i4.Tpo -c ../../../src/libgfortran/generated/minloc0_8_i4.c -fPIC -DPIC -o .libs/minloc0_8_i4.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/datetime/timezone.lo ../../../../src/libphobos/src/std/datetime/timezone.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/datetime/timezone.d -fPIC -fversion=Shared -o std/datetime/.libs/timezone.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i4.lo -MD -MP -MF .deps/minloc0_8_i4.Tpo -c ../../../src/libgfortran/generated/minloc0_8_i4.c -o minloc0_8_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ststio.adb -o a-ststio.o mv -f .deps/minloc0_8_i4.Tpo .deps/minloc0_8_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i4.lo -MD -MP -MF .deps/minloc0_16_i4.Tpo -c -o minloc0_16_i4.lo `test -f '../../../src/libgfortran/generated/minloc0_16_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_16_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i4.lo -MD -MP -MF .deps/minloc0_16_i4.Tpo -c ../../../src/libgfortran/generated/minloc0_16_i4.c -fPIC -DPIC -o .libs/minloc0_16_i4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stteou.ads -o a-stteou.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stunau.adb -o a-stunau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i4.lo -MD -MP -MF .deps/minloc0_16_i4.Tpo -c ../../../src/libgfortran/generated/minloc0_16_i4.c -o minloc0_16_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stunha.adb -o a-stunha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stuten.adb -o a-stuten.o mv -f .deps/minloc0_16_i4.Tpo .deps/minloc0_16_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i8.lo -MD -MP -MF .deps/minloc0_4_i8.Tpo -c -o minloc0_4_i8.lo `test -f '../../../src/libgfortran/generated/minloc0_4_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_4_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i8.lo -MD -MP -MF .deps/minloc0_4_i8.Tpo -c ../../../src/libgfortran/generated/minloc0_4_i8.c -fPIC -DPIC -o .libs/minloc0_4_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stwibo.adb -o a-stwibo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stwifi.adb -o a-stwifi.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i8.lo -MD -MP -MF .deps/minloc0_4_i8.Tpo -c ../../../src/libgfortran/generated/minloc0_4_i8.c -o minloc0_4_i8.o >/dev/null 2>&1 mv -f .deps/minloc0_4_i8.Tpo .deps/minloc0_4_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i8.lo -MD -MP -MF .deps/minloc0_8_i8.Tpo -c -o minloc0_8_i8.lo `test -f '../../../src/libgfortran/generated/minloc0_8_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_8_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i8.lo -MD -MP -MF .deps/minloc0_8_i8.Tpo -c ../../../src/libgfortran/generated/minloc0_8_i8.c -fPIC -DPIC -o .libs/minloc0_8_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stwiha.adb -o a-stwiha.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i8.lo -MD -MP -MF .deps/minloc0_8_i8.Tpo -c ../../../src/libgfortran/generated/minloc0_8_i8.c -o minloc0_8_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stwima.adb -o a-stwima.o mv -f .deps/minloc0_8_i8.Tpo .deps/minloc0_8_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i8.lo -MD -MP -MF .deps/minloc0_16_i8.Tpo -c -o minloc0_16_i8.lo `test -f '../../../src/libgfortran/generated/minloc0_16_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_16_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i8.lo -MD -MP -MF .deps/minloc0_16_i8.Tpo -c ../../../src/libgfortran/generated/minloc0_16_i8.c -fPIC -DPIC -o .libs/minloc0_16_i8.o /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/syscall/dirent.go ../../../src/libgo/go/syscall/endian_little.go ../../../src/libgo/go/syscall/env_unix.go ../../../src/libgo/go/syscall/errstr_glibc.go ../../../src/libgo/go/syscall/exec_linux.go ../../../src/libgo/go/syscall/exec_unix.go ../../../src/libgo/go/syscall/libcall_glibc.go ../../../src/libgo/go/syscall/libcall_linux.go ../../../src/libgo/go/syscall/libcall_linux_utimesnano.go ../../../src/libgo/go/syscall/libcall_posix.go ../../../src/libgo/go/syscall/libcall_posix_largefile.go ../../../src/libgo/go/syscall/libcall_posix_nonhurd.go ../../../src/libgo/go/syscall/libcall_support.go ../../../src/libgo/go/syscall/libcall_uname.go ../../../src/libgo/go/syscall/libcall_wait4.go ../../../src/libgo/go/syscall/lsf_linux.go ../../../src/libgo/go/syscall/msan0.go ../../../src/libgo/go/syscall/net.go ../../../src/libgo/go/syscall/netlink_linux.go ../../../src/libgo/go/syscall/setuidgid_linux.go ../../../src/libgo/go/syscall/sleep_select.go ../../../src/libgo/go/syscall/sock_cloexec_linux.go ../../../src/libgo/go/syscall/sockcmsg_linux.go ../../../src/libgo/go/syscall/sockcmsg_unix.go ../../../src/libgo/go/syscall/sockcmsg_unix_other.go ../../../src/libgo/go/syscall/socket.go ../../../src/libgo/go/syscall/socket_linux.go ../../../src/libgo/go/syscall/socket_linux_type.go ../../../src/libgo/go/syscall/socket_posix.go ../../../src/libgo/go/syscall/str.go ../../../src/libgo/go/syscall/syscall.go ../../../src/libgo/go/syscall/syscall_errno.go ../../../src/libgo/go/syscall/syscall_funcs.go ../../../src/libgo/go/syscall/syscall_glibc.go ../../../src/libgo/go/syscall/syscall_linux.go ../../../src/libgo/go/syscall/syscall_linux_riscv64.go ../../../src/libgo/go/syscall/syscall_unix.go ../../../src/libgo/go/syscall/time_nofake.go ../../../src/libgo/go/syscall/timestruct.go libcalls.go sysinfo.go syscall_arch.go syscall_linknames.go epoll.go errors.gox internal/bytealg.gox internal/oserror.gox internal/race.gox internal/unsafeheader.gox runtime.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo syscall.lo | sed -e 's/.lo$//'` -o syscall.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=syscall ../../../src/libgo/go/syscall/dirent.go ../../../src/libgo/go/syscall/endian_little.go ../../../src/libgo/go/syscall/env_unix.go ../../../src/libgo/go/syscall/errstr_glibc.go ../../../src/libgo/go/syscall/exec_linux.go ../../../src/libgo/go/syscall/exec_unix.go ../../../src/libgo/go/syscall/libcall_glibc.go ../../../src/libgo/go/syscall/libcall_linux.go ../../../src/libgo/go/syscall/libcall_linux_utimesnano.go ../../../src/libgo/go/syscall/libcall_posix.go ../../../src/libgo/go/syscall/libcall_posix_largefile.go ../../../src/libgo/go/syscall/libcall_posix_nonhurd.go ../../../src/libgo/go/syscall/libcall_support.go ../../../src/libgo/go/syscall/libcall_uname.go ../../../src/libgo/go/syscall/libcall_wait4.go ../../../src/libgo/go/syscall/lsf_linux.go ../../../src/libgo/go/syscall/msan0.go ../../../src/libgo/go/syscall/net.go ../../../src/libgo/go/syscall/netlink_linux.go ../../../src/libgo/go/syscall/setuidgid_linux.go ../../../src/libgo/go/syscall/sleep_select.go ../../../src/libgo/go/syscall/sock_cloexec_linux.go ../../../src/libgo/go/syscall/sockcmsg_linux.go ../../../src/libgo/go/syscall/sockcmsg_unix.go ../../../src/libgo/go/syscall/sockcmsg_unix_other.go ../../../src/libgo/go/syscall/socket.go ../../../src/libgo/go/syscall/socket_linux.go ../../../src/libgo/go/syscall/socket_linux_type.go ../../../src/libgo/go/syscall/socket_posix.go ../../../src/libgo/go/syscall/str.go ../../../src/libgo/go/syscall/syscall.go ../../../src/libgo/go/syscall/syscall_errno.go ../../../src/libgo/go/syscall/syscall_funcs.go ../../../src/libgo/go/syscall/syscall_glibc.go ../../../src/libgo/go/syscall/syscall_linux.go ../../../src/libgo/go/syscall/syscall_linux_riscv64.go ../../../src/libgo/go/syscall/syscall_unix.go ../../../src/libgo/go/syscall/time_nofake.go ../../../src/libgo/go/syscall/timestruct.go libcalls.go sysinfo.go syscall_arch.go syscall_linknames.go epoll.go -fPIC -o .libs/syscall.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i8.lo -MD -MP -MF .deps/minloc0_16_i8.Tpo -c ../../../src/libgfortran/generated/minloc0_16_i8.c -o minloc0_16_i8.o >/dev/null 2>&1 mv -f .deps/minloc0_16_i8.Tpo .deps/minloc0_16_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i16.lo -MD -MP -MF .deps/minloc0_4_i16.Tpo -c -o minloc0_4_i16.lo `test -f '../../../src/libgfortran/generated/minloc0_4_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_4_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i16.lo -MD -MP -MF .deps/minloc0_4_i16.Tpo -c ../../../src/libgfortran/generated/minloc0_4_i16.c -fPIC -DPIC -o .libs/minloc0_4_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stwise.adb -o a-stwise.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_i16.lo -MD -MP -MF .deps/minloc0_4_i16.Tpo -c ../../../src/libgfortran/generated/minloc0_4_i16.c -o minloc0_4_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stwisu.adb -o a-stwisu.o mv -f .deps/minloc0_4_i16.Tpo .deps/minloc0_4_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i16.lo -MD -MP -MF .deps/minloc0_8_i16.Tpo -c -o minloc0_8_i16.lo `test -f '../../../src/libgfortran/generated/minloc0_8_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_8_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i16.lo -MD -MP -MF .deps/minloc0_8_i16.Tpo -c ../../../src/libgfortran/generated/minloc0_8_i16.c -fPIC -DPIC -o .libs/minloc0_8_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_i16.lo -MD -MP -MF .deps/minloc0_8_i16.Tpo -c ../../../src/libgfortran/generated/minloc0_8_i16.c -o minloc0_8_i16.o >/dev/null 2>&1 mv -f .deps/minloc0_8_i16.Tpo .deps/minloc0_8_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i16.lo -MD -MP -MF .deps/minloc0_16_i16.Tpo -c -o minloc0_16_i16.lo `test -f '../../../src/libgfortran/generated/minloc0_16_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_16_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i16.lo -MD -MP -MF .deps/minloc0_16_i16.Tpo -c ../../../src/libgfortran/generated/minloc0_16_i16.c -fPIC -DPIC -o .libs/minloc0_16_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_i16.lo -MD -MP -MF .deps/minloc0_16_i16.Tpo -c ../../../src/libgfortran/generated/minloc0_16_i16.c -o minloc0_16_i16.o >/dev/null 2>&1 mv -f .deps/minloc0_16_i16.Tpo .deps/minloc0_16_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_r4.lo -MD -MP -MF .deps/minloc0_4_r4.Tpo -c -o minloc0_4_r4.lo `test -f '../../../src/libgfortran/generated/minloc0_4_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_4_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_r4.lo -MD -MP -MF .deps/minloc0_4_r4.Tpo -c ../../../src/libgfortran/generated/minloc0_4_r4.c -fPIC -DPIC -o .libs/minloc0_4_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_r4.lo -MD -MP -MF .deps/minloc0_4_r4.Tpo -c ../../../src/libgfortran/generated/minloc0_4_r4.c -o minloc0_4_r4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stwiun.adb -o a-stwiun.o mv -f .deps/minloc0_4_r4.Tpo .deps/minloc0_4_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_r4.lo -MD -MP -MF .deps/minloc0_8_r4.Tpo -c -o minloc0_8_r4.lo `test -f '../../../src/libgfortran/generated/minloc0_8_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_8_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_r4.lo -MD -MP -MF .deps/minloc0_8_r4.Tpo -c ../../../src/libgfortran/generated/minloc0_8_r4.c -fPIC -DPIC -o .libs/minloc0_8_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_r4.lo -MD -MP -MF .deps/minloc0_8_r4.Tpo -c ../../../src/libgfortran/generated/minloc0_8_r4.c -o minloc0_8_r4.o >/dev/null 2>&1 mv -f .deps/minloc0_8_r4.Tpo .deps/minloc0_8_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_r4.lo -MD -MP -MF .deps/minloc0_16_r4.Tpo -c -o minloc0_16_r4.lo `test -f '../../../src/libgfortran/generated/minloc0_16_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_16_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_r4.lo -MD -MP -MF .deps/minloc0_16_r4.Tpo -c ../../../src/libgfortran/generated/minloc0_16_r4.c -fPIC -DPIC -o .libs/minloc0_16_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_r4.lo -MD -MP -MF .deps/minloc0_16_r4.Tpo -c ../../../src/libgfortran/generated/minloc0_16_r4.c -o minloc0_16_r4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stzbou.adb -o a-stzbou.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stzfix.adb -o a-stzfix.o mv -f .deps/minloc0_16_r4.Tpo .deps/minloc0_16_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_r8.lo -MD -MP -MF .deps/minloc0_4_r8.Tpo -c -o minloc0_4_r8.lo `test -f '../../../src/libgfortran/generated/minloc0_4_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_4_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_r8.lo -MD -MP -MF .deps/minloc0_4_r8.Tpo -c ../../../src/libgfortran/generated/minloc0_4_r8.c -fPIC -DPIC -o .libs/minloc0_4_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_r8.lo -MD -MP -MF .deps/minloc0_4_r8.Tpo -c ../../../src/libgfortran/generated/minloc0_4_r8.c -o minloc0_4_r8.o >/dev/null 2>&1 mv -f .deps/minloc0_4_r8.Tpo .deps/minloc0_4_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_r8.lo -MD -MP -MF .deps/minloc0_8_r8.Tpo -c -o minloc0_8_r8.lo `test -f '../../../src/libgfortran/generated/minloc0_8_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_8_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_r8.lo -MD -MP -MF .deps/minloc0_8_r8.Tpo -c ../../../src/libgfortran/generated/minloc0_8_r8.c -fPIC -DPIC -o .libs/minloc0_8_r8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stzhas.adb -o a-stzhas.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stzmap.adb -o a-stzmap.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_r8.lo -MD -MP -MF .deps/minloc0_8_r8.Tpo -c ../../../src/libgfortran/generated/minloc0_8_r8.c -o minloc0_8_r8.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/datetime/timezone.d -fPIC -fversion=Shared -o std/datetime/timezone.o >/dev/null 2>&1 mv -f .deps/minloc0_8_r8.Tpo .deps/minloc0_8_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_r8.lo -MD -MP -MF .deps/minloc0_16_r8.Tpo -c -o minloc0_16_r8.lo `test -f '../../../src/libgfortran/generated/minloc0_16_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_16_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_r8.lo -MD -MP -MF .deps/minloc0_16_r8.Tpo -c ../../../src/libgfortran/generated/minloc0_16_r8.c -fPIC -DPIC -o .libs/minloc0_16_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_r8.lo -MD -MP -MF .deps/minloc0_16_r8.Tpo -c ../../../src/libgfortran/generated/minloc0_16_r8.c -o minloc0_16_r8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stzsea.adb -o a-stzsea.o mv -f .deps/minloc0_16_r8.Tpo .deps/minloc0_16_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_r10.lo -MD -MP -MF .deps/minloc0_4_r10.Tpo -c -o minloc0_4_r10.lo `test -f '../../../src/libgfortran/generated/minloc0_4_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_4_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_r10.lo -MD -MP -MF .deps/minloc0_4_r10.Tpo -c ../../../src/libgfortran/generated/minloc0_4_r10.c -fPIC -DPIC -o .libs/minloc0_4_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_r10.lo -MD -MP -MF .deps/minloc0_4_r10.Tpo -c ../../../src/libgfortran/generated/minloc0_4_r10.c -o minloc0_4_r10.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stzsup.adb -o a-stzsup.o mv -f .deps/minloc0_4_r10.Tpo .deps/minloc0_4_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_r10.lo -MD -MP -MF .deps/minloc0_8_r10.Tpo -c -o minloc0_8_r10.lo `test -f '../../../src/libgfortran/generated/minloc0_8_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_8_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_r10.lo -MD -MP -MF .deps/minloc0_8_r10.Tpo -c ../../../src/libgfortran/generated/minloc0_8_r10.c -fPIC -DPIC -o .libs/minloc0_8_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_r10.lo -MD -MP -MF .deps/minloc0_8_r10.Tpo -c ../../../src/libgfortran/generated/minloc0_8_r10.c -o minloc0_8_r10.o >/dev/null 2>&1 mv -f .deps/minloc0_8_r10.Tpo .deps/minloc0_8_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_r10.lo -MD -MP -MF .deps/minloc0_16_r10.Tpo -c -o minloc0_16_r10.lo `test -f '../../../src/libgfortran/generated/minloc0_16_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_16_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_r10.lo -MD -MP -MF .deps/minloc0_16_r10.Tpo -c ../../../src/libgfortran/generated/minloc0_16_r10.c -fPIC -DPIC -o .libs/minloc0_16_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_r10.lo -MD -MP -MF .deps/minloc0_16_r10.Tpo -c ../../../src/libgfortran/generated/minloc0_16_r10.c -o minloc0_16_r10.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=syscall ../../../src/libgo/go/syscall/dirent.go ../../../src/libgo/go/syscall/endian_little.go ../../../src/libgo/go/syscall/env_unix.go ../../../src/libgo/go/syscall/errstr_glibc.go ../../../src/libgo/go/syscall/exec_linux.go ../../../src/libgo/go/syscall/exec_unix.go ../../../src/libgo/go/syscall/libcall_glibc.go ../../../src/libgo/go/syscall/libcall_linux.go ../../../src/libgo/go/syscall/libcall_linux_utimesnano.go ../../../src/libgo/go/syscall/libcall_posix.go ../../../src/libgo/go/syscall/libcall_posix_largefile.go ../../../src/libgo/go/syscall/libcall_posix_nonhurd.go ../../../src/libgo/go/syscall/libcall_support.go ../../../src/libgo/go/syscall/libcall_uname.go ../../../src/libgo/go/syscall/libcall_wait4.go ../../../src/libgo/go/syscall/lsf_linux.go ../../../src/libgo/go/syscall/msan0.go ../../../src/libgo/go/syscall/net.go ../../../src/libgo/go/syscall/netlink_linux.go ../../../src/libgo/go/syscall/setuidgid_linux.go ../../../src/libgo/go/syscall/sleep_select.go ../../../src/libgo/go/syscall/sock_cloexec_linux.go ../../../src/libgo/go/syscall/sockcmsg_linux.go ../../../src/libgo/go/syscall/sockcmsg_unix.go ../../../src/libgo/go/syscall/sockcmsg_unix_other.go ../../../src/libgo/go/syscall/socket.go ../../../src/libgo/go/syscall/socket_linux.go ../../../src/libgo/go/syscall/socket_linux_type.go ../../../src/libgo/go/syscall/socket_posix.go ../../../src/libgo/go/syscall/str.go ../../../src/libgo/go/syscall/syscall.go ../../../src/libgo/go/syscall/syscall_errno.go ../../../src/libgo/go/syscall/syscall_funcs.go ../../../src/libgo/go/syscall/syscall_glibc.go ../../../src/libgo/go/syscall/syscall_linux.go ../../../src/libgo/go/syscall/syscall_linux_riscv64.go ../../../src/libgo/go/syscall/syscall_unix.go ../../../src/libgo/go/syscall/time_nofake.go ../../../src/libgo/go/syscall/timestruct.go libcalls.go sysinfo.go syscall_arch.go syscall_linknames.go epoll.go -o syscall.o >/dev/null 2>&1 mv -f .deps/minloc0_16_r10.Tpo .deps/minloc0_16_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_r16.lo -MD -MP -MF .deps/minloc0_4_r16.Tpo -c -o minloc0_4_r16.lo `test -f '../../../src/libgfortran/generated/minloc0_4_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_4_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_r16.lo -MD -MP -MF .deps/minloc0_4_r16.Tpo -c ../../../src/libgfortran/generated/minloc0_4_r16.c -fPIC -DPIC -o .libs/minloc0_4_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_r16.lo -MD -MP -MF .deps/minloc0_4_r16.Tpo -c ../../../src/libgfortran/generated/minloc0_4_r16.c -o minloc0_4_r16.o >/dev/null 2>&1 mv -f .deps/minloc0_4_r16.Tpo .deps/minloc0_4_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_r16.lo -MD -MP -MF .deps/minloc0_8_r16.Tpo -c -o minloc0_8_r16.lo `test -f '../../../src/libgfortran/generated/minloc0_8_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_8_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_r16.lo -MD -MP -MF .deps/minloc0_8_r16.Tpo -c ../../../src/libgfortran/generated/minloc0_8_r16.c -fPIC -DPIC -o .libs/minloc0_8_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_r16.lo -MD -MP -MF .deps/minloc0_8_r16.Tpo -c ../../../src/libgfortran/generated/minloc0_8_r16.c -o minloc0_8_r16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-stzunb.adb -o a-stzunb.o mv -f .deps/minloc0_8_r16.Tpo .deps/minloc0_8_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_r16.lo -MD -MP -MF .deps/minloc0_16_r16.Tpo -c -o minloc0_16_r16.lo `test -f '../../../src/libgfortran/generated/minloc0_16_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_16_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_r16.lo -MD -MP -MF .deps/minloc0_16_r16.Tpo -c ../../../src/libgfortran/generated/minloc0_16_r16.c -fPIC -DPIC -o .libs/minloc0_16_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_r16.lo -MD -MP -MF .deps/minloc0_16_r16.Tpo -c ../../../src/libgfortran/generated/minloc0_16_r16.c -o minloc0_16_r16.o >/dev/null 2>&1 mv -f .deps/minloc0_16_r16.Tpo .deps/minloc0_16_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i1.lo -MD -MP -MF .deps/minloc1_4_i1.Tpo -c -o minloc1_4_i1.lo `test -f '../../../src/libgfortran/generated/minloc1_4_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_4_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i1.lo -MD -MP -MF .deps/minloc1_4_i1.Tpo -c ../../../src/libgfortran/generated/minloc1_4_i1.c -fPIC -DPIC -o .libs/minloc1_4_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i1.lo -MD -MP -MF .deps/minloc1_4_i1.Tpo -c ../../../src/libgfortran/generated/minloc1_4_i1.c -o minloc1_4_i1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-suecin.adb -o a-suecin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-suenco.adb -o a-suenco.o mv -f .deps/minloc1_4_i1.Tpo .deps/minloc1_4_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i1.lo -MD -MP -MF .deps/minloc1_8_i1.Tpo -c -o minloc1_8_i1.lo `test -f '../../../src/libgfortran/generated/minloc1_8_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_8_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i1.lo -MD -MP -MF .deps/minloc1_8_i1.Tpo -c ../../../src/libgfortran/generated/minloc1_8_i1.c -fPIC -DPIC -o .libs/minloc1_8_i1.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-suenst.adb -o a-suenst.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-suewst.adb -o a-suewst.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i1.lo -MD -MP -MF .deps/minloc1_8_i1.Tpo -c ../../../src/libgfortran/generated/minloc1_8_i1.c -o minloc1_8_i1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-suezst.adb -o a-suezst.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-suhcin.adb -o a-suhcin.o mv -f .deps/minloc1_8_i1.Tpo .deps/minloc1_8_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i1.lo -MD -MP -MF .deps/minloc1_16_i1.Tpo -c -o minloc1_16_i1.lo `test -f '../../../src/libgfortran/generated/minloc1_16_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_16_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i1.lo -MD -MP -MF .deps/minloc1_16_i1.Tpo -c ../../../src/libgfortran/generated/minloc1_16_i1.c -fPIC -DPIC -o .libs/minloc1_16_i1.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-sulcin.adb -o a-sulcin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-suteio.adb -o a-suteio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i1.lo -MD -MP -MF .deps/minloc1_16_i1.Tpo -c ../../../src/libgfortran/generated/minloc1_16_i1.c -o minloc1_16_i1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-swbwha.adb -o a-swbwha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-swfwha.ads -o a-swfwha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-swmwco.ads -o a-swmwco.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-swunau.adb -o a-swunau.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-swuwha.adb -o a-swuwha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-swuwti.adb -o a-swuwti.o mv -f .deps/minloc1_16_i1.Tpo .deps/minloc1_16_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i2.lo -MD -MP -MF .deps/minloc1_4_i2.Tpo -c -o minloc1_4_i2.lo `test -f '../../../src/libgfortran/generated/minloc1_4_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_4_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i2.lo -MD -MP -MF .deps/minloc1_4_i2.Tpo -c ../../../src/libgfortran/generated/minloc1_4_i2.c -fPIC -DPIC -o .libs/minloc1_4_i2.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-szbzha.adb -o a-szbzha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-szfzha.ads -o a-szfzha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-szmzco.ads -o a-szmzco.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-szunau.adb -o a-szunau.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-szuzha.adb -o a-szuzha.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i2.lo -MD -MP -MF .deps/minloc1_4_i2.Tpo -c ../../../src/libgfortran/generated/minloc1_4_i2.c -o minloc1_4_i2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-szuzti.adb -o a-szuzti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC -g \ a-tags.adb -o a-tags.o mv -f .deps/minloc1_4_i2.Tpo .deps/minloc1_4_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i2.lo -MD -MP -MF .deps/minloc1_8_i2.Tpo -c -o minloc1_8_i2.lo `test -f '../../../src/libgfortran/generated/minloc1_8_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_8_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i2.lo -MD -MP -MF .deps/minloc1_8_i2.Tpo -c ../../../src/libgfortran/generated/minloc1_8_i2.c -fPIC -DPIC -o .libs/minloc1_8_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i2.lo -MD -MP -MF .deps/minloc1_8_i2.Tpo -c ../../../src/libgfortran/generated/minloc1_8_i2.c -o minloc1_8_i2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-teioed.adb -o a-teioed.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/digest/crc.lo ../../../../src/libphobos/src/std/digest/crc.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/crc.d -fPIC -fversion=Shared -o std/digest/.libs/crc.o mv -f .deps/minloc1_8_i2.Tpo .deps/minloc1_8_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i2.lo -MD -MP -MF .deps/minloc1_16_i2.Tpo -c -o minloc1_16_i2.lo `test -f '../../../src/libgfortran/generated/minloc1_16_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_16_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i2.lo -MD -MP -MF .deps/minloc1_16_i2.Tpo -c ../../../src/libgfortran/generated/minloc1_16_i2.c -fPIC -DPIC -o .libs/minloc1_16_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i2.lo -MD -MP -MF .deps/minloc1_16_i2.Tpo -c ../../../src/libgfortran/generated/minloc1_16_i2.c -o minloc1_16_i2.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/crc.d -fPIC -fversion=Shared -o std/digest/crc.o >/dev/null 2>&1 f="hash.o"; if test ! -f $f; then f="./.libs/hash.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f hash.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh hash.s-gox.tmp `echo hash.s-gox | sed -e 's/s-gox/gox/'` mv -f .deps/minloc1_16_i2.Tpo .deps/minloc1_16_i2.Plo echo timestamp > hash.s-gox f="crypto/internal/randutil.o"; if test ! -f $f; then f="crypto/internal/.libs/randutil.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/internal/randutil.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/internal/randutil.s-gox.tmp `echo crypto/internal/randutil.s-gox | sed -e 's/s-gox/gox/'` /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i4.lo -MD -MP -MF .deps/minloc1_4_i4.Tpo -c -o minloc1_4_i4.lo `test -f '../../../src/libgfortran/generated/minloc1_4_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_4_i4.c echo timestamp > crypto/internal/randutil.s-gox f="crypto/rc4.o"; if test ! -f $f; then f="crypto/.libs/rc4.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/rc4.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/rc4.s-gox.tmp `echo crypto/rc4.s-gox | sed -e 's/s-gox/gox/'` libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i4.lo -MD -MP -MF .deps/minloc1_4_i4.Tpo -c ../../../src/libgfortran/generated/minloc1_4_i4.c -fPIC -DPIC -o .libs/minloc1_4_i4.o echo timestamp > crypto/rc4.s-gox f="text/tabwriter.o"; if test ! -f $f; then f="text/.libs/tabwriter.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f text/tabwriter.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh text/tabwriter.s-gox.tmp `echo text/tabwriter.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > text/tabwriter.s-gox f="bytes.o"; if test ! -f $f; then f="./.libs/bytes.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f bytes.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh bytes.s-gox.tmp `echo bytes.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > bytes.s-gox f="strings.o"; if test ! -f $f; then f="./.libs/strings.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f strings.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh strings.s-gox.tmp `echo strings.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > strings.s-gox f="reflect.o"; if test ! -f $f; then f="./.libs/reflect.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f reflect.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh reflect.s-gox.tmp `echo reflect.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > reflect.s-gox f="syscall.o"; if test ! -f $f; then f="./.libs/syscall.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f syscall.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh syscall.s-gox.tmp `echo syscall.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > syscall.s-gox /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/hmac/hmac.go crypto/subtle.gox hash.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/hmac.lo | sed -e 's/.lo$//'` -o crypto/hmac.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/hmac ../../../src/libgo/go/crypto/hmac/hmac.go -fPIC -o crypto/.libs/hmac.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/hmac ../../../src/libgo/go/crypto/hmac/hmac.go -o crypto/hmac.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i4.lo -MD -MP -MF .deps/minloc1_4_i4.Tpo -c ../../../src/libgfortran/generated/minloc1_4_i4.c -o minloc1_4_i4.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/digest/digest.lo ../../../../src/libphobos/src/std/digest/digest.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/digest.d -fPIC -fversion=Shared -o std/digest/.libs/digest.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/digest.d -fPIC -fversion=Shared -o std/digest/digest.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/digest/hmac.lo ../../../../src/libphobos/src/std/digest/hmac.d /usr/bin/mkdir -p hash; files=`echo ../../../src/libgo/go/hash/adler32/adler32.go errors.gox hash.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo hash/adler32.lo | sed -e 's/.lo$//'` -o hash/adler32.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/hmac.d -fPIC -fversion=Shared -o std/digest/.libs/hmac.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=hash/adler32 ../../../src/libgo/go/hash/adler32/adler32.go -fPIC -o hash/.libs/adler32.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/hmac.d -fPIC -fversion=Shared -o std/digest/hmac.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/digest/md.lo ../../../../src/libphobos/src/std/digest/md.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/md.d -fPIC -fversion=Shared -o std/digest/.libs/md.o mv -f .deps/minloc1_4_i4.Tpo .deps/minloc1_4_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i4.lo -MD -MP -MF .deps/minloc1_8_i4.Tpo -c -o minloc1_8_i4.lo `test -f '../../../src/libgfortran/generated/minloc1_8_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_8_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=hash/adler32 ../../../src/libgo/go/hash/adler32/adler32.go -o hash/adler32.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i4.lo -MD -MP -MF .deps/minloc1_8_i4.Tpo -c ../../../src/libgfortran/generated/minloc1_8_i4.c -fPIC -DPIC -o .libs/minloc1_8_i4.o /usr/bin/mkdir -p hash; files=`echo ../../../src/libgo/go/hash/crc64/crc64.go errors.gox hash.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo hash/crc64.lo | sed -e 's/.lo$//'` -o hash/crc64.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=hash/crc64 ../../../src/libgo/go/hash/crc64/crc64.go -fPIC -o hash/.libs/crc64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-textio.adb -o a-textio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/md.d -fPIC -fversion=Shared -o std/digest/md.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i4.lo -MD -MP -MF .deps/minloc1_8_i4.Tpo -c ../../../src/libgfortran/generated/minloc1_8_i4.c -o minloc1_8_i4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=hash/crc64 ../../../src/libgo/go/hash/crc64/crc64.go -o hash/crc64.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/digest/murmurhash.lo ../../../../src/libphobos/src/std/digest/murmurhash.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/murmurhash.d -fPIC -fversion=Shared -o std/digest/.libs/murmurhash.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/murmurhash.d -fPIC -fversion=Shared -o std/digest/murmurhash.o >/dev/null 2>&1 /usr/bin/mkdir -p hash; files=`echo ../../../src/libgo/go/hash/fnv/fnv.go errors.gox hash.gox math/bits.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo hash/fnv.lo | sed -e 's/.lo$//'` -o hash/fnv.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=hash/fnv ../../../src/libgo/go/hash/fnv/fnv.go -fPIC -o hash/.libs/fnv.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/digest/package.lo ../../../../src/libphobos/src/std/digest/package.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/package.d -fPIC -fversion=Shared -o std/digest/.libs/package.o mv -f .deps/minloc1_8_i4.Tpo .deps/minloc1_8_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i4.lo -MD -MP -MF .deps/minloc1_16_i4.Tpo -c -o minloc1_16_i4.lo `test -f '../../../src/libgfortran/generated/minloc1_16_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_16_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i4.lo -MD -MP -MF .deps/minloc1_16_i4.Tpo -c ../../../src/libgfortran/generated/minloc1_16_i4.c -fPIC -DPIC -o .libs/minloc1_16_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/package.d -fPIC -fversion=Shared -o std/digest/package.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/digest/ripemd.lo ../../../../src/libphobos/src/std/digest/ripemd.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/ripemd.d -fPIC -fversion=Shared -o std/digest/.libs/ripemd.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i4.lo -MD -MP -MF .deps/minloc1_16_i4.Tpo -c ../../../src/libgfortran/generated/minloc1_16_i4.c -o minloc1_16_i4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=hash/fnv ../../../src/libgo/go/hash/fnv/fnv.go -o hash/fnv.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/ripemd.d -fPIC -fversion=Shared -o std/digest/ripemd.o >/dev/null 2>&1 mv -f .deps/minloc1_16_i4.Tpo .deps/minloc1_16_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i8.lo -MD -MP -MF .deps/minloc1_4_i8.Tpo -c -o minloc1_4_i8.lo `test -f '../../../src/libgfortran/generated/minloc1_4_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_4_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i8.lo -MD -MP -MF .deps/minloc1_4_i8.Tpo -c ../../../src/libgfortran/generated/minloc1_4_i8.c -fPIC -DPIC -o .libs/minloc1_4_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tgdico.ads -o a-tgdico.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tiboio.adb -o a-tiboio.o f="hash/crc64.o"; if test ! -f $f; then f="hash/.libs/crc64.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f hash/crc64.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh hash/crc64.s-gox.tmp `echo hash/crc64.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > hash/crc64.s-gox f="hash/fnv.o"; if test ! -f $f; then f="hash/.libs/fnv.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f hash/fnv.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh hash/fnv.s-gox.tmp `echo hash/fnv.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > hash/fnv.s-gox /usr/bin/mkdir -p encoding; files=`echo ../../../src/libgo/go/encoding/binary/binary.go ../../../src/libgo/go/encoding/binary/varint.go errors.gox io.gox math.gox reflect.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo encoding/binary.lo | sed -e 's/.lo$//'` -o encoding/binary.lo $files /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ticoau.adb -o a-ticoau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/binary ../../../src/libgo/go/encoding/binary/binary.go ../../../src/libgo/go/encoding/binary/varint.go -fPIC -o encoding/.libs/binary.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ticoio.adb -o a-ticoio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/digest/sha.lo ../../../../src/libphobos/src/std/digest/sha.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tideau.adb -o a-tideau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/sha.d -fPIC -fversion=Shared -o std/digest/.libs/sha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tideio.adb -o a-tideio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tienau.adb -o a-tienau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i8.lo -MD -MP -MF .deps/minloc1_4_i8.Tpo -c ../../../src/libgfortran/generated/minloc1_4_i8.c -o minloc1_4_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tienio.adb -o a-tienio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tifiau.adb -o a-tifiau.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tifiio.adb -o a-tifiio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tiflau.adb -o a-tiflau.o mv -f .deps/minloc1_4_i8.Tpo .deps/minloc1_4_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i8.lo -MD -MP -MF .deps/minloc1_8_i8.Tpo -c -o minloc1_8_i8.lo `test -f '../../../src/libgfortran/generated/minloc1_8_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_8_i8.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tiflio.adb -o a-tiflio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i8.lo -MD -MP -MF .deps/minloc1_8_i8.Tpo -c ../../../src/libgfortran/generated/minloc1_8_i8.c -fPIC -DPIC -o .libs/minloc1_8_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tigeau.adb -o a-tigeau.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tiinau.adb -o a-tiinau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i8.lo -MD -MP -MF .deps/minloc1_8_i8.Tpo -c ../../../src/libgfortran/generated/minloc1_8_i8.c -o minloc1_8_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tiinio.adb -o a-tiinio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-timoio.adb -o a-timoio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tiocst.adb -o a-tiocst.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tirsfi.adb -o a-tirsfi.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/binary ../../../src/libgo/go/encoding/binary/binary.go ../../../src/libgo/go/encoding/binary/varint.go -o encoding/binary.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-titest.adb -o a-titest.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tiunio.ads -o a-tiunio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-unccon.ads -o a-unccon.o mv -f .deps/minloc1_8_i8.Tpo .deps/minloc1_8_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i8.lo -MD -MP -MF .deps/minloc1_16_i8.Tpo -c -o minloc1_16_i8.lo `test -f '../../../src/libgfortran/generated/minloc1_16_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_16_i8.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-uncdea.ads -o a-uncdea.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i8.lo -MD -MP -MF .deps/minloc1_16_i8.Tpo -c ../../../src/libgfortran/generated/minloc1_16_i8.c -fPIC -DPIC -o .libs/minloc1_16_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-undesu.adb -o a-undesu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wichha.adb -o a-wichha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wichun.adb -o a-wichun.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i8.lo -MD -MP -MF .deps/minloc1_16_i8.Tpo -c ../../../src/libgfortran/generated/minloc1_16_i8.c -o minloc1_16_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-widcha.ads -o a-widcha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-witeio.adb -o a-witeio.o mv -f .deps/minloc1_16_i8.Tpo .deps/minloc1_16_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i16.lo -MD -MP -MF .deps/minloc1_4_i16.Tpo -c -o minloc1_4_i16.lo `test -f '../../../src/libgfortran/generated/minloc1_4_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_4_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i16.lo -MD -MP -MF .deps/minloc1_4_i16.Tpo -c ../../../src/libgfortran/generated/minloc1_4_i16.c -fPIC -DPIC -o .libs/minloc1_4_i16.o /usr/bin/mkdir -p hash; files=`echo ../../../src/libgo/go/hash/crc32/crc32.go ../../../src/libgo/go/hash/crc32/crc32_generic.go ../../../src/libgo/go/hash/crc32/crc32_otherarch.go errors.gox hash.gox sync.gox sync/atomic.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo hash/crc32.lo | sed -e 's/.lo$//'` -o hash/crc32.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=hash/crc32 ../../../src/libgo/go/hash/crc32/crc32.go ../../../src/libgo/go/hash/crc32/crc32_generic.go ../../../src/libgo/go/hash/crc32/crc32_otherarch.go -fPIC -o hash/.libs/crc32.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_i16.lo -MD -MP -MF .deps/minloc1_4_i16.Tpo -c ../../../src/libgfortran/generated/minloc1_4_i16.c -o minloc1_4_i16.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=hash/crc32 ../../../src/libgo/go/hash/crc32/crc32.go ../../../src/libgo/go/hash/crc32/crc32_generic.go ../../../src/libgo/go/hash/crc32/crc32_otherarch.go -o hash/crc32.o >/dev/null 2>&1 mv -f .deps/minloc1_4_i16.Tpo .deps/minloc1_4_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i16.lo -MD -MP -MF .deps/minloc1_8_i16.Tpo -c -o minloc1_8_i16.lo `test -f '../../../src/libgfortran/generated/minloc1_8_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_8_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i16.lo -MD -MP -MF .deps/minloc1_8_i16.Tpo -c ../../../src/libgfortran/generated/minloc1_8_i16.c -fPIC -DPIC -o .libs/minloc1_8_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wrstfi.adb -o a-wrstfi.o /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/crypto/crypto.go hash.gox io.gox strconv.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto.lo | sed -e 's/.lo$//'` -o crypto.lo $files /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtcoau.adb -o a-wtcoau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto ../../../src/libgo/go/crypto/crypto.go -fPIC -o .libs/crypto.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtcoio.adb -o a-wtcoio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtcstr.adb -o a-wtcstr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto ../../../src/libgo/go/crypto/crypto.go -o crypto.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtdeau.adb -o a-wtdeau.o f="crypto/hmac.o"; if test ! -f $f; then f="crypto/.libs/hmac.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/hmac.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/hmac.s-gox.tmp `echo crypto/hmac.s-gox | sed -e 's/s-gox/gox/'` /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtdeio.adb -o a-wtdeio.o echo timestamp > crypto/hmac.s-gox /usr/bin/mkdir -p golang.org/x/text; files=`echo ../../../src/libgo/go/golang.org/x/text/transform/transform.go bytes.gox errors.gox io.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/text/transform.lo | sed -e 's/.lo$//'` -o golang.org/x/text/transform.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_i16.lo -MD -MP -MF .deps/minloc1_8_i16.Tpo -c ../../../src/libgfortran/generated/minloc1_8_i16.c -o minloc1_8_i16.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/text/transform ../../../src/libgo/go/golang.org/x/text/transform/transform.go -fPIC -o golang.org/x/text/.libs/transform.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtedit.adb -o a-wtedit.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/digest/sha.d -fPIC -fversion=Shared -o std/digest/sha.o >/dev/null 2>&1 mv -f .deps/minloc1_8_i16.Tpo .deps/minloc1_8_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i16.lo -MD -MP -MF .deps/minloc1_16_i16.Tpo -c -o minloc1_16_i16.lo `test -f '../../../src/libgfortran/generated/minloc1_16_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_16_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i16.lo -MD -MP -MF .deps/minloc1_16_i16.Tpo -c ../../../src/libgfortran/generated/minloc1_16_i16.c -fPIC -DPIC -o .libs/minloc1_16_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/text/transform ../../../src/libgo/go/golang.org/x/text/transform/transform.go -o golang.org/x/text/transform.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_i16.lo -MD -MP -MF .deps/minloc1_16_i16.Tpo -c ../../../src/libgfortran/generated/minloc1_16_i16.c -o minloc1_16_i16.o >/dev/null 2>&1 mv -f .deps/minloc1_16_i16.Tpo .deps/minloc1_16_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_r4.lo -MD -MP -MF .deps/minloc1_4_r4.Tpo -c -o minloc1_4_r4.lo `test -f '../../../src/libgfortran/generated/minloc1_4_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_4_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_r4.lo -MD -MP -MF .deps/minloc1_4_r4.Tpo -c ../../../src/libgfortran/generated/minloc1_4_r4.c -fPIC -DPIC -o .libs/minloc1_4_r4.o /usr/bin/mkdir -p regexp; files=`echo ../../../src/libgo/go/regexp/syntax/compile.go ../../../src/libgo/go/regexp/syntax/doc.go ../../../src/libgo/go/regexp/syntax/op_string.go ../../../src/libgo/go/regexp/syntax/parse.go ../../../src/libgo/go/regexp/syntax/perl_groups.go ../../../src/libgo/go/regexp/syntax/prog.go ../../../src/libgo/go/regexp/syntax/regexp.go ../../../src/libgo/go/regexp/syntax/simplify.go sort.gox strconv.gox strings.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo regexp/syntax.lo | sed -e 's/.lo$//'` -o regexp/syntax.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=regexp/syntax ../../../src/libgo/go/regexp/syntax/compile.go ../../../src/libgo/go/regexp/syntax/doc.go ../../../src/libgo/go/regexp/syntax/op_string.go ../../../src/libgo/go/regexp/syntax/parse.go ../../../src/libgo/go/regexp/syntax/perl_groups.go ../../../src/libgo/go/regexp/syntax/prog.go ../../../src/libgo/go/regexp/syntax/regexp.go ../../../src/libgo/go/regexp/syntax/simplify.go -fPIC -o regexp/.libs/syntax.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_r4.lo -MD -MP -MF .deps/minloc1_4_r4.Tpo -c ../../../src/libgfortran/generated/minloc1_4_r4.c -o minloc1_4_r4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtenau.adb -o a-wtenau.o mv -f .deps/minloc1_4_r4.Tpo .deps/minloc1_4_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_r4.lo -MD -MP -MF .deps/minloc1_8_r4.Tpo -c -o minloc1_8_r4.lo `test -f '../../../src/libgfortran/generated/minloc1_8_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_8_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_r4.lo -MD -MP -MF .deps/minloc1_8_r4.Tpo -c ../../../src/libgfortran/generated/minloc1_8_r4.c -fPIC -DPIC -o .libs/minloc1_8_r4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtenio.adb -o a-wtenio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtfiau.adb -o a-wtfiau.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtfiio.adb -o a-wtfiio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtflau.adb -o a-wtflau.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtflio.adb -o a-wtflio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtgeau.adb -o a-wtgeau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_r4.lo -MD -MP -MF .deps/minloc1_8_r4.Tpo -c ../../../src/libgfortran/generated/minloc1_8_r4.c -o minloc1_8_r4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtinau.adb -o a-wtinau.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtinio.adb -o a-wtinio.o mv -f .deps/minloc1_8_r4.Tpo .deps/minloc1_8_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_r4.lo -MD -MP -MF .deps/minloc1_16_r4.Tpo -c -o minloc1_16_r4.lo `test -f '../../../src/libgfortran/generated/minloc1_16_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_16_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_r4.lo -MD -MP -MF .deps/minloc1_16_r4.Tpo -c ../../../src/libgfortran/generated/minloc1_16_r4.c -fPIC -DPIC -o .libs/minloc1_16_r4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wtmoio.adb -o a-wtmoio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wttest.adb -o a-wttest.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wwboio.adb -o a-wwboio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-wwunio.ads -o a-wwunio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-zchara.ads -o a-zchara.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-zchhan.adb -o a-zchhan.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_r4.lo -MD -MP -MF .deps/minloc1_16_r4.Tpo -c ../../../src/libgfortran/generated/minloc1_16_r4.c -o minloc1_16_r4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-zchuni.adb -o a-zchuni.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-zrstfi.adb -o a-zrstfi.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztcoau.adb -o a-ztcoau.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztcoio.adb -o a-ztcoio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztcstr.adb -o a-ztcstr.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/affix_allocator.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/affix_allocator.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/affix_allocator.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/affix_allocator.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztdeau.adb -o a-ztdeau.o mv -f .deps/minloc1_16_r4.Tpo .deps/minloc1_16_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_r8.lo -MD -MP -MF .deps/minloc1_4_r8.Tpo -c -o minloc1_4_r8.lo `test -f '../../../src/libgfortran/generated/minloc1_4_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_4_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/affix_allocator.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/affix_allocator.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_r8.lo -MD -MP -MF .deps/minloc1_4_r8.Tpo -c ../../../src/libgfortran/generated/minloc1_4_r8.c -fPIC -DPIC -o .libs/minloc1_4_r8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztdeio.adb -o a-ztdeio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/allocator_list.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/allocator_list.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztedit.adb -o a-ztedit.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/allocator_list.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/allocator_list.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/allocator_list.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/allocator_list.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/bitmapped_block.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/bitmapped_block.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/bitmapped_block.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/bitmapped_block.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_r8.lo -MD -MP -MF .deps/minloc1_4_r8.Tpo -c ../../../src/libgfortran/generated/minloc1_4_r8.c -o minloc1_4_r8.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/bitmapped_block.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/bitmapped_block.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/bucketizer.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/bucketizer.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/bucketizer.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/bucketizer.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/bucketizer.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/bucketizer.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/fallback_allocator.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/fallback_allocator.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/fallback_allocator.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/fallback_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/fallback_allocator.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/fallback_allocator.o >/dev/null 2>&1 mv -f .deps/minloc1_4_r8.Tpo .deps/minloc1_4_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_r8.lo -MD -MP -MF .deps/minloc1_8_r8.Tpo -c -o minloc1_8_r8.lo `test -f '../../../src/libgfortran/generated/minloc1_8_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_8_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_r8.lo -MD -MP -MF .deps/minloc1_8_r8.Tpo -c ../../../src/libgfortran/generated/minloc1_8_r8.c -fPIC -DPIC -o .libs/minloc1_8_r8.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/free_list.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/free_list.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/free_list.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/free_list.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/free_list.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/free_list.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/free_tree.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/free_tree.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/free_tree.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/free_tree.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/free_tree.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/free_tree.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/kernighan_ritchie.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/kernighan_ritchie.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_r8.lo -MD -MP -MF .deps/minloc1_8_r8.Tpo -c ../../../src/libgfortran/generated/minloc1_8_r8.c -o minloc1_8_r8.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/kernighan_ritchie.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/kernighan_ritchie.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/kernighan_ritchie.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/kernighan_ritchie.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/null_allocator.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/null_allocator.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/null_allocator.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/null_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/null_allocator.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/null_allocator.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/package.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/package.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=regexp/syntax ../../../src/libgo/go/regexp/syntax/compile.go ../../../src/libgo/go/regexp/syntax/doc.go ../../../src/libgo/go/regexp/syntax/op_string.go ../../../src/libgo/go/regexp/syntax/parse.go ../../../src/libgo/go/regexp/syntax/perl_groups.go ../../../src/libgo/go/regexp/syntax/prog.go ../../../src/libgo/go/regexp/syntax/regexp.go ../../../src/libgo/go/regexp/syntax/simplify.go -o regexp/syntax.o >/dev/null 2>&1 mv -f .deps/minloc1_8_r8.Tpo .deps/minloc1_8_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_r8.lo -MD -MP -MF .deps/minloc1_16_r8.Tpo -c -o minloc1_16_r8.lo `test -f '../../../src/libgfortran/generated/minloc1_16_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_16_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/package.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/package.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_r8.lo -MD -MP -MF .deps/minloc1_16_r8.Tpo -c ../../../src/libgfortran/generated/minloc1_16_r8.c -fPIC -DPIC -o .libs/minloc1_16_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/package.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/package.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/quantizer.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/quantizer.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/quantizer.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/quantizer.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/quantizer.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/quantizer.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/region.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/region.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/region.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/region.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/region.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/region.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_r8.lo -MD -MP -MF .deps/minloc1_16_r8.Tpo -c ../../../src/libgfortran/generated/minloc1_16_r8.c -o minloc1_16_r8.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/scoped_allocator.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/scoped_allocator.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztenau.adb -o a-ztenau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/scoped_allocator.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/scoped_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/scoped_allocator.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/scoped_allocator.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/segregator.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/segregator.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/segregator.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/segregator.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztenio.adb -o a-ztenio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/segregator.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/segregator.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztexio.adb -o a-ztexio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/building_blocks/stats_collector.lo ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/stats_collector.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/stats_collector.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/.libs/stats_collector.o mv -f .deps/minloc1_16_r8.Tpo .deps/minloc1_16_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_r10.lo -MD -MP -MF .deps/minloc1_4_r10.Tpo -c -o minloc1_4_r10.lo `test -f '../../../src/libgfortran/generated/minloc1_4_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_4_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_r10.lo -MD -MP -MF .deps/minloc1_4_r10.Tpo -c ../../../src/libgfortran/generated/minloc1_4_r10.c -fPIC -DPIC -o .libs/minloc1_4_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/building_blocks/stats_collector.d -fPIC -fversion=Shared -o std/experimental/allocator/building_blocks/stats_collector.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_r10.lo -MD -MP -MF .deps/minloc1_4_r10.Tpo -c ../../../src/libgfortran/generated/minloc1_4_r10.c -o minloc1_4_r10.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/common.lo ../../../../src/libphobos/src/std/experimental/allocator/common.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/common.d -fPIC -fversion=Shared -o std/experimental/allocator/.libs/common.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/common.d -fPIC -fversion=Shared -o std/experimental/allocator/common.o >/dev/null 2>&1 mv -f .deps/minloc1_4_r10.Tpo .deps/minloc1_4_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_r10.lo -MD -MP -MF .deps/minloc1_8_r10.Tpo -c -o minloc1_8_r10.lo `test -f '../../../src/libgfortran/generated/minloc1_8_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_8_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_r10.lo -MD -MP -MF .deps/minloc1_8_r10.Tpo -c ../../../src/libgfortran/generated/minloc1_8_r10.c -fPIC -DPIC -o .libs/minloc1_8_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_r10.lo -MD -MP -MF .deps/minloc1_8_r10.Tpo -c ../../../src/libgfortran/generated/minloc1_8_r10.c -o minloc1_8_r10.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/gc_allocator.lo ../../../../src/libphobos/src/std/experimental/allocator/gc_allocator.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/gc_allocator.d -fPIC -fversion=Shared -o std/experimental/allocator/.libs/gc_allocator.o mv -f .deps/minloc1_8_r10.Tpo .deps/minloc1_8_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_r10.lo -MD -MP -MF .deps/minloc1_16_r10.Tpo -c -o minloc1_16_r10.lo `test -f '../../../src/libgfortran/generated/minloc1_16_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_16_r10.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztfiau.adb -o a-ztfiau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_r10.lo -MD -MP -MF .deps/minloc1_16_r10.Tpo -c ../../../src/libgfortran/generated/minloc1_16_r10.c -fPIC -DPIC -o .libs/minloc1_16_r10.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztfiio.adb -o a-ztfiio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/gc_allocator.d -fPIC -fversion=Shared -o std/experimental/allocator/gc_allocator.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztflau.adb -o a-ztflau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_r10.lo -MD -MP -MF .deps/minloc1_16_r10.Tpo -c ../../../src/libgfortran/generated/minloc1_16_r10.c -o minloc1_16_r10.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztflio.adb -o a-ztflio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/mallocator.lo ../../../../src/libphobos/src/std/experimental/allocator/mallocator.d mv -f .deps/minloc1_16_r10.Tpo .deps/minloc1_16_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_r16.lo -MD -MP -MF .deps/minloc1_4_r16.Tpo -c -o minloc1_4_r16.lo `test -f '../../../src/libgfortran/generated/minloc1_4_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_4_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/mallocator.d -fPIC -fversion=Shared -o std/experimental/allocator/.libs/mallocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_r16.lo -MD -MP -MF .deps/minloc1_4_r16.Tpo -c ../../../src/libgfortran/generated/minloc1_4_r16.c -fPIC -DPIC -o .libs/minloc1_4_r16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztgeau.adb -o a-ztgeau.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/mallocator.d -fPIC -fversion=Shared -o std/experimental/allocator/mallocator.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/mmap_allocator.lo ../../../../src/libphobos/src/std/experimental/allocator/mmap_allocator.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/mmap_allocator.d -fPIC -fversion=Shared -o std/experimental/allocator/.libs/mmap_allocator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/mmap_allocator.d -fPIC -fversion=Shared -o std/experimental/allocator/mmap_allocator.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztinau.adb -o a-ztinau.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztinio.adb -o a-ztinio.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/package.lo ../../../../src/libphobos/src/std/experimental/allocator/package.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/package.d -fPIC -fversion=Shared -o std/experimental/allocator/.libs/package.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-ztmoio.adb -o a-ztmoio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_r16.lo -MD -MP -MF .deps/minloc1_4_r16.Tpo -c ../../../src/libgfortran/generated/minloc1_4_r16.c -o minloc1_4_r16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-zttest.adb -o a-zttest.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-zzboio.adb -o a-zzboio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-zzunio.ads -o a-zzunio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC ada.ads -o ada.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC calendar.ads -o calendar.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC directio.ads -o directio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-arrspl.adb -o g-arrspl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-awk.adb -o g-awk.o mv -f .deps/minloc1_4_r16.Tpo .deps/minloc1_4_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_r16.lo -MD -MP -MF .deps/minloc1_8_r16.Tpo -c -o minloc1_8_r16.lo `test -f '../../../src/libgfortran/generated/minloc1_8_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_8_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_r16.lo -MD -MP -MF .deps/minloc1_8_r16.Tpo -c ../../../src/libgfortran/generated/minloc1_8_r16.c -fPIC -DPIC -o .libs/minloc1_8_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/package.d -fPIC -fversion=Shared -o std/experimental/allocator/package.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_r16.lo -MD -MP -MF .deps/minloc1_8_r16.Tpo -c ../../../src/libgfortran/generated/minloc1_8_r16.c -o minloc1_8_r16.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/showcase.lo ../../../../src/libphobos/src/std/experimental/allocator/showcase.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/showcase.d -fPIC -fversion=Shared -o std/experimental/allocator/.libs/showcase.o mv -f .deps/minloc1_8_r16.Tpo .deps/minloc1_8_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_r16.lo -MD -MP -MF .deps/minloc1_16_r16.Tpo -c -o minloc1_16_r16.lo `test -f '../../../src/libgfortran/generated/minloc1_16_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_16_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_r16.lo -MD -MP -MF .deps/minloc1_16_r16.Tpo -c ../../../src/libgfortran/generated/minloc1_16_r16.c -fPIC -DPIC -o .libs/minloc1_16_r16.o f="hash/adler32.o"; if test ! -f $f; then f="hash/.libs/adler32.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f hash/adler32.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh hash/adler32.s-gox.tmp `echo hash/adler32.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > hash/adler32.s-gox /usr/bin/mkdir -p go/build; files=`echo ../../../src/libgo/go/go/build/constraint/expr.go errors.gox strings.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/build/constraint.lo | sed -e 's/.lo$//'` -o go/build/constraint.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/build/constraint ../../../src/libgo/go/go/build/constraint/expr.go -fPIC -o go/build/.libs/constraint.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_r16.lo -MD -MP -MF .deps/minloc1_16_r16.Tpo -c ../../../src/libgfortran/generated/minloc1_16_r16.c -o minloc1_16_r16.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/showcase.d -fPIC -fversion=Shared -o std/experimental/allocator/showcase.o >/dev/null 2>&1 mv -f .deps/minloc1_16_r16.Tpo .deps/minloc1_16_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i1.lo -MD -MP -MF .deps/minval_i1.Tpo -c -o minval_i1.lo `test -f '../../../src/libgfortran/generated/minval_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minval_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i1.lo -MD -MP -MF .deps/minval_i1.Tpo -c ../../../src/libgfortran/generated/minval_i1.c -fPIC -DPIC -o .libs/minval_i1.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/allocator/typed.lo ../../../../src/libphobos/src/std/experimental/allocator/typed.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/typed.d -fPIC -fversion=Shared -o std/experimental/allocator/.libs/typed.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/allocator/typed.d -fPIC -fversion=Shared -o std/experimental/allocator/typed.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/build/constraint ../../../src/libgo/go/go/build/constraint/expr.go -o go/build/constraint.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/checkedint.lo ../../../../src/libphobos/src/std/experimental/checkedint.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i1.lo -MD -MP -MF .deps/minval_i1.Tpo -c ../../../src/libgfortran/generated/minval_i1.c -o minval_i1.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/checkedint.d -fPIC -fversion=Shared -o std/experimental/.libs/checkedint.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/checkedint.d -fPIC -fversion=Shared -o std/experimental/checkedint.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/logger/core.lo ../../../../src/libphobos/src/std/experimental/logger/core.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/logger/core.d -fPIC -fversion=Shared -o std/experimental/logger/.libs/core.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-binenv.adb -o g-binenv.o mv -f .deps/minval_i1.Tpo .deps/minval_i1.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-brapre.ads -o g-brapre.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i2.lo -MD -MP -MF .deps/minval_i2.Tpo -c -o minval_i2.lo `test -f '../../../src/libgfortran/generated/minval_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minval_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i2.lo -MD -MP -MF .deps/minval_i2.Tpo -c ../../../src/libgfortran/generated/minval_i2.c -fPIC -DPIC -o .libs/minval_i2.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-bubsor.adb -o g-bubsor.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-busora.adb -o g-busora.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-busorg.adb -o g-busorg.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-byorma.adb -o g-byorma.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-bytswa.adb -o g-bytswa.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-calend.adb -o g-calend.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i2.lo -MD -MP -MF .deps/minval_i2.Tpo -c ../../../src/libgfortran/generated/minval_i2.c -o minval_i2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-casuti.adb -o g-casuti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-catiio.adb -o g-catiio.o /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/html/entity.go ../../../src/libgo/go/html/escape.go strings.gox sync.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo html.lo | sed -e 's/.lo$//'` -o html.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=html ../../../src/libgo/go/html/entity.go ../../../src/libgo/go/html/escape.go -fPIC -o .libs/html.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/logger/core.d -fPIC -fversion=Shared -o std/experimental/logger/core.o >/dev/null 2>&1 mv -f .deps/minval_i2.Tpo .deps/minval_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i4.lo -MD -MP -MF .deps/minval_i4.Tpo -c -o minval_i4.lo `test -f '../../../src/libgfortran/generated/minval_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minval_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i4.lo -MD -MP -MF .deps/minval_i4.Tpo -c ../../../src/libgfortran/generated/minval_i4.c -fPIC -DPIC -o .libs/minval_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=html ../../../src/libgo/go/html/entity.go ../../../src/libgo/go/html/escape.go -o html.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i4.lo -MD -MP -MF .deps/minval_i4.Tpo -c ../../../src/libgfortran/generated/minval_i4.c -o minval_i4.o >/dev/null 2>&1 /usr/bin/mkdir -p time; files=`echo ../../../src/libgo/go/time/tzdata/tzdata.go ../../../src/libgo/go/time/tzdata/zipdata.go errors.gox syscall.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo time/tzdata.lo | sed -e 's/.lo$//'` -o time/tzdata.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=time/tzdata ../../../src/libgo/go/time/tzdata/tzdata.go ../../../src/libgo/go/time/tzdata/zipdata.go -fPIC -o time/.libs/tzdata.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/logger/filelogger.lo ../../../../src/libphobos/src/std/experimental/logger/filelogger.d mv -f .deps/minval_i4.Tpo .deps/minval_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i8.lo -MD -MP -MF .deps/minval_i8.Tpo -c -o minval_i8.lo `test -f '../../../src/libgfortran/generated/minval_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minval_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/logger/filelogger.d -fPIC -fversion=Shared -o std/experimental/logger/.libs/filelogger.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i8.lo -MD -MP -MF .deps/minval_i8.Tpo -c ../../../src/libgfortran/generated/minval_i8.c -fPIC -DPIC -o .libs/minval_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i8.lo -MD -MP -MF .deps/minval_i8.Tpo -c ../../../src/libgfortran/generated/minval_i8.c -o minval_i8.o >/dev/null 2>&1 mv -f .deps/minval_i8.Tpo .deps/minval_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i16.lo -MD -MP -MF .deps/minval_i16.Tpo -c -o minval_i16.lo `test -f '../../../src/libgfortran/generated/minval_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minval_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i16.lo -MD -MP -MF .deps/minval_i16.Tpo -c ../../../src/libgfortran/generated/minval_i16.c -fPIC -DPIC -o .libs/minval_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_i16.lo -MD -MP -MF .deps/minval_i16.Tpo -c ../../../src/libgfortran/generated/minval_i16.c -o minval_i16.o >/dev/null 2>&1 mv -f .deps/minval_i16.Tpo .deps/minval_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_r4.lo -MD -MP -MF .deps/minval_r4.Tpo -c -o minval_r4.lo `test -f '../../../src/libgfortran/generated/minval_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minval_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_r4.lo -MD -MP -MF .deps/minval_r4.Tpo -c ../../../src/libgfortran/generated/minval_r4.c -fPIC -DPIC -o .libs/minval_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=time/tzdata ../../../src/libgo/go/time/tzdata/tzdata.go ../../../src/libgo/go/time/tzdata/zipdata.go -o time/tzdata.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_r4.lo -MD -MP -MF .deps/minval_r4.Tpo -c ../../../src/libgfortran/generated/minval_r4.c -o minval_r4.o >/dev/null 2>&1 mv -f .deps/minval_r4.Tpo .deps/minval_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_r8.lo -MD -MP -MF .deps/minval_r8.Tpo -c -o minval_r8.lo `test -f '../../../src/libgfortran/generated/minval_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minval_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_r8.lo -MD -MP -MF .deps/minval_r8.Tpo -c ../../../src/libgfortran/generated/minval_r8.c -fPIC -DPIC -o .libs/minval_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_r8.lo -MD -MP -MF .deps/minval_r8.Tpo -c ../../../src/libgfortran/generated/minval_r8.c -o minval_r8.o >/dev/null 2>&1 mv -f .deps/minval_r8.Tpo .deps/minval_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_r10.lo -MD -MP -MF .deps/minval_r10.Tpo -c -o minval_r10.lo `test -f '../../../src/libgfortran/generated/minval_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minval_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_r10.lo -MD -MP -MF .deps/minval_r10.Tpo -c ../../../src/libgfortran/generated/minval_r10.c -fPIC -DPIC -o .libs/minval_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_r10.lo -MD -MP -MF .deps/minval_r10.Tpo -c ../../../src/libgfortran/generated/minval_r10.c -o minval_r10.o >/dev/null 2>&1 mv -f .deps/minval_r10.Tpo .deps/minval_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_r16.lo -MD -MP -MF .deps/minval_r16.Tpo -c -o minval_r16.lo `test -f '../../../src/libgfortran/generated/minval_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minval_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_r16.lo -MD -MP -MF .deps/minval_r16.Tpo -c ../../../src/libgfortran/generated/minval_r16.c -fPIC -DPIC -o .libs/minval_r16.o f="go/build/constraint.o"; if test ! -f $f; then f="go/build/.libs/constraint.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/build/constraint.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/build/constraint.s-gox.tmp `echo go/build/constraint.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/build/constraint.s-gox f="time/tzdata.o"; if test ! -f $f; then f="time/.libs/tzdata.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f time/tzdata.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh time/tzdata.s-gox.tmp `echo time/tzdata.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > time/tzdata.s-gox /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/bufio/bufio.go ../../../src/libgo/go/bufio/scan.go bytes.gox errors.gox io.gox strings.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo bufio.lo | sed -e 's/.lo$//'` -o bufio.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=bufio ../../../src/libgo/go/bufio/bufio.go ../../../src/libgo/go/bufio/scan.go -fPIC -o .libs/bufio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval_r16.lo -MD -MP -MF .deps/minval_r16.Tpo -c ../../../src/libgfortran/generated/minval_r16.c -o minval_r16.o >/dev/null 2>&1 mv -f .deps/minval_r16.Tpo .deps/minval_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i1.lo -MD -MP -MF .deps/product_i1.Tpo -c -o product_i1.lo `test -f '../../../src/libgfortran/generated/product_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/product_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i1.lo -MD -MP -MF .deps/product_i1.Tpo -c ../../../src/libgfortran/generated/product_i1.c -fPIC -DPIC -o .libs/product_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/logger/filelogger.d -fPIC -fversion=Shared -o std/experimental/logger/filelogger.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i1.lo -MD -MP -MF .deps/product_i1.Tpo -c ../../../src/libgfortran/generated/product_i1.c -o product_i1.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=bufio ../../../src/libgo/go/bufio/bufio.go ../../../src/libgo/go/bufio/scan.go -o bufio.o >/dev/null 2>&1 mv -f .deps/product_i1.Tpo .deps/product_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i2.lo -MD -MP -MF .deps/product_i2.Tpo -c -o product_i2.lo `test -f '../../../src/libgfortran/generated/product_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/product_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i2.lo -MD -MP -MF .deps/product_i2.Tpo -c ../../../src/libgfortran/generated/product_i2.c -fPIC -DPIC -o .libs/product_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i2.lo -MD -MP -MF .deps/product_i2.Tpo -c ../../../src/libgfortran/generated/product_i2.c -o product_i2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-cgi.adb -o g-cgi.o mv -f .deps/product_i2.Tpo .deps/product_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i4.lo -MD -MP -MF .deps/product_i4.Tpo -c -o product_i4.lo `test -f '../../../src/libgfortran/generated/product_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/product_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i4.lo -MD -MP -MF .deps/product_i4.Tpo -c ../../../src/libgfortran/generated/product_i4.c -fPIC -DPIC -o .libs/product_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i4.lo -MD -MP -MF .deps/product_i4.Tpo -c ../../../src/libgfortran/generated/product_i4.c -o product_i4.o >/dev/null 2>&1 /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/fmtsort/sort.go reflect.gox sort.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/fmtsort.lo | sed -e 's/.lo$//'` -o internal/fmtsort.lo $files /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-cgicoo.adb -o g-cgicoo.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/fmtsort ../../../src/libgo/go/internal/fmtsort/sort.go -fPIC -o internal/.libs/fmtsort.o mv -f .deps/product_i4.Tpo .deps/product_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i8.lo -MD -MP -MF .deps/product_i8.Tpo -c -o product_i8.lo `test -f '../../../src/libgfortran/generated/product_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/product_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i8.lo -MD -MP -MF .deps/product_i8.Tpo -c ../../../src/libgfortran/generated/product_i8.c -fPIC -DPIC -o .libs/product_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/fmtsort ../../../src/libgo/go/internal/fmtsort/sort.go -o internal/fmtsort.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i8.lo -MD -MP -MF .deps/product_i8.Tpo -c ../../../src/libgfortran/generated/product_i8.c -o product_i8.o >/dev/null 2>&1 /usr/bin/mkdir -p internal/syscall; files=`echo ../../../src/libgo/go/internal/syscall/unix/at.go ../../../src/libgo/go/internal/syscall/unix/at_largefile.go ../../../src/libgo/go/internal/syscall/unix/at_sysnum_linux.go ../../../src/libgo/go/internal/syscall/unix/copy_file_range_linux.go ../../../src/libgo/go/internal/syscall/unix/dummy.go ../../../src/libgo/go/internal/syscall/unix/getrandom_linux.go ../../../src/libgo/go/internal/syscall/unix/nonblocking.go ../../../src/libgo/go/internal/syscall/unix/sysnum_linux_generic.go sync/atomic.gox syscall.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/syscall/unix.lo | sed -e 's/.lo$//'` -o internal/syscall/unix.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/syscall/unix ../../../src/libgo/go/internal/syscall/unix/at.go ../../../src/libgo/go/internal/syscall/unix/at_largefile.go ../../../src/libgo/go/internal/syscall/unix/at_sysnum_linux.go ../../../src/libgo/go/internal/syscall/unix/copy_file_range_linux.go ../../../src/libgo/go/internal/syscall/unix/dummy.go ../../../src/libgo/go/internal/syscall/unix/getrandom_linux.go ../../../src/libgo/go/internal/syscall/unix/nonblocking.go ../../../src/libgo/go/internal/syscall/unix/sysnum_linux_generic.go -fPIC -o internal/syscall/.libs/unix.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/syscall/unix ../../../src/libgo/go/internal/syscall/unix/at.go ../../../src/libgo/go/internal/syscall/unix/at_largefile.go ../../../src/libgo/go/internal/syscall/unix/at_sysnum_linux.go ../../../src/libgo/go/internal/syscall/unix/copy_file_range_linux.go ../../../src/libgo/go/internal/syscall/unix/dummy.go ../../../src/libgo/go/internal/syscall/unix/getrandom_linux.go ../../../src/libgo/go/internal/syscall/unix/nonblocking.go ../../../src/libgo/go/internal/syscall/unix/sysnum_linux_generic.go -o internal/syscall/unix.o >/dev/null 2>&1 mv -f .deps/product_i8.Tpo .deps/product_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i16.lo -MD -MP -MF .deps/product_i16.Tpo -c -o product_i16.lo `test -f '../../../src/libgfortran/generated/product_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/product_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i16.lo -MD -MP -MF .deps/product_i16.Tpo -c ../../../src/libgfortran/generated/product_i16.c -fPIC -DPIC -o .libs/product_i16.o /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/time/format.go ../../../src/libgo/go/time/sleep.go ../../../src/libgo/go/time/sys_unix.go ../../../src/libgo/go/time/tick.go ../../../src/libgo/go/time/time.go ../../../src/libgo/go/time/zoneinfo.go ../../../src/libgo/go/time/zoneinfo_read.go ../../../src/libgo/go/time/zoneinfo_unix.go errors.gox runtime.gox sync.gox syscall.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo time.lo | sed -e 's/.lo$//'` -o time.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=time ../../../src/libgo/go/time/format.go ../../../src/libgo/go/time/sleep.go ../../../src/libgo/go/time/sys_unix.go ../../../src/libgo/go/time/tick.go ../../../src/libgo/go/time/time.go ../../../src/libgo/go/time/zoneinfo.go ../../../src/libgo/go/time/zoneinfo_read.go ../../../src/libgo/go/time/zoneinfo_unix.go -fPIC -o .libs/time.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-cgideb.adb -o g-cgideb.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_i16.lo -MD -MP -MF .deps/product_i16.Tpo -c ../../../src/libgfortran/generated/product_i16.c -o product_i16.o >/dev/null 2>&1 mv -f .deps/product_i16.Tpo .deps/product_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_r4.lo -MD -MP -MF .deps/product_r4.Tpo -c -o product_r4.lo `test -f '../../../src/libgfortran/generated/product_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/product_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_r4.lo -MD -MP -MF .deps/product_r4.Tpo -c ../../../src/libgfortran/generated/product_r4.c -fPIC -DPIC -o .libs/product_r4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-comlin.adb -o g-comlin.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_r4.lo -MD -MP -MF .deps/product_r4.Tpo -c ../../../src/libgfortran/generated/product_r4.c -o product_r4.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/logger/multilogger.lo ../../../../src/libphobos/src/std/experimental/logger/multilogger.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/logger/multilogger.d -fPIC -fversion=Shared -o std/experimental/logger/.libs/multilogger.o mv -f .deps/product_r4.Tpo .deps/product_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_r8.lo -MD -MP -MF .deps/product_r8.Tpo -c -o product_r8.lo `test -f '../../../src/libgfortran/generated/product_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/product_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_r8.lo -MD -MP -MF .deps/product_r8.Tpo -c ../../../src/libgfortran/generated/product_r8.c -fPIC -DPIC -o .libs/product_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/logger/multilogger.d -fPIC -fversion=Shared -o std/experimental/logger/multilogger.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_r8.lo -MD -MP -MF .deps/product_r8.Tpo -c ../../../src/libgfortran/generated/product_r8.c -o product_r8.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/logger/nulllogger.lo ../../../../src/libphobos/src/std/experimental/logger/nulllogger.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/logger/nulllogger.d -fPIC -fversion=Shared -o std/experimental/logger/.libs/nulllogger.o mv -f .deps/product_r8.Tpo .deps/product_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_r10.lo -MD -MP -MF .deps/product_r10.Tpo -c -o product_r10.lo `test -f '../../../src/libgfortran/generated/product_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/product_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_r10.lo -MD -MP -MF .deps/product_r10.Tpo -c ../../../src/libgfortran/generated/product_r10.c -fPIC -DPIC -o .libs/product_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_r10.lo -MD -MP -MF .deps/product_r10.Tpo -c ../../../src/libgfortran/generated/product_r10.c -o product_r10.o >/dev/null 2>&1 mv -f .deps/product_r10.Tpo .deps/product_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_r16.lo -MD -MP -MF .deps/product_r16.Tpo -c -o product_r16.lo `test -f '../../../src/libgfortran/generated/product_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/product_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_r16.lo -MD -MP -MF .deps/product_r16.Tpo -c ../../../src/libgfortran/generated/product_r16.c -fPIC -DPIC -o .libs/product_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/logger/nulllogger.d -fPIC -fversion=Shared -o std/experimental/logger/nulllogger.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_r16.lo -MD -MP -MF .deps/product_r16.Tpo -c ../../../src/libgfortran/generated/product_r16.c -o product_r16.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/experimental/logger/package.lo ../../../../src/libphobos/src/std/experimental/logger/package.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/logger/package.d -fPIC -fversion=Shared -o std/experimental/logger/.libs/package.o mv -f .deps/product_r16.Tpo .deps/product_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_c4.lo -MD -MP -MF .deps/product_c4.Tpo -c -o product_c4.lo `test -f '../../../src/libgfortran/generated/product_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/product_c4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_c4.lo -MD -MP -MF .deps/product_c4.Tpo -c ../../../src/libgfortran/generated/product_c4.c -fPIC -DPIC -o .libs/product_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/experimental/logger/package.d -fPIC -fversion=Shared -o std/experimental/logger/package.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_c4.lo -MD -MP -MF .deps/product_c4.Tpo -c ../../../src/libgfortran/generated/product_c4.c -o product_c4.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/cstring.lo ../../../../src/libphobos/src/std/internal/cstring.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/cstring.d -fPIC -fversion=Shared -o std/internal/.libs/cstring.o mv -f .deps/product_c4.Tpo .deps/product_c4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_c8.lo -MD -MP -MF .deps/product_c8.Tpo -c -o product_c8.lo `test -f '../../../src/libgfortran/generated/product_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/product_c8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_c8.lo -MD -MP -MF .deps/product_c8.Tpo -c ../../../src/libgfortran/generated/product_c8.c -fPIC -DPIC -o .libs/product_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/cstring.d -fPIC -fversion=Shared -o std/internal/cstring.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/math/biguintcore.lo ../../../../src/libphobos/src/std/internal/math/biguintcore.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/math/biguintcore.d -fPIC -fversion=Shared -o std/internal/math/.libs/biguintcore.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_c8.lo -MD -MP -MF .deps/product_c8.Tpo -c ../../../src/libgfortran/generated/product_c8.c -o product_c8.o >/dev/null 2>&1 mv -f .deps/product_c8.Tpo .deps/product_c8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_c10.lo -MD -MP -MF .deps/product_c10.Tpo -c -o product_c10.lo `test -f '../../../src/libgfortran/generated/product_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/product_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_c10.lo -MD -MP -MF .deps/product_c10.Tpo -c ../../../src/libgfortran/generated/product_c10.c -fPIC -DPIC -o .libs/product_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_c10.lo -MD -MP -MF .deps/product_c10.Tpo -c ../../../src/libgfortran/generated/product_c10.c -o product_c10.o >/dev/null 2>&1 mv -f .deps/product_c10.Tpo .deps/product_c10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_c16.lo -MD -MP -MF .deps/product_c16.Tpo -c -o product_c16.lo `test -f '../../../src/libgfortran/generated/product_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/product_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_c16.lo -MD -MP -MF .deps/product_c16.Tpo -c ../../../src/libgfortran/generated/product_c16.c -fPIC -DPIC -o .libs/product_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT product_c16.lo -MD -MP -MF .deps/product_c16.Tpo -c ../../../src/libgfortran/generated/product_c16.c -o product_c16.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=time ../../../src/libgo/go/time/format.go ../../../src/libgo/go/time/sleep.go ../../../src/libgo/go/time/sys_unix.go ../../../src/libgo/go/time/tick.go ../../../src/libgo/go/time/time.go ../../../src/libgo/go/time/zoneinfo.go ../../../src/libgo/go/time/zoneinfo_read.go ../../../src/libgo/go/time/zoneinfo_unix.go -o time.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/math/biguintcore.d -fPIC -fversion=Shared -o std/internal/math/biguintcore.o >/dev/null 2>&1 mv -f .deps/product_c16.Tpo .deps/product_c16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i1.lo -MD -MP -MF .deps/sum_i1.Tpo -c -o sum_i1.lo `test -f '../../../src/libgfortran/generated/sum_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/sum_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i1.lo -MD -MP -MF .deps/sum_i1.Tpo -c ../../../src/libgfortran/generated/sum_i1.c -fPIC -DPIC -o .libs/sum_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i1.lo -MD -MP -MF .deps/sum_i1.Tpo -c ../../../src/libgfortran/generated/sum_i1.c -o sum_i1.o >/dev/null 2>&1 mv -f .deps/sum_i1.Tpo .deps/sum_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i2.lo -MD -MP -MF .deps/sum_i2.Tpo -c -o sum_i2.lo `test -f '../../../src/libgfortran/generated/sum_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/sum_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i2.lo -MD -MP -MF .deps/sum_i2.Tpo -c ../../../src/libgfortran/generated/sum_i2.c -fPIC -DPIC -o .libs/sum_i2.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/math/biguintnoasm.lo ../../../../src/libphobos/src/std/internal/math/biguintnoasm.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/math/biguintnoasm.d -fPIC -fversion=Shared -o std/internal/math/.libs/biguintnoasm.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i2.lo -MD -MP -MF .deps/sum_i2.Tpo -c ../../../src/libgfortran/generated/sum_i2.c -o sum_i2.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/math/biguintnoasm.d -fPIC -fversion=Shared -o std/internal/math/biguintnoasm.o >/dev/null 2>&1 mv -f .deps/sum_i2.Tpo .deps/sum_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i4.lo -MD -MP -MF .deps/sum_i4.Tpo -c -o sum_i4.lo `test -f '../../../src/libgfortran/generated/sum_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/sum_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i4.lo -MD -MP -MF .deps/sum_i4.Tpo -c ../../../src/libgfortran/generated/sum_i4.c -fPIC -DPIC -o .libs/sum_i4.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/math/errorfunction.lo ../../../../src/libphobos/src/std/internal/math/errorfunction.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/math/errorfunction.d -fPIC -fversion=Shared -o std/internal/math/.libs/errorfunction.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/math/errorfunction.d -fPIC -fversion=Shared -o std/internal/math/errorfunction.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i4.lo -MD -MP -MF .deps/sum_i4.Tpo -c ../../../src/libgfortran/generated/sum_i4.c -o sum_i4.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/math/gammafunction.lo ../../../../src/libphobos/src/std/internal/math/gammafunction.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/math/gammafunction.d -fPIC -fversion=Shared -o std/internal/math/.libs/gammafunction.o mv -f .deps/sum_i4.Tpo .deps/sum_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i8.lo -MD -MP -MF .deps/sum_i8.Tpo -c -o sum_i8.lo `test -f '../../../src/libgfortran/generated/sum_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/sum_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i8.lo -MD -MP -MF .deps/sum_i8.Tpo -c ../../../src/libgfortran/generated/sum_i8.c -fPIC -DPIC -o .libs/sum_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i8.lo -MD -MP -MF .deps/sum_i8.Tpo -c ../../../src/libgfortran/generated/sum_i8.c -o sum_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-comver.adb -o g-comver.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-crc32.adb -o g-crc32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-ctrl_c.adb -o g-ctrl_c.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-curexc.ads -o g-curexc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC -fno-toplevel-reorder \ g-debpoo.adb -o g-debpoo.o mv -f .deps/sum_i8.Tpo .deps/sum_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i16.lo -MD -MP -MF .deps/sum_i16.Tpo -c -o sum_i16.lo `test -f '../../../src/libgfortran/generated/sum_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/sum_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i16.lo -MD -MP -MF .deps/sum_i16.Tpo -c ../../../src/libgfortran/generated/sum_i16.c -fPIC -DPIC -o .libs/sum_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_i16.lo -MD -MP -MF .deps/sum_i16.Tpo -c ../../../src/libgfortran/generated/sum_i16.c -o sum_i16.o >/dev/null 2>&1 mv -f .deps/sum_i16.Tpo .deps/sum_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_r4.lo -MD -MP -MF .deps/sum_r4.Tpo -c -o sum_r4.lo `test -f '../../../src/libgfortran/generated/sum_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/sum_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_r4.lo -MD -MP -MF .deps/sum_r4.Tpo -c ../../../src/libgfortran/generated/sum_r4.c -fPIC -DPIC -o .libs/sum_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_r4.lo -MD -MP -MF .deps/sum_r4.Tpo -c ../../../src/libgfortran/generated/sum_r4.c -o sum_r4.o >/dev/null 2>&1 mv -f .deps/sum_r4.Tpo .deps/sum_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_r8.lo -MD -MP -MF .deps/sum_r8.Tpo -c -o sum_r8.lo `test -f '../../../src/libgfortran/generated/sum_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/sum_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_r8.lo -MD -MP -MF .deps/sum_r8.Tpo -c ../../../src/libgfortran/generated/sum_r8.c -fPIC -DPIC -o .libs/sum_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_r8.lo -MD -MP -MF .deps/sum_r8.Tpo -c ../../../src/libgfortran/generated/sum_r8.c -o sum_r8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-debuti.adb -o g-debuti.o /usr/bin/mkdir -p internal/syscall; files=`echo ../../../src/libgo/go/internal/syscall/execenv/execenv_default.go syscall.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/syscall/execenv.lo | sed -e 's/.lo$//'` -o internal/syscall/execenv.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/syscall/execenv ../../../src/libgo/go/internal/syscall/execenv/execenv_default.go -fPIC -o internal/syscall/.libs/execenv.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-decstr.adb -o g-decstr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/syscall/execenv ../../../src/libgo/go/internal/syscall/execenv/execenv_default.go -o internal/syscall/execenv.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-deutst.ads -o g-deutst.o mv -f .deps/sum_r8.Tpo .deps/sum_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_r10.lo -MD -MP -MF .deps/sum_r10.Tpo -c -o sum_r10.lo `test -f '../../../src/libgfortran/generated/sum_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/sum_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_r10.lo -MD -MP -MF .deps/sum_r10.Tpo -c ../../../src/libgfortran/generated/sum_r10.c -fPIC -DPIC -o .libs/sum_r10.o f="encoding/binary.o"; if test ! -f $f; then f="encoding/.libs/binary.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f encoding/binary.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh encoding/binary.s-gox.tmp `echo encoding/binary.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > encoding/binary.s-gox f="hash/crc32.o"; if test ! -f $f; then f="hash/.libs/crc32.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f hash/crc32.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh hash/crc32.s-gox.tmp `echo hash/crc32.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > hash/crc32.s-gox f="crypto.o"; if test ! -f $f; then f="./.libs/crypto.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto.s-gox.tmp `echo crypto.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto.s-gox f="golang.org/x/text/transform.o"; if test ! -f $f; then f="golang.org/x/text/.libs/transform.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/text/transform.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/text/transform.s-gox.tmp `echo golang.org/x/text/transform.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/text/transform.s-gox f="regexp/syntax.o"; if test ! -f $f; then f="regexp/.libs/syntax.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f regexp/syntax.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh regexp/syntax.s-gox.tmp `echo regexp/syntax.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > regexp/syntax.s-gox f="html.o"; if test ! -f $f; then f="./.libs/html.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f html.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh html.s-gox.tmp `echo html.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > html.s-gox libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_r10.lo -MD -MP -MF .deps/sum_r10.Tpo -c ../../../src/libgfortran/generated/sum_r10.c -o sum_r10.o >/dev/null 2>&1 f="bufio.o"; if test ! -f $f; then f="./.libs/bufio.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f bufio.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh bufio.s-gox.tmp `echo bufio.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > bufio.s-gox /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-diopit.adb -o g-diopit.o f="internal/fmtsort.o"; if test ! -f $f; then f="internal/.libs/fmtsort.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/fmtsort.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/fmtsort.s-gox.tmp `echo internal/fmtsort.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/fmtsort.s-gox f="internal/syscall/unix.o"; if test ! -f $f; then f="internal/syscall/.libs/unix.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/syscall/unix.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/syscall/unix.s-gox.tmp `echo internal/syscall/unix.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/syscall/unix.s-gox f="time.o"; if test ! -f $f; then f="./.libs/time.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f time.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh time.s-gox.tmp `echo time.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > time.s-gox f="internal/syscall/execenv.o"; if test ! -f $f; then f="internal/syscall/.libs/execenv.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/syscall/execenv.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/syscall/execenv.s-gox.tmp `echo internal/syscall/execenv.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/syscall/execenv.s-gox /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/cipher/cbc.go ../../../src/libgo/go/crypto/cipher/cfb.go ../../../src/libgo/go/crypto/cipher/cipher.go ../../../src/libgo/go/crypto/cipher/ctr.go ../../../src/libgo/go/crypto/cipher/gcm.go ../../../src/libgo/go/crypto/cipher/io.go ../../../src/libgo/go/crypto/cipher/ofb.go ../../../src/libgo/go/crypto/cipher/xor_generic.go crypto/internal/subtle.gox crypto/subtle.gox encoding/binary.gox errors.gox io.gox runtime.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/cipher.lo | sed -e 's/.lo$//'` -o crypto/cipher.lo $files /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-dirope.adb -o g-dirope.o mv -f .deps/sum_r10.Tpo .deps/sum_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_r16.lo -MD -MP -MF .deps/sum_r16.Tpo -c -o sum_r16.lo `test -f '../../../src/libgfortran/generated/sum_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/sum_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/cipher ../../../src/libgo/go/crypto/cipher/cbc.go ../../../src/libgo/go/crypto/cipher/cfb.go ../../../src/libgo/go/crypto/cipher/cipher.go ../../../src/libgo/go/crypto/cipher/ctr.go ../../../src/libgo/go/crypto/cipher/gcm.go ../../../src/libgo/go/crypto/cipher/io.go ../../../src/libgo/go/crypto/cipher/ofb.go ../../../src/libgo/go/crypto/cipher/xor_generic.go -fPIC -o crypto/.libs/cipher.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_r16.lo -MD -MP -MF .deps/sum_r16.Tpo -c ../../../src/libgfortran/generated/sum_r16.c -fPIC -DPIC -o .libs/sum_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_r16.lo -MD -MP -MF .deps/sum_r16.Tpo -c ../../../src/libgfortran/generated/sum_r16.c -o sum_r16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-dynhta.adb -o g-dynhta.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-dyntab.adb -o g-dyntab.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-encstr.adb -o g-encstr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-enutst.ads -o g-enutst.o mv -f .deps/sum_r16.Tpo .deps/sum_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_c4.lo -MD -MP -MF .deps/sum_c4.Tpo -c -o sum_c4.lo `test -f '../../../src/libgfortran/generated/sum_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/sum_c4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_c4.lo -MD -MP -MF .deps/sum_c4.Tpo -c ../../../src/libgfortran/generated/sum_c4.c -fPIC -DPIC -o .libs/sum_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/math/gammafunction.d -fPIC -fversion=Shared -o std/internal/math/gammafunction.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-excact.adb -o g-excact.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-except.ads -o g-except.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-exctra.adb -o g-exctra.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-expect.adb -o g-expect.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/cipher ../../../src/libgo/go/crypto/cipher/cbc.go ../../../src/libgo/go/crypto/cipher/cfb.go ../../../src/libgo/go/crypto/cipher/cipher.go ../../../src/libgo/go/crypto/cipher/ctr.go ../../../src/libgo/go/crypto/cipher/gcm.go ../../../src/libgo/go/crypto/cipher/io.go ../../../src/libgo/go/crypto/cipher/ofb.go ../../../src/libgo/go/crypto/cipher/xor_generic.go -o crypto/cipher.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_c4.lo -MD -MP -MF .deps/sum_c4.Tpo -c ../../../src/libgfortran/generated/sum_c4.c -o sum_c4.o >/dev/null 2>&1 mv -f .deps/sum_c4.Tpo .deps/sum_c4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_c8.lo -MD -MP -MF .deps/sum_c8.Tpo -c -o sum_c8.lo `test -f '../../../src/libgfortran/generated/sum_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/sum_c8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_c8.lo -MD -MP -MF .deps/sum_c8.Tpo -c ../../../src/libgfortran/generated/sum_c8.c -fPIC -DPIC -o .libs/sum_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_c8.lo -MD -MP -MF .deps/sum_c8.Tpo -c ../../../src/libgfortran/generated/sum_c8.c -o sum_c8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-exptty.adb -o g-exptty.o /usr/bin/mkdir -p crypto/ed25519/internal; files=`echo ../../../src/libgo/go/crypto/ed25519/internal/edwards25519/const.go ../../../src/libgo/go/crypto/ed25519/internal/edwards25519/edwards25519.go encoding/binary.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/ed25519/internal/edwards25519.lo | sed -e 's/.lo$//'` -o crypto/ed25519/internal/edwards25519.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/ed25519/internal/edwards25519 ../../../src/libgo/go/crypto/ed25519/internal/edwards25519/const.go ../../../src/libgo/go/crypto/ed25519/internal/edwards25519/edwards25519.go -fPIC -o crypto/ed25519/internal/.libs/edwards25519.o mv -f .deps/sum_c8.Tpo .deps/sum_c8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_c10.lo -MD -MP -MF .deps/sum_c10.Tpo -c -o sum_c10.lo `test -f '../../../src/libgfortran/generated/sum_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/sum_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_c10.lo -MD -MP -MF .deps/sum_c10.Tpo -c ../../../src/libgfortran/generated/sum_c10.c -fPIC -DPIC -o .libs/sum_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_c10.lo -MD -MP -MF .deps/sum_c10.Tpo -c ../../../src/libgfortran/generated/sum_c10.c -o sum_c10.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-flocon.ads -o g-flocon.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-forstr.adb -o g-forstr.o mv -f .deps/sum_c10.Tpo .deps/sum_c10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_c16.lo -MD -MP -MF .deps/sum_c16.Tpo -c -o sum_c16.lo `test -f '../../../src/libgfortran/generated/sum_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/sum_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_c16.lo -MD -MP -MF .deps/sum_c16.Tpo -c ../../../src/libgfortran/generated/sum_c16.c -fPIC -DPIC -o .libs/sum_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sum_c16.lo -MD -MP -MF .deps/sum_c16.Tpo -c ../../../src/libgfortran/generated/sum_c16.c -o sum_c16.o >/dev/null 2>&1 mv -f .deps/sum_c16.Tpo .deps/sum_c16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bessel_r4.lo -MD -MP -MF .deps/bessel_r4.Tpo -c -o bessel_r4.lo `test -f '../../../src/libgfortran/generated/bessel_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/bessel_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bessel_r4.lo -MD -MP -MF .deps/bessel_r4.Tpo -c ../../../src/libgfortran/generated/bessel_r4.c -fPIC -DPIC -o .libs/bessel_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bessel_r4.lo -MD -MP -MF .deps/bessel_r4.Tpo -c ../../../src/libgfortran/generated/bessel_r4.c -o bessel_r4.o >/dev/null 2>&1 mv -f .deps/bessel_r4.Tpo .deps/bessel_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bessel_r8.lo -MD -MP -MF .deps/bessel_r8.Tpo -c -o bessel_r8.lo `test -f '../../../src/libgfortran/generated/bessel_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/bessel_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bessel_r8.lo -MD -MP -MF .deps/bessel_r8.Tpo -c ../../../src/libgfortran/generated/bessel_r8.c -fPIC -DPIC -o .libs/bessel_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bessel_r8.lo -MD -MP -MF .deps/bessel_r8.Tpo -c ../../../src/libgfortran/generated/bessel_r8.c -o bessel_r8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-graphs.adb -o g-graphs.o mv -f .deps/bessel_r8.Tpo .deps/bessel_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bessel_r10.lo -MD -MP -MF .deps/bessel_r10.Tpo -c -o bessel_r10.lo `test -f '../../../src/libgfortran/generated/bessel_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/bessel_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bessel_r10.lo -MD -MP -MF .deps/bessel_r10.Tpo -c ../../../src/libgfortran/generated/bessel_r10.c -fPIC -DPIC -o .libs/bessel_r10.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-heasor.adb -o g-heasor.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-hesora.adb -o g-hesora.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bessel_r10.lo -MD -MP -MF .deps/bessel_r10.Tpo -c ../../../src/libgfortran/generated/bessel_r10.c -o bessel_r10.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/ed25519/internal/edwards25519 ../../../src/libgo/go/crypto/ed25519/internal/edwards25519/const.go ../../../src/libgo/go/crypto/ed25519/internal/edwards25519/edwards25519.go -o crypto/ed25519/internal/edwards25519.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-hesorg.adb -o g-hesorg.o mv -f .deps/bessel_r10.Tpo .deps/bessel_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bessel_r16.lo -MD -MP -MF .deps/bessel_r16.Tpo -c -o bessel_r16.lo `test -f '../../../src/libgfortran/generated/bessel_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/bessel_r16.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-htable.adb -o g-htable.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bessel_r16.lo -MD -MP -MF .deps/bessel_r16.Tpo -c ../../../src/libgfortran/generated/bessel_r16.c -fPIC -DPIC -o .libs/bessel_r16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-io.adb -o g-io.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-io_aux.adb -o g-io_aux.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bessel_r16.lo -MD -MP -MF .deps/bessel_r16.Tpo -c ../../../src/libgfortran/generated/bessel_r16.c -o bessel_r16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-lists.adb -o g-lists.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-locfil.adb -o g-locfil.o mv -f .deps/bessel_r16.Tpo .deps/bessel_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i1.lo -MD -MP -MF .deps/iall_i1.Tpo -c -o iall_i1.lo `test -f '../../../src/libgfortran/generated/iall_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iall_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i1.lo -MD -MP -MF .deps/iall_i1.Tpo -c ../../../src/libgfortran/generated/iall_i1.c -fPIC -DPIC -o .libs/iall_i1.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-mbdira.adb -o g-mbdira.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-mbflra.adb -o g-mbflra.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-md5.adb -o g-md5.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i1.lo -MD -MP -MF .deps/iall_i1.Tpo -c ../../../src/libgfortran/generated/iall_i1.c -o iall_i1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-memdum.adb -o g-memdum.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/test/dummyrange.lo ../../../../src/libphobos/src/std/internal/test/dummyrange.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-moreex.adb -o g-moreex.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/test/dummyrange.d -fPIC -fversion=Shared -o std/internal/test/.libs/dummyrange.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-os_lib.adb -o g-os_lib.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-pehage.adb -o g-pehage.o mv -f .deps/iall_i1.Tpo .deps/iall_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i2.lo -MD -MP -MF .deps/iall_i2.Tpo -c -o iall_i2.lo `test -f '../../../src/libgfortran/generated/iall_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iall_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i2.lo -MD -MP -MF .deps/iall_i2.Tpo -c ../../../src/libgfortran/generated/iall_i2.c -fPIC -DPIC -o .libs/iall_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i2.lo -MD -MP -MF .deps/iall_i2.Tpo -c ../../../src/libgfortran/generated/iall_i2.c -o iall_i2.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/test/dummyrange.d -fPIC -fversion=Shared -o std/internal/test/dummyrange.o >/dev/null 2>&1 /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/md5/md5.go ../../../src/libgo/go/crypto/md5/md5block.go ../../../src/libgo/go/crypto/md5/md5block_generic.go crypto.gox encoding/binary.gox errors.gox hash.gox math/bits.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/md5.lo | sed -e 's/.lo$//'` -o crypto/md5.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/md5 ../../../src/libgo/go/crypto/md5/md5.go ../../../src/libgo/go/crypto/md5/md5block.go ../../../src/libgo/go/crypto/md5/md5block_generic.go -fPIC -o crypto/.libs/md5.o mv -f .deps/iall_i2.Tpo .deps/iall_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i4.lo -MD -MP -MF .deps/iall_i4.Tpo -c -o iall_i4.lo `test -f '../../../src/libgfortran/generated/iall_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iall_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i4.lo -MD -MP -MF .deps/iall_i4.Tpo -c ../../../src/libgfortran/generated/iall_i4.c -fPIC -DPIC -o .libs/iall_i4.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/test/range.lo ../../../../src/libphobos/src/std/internal/test/range.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/test/range.d -fPIC -fversion=Shared -o std/internal/test/.libs/range.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/test/range.d -fPIC -fversion=Shared -o std/internal/test/range.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/test/uda.lo ../../../../src/libphobos/src/std/internal/test/uda.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i4.lo -MD -MP -MF .deps/iall_i4.Tpo -c ../../../src/libgfortran/generated/iall_i4.c -o iall_i4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/test/uda.d -fPIC -fversion=Shared -o std/internal/test/.libs/uda.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/test/uda.d -fPIC -fversion=Shared -o std/internal/test/uda.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/internal/windows/advapi32.lo ../../../../src/libphobos/src/std/internal/windows/advapi32.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/windows/advapi32.d -fPIC -fversion=Shared -o std/internal/windows/.libs/advapi32.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/md5 ../../../src/libgo/go/crypto/md5/md5.go ../../../src/libgo/go/crypto/md5/md5block.go ../../../src/libgo/go/crypto/md5/md5block_generic.go -o crypto/md5.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/internal/windows/advapi32.d -fPIC -fversion=Shared -o std/internal/windows/advapi32.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/net/curl.lo ../../../../src/libphobos/src/std/net/curl.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/net/curl.d -fPIC -fversion=Shared -o std/net/.libs/curl.o mv -f .deps/iall_i4.Tpo .deps/iall_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i8.lo -MD -MP -MF .deps/iall_i8.Tpo -c -o iall_i8.lo `test -f '../../../src/libgfortran/generated/iall_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iall_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i8.lo -MD -MP -MF .deps/iall_i8.Tpo -c ../../../src/libgfortran/generated/iall_i8.c -fPIC -DPIC -o .libs/iall_i8.o /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/sha1/sha1.go ../../../src/libgo/go/crypto/sha1/sha1block.go ../../../src/libgo/go/crypto/sha1/sha1block_generic.go crypto.gox encoding/binary.gox errors.gox hash.gox math/bits.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/sha1.lo | sed -e 's/.lo$//'` -o crypto/sha1.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/sha1 ../../../src/libgo/go/crypto/sha1/sha1.go ../../../src/libgo/go/crypto/sha1/sha1block.go ../../../src/libgo/go/crypto/sha1/sha1block_generic.go -fPIC -o crypto/.libs/sha1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i8.lo -MD -MP -MF .deps/iall_i8.Tpo -c ../../../src/libgfortran/generated/iall_i8.c -o iall_i8.o >/dev/null 2>&1 mv -f .deps/iall_i8.Tpo .deps/iall_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i16.lo -MD -MP -MF .deps/iall_i16.Tpo -c -o iall_i16.lo `test -f '../../../src/libgfortran/generated/iall_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iall_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i16.lo -MD -MP -MF .deps/iall_i16.Tpo -c ../../../src/libgfortran/generated/iall_i16.c -fPIC -DPIC -o .libs/iall_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/sha1 ../../../src/libgo/go/crypto/sha1/sha1.go ../../../src/libgo/go/crypto/sha1/sha1block.go ../../../src/libgo/go/crypto/sha1/sha1block_generic.go -o crypto/sha1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-rannum.adb -o g-rannum.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-regexp.adb -o g-regexp.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iall_i16.lo -MD -MP -MF .deps/iall_i16.Tpo -c ../../../src/libgfortran/generated/iall_i16.c -o iall_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-regpat.adb -o g-regpat.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-rewdat.adb -o g-rewdat.o /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/sha256/sha256.go ../../../src/libgo/go/crypto/sha256/sha256block.go ../../../src/libgo/go/crypto/sha256/sha256block_generic.go crypto.gox encoding/binary.gox errors.gox hash.gox math/bits.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/sha256.lo | sed -e 's/.lo$//'` -o crypto/sha256.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/sha256 ../../../src/libgo/go/crypto/sha256/sha256.go ../../../src/libgo/go/crypto/sha256/sha256block.go ../../../src/libgo/go/crypto/sha256/sha256block_generic.go -fPIC -o crypto/.libs/sha256.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sechas.adb -o g-sechas.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sehamd.adb -o g-sehamd.o mv -f .deps/iall_i16.Tpo .deps/iall_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i1.lo -MD -MP -MF .deps/iany_i1.Tpo -c -o iany_i1.lo `test -f '../../../src/libgfortran/generated/iany_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iany_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i1.lo -MD -MP -MF .deps/iany_i1.Tpo -c ../../../src/libgfortran/generated/iany_i1.c -fPIC -DPIC -o .libs/iany_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/sha256 ../../../src/libgo/go/crypto/sha256/sha256.go ../../../src/libgo/go/crypto/sha256/sha256block.go ../../../src/libgo/go/crypto/sha256/sha256block_generic.go -o crypto/sha256.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sehash.adb -o g-sehash.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i1.lo -MD -MP -MF .deps/iany_i1.Tpo -c ../../../src/libgfortran/generated/iany_i1.c -o iany_i1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sercom.adb -o g-sercom.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sestin.ads -o g-sestin.o /usr/bin/mkdir -p encoding; files=`echo ../../../src/libgo/go/encoding/base64/base64.go encoding/binary.gox io.gox strconv.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo encoding/base64.lo | sed -e 's/.lo$//'` -o encoding/base64.lo $files /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sets.adb -o g-sets.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/base64 ../../../src/libgo/go/encoding/base64/base64.go -fPIC -o encoding/.libs/base64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sha1.adb -o g-sha1.o mv -f .deps/iany_i1.Tpo .deps/iany_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i2.lo -MD -MP -MF .deps/iany_i2.Tpo -c -o iany_i2.lo `test -f '../../../src/libgfortran/generated/iany_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iany_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i2.lo -MD -MP -MF .deps/iany_i2.Tpo -c ../../../src/libgfortran/generated/iany_i2.c -fPIC -DPIC -o .libs/iany_i2.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sha224.ads -o g-sha224.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i2.lo -MD -MP -MF .deps/iany_i2.Tpo -c ../../../src/libgfortran/generated/iany_i2.c -o iany_i2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sha256.ads -o g-sha256.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/base64 ../../../src/libgo/go/encoding/base64/base64.go -o encoding/base64.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sha384.ads -o g-sha384.o mv -f .deps/iany_i2.Tpo .deps/iany_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i4.lo -MD -MP -MF .deps/iany_i4.Tpo -c -o iany_i4.lo `test -f '../../../src/libgfortran/generated/iany_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iany_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i4.lo -MD -MP -MF .deps/iany_i4.Tpo -c ../../../src/libgfortran/generated/iany_i4.c -fPIC -DPIC -o .libs/iany_i4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sha512.ads -o g-sha512.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i4.lo -MD -MP -MF .deps/iany_i4.Tpo -c ../../../src/libgfortran/generated/iany_i4.c -o iany_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-shsh32.adb -o g-shsh32.o /usr/bin/mkdir -p golang.org/x/crypto; files=`echo ../../../src/libgo/go/golang.org/x/crypto/poly1305/bits_go1.13.go ../../../src/libgo/go/golang.org/x/crypto/poly1305/mac_noasm.go ../../../src/libgo/go/golang.org/x/crypto/poly1305/poly1305.go ../../../src/libgo/go/golang.org/x/crypto/poly1305/sum_generic.go crypto/subtle.gox encoding/binary.gox math/bits.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/crypto/poly1305.lo | sed -e 's/.lo$//'` -o golang.org/x/crypto/poly1305.lo $files /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-shsh64.adb -o g-shsh64.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/poly1305 ../../../src/libgo/go/golang.org/x/crypto/poly1305/bits_go1.13.go ../../../src/libgo/go/golang.org/x/crypto/poly1305/mac_noasm.go ../../../src/libgo/go/golang.org/x/crypto/poly1305/poly1305.go ../../../src/libgo/go/golang.org/x/crypto/poly1305/sum_generic.go -fPIC -o golang.org/x/crypto/.libs/poly1305.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-shshco.adb -o g-shshco.o mv -f .deps/iany_i4.Tpo .deps/iany_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i8.lo -MD -MP -MF .deps/iany_i8.Tpo -c -o iany_i8.lo `test -f '../../../src/libgfortran/generated/iany_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iany_i8.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-souinf.ads -o g-souinf.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i8.lo -MD -MP -MF .deps/iany_i8.Tpo -c ../../../src/libgfortran/generated/iany_i8.c -fPIC -DPIC -o .libs/iany_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-spchge.adb -o g-spchge.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-speche.adb -o g-speche.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/poly1305 ../../../src/libgo/go/golang.org/x/crypto/poly1305/bits_go1.13.go ../../../src/libgo/go/golang.org/x/crypto/poly1305/mac_noasm.go ../../../src/libgo/go/golang.org/x/crypto/poly1305/poly1305.go ../../../src/libgo/go/golang.org/x/crypto/poly1305/sum_generic.go -o golang.org/x/crypto/poly1305.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-spipat.adb -o g-spipat.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i8.lo -MD -MP -MF .deps/iany_i8.Tpo -c ../../../src/libgfortran/generated/iany_i8.c -o iany_i8.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/crypto; files=`echo ../../../src/libgo/go/golang.org/x/crypto/hkdf/hkdf.go crypto/hmac.gox errors.gox hash.gox io.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/crypto/hkdf.lo | sed -e 's/.lo$//'` -o golang.org/x/crypto/hkdf.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/hkdf ../../../src/libgo/go/golang.org/x/crypto/hkdf/hkdf.go -fPIC -o golang.org/x/crypto/.libs/hkdf.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/hkdf ../../../src/libgo/go/golang.org/x/crypto/hkdf/hkdf.go -o golang.org/x/crypto/hkdf.o >/dev/null 2>&1 mv -f .deps/iany_i8.Tpo .deps/iany_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i16.lo -MD -MP -MF .deps/iany_i16.Tpo -c -o iany_i16.lo `test -f '../../../src/libgfortran/generated/iany_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iany_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i16.lo -MD -MP -MF .deps/iany_i16.Tpo -c ../../../src/libgfortran/generated/iany_i16.c -fPIC -DPIC -o .libs/iany_i16.o /usr/bin/mkdir -p cmd/internal; files=`echo ../../../src/libgo/go/cmd/internal/sys/arch.go ../../../src/libgo/go/cmd/internal/sys/supported.go encoding/binary.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/internal/sys.lo | sed -e 's/.lo$//'` -static -o cmd/internal/sys.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/internal/sys ../../../src/libgo/go/cmd/internal/sys/arch.go ../../../src/libgo/go/cmd/internal/sys/supported.go -o cmd/internal/sys.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iany_i16.lo -MD -MP -MF .deps/iany_i16.Tpo -c ../../../src/libgfortran/generated/iany_i16.c -o iany_i16.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/crypto/ed25519/internal; files=`echo ../../../src/libgo/go/golang.org/x/crypto/ed25519/internal/edwards25519/const.go ../../../src/libgo/go/golang.org/x/crypto/ed25519/internal/edwards25519/edwards25519.go encoding/binary.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/crypto/ed25519/internal/edwards25519.lo | sed -e 's/.lo$//'` -static -o golang.org/x/crypto/ed25519/internal/edwards25519.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/ed25519/internal/edwards25519 ../../../src/libgo/go/golang.org/x/crypto/ed25519/internal/edwards25519/const.go ../../../src/libgo/go/golang.org/x/crypto/ed25519/internal/edwards25519/edwards25519.go -o golang.org/x/crypto/ed25519/internal/edwards25519.o mv -f .deps/iany_i16.Tpo .deps/iany_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i1.lo -MD -MP -MF .deps/iparity_i1.Tpo -c -o iparity_i1.lo `test -f '../../../src/libgfortran/generated/iparity_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iparity_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i1.lo -MD -MP -MF .deps/iparity_i1.Tpo -c ../../../src/libgfortran/generated/iparity_i1.c -fPIC -DPIC -o .libs/iparity_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i1.lo -MD -MP -MF .deps/iparity_i1.Tpo -c ../../../src/libgfortran/generated/iparity_i1.c -o iparity_i1.o >/dev/null 2>&1 mv -f .deps/iparity_i1.Tpo .deps/iparity_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i2.lo -MD -MP -MF .deps/iparity_i2.Tpo -c -o iparity_i2.lo `test -f '../../../src/libgfortran/generated/iparity_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iparity_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i2.lo -MD -MP -MF .deps/iparity_i2.Tpo -c ../../../src/libgfortran/generated/iparity_i2.c -fPIC -DPIC -o .libs/iparity_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i2.lo -MD -MP -MF .deps/iparity_i2.Tpo -c ../../../src/libgfortran/generated/iparity_i2.c -o iparity_i2.o >/dev/null 2>&1 mv -f .deps/iparity_i2.Tpo .deps/iparity_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i4.lo -MD -MP -MF .deps/iparity_i4.Tpo -c -o iparity_i4.lo `test -f '../../../src/libgfortran/generated/iparity_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iparity_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i4.lo -MD -MP -MF .deps/iparity_i4.Tpo -c ../../../src/libgfortran/generated/iparity_i4.c -fPIC -DPIC -o .libs/iparity_i4.o /usr/bin/mkdir -p io; files=`echo ../../../src/libgo/go/io/fs/fs.go ../../../src/libgo/go/io/fs/glob.go ../../../src/libgo/go/io/fs/readdir.go ../../../src/libgo/go/io/fs/readfile.go ../../../src/libgo/go/io/fs/stat.go ../../../src/libgo/go/io/fs/sub.go ../../../src/libgo/go/io/fs/walk.go errors.gox internal/oserror.gox io.gox path.gox sort.gox time.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo io/fs.lo | sed -e 's/.lo$//'` -o io/fs.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=io/fs ../../../src/libgo/go/io/fs/fs.go ../../../src/libgo/go/io/fs/glob.go ../../../src/libgo/go/io/fs/readdir.go ../../../src/libgo/go/io/fs/readfile.go ../../../src/libgo/go/io/fs/stat.go ../../../src/libgo/go/io/fs/sub.go ../../../src/libgo/go/io/fs/walk.go -fPIC -o io/.libs/fs.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i4.lo -MD -MP -MF .deps/iparity_i4.Tpo -c ../../../src/libgfortran/generated/iparity_i4.c -o iparity_i4.o >/dev/null 2>&1 mv -f .deps/iparity_i4.Tpo .deps/iparity_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i8.lo -MD -MP -MF .deps/iparity_i8.Tpo -c -o iparity_i8.lo `test -f '../../../src/libgfortran/generated/iparity_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iparity_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i8.lo -MD -MP -MF .deps/iparity_i8.Tpo -c ../../../src/libgfortran/generated/iparity_i8.c -fPIC -DPIC -o .libs/iparity_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=io/fs ../../../src/libgo/go/io/fs/fs.go ../../../src/libgo/go/io/fs/glob.go ../../../src/libgo/go/io/fs/readdir.go ../../../src/libgo/go/io/fs/readfile.go ../../../src/libgo/go/io/fs/stat.go ../../../src/libgo/go/io/fs/sub.go ../../../src/libgo/go/io/fs/walk.go -o io/fs.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i8.lo -MD -MP -MF .deps/iparity_i8.Tpo -c ../../../src/libgfortran/generated/iparity_i8.c -o iparity_i8.o >/dev/null 2>&1 mv -f .deps/iparity_i8.Tpo .deps/iparity_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i16.lo -MD -MP -MF .deps/iparity_i16.Tpo -c -o iparity_i16.lo `test -f '../../../src/libgfortran/generated/iparity_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/iparity_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i16.lo -MD -MP -MF .deps/iparity_i16.Tpo -c ../../../src/libgfortran/generated/iparity_i16.c -fPIC -DPIC -o .libs/iparity_i16.o /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/context/context.go errors.gox internal/reflectlite.gox sync.gox sync/atomic.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo context.lo | sed -e 's/.lo$//'` -o context.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=context ../../../src/libgo/go/context/context.go -fPIC -o .libs/context.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT iparity_i16.lo -MD -MP -MF .deps/iparity_i16.Tpo -c ../../../src/libgfortran/generated/iparity_i16.c -o iparity_i16.o >/dev/null 2>&1 mv -f .deps/iparity_i16.Tpo .deps/iparity_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT norm2_r4.lo -MD -MP -MF .deps/norm2_r4.Tpo -c -o norm2_r4.lo `test -f '../../../src/libgfortran/generated/norm2_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/norm2_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT norm2_r4.lo -MD -MP -MF .deps/norm2_r4.Tpo -c ../../../src/libgfortran/generated/norm2_r4.c -fPIC -DPIC -o .libs/norm2_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=context ../../../src/libgo/go/context/context.go -o context.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT norm2_r4.lo -MD -MP -MF .deps/norm2_r4.Tpo -c ../../../src/libgfortran/generated/norm2_r4.c -o norm2_r4.o >/dev/null 2>&1 mv -f .deps/norm2_r4.Tpo .deps/norm2_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT norm2_r8.lo -MD -MP -MF .deps/norm2_r8.Tpo -c -o norm2_r8.lo `test -f '../../../src/libgfortran/generated/norm2_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/norm2_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT norm2_r8.lo -MD -MP -MF .deps/norm2_r8.Tpo -c ../../../src/libgfortran/generated/norm2_r8.c -fPIC -DPIC -o .libs/norm2_r8.o f="crypto/cipher.o"; if test ! -f $f; then f="crypto/.libs/cipher.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/cipher.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/cipher.s-gox.tmp `echo crypto/cipher.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/cipher.s-gox /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/sha512/sha512.go ../../../src/libgo/go/crypto/sha512/sha512block.go ../../../src/libgo/go/crypto/sha512/sha512block_generic.go crypto.gox encoding/binary.gox errors.gox hash.gox math/bits.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/sha512.lo | sed -e 's/.lo$//'` -o crypto/sha512.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/sha512 ../../../src/libgo/go/crypto/sha512/sha512.go ../../../src/libgo/go/crypto/sha512/sha512block.go ../../../src/libgo/go/crypto/sha512/sha512block_generic.go -fPIC -o crypto/.libs/sha512.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT norm2_r8.lo -MD -MP -MF .deps/norm2_r8.Tpo -c ../../../src/libgfortran/generated/norm2_r8.c -o norm2_r8.o >/dev/null 2>&1 mv -f .deps/norm2_r8.Tpo .deps/norm2_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT norm2_r10.lo -MD -MP -MF .deps/norm2_r10.Tpo -c -o norm2_r10.lo `test -f '../../../src/libgfortran/generated/norm2_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/norm2_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT norm2_r10.lo -MD -MP -MF .deps/norm2_r10.Tpo -c ../../../src/libgfortran/generated/norm2_r10.c -fPIC -DPIC -o .libs/norm2_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT norm2_r10.lo -MD -MP -MF .deps/norm2_r10.Tpo -c ../../../src/libgfortran/generated/norm2_r10.c -o norm2_r10.o >/dev/null 2>&1 mv -f .deps/norm2_r10.Tpo .deps/norm2_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT norm2_r16.lo -MD -MP -MF .deps/norm2_r16.Tpo -c -o norm2_r16.lo `test -f '../../../src/libgfortran/generated/norm2_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/norm2_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/sha512 ../../../src/libgo/go/crypto/sha512/sha512.go ../../../src/libgo/go/crypto/sha512/sha512block.go ../../../src/libgo/go/crypto/sha512/sha512block_generic.go -o crypto/sha512.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT norm2_r16.lo -MD -MP -MF .deps/norm2_r16.Tpo -c ../../../src/libgfortran/generated/norm2_r16.c -fPIC -DPIC -o .libs/norm2_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT norm2_r16.lo -MD -MP -MF .deps/norm2_r16.Tpo -c ../../../src/libgfortran/generated/norm2_r16.c -o norm2_r16.o >/dev/null 2>&1 mv -f .deps/norm2_r16.Tpo .deps/norm2_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l1.lo -MD -MP -MF .deps/parity_l1.Tpo -c -o parity_l1.lo `test -f '../../../src/libgfortran/generated/parity_l1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/parity_l1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l1.lo -MD -MP -MF .deps/parity_l1.Tpo -c ../../../src/libgfortran/generated/parity_l1.c -fPIC -DPIC -o .libs/parity_l1.o f="crypto/ed25519/internal/edwards25519.o"; if test ! -f $f; then f="crypto/ed25519/internal/.libs/edwards25519.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/ed25519/internal/edwards25519.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/ed25519/internal/edwards25519.s-gox.tmp `echo crypto/ed25519/internal/edwards25519.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/ed25519/internal/edwards25519.s-gox f="crypto/md5.o"; if test ! -f $f; then f="crypto/.libs/md5.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/md5.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/md5.s-gox.tmp `echo crypto/md5.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/md5.s-gox f="crypto/sha1.o"; if test ! -f $f; then f="crypto/.libs/sha1.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/sha1.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/sha1.s-gox.tmp `echo crypto/sha1.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/sha1.s-gox f="crypto/sha256.o"; if test ! -f $f; then f="crypto/.libs/sha256.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/sha256.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/sha256.s-gox.tmp `echo crypto/sha256.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/sha256.s-gox f="encoding/base64.o"; if test ! -f $f; then f="encoding/.libs/base64.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f encoding/base64.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh encoding/base64.s-gox.tmp `echo encoding/base64.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > encoding/base64.s-gox f="golang.org/x/crypto/poly1305.o"; if test ! -f $f; then f="golang.org/x/crypto/.libs/poly1305.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/crypto/poly1305.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/crypto/poly1305.s-gox.tmp `echo golang.org/x/crypto/poly1305.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/crypto/poly1305.s-gox f="golang.org/x/crypto/hkdf.o"; if test ! -f $f; then f="golang.org/x/crypto/.libs/hkdf.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/crypto/hkdf.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/crypto/hkdf.s-gox.tmp `echo golang.org/x/crypto/hkdf.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/crypto/hkdf.s-gox /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/regexp/backtrack.go ../../../src/libgo/go/regexp/exec.go ../../../src/libgo/go/regexp/onepass.go ../../../src/libgo/go/regexp/regexp.go bytes.gox io.gox regexp/syntax.gox sort.gox strconv.gox strings.gox sync.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo regexp.lo | sed -e 's/.lo$//'` -o regexp.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l1.lo -MD -MP -MF .deps/parity_l1.Tpo -c ../../../src/libgfortran/generated/parity_l1.c -o parity_l1.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=regexp ../../../src/libgo/go/regexp/backtrack.go ../../../src/libgo/go/regexp/exec.go ../../../src/libgo/go/regexp/onepass.go ../../../src/libgo/go/regexp/regexp.go -fPIC -o .libs/regexp.o mv -f .deps/parity_l1.Tpo .deps/parity_l1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l2.lo -MD -MP -MF .deps/parity_l2.Tpo -c -o parity_l2.lo `test -f '../../../src/libgfortran/generated/parity_l2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/parity_l2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l2.lo -MD -MP -MF .deps/parity_l2.Tpo -c ../../../src/libgfortran/generated/parity_l2.c -fPIC -DPIC -o .libs/parity_l2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l2.lo -MD -MP -MF .deps/parity_l2.Tpo -c ../../../src/libgfortran/generated/parity_l2.c -o parity_l2.o >/dev/null 2>&1 mv -f .deps/parity_l2.Tpo .deps/parity_l2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l4.lo -MD -MP -MF .deps/parity_l4.Tpo -c -o parity_l4.lo `test -f '../../../src/libgfortran/generated/parity_l4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/parity_l4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l4.lo -MD -MP -MF .deps/parity_l4.Tpo -c ../../../src/libgfortran/generated/parity_l4.c -fPIC -DPIC -o .libs/parity_l4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l4.lo -MD -MP -MF .deps/parity_l4.Tpo -c ../../../src/libgfortran/generated/parity_l4.c -o parity_l4.o >/dev/null 2>&1 mv -f .deps/parity_l4.Tpo .deps/parity_l4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l8.lo -MD -MP -MF .deps/parity_l8.Tpo -c -o parity_l8.lo `test -f '../../../src/libgfortran/generated/parity_l8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/parity_l8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l8.lo -MD -MP -MF .deps/parity_l8.Tpo -c ../../../src/libgfortran/generated/parity_l8.c -fPIC -DPIC -o .libs/parity_l8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l8.lo -MD -MP -MF .deps/parity_l8.Tpo -c ../../../src/libgfortran/generated/parity_l8.c -o parity_l8.o >/dev/null 2>&1 mv -f .deps/parity_l8.Tpo .deps/parity_l8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l16.lo -MD -MP -MF .deps/parity_l16.Tpo -c -o parity_l16.lo `test -f '../../../src/libgfortran/generated/parity_l16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/parity_l16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l16.lo -MD -MP -MF .deps/parity_l16.Tpo -c ../../../src/libgfortran/generated/parity_l16.c -fPIC -DPIC -o .libs/parity_l16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT parity_l16.lo -MD -MP -MF .deps/parity_l16.Tpo -c ../../../src/libgfortran/generated/parity_l16.c -o parity_l16.o >/dev/null 2>&1 mv -f .deps/parity_l16.Tpo .deps/parity_l16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i1.lo -MD -MP -MF .deps/matmul_i1.Tpo -c -o matmul_i1.lo `test -f '../../../src/libgfortran/generated/matmul_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i1.lo -MD -MP -MF .deps/matmul_i1.Tpo -c ../../../src/libgfortran/generated/matmul_i1.c -fPIC -DPIC -o .libs/matmul_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i1.lo -MD -MP -MF .deps/matmul_i1.Tpo -c ../../../src/libgfortran/generated/matmul_i1.c -o matmul_i1.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=regexp ../../../src/libgo/go/regexp/backtrack.go ../../../src/libgo/go/regexp/exec.go ../../../src/libgo/go/regexp/onepass.go ../../../src/libgo/go/regexp/regexp.go -o regexp.o >/dev/null 2>&1 mv -f .deps/matmul_i1.Tpo .deps/matmul_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i2.lo -MD -MP -MF .deps/matmul_i2.Tpo -c -o matmul_i2.lo `test -f '../../../src/libgfortran/generated/matmul_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i2.lo -MD -MP -MF .deps/matmul_i2.Tpo -c ../../../src/libgfortran/generated/matmul_i2.c -fPIC -DPIC -o .libs/matmul_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i2.lo -MD -MP -MF .deps/matmul_i2.Tpo -c ../../../src/libgfortran/generated/matmul_i2.c -o matmul_i2.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/net/curl.d -fPIC -fversion=Shared -o std/net/curl.o >/dev/null 2>&1 mv -f .deps/matmul_i2.Tpo .deps/matmul_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i4.lo -MD -MP -MF .deps/matmul_i4.Tpo -c -o matmul_i4.lo `test -f '../../../src/libgfortran/generated/matmul_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i4.lo -MD -MP -MF .deps/matmul_i4.Tpo -c ../../../src/libgfortran/generated/matmul_i4.c -fPIC -DPIC -o .libs/matmul_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i4.lo -MD -MP -MF .deps/matmul_i4.Tpo -c ../../../src/libgfortran/generated/matmul_i4.c -o matmul_i4.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/modinfo/info.go time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/modinfo.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/modinfo.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/modinfo ../../../src/libgo/go/cmd/go/internal/modinfo/info.go -o cmd/go/internal/modinfo.o f="cmd/internal/sys.o"; if test ! -f $f; then f="cmd/internal/.libs/sys.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/internal/sys.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/internal/sys.s-gox.tmp `echo cmd/internal/sys.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/internal/sys.s-gox /usr/bin/mkdir -p compress; files=`echo ../../../src/libgo/go/compress/bzip2/bit_reader.go ../../../src/libgo/go/compress/bzip2/bzip2.go ../../../src/libgo/go/compress/bzip2/huffman.go ../../../src/libgo/go/compress/bzip2/move_to_front.go bufio.gox io.gox sort.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo compress/bzip2.lo | sed -e 's/.lo$//'` -o compress/bzip2.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=compress/bzip2 ../../../src/libgo/go/compress/bzip2/bit_reader.go ../../../src/libgo/go/compress/bzip2/bzip2.go ../../../src/libgo/go/compress/bzip2/huffman.go ../../../src/libgo/go/compress/bzip2/move_to_front.go -fPIC -o compress/.libs/bzip2.o mv -f .deps/matmul_i4.Tpo .deps/matmul_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i8.lo -MD -MP -MF .deps/matmul_i8.Tpo -c -o matmul_i8.lo `test -f '../../../src/libgfortran/generated/matmul_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i8.lo -MD -MP -MF .deps/matmul_i8.Tpo -c ../../../src/libgfortran/generated/matmul_i8.c -fPIC -DPIC -o .libs/matmul_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=compress/bzip2 ../../../src/libgo/go/compress/bzip2/bit_reader.go ../../../src/libgo/go/compress/bzip2/bzip2.go ../../../src/libgo/go/compress/bzip2/huffman.go ../../../src/libgo/go/compress/bzip2/move_to_front.go -o compress/bzip2.o >/dev/null 2>&1 /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/image/format.go ../../../src/libgo/go/image/geom.go ../../../src/libgo/go/image/image.go ../../../src/libgo/go/image/names.go ../../../src/libgo/go/image/ycbcr.go bufio.gox errors.gox image/color.gox io.gox math/bits.gox strconv.gox sync.gox sync/atomic.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo image.lo | sed -e 's/.lo$//'` -o image.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image ../../../src/libgo/go/image/format.go ../../../src/libgo/go/image/geom.go ../../../src/libgo/go/image/image.go ../../../src/libgo/go/image/names.go ../../../src/libgo/go/image/ycbcr.go -fPIC -o .libs/image.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-spitbo.adb -o g-spitbo.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i8.lo -MD -MP -MF .deps/matmul_i8.Tpo -c ../../../src/libgfortran/generated/matmul_i8.c -o matmul_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-spogwa.adb -o g-spogwa.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sptabo.ads -o g-sptabo.o mv -f .deps/matmul_i8.Tpo .deps/matmul_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i16.lo -MD -MP -MF .deps/matmul_i16.Tpo -c -o matmul_i16.lo `test -f '../../../src/libgfortran/generated/matmul_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i16.lo -MD -MP -MF .deps/matmul_i16.Tpo -c ../../../src/libgfortran/generated/matmul_i16.c -fPIC -DPIC -o .libs/matmul_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sptain.ads -o g-sptain.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image ../../../src/libgo/go/image/format.go ../../../src/libgo/go/image/geom.go ../../../src/libgo/go/image/image.go ../../../src/libgo/go/image/names.go ../../../src/libgo/go/image/ycbcr.go -o image.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sptavs.ads -o g-sptavs.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_i16.lo -MD -MP -MF .deps/matmul_i16.Tpo -c ../../../src/libgfortran/generated/matmul_i16.c -o matmul_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-strhas.ads -o g-strhas.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-string.adb -o g-string.o mv -f .deps/matmul_i16.Tpo .deps/matmul_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_r4.lo -MD -MP -MF .deps/matmul_r4.Tpo -c -o matmul_r4.lo `test -f '../../../src/libgfortran/generated/matmul_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_r4.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-strspl.ads -o g-strspl.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_r4.lo -MD -MP -MF .deps/matmul_r4.Tpo -c ../../../src/libgfortran/generated/matmul_r4.c -fPIC -DPIC -o .libs/matmul_r4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-table.adb -o g-table.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-tasloc.adb -o g-tasloc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-timsta.adb -o g-timsta.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-traceb.adb -o g-traceb.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-trasym.adb -o g-trasym.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-tty.adb -o g-tty.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-u3spch.adb -o g-u3spch.o f="compress/bzip2.o"; if test ! -f $f; then f="compress/.libs/bzip2.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f compress/bzip2.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh compress/bzip2.s-gox.tmp `echo compress/bzip2.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > compress/bzip2.s-gox /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/poll/copy_file_range_linux.go ../../../src/libgo/go/internal/poll/errno_unix.go ../../../src/libgo/go/internal/poll/fcntl_syscall.go ../../../src/libgo/go/internal/poll/fd.go ../../../src/libgo/go/internal/poll/fd_fsync_posix.go ../../../src/libgo/go/internal/poll/fd_mutex.go ../../../src/libgo/go/internal/poll/fd_poll_runtime.go ../../../src/libgo/go/internal/poll/fd_posix.go ../../../src/libgo/go/internal/poll/fd_unix.go ../../../src/libgo/go/internal/poll/fd_writev_unix.go ../../../src/libgo/go/internal/poll/hook_cloexec.go ../../../src/libgo/go/internal/poll/hook_unix.go ../../../src/libgo/go/internal/poll/iovec_unix.go ../../../src/libgo/go/internal/poll/sendfile_glibc.go ../../../src/libgo/go/internal/poll/sock_cloexec.go ../../../src/libgo/go/internal/poll/sockopt.go ../../../src/libgo/go/internal/poll/sockopt_linux.go ../../../src/libgo/go/internal/poll/sockopt_unix.go ../../../src/libgo/go/internal/poll/sockoptip.go ../../../src/libgo/go/internal/poll/splice_linux.go ../../../src/libgo/go/internal/poll/writev.go errors.gox internal/syscall/unix.gox io.gox sync.gox sync/atomic.gox syscall.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/poll.lo | sed -e 's/.lo$//'` -o internal/poll.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/poll ../../../src/libgo/go/internal/poll/copy_file_range_linux.go ../../../src/libgo/go/internal/poll/errno_unix.go ../../../src/libgo/go/internal/poll/fcntl_syscall.go ../../../src/libgo/go/internal/poll/fd.go ../../../src/libgo/go/internal/poll/fd_fsync_posix.go ../../../src/libgo/go/internal/poll/fd_mutex.go ../../../src/libgo/go/internal/poll/fd_poll_runtime.go ../../../src/libgo/go/internal/poll/fd_posix.go ../../../src/libgo/go/internal/poll/fd_unix.go ../../../src/libgo/go/internal/poll/fd_writev_unix.go ../../../src/libgo/go/internal/poll/hook_cloexec.go ../../../src/libgo/go/internal/poll/hook_unix.go ../../../src/libgo/go/internal/poll/iovec_unix.go ../../../src/libgo/go/internal/poll/sendfile_glibc.go ../../../src/libgo/go/internal/poll/sock_cloexec.go ../../../src/libgo/go/internal/poll/sockopt.go ../../../src/libgo/go/internal/poll/sockopt_linux.go ../../../src/libgo/go/internal/poll/sockopt_unix.go ../../../src/libgo/go/internal/poll/sockoptip.go ../../../src/libgo/go/internal/poll/splice_linux.go ../../../src/libgo/go/internal/poll/writev.go -fPIC -o internal/.libs/poll.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-utf_32.adb -o g-utf_32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-wispch.adb -o g-wispch.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-wistsp.ads -o g-wistsp.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_r4.lo -MD -MP -MF .deps/matmul_r4.Tpo -c ../../../src/libgfortran/generated/matmul_r4.c -o matmul_r4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-zspche.adb -o g-zspche.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-zstspl.ads -o g-zstspl.o mv -f .deps/matmul_r4.Tpo .deps/matmul_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_r8.lo -MD -MP -MF .deps/matmul_r8.Tpo -c -o matmul_r8.lo `test -f '../../../src/libgfortran/generated/matmul_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_r8.lo -MD -MP -MF .deps/matmul_r8.Tpo -c ../../../src/libgfortran/generated/matmul_r8.c -fPIC -DPIC -o .libs/matmul_r8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC gnat.ads -o gnat.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC i-c.adb -o i-c.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC i-cexten.ads -o i-cexten.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC i-cobol.adb -o i-cobol.o i-cobol.adb: In function 'Interfaces.Cobol.To_Packed': i-cobol.adb:600:35: warning: '(*_59)[_11]' may be used uninitialized [-Wmaybe-uninitialized] i-cobol.adb:600:35: warning: '(*_59)[_131]' may be used uninitialized [-Wmaybe-uninitialized] libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/poll ../../../src/libgo/go/internal/poll/copy_file_range_linux.go ../../../src/libgo/go/internal/poll/errno_unix.go ../../../src/libgo/go/internal/poll/fcntl_syscall.go ../../../src/libgo/go/internal/poll/fd.go ../../../src/libgo/go/internal/poll/fd_fsync_posix.go ../../../src/libgo/go/internal/poll/fd_mutex.go ../../../src/libgo/go/internal/poll/fd_poll_runtime.go ../../../src/libgo/go/internal/poll/fd_posix.go ../../../src/libgo/go/internal/poll/fd_unix.go ../../../src/libgo/go/internal/poll/fd_writev_unix.go ../../../src/libgo/go/internal/poll/hook_cloexec.go ../../../src/libgo/go/internal/poll/hook_unix.go ../../../src/libgo/go/internal/poll/iovec_unix.go ../../../src/libgo/go/internal/poll/sendfile_glibc.go ../../../src/libgo/go/internal/poll/sock_cloexec.go ../../../src/libgo/go/internal/poll/sockopt.go ../../../src/libgo/go/internal/poll/sockopt_linux.go ../../../src/libgo/go/internal/poll/sockopt_unix.go ../../../src/libgo/go/internal/poll/sockoptip.go ../../../src/libgo/go/internal/poll/splice_linux.go ../../../src/libgo/go/internal/poll/writev.go -o internal/poll.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC i-cpoint.adb -o i-cpoint.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC i-cstrea.adb -o i-cstrea.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_r8.lo -MD -MP -MF .deps/matmul_r8.Tpo -c ../../../src/libgfortran/generated/matmul_r8.c -o matmul_r8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC i-cstrin.adb -o i-cstrin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC i-fortra.adb -o i-fortra.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC i-pacdec.adb -o i-pacdec.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC interfac.ads -o interfac.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC ioexcept.ads -o ioexcept.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC machcode.ads -o machcode.o mv -f .deps/matmul_r8.Tpo .deps/matmul_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_r10.lo -MD -MP -MF .deps/matmul_r10.Tpo -c -o matmul_r10.lo `test -f '../../../src/libgfortran/generated/matmul_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_r10.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-addima.adb -o s-addima.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_r10.lo -MD -MP -MF .deps/matmul_r10.Tpo -c ../../../src/libgfortran/generated/matmul_r10.c -fPIC -DPIC -o .libs/matmul_r10.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-addope.adb -o s-addope.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-aoinar.adb -o s-aoinar.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-aomoar.adb -o s-aomoar.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_r10.lo -MD -MP -MF .deps/matmul_r10.Tpo -c ../../../src/libgfortran/generated/matmul_r10.c -o matmul_r10.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-aotase.adb -o s-aotase.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-aridou.adb -o s-aridou.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-arit32.adb -o s-arit32.o mv -f .deps/matmul_r10.Tpo .deps/matmul_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_r16.lo -MD -MP -MF .deps/matmul_r16.Tpo -c -o matmul_r16.lo `test -f '../../../src/libgfortran/generated/matmul_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_r16.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-arit64.adb -o s-arit64.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_r16.lo -MD -MP -MF .deps/matmul_r16.Tpo -c ../../../src/libgfortran/generated/matmul_r16.c -fPIC -DPIC -o .libs/matmul_r16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC -g \ s-assert.adb -o s-assert.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-atacco.adb -o s-atacco.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-atocou.adb -o s-atocou.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-atoope.ads -o s-atoope.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-atopex.adb -o s-atopex.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-atopri.adb -o s-atopri.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-auxdec.adb -o s-auxdec.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-bignum.adb -o s-bignum.o f="io/fs.o"; if test ! -f $f; then f="io/.libs/fs.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f io/fs.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh io/fs.s-gox.tmp `echo io/fs.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > io/fs.s-gox f="context.o"; if test ! -f $f; then f="./.libs/context.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f context.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh context.s-gox.tmp `echo context.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > context.s-gox f="crypto/sha512.o"; if test ! -f $f; then f="crypto/.libs/sha512.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/sha512.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/sha512.s-gox.tmp `echo crypto/sha512.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/sha512.s-gox /usr/bin/mkdir -p golang.org/x/crypto; files=`echo ../../../src/libgo/go/golang.org/x/crypto/chacha20/chacha_generic.go ../../../src/libgo/go/golang.org/x/crypto/chacha20/chacha_noasm.go ../../../src/libgo/go/golang.org/x/crypto/chacha20/xor.go crypto/cipher.gox encoding/binary.gox errors.gox golang.org/x/crypto/internal/subtle.gox math/bits.gox runtime.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/crypto/chacha20.lo | sed -e 's/.lo$//'` -o golang.org/x/crypto/chacha20.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/chacha20 ../../../src/libgo/go/golang.org/x/crypto/chacha20/chacha_generic.go ../../../src/libgo/go/golang.org/x/crypto/chacha20/chacha_noasm.go ../../../src/libgo/go/golang.org/x/crypto/chacha20/xor.go -fPIC -o golang.org/x/crypto/.libs/chacha20.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_r16.lo -MD -MP -MF .deps/matmul_r16.Tpo -c ../../../src/libgfortran/generated/matmul_r16.c -o matmul_r16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-bitfie.ads -o s-bitfie.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-bitops.adb -o s-bitops.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-bituti.adb -o s-bituti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-boarop.ads -o s-boarop.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/chacha20 ../../../src/libgo/go/golang.org/x/crypto/chacha20/chacha_generic.go ../../../src/libgo/go/golang.org/x/crypto/chacha20/chacha_noasm.go ../../../src/libgo/go/golang.org/x/crypto/chacha20/xor.go -o golang.org/x/crypto/chacha20.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-boustr.adb -o s-boustr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-bytswa.ads -o s-bytswa.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-carsi8.adb -o s-carsi8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-carun8.adb -o s-carun8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-casi16.adb -o s-casi16.o mv -f .deps/matmul_r16.Tpo .deps/matmul_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_c4.lo -MD -MP -MF .deps/matmul_c4.Tpo -c -o matmul_c4.lo `test -f '../../../src/libgfortran/generated/matmul_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_c4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_c4.lo -MD -MP -MF .deps/matmul_c4.Tpo -c ../../../src/libgfortran/generated/matmul_c4.c -fPIC -DPIC -o .libs/matmul_c4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-casi32.adb -o s-casi32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-casi64.adb -o s-casi64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-casuti.adb -o s-casuti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-caun16.adb -o s-caun16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-caun32.adb -o s-caun32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-caun64.adb -o s-caun64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-chepoo.ads -o s-chepoo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-commun.adb -o s-commun.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-conca2.adb -o s-conca2.o f="regexp.o"; if test ! -f $f; then f="./.libs/regexp.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f regexp.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh regexp.s-gox.tmp `echo regexp.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > regexp.s-gox f="cmd/go/internal/modinfo.o"; if test ! -f $f; then f="cmd/go/internal/.libs/modinfo.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/modinfo.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/modinfo.s-gox.tmp `echo cmd/go/internal/modinfo.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/modinfo.s-gox f="image.o"; if test ! -f $f; then f="./.libs/image.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f image.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh image.s-gox.tmp `echo image.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > image.s-gox f="internal/poll.o"; if test ! -f $f; then f="internal/.libs/poll.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/poll.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/poll.s-gox.tmp `echo internal/poll.s-gox | sed -e 's/s-gox/gox/'` /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-conca3.adb -o s-conca3.o echo timestamp > internal/poll.s-gox /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/aes/block.go ../../../src/libgo/go/crypto/aes/cipher.go ../../../src/libgo/go/crypto/aes/cipher_generic.go ../../../src/libgo/go/crypto/aes/const.go ../../../src/libgo/go/crypto/aes/modes.go crypto/cipher.gox crypto/internal/subtle.gox encoding/binary.gox strconv.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/aes.lo | sed -e 's/.lo$//'` -o crypto/aes.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/aes ../../../src/libgo/go/crypto/aes/block.go ../../../src/libgo/go/crypto/aes/cipher.go ../../../src/libgo/go/crypto/aes/cipher_generic.go ../../../src/libgo/go/crypto/aes/const.go ../../../src/libgo/go/crypto/aes/modes.go -fPIC -o crypto/.libs/aes.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-conca4.adb -o s-conca4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-conca5.adb -o s-conca5.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-conca6.adb -o s-conca6.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-conca7.adb -o s-conca7.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-conca8.adb -o s-conca8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/aes ../../../src/libgo/go/crypto/aes/block.go ../../../src/libgo/go/crypto/aes/cipher.go ../../../src/libgo/go/crypto/aes/cipher_generic.go ../../../src/libgo/go/crypto/aes/const.go ../../../src/libgo/go/crypto/aes/modes.go -o crypto/aes.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-conca9.adb -o s-conca9.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_c4.lo -MD -MP -MF .deps/matmul_c4.Tpo -c ../../../src/libgfortran/generated/matmul_c4.c -o matmul_c4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-crc32.adb -o s-crc32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-crtl.ads -o s-crtl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-dfmkio.ads -o s-dfmkio.o /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/des/block.go ../../../src/libgo/go/crypto/des/cipher.go ../../../src/libgo/go/crypto/des/const.go crypto/cipher.gox crypto/internal/subtle.gox encoding/binary.gox strconv.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/des.lo | sed -e 's/.lo$//'` -o crypto/des.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/des ../../../src/libgo/go/crypto/des/block.go ../../../src/libgo/go/crypto/des/cipher.go ../../../src/libgo/go/crypto/des/const.go -fPIC -o crypto/.libs/des.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-dfmopr.ads -o s-dfmopr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-dgmgop.ads -o s-dgmgop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-diflio.adb -o s-diflio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-diflmk.ads -o s-diflmk.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-digemk.ads -o s-digemk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/des ../../../src/libgo/go/crypto/des/block.go ../../../src/libgo/go/crypto/des/cipher.go ../../../src/libgo/go/crypto/des/const.go -o crypto/des.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-diinio.adb -o s-diinio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-dilomk.ads -o s-dilomk.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-dim.ads -o s-dim.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-dimkio.ads -o s-dimkio.o /usr/bin/mkdir -p encoding; files=`echo ../../../src/libgo/go/encoding/pem/pem.go bytes.gox encoding/base64.gox errors.gox io.gox sort.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo encoding/pem.lo | sed -e 's/.lo$//'` -o encoding/pem.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/pem ../../../src/libgo/go/encoding/pem/pem.go -fPIC -o encoding/.libs/pem.o mv -f .deps/matmul_c4.Tpo .deps/matmul_c4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_c8.lo -MD -MP -MF .deps/matmul_c8.Tpo -c -o matmul_c8.lo `test -f '../../../src/libgfortran/generated/matmul_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_c8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_c8.lo -MD -MP -MF .deps/matmul_c8.Tpo -c ../../../src/libgfortran/generated/matmul_c8.c -fPIC -DPIC -o .libs/matmul_c8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-dimmks.ads -o s-dimmks.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-direio.adb -o s-direio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-dlmkio.ads -o s-dlmkio.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/pem ../../../src/libgo/go/encoding/pem/pem.go -o encoding/pem.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-dlmopr.ads -o s-dlmopr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-dmotpr.ads -o s-dmotpr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-dsaser.ads -o s-dsaser.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-elaall.adb -o s-elaall.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC -g -O0 \ s-excdeb.adb -o s-excdeb.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-except.adb -o s-except.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-exctab.adb -o s-exctab.o f="golang.org/x/crypto/chacha20.o"; if test ! -f $f; then f="golang.org/x/crypto/.libs/chacha20.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/crypto/chacha20.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/crypto/chacha20.s-gox.tmp `echo golang.org/x/crypto/chacha20.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/crypto/chacha20.s-gox /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/embed/embed.go errors.gox io.gox io/fs.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo embed.lo | sed -e 's/.lo$//'` -o embed.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=embed ../../../src/libgo/go/embed/embed.go -fPIC -o .libs/embed.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-exctra.adb -o s-exctra.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-exnint.adb -o s-exnint.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-exnllf.adb -o s-exnllf.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_c8.lo -MD -MP -MF .deps/matmul_c8.Tpo -c ../../../src/libgfortran/generated/matmul_c8.c -o matmul_c8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-exnlli.adb -o s-exnlli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-expint.adb -o s-expint.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/net/isemail.lo ../../../../src/libphobos/src/std/net/isemail.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/net/isemail.d -fPIC -fversion=Shared -o std/net/.libs/isemail.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-explli.adb -o s-explli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-expllu.adb -o s-expllu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-expmod.adb -o s-expmod.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-exponn.adb -o s-exponn.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-expont.adb -o s-expont.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-exponu.adb -o s-exponu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=embed ../../../src/libgo/go/embed/embed.go -o embed.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-expuns.adb -o s-expuns.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-fatflt.ads -o s-fatflt.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-fatgen.adb -o s-fatgen.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-fatlfl.ads -o s-fatlfl.o /usr/bin/mkdir -p index; files=`echo ../../../src/libgo/go/index/suffixarray/sais.go ../../../src/libgo/go/index/suffixarray/sais2.go ../../../src/libgo/go/index/suffixarray/suffixarray.go bytes.gox encoding/binary.gox errors.gox io.gox math.gox regexp.gox sort.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo index/suffixarray.lo | sed -e 's/.lo$//'` -o index/suffixarray.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=index/suffixarray ../../../src/libgo/go/index/suffixarray/sais.go ../../../src/libgo/go/index/suffixarray/sais2.go ../../../src/libgo/go/index/suffixarray/suffixarray.go -fPIC -o index/.libs/suffixarray.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-fatllf.ads -o s-fatllf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-ficobl.ads -o s-ficobl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-filatt.ads -o s-filatt.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-fileio.adb -o s-fileio.o mv -f .deps/matmul_c8.Tpo .deps/matmul_c8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_c10.lo -MD -MP -MF .deps/matmul_c10.Tpo -c -o matmul_c10.lo `test -f '../../../src/libgfortran/generated/matmul_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_c10.lo -MD -MP -MF .deps/matmul_c10.Tpo -c ../../../src/libgfortran/generated/matmul_c10.c -fPIC -DPIC -o .libs/matmul_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_c10.lo -MD -MP -MF .deps/matmul_c10.Tpo -c ../../../src/libgfortran/generated/matmul_c10.c -o matmul_c10.o >/dev/null 2>&1 mv -f .deps/matmul_c10.Tpo .deps/matmul_c10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_c16.lo -MD -MP -MF .deps/matmul_c16.Tpo -c -o matmul_c16.lo `test -f '../../../src/libgfortran/generated/matmul_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_c16.lo -MD -MP -MF .deps/matmul_c16.Tpo -c ../../../src/libgfortran/generated/matmul_c16.c -fPIC -DPIC -o .libs/matmul_c16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-finmas.adb -o s-finmas.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-finroo.adb -o s-finroo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-flocon.adb -o s-flocon.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-fode32.ads -o s-fode32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-fode64.ads -o s-fode64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-fofi32.ads -o s-fofi32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-fofi64.ads -o s-fofi64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-fore_d.adb -o s-fore_d.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-fore_f.adb -o s-fore_f.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-forrea.adb -o s-forrea.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-gearop.adb -o s-gearop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-genbig.adb -o s-genbig.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-geveop.adb -o s-geveop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-gloloc.adb -o s-gloloc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-htable.adb -o s-htable.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imageb.adb -o s-imageb.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imaged.adb -o s-imaged.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imagef.adb -o s-imagef.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imagei.adb -o s-imagei.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imageu.adb -o s-imageu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imagew.adb -o s-imagew.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imde32.ads -o s-imde32.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imde64.ads -o s-imde64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imenne.adb -o s-imenne.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imfi32.ads -o s-imfi32.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops --param max-unroll-times=4 -g -O2 -MT matmul_c16.lo -MD -MP -MF .deps/matmul_c16.Tpo -c ../../../src/libgfortran/generated/matmul_c16.c -o matmul_c16.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=index/suffixarray ../../../src/libgo/go/index/suffixarray/sais.go ../../../src/libgo/go/index/suffixarray/sais2.go ../../../src/libgo/go/index/suffixarray/suffixarray.go -o index/suffixarray.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/net/isemail.d -fPIC -fversion=Shared -o std/net/isemail.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imfi64.ads -o s-imfi64.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imgbiu.adb -o s-imgbiu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imgboo.adb -o s-imgboo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imgcha.adb -o s-imgcha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imgenu.adb -o s-imgenu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imgint.adb -o s-imgint.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imgllb.adb -o s-imgllb.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imglli.adb -o s-imglli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imgllu.adb -o s-imgllu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imgllw.adb -o s-imgllw.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imgrea.adb -o s-imgrea.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imguns.adb -o s-imguns.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imguti.adb -o s-imguti.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imgwch.adb -o s-imgwch.o mv -f .deps/matmul_c16.Tpo .deps/matmul_c16.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imgwiu.adb -o s-imgwiu.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -funroll-loops -g -O2 -MT matmul_l4.lo -MD -MP -MF .deps/matmul_l4.Tpo -c -o matmul_l4.lo `test -f '../../../src/libgfortran/generated/matmul_l4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_l4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -funroll-loops -g -O2 -MT matmul_l4.lo -MD -MP -MF .deps/matmul_l4.Tpo -c ../../../src/libgfortran/generated/matmul_l4.c -fPIC -DPIC -o .libs/matmul_l4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-io.adb -o s-io.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-llflex.ads -o s-llflex.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-maccod.ads -o s-maccod.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-mantis.adb -o s-mantis.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -funroll-loops -g -O2 -MT matmul_l4.lo -MD -MP -MF .deps/matmul_l4.Tpo -c ../../../src/libgfortran/generated/matmul_l4.c -o matmul_l4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-mastop.adb -o s-mastop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-memcop.ads -o s-memcop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC -fno-optimize-sibling-calls \ s-memory.adb -o s-memory.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-multip.adb -o s-multip.o mv -f .deps/matmul_l4.Tpo .deps/matmul_l4.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-os_lib.adb -o s-os_lib.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -funroll-loops -g -O2 -MT matmul_l8.lo -MD -MP -MF .deps/matmul_l8.Tpo -c -o matmul_l8.lo `test -f '../../../src/libgfortran/generated/matmul_l8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_l8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -funroll-loops -g -O2 -MT matmul_l8.lo -MD -MP -MF .deps/matmul_l8.Tpo -c ../../../src/libgfortran/generated/matmul_l8.c -fPIC -DPIC -o .libs/matmul_l8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -funroll-loops -g -O2 -MT matmul_l8.lo -MD -MP -MF .deps/matmul_l8.Tpo -c ../../../src/libgfortran/generated/matmul_l8.c -o matmul_l8.o >/dev/null 2>&1 mv -f .deps/matmul_l8.Tpo .deps/matmul_l8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -funroll-loops -g -O2 -MT matmul_l16.lo -MD -MP -MF .deps/matmul_l16.Tpo -c -o matmul_l16.lo `test -f '../../../src/libgfortran/generated/matmul_l16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmul_l16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -funroll-loops -g -O2 -MT matmul_l16.lo -MD -MP -MF .deps/matmul_l16.Tpo -c ../../../src/libgfortran/generated/matmul_l16.c -fPIC -DPIC -o .libs/matmul_l16.o f="embed.o"; if test ! -f $f; then f="./.libs/embed.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f embed.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh embed.s-gox.tmp `echo embed.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > embed.s-gox f="index/suffixarray.o"; if test ! -f $f; then f="index/.libs/suffixarray.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f index/suffixarray.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh index/suffixarray.s-gox.tmp `echo index/suffixarray.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > index/suffixarray.s-gox f="crypto/aes.o"; if test ! -f $f; then f="crypto/.libs/aes.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/aes.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/aes.s-gox.tmp `echo crypto/aes.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/aes.s-gox f="crypto/des.o"; if test ! -f $f; then f="crypto/.libs/des.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/des.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/des.s-gox.tmp `echo crypto/des.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/des.s-gox f="encoding/pem.o"; if test ! -f $f; then f="encoding/.libs/pem.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f encoding/pem.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh encoding/pem.s-gox.tmp `echo encoding/pem.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > encoding/pem.s-gox /usr/bin/mkdir -p image/internal; files=`echo ../../../src/libgo/go/image/internal/imageutil/imageutil.go ../../../src/libgo/go/image/internal/imageutil/impl.go image.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo image/internal/imageutil.lo | sed -e 's/.lo$//'` -o image/internal/imageutil.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image/internal/imageutil ../../../src/libgo/go/image/internal/imageutil/imageutil.go ../../../src/libgo/go/image/internal/imageutil/impl.go -fPIC -o image/internal/.libs/imageutil.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -funroll-loops -g -O2 -MT matmul_l16.lo -MD -MP -MF .deps/matmul_l16.Tpo -c ../../../src/libgfortran/generated/matmul_l16.c -o matmul_l16.o >/dev/null 2>&1 mv -f .deps/matmul_l16.Tpo .deps/matmul_l16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i1.lo -MD -MP -MF .deps/shape_i1.Tpo -c -o shape_i1.lo `test -f '../../../src/libgfortran/generated/shape_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/shape_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image/internal/imageutil ../../../src/libgo/go/image/internal/imageutil/imageutil.go ../../../src/libgo/go/image/internal/imageutil/impl.go -o image/internal/imageutil.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i1.lo -MD -MP -MF .deps/shape_i1.Tpo -c ../../../src/libgfortran/generated/shape_i1.c -fPIC -DPIC -o .libs/shape_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i1.lo -MD -MP -MF .deps/shape_i1.Tpo -c ../../../src/libgfortran/generated/shape_i1.c -o shape_i1.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/range/interfaces.lo ../../../../src/libphobos/src/std/range/interfaces.d mv -f .deps/shape_i1.Tpo .deps/shape_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i2.lo -MD -MP -MF .deps/shape_i2.Tpo -c -o shape_i2.lo `test -f '../../../src/libgfortran/generated/shape_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/shape_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/range/interfaces.d -fPIC -fversion=Shared -o std/range/.libs/interfaces.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i2.lo -MD -MP -MF .deps/shape_i2.Tpo -c ../../../src/libgfortran/generated/shape_i2.c -fPIC -DPIC -o .libs/shape_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/range/interfaces.d -fPIC -fversion=Shared -o std/range/interfaces.o >/dev/null 2>&1 /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/os/dir.go ../../../src/libgo/go/os/dir_gccgo.go ../../../src/libgo/go/os/dir_largefile.go ../../../src/libgo/go/os/dir_libc_gccgo.go ../../../src/libgo/go/os/env.go ../../../src/libgo/go/os/error.go ../../../src/libgo/go/os/error_errno.go ../../../src/libgo/go/os/error_posix.go ../../../src/libgo/go/os/exec.go ../../../src/libgo/go/os/exec_posix.go ../../../src/libgo/go/os/exec_unix.go ../../../src/libgo/go/os/executable.go ../../../src/libgo/go/os/executable_procfs.go ../../../src/libgo/go/os/file.go ../../../src/libgo/go/os/file_posix.go ../../../src/libgo/go/os/file_unix.go ../../../src/libgo/go/os/getwd.go ../../../src/libgo/go/os/path.go ../../../src/libgo/go/os/path_unix.go ../../../src/libgo/go/os/pipe_glibc.go ../../../src/libgo/go/os/proc.go ../../../src/libgo/go/os/rawconn.go ../../../src/libgo/go/os/readfrom_linux.go ../../../src/libgo/go/os/removeall_at.go ../../../src/libgo/go/os/stat.go ../../../src/libgo/go/os/stat_atim.go ../../../src/libgo/go/os/stat_unix.go ../../../src/libgo/go/os/sticky_notbsd.go ../../../src/libgo/go/os/str.go ../../../src/libgo/go/os/sys.go ../../../src/libgo/go/os/sys_linux.go ../../../src/libgo/go/os/sys_unix.go ../../../src/libgo/go/os/tempfile.go ../../../src/libgo/go/os/types.go ../../../src/libgo/go/os/types_unix.go ../../../src/libgo/go/os/wait_waitid.go os_linknames.go errors.gox internal/oserror.gox internal/poll.gox internal/syscall/execenv.gox internal/syscall/unix.gox internal/testlog.gox io.gox io/fs.gox runtime.gox sort.gox sync.gox sync/atomic.gox syscall.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo os.lo | sed -e 's/.lo$//'` -o os.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=os ../../../src/libgo/go/os/dir.go ../../../src/libgo/go/os/dir_gccgo.go ../../../src/libgo/go/os/dir_largefile.go ../../../src/libgo/go/os/dir_libc_gccgo.go ../../../src/libgo/go/os/env.go ../../../src/libgo/go/os/error.go ../../../src/libgo/go/os/error_errno.go ../../../src/libgo/go/os/error_posix.go ../../../src/libgo/go/os/exec.go ../../../src/libgo/go/os/exec_posix.go ../../../src/libgo/go/os/exec_unix.go ../../../src/libgo/go/os/executable.go ../../../src/libgo/go/os/executable_procfs.go ../../../src/libgo/go/os/file.go ../../../src/libgo/go/os/file_posix.go ../../../src/libgo/go/os/file_unix.go ../../../src/libgo/go/os/getwd.go ../../../src/libgo/go/os/path.go ../../../src/libgo/go/os/path_unix.go ../../../src/libgo/go/os/pipe_glibc.go ../../../src/libgo/go/os/proc.go ../../../src/libgo/go/os/rawconn.go ../../../src/libgo/go/os/readfrom_linux.go ../../../src/libgo/go/os/removeall_at.go ../../../src/libgo/go/os/stat.go ../../../src/libgo/go/os/stat_atim.go ../../../src/libgo/go/os/stat_unix.go ../../../src/libgo/go/os/sticky_notbsd.go ../../../src/libgo/go/os/str.go ../../../src/libgo/go/os/sys.go ../../../src/libgo/go/os/sys_linux.go ../../../src/libgo/go/os/sys_unix.go ../../../src/libgo/go/os/tempfile.go ../../../src/libgo/go/os/types.go ../../../src/libgo/go/os/types_unix.go ../../../src/libgo/go/os/wait_waitid.go os_linknames.go -fPIC -o .libs/os.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/range/package.lo ../../../../src/libphobos/src/std/range/package.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/range/package.d -fPIC -fversion=Shared -o std/range/.libs/package.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i2.lo -MD -MP -MF .deps/shape_i2.Tpo -c ../../../src/libgfortran/generated/shape_i2.c -o shape_i2.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/range/package.d -fPIC -fversion=Shared -o std/range/package.o >/dev/null 2>&1 mv -f .deps/shape_i2.Tpo .deps/shape_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i4.lo -MD -MP -MF .deps/shape_i4.Tpo -c -o shape_i4.lo `test -f '../../../src/libgfortran/generated/shape_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/shape_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i4.lo -MD -MP -MF .deps/shape_i4.Tpo -c ../../../src/libgfortran/generated/shape_i4.c -fPIC -DPIC -o .libs/shape_i4.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/range/primitives.lo ../../../../src/libphobos/src/std/range/primitives.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/range/primitives.d -fPIC -fversion=Shared -o std/range/.libs/primitives.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/range/primitives.d -fPIC -fversion=Shared -o std/range/primitives.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i4.lo -MD -MP -MF .deps/shape_i4.Tpo -c ../../../src/libgfortran/generated/shape_i4.c -o shape_i4.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/regex/internal/backtracking.lo ../../../../src/libphobos/src/std/regex/internal/backtracking.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/backtracking.d -fPIC -fversion=Shared -o std/regex/internal/.libs/backtracking.o mv -f .deps/shape_i4.Tpo .deps/shape_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i8.lo -MD -MP -MF .deps/shape_i8.Tpo -c -o shape_i8.lo `test -f '../../../src/libgfortran/generated/shape_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/shape_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i8.lo -MD -MP -MF .deps/shape_i8.Tpo -c ../../../src/libgfortran/generated/shape_i8.c -fPIC -DPIC -o .libs/shape_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i8.lo -MD -MP -MF .deps/shape_i8.Tpo -c ../../../src/libgfortran/generated/shape_i8.c -o shape_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-oscons.ads -o s-oscons.o mv -f .deps/shape_i8.Tpo .deps/shape_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i16.lo -MD -MP -MF .deps/shape_i16.Tpo -c -o shape_i16.lo `test -f '../../../src/libgfortran/generated/shape_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/shape_i16.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-osprim.adb -o s-osprim.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i16.lo -MD -MP -MF .deps/shape_i16.Tpo -c ../../../src/libgfortran/generated/shape_i16.c -fPIC -DPIC -o .libs/shape_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack03.adb -o s-pack03.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT shape_i16.lo -MD -MP -MF .deps/shape_i16.Tpo -c ../../../src/libgfortran/generated/shape_i16.c -o shape_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack05.adb -o s-pack05.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack06.adb -o s-pack06.o mv -f .deps/shape_i16.Tpo .deps/shape_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift1_4.lo -MD -MP -MF .deps/eoshift1_4.Tpo -c -o eoshift1_4.lo `test -f '../../../src/libgfortran/generated/eoshift1_4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/eoshift1_4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift1_4.lo -MD -MP -MF .deps/eoshift1_4.Tpo -c ../../../src/libgfortran/generated/eoshift1_4.c -fPIC -DPIC -o .libs/eoshift1_4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack07.adb -o s-pack07.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack09.adb -o s-pack09.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift1_4.lo -MD -MP -MF .deps/eoshift1_4.Tpo -c ../../../src/libgfortran/generated/eoshift1_4.c -o eoshift1_4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack10.adb -o s-pack10.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack11.adb -o s-pack11.o mv -f .deps/eoshift1_4.Tpo .deps/eoshift1_4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift1_8.lo -MD -MP -MF .deps/eoshift1_8.Tpo -c -o eoshift1_8.lo `test -f '../../../src/libgfortran/generated/eoshift1_8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/eoshift1_8.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack12.adb -o s-pack12.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift1_8.lo -MD -MP -MF .deps/eoshift1_8.Tpo -c ../../../src/libgfortran/generated/eoshift1_8.c -fPIC -DPIC -o .libs/eoshift1_8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack13.adb -o s-pack13.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift1_8.lo -MD -MP -MF .deps/eoshift1_8.Tpo -c ../../../src/libgfortran/generated/eoshift1_8.c -o eoshift1_8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack14.adb -o s-pack14.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack15.adb -o s-pack15.o mv -f .deps/eoshift1_8.Tpo .deps/eoshift1_8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift1_16.lo -MD -MP -MF .deps/eoshift1_16.Tpo -c -o eoshift1_16.lo `test -f '../../../src/libgfortran/generated/eoshift1_16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/eoshift1_16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift1_16.lo -MD -MP -MF .deps/eoshift1_16.Tpo -c ../../../src/libgfortran/generated/eoshift1_16.c -fPIC -DPIC -o .libs/eoshift1_16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack17.adb -o s-pack17.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack18.adb -o s-pack18.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift1_16.lo -MD -MP -MF .deps/eoshift1_16.Tpo -c ../../../src/libgfortran/generated/eoshift1_16.c -o eoshift1_16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack19.adb -o s-pack19.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack20.adb -o s-pack20.o mv -f .deps/eoshift1_16.Tpo .deps/eoshift1_16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift3_4.lo -MD -MP -MF .deps/eoshift3_4.Tpo -c -o eoshift3_4.lo `test -f '../../../src/libgfortran/generated/eoshift3_4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/eoshift3_4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift3_4.lo -MD -MP -MF .deps/eoshift3_4.Tpo -c ../../../src/libgfortran/generated/eoshift3_4.c -fPIC -DPIC -o .libs/eoshift3_4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack21.adb -o s-pack21.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack22.adb -o s-pack22.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift3_4.lo -MD -MP -MF .deps/eoshift3_4.Tpo -c ../../../src/libgfortran/generated/eoshift3_4.c -o eoshift3_4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack23.adb -o s-pack23.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack24.adb -o s-pack24.o mv -f .deps/eoshift3_4.Tpo .deps/eoshift3_4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift3_8.lo -MD -MP -MF .deps/eoshift3_8.Tpo -c -o eoshift3_8.lo `test -f '../../../src/libgfortran/generated/eoshift3_8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/eoshift3_8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift3_8.lo -MD -MP -MF .deps/eoshift3_8.Tpo -c ../../../src/libgfortran/generated/eoshift3_8.c -fPIC -DPIC -o .libs/eoshift3_8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack25.adb -o s-pack25.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift3_8.lo -MD -MP -MF .deps/eoshift3_8.Tpo -c ../../../src/libgfortran/generated/eoshift3_8.c -o eoshift3_8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack26.adb -o s-pack26.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=os ../../../src/libgo/go/os/dir.go ../../../src/libgo/go/os/dir_gccgo.go ../../../src/libgo/go/os/dir_largefile.go ../../../src/libgo/go/os/dir_libc_gccgo.go ../../../src/libgo/go/os/env.go ../../../src/libgo/go/os/error.go ../../../src/libgo/go/os/error_errno.go ../../../src/libgo/go/os/error_posix.go ../../../src/libgo/go/os/exec.go ../../../src/libgo/go/os/exec_posix.go ../../../src/libgo/go/os/exec_unix.go ../../../src/libgo/go/os/executable.go ../../../src/libgo/go/os/executable_procfs.go ../../../src/libgo/go/os/file.go ../../../src/libgo/go/os/file_posix.go ../../../src/libgo/go/os/file_unix.go ../../../src/libgo/go/os/getwd.go ../../../src/libgo/go/os/path.go ../../../src/libgo/go/os/path_unix.go ../../../src/libgo/go/os/pipe_glibc.go ../../../src/libgo/go/os/proc.go ../../../src/libgo/go/os/rawconn.go ../../../src/libgo/go/os/readfrom_linux.go ../../../src/libgo/go/os/removeall_at.go ../../../src/libgo/go/os/stat.go ../../../src/libgo/go/os/stat_atim.go ../../../src/libgo/go/os/stat_unix.go ../../../src/libgo/go/os/sticky_notbsd.go ../../../src/libgo/go/os/str.go ../../../src/libgo/go/os/sys.go ../../../src/libgo/go/os/sys_linux.go ../../../src/libgo/go/os/sys_unix.go ../../../src/libgo/go/os/tempfile.go ../../../src/libgo/go/os/types.go ../../../src/libgo/go/os/types_unix.go ../../../src/libgo/go/os/wait_waitid.go os_linknames.go -o os.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack27.adb -o s-pack27.o mv -f .deps/eoshift3_8.Tpo .deps/eoshift3_8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift3_16.lo -MD -MP -MF .deps/eoshift3_16.Tpo -c -o eoshift3_16.lo `test -f '../../../src/libgfortran/generated/eoshift3_16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/eoshift3_16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift3_16.lo -MD -MP -MF .deps/eoshift3_16.Tpo -c ../../../src/libgfortran/generated/eoshift3_16.c -fPIC -DPIC -o .libs/eoshift3_16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack28.adb -o s-pack28.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack29.adb -o s-pack29.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift3_16.lo -MD -MP -MF .deps/eoshift3_16.Tpo -c ../../../src/libgfortran/generated/eoshift3_16.c -o eoshift3_16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack30.adb -o s-pack30.o mv -f .deps/eoshift3_16.Tpo .deps/eoshift3_16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4.lo -MD -MP -MF .deps/cshift1_4.Tpo -c -o cshift1_4.lo `test -f '../../../src/libgfortran/generated/cshift1_4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4.lo -MD -MP -MF .deps/cshift1_4.Tpo -c ../../../src/libgfortran/generated/cshift1_4.c -fPIC -DPIC -o .libs/cshift1_4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack31.adb -o s-pack31.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack33.adb -o s-pack33.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4.lo -MD -MP -MF .deps/cshift1_4.Tpo -c ../../../src/libgfortran/generated/cshift1_4.c -o cshift1_4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack34.adb -o s-pack34.o mv -f .deps/cshift1_4.Tpo .deps/cshift1_4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8.lo -MD -MP -MF .deps/cshift1_8.Tpo -c -o cshift1_8.lo `test -f '../../../src/libgfortran/generated/cshift1_8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_8.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack35.adb -o s-pack35.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8.lo -MD -MP -MF .deps/cshift1_8.Tpo -c ../../../src/libgfortran/generated/cshift1_8.c -fPIC -DPIC -o .libs/cshift1_8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack36.adb -o s-pack36.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8.lo -MD -MP -MF .deps/cshift1_8.Tpo -c ../../../src/libgfortran/generated/cshift1_8.c -o cshift1_8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack37.adb -o s-pack37.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/backtracking.d -fPIC -fversion=Shared -o std/regex/internal/backtracking.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack38.adb -o s-pack38.o mv -f .deps/cshift1_8.Tpo .deps/cshift1_8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16.lo -MD -MP -MF .deps/cshift1_16.Tpo -c -o cshift1_16.lo `test -f '../../../src/libgfortran/generated/cshift1_16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16.lo -MD -MP -MF .deps/cshift1_16.Tpo -c ../../../src/libgfortran/generated/cshift1_16.c -fPIC -DPIC -o .libs/cshift1_16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack39.adb -o s-pack39.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack40.adb -o s-pack40.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16.lo -MD -MP -MF .deps/cshift1_16.Tpo -c ../../../src/libgfortran/generated/cshift1_16.c -o cshift1_16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack41.adb -o s-pack41.o mv -f .deps/cshift1_16.Tpo .deps/cshift1_16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_i4.lo -MD -MP -MF .deps/reshape_i4.Tpo -c -o reshape_i4.lo `test -f '../../../src/libgfortran/generated/reshape_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/reshape_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_i4.lo -MD -MP -MF .deps/reshape_i4.Tpo -c ../../../src/libgfortran/generated/reshape_i4.c -fPIC -DPIC -o .libs/reshape_i4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack42.adb -o s-pack42.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack43.adb -o s-pack43.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_i4.lo -MD -MP -MF .deps/reshape_i4.Tpo -c ../../../src/libgfortran/generated/reshape_i4.c -o reshape_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack44.adb -o s-pack44.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack45.adb -o s-pack45.o mv -f .deps/reshape_i4.Tpo .deps/reshape_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_i8.lo -MD -MP -MF .deps/reshape_i8.Tpo -c -o reshape_i8.lo `test -f '../../../src/libgfortran/generated/reshape_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/reshape_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_i8.lo -MD -MP -MF .deps/reshape_i8.Tpo -c ../../../src/libgfortran/generated/reshape_i8.c -fPIC -DPIC -o .libs/reshape_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack46.adb -o s-pack46.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack47.adb -o s-pack47.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_i8.lo -MD -MP -MF .deps/reshape_i8.Tpo -c ../../../src/libgfortran/generated/reshape_i8.c -o reshape_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack48.adb -o s-pack48.o /usr/bin/mkdir -p golang.org/x/crypto; files=`echo ../../../src/libgo/go/golang.org/x/crypto/chacha20poly1305/chacha20poly1305.go ../../../src/libgo/go/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_generic.go ../../../src/libgo/go/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_noasm.go ../../../src/libgo/go/golang.org/x/crypto/chacha20poly1305/xchacha20poly1305.go crypto/cipher.gox encoding/binary.gox errors.gox golang.org/x/crypto/chacha20.gox golang.org/x/crypto/internal/subtle.gox golang.org/x/crypto/poly1305.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/crypto/chacha20poly1305.lo | sed -e 's/.lo$//'` -o golang.org/x/crypto/chacha20poly1305.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/chacha20poly1305 ../../../src/libgo/go/golang.org/x/crypto/chacha20poly1305/chacha20poly1305.go ../../../src/libgo/go/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_generic.go ../../../src/libgo/go/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_noasm.go ../../../src/libgo/go/golang.org/x/crypto/chacha20poly1305/xchacha20poly1305.go -fPIC -o golang.org/x/crypto/.libs/chacha20poly1305.o mv -f .deps/reshape_i8.Tpo .deps/reshape_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_i16.lo -MD -MP -MF .deps/reshape_i16.Tpo -c -o reshape_i16.lo `test -f '../../../src/libgfortran/generated/reshape_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/reshape_i16.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack49.adb -o s-pack49.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_i16.lo -MD -MP -MF .deps/reshape_i16.Tpo -c ../../../src/libgfortran/generated/reshape_i16.c -fPIC -DPIC -o .libs/reshape_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack50.adb -o s-pack50.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/chacha20poly1305 ../../../src/libgo/go/golang.org/x/crypto/chacha20poly1305/chacha20poly1305.go ../../../src/libgo/go/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_generic.go ../../../src/libgo/go/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_noasm.go ../../../src/libgo/go/golang.org/x/crypto/chacha20poly1305/xchacha20poly1305.go -o golang.org/x/crypto/chacha20poly1305.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_i16.lo -MD -MP -MF .deps/reshape_i16.Tpo -c ../../../src/libgfortran/generated/reshape_i16.c -o reshape_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack51.adb -o s-pack51.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack52.adb -o s-pack52.o mv -f .deps/reshape_i16.Tpo .deps/reshape_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_r4.lo -MD -MP -MF .deps/reshape_r4.Tpo -c -o reshape_r4.lo `test -f '../../../src/libgfortran/generated/reshape_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/reshape_r4.c f="image/internal/imageutil.o"; if test ! -f $f; then f="image/internal/.libs/imageutil.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f image/internal/imageutil.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh image/internal/imageutil.s-gox.tmp `echo image/internal/imageutil.s-gox | sed -e 's/s-gox/gox/'` libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_r4.lo -MD -MP -MF .deps/reshape_r4.Tpo -c ../../../src/libgfortran/generated/reshape_r4.c -fPIC -DPIC -o .libs/reshape_r4.o echo timestamp > image/internal/imageutil.s-gox f="os.o"; if test ! -f $f; then f="./.libs/os.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f os.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh os.s-gox.tmp `echo os.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > os.s-gox f="golang.org/x/crypto/chacha20poly1305.o"; if test ! -f $f; then f="golang.org/x/crypto/.libs/chacha20poly1305.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/crypto/chacha20poly1305.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/crypto/chacha20poly1305.s-gox.tmp `echo golang.org/x/crypto/chacha20poly1305.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/crypto/chacha20poly1305.s-gox /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/lazyregexp/lazyre.go os.gox regexp.gox strings.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/lazyregexp.lo | sed -e 's/.lo$//'` -o internal/lazyregexp.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/lazyregexp ../../../src/libgo/go/internal/lazyregexp/lazyre.go -fPIC -o internal/.libs/lazyregexp.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack53.adb -o s-pack53.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/lazyregexp ../../../src/libgo/go/internal/lazyregexp/lazyre.go -o internal/lazyregexp.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack54.adb -o s-pack54.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_r4.lo -MD -MP -MF .deps/reshape_r4.Tpo -c ../../../src/libgfortran/generated/reshape_r4.c -o reshape_r4.o >/dev/null 2>&1 /usr/bin/mkdir -p os; files=`echo ../../../src/libgo/go/os/signal/doc.go ../../../src/libgo/go/os/signal/signal.go ../../../src/libgo/go/os/signal/signal_unix.go context.gox os.gox sync.gox syscall.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo os/signal.lo | sed -e 's/.lo$//'` -o os/signal.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=os/signal ../../../src/libgo/go/os/signal/doc.go ../../../src/libgo/go/os/signal/signal.go ../../../src/libgo/go/os/signal/signal_unix.go -fPIC -o os/.libs/signal.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack55.adb -o s-pack55.o mv -f .deps/reshape_r4.Tpo .deps/reshape_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_r8.lo -MD -MP -MF .deps/reshape_r8.Tpo -c -o reshape_r8.lo `test -f '../../../src/libgfortran/generated/reshape_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/reshape_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_r8.lo -MD -MP -MF .deps/reshape_r8.Tpo -c ../../../src/libgfortran/generated/reshape_r8.c -fPIC -DPIC -o .libs/reshape_r8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack56.adb -o s-pack56.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack57.adb -o s-pack57.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_r8.lo -MD -MP -MF .deps/reshape_r8.Tpo -c ../../../src/libgfortran/generated/reshape_r8.c -o reshape_r8.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=os/signal ../../../src/libgo/go/os/signal/doc.go ../../../src/libgo/go/os/signal/signal.go ../../../src/libgo/go/os/signal/signal_unix.go -o os/signal.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack58.adb -o s-pack58.o mv -f .deps/reshape_r8.Tpo .deps/reshape_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_r10.lo -MD -MP -MF .deps/reshape_r10.Tpo -c -o reshape_r10.lo `test -f '../../../src/libgfortran/generated/reshape_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/reshape_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_r10.lo -MD -MP -MF .deps/reshape_r10.Tpo -c ../../../src/libgfortran/generated/reshape_r10.c -fPIC -DPIC -o .libs/reshape_r10.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack59.adb -o s-pack59.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_r10.lo -MD -MP -MF .deps/reshape_r10.Tpo -c ../../../src/libgfortran/generated/reshape_r10.c -o reshape_r10.o >/dev/null 2>&1 mv -f .deps/reshape_r10.Tpo .deps/reshape_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_r16.lo -MD -MP -MF .deps/reshape_r16.Tpo -c -o reshape_r16.lo `test -f '../../../src/libgfortran/generated/reshape_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/reshape_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_r16.lo -MD -MP -MF .deps/reshape_r16.Tpo -c ../../../src/libgfortran/generated/reshape_r16.c -fPIC -DPIC -o .libs/reshape_r16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack60.adb -o s-pack60.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/robustio/robustio.go ../../../src/libgo/go/cmd/go/internal/robustio/robustio_other.go os.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/robustio.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/robustio.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/robustio ../../../src/libgo/go/cmd/go/internal/robustio/robustio.go ../../../src/libgo/go/cmd/go/internal/robustio/robustio_other.go -o cmd/go/internal/robustio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack61.adb -o s-pack61.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_r16.lo -MD -MP -MF .deps/reshape_r16.Tpo -c ../../../src/libgfortran/generated/reshape_r16.c -o reshape_r16.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/go/internal/lockedfile/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/lockedfile/internal/filelock/filelock.go ../../../src/libgo/go/cmd/go/internal/lockedfile/internal/filelock/filelock_unix.go errors.gox io/fs.gox os.gox syscall.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/lockedfile/internal/filelock.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/lockedfile/internal/filelock.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/lockedfile/internal/filelock ../../../src/libgo/go/cmd/go/internal/lockedfile/internal/filelock/filelock.go ../../../src/libgo/go/cmd/go/internal/lockedfile/internal/filelock/filelock_unix.go -o cmd/go/internal/lockedfile/internal/filelock.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack62.adb -o s-pack62.o /usr/bin/mkdir -p golang.org/x/mod/internal; files=`echo ../../../src/libgo/go/golang.org/x/mod/internal/lazyregexp/lazyre.go os.gox regexp.gox strings.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/mod/internal/lazyregexp.lo | sed -e 's/.lo$//'` -static -o golang.org/x/mod/internal/lazyregexp.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/mod/internal/lazyregexp ../../../src/libgo/go/golang.org/x/mod/internal/lazyregexp/lazyre.go -o golang.org/x/mod/internal/lazyregexp.o mv -f .deps/reshape_r16.Tpo .deps/reshape_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_c4.lo -MD -MP -MF .deps/reshape_c4.Tpo -c -o reshape_c4.lo `test -f '../../../src/libgfortran/generated/reshape_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/reshape_c4.c /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/regex/internal/generator.lo ../../../../src/libphobos/src/std/regex/internal/generator.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_c4.lo -MD -MP -MF .deps/reshape_c4.Tpo -c ../../../src/libgfortran/generated/reshape_c4.c -fPIC -DPIC -o .libs/reshape_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/generator.d -fPIC -fversion=Shared -o std/regex/internal/.libs/generator.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/generator.d -fPIC -fversion=Shared -o std/regex/internal/generator.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack63.adb -o s-pack63.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/regex/internal/ir.lo ../../../../src/libphobos/src/std/regex/internal/ir.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/ir.d -fPIC -fversion=Shared -o std/regex/internal/.libs/ir.o /usr/bin/mkdir -p runtime; files=`echo ../../../src/libgo/go/runtime/debug/garbage.go ../../../src/libgo/go/runtime/debug/mod.go ../../../src/libgo/go/runtime/debug/stack.go ../../../src/libgo/go/runtime/debug/stubs.go os.gox runtime.gox sort.gox strings.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo runtime/debug.lo | sed -e 's/.lo$//'` -o runtime/debug.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime/debug ../../../src/libgo/go/runtime/debug/garbage.go ../../../src/libgo/go/runtime/debug/mod.go ../../../src/libgo/go/runtime/debug/stack.go ../../../src/libgo/go/runtime/debug/stubs.go -fPIC -o runtime/.libs/debug.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-parame.adb -o s-parame.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-parint.adb -o s-parint.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_c4.lo -MD -MP -MF .deps/reshape_c4.Tpo -c ../../../src/libgfortran/generated/reshape_c4.c -o reshape_c4.o >/dev/null 2>&1 mv -f .deps/reshape_c4.Tpo .deps/reshape_c4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_c8.lo -MD -MP -MF .deps/reshape_c8.Tpo -c -o reshape_c8.lo `test -f '../../../src/libgfortran/generated/reshape_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/reshape_c8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_c8.lo -MD -MP -MF .deps/reshape_c8.Tpo -c ../../../src/libgfortran/generated/reshape_c8.c -fPIC -DPIC -o .libs/reshape_c8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pooglo.adb -o s-pooglo.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime/debug ../../../src/libgo/go/runtime/debug/garbage.go ../../../src/libgo/go/runtime/debug/mod.go ../../../src/libgo/go/runtime/debug/stack.go ../../../src/libgo/go/runtime/debug/stubs.go -o runtime/debug.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pooloc.adb -o s-pooloc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-poosiz.adb -o s-poosiz.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_c8.lo -MD -MP -MF .deps/reshape_c8.Tpo -c ../../../src/libgfortran/generated/reshape_c8.c -o reshape_c8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-powflt.ads -o s-powflt.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-powlfl.ads -o s-powlfl.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-powllf.ads -o s-powllf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-purexc.ads -o s-purexc.o /usr/bin/mkdir -p image; files=`echo ../../../src/libgo/go/image/draw/draw.go image.gox image/color.gox image/internal/imageutil.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo image/draw.lo | sed -e 's/.lo$//'` -o image/draw.lo $files /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-putima.adb -o s-putima.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image/draw ../../../src/libgo/go/image/draw/draw.go -fPIC -o image/.libs/draw.o mv -f .deps/reshape_c8.Tpo .deps/reshape_c8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_c10.lo -MD -MP -MF .deps/reshape_c10.Tpo -c -o reshape_c10.lo `test -f '../../../src/libgfortran/generated/reshape_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/reshape_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_c10.lo -MD -MP -MF .deps/reshape_c10.Tpo -c ../../../src/libgfortran/generated/reshape_c10.c -fPIC -DPIC -o .libs/reshape_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_c10.lo -MD -MP -MF .deps/reshape_c10.Tpo -c ../../../src/libgfortran/generated/reshape_c10.c -o reshape_c10.o >/dev/null 2>&1 mv -f .deps/reshape_c10.Tpo .deps/reshape_c10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_c16.lo -MD -MP -MF .deps/reshape_c16.Tpo -c -o reshape_c16.lo `test -f '../../../src/libgfortran/generated/reshape_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/reshape_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_c16.lo -MD -MP -MF .deps/reshape_c16.Tpo -c ../../../src/libgfortran/generated/reshape_c16.c -fPIC -DPIC -o .libs/reshape_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_c16.lo -MD -MP -MF .deps/reshape_c16.Tpo -c ../../../src/libgfortran/generated/reshape_c16.c -o reshape_c16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-rannum.adb -o s-rannum.o mv -f .deps/reshape_c16.Tpo .deps/reshape_c16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i1.lo -MD -MP -MF .deps/in_pack_i1.Tpo -c -o in_pack_i1.lo `test -f '../../../src/libgfortran/generated/in_pack_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_pack_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i1.lo -MD -MP -MF .deps/in_pack_i1.Tpo -c ../../../src/libgfortran/generated/in_pack_i1.c -fPIC -DPIC -o .libs/in_pack_i1.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-ransee.adb -o s-ransee.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-regexp.adb -o s-regexp.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i1.lo -MD -MP -MF .deps/in_pack_i1.Tpo -c ../../../src/libgfortran/generated/in_pack_i1.c -o in_pack_i1.o >/dev/null 2>&1 mv -f .deps/in_pack_i1.Tpo .deps/in_pack_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i2.lo -MD -MP -MF .deps/in_pack_i2.Tpo -c -o in_pack_i2.lo `test -f '../../../src/libgfortran/generated/in_pack_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_pack_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i2.lo -MD -MP -MF .deps/in_pack_i2.Tpo -c ../../../src/libgfortran/generated/in_pack_i2.c -fPIC -DPIC -o .libs/in_pack_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image/draw ../../../src/libgo/go/image/draw/draw.go -o image/draw.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i2.lo -MD -MP -MF .deps/in_pack_i2.Tpo -c ../../../src/libgfortran/generated/in_pack_i2.c -o in_pack_i2.o >/dev/null 2>&1 mv -f .deps/in_pack_i2.Tpo .deps/in_pack_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i4.lo -MD -MP -MF .deps/in_pack_i4.Tpo -c -o in_pack_i4.lo `test -f '../../../src/libgfortran/generated/in_pack_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_pack_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i4.lo -MD -MP -MF .deps/in_pack_i4.Tpo -c ../../../src/libgfortran/generated/in_pack_i4.c -fPIC -DPIC -o .libs/in_pack_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i4.lo -MD -MP -MF .deps/in_pack_i4.Tpo -c ../../../src/libgfortran/generated/in_pack_i4.c -o in_pack_i4.o >/dev/null 2>&1 mv -f .deps/in_pack_i4.Tpo .deps/in_pack_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i8.lo -MD -MP -MF .deps/in_pack_i8.Tpo -c -o in_pack_i8.lo `test -f '../../../src/libgfortran/generated/in_pack_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_pack_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i8.lo -MD -MP -MF .deps/in_pack_i8.Tpo -c ../../../src/libgfortran/generated/in_pack_i8.c -fPIC -DPIC -o .libs/in_pack_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i8.lo -MD -MP -MF .deps/in_pack_i8.Tpo -c ../../../src/libgfortran/generated/in_pack_i8.c -o in_pack_i8.o >/dev/null 2>&1 mv -f .deps/in_pack_i8.Tpo .deps/in_pack_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i16.lo -MD -MP -MF .deps/in_pack_i16.Tpo -c -o in_pack_i16.lo `test -f '../../../src/libgfortran/generated/in_pack_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_pack_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i16.lo -MD -MP -MF .deps/in_pack_i16.Tpo -c ../../../src/libgfortran/generated/in_pack_i16.c -fPIC -DPIC -o .libs/in_pack_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_i16.lo -MD -MP -MF .deps/in_pack_i16.Tpo -c ../../../src/libgfortran/generated/in_pack_i16.c -o in_pack_i16.o >/dev/null 2>&1 mv -f .deps/in_pack_i16.Tpo .deps/in_pack_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_r4.lo -MD -MP -MF .deps/in_pack_r4.Tpo -c -o in_pack_r4.lo `test -f '../../../src/libgfortran/generated/in_pack_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_pack_r4.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-regpat.adb -o s-regpat.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_r4.lo -MD -MP -MF .deps/in_pack_r4.Tpo -c ../../../src/libgfortran/generated/in_pack_r4.c -fPIC -DPIC -o .libs/in_pack_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_r4.lo -MD -MP -MF .deps/in_pack_r4.Tpo -c ../../../src/libgfortran/generated/in_pack_r4.c -o in_pack_r4.o >/dev/null 2>&1 /usr/bin/mkdir -p image; files=`echo ../../../src/libgo/go/image/jpeg/fdct.go ../../../src/libgo/go/image/jpeg/huffman.go ../../../src/libgo/go/image/jpeg/idct.go ../../../src/libgo/go/image/jpeg/reader.go ../../../src/libgo/go/image/jpeg/scan.go ../../../src/libgo/go/image/jpeg/writer.go bufio.gox errors.gox image.gox image/color.gox image/internal/imageutil.gox io.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo image/jpeg.lo | sed -e 's/.lo$//'` -o image/jpeg.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image/jpeg ../../../src/libgo/go/image/jpeg/fdct.go ../../../src/libgo/go/image/jpeg/huffman.go ../../../src/libgo/go/image/jpeg/idct.go ../../../src/libgo/go/image/jpeg/reader.go ../../../src/libgo/go/image/jpeg/scan.go ../../../src/libgo/go/image/jpeg/writer.go -fPIC -o image/.libs/jpeg.o mv -f .deps/in_pack_r4.Tpo .deps/in_pack_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_r8.lo -MD -MP -MF .deps/in_pack_r8.Tpo -c -o in_pack_r8.lo `test -f '../../../src/libgfortran/generated/in_pack_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_pack_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_r8.lo -MD -MP -MF .deps/in_pack_r8.Tpo -c ../../../src/libgfortran/generated/in_pack_r8.c -fPIC -DPIC -o .libs/in_pack_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_r8.lo -MD -MP -MF .deps/in_pack_r8.Tpo -c ../../../src/libgfortran/generated/in_pack_r8.c -o in_pack_r8.o >/dev/null 2>&1 mv -f .deps/in_pack_r8.Tpo .deps/in_pack_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_r10.lo -MD -MP -MF .deps/in_pack_r10.Tpo -c -o in_pack_r10.lo `test -f '../../../src/libgfortran/generated/in_pack_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_pack_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_r10.lo -MD -MP -MF .deps/in_pack_r10.Tpo -c ../../../src/libgfortran/generated/in_pack_r10.c -fPIC -DPIC -o .libs/in_pack_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_r10.lo -MD -MP -MF .deps/in_pack_r10.Tpo -c ../../../src/libgfortran/generated/in_pack_r10.c -o in_pack_r10.o >/dev/null 2>&1 mv -f .deps/in_pack_r10.Tpo .deps/in_pack_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_r16.lo -MD -MP -MF .deps/in_pack_r16.Tpo -c -o in_pack_r16.lo `test -f '../../../src/libgfortran/generated/in_pack_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_pack_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_r16.lo -MD -MP -MF .deps/in_pack_r16.Tpo -c ../../../src/libgfortran/generated/in_pack_r16.c -fPIC -DPIC -o .libs/in_pack_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_r16.lo -MD -MP -MF .deps/in_pack_r16.Tpo -c ../../../src/libgfortran/generated/in_pack_r16.c -o in_pack_r16.o >/dev/null 2>&1 mv -f .deps/in_pack_r16.Tpo .deps/in_pack_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_c4.lo -MD -MP -MF .deps/in_pack_c4.Tpo -c -o in_pack_c4.lo `test -f '../../../src/libgfortran/generated/in_pack_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_pack_c4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_c4.lo -MD -MP -MF .deps/in_pack_c4.Tpo -c ../../../src/libgfortran/generated/in_pack_c4.c -fPIC -DPIC -o .libs/in_pack_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_c4.lo -MD -MP -MF .deps/in_pack_c4.Tpo -c ../../../src/libgfortran/generated/in_pack_c4.c -o in_pack_c4.o >/dev/null 2>&1 mv -f .deps/in_pack_c4.Tpo .deps/in_pack_c4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_c8.lo -MD -MP -MF .deps/in_pack_c8.Tpo -c -o in_pack_c8.lo `test -f '../../../src/libgfortran/generated/in_pack_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_pack_c8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_c8.lo -MD -MP -MF .deps/in_pack_c8.Tpo -c ../../../src/libgfortran/generated/in_pack_c8.c -fPIC -DPIC -o .libs/in_pack_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_c8.lo -MD -MP -MF .deps/in_pack_c8.Tpo -c ../../../src/libgfortran/generated/in_pack_c8.c -o in_pack_c8.o >/dev/null 2>&1 mv -f .deps/in_pack_c8.Tpo .deps/in_pack_c8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_c10.lo -MD -MP -MF .deps/in_pack_c10.Tpo -c -o in_pack_c10.lo `test -f '../../../src/libgfortran/generated/in_pack_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_pack_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_c10.lo -MD -MP -MF .deps/in_pack_c10.Tpo -c ../../../src/libgfortran/generated/in_pack_c10.c -fPIC -DPIC -o .libs/in_pack_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_c10.lo -MD -MP -MF .deps/in_pack_c10.Tpo -c ../../../src/libgfortran/generated/in_pack_c10.c -o in_pack_c10.o >/dev/null 2>&1 mv -f .deps/in_pack_c10.Tpo .deps/in_pack_c10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_c16.lo -MD -MP -MF .deps/in_pack_c16.Tpo -c -o in_pack_c16.lo `test -f '../../../src/libgfortran/generated/in_pack_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_pack_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_c16.lo -MD -MP -MF .deps/in_pack_c16.Tpo -c ../../../src/libgfortran/generated/in_pack_c16.c -fPIC -DPIC -o .libs/in_pack_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_c16.lo -MD -MP -MF .deps/in_pack_c16.Tpo -c ../../../src/libgfortran/generated/in_pack_c16.c -o in_pack_c16.o >/dev/null 2>&1 mv -f .deps/in_pack_c16.Tpo .deps/in_pack_c16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i1.lo -MD -MP -MF .deps/in_unpack_i1.Tpo -c -o in_unpack_i1.lo `test -f '../../../src/libgfortran/generated/in_unpack_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_unpack_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i1.lo -MD -MP -MF .deps/in_unpack_i1.Tpo -c ../../../src/libgfortran/generated/in_unpack_i1.c -fPIC -DPIC -o .libs/in_unpack_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i1.lo -MD -MP -MF .deps/in_unpack_i1.Tpo -c ../../../src/libgfortran/generated/in_unpack_i1.c -o in_unpack_i1.o >/dev/null 2>&1 mv -f .deps/in_unpack_i1.Tpo .deps/in_unpack_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i2.lo -MD -MP -MF .deps/in_unpack_i2.Tpo -c -o in_unpack_i2.lo `test -f '../../../src/libgfortran/generated/in_unpack_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_unpack_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i2.lo -MD -MP -MF .deps/in_unpack_i2.Tpo -c ../../../src/libgfortran/generated/in_unpack_i2.c -fPIC -DPIC -o .libs/in_unpack_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image/jpeg ../../../src/libgo/go/image/jpeg/fdct.go ../../../src/libgo/go/image/jpeg/huffman.go ../../../src/libgo/go/image/jpeg/idct.go ../../../src/libgo/go/image/jpeg/reader.go ../../../src/libgo/go/image/jpeg/scan.go ../../../src/libgo/go/image/jpeg/writer.go -o image/jpeg.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i2.lo -MD -MP -MF .deps/in_unpack_i2.Tpo -c ../../../src/libgfortran/generated/in_unpack_i2.c -o in_unpack_i2.o >/dev/null 2>&1 mv -f .deps/in_unpack_i2.Tpo .deps/in_unpack_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i4.lo -MD -MP -MF .deps/in_unpack_i4.Tpo -c -o in_unpack_i4.lo `test -f '../../../src/libgfortran/generated/in_unpack_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_unpack_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i4.lo -MD -MP -MF .deps/in_unpack_i4.Tpo -c ../../../src/libgfortran/generated/in_unpack_i4.c -fPIC -DPIC -o .libs/in_unpack_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/ir.d -fPIC -fversion=Shared -o std/regex/internal/ir.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i4.lo -MD -MP -MF .deps/in_unpack_i4.Tpo -c ../../../src/libgfortran/generated/in_unpack_i4.c -o in_unpack_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-resfil.adb -o s-resfil.o mv -f .deps/in_unpack_i4.Tpo .deps/in_unpack_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i8.lo -MD -MP -MF .deps/in_unpack_i8.Tpo -c -o in_unpack_i8.lo `test -f '../../../src/libgfortran/generated/in_unpack_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_unpack_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i8.lo -MD -MP -MF .deps/in_unpack_i8.Tpo -c ../../../src/libgfortran/generated/in_unpack_i8.c -fPIC -DPIC -o .libs/in_unpack_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i8.lo -MD -MP -MF .deps/in_unpack_i8.Tpo -c ../../../src/libgfortran/generated/in_unpack_i8.c -o in_unpack_i8.o >/dev/null 2>&1 mv -f .deps/in_unpack_i8.Tpo .deps/in_unpack_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i16.lo -MD -MP -MF .deps/in_unpack_i16.Tpo -c -o in_unpack_i16.lo `test -f '../../../src/libgfortran/generated/in_unpack_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_unpack_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i16.lo -MD -MP -MF .deps/in_unpack_i16.Tpo -c ../../../src/libgfortran/generated/in_unpack_i16.c -fPIC -DPIC -o .libs/in_unpack_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-restri.adb -o s-restri.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_i16.lo -MD -MP -MF .deps/in_unpack_i16.Tpo -c ../../../src/libgfortran/generated/in_unpack_i16.c -o in_unpack_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-rident.ads -o s-rident.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-rpc.adb -o s-rpc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-scaval.adb -o s-scaval.o mv -f .deps/in_unpack_i16.Tpo .deps/in_unpack_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_r4.lo -MD -MP -MF .deps/in_unpack_r4.Tpo -c -o in_unpack_r4.lo `test -f '../../../src/libgfortran/generated/in_unpack_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_unpack_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_r4.lo -MD -MP -MF .deps/in_unpack_r4.Tpo -c ../../../src/libgfortran/generated/in_unpack_r4.c -fPIC -DPIC -o .libs/in_unpack_r4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-secsta.adb -o s-secsta.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_r4.lo -MD -MP -MF .deps/in_unpack_r4.Tpo -c ../../../src/libgfortran/generated/in_unpack_r4.c -o in_unpack_r4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-sequio.adb -o s-sequio.o mv -f .deps/in_unpack_r4.Tpo .deps/in_unpack_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_r8.lo -MD -MP -MF .deps/in_unpack_r8.Tpo -c -o in_unpack_r8.lo `test -f '../../../src/libgfortran/generated/in_unpack_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_unpack_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_r8.lo -MD -MP -MF .deps/in_unpack_r8.Tpo -c ../../../src/libgfortran/generated/in_unpack_r8.c -fPIC -DPIC -o .libs/in_unpack_r8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-shabig.ads -o s-shabig.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-shasto.adb -o s-shasto.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_r8.lo -MD -MP -MF .deps/in_unpack_r8.Tpo -c ../../../src/libgfortran/generated/in_unpack_r8.c -o in_unpack_r8.o >/dev/null 2>&1 mv -f .deps/in_unpack_r8.Tpo .deps/in_unpack_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_r10.lo -MD -MP -MF .deps/in_unpack_r10.Tpo -c -o in_unpack_r10.lo `test -f '../../../src/libgfortran/generated/in_unpack_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_unpack_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_r10.lo -MD -MP -MF .deps/in_unpack_r10.Tpo -c ../../../src/libgfortran/generated/in_unpack_r10.c -fPIC -DPIC -o .libs/in_unpack_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_r10.lo -MD -MP -MF .deps/in_unpack_r10.Tpo -c ../../../src/libgfortran/generated/in_unpack_r10.c -o in_unpack_r10.o >/dev/null 2>&1 mv -f .deps/in_unpack_r10.Tpo .deps/in_unpack_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_r16.lo -MD -MP -MF .deps/in_unpack_r16.Tpo -c -o in_unpack_r16.lo `test -f '../../../src/libgfortran/generated/in_unpack_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_unpack_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_r16.lo -MD -MP -MF .deps/in_unpack_r16.Tpo -c ../../../src/libgfortran/generated/in_unpack_r16.c -fPIC -DPIC -o .libs/in_unpack_r16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-soflin.adb -o s-soflin.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_r16.lo -MD -MP -MF .deps/in_unpack_r16.Tpo -c ../../../src/libgfortran/generated/in_unpack_r16.c -o in_unpack_r16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-soliin.adb -o s-soliin.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-spsufi.adb -o s-spsufi.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-stache.adb -o s-stache.o mv -f .deps/in_unpack_r16.Tpo .deps/in_unpack_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_c4.lo -MD -MP -MF .deps/in_unpack_c4.Tpo -c -o in_unpack_c4.lo `test -f '../../../src/libgfortran/generated/in_unpack_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_unpack_c4.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-stalib.adb -o s-stalib.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_c4.lo -MD -MP -MF .deps/in_unpack_c4.Tpo -c ../../../src/libgfortran/generated/in_unpack_c4.c -fPIC -DPIC -o .libs/in_unpack_c4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-stausa.adb -o s-stausa.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_c4.lo -MD -MP -MF .deps/in_unpack_c4.Tpo -c ../../../src/libgfortran/generated/in_unpack_c4.c -o in_unpack_c4.o >/dev/null 2>&1 mv -f .deps/in_unpack_c4.Tpo .deps/in_unpack_c4.Plo /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/obscuretestdata/obscuretestdata.go encoding/base64.gox io.gox os.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/obscuretestdata.lo | sed -e 's/.lo$//'` -o internal/obscuretestdata.lo $files /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_c8.lo -MD -MP -MF .deps/in_unpack_c8.Tpo -c -o in_unpack_c8.lo `test -f '../../../src/libgfortran/generated/in_unpack_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_unpack_c8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_c8.lo -MD -MP -MF .deps/in_unpack_c8.Tpo -c ../../../src/libgfortran/generated/in_unpack_c8.c -fPIC -DPIC -o .libs/in_unpack_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/obscuretestdata ../../../src/libgo/go/internal/obscuretestdata/obscuretestdata.go -fPIC -o internal/.libs/obscuretestdata.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-stoele.adb -o s-stoele.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-stopoo.adb -o s-stopoo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-stposu.adb -o s-stposu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/obscuretestdata ../../../src/libgo/go/internal/obscuretestdata/obscuretestdata.go -o internal/obscuretestdata.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_c8.lo -MD -MP -MF .deps/in_unpack_c8.Tpo -c ../../../src/libgfortran/generated/in_unpack_c8.c -o in_unpack_c8.o >/dev/null 2>&1 f="image/jpeg.o"; if test ! -f $f; then f="image/.libs/jpeg.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f image/jpeg.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh image/jpeg.s-gox.tmp `echo image/jpeg.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > image/jpeg.s-gox /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/fmt/doc.go ../../../src/libgo/go/fmt/errors.go ../../../src/libgo/go/fmt/format.go ../../../src/libgo/go/fmt/print.go ../../../src/libgo/go/fmt/scan.go errors.gox internal/fmtsort.gox io.gox math.gox os.gox reflect.gox strconv.gox sync.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo fmt.lo | sed -e 's/.lo$//'` -o fmt.lo $files mv -f .deps/in_unpack_c8.Tpo .deps/in_unpack_c8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_c10.lo -MD -MP -MF .deps/in_unpack_c10.Tpo -c -o in_unpack_c10.lo `test -f '../../../src/libgfortran/generated/in_unpack_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_unpack_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_c10.lo -MD -MP -MF .deps/in_unpack_c10.Tpo -c ../../../src/libgfortran/generated/in_unpack_c10.c -fPIC -DPIC -o .libs/in_unpack_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=fmt ../../../src/libgo/go/fmt/doc.go ../../../src/libgo/go/fmt/errors.go ../../../src/libgo/go/fmt/format.go ../../../src/libgo/go/fmt/print.go ../../../src/libgo/go/fmt/scan.go -fPIC -o .libs/fmt.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_c10.lo -MD -MP -MF .deps/in_unpack_c10.Tpo -c ../../../src/libgfortran/generated/in_unpack_c10.c -o in_unpack_c10.o >/dev/null 2>&1 mv -f .deps/in_unpack_c10.Tpo .deps/in_unpack_c10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_c16.lo -MD -MP -MF .deps/in_unpack_c16.Tpo -c -o in_unpack_c16.lo `test -f '../../../src/libgfortran/generated/in_unpack_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/in_unpack_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_c16.lo -MD -MP -MF .deps/in_unpack_c16.Tpo -c ../../../src/libgfortran/generated/in_unpack_c16.c -fPIC -DPIC -o .libs/in_unpack_c16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-stratt.adb -o s-stratt.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_c16.lo -MD -MP -MF .deps/in_unpack_c16.Tpo -c ../../../src/libgfortran/generated/in_unpack_c16.c -o in_unpack_c16.o >/dev/null 2>&1 mv -f .deps/in_unpack_c16.Tpo .deps/in_unpack_c16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i4_i4.lo -MD -MP -MF .deps/pow_i4_i4.Tpo -c -o pow_i4_i4.lo `test -f '../../../src/libgfortran/generated/pow_i4_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_i4_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i4_i4.lo -MD -MP -MF .deps/pow_i4_i4.Tpo -c ../../../src/libgfortran/generated/pow_i4_i4.c -fPIC -DPIC -o .libs/pow_i4_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i4_i4.lo -MD -MP -MF .deps/pow_i4_i4.Tpo -c ../../../src/libgfortran/generated/pow_i4_i4.c -o pow_i4_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-statxd.adb -o s-statxd.o mv -f .deps/pow_i4_i4.Tpo .deps/pow_i4_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i8_i4.lo -MD -MP -MF .deps/pow_i8_i4.Tpo -c -o pow_i8_i4.lo `test -f '../../../src/libgfortran/generated/pow_i8_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_i8_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i8_i4.lo -MD -MP -MF .deps/pow_i8_i4.Tpo -c ../../../src/libgfortran/generated/pow_i8_i4.c -fPIC -DPIC -o .libs/pow_i8_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i8_i4.lo -MD -MP -MF .deps/pow_i8_i4.Tpo -c ../../../src/libgfortran/generated/pow_i8_i4.c -o pow_i8_i4.o >/dev/null 2>&1 mv -f .deps/pow_i8_i4.Tpo .deps/pow_i8_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i16_i4.lo -MD -MP -MF .deps/pow_i16_i4.Tpo -c -o pow_i16_i4.lo `test -f '../../../src/libgfortran/generated/pow_i16_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_i16_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i16_i4.lo -MD -MP -MF .deps/pow_i16_i4.Tpo -c ../../../src/libgfortran/generated/pow_i16_i4.c -fPIC -DPIC -o .libs/pow_i16_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i16_i4.lo -MD -MP -MF .deps/pow_i16_i4.Tpo -c ../../../src/libgfortran/generated/pow_i16_i4.c -o pow_i16_i4.o >/dev/null 2>&1 mv -f .deps/pow_i16_i4.Tpo .deps/pow_i16_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r16_i4.lo -MD -MP -MF .deps/pow_r16_i4.Tpo -c -o pow_r16_i4.lo `test -f '../../../src/libgfortran/generated/pow_r16_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_r16_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r16_i4.lo -MD -MP -MF .deps/pow_r16_i4.Tpo -c ../../../src/libgfortran/generated/pow_r16_i4.c -fPIC -DPIC -o .libs/pow_r16_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r16_i4.lo -MD -MP -MF .deps/pow_r16_i4.Tpo -c ../../../src/libgfortran/generated/pow_r16_i4.c -o pow_r16_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-strhas.adb -o s-strhas.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-string.adb -o s-string.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-ststop.adb -o s-ststop.o mv -f .deps/pow_r16_i4.Tpo .deps/pow_r16_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c4_i4.lo -MD -MP -MF .deps/pow_c4_i4.Tpo -c -o pow_c4_i4.lo `test -f '../../../src/libgfortran/generated/pow_c4_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_c4_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c4_i4.lo -MD -MP -MF .deps/pow_c4_i4.Tpo -c ../../../src/libgfortran/generated/pow_c4_i4.c -fPIC -DPIC -o .libs/pow_c4_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c4_i4.lo -MD -MP -MF .deps/pow_c4_i4.Tpo -c ../../../src/libgfortran/generated/pow_c4_i4.c -o pow_c4_i4.o >/dev/null 2>&1 mv -f .deps/pow_c4_i4.Tpo .deps/pow_c4_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c8_i4.lo -MD -MP -MF .deps/pow_c8_i4.Tpo -c -o pow_c8_i4.lo `test -f '../../../src/libgfortran/generated/pow_c8_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_c8_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c8_i4.lo -MD -MP -MF .deps/pow_c8_i4.Tpo -c ../../../src/libgfortran/generated/pow_c8_i4.c -fPIC -DPIC -o .libs/pow_c8_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c8_i4.lo -MD -MP -MF .deps/pow_c8_i4.Tpo -c ../../../src/libgfortran/generated/pow_c8_i4.c -o pow_c8_i4.o >/dev/null 2>&1 mv -f .deps/pow_c8_i4.Tpo .deps/pow_c8_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c10_i4.lo -MD -MP -MF .deps/pow_c10_i4.Tpo -c -o pow_c10_i4.lo `test -f '../../../src/libgfortran/generated/pow_c10_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_c10_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c10_i4.lo -MD -MP -MF .deps/pow_c10_i4.Tpo -c ../../../src/libgfortran/generated/pow_c10_i4.c -fPIC -DPIC -o .libs/pow_c10_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c10_i4.lo -MD -MP -MF .deps/pow_c10_i4.Tpo -c ../../../src/libgfortran/generated/pow_c10_i4.c -o pow_c10_i4.o >/dev/null 2>&1 mv -f .deps/pow_c10_i4.Tpo .deps/pow_c10_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c16_i4.lo -MD -MP -MF .deps/pow_c16_i4.Tpo -c -o pow_c16_i4.lo `test -f '../../../src/libgfortran/generated/pow_c16_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_c16_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c16_i4.lo -MD -MP -MF .deps/pow_c16_i4.Tpo -c ../../../src/libgfortran/generated/pow_c16_i4.c -fPIC -DPIC -o .libs/pow_c16_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c16_i4.lo -MD -MP -MF .deps/pow_c16_i4.Tpo -c ../../../src/libgfortran/generated/pow_c16_i4.c -o pow_c16_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tasloc.adb -o s-tasloc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC -g \ -fno-inline -fno-optimize-sibling-calls s-traceb.adb \ -o s-traceb.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-traent.adb -o s-traent.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-trasym.adb -o s-trasym.o mv -f .deps/pow_c16_i4.Tpo .deps/pow_c16_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i4_i8.lo -MD -MP -MF .deps/pow_i4_i8.Tpo -c -o pow_i4_i8.lo `test -f '../../../src/libgfortran/generated/pow_i4_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_i4_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i4_i8.lo -MD -MP -MF .deps/pow_i4_i8.Tpo -c ../../../src/libgfortran/generated/pow_i4_i8.c -fPIC -DPIC -o .libs/pow_i4_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-unstyp.ads -o s-unstyp.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-utf_32.adb -o s-utf_32.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i4_i8.lo -MD -MP -MF .deps/pow_i4_i8.Tpo -c ../../../src/libgfortran/generated/pow_i4_i8.c -o pow_i4_i8.o >/dev/null 2>&1 mv -f .deps/pow_i4_i8.Tpo .deps/pow_i4_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i8_i8.lo -MD -MP -MF .deps/pow_i8_i8.Tpo -c -o pow_i8_i8.lo `test -f '../../../src/libgfortran/generated/pow_i8_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_i8_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i8_i8.lo -MD -MP -MF .deps/pow_i8_i8.Tpo -c ../../../src/libgfortran/generated/pow_i8_i8.c -fPIC -DPIC -o .libs/pow_i8_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valboo.adb -o s-valboo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valcha.adb -o s-valcha.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i8_i8.lo -MD -MP -MF .deps/pow_i8_i8.Tpo -c ../../../src/libgfortran/generated/pow_i8_i8.c -o pow_i8_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-vade32.ads -o s-vade32.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=fmt ../../../src/libgo/go/fmt/doc.go ../../../src/libgo/go/fmt/errors.go ../../../src/libgo/go/fmt/format.go ../../../src/libgo/go/fmt/print.go ../../../src/libgo/go/fmt/scan.go -o fmt.o >/dev/null 2>&1 mv -f .deps/pow_i8_i8.Tpo .deps/pow_i8_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i16_i8.lo -MD -MP -MF .deps/pow_i16_i8.Tpo -c -o pow_i16_i8.lo `test -f '../../../src/libgfortran/generated/pow_i16_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_i16_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i16_i8.lo -MD -MP -MF .deps/pow_i16_i8.Tpo -c ../../../src/libgfortran/generated/pow_i16_i8.c -fPIC -DPIC -o .libs/pow_i16_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i16_i8.lo -MD -MP -MF .deps/pow_i16_i8.Tpo -c ../../../src/libgfortran/generated/pow_i16_i8.c -o pow_i16_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-vade64.ads -o s-vade64.o mv -f .deps/pow_i16_i8.Tpo .deps/pow_i16_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r4_i8.lo -MD -MP -MF .deps/pow_r4_i8.Tpo -c -o pow_r4_i8.lo `test -f '../../../src/libgfortran/generated/pow_r4_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_r4_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r4_i8.lo -MD -MP -MF .deps/pow_r4_i8.Tpo -c ../../../src/libgfortran/generated/pow_r4_i8.c -fPIC -DPIC -o .libs/pow_r4_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r4_i8.lo -MD -MP -MF .deps/pow_r4_i8.Tpo -c ../../../src/libgfortran/generated/pow_r4_i8.c -o pow_r4_i8.o >/dev/null 2>&1 mv -f .deps/pow_r4_i8.Tpo .deps/pow_r4_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r8_i8.lo -MD -MP -MF .deps/pow_r8_i8.Tpo -c -o pow_r8_i8.lo `test -f '../../../src/libgfortran/generated/pow_r8_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_r8_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r8_i8.lo -MD -MP -MF .deps/pow_r8_i8.Tpo -c ../../../src/libgfortran/generated/pow_r8_i8.c -fPIC -DPIC -o .libs/pow_r8_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-vafi32.ads -o s-vafi32.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/regex/internal/kickstart.lo ../../../../src/libphobos/src/std/regex/internal/kickstart.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r8_i8.lo -MD -MP -MF .deps/pow_r8_i8.Tpo -c ../../../src/libgfortran/generated/pow_r8_i8.c -o pow_r8_i8.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/kickstart.d -fPIC -fversion=Shared -o std/regex/internal/.libs/kickstart.o mv -f .deps/pow_r8_i8.Tpo .deps/pow_r8_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r10_i8.lo -MD -MP -MF .deps/pow_r10_i8.Tpo -c -o pow_r10_i8.lo `test -f '../../../src/libgfortran/generated/pow_r10_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_r10_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r10_i8.lo -MD -MP -MF .deps/pow_r10_i8.Tpo -c ../../../src/libgfortran/generated/pow_r10_i8.c -fPIC -DPIC -o .libs/pow_r10_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-vafi64.ads -o s-vafi64.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r10_i8.lo -MD -MP -MF .deps/pow_r10_i8.Tpo -c ../../../src/libgfortran/generated/pow_r10_i8.c -o pow_r10_i8.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/kickstart.d -fPIC -fversion=Shared -o std/regex/internal/kickstart.o >/dev/null 2>&1 mv -f .deps/pow_r10_i8.Tpo .deps/pow_r10_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r16_i8.lo -MD -MP -MF .deps/pow_r16_i8.Tpo -c -o pow_r16_i8.lo `test -f '../../../src/libgfortran/generated/pow_r16_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_r16_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r16_i8.lo -MD -MP -MF .deps/pow_r16_i8.Tpo -c ../../../src/libgfortran/generated/pow_r16_i8.c -fPIC -DPIC -o .libs/pow_r16_i8.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/regex/internal/parser.lo ../../../../src/libphobos/src/std/regex/internal/parser.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/parser.d -fPIC -fversion=Shared -o std/regex/internal/.libs/parser.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r16_i8.lo -MD -MP -MF .deps/pow_r16_i8.Tpo -c ../../../src/libgfortran/generated/pow_r16_i8.c -o pow_r16_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valenu.adb -o s-valenu.o mv -f .deps/pow_r16_i8.Tpo .deps/pow_r16_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c4_i8.lo -MD -MP -MF .deps/pow_c4_i8.Tpo -c -o pow_c4_i8.lo `test -f '../../../src/libgfortran/generated/pow_c4_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_c4_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c4_i8.lo -MD -MP -MF .deps/pow_c4_i8.Tpo -c ../../../src/libgfortran/generated/pow_c4_i8.c -fPIC -DPIC -o .libs/pow_c4_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valflt.ads -o s-valflt.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c4_i8.lo -MD -MP -MF .deps/pow_c4_i8.Tpo -c ../../../src/libgfortran/generated/pow_c4_i8.c -o pow_c4_i8.o >/dev/null 2>&1 mv -f .deps/pow_c4_i8.Tpo .deps/pow_c4_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c8_i8.lo -MD -MP -MF .deps/pow_c8_i8.Tpo -c -o pow_c8_i8.lo `test -f '../../../src/libgfortran/generated/pow_c8_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_c8_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c8_i8.lo -MD -MP -MF .deps/pow_c8_i8.Tpo -c ../../../src/libgfortran/generated/pow_c8_i8.c -fPIC -DPIC -o .libs/pow_c8_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valint.adb -o s-valint.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c8_i8.lo -MD -MP -MF .deps/pow_c8_i8.Tpo -c ../../../src/libgfortran/generated/pow_c8_i8.c -o pow_c8_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-vallfl.ads -o s-vallfl.o mv -f .deps/pow_c8_i8.Tpo .deps/pow_c8_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c10_i8.lo -MD -MP -MF .deps/pow_c10_i8.Tpo -c -o pow_c10_i8.lo `test -f '../../../src/libgfortran/generated/pow_c10_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_c10_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c10_i8.lo -MD -MP -MF .deps/pow_c10_i8.Tpo -c ../../../src/libgfortran/generated/pow_c10_i8.c -fPIC -DPIC -o .libs/pow_c10_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c10_i8.lo -MD -MP -MF .deps/pow_c10_i8.Tpo -c ../../../src/libgfortran/generated/pow_c10_i8.c -o pow_c10_i8.o >/dev/null 2>&1 mv -f .deps/pow_c10_i8.Tpo .deps/pow_c10_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c16_i8.lo -MD -MP -MF .deps/pow_c16_i8.Tpo -c -o pow_c16_i8.lo `test -f '../../../src/libgfortran/generated/pow_c16_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_c16_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c16_i8.lo -MD -MP -MF .deps/pow_c16_i8.Tpo -c ../../../src/libgfortran/generated/pow_c16_i8.c -fPIC -DPIC -o .libs/pow_c16_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valllf.ads -o s-valllf.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c16_i8.lo -MD -MP -MF .deps/pow_c16_i8.Tpo -c ../../../src/libgfortran/generated/pow_c16_i8.c -o pow_c16_i8.o >/dev/null 2>&1 mv -f .deps/pow_c16_i8.Tpo .deps/pow_c16_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i4_i16.lo -MD -MP -MF .deps/pow_i4_i16.Tpo -c -o pow_i4_i16.lo `test -f '../../../src/libgfortran/generated/pow_i4_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_i4_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i4_i16.lo -MD -MP -MF .deps/pow_i4_i16.Tpo -c ../../../src/libgfortran/generated/pow_i4_i16.c -fPIC -DPIC -o .libs/pow_i4_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-vallli.adb -o s-vallli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valllu.adb -o s-valllu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i4_i16.lo -MD -MP -MF .deps/pow_i4_i16.Tpo -c ../../../src/libgfortran/generated/pow_i4_i16.c -o pow_i4_i16.o >/dev/null 2>&1 mv -f .deps/pow_i4_i16.Tpo .deps/pow_i4_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i8_i16.lo -MD -MP -MF .deps/pow_i8_i16.Tpo -c -o pow_i8_i16.lo `test -f '../../../src/libgfortran/generated/pow_i8_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_i8_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i8_i16.lo -MD -MP -MF .deps/pow_i8_i16.Tpo -c ../../../src/libgfortran/generated/pow_i8_i16.c -fPIC -DPIC -o .libs/pow_i8_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valrea.adb -o s-valrea.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valued.adb -o s-valued.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valuef.adb -o s-valuef.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i8_i16.lo -MD -MP -MF .deps/pow_i8_i16.Tpo -c ../../../src/libgfortran/generated/pow_i8_i16.c -o pow_i8_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valuei.adb -o s-valuei.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valuer.adb -o s-valuer.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valueu.adb -o s-valueu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valuns.adb -o s-valuns.o mv -f .deps/pow_i8_i16.Tpo .deps/pow_i8_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i16_i16.lo -MD -MP -MF .deps/pow_i16_i16.Tpo -c -o pow_i16_i16.lo `test -f '../../../src/libgfortran/generated/pow_i16_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_i16_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i16_i16.lo -MD -MP -MF .deps/pow_i16_i16.Tpo -c ../../../src/libgfortran/generated/pow_i16_i16.c -fPIC -DPIC -o .libs/pow_i16_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valuti.adb -o s-valuti.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_i16_i16.lo -MD -MP -MF .deps/pow_i16_i16.Tpo -c ../../../src/libgfortran/generated/pow_i16_i16.c -o pow_i16_i16.o >/dev/null 2>&1 mv -f .deps/pow_i16_i16.Tpo .deps/pow_i16_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r4_i16.lo -MD -MP -MF .deps/pow_r4_i16.Tpo -c -o pow_r4_i16.lo `test -f '../../../src/libgfortran/generated/pow_r4_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_r4_i16.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valwch.adb -o s-valwch.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r4_i16.lo -MD -MP -MF .deps/pow_r4_i16.Tpo -c ../../../src/libgfortran/generated/pow_r4_i16.c -fPIC -DPIC -o .libs/pow_r4_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r4_i16.lo -MD -MP -MF .deps/pow_r4_i16.Tpo -c ../../../src/libgfortran/generated/pow_r4_i16.c -o pow_r4_i16.o >/dev/null 2>&1 /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/net/addrselect.go ../../../src/libgo/go/net/cgo_linux.go ../../../src/libgo/go/net/cgo_resnew.go ../../../src/libgo/go/net/cgo_socknew.go ../../../src/libgo/go/net/cgo_unix.go ../../../src/libgo/go/net/conf.go ../../../src/libgo/go/net/dial.go ../../../src/libgo/go/net/dnsclient.go ../../../src/libgo/go/net/dnsclient_unix.go ../../../src/libgo/go/net/dnsconfig_unix.go ../../../src/libgo/go/net/error_posix.go ../../../src/libgo/go/net/error_unix.go ../../../src/libgo/go/net/fd_posix.go ../../../src/libgo/go/net/fd_unix.go ../../../src/libgo/go/net/file.go ../../../src/libgo/go/net/file_unix.go ../../../src/libgo/go/net/hook.go ../../../src/libgo/go/net/hook_unix.go ../../../src/libgo/go/net/hosts.go ../../../src/libgo/go/net/interface.go ../../../src/libgo/go/net/interface_linux.go ../../../src/libgo/go/net/ip.go ../../../src/libgo/go/net/iprawsock.go ../../../src/libgo/go/net/iprawsock_posix.go ../../../src/libgo/go/net/ipsock.go ../../../src/libgo/go/net/ipsock_posix.go ../../../src/libgo/go/net/lookup.go ../../../src/libgo/go/net/lookup_unix.go ../../../src/libgo/go/net/mac.go ../../../src/libgo/go/net/net.go ../../../src/libgo/go/net/nss.go ../../../src/libgo/go/net/parse.go ../../../src/libgo/go/net/pipe.go ../../../src/libgo/go/net/port.go ../../../src/libgo/go/net/port_unix.go ../../../src/libgo/go/net/rawconn.go ../../../src/libgo/go/net/sendfile_glibc.go ../../../src/libgo/go/net/sock_cloexec.go ../../../src/libgo/go/net/sock_linux.go ../../../src/libgo/go/net/sock_posix.go ../../../src/libgo/go/net/sockaddr_posix.go ../../../src/libgo/go/net/sockopt_linux.go ../../../src/libgo/go/net/sockopt_posix.go ../../../src/libgo/go/net/sockoptip_linux.go ../../../src/libgo/go/net/sockoptip_posix.go ../../../src/libgo/go/net/splice_linux.go ../../../src/libgo/go/net/tcpsock.go ../../../src/libgo/go/net/tcpsock_posix.go ../../../src/libgo/go/net/tcpsockopt_posix.go ../../../src/libgo/go/net/tcpsockopt_unix.go ../../../src/libgo/go/net/udpsock.go ../../../src/libgo/go/net/udpsock_posix.go ../../../src/libgo/go/net/unixsock.go ../../../src/libgo/go/net/unixsock_posix.go ../../../src/libgo/go/net/writev_unix.go context.gox errors.gox golang.org/x/net/dns/dnsmessage.gox internal/bytealg.gox internal/nettrace.gox internal/poll.gox internal/singleflight.gox io.gox os.gox runtime.gox sort.gox sync.gox sync/atomic.gox syscall.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net.lo | sed -e 's/.lo$//'` -o net.lo $files mv -f .deps/pow_r4_i16.Tpo .deps/pow_r4_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r8_i16.lo -MD -MP -MF .deps/pow_r8_i16.Tpo -c -o pow_r8_i16.lo `test -f '../../../src/libgfortran/generated/pow_r8_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_r8_i16.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-veboop.adb -o s-veboop.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r8_i16.lo -MD -MP -MF .deps/pow_r8_i16.Tpo -c ../../../src/libgfortran/generated/pow_r8_i16.c -fPIC -DPIC -o .libs/pow_r8_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net ../../../src/libgo/go/net/addrselect.go ../../../src/libgo/go/net/cgo_linux.go ../../../src/libgo/go/net/cgo_resnew.go ../../../src/libgo/go/net/cgo_socknew.go ../../../src/libgo/go/net/cgo_unix.go ../../../src/libgo/go/net/conf.go ../../../src/libgo/go/net/dial.go ../../../src/libgo/go/net/dnsclient.go ../../../src/libgo/go/net/dnsclient_unix.go ../../../src/libgo/go/net/dnsconfig_unix.go ../../../src/libgo/go/net/error_posix.go ../../../src/libgo/go/net/error_unix.go ../../../src/libgo/go/net/fd_posix.go ../../../src/libgo/go/net/fd_unix.go ../../../src/libgo/go/net/file.go ../../../src/libgo/go/net/file_unix.go ../../../src/libgo/go/net/hook.go ../../../src/libgo/go/net/hook_unix.go ../../../src/libgo/go/net/hosts.go ../../../src/libgo/go/net/interface.go ../../../src/libgo/go/net/interface_linux.go ../../../src/libgo/go/net/ip.go ../../../src/libgo/go/net/iprawsock.go ../../../src/libgo/go/net/iprawsock_posix.go ../../../src/libgo/go/net/ipsock.go ../../../src/libgo/go/net/ipsock_posix.go ../../../src/libgo/go/net/lookup.go ../../../src/libgo/go/net/lookup_unix.go ../../../src/libgo/go/net/mac.go ../../../src/libgo/go/net/net.go ../../../src/libgo/go/net/nss.go ../../../src/libgo/go/net/parse.go ../../../src/libgo/go/net/pipe.go ../../../src/libgo/go/net/port.go ../../../src/libgo/go/net/port_unix.go ../../../src/libgo/go/net/rawconn.go ../../../src/libgo/go/net/sendfile_glibc.go ../../../src/libgo/go/net/sock_cloexec.go ../../../src/libgo/go/net/sock_linux.go ../../../src/libgo/go/net/sock_posix.go ../../../src/libgo/go/net/sockaddr_posix.go ../../../src/libgo/go/net/sockopt_linux.go ../../../src/libgo/go/net/sockopt_posix.go ../../../src/libgo/go/net/sockoptip_linux.go ../../../src/libgo/go/net/sockoptip_posix.go ../../../src/libgo/go/net/splice_linux.go ../../../src/libgo/go/net/tcpsock.go ../../../src/libgo/go/net/tcpsock_posix.go ../../../src/libgo/go/net/tcpsockopt_posix.go ../../../src/libgo/go/net/tcpsockopt_unix.go ../../../src/libgo/go/net/udpsock.go ../../../src/libgo/go/net/udpsock_posix.go ../../../src/libgo/go/net/unixsock.go ../../../src/libgo/go/net/unixsock_posix.go ../../../src/libgo/go/net/writev_unix.go -fPIC -o .libs/net.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-vector.ads -o s-vector.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-vercon.adb -o s-vercon.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-wchcnv.adb -o s-wchcnv.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r8_i16.lo -MD -MP -MF .deps/pow_r8_i16.Tpo -c ../../../src/libgfortran/generated/pow_r8_i16.c -o pow_r8_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-wchcon.adb -o s-wchcon.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-wchjis.adb -o s-wchjis.o mv -f .deps/pow_r8_i16.Tpo .deps/pow_r8_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r10_i16.lo -MD -MP -MF .deps/pow_r10_i16.Tpo -c -o pow_r10_i16.lo `test -f '../../../src/libgfortran/generated/pow_r10_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_r10_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r10_i16.lo -MD -MP -MF .deps/pow_r10_i16.Tpo -c ../../../src/libgfortran/generated/pow_r10_i16.c -fPIC -DPIC -o .libs/pow_r10_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-wchstw.adb -o s-wchstw.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r10_i16.lo -MD -MP -MF .deps/pow_r10_i16.Tpo -c ../../../src/libgfortran/generated/pow_r10_i16.c -o pow_r10_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-wchwts.adb -o s-wchwts.o mv -f .deps/pow_r10_i16.Tpo .deps/pow_r10_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r16_i16.lo -MD -MP -MF .deps/pow_r16_i16.Tpo -c -o pow_r16_i16.lo `test -f '../../../src/libgfortran/generated/pow_r16_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_r16_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r16_i16.lo -MD -MP -MF .deps/pow_r16_i16.Tpo -c ../../../src/libgfortran/generated/pow_r16_i16.c -fPIC -DPIC -o .libs/pow_r16_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_r16_i16.lo -MD -MP -MF .deps/pow_r16_i16.Tpo -c ../../../src/libgfortran/generated/pow_r16_i16.c -o pow_r16_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-widboo.adb -o s-widboo.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-widcha.adb -o s-widcha.o mv -f .deps/pow_r16_i16.Tpo .deps/pow_r16_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c4_i16.lo -MD -MP -MF .deps/pow_c4_i16.Tpo -c -o pow_c4_i16.lo `test -f '../../../src/libgfortran/generated/pow_c4_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_c4_i16.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-widenu.adb -o s-widenu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c4_i16.lo -MD -MP -MF .deps/pow_c4_i16.Tpo -c ../../../src/libgfortran/generated/pow_c4_i16.c -fPIC -DPIC -o .libs/pow_c4_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-widint.ads -o s-widint.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-widlli.adb -o s-widlli.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c4_i16.lo -MD -MP -MF .deps/pow_c4_i16.Tpo -c ../../../src/libgfortran/generated/pow_c4_i16.c -o pow_c4_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-widllu.adb -o s-widllu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-widthi.adb -o s-widthi.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-widthu.adb -o s-widthu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-widuns.ads -o s-widuns.o mv -f .deps/pow_c4_i16.Tpo .deps/pow_c4_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c8_i16.lo -MD -MP -MF .deps/pow_c8_i16.Tpo -c -o pow_c8_i16.lo `test -f '../../../src/libgfortran/generated/pow_c8_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_c8_i16.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-widwch.adb -o s-widwch.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c8_i16.lo -MD -MP -MF .deps/pow_c8_i16.Tpo -c ../../../src/libgfortran/generated/pow_c8_i16.c -fPIC -DPIC -o .libs/pow_c8_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-wwdcha.adb -o s-wwdcha.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-wwdenu.adb -o s-wwdenu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c8_i16.lo -MD -MP -MF .deps/pow_c8_i16.Tpo -c ../../../src/libgfortran/generated/pow_c8_i16.c -o pow_c8_i16.o >/dev/null 2>&1 mv -f .deps/pow_c8_i16.Tpo .deps/pow_c8_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c10_i16.lo -MD -MP -MF .deps/pow_c10_i16.Tpo -c -o pow_c10_i16.lo `test -f '../../../src/libgfortran/generated/pow_c10_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_c10_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c10_i16.lo -MD -MP -MF .deps/pow_c10_i16.Tpo -c ../../../src/libgfortran/generated/pow_c10_i16.c -fPIC -DPIC -o .libs/pow_c10_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-wwdwch.adb -o s-wwdwch.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c10_i16.lo -MD -MP -MF .deps/pow_c10_i16.Tpo -c ../../../src/libgfortran/generated/pow_c10_i16.c -o pow_c10_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC sequenio.ads -o sequenio.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC system.ads \ -gnatet=ada_target_properties \ -o system.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC text_io.ads -o text_io.o mv -f .deps/pow_c10_i16.Tpo .deps/pow_c10_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c16_i16.lo -MD -MP -MF .deps/pow_c16_i16.Tpo -c -o pow_c16_i16.lo `test -f '../../../src/libgfortran/generated/pow_c16_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pow_c16_i16.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC unchconv.ads -o unchconv.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c16_i16.lo -MD -MP -MF .deps/pow_c16_i16.Tpo -c ../../../src/libgfortran/generated/pow_c16_i16.c -fPIC -DPIC -o .libs/pow_c16_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC unchdeal.ads -o unchdeal.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-allein.ads -o g-allein.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-alleve.adb -o g-alleve.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pow_c16_i16.lo -MD -MP -MF .deps/pow_c16_i16.Tpo -c ../../../src/libgfortran/generated/pow_c16_i16.c -o pow_c16_i16.o >/dev/null 2>&1 mv -f .deps/pow_c16_i16.Tpo .deps/pow_c16_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i1.lo -MD -MP -MF .deps/pack_i1.Tpo -c -o pack_i1.lo `test -f '../../../src/libgfortran/generated/pack_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pack_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i1.lo -MD -MP -MF .deps/pack_i1.Tpo -c ../../../src/libgfortran/generated/pack_i1.c -fPIC -DPIC -o .libs/pack_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i1.lo -MD -MP -MF .deps/pack_i1.Tpo -c ../../../src/libgfortran/generated/pack_i1.c -o pack_i1.o >/dev/null 2>&1 mv -f .deps/pack_i1.Tpo .deps/pack_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i2.lo -MD -MP -MF .deps/pack_i2.Tpo -c -o pack_i2.lo `test -f '../../../src/libgfortran/generated/pack_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pack_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i2.lo -MD -MP -MF .deps/pack_i2.Tpo -c ../../../src/libgfortran/generated/pack_i2.c -fPIC -DPIC -o .libs/pack_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i2.lo -MD -MP -MF .deps/pack_i2.Tpo -c ../../../src/libgfortran/generated/pack_i2.c -o pack_i2.o >/dev/null 2>&1 mv -f .deps/pack_i2.Tpo .deps/pack_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i4.lo -MD -MP -MF .deps/pack_i4.Tpo -c -o pack_i4.lo `test -f '../../../src/libgfortran/generated/pack_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pack_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i4.lo -MD -MP -MF .deps/pack_i4.Tpo -c ../../../src/libgfortran/generated/pack_i4.c -fPIC -DPIC -o .libs/pack_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/parser.d -fPIC -fversion=Shared -o std/regex/internal/parser.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i4.lo -MD -MP -MF .deps/pack_i4.Tpo -c ../../../src/libgfortran/generated/pack_i4.c -o pack_i4.o >/dev/null 2>&1 mv -f .deps/pack_i4.Tpo .deps/pack_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i8.lo -MD -MP -MF .deps/pack_i8.Tpo -c -o pack_i8.lo `test -f '../../../src/libgfortran/generated/pack_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pack_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i8.lo -MD -MP -MF .deps/pack_i8.Tpo -c ../../../src/libgfortran/generated/pack_i8.c -fPIC -DPIC -o .libs/pack_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i8.lo -MD -MP -MF .deps/pack_i8.Tpo -c ../../../src/libgfortran/generated/pack_i8.c -o pack_i8.o >/dev/null 2>&1 mv -f .deps/pack_i8.Tpo .deps/pack_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i16.lo -MD -MP -MF .deps/pack_i16.Tpo -c -o pack_i16.lo `test -f '../../../src/libgfortran/generated/pack_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pack_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i16.lo -MD -MP -MF .deps/pack_i16.Tpo -c ../../../src/libgfortran/generated/pack_i16.c -fPIC -DPIC -o .libs/pack_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_i16.lo -MD -MP -MF .deps/pack_i16.Tpo -c ../../../src/libgfortran/generated/pack_i16.c -o pack_i16.o >/dev/null 2>&1 mv -f .deps/pack_i16.Tpo .deps/pack_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_r4.lo -MD -MP -MF .deps/pack_r4.Tpo -c -o pack_r4.lo `test -f '../../../src/libgfortran/generated/pack_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pack_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_r4.lo -MD -MP -MF .deps/pack_r4.Tpo -c ../../../src/libgfortran/generated/pack_r4.c -fPIC -DPIC -o .libs/pack_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_r4.lo -MD -MP -MF .deps/pack_r4.Tpo -c ../../../src/libgfortran/generated/pack_r4.c -o pack_r4.o >/dev/null 2>&1 mv -f .deps/pack_r4.Tpo .deps/pack_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_r8.lo -MD -MP -MF .deps/pack_r8.Tpo -c -o pack_r8.lo `test -f '../../../src/libgfortran/generated/pack_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pack_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_r8.lo -MD -MP -MF .deps/pack_r8.Tpo -c ../../../src/libgfortran/generated/pack_r8.c -fPIC -DPIC -o .libs/pack_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_r8.lo -MD -MP -MF .deps/pack_r8.Tpo -c ../../../src/libgfortran/generated/pack_r8.c -o pack_r8.o >/dev/null 2>&1 mv -f .deps/pack_r8.Tpo .deps/pack_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_r10.lo -MD -MP -MF .deps/pack_r10.Tpo -c -o pack_r10.lo `test -f '../../../src/libgfortran/generated/pack_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pack_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_r10.lo -MD -MP -MF .deps/pack_r10.Tpo -c ../../../src/libgfortran/generated/pack_r10.c -fPIC -DPIC -o .libs/pack_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_r10.lo -MD -MP -MF .deps/pack_r10.Tpo -c ../../../src/libgfortran/generated/pack_r10.c -o pack_r10.o >/dev/null 2>&1 mv -f .deps/pack_r10.Tpo .deps/pack_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_r16.lo -MD -MP -MF .deps/pack_r16.Tpo -c -o pack_r16.lo `test -f '../../../src/libgfortran/generated/pack_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pack_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_r16.lo -MD -MP -MF .deps/pack_r16.Tpo -c ../../../src/libgfortran/generated/pack_r16.c -fPIC -DPIC -o .libs/pack_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_r16.lo -MD -MP -MF .deps/pack_r16.Tpo -c ../../../src/libgfortran/generated/pack_r16.c -o pack_r16.o >/dev/null 2>&1 mv -f .deps/pack_r16.Tpo .deps/pack_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_c4.lo -MD -MP -MF .deps/pack_c4.Tpo -c -o pack_c4.lo `test -f '../../../src/libgfortran/generated/pack_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pack_c4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_c4.lo -MD -MP -MF .deps/pack_c4.Tpo -c ../../../src/libgfortran/generated/pack_c4.c -fPIC -DPIC -o .libs/pack_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_c4.lo -MD -MP -MF .deps/pack_c4.Tpo -c ../../../src/libgfortran/generated/pack_c4.c -o pack_c4.o >/dev/null 2>&1 mv -f .deps/pack_c4.Tpo .deps/pack_c4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_c8.lo -MD -MP -MF .deps/pack_c8.Tpo -c -o pack_c8.lo `test -f '../../../src/libgfortran/generated/pack_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pack_c8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_c8.lo -MD -MP -MF .deps/pack_c8.Tpo -c ../../../src/libgfortran/generated/pack_c8.c -fPIC -DPIC -o .libs/pack_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_c8.lo -MD -MP -MF .deps/pack_c8.Tpo -c ../../../src/libgfortran/generated/pack_c8.c -o pack_c8.o >/dev/null 2>&1 mv -f .deps/pack_c8.Tpo .deps/pack_c8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_c10.lo -MD -MP -MF .deps/pack_c10.Tpo -c -o pack_c10.lo `test -f '../../../src/libgfortran/generated/pack_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pack_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_c10.lo -MD -MP -MF .deps/pack_c10.Tpo -c ../../../src/libgfortran/generated/pack_c10.c -fPIC -DPIC -o .libs/pack_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_c10.lo -MD -MP -MF .deps/pack_c10.Tpo -c ../../../src/libgfortran/generated/pack_c10.c -o pack_c10.o >/dev/null 2>&1 mv -f .deps/pack_c10.Tpo .deps/pack_c10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_c16.lo -MD -MP -MF .deps/pack_c16.Tpo -c -o pack_c16.lo `test -f '../../../src/libgfortran/generated/pack_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/pack_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_c16.lo -MD -MP -MF .deps/pack_c16.Tpo -c ../../../src/libgfortran/generated/pack_c16.c -fPIC -DPIC -o .libs/pack_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_c16.lo -MD -MP -MF .deps/pack_c16.Tpo -c ../../../src/libgfortran/generated/pack_c16.c -o pack_c16.o >/dev/null 2>&1 mv -f .deps/pack_c16.Tpo .deps/pack_c16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i1.lo -MD -MP -MF .deps/unpack_i1.Tpo -c -o unpack_i1.lo `test -f '../../../src/libgfortran/generated/unpack_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/unpack_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i1.lo -MD -MP -MF .deps/unpack_i1.Tpo -c ../../../src/libgfortran/generated/unpack_i1.c -fPIC -DPIC -o .libs/unpack_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i1.lo -MD -MP -MF .deps/unpack_i1.Tpo -c ../../../src/libgfortran/generated/unpack_i1.c -o unpack_i1.o >/dev/null 2>&1 mv -f .deps/unpack_i1.Tpo .deps/unpack_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i2.lo -MD -MP -MF .deps/unpack_i2.Tpo -c -o unpack_i2.lo `test -f '../../../src/libgfortran/generated/unpack_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/unpack_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i2.lo -MD -MP -MF .deps/unpack_i2.Tpo -c ../../../src/libgfortran/generated/unpack_i2.c -fPIC -DPIC -o .libs/unpack_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i2.lo -MD -MP -MF .deps/unpack_i2.Tpo -c ../../../src/libgfortran/generated/unpack_i2.c -o unpack_i2.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/regex/internal/tests.lo ../../../../src/libphobos/src/std/regex/internal/tests.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/tests.d -fPIC -fversion=Shared -o std/regex/internal/.libs/tests.o mv -f .deps/unpack_i2.Tpo .deps/unpack_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i4.lo -MD -MP -MF .deps/unpack_i4.Tpo -c -o unpack_i4.lo `test -f '../../../src/libgfortran/generated/unpack_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/unpack_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i4.lo -MD -MP -MF .deps/unpack_i4.Tpo -c ../../../src/libgfortran/generated/unpack_i4.c -fPIC -DPIC -o .libs/unpack_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/tests.d -fPIC -fversion=Shared -o std/regex/internal/tests.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-altcon.adb -o g-altcon.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i4.lo -MD -MP -MF .deps/unpack_i4.Tpo -c ../../../src/libgfortran/generated/unpack_i4.c -o unpack_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-altive.ads -o g-altive.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/regex/internal/tests2.lo ../../../../src/libphobos/src/std/regex/internal/tests2.d /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-alveop.adb -o g-alveop.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/tests2.d -fPIC -fversion=Shared -o std/regex/internal/.libs/tests2.o mv -f .deps/unpack_i4.Tpo .deps/unpack_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i8.lo -MD -MP -MF .deps/unpack_i8.Tpo -c -o unpack_i8.lo `test -f '../../../src/libgfortran/generated/unpack_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/unpack_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i8.lo -MD -MP -MF .deps/unpack_i8.Tpo -c ../../../src/libgfortran/generated/unpack_i8.c -fPIC -DPIC -o .libs/unpack_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-alvety.ads -o g-alvety.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/tests2.d -fPIC -fversion=Shared -o std/regex/internal/tests2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-alvevi.ads -o g-alvevi.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-soccon.ads -o g-soccon.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-socket.adb -o g-socket.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i8.lo -MD -MP -MF .deps/unpack_i8.Tpo -c ../../../src/libgfortran/generated/unpack_i8.c -o unpack_i8.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/regex/internal/thompson.lo ../../../../src/libphobos/src/std/regex/internal/thompson.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/thompson.d -fPIC -fversion=Shared -o std/regex/internal/.libs/thompson.o mv -f .deps/unpack_i8.Tpo .deps/unpack_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i16.lo -MD -MP -MF .deps/unpack_i16.Tpo -c -o unpack_i16.lo `test -f '../../../src/libgfortran/generated/unpack_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/unpack_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i16.lo -MD -MP -MF .deps/unpack_i16.Tpo -c ../../../src/libgfortran/generated/unpack_i16.c -fPIC -DPIC -o .libs/unpack_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/internal/thompson.d -fPIC -fversion=Shared -o std/regex/internal/thompson.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/regex/package.lo ../../../../src/libphobos/src/std/regex/package.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_i16.lo -MD -MP -MF .deps/unpack_i16.Tpo -c ../../../src/libgfortran/generated/unpack_i16.c -o unpack_i16.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/package.d -fPIC -fversion=Shared -o std/regex/.libs/package.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/regex/package.d -fPIC -fversion=Shared -o std/regex/package.o >/dev/null 2>&1 mv -f .deps/unpack_i16.Tpo .deps/unpack_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_r4.lo -MD -MP -MF .deps/unpack_r4.Tpo -c -o unpack_r4.lo `test -f '../../../src/libgfortran/generated/unpack_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/unpack_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_r4.lo -MD -MP -MF .deps/unpack_r4.Tpo -c ../../../src/libgfortran/generated/unpack_r4.c -fPIC -DPIC -o .libs/unpack_r4.o /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/windows/charset.lo ../../../../src/libphobos/src/std/windows/charset.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/windows/charset.d -fPIC -fversion=Shared -o std/windows/.libs/charset.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_r4.lo -MD -MP -MF .deps/unpack_r4.Tpo -c ../../../src/libgfortran/generated/unpack_r4.c -o unpack_r4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/windows/charset.d -fPIC -fversion=Shared -o std/windows/charset.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/windows/registry.lo ../../../../src/libphobos/src/std/windows/registry.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/windows/registry.d -fPIC -fversion=Shared -o std/windows/.libs/registry.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/windows/registry.d -fPIC -fversion=Shared -o std/windows/registry.o >/dev/null 2>&1 /bin/bash ../libtool --tag=D --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -prefer-pic -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c -o std/windows/syserror.lo ../../../../src/libphobos/src/std/windows/syserror.d libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/windows/syserror.d -fPIC -fversion=Shared -o std/windows/.libs/syserror.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections -O2 -g -nostdinc -I ../../../../src/libphobos/src -I ../../../../src/libphobos/libdruntime -I ../libdruntime -I . -c ../../../../src/libphobos/src/std/windows/syserror.d -fPIC -fversion=Shared -o std/windows/syserror.o >/dev/null 2>&1 mv -f .deps/unpack_r4.Tpo .deps/unpack_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_r8.lo -MD -MP -MF .deps/unpack_r8.Tpo -c -o unpack_r8.lo `test -f '../../../src/libgfortran/generated/unpack_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/unpack_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_r8.lo -MD -MP -MF .deps/unpack_r8.Tpo -c ../../../src/libgfortran/generated/unpack_r8.c -fPIC -DPIC -o .libs/unpack_r8.o /bin/bash ../libtool --tag=D --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -g -O2 -Wc,-nophoboslib,-dstartfiles,-B../libdruntime/gcc -version-info 2:0:0 -Wl,-z,relro -o libgphobos.la -rpath /usr/lib etc/c/curl.lo etc/c/sqlite3.lo etc/c/zlib.lo std/algorithm/comparison.lo std/algorithm/internal.lo std/algorithm/iteration.lo std/algorithm/mutation.lo std/algorithm/package.lo std/algorithm/searching.lo std/algorithm/setops.lo std/algorithm/sorting.lo std/array.lo std/ascii.lo std/base64.lo std/bigint.lo std/bitmanip.lo std/compiler.lo std/complex.lo std/concurrency.lo std/container/array.lo std/container/binaryheap.lo std/container/dlist.lo std/container/package.lo std/container/rbtree.lo std/container/slist.lo std/container/util.lo std/conv.lo std/csv.lo std/datetime/date.lo std/datetime/interval.lo std/datetime/package.lo std/datetime/stopwatch.lo std/datetime/systime.lo std/datetime/timezone.lo std/demangle.lo std/digest/crc.lo std/digest/digest.lo std/digest/hmac.lo std/digest/md.lo std/digest/murmurhash.lo std/digest/package.lo std/digest/ripemd.lo std/digest/sha.lo std/encoding.lo std/exception.lo std/experimental/allocator/building_blocks/affix_allocator.lo std/experimental/allocator/building_blocks/allocator_list.lo std/experimental/allocator/building_blocks/bitmapped_block.lo std/experimental/allocator/building_blocks/bucketizer.lo std/experimental/allocator/building_blocks/fallback_allocator.lo std/experimental/allocator/building_blocks/free_list.lo std/experimental/allocator/building_blocks/free_tree.lo std/experimental/allocator/building_blocks/kernighan_ritchie.lo std/experimental/allocator/building_blocks/null_allocator.lo std/experimental/allocator/building_blocks/package.lo std/experimental/allocator/building_blocks/quantizer.lo std/experimental/allocator/building_blocks/region.lo std/experimental/allocator/building_blocks/scoped_allocator.lo std/experimental/allocator/building_blocks/segregator.lo std/experimental/allocator/building_blocks/stats_collector.lo std/experimental/allocator/common.lo std/experimental/allocator/gc_allocator.lo std/experimental/allocator/mallocator.lo std/experimental/allocator/mmap_allocator.lo std/experimental/allocator/package.lo std/experimental/allocator/showcase.lo std/experimental/allocator/typed.lo std/experimental/checkedint.lo std/experimental/logger/core.lo std/experimental/logger/filelogger.lo std/experimental/logger/multilogger.lo std/experimental/logger/nulllogger.lo std/experimental/logger/package.lo std/experimental/typecons.lo std/file.lo std/format.lo std/functional.lo std/getopt.lo std/internal/cstring.lo std/internal/math/biguintcore.lo std/internal/math/biguintnoasm.lo std/internal/math/errorfunction.lo std/internal/math/gammafunction.lo std/internal/scopebuffer.lo std/internal/test/dummyrange.lo std/internal/test/range.lo std/internal/test/uda.lo std/internal/unicode_comp.lo std/internal/unicode_decomp.lo std/internal/unicode_grapheme.lo std/internal/unicode_norm.lo std/internal/unicode_tables.lo std/internal/windows/advapi32.lo std/json.lo std/math.lo std/mathspecial.lo std/meta.lo std/mmfile.lo std/net/curl.lo std/net/isemail.lo std/numeric.lo std/outbuffer.lo std/parallelism.lo std/path.lo std/process.lo std/random.lo std/range/interfaces.lo std/range/package.lo std/range/primitives.lo std/regex/internal/backtracking.lo std/regex/internal/generator.lo std/regex/internal/ir.lo std/regex/internal/kickstart.lo std/regex/internal/parser.lo std/regex/internal/tests.lo std/regex/internal/tests2.lo std/regex/internal/thompson.lo std/regex/package.lo std/signals.lo std/socket.lo std/stdint.lo std/stdio.lo std/string.lo std/system.lo std/traits.lo std/typecons.lo std/typetuple.lo std/uni.lo std/uri.lo std/utf.lo std/uuid.lo std/variant.lo std/windows/charset.lo std/windows/registry.lo std/windows/syserror.lo std/xml.lo std/zip.lo std/zlib.lo ../libdruntime/libgdruntime_convenience.la -lm -lz libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -shared -fPIC -fversion=Shared etc/c/.libs/curl.o etc/c/.libs/sqlite3.o etc/c/.libs/zlib.o std/algorithm/.libs/comparison.o std/algorithm/.libs/internal.o std/algorithm/.libs/iteration.o std/algorithm/.libs/mutation.o std/algorithm/.libs/package.o std/algorithm/.libs/searching.o std/algorithm/.libs/setops.o std/algorithm/.libs/sorting.o std/.libs/array.o std/.libs/ascii.o std/.libs/base64.o std/.libs/bigint.o std/.libs/bitmanip.o std/.libs/compiler.o std/.libs/complex.o std/.libs/concurrency.o std/container/.libs/array.o std/container/.libs/binaryheap.o std/container/.libs/dlist.o std/container/.libs/package.o std/container/.libs/rbtree.o std/container/.libs/slist.o std/container/.libs/util.o std/.libs/conv.o std/.libs/csv.o std/datetime/.libs/date.o std/datetime/.libs/interval.o std/datetime/.libs/package.o std/datetime/.libs/stopwatch.o std/datetime/.libs/systime.o std/datetime/.libs/timezone.o std/.libs/demangle.o std/digest/.libs/crc.o std/digest/.libs/digest.o std/digest/.libs/hmac.o std/digest/.libs/md.o std/digest/.libs/murmurhash.o std/digest/.libs/package.o std/digest/.libs/ripemd.o std/digest/.libs/sha.o std/.libs/encoding.o std/.libs/exception.o std/experimental/allocator/building_blocks/.libs/affix_allocator.o std/experimental/allocator/building_blocks/.libs/allocator_list.o std/experimental/allocator/building_blocks/.libs/bitmapped_block.o std/experimental/allocator/building_blocks/.libs/bucketizer.o std/experimental/allocator/building_blocks/.libs/fallback_allocator.o std/experimental/allocator/building_blocks/.libs/free_list.o std/experimental/allocator/building_blocks/.libs/free_tree.o std/experimental/allocator/building_blocks/.libs/kernighan_ritchie.o std/experimental/allocator/building_blocks/.libs/null_allocator.o std/experimental/allocator/building_blocks/.libs/package.o std/experimental/allocator/building_blocks/.libs/quantizer.o std/experimental/allocator/building_blocks/.libs/region.o std/experimental/allocator/building_blocks/.libs/scoped_allocator.o std/experimental/allocator/building_blocks/.libs/segregator.o std/experimental/allocator/building_blocks/.libs/stats_collector.o std/experimental/allocator/.libs/common.o std/experimental/allocator/.libs/gc_allocator.o std/experimental/allocator/.libs/mallocator.o std/experimental/allocator/.libs/mmap_allocator.o std/experimental/allocator/.libs/package.o std/experimental/allocator/.libs/showcase.o std/experimental/allocator/.libs/typed.o std/experimental/.libs/checkedint.o std/experimental/logger/.libs/core.o std/experimental/logger/.libs/filelogger.o std/experimental/logger/.libs/multilogger.o std/experimental/logger/.libs/nulllogger.o std/experimental/logger/.libs/package.o std/experimental/.libs/typecons.o std/.libs/file.o std/.libs/format.o std/.libs/functional.o std/.libs/getopt.o std/internal/.libs/cstring.o std/internal/math/.libs/biguintcore.o std/internal/math/.libs/biguintnoasm.o std/internal/math/.libs/errorfunction.o std/internal/math/.libs/gammafunction.o std/internal/.libs/scopebuffer.o std/internal/test/.libs/dummyrange.o std/internal/test/.libs/range.o std/internal/test/.libs/uda.o std/internal/.libs/unicode_comp.o std/internal/.libs/unicode_decomp.o std/internal/.libs/unicode_grapheme.o std/internal/.libs/unicode_norm.o std/internal/.libs/unicode_tables.o std/internal/windows/.libs/advapi32.o std/.libs/json.o std/.libs/math.o std/.libs/mathspecial.o std/.libs/meta.o std/.libs/mmfile.o std/net/.libs/curl.o std/net/.libs/isemail.o std/.libs/numeric.o std/.libs/outbuffer.o std/.libs/parallelism.o std/.libs/path.o std/.libs/process.o std/.libs/random.o std/range/.libs/interfaces.o std/range/.libs/package.o std/range/.libs/primitives.o std/regex/internal/.libs/backtracking.o std/regex/internal/.libs/generator.o std/regex/internal/.libs/ir.o std/regex/internal/.libs/kickstart.o std/regex/internal/.libs/parser.o std/regex/internal/.libs/tests.o std/regex/internal/.libs/tests2.o std/regex/internal/.libs/thompson.o std/regex/.libs/package.o std/.libs/signals.o std/.libs/socket.o std/.libs/stdint.o std/.libs/stdio.o std/.libs/string.o std/.libs/system.o std/.libs/traits.o std/.libs/typecons.o std/.libs/typetuple.o std/.libs/uni.o std/.libs/uri.o std/.libs/utf.o std/.libs/uuid.o std/.libs/variant.o std/windows/.libs/charset.o std/windows/.libs/registry.o std/windows/.libs/syserror.o std/.libs/xml.o std/.libs/zip.o std/.libs/zlib.o -Wl,--whole-archive ../libdruntime/.libs/libgdruntime_convenience.a -Wl,--no-whole-archive -lpthread -lm -lz -nophoboslib -dstartfiles -B../libdruntime/gcc -Wl,-z -Wl,relro -Wl,-soname -Wl,libgphobos.so.2 -o .libs/libgphobos.so.2.0.0 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_r8.lo -MD -MP -MF .deps/unpack_r8.Tpo -c ../../../src/libgfortran/generated/unpack_r8.c -o unpack_r8.o >/dev/null 2>&1 mv -f .deps/unpack_r8.Tpo .deps/unpack_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_r10.lo -MD -MP -MF .deps/unpack_r10.Tpo -c -o unpack_r10.lo `test -f '../../../src/libgfortran/generated/unpack_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/unpack_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_r10.lo -MD -MP -MF .deps/unpack_r10.Tpo -c ../../../src/libgfortran/generated/unpack_r10.c -fPIC -DPIC -o .libs/unpack_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_r10.lo -MD -MP -MF .deps/unpack_r10.Tpo -c ../../../src/libgfortran/generated/unpack_r10.c -o unpack_r10.o >/dev/null 2>&1 mv -f .deps/unpack_r10.Tpo .deps/unpack_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_r16.lo -MD -MP -MF .deps/unpack_r16.Tpo -c -o unpack_r16.lo `test -f '../../../src/libgfortran/generated/unpack_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/unpack_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_r16.lo -MD -MP -MF .deps/unpack_r16.Tpo -c ../../../src/libgfortran/generated/unpack_r16.c -fPIC -DPIC -o .libs/unpack_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_r16.lo -MD -MP -MF .deps/unpack_r16.Tpo -c ../../../src/libgfortran/generated/unpack_r16.c -o unpack_r16.o >/dev/null 2>&1 mv -f .deps/unpack_r16.Tpo .deps/unpack_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_c4.lo -MD -MP -MF .deps/unpack_c4.Tpo -c -o unpack_c4.lo `test -f '../../../src/libgfortran/generated/unpack_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/unpack_c4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_c4.lo -MD -MP -MF .deps/unpack_c4.Tpo -c ../../../src/libgfortran/generated/unpack_c4.c -fPIC -DPIC -o .libs/unpack_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_c4.lo -MD -MP -MF .deps/unpack_c4.Tpo -c ../../../src/libgfortran/generated/unpack_c4.c -o unpack_c4.o >/dev/null 2>&1 libtool: link: (cd ".libs" && rm -f "libgphobos.so.2" && ln -s "libgphobos.so.2.0.0" "libgphobos.so.2") libtool: link: (cd ".libs" && rm -f "libgphobos.so" && ln -s "libgphobos.so.2.0.0" "libgphobos.so") libtool: link: (cd .libs/libgphobos.lax/libgdruntime_convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos/src/../libdruntime/.libs/libgdruntime_convenience.a") mv -f .deps/unpack_c4.Tpo .deps/unpack_c4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_c8.lo -MD -MP -MF .deps/unpack_c8.Tpo -c -o unpack_c8.lo `test -f '../../../src/libgfortran/generated/unpack_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/unpack_c8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_c8.lo -MD -MP -MF .deps/unpack_c8.Tpo -c ../../../src/libgfortran/generated/unpack_c8.c -fPIC -DPIC -o .libs/unpack_c8.o copying selected object files to avoid basename conflicts... libtool: link: ln std/container/array.o .libs/libgphobos.lax/lt1-array.o || cp std/container/array.o .libs/libgphobos.lax/lt1-array.o libtool: link: ln std/container/package.o .libs/libgphobos.lax/lt2-package.o || cp std/container/package.o .libs/libgphobos.lax/lt2-package.o libtool: link: ln std/datetime/package.o .libs/libgphobos.lax/lt3-package.o || cp std/datetime/package.o .libs/libgphobos.lax/lt3-package.o libtool: link: ln std/digest/package.o .libs/libgphobos.lax/lt4-package.o || cp std/digest/package.o .libs/libgphobos.lax/lt4-package.o libtool: link: ln std/experimental/allocator/building_blocks/package.o .libs/libgphobos.lax/lt5-package.o || cp std/experimental/allocator/building_blocks/package.o .libs/libgphobos.lax/lt5-package.o libtool: link: ln std/experimental/allocator/package.o .libs/libgphobos.lax/lt6-package.o || cp std/experimental/allocator/package.o .libs/libgphobos.lax/lt6-package.o libtool: link: ln std/experimental/logger/package.o .libs/libgphobos.lax/lt7-package.o || cp std/experimental/logger/package.o .libs/libgphobos.lax/lt7-package.o libtool: link: ln std/net/curl.o .libs/libgphobos.lax/lt8-curl.o || cp std/net/curl.o .libs/libgphobos.lax/lt8-curl.o libtool: link: ln std/range/package.o .libs/libgphobos.lax/lt9-package.o || cp std/range/package.o .libs/libgphobos.lax/lt9-package.o libtool: link: ln std/regex/package.o .libs/libgphobos.lax/lt10-package.o || cp std/regex/package.o .libs/libgphobos.lax/lt10-package.o libtool: link: ln std/typecons.o .libs/libgphobos.lax/lt11-typecons.o || cp std/typecons.o .libs/libgphobos.lax/lt11-typecons.o libtool: link: ln std/zlib.o .libs/libgphobos.lax/lt12-zlib.o || cp std/zlib.o .libs/libgphobos.lax/lt12-zlib.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/array.o .libs/libgphobos.lax/lt13-array.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/array.o .libs/libgphobos.lax/lt13-array.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/checkedint.o .libs/libgphobos.lax/lt14-checkedint.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/checkedint.o .libs/libgphobos.lax/lt14-checkedint.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/common.o .libs/libgphobos.lax/lt15-common.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/common.o .libs/libgphobos.lax/lt15-common.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/complex.o .libs/libgphobos.lax/lt16-complex.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/complex.o .libs/libgphobos.lax/lt16-complex.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/demangle.o .libs/libgphobos.lax/lt17-demangle.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/demangle.o .libs/libgphobos.lax/lt17-demangle.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/exception.o .libs/libgphobos.lax/lt18-exception.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/exception.o .libs/libgphobos.lax/lt18-exception.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/file.o .libs/libgphobos.lax/lt19-file.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/file.o .libs/libgphobos.lax/lt19-file.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/lt10-package.o .libs/libgphobos.lax/lt20-lt10-package.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/lt10-package.o .libs/libgphobos.lax/lt20-lt10-package.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-socthi.adb -o g-socthi.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/math.o .libs/libgphobos.lax/lt21-math.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/math.o .libs/libgphobos.lax/lt21-math.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/package.o .libs/libgphobos.lax/lt22-package.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/package.o .libs/libgphobos.lax/lt22-package.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/random.o .libs/libgphobos.lax/lt23-random.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/random.o .libs/libgphobos.lax/lt23-random.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/socket.o .libs/libgphobos.lax/lt24-socket.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/socket.o .libs/libgphobos.lax/lt24-socket.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/stdint.o .libs/libgphobos.lax/lt25-stdint.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/stdint.o .libs/libgphobos.lax/lt25-stdint.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/stdio.o .libs/libgphobos.lax/lt26-stdio.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/stdio.o .libs/libgphobos.lax/lt26-stdio.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/string.o .libs/libgphobos.lax/lt27-string.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/string.o .libs/libgphobos.lax/lt27-string.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/traits.o .libs/libgphobos.lax/lt28-traits.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/traits.o .libs/libgphobos.lax/lt28-traits.o libtool: link: ln .libs/libgphobos.lax/libgdruntime_convenience.a/utf.o .libs/libgphobos.lax/lt29-utf.o || cp .libs/libgphobos.lax/libgdruntime_convenience.a/utf.o .libs/libgphobos.lax/lt29-utf.o libtool: link: riscv64-linux-gnu-ar rc .libs/libgphobos.a etc/c/curl.o etc/c/sqlite3.o etc/c/zlib.o std/algorithm/comparison.o std/algorithm/internal.o std/algorithm/iteration.o std/algorithm/mutation.o std/algorithm/package.o std/algorithm/searching.o std/algorithm/setops.o std/algorithm/sorting.o std/array.o std/ascii.o std/base64.o std/bigint.o std/bitmanip.o std/compiler.o std/complex.o std/concurrency.o .libs/libgphobos.lax/lt1-array.o std/container/binaryheap.o std/container/dlist.o .libs/libgphobos.lax/lt2-package.o std/container/rbtree.o std/container/slist.o std/container/util.o std/conv.o std/csv.o std/datetime/date.o std/datetime/interval.o .libs/libgphobos.lax/lt3-package.o std/datetime/stopwatch.o std/datetime/systime.o std/datetime/timezone.o std/demangle.o std/digest/crc.o std/digest/digest.o std/digest/hmac.o std/digest/md.o std/digest/murmurhash.o .libs/libgphobos.lax/lt4-package.o std/digest/ripemd.o std/digest/sha.o std/encoding.o std/exception.o std/experimental/allocator/building_blocks/affix_allocator.o std/experimental/allocator/building_blocks/allocator_list.o std/experimental/allocator/building_blocks/bitmapped_block.o std/experimental/allocator/building_blocks/bucketizer.o std/experimental/allocator/building_blocks/fallback_allocator.o std/experimental/allocator/building_blocks/free_list.o std/experimental/allocator/building_blocks/free_tree.o std/experimental/allocator/building_blocks/kernighan_ritchie.o std/experimental/allocator/building_blocks/null_allocator.o .libs/libgphobos.lax/lt5-package.o std/experimental/allocator/building_blocks/quantizer.o std/experimental/allocator/building_blocks/region.o std/experimental/allocator/building_blocks/scoped_allocator.o std/experimental/allocator/building_blocks/segregator.o std/experimental/allocator/building_blocks/stats_collector.o std/experimental/allocator/common.o std/experimental/allocator/gc_allocator.o std/experimental/allocator/mallocator.o std/experimental/allocator/mmap_allocator.o .libs/libgphobos.lax/lt6-package.o std/experimental/allocator/showcase.o std/experimental/allocator/typed.o std/experimental/checkedint.o std/experimental/logger/core.o std/experimental/logger/filelogger.o std/experimental/logger/multilogger.o std/experimental/logger/nulllogger.o .libs/libgphobos.lax/lt7-package.o std/experimental/typecons.o std/file.o std/format.o std/functional.o std/getopt.o std/internal/cstring.o std/internal/math/biguintcore.o std/internal/math/biguintnoasm.o std/internal/math/errorfunction.o std/internal/math/gammafunction.o std/internal/scopebuffer.o std/internal/test/dummyrange.o std/internal/test/range.o std/internal/test/uda.o std/internal/unicode_comp.o std/internal/unicode_decomp.o std/internal/unicode_grapheme.o std/internal/unicode_norm.o std/internal/unicode_tables.o std/internal/windows/advapi32.o std/json.o std/math.o std/mathspecial.o std/meta.o std/mmfile.o .libs/libgphobos.lax/lt8-curl.o std/net/isemail.o std/numeric.o std/outbuffer.o std/parallelism.o std/path.o std/process.o std/random.o std/range/interfaces.o .libs/libgphobos.lax/lt9-package.o std/range/primitives.o std/regex/internal/backtracking.o std/regex/internal/generator.o std/regex/internal/ir.o std/regex/internal/kickstart.o std/regex/internal/parser.o std/regex/internal/tests.o std/regex/internal/tests2.o std/regex/internal/thompson.o .libs/libgphobos.lax/lt10-package.o std/signals.o std/socket.o std/stdint.o std/stdio.o std/string.o std/system.o std/traits.o .libs/libgphobos.lax/lt11-typecons.o std/typetuple.o std/uni.o std/uri.o std/utf.o std/uuid.o std/variant.o std/windows/charset.o std/windows/registry.o std/windows/syserror.o std/xml.o std/zip.o .libs/libgphobos.lax/lt12-zlib.o .libs/libgphobos.lax/libgdruntime_convenience.a/aApply.o .libs/libgphobos.lax/libgdruntime_convenience.a/aApplyR.o .libs/libgphobos.lax/libgdruntime_convenience.a/aaA.o .libs/libgphobos.lax/libgdruntime_convenience.a/abort.o .libs/libgphobos.lax/libgdruntime_convenience.a/adi.o .libs/libgphobos.lax/libgdruntime_convenience.a/aio.o .libs/libgphobos.lax/libgdruntime_convenience.a/arm.o .libs/libgphobos.lax/libgdruntime_convenience.a/arm_common.o .libs/libgphobos.lax/lt13-array.o .libs/libgphobos.lax/libgdruntime_convenience.a/arrayassign.o .libs/libgphobos.lax/libgdruntime_convenience.a/arraycast.o .libs/libgphobos.lax/libgdruntime_convenience.a/arraycat.o .libs/libgphobos.lax/libgdruntime_convenience.a/arrayop.o .libs/libgphobos.lax/libgdruntime_convenience.a/assert_.o .libs/libgphobos.lax/libgdruntime_convenience.a/atomic.o .libs/libgphobos.lax/libgdruntime_convenience.a/attribute.o .libs/libgphobos.lax/libgdruntime_convenience.a/attributes.o .libs/libgphobos.lax/libgdruntime_convenience.a/auxv.o .libs/libgphobos.lax/libgdruntime_convenience.a/backtrace.o .libs/libgphobos.lax/libgdruntime_convenience.a/barrier.o .libs/libgphobos.lax/libgdruntime_convenience.a/bitop.o .libs/libgphobos.lax/libgdruntime_convenience.a/bits.o .libs/libgphobos.lax/libgdruntime_convenience.a/builtins.o .libs/libgphobos.lax/libgdruntime_convenience.a/c6x.o .libs/libgphobos.lax/libgdruntime_convenience.a/cas_16_.o .libs/libgphobos.lax/libgdruntime_convenience.a/cas_1_.o .libs/libgphobos.lax/libgdruntime_convenience.a/cas_2_.o .libs/libgphobos.lax/libgdruntime_convenience.a/cas_4_.o .libs/libgphobos.lax/libgdruntime_convenience.a/cas_8_.o .libs/libgphobos.lax/libgdruntime_convenience.a/cast_.o .libs/libgphobos.lax/lt14-checkedint.o .libs/libgphobos.lax/lt15-common.o .libs/libgphobos.lax/lt16-complex.o .libs/libgphobos.lax/libgdruntime_convenience.a/condition.o .libs/libgphobos.lax/libgdruntime_convenience.a/config.o .libs/libgphobos.lax/libgdruntime_convenience.a/context.o .libs/libgphobos.lax/libgdruntime_convenience.a/convert.o .libs/libgphobos.lax/libgdruntime_convenience.a/cpuid.o .libs/libgphobos.lax/libgdruntime_convenience.a/critical_.o .libs/libgphobos.lax/libgdruntime_convenience.a/ctype.o .libs/libgphobos.lax/libgdruntime_convenience.a/deh.o .libs/libgphobos.lax/lt17-demangle.o .libs/libgphobos.lax/libgdruntime_convenience.a/dirent.o .libs/libgphobos.lax/libgdruntime_convenience.a/dlfcn.o .libs/libgphobos.lax/libgdruntime_convenience.a/dmain2.o .libs/libgphobos.lax/libgdruntime_convenience.a/dwarf.o .libs/libgphobos.lax/libgdruntime_convenience.a/elf.o .libs/libgphobos.lax/libgdruntime_convenience.a/emutls.o .libs/libgphobos.lax/libgdruntime_convenience.a/epoll.o .libs/libgphobos.lax/libgdruntime_convenience.a/err.o .libs/libgphobos.lax/libgdruntime_convenience.a/errno.o .libs/libgphobos.lax/libgdruntime_convenience.a/eventfd.o .libs/libgphobos.lax/lt18-exception.o .libs/libgphobos.lax/libgdruntime_convenience.a/exch_16_.o .libs/libgphobos.lax/libgdruntime_convenience.a/exch_1_.o .libs/libgphobos.lax/libgdruntime_convenience.a/exch_2_.o .libs/libgphobos.lax/libgdruntime_convenience.a/exch_4_.o .libs/libgphobos.lax/libgdruntime_convenience.a/exch_8_.o .libs/libgphobos.lax/libgdruntime_convenience.a/execinfo.o .libs/libgphobos.lax/libgdruntime_convenience.a/fadd_16_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fadd_1_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fadd_2_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fadd_4_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fadd_8_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fand_16_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fand_1_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fand_2_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fand_4_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fand_8_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fcntl.o .libs/libgphobos.lax/libgdruntime_convenience.a/fence.o .libs/libgphobos.lax/libgdruntime_convenience.a/fenv.o .libs/libgphobos.lax/libgdruntime_convenience.a/fiber.o .libs/libgphobos.lax/lt19-file.o .libs/libgphobos.lax/libgdruntime_convenience.a/fileline.o .libs/libgphobos.lax/libgdruntime_convenience.a/filio.o .libs/libgphobos.lax/libgdruntime_convenience.a/fior_16_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fior_1_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fior_2_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fior_4_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fior_8_.o .libs/libgphobos.lax/libgdruntime_convenience.a/flag.o .libs/libgphobos.lax/libgdruntime_convenience.a/float_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fnand_16_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fnand_1_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fnand_2_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fnand_4_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fnand_8_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fsub_16_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fsub_1_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fsub_2_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fsub_4_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fsub_8_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fxor_16_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fxor_1_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fxor_2_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fxor_4_.o .libs/libgphobos.lax/libgdruntime_convenience.a/fxor_8_.o .libs/libgphobos.lax/libgdruntime_convenience.a/gc.o .libs/libgphobos.lax/libgdruntime_convenience.a/gcas.o .libs/libgphobos.lax/libgdruntime_convenience.a/gcinterface.o .libs/libgphobos.lax/libgdruntime_convenience.a/generic.o .libs/libgphobos.lax/libgdruntime_convenience.a/gexch.o .libs/libgphobos.lax/libgdruntime_convenience.a/glfree.o .libs/libgphobos.lax/libgdruntime_convenience.a/gload.o .libs/libgphobos.lax/libgdruntime_convenience.a/grp.o .libs/libgphobos.lax/libgdruntime_convenience.a/gstore.o .libs/libgphobos.lax/libgdruntime_convenience.a/gthread.o .libs/libgphobos.lax/libgdruntime_convenience.a/hash.o .libs/libgphobos.lax/libgdruntime_convenience.a/hashtab.o .libs/libgphobos.lax/libgdruntime_convenience.a/iconv.o .libs/libgphobos.lax/libgdruntime_convenience.a/if_.o .libs/libgphobos.lax/libgdruntime_convenience.a/ifaddrs.o .libs/libgphobos.lax/libgdruntime_convenience.a/in_.o .libs/libgphobos.lax/libgdruntime_convenience.a/inet.o .libs/libgphobos.lax/libgdruntime_convenience.a/init.o .libs/libgphobos.lax/libgdruntime_convenience.a/inotify.o .libs/libgphobos.lax/libgdruntime_convenience.a/inttypes.o .libs/libgphobos.lax/libgdruntime_convenience.a/invariant.o .libs/libgphobos.lax/libgdruntime_convenience.a/ioccom.o .libs/libgphobos.lax/libgdruntime_convenience.a/ioctl.o .libs/libgphobos.lax/libgdruntime_convenience.a/ipc.o .libs/libgphobos.lax/libgdruntime_convenience.a/libbacktrace.o .libs/libgphobos.lax/libgdruntime_convenience.a/libgdruntime_convenience_la-errno_.o .libs/libgphobos.lax/libgdruntime_convenience.a/libgen.o .libs/libgphobos.lax/libgdruntime_convenience.a/lifetime.o .libs/libgphobos.lax/libgdruntime_convenience.a/limits.o .libs/libgphobos.lax/libgdruntime_convenience.a/link.o .libs/libgphobos.lax/libgdruntime_convenience.a/load_16_.o .libs/libgphobos.lax/libgdruntime_convenience.a/load_1_.o .libs/libgphobos.lax/libgdruntime_convenience.a/load_2_.o .libs/libgphobos.lax/libgdruntime_convenience.a/load_4_.o .libs/libgphobos.lax/libgdruntime_convenience.a/load_8_.o .libs/libgphobos.lax/libgdruntime_convenience.a/locale.o .libs/libgphobos.lax/libgdruntime_convenience.a/lock.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt1-math.o .libs/libgphobos.lax/lt20-lt10-package.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt11-package.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt12-config.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt13-deh.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt14-memory.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt15-array.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt16-common.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt17-config.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt18-inttypes.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt19-locale.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt2-string.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt20-semaphore.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt21-signal.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt22-time.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt23-stdio.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt24-stdlib.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt25-string.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt26-time.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt27-types.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt28-time.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt29-config.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt3-config.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt30-dlfcn.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt31-elf.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt32-errno.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt33-fcntl.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt34-in_.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt35-tcp.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt36-sched.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt37-stdio.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt38-string.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt39-mman.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt4-exception.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt40-socket.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt41-time.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt42-termios.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt43-time.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt44-unistd.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt45-config.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt46-fenv.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt47-atomic.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt48-backtrace.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt49-elf.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt5-time.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt6-config.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt7-gc.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt8-attribute.o .libs/libgphobos.lax/libgdruntime_convenience.a/lt9-attributes.o .libs/libgphobos.lax/libgdruntime_convenience.a/macho.o .libs/libgphobos.lax/lt21-math.o .libs/libgphobos.lax/libgdruntime_convenience.a/memory.o .libs/libgphobos.lax/libgdruntime_convenience.a/minfo.o .libs/libgphobos.lax/libgdruntime_convenience.a/mman.o .libs/libgphobos.lax/libgdruntime_convenience.a/mmap.o .libs/libgphobos.lax/libgdruntime_convenience.a/mmapio.o .libs/libgphobos.lax/libgdruntime_convenience.a/monitor_.o .libs/libgphobos.lax/libgdruntime_convenience.a/mqueue.o .libs/libgphobos.lax/libgdruntime_convenience.a/msg.o .libs/libgphobos.lax/libgdruntime_convenience.a/mutex.o .libs/libgphobos.lax/libgdruntime_convenience.a/netdb.o .libs/libgphobos.lax/libgdruntime_convenience.a/obj.o .libs/libgphobos.lax/libgdruntime_convenience.a/object.o .libs/libgphobos.lax/libgdruntime_convenience.a/os.o .libs/libgphobos.lax/libgdruntime_convenience.a/osthread.o .libs/libgphobos.lax/lt22-package.o .libs/libgphobos.lax/libgdruntime_convenience.a/pe.o .libs/libgphobos.lax/libgdruntime_convenience.a/pecoff.o .libs/libgphobos.lax/libgdruntime_convenience.a/poll.o .libs/libgphobos.lax/libgdruntime_convenience.a/pooltable.o .libs/libgphobos.lax/libgdruntime_convenience.a/posix.o .libs/libgphobos.lax/libgdruntime_convenience.a/prctl.o .libs/libgphobos.lax/libgdruntime_convenience.a/print.o .libs/libgphobos.lax/libgdruntime_convenience.a/proxy.o .libs/libgphobos.lax/libgdruntime_convenience.a/pthread.o .libs/libgphobos.lax/libgdruntime_convenience.a/pwd.o .libs/libgphobos.lax/libgdruntime_convenience.a/qsort.o .libs/libgphobos.lax/lt23-random.o .libs/libgphobos.lax/libgdruntime_convenience.a/resource.o .libs/libgphobos.lax/libgdruntime_convenience.a/runtime.o .libs/libgphobos.lax/libgdruntime_convenience.a/rwmutex.o .libs/libgphobos.lax/libgdruntime_convenience.a/sched.o .libs/libgphobos.lax/libgdruntime_convenience.a/sections.o .libs/libgphobos.lax/libgdruntime_convenience.a/select.o .libs/libgphobos.lax/libgdruntime_convenience.a/semaphore.o .libs/libgphobos.lax/libgdruntime_convenience.a/setjmp.o .libs/libgphobos.lax/libgdruntime_convenience.a/shm.o .libs/libgphobos.lax/libgdruntime_convenience.a/signal.o .libs/libgphobos.lax/libgdruntime_convenience.a/signalfd.o .libs/libgphobos.lax/libgdruntime_convenience.a/simd.o .libs/libgphobos.lax/libgdruntime_convenience.a/simple.o .libs/libgphobos.lax/lt24-socket.o .libs/libgphobos.lax/libgdruntime_convenience.a/sort.o .libs/libgphobos.lax/libgdruntime_convenience.a/spawn.o .libs/libgphobos.lax/libgdruntime_convenience.a/spinlock.o .libs/libgphobos.lax/libgdruntime_convenience.a/stat.o .libs/libgphobos.lax/libgdruntime_convenience.a/state.o .libs/libgphobos.lax/libgdruntime_convenience.a/statvfs.o .libs/libgphobos.lax/libgdruntime_convenience.a/stdarg.o .libs/libgphobos.lax/libgdruntime_convenience.a/stddef.o .libs/libgphobos.lax/lt25-stdint.o .libs/libgphobos.lax/lt26-stdio.o .libs/libgphobos.lax/libgdruntime_convenience.a/stdlib.o .libs/libgphobos.lax/libgdruntime_convenience.a/store_16_.o .libs/libgphobos.lax/libgdruntime_convenience.a/store_1_.o .libs/libgphobos.lax/libgdruntime_convenience.a/store_2_.o .libs/libgphobos.lax/libgdruntime_convenience.a/store_4_.o .libs/libgphobos.lax/libgdruntime_convenience.a/store_8_.o .libs/libgphobos.lax/lt27-string.o .libs/libgphobos.lax/libgdruntime_convenience.a/strings.o .libs/libgphobos.lax/libgdruntime_convenience.a/switch_.o .libs/libgphobos.lax/libgdruntime_convenience.a/sysinfo.o .libs/libgphobos.lax/libgdruntime_convenience.a/syslog.o .libs/libgphobos.lax/libgdruntime_convenience.a/tas_16_.o .libs/libgphobos.lax/libgdruntime_convenience.a/tas_1_.o .libs/libgphobos.lax/libgdruntime_convenience.a/tas_2_.o .libs/libgphobos.lax/libgdruntime_convenience.a/tas_4_.o .libs/libgphobos.lax/libgdruntime_convenience.a/tas_8_.o .libs/libgphobos.lax/libgdruntime_convenience.a/tcp.o .libs/libgphobos.lax/libgdruntime_convenience.a/termios.o .libs/libgphobos.lax/libgdruntime_convenience.a/tgmath.o .libs/libgphobos.lax/libgdruntime_convenience.a/threadbase.o .libs/libgphobos.lax/libgdruntime_convenience.a/threadgroup.o .libs/libgphobos.lax/libgdruntime_convenience.a/time.o .libs/libgphobos.lax/libgdruntime_convenience.a/timerfd.o .libs/libgphobos.lax/libgdruntime_convenience.a/tipc.o .libs/libgphobos.lax/libgdruntime_convenience.a/tlsgc.o .libs/libgphobos.lax/lt28-traits.o .libs/libgphobos.lax/libgdruntime_convenience.a/treap.o .libs/libgphobos.lax/libgdruntime_convenience.a/ttycom.o .libs/libgphobos.lax/libgdruntime_convenience.a/typeinfo.o .libs/libgphobos.lax/libgdruntime_convenience.a/types.o .libs/libgphobos.lax/libgdruntime_convenience.a/ucontext.o .libs/libgphobos.lax/libgdruntime_convenience.a/uio.o .libs/libgphobos.lax/libgdruntime_convenience.a/un.o .libs/libgphobos.lax/libgdruntime_convenience.a/unistd.o .libs/libgphobos.lax/lt29-utf.o .libs/libgphobos.lax/libgdruntime_convenience.a/utime.o .libs/libgphobos.lax/libgdruntime_convenience.a/utsname.o .libs/libgphobos.lax/libgdruntime_convenience.a/vararg.o .libs/libgphobos.lax/libgdruntime_convenience.a/volatile.o .libs/libgphobos.lax/libgdruntime_convenience.a/wait.o .libs/libgphobos.lax/libgdruntime_convenience.a/wchar_.o .libs/libgphobos.lax/libgdruntime_convenience.a/wctype.o .libs/libgphobos.lax/libgdruntime_convenience.a/xattr.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-soliop.ads -o g-soliop.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_c8.lo -MD -MP -MF .deps/unpack_c8.Tpo -c ../../../src/libgfortran/generated/unpack_c8.c -o unpack_c8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-sothco.adb -o g-sothco.o mv -f .deps/unpack_c8.Tpo .deps/unpack_c8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_c10.lo -MD -MP -MF .deps/unpack_c10.Tpo -c -o unpack_c10.lo `test -f '../../../src/libgfortran/generated/unpack_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/unpack_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_c10.lo -MD -MP -MF .deps/unpack_c10.Tpo -c ../../../src/libgfortran/generated/unpack_c10.c -fPIC -DPIC -o .libs/unpack_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_c10.lo -MD -MP -MF .deps/unpack_c10.Tpo -c ../../../src/libgfortran/generated/unpack_c10.c -o unpack_c10.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-socpol.adb -o g-socpol.o mv -f .deps/unpack_c10.Tpo .deps/unpack_c10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_c16.lo -MD -MP -MF .deps/unpack_c16.Tpo -c -o unpack_c16.lo `test -f '../../../src/libgfortran/generated/unpack_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/unpack_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_c16.lo -MD -MP -MF .deps/unpack_c16.Tpo -c ../../../src/libgfortran/generated/unpack_c16.c -fPIC -DPIC -o .libs/unpack_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_c16.lo -MD -MP -MF .deps/unpack_c16.Tpo -c ../../../src/libgfortran/generated/unpack_c16.c -o unpack_c16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-arit128.adb -o s-arit128.o libtool: link: riscv64-linux-gnu-ranlib .libs/libgphobos.a /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-casi128.adb -o s-casi128.o mv -f .deps/unpack_c16.Tpo .deps/unpack_c16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i1.lo -MD -MP -MF .deps/matmulavx128_i1.Tpo -c -o matmulavx128_i1.lo `test -f '../../../src/libgfortran/generated/matmulavx128_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmulavx128_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i1.lo -MD -MP -MF .deps/matmulavx128_i1.Tpo -c ../../../src/libgfortran/generated/matmulavx128_i1.c -fPIC -DPIC -o .libs/matmulavx128_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i1.lo -MD -MP -MF .deps/matmulavx128_i1.Tpo -c ../../../src/libgfortran/generated/matmulavx128_i1.c -o matmulavx128_i1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-caun128.adb -o s-caun128.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-exnllli.ads -o s-exnllli.o mv -f .deps/matmulavx128_i1.Tpo .deps/matmulavx128_i1.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-expllli.ads -o s-expllli.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i2.lo -MD -MP -MF .deps/matmulavx128_i2.Tpo -c -o matmulavx128_i2.lo `test -f '../../../src/libgfortran/generated/matmulavx128_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmulavx128_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i2.lo -MD -MP -MF .deps/matmulavx128_i2.Tpo -c ../../../src/libgfortran/generated/matmulavx128_i2.c -fPIC -DPIC -o .libs/matmulavx128_i2.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-explllu.ads -o s-explllu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-fode128.ads -o s-fode128.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i2.lo -MD -MP -MF .deps/matmulavx128_i2.Tpo -c ../../../src/libgfortran/generated/matmulavx128_i2.c -o matmulavx128_i2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-fofi128.ads -o s-fofi128.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imde128.ads -o s-imde128.o mv -f .deps/matmulavx128_i2.Tpo .deps/matmulavx128_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i4.lo -MD -MP -MF .deps/matmulavx128_i4.Tpo -c -o matmulavx128_i4.lo `test -f '../../../src/libgfortran/generated/matmulavx128_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmulavx128_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i4.lo -MD -MP -MF .deps/matmulavx128_i4.Tpo -c ../../../src/libgfortran/generated/matmulavx128_i4.c -fPIC -DPIC -o .libs/matmulavx128_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net ../../../src/libgo/go/net/addrselect.go ../../../src/libgo/go/net/cgo_linux.go ../../../src/libgo/go/net/cgo_resnew.go ../../../src/libgo/go/net/cgo_socknew.go ../../../src/libgo/go/net/cgo_unix.go ../../../src/libgo/go/net/conf.go ../../../src/libgo/go/net/dial.go ../../../src/libgo/go/net/dnsclient.go ../../../src/libgo/go/net/dnsclient_unix.go ../../../src/libgo/go/net/dnsconfig_unix.go ../../../src/libgo/go/net/error_posix.go ../../../src/libgo/go/net/error_unix.go ../../../src/libgo/go/net/fd_posix.go ../../../src/libgo/go/net/fd_unix.go ../../../src/libgo/go/net/file.go ../../../src/libgo/go/net/file_unix.go ../../../src/libgo/go/net/hook.go ../../../src/libgo/go/net/hook_unix.go ../../../src/libgo/go/net/hosts.go ../../../src/libgo/go/net/interface.go ../../../src/libgo/go/net/interface_linux.go ../../../src/libgo/go/net/ip.go ../../../src/libgo/go/net/iprawsock.go ../../../src/libgo/go/net/iprawsock_posix.go ../../../src/libgo/go/net/ipsock.go ../../../src/libgo/go/net/ipsock_posix.go ../../../src/libgo/go/net/lookup.go ../../../src/libgo/go/net/lookup_unix.go ../../../src/libgo/go/net/mac.go ../../../src/libgo/go/net/net.go ../../../src/libgo/go/net/nss.go ../../../src/libgo/go/net/parse.go ../../../src/libgo/go/net/pipe.go ../../../src/libgo/go/net/port.go ../../../src/libgo/go/net/port_unix.go ../../../src/libgo/go/net/rawconn.go ../../../src/libgo/go/net/sendfile_glibc.go ../../../src/libgo/go/net/sock_cloexec.go ../../../src/libgo/go/net/sock_linux.go ../../../src/libgo/go/net/sock_posix.go ../../../src/libgo/go/net/sockaddr_posix.go ../../../src/libgo/go/net/sockopt_linux.go ../../../src/libgo/go/net/sockopt_posix.go ../../../src/libgo/go/net/sockoptip_linux.go ../../../src/libgo/go/net/sockoptip_posix.go ../../../src/libgo/go/net/splice_linux.go ../../../src/libgo/go/net/tcpsock.go ../../../src/libgo/go/net/tcpsock_posix.go ../../../src/libgo/go/net/tcpsockopt_posix.go ../../../src/libgo/go/net/tcpsockopt_unix.go ../../../src/libgo/go/net/udpsock.go ../../../src/libgo/go/net/udpsock_posix.go ../../../src/libgo/go/net/unixsock.go ../../../src/libgo/go/net/unixsock_posix.go ../../../src/libgo/go/net/writev_unix.go -o net.o >/dev/null 2>&1 libtool: link: rm -fr .libs/libgphobos.lax .libs/libgphobos.lax libtool: link: ( cd ".libs" && rm -f "libgphobos.la" && ln -s "../libgphobos.la" "libgphobos.la" ) make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos/src' Making all in testsuite make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos/testsuite' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos/testsuite' make[6]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos' true "AR_FLAGS=rc" "CC_FOR_BUILD=riscv64-linux-gnu-gcc-11" "CC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "CCASFLAGS=-g -O2" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "GDC_FOR_TARGET=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/" "GDC=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/gdc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" "GDCFLAGS=-O2 -g" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-Wl,-z,relro" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "includedir=/usr/include" "prefix=/usr" "tooldir=/usr/riscv64-linux-gnu" "gdc_include_dir=/usr/lib/gcc/riscv64-linux-gnu/11/include/d" "AR=riscv64-linux-gnu-ar" "AS=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/as" "LD=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/collect-ld" "RANLIB=riscv64-linux-gnu-ranlib" "NM=/build/reproducible-path/gcc-11-11.5.0/build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=riscv64-linux-gnu-nm" "DESTDIR=" "WERROR=" DO=all multi-do # /usr/bin/make make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libphobos' /usr/bin/mkdir -p path; files=`echo ../../../src/libgo/go/path/filepath/match.go ../../../src/libgo/go/path/filepath/path.go ../../../src/libgo/go/path/filepath/path_unix.go ../../../src/libgo/go/path/filepath/symlink.go ../../../src/libgo/go/path/filepath/symlink_unix.go errors.gox io/fs.gox os.gox runtime.gox sort.gox strings.gox syscall.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo path/filepath.lo | sed -e 's/.lo$//'` -o path/filepath.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=path/filepath ../../../src/libgo/go/path/filepath/match.go ../../../src/libgo/go/path/filepath/path.go ../../../src/libgo/go/path/filepath/path_unix.go ../../../src/libgo/go/path/filepath/symlink.go ../../../src/libgo/go/path/filepath/symlink_unix.go -fPIC -o path/.libs/filepath.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i4.lo -MD -MP -MF .deps/matmulavx128_i4.Tpo -c ../../../src/libgfortran/generated/matmulavx128_i4.c -o matmulavx128_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imfi128.ads -o s-imfi128.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imglllb.ads -o s-imglllb.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imgllli.ads -o s-imgllli.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imglllu.ads -o s-imglllu.o mv -f .deps/matmulavx128_i4.Tpo .deps/matmulavx128_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i8.lo -MD -MP -MF .deps/matmulavx128_i8.Tpo -c -o matmulavx128_i8.lo `test -f '../../../src/libgfortran/generated/matmulavx128_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmulavx128_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i8.lo -MD -MP -MF .deps/matmulavx128_i8.Tpo -c ../../../src/libgfortran/generated/matmulavx128_i8.c -fPIC -DPIC -o .libs/matmulavx128_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-imglllw.ads -o s-imglllw.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack65.adb -o s-pack65.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i8.lo -MD -MP -MF .deps/matmulavx128_i8.Tpo -c ../../../src/libgfortran/generated/matmulavx128_i8.c -o matmulavx128_i8.o >/dev/null 2>&1 mv -f .deps/matmulavx128_i8.Tpo .deps/matmulavx128_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i16.lo -MD -MP -MF .deps/matmulavx128_i16.Tpo -c -o matmulavx128_i16.lo `test -f '../../../src/libgfortran/generated/matmulavx128_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmulavx128_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i16.lo -MD -MP -MF .deps/matmulavx128_i16.Tpo -c ../../../src/libgfortran/generated/matmulavx128_i16.c -fPIC -DPIC -o .libs/matmulavx128_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=path/filepath ../../../src/libgo/go/path/filepath/match.go ../../../src/libgo/go/path/filepath/path.go ../../../src/libgo/go/path/filepath/path_unix.go ../../../src/libgo/go/path/filepath/symlink.go ../../../src/libgo/go/path/filepath/symlink_unix.go -o path/filepath.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack66.adb -o s-pack66.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_i16.lo -MD -MP -MF .deps/matmulavx128_i16.Tpo -c ../../../src/libgfortran/generated/matmulavx128_i16.c -o matmulavx128_i16.o >/dev/null 2>&1 mv -f .deps/matmulavx128_i16.Tpo .deps/matmulavx128_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_r4.lo -MD -MP -MF .deps/matmulavx128_r4.Tpo -c -o matmulavx128_r4.lo `test -f '../../../src/libgfortran/generated/matmulavx128_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmulavx128_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_r4.lo -MD -MP -MF .deps/matmulavx128_r4.Tpo -c ../../../src/libgfortran/generated/matmulavx128_r4.c -fPIC -DPIC -o .libs/matmulavx128_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_r4.lo -MD -MP -MF .deps/matmulavx128_r4.Tpo -c ../../../src/libgfortran/generated/matmulavx128_r4.c -o matmulavx128_r4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack67.adb -o s-pack67.o mv -f .deps/matmulavx128_r4.Tpo .deps/matmulavx128_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_r8.lo -MD -MP -MF .deps/matmulavx128_r8.Tpo -c -o matmulavx128_r8.lo `test -f '../../../src/libgfortran/generated/matmulavx128_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmulavx128_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_r8.lo -MD -MP -MF .deps/matmulavx128_r8.Tpo -c ../../../src/libgfortran/generated/matmulavx128_r8.c -fPIC -DPIC -o .libs/matmulavx128_r8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack68.adb -o s-pack68.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_r8.lo -MD -MP -MF .deps/matmulavx128_r8.Tpo -c ../../../src/libgfortran/generated/matmulavx128_r8.c -o matmulavx128_r8.o >/dev/null 2>&1 mv -f .deps/matmulavx128_r8.Tpo .deps/matmulavx128_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_r10.lo -MD -MP -MF .deps/matmulavx128_r10.Tpo -c -o matmulavx128_r10.lo `test -f '../../../src/libgfortran/generated/matmulavx128_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmulavx128_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_r10.lo -MD -MP -MF .deps/matmulavx128_r10.Tpo -c ../../../src/libgfortran/generated/matmulavx128_r10.c -fPIC -DPIC -o .libs/matmulavx128_r10.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack69.adb -o s-pack69.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_r10.lo -MD -MP -MF .deps/matmulavx128_r10.Tpo -c ../../../src/libgfortran/generated/matmulavx128_r10.c -o matmulavx128_r10.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack70.adb -o s-pack70.o mv -f .deps/matmulavx128_r10.Tpo .deps/matmulavx128_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_r16.lo -MD -MP -MF .deps/matmulavx128_r16.Tpo -c -o matmulavx128_r16.lo `test -f '../../../src/libgfortran/generated/matmulavx128_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmulavx128_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_r16.lo -MD -MP -MF .deps/matmulavx128_r16.Tpo -c ../../../src/libgfortran/generated/matmulavx128_r16.c -fPIC -DPIC -o .libs/matmulavx128_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_r16.lo -MD -MP -MF .deps/matmulavx128_r16.Tpo -c ../../../src/libgfortran/generated/matmulavx128_r16.c -o matmulavx128_r16.o >/dev/null 2>&1 mv -f .deps/matmulavx128_r16.Tpo .deps/matmulavx128_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_c4.lo -MD -MP -MF .deps/matmulavx128_c4.Tpo -c -o matmulavx128_c4.lo `test -f '../../../src/libgfortran/generated/matmulavx128_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmulavx128_c4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_c4.lo -MD -MP -MF .deps/matmulavx128_c4.Tpo -c ../../../src/libgfortran/generated/matmulavx128_c4.c -fPIC -DPIC -o .libs/matmulavx128_c4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack71.adb -o s-pack71.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_c4.lo -MD -MP -MF .deps/matmulavx128_c4.Tpo -c ../../../src/libgfortran/generated/matmulavx128_c4.c -o matmulavx128_c4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack72.adb -o s-pack72.o mv -f .deps/matmulavx128_c4.Tpo .deps/matmulavx128_c4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_c8.lo -MD -MP -MF .deps/matmulavx128_c8.Tpo -c -o matmulavx128_c8.lo `test -f '../../../src/libgfortran/generated/matmulavx128_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmulavx128_c8.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack73.adb -o s-pack73.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_c8.lo -MD -MP -MF .deps/matmulavx128_c8.Tpo -c ../../../src/libgfortran/generated/matmulavx128_c8.c -fPIC -DPIC -o .libs/matmulavx128_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_c8.lo -MD -MP -MF .deps/matmulavx128_c8.Tpo -c ../../../src/libgfortran/generated/matmulavx128_c8.c -o matmulavx128_c8.o >/dev/null 2>&1 f="internal/lazyregexp.o"; if test ! -f $f; then f="internal/.libs/lazyregexp.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/lazyregexp.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/lazyregexp.s-gox.tmp `echo internal/lazyregexp.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/lazyregexp.s-gox /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_c10.lo -MD -MP -MF .deps/matmulavx128_c10.Tpo -c -o matmulavx128_c10.lo `test -f '../../../src/libgfortran/generated/matmulavx128_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmulavx128_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_c10.lo -MD -MP -MF .deps/matmulavx128_c10.Tpo -c ../../../src/libgfortran/generated/matmulavx128_c10.c -fPIC -DPIC -o .libs/matmulavx128_c10.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack74.adb -o s-pack74.o mv -f .deps/matmulavx128_c8.Tpo .deps/matmulavx128_c8.Plo f="os/signal.o"; if test ! -f $f; then f="os/.libs/signal.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f os/signal.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh os/signal.s-gox.tmp `echo os/signal.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > os/signal.s-gox f="cmd/go/internal/robustio.o"; if test ! -f $f; then f="cmd/go/internal/.libs/robustio.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/robustio.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/robustio.s-gox.tmp `echo cmd/go/internal/robustio.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/robustio.s-gox /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack75.adb -o s-pack75.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_c10.lo -MD -MP -MF .deps/matmulavx128_c10.Tpo -c ../../../src/libgfortran/generated/matmulavx128_c10.c -o matmulavx128_c10.o >/dev/null 2>&1 mv -f .deps/matmulavx128_c10.Tpo .deps/matmulavx128_c10.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack76.adb -o s-pack76.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_c16.lo -MD -MP -MF .deps/matmulavx128_c16.Tpo -c -o matmulavx128_c16.lo `test -f '../../../src/libgfortran/generated/matmulavx128_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/matmulavx128_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_c16.lo -MD -MP -MF .deps/matmulavx128_c16.Tpo -c ../../../src/libgfortran/generated/matmulavx128_c16.c -fPIC -DPIC -o .libs/matmulavx128_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT matmulavx128_c16.lo -MD -MP -MF .deps/matmulavx128_c16.Tpo -c ../../../src/libgfortran/generated/matmulavx128_c16.c -o matmulavx128_c16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack77.adb -o s-pack77.o mv -f .deps/matmulavx128_c16.Tpo .deps/matmulavx128_c16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i1.lo -MD -MP -MF .deps/spread_i1.Tpo -c -o spread_i1.lo `test -f '../../../src/libgfortran/generated/spread_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/spread_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i1.lo -MD -MP -MF .deps/spread_i1.Tpo -c ../../../src/libgfortran/generated/spread_i1.c -fPIC -DPIC -o .libs/spread_i1.o f="cmd/go/internal/lockedfile/internal/filelock.o"; if test ! -f $f; then f="cmd/go/internal/lockedfile/internal/.libs/filelock.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/lockedfile/internal/filelock.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/lockedfile/internal/filelock.s-gox.tmp `echo cmd/go/internal/lockedfile/internal/filelock.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/lockedfile/internal/filelock.s-gox /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack78.adb -o s-pack78.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i2.lo -MD -MP -MF .deps/spread_i2.Tpo -c -o spread_i2.lo `test -f '../../../src/libgfortran/generated/spread_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/spread_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i2.lo -MD -MP -MF .deps/spread_i2.Tpo -c ../../../src/libgfortran/generated/spread_i2.c -fPIC -DPIC -o .libs/spread_i2.o ../../../src/libgfortran/generated/spread_i1.c: In function 'spread_i1': ../../../src/libgfortran/generated/spread_i1.c:181:12: warning: 'sstride' may be used uninitialized [-Wmaybe-uninitialized] 181 | sstride0 = sstride[0]; | ~~~~~~~~~^~~~~~~~~~~~ ../../../src/libgfortran/generated/spread_i1.c:46:14: note: 'sstride' declared here 46 | index_type sstride[GFC_MAX_DIMENSIONS]; | ^~~~~~~ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i1.lo -MD -MP -MF .deps/spread_i1.Tpo -c ../../../src/libgfortran/generated/spread_i1.c -o spread_i1.o >/dev/null 2>&1 ../../../src/libgfortran/generated/spread_i2.c: In function 'spread_i2': ../../../src/libgfortran/generated/spread_i2.c:181:12: warning: 'sstride' may be used uninitialized [-Wmaybe-uninitialized] 181 | sstride0 = sstride[0]; | ~~~~~~~~~^~~~~~~~~~~~ ../../../src/libgfortran/generated/spread_i2.c:46:14: note: 'sstride' declared here 46 | index_type sstride[GFC_MAX_DIMENSIONS]; | ^~~~~~~ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i2.lo -MD -MP -MF .deps/spread_i2.Tpo -c ../../../src/libgfortran/generated/spread_i2.c -o spread_i2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack79.adb -o s-pack79.o mv -f .deps/spread_i1.Tpo .deps/spread_i1.Plo f="golang.org/x/mod/internal/lazyregexp.o"; if test ! -f $f; then f="golang.org/x/mod/internal/.libs/lazyregexp.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/mod/internal/lazyregexp.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/mod/internal/lazyregexp.s-gox.tmp `echo golang.org/x/mod/internal/lazyregexp.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/mod/internal/lazyregexp.s-gox /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i4.lo -MD -MP -MF .deps/spread_i4.Tpo -c -o spread_i4.lo `test -f '../../../src/libgfortran/generated/spread_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/spread_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i4.lo -MD -MP -MF .deps/spread_i4.Tpo -c ../../../src/libgfortran/generated/spread_i4.c -fPIC -DPIC -o .libs/spread_i4.o mv -f .deps/spread_i2.Tpo .deps/spread_i2.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack80.adb -o s-pack80.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack81.adb -o s-pack81.o ../../../src/libgfortran/generated/spread_i4.c: In function 'spread_i4': ../../../src/libgfortran/generated/spread_i4.c:181:12: warning: 'sstride' may be used uninitialized [-Wmaybe-uninitialized] 181 | sstride0 = sstride[0]; | ~~~~~~~~~^~~~~~~~~~~~ ../../../src/libgfortran/generated/spread_i4.c:46:14: note: 'sstride' declared here 46 | index_type sstride[GFC_MAX_DIMENSIONS]; | ^~~~~~~ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i4.lo -MD -MP -MF .deps/spread_i4.Tpo -c ../../../src/libgfortran/generated/spread_i4.c -o spread_i4.o >/dev/null 2>&1 f="runtime/debug.o"; if test ! -f $f; then f="runtime/.libs/debug.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f runtime/debug.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh runtime/debug.s-gox.tmp `echo runtime/debug.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > runtime/debug.s-gox /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack82.adb -o s-pack82.o f="image/draw.o"; if test ! -f $f; then f="image/.libs/draw.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f image/draw.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh image/draw.s-gox.tmp `echo image/draw.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > image/draw.s-gox /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack83.adb -o s-pack83.o mv -f .deps/spread_i4.Tpo .deps/spread_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i8.lo -MD -MP -MF .deps/spread_i8.Tpo -c -o spread_i8.lo `test -f '../../../src/libgfortran/generated/spread_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/spread_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i8.lo -MD -MP -MF .deps/spread_i8.Tpo -c ../../../src/libgfortran/generated/spread_i8.c -fPIC -DPIC -o .libs/spread_i8.o f="internal/obscuretestdata.o"; if test ! -f $f; then f="internal/.libs/obscuretestdata.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/obscuretestdata.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/obscuretestdata.s-gox.tmp `echo internal/obscuretestdata.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/obscuretestdata.s-gox /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack84.adb -o s-pack84.o ../../../src/libgfortran/generated/spread_i8.c: In function 'spread_i8': ../../../src/libgfortran/generated/spread_i8.c:181:12: warning: 'sstride' may be used uninitialized [-Wmaybe-uninitialized] 181 | sstride0 = sstride[0]; | ~~~~~~~~~^~~~~~~~~~~~ ../../../src/libgfortran/generated/spread_i8.c:46:14: note: 'sstride' declared here 46 | index_type sstride[GFC_MAX_DIMENSIONS]; | ^~~~~~~ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i8.lo -MD -MP -MF .deps/spread_i8.Tpo -c ../../../src/libgfortran/generated/spread_i8.c -o spread_i8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i16.lo -MD -MP -MF .deps/spread_i16.Tpo -c -o spread_i16.lo `test -f '../../../src/libgfortran/generated/spread_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/spread_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i16.lo -MD -MP -MF .deps/spread_i16.Tpo -c ../../../src/libgfortran/generated/spread_i16.c -fPIC -DPIC -o .libs/spread_i16.o ../../../src/libgfortran/generated/spread_i16.c: In function 'spread_i16': ../../../src/libgfortran/generated/spread_i16.c:181:12: warning: 'sstride' may be used uninitialized [-Wmaybe-uninitialized] 181 | sstride0 = sstride[0]; | ~~~~~~~~~^~~~~~~~~~~~ ../../../src/libgfortran/generated/spread_i16.c:46:14: note: 'sstride' declared here 46 | index_type sstride[GFC_MAX_DIMENSIONS]; | ^~~~~~~ /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack85.adb -o s-pack85.o mv -f .deps/spread_i8.Tpo .deps/spread_i8.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack86.adb -o s-pack86.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_i16.lo -MD -MP -MF .deps/spread_i16.Tpo -c ../../../src/libgfortran/generated/spread_i16.c -o spread_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack87.adb -o s-pack87.o mv -f .deps/spread_i16.Tpo .deps/spread_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_r4.lo -MD -MP -MF .deps/spread_r4.Tpo -c -o spread_r4.lo `test -f '../../../src/libgfortran/generated/spread_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/spread_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_r4.lo -MD -MP -MF .deps/spread_r4.Tpo -c ../../../src/libgfortran/generated/spread_r4.c -fPIC -DPIC -o .libs/spread_r4.o f="fmt.o"; if test ! -f $f; then f="./.libs/fmt.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f fmt.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh fmt.s-gox.tmp `echo fmt.s-gox | sed -e 's/s-gox/gox/'` /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack88.adb -o s-pack88.o echo timestamp > fmt.s-gox /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack89.adb -o s-pack89.o ../../../src/libgfortran/generated/spread_r4.c: In function 'spread_r4': ../../../src/libgfortran/generated/spread_r4.c:181:12: warning: 'sstride' may be used uninitialized [-Wmaybe-uninitialized] 181 | sstride0 = sstride[0]; | ~~~~~~~~~^~~~~~~~~~~~ ../../../src/libgfortran/generated/spread_r4.c:46:14: note: 'sstride' declared here 46 | index_type sstride[GFC_MAX_DIMENSIONS]; | ^~~~~~~ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_r4.lo -MD -MP -MF .deps/spread_r4.Tpo -c ../../../src/libgfortran/generated/spread_r4.c -o spread_r4.o >/dev/null 2>&1 f="path/filepath.o"; if test ! -f $f; then f="path/.libs/filepath.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f path/filepath.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh path/filepath.s-gox.tmp `echo path/filepath.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > path/filepath.s-gox /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_r8.lo -MD -MP -MF .deps/spread_r8.Tpo -c -o spread_r8.lo `test -f '../../../src/libgfortran/generated/spread_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/spread_r8.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack90.adb -o s-pack90.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_r8.lo -MD -MP -MF .deps/spread_r8.Tpo -c ../../../src/libgfortran/generated/spread_r8.c -fPIC -DPIC -o .libs/spread_r8.o mv -f .deps/spread_r4.Tpo .deps/spread_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_r10.lo -MD -MP -MF .deps/spread_r10.Tpo -c -o spread_r10.lo `test -f '../../../src/libgfortran/generated/spread_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/spread_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_r10.lo -MD -MP -MF .deps/spread_r10.Tpo -c ../../../src/libgfortran/generated/spread_r10.c -fPIC -DPIC -o .libs/spread_r10.o ../../../src/libgfortran/generated/spread_r8.c: In function 'spread_r8': ../../../src/libgfortran/generated/spread_r8.c:181:12: warning: 'sstride' may be used uninitialized [-Wmaybe-uninitialized] 181 | sstride0 = sstride[0]; | ~~~~~~~~~^~~~~~~~~~~~ ../../../src/libgfortran/generated/spread_r8.c:46:14: note: 'sstride' declared here 46 | index_type sstride[GFC_MAX_DIMENSIONS]; | ^~~~~~~ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_r8.lo -MD -MP -MF .deps/spread_r8.Tpo -c ../../../src/libgfortran/generated/spread_r8.c -o spread_r8.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_r10.lo -MD -MP -MF .deps/spread_r10.Tpo -c ../../../src/libgfortran/generated/spread_r10.c -o spread_r10.o >/dev/null 2>&1 mv -f .deps/spread_r10.Tpo .deps/spread_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_r16.lo -MD -MP -MF .deps/spread_r16.Tpo -c -o spread_r16.lo `test -f '../../../src/libgfortran/generated/spread_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/spread_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_r16.lo -MD -MP -MF .deps/spread_r16.Tpo -c ../../../src/libgfortran/generated/spread_r16.c -fPIC -DPIC -o .libs/spread_r16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack91.adb -o s-pack91.o mv -f .deps/spread_r8.Tpo .deps/spread_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_c4.lo -MD -MP -MF .deps/spread_c4.Tpo -c -o spread_c4.lo `test -f '../../../src/libgfortran/generated/spread_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/spread_c4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_c4.lo -MD -MP -MF .deps/spread_c4.Tpo -c ../../../src/libgfortran/generated/spread_c4.c -fPIC -DPIC -o .libs/spread_c4.o ../../../src/libgfortran/generated/spread_r16.c: In function 'spread_r16': ../../../src/libgfortran/generated/spread_r16.c:181:12: warning: 'sstride' may be used uninitialized [-Wmaybe-uninitialized] 181 | sstride0 = sstride[0]; | ~~~~~~~~~^~~~~~~~~~~~ ../../../src/libgfortran/generated/spread_r16.c:46:14: note: 'sstride' declared here 46 | index_type sstride[GFC_MAX_DIMENSIONS]; | ^~~~~~~ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_r16.lo -MD -MP -MF .deps/spread_r16.Tpo -c ../../../src/libgfortran/generated/spread_r16.c -o spread_r16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack92.adb -o s-pack92.o ../../../src/libgfortran/generated/spread_c4.c: In function 'spread_c4': ../../../src/libgfortran/generated/spread_c4.c:181:12: warning: 'sstride' may be used uninitialized [-Wmaybe-uninitialized] 181 | sstride0 = sstride[0]; | ~~~~~~~~~^~~~~~~~~~~~ ../../../src/libgfortran/generated/spread_c4.c:46:14: note: 'sstride' declared here 46 | index_type sstride[GFC_MAX_DIMENSIONS]; | ^~~~~~~ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_c4.lo -MD -MP -MF .deps/spread_c4.Tpo -c ../../../src/libgfortran/generated/spread_c4.c -o spread_c4.o >/dev/null 2>&1 mv -f .deps/spread_r16.Tpo .deps/spread_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_c8.lo -MD -MP -MF .deps/spread_c8.Tpo -c -o spread_c8.lo `test -f '../../../src/libgfortran/generated/spread_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/spread_c8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_c8.lo -MD -MP -MF .deps/spread_c8.Tpo -c ../../../src/libgfortran/generated/spread_c8.c -fPIC -DPIC -o .libs/spread_c8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack93.adb -o s-pack93.o mv -f .deps/spread_c4.Tpo .deps/spread_c4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_c10.lo -MD -MP -MF .deps/spread_c10.Tpo -c -o spread_c10.lo `test -f '../../../src/libgfortran/generated/spread_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/spread_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_c10.lo -MD -MP -MF .deps/spread_c10.Tpo -c ../../../src/libgfortran/generated/spread_c10.c -fPIC -DPIC -o .libs/spread_c10.o ../../../src/libgfortran/generated/spread_c8.c: In function 'spread_c8': ../../../src/libgfortran/generated/spread_c8.c:181:12: warning: 'sstride' may be used uninitialized [-Wmaybe-uninitialized] 181 | sstride0 = sstride[0]; | ~~~~~~~~~^~~~~~~~~~~~ ../../../src/libgfortran/generated/spread_c8.c:46:14: note: 'sstride' declared here 46 | index_type sstride[GFC_MAX_DIMENSIONS]; | ^~~~~~~ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_c8.lo -MD -MP -MF .deps/spread_c8.Tpo -c ../../../src/libgfortran/generated/spread_c8.c -o spread_c8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack94.adb -o s-pack94.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_c10.lo -MD -MP -MF .deps/spread_c10.Tpo -c ../../../src/libgfortran/generated/spread_c10.c -o spread_c10.o >/dev/null 2>&1 mv -f .deps/spread_c10.Tpo .deps/spread_c10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_c16.lo -MD -MP -MF .deps/spread_c16.Tpo -c -o spread_c16.lo `test -f '../../../src/libgfortran/generated/spread_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/spread_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_c16.lo -MD -MP -MF .deps/spread_c16.Tpo -c ../../../src/libgfortran/generated/spread_c16.c -fPIC -DPIC -o .libs/spread_c16.o mv -f .deps/spread_c8.Tpo .deps/spread_c8.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack95.adb -o s-pack95.o ../../../src/libgfortran/generated/spread_c16.c: In function 'spread_c16': ../../../src/libgfortran/generated/spread_c16.c:181:12: warning: 'sstride' may be used uninitialized [-Wmaybe-uninitialized] 181 | sstride0 = sstride[0]; | ~~~~~~~~~^~~~~~~~~~~~ ../../../src/libgfortran/generated/spread_c16.c:46:14: note: 'sstride' declared here 46 | index_type sstride[GFC_MAX_DIMENSIONS]; | ^~~~~~~ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_c16.lo -MD -MP -MF .deps/spread_c16.Tpo -c ../../../src/libgfortran/generated/spread_c16.c -o spread_c16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack96.adb -o s-pack96.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i1.lo -MD -MP -MF .deps/cshift0_i1.Tpo -c -o cshift0_i1.lo `test -f '../../../src/libgfortran/generated/cshift0_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift0_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i1.lo -MD -MP -MF .deps/cshift0_i1.Tpo -c ../../../src/libgfortran/generated/cshift0_i1.c -fPIC -DPIC -o .libs/cshift0_i1.o mv -f .deps/spread_c16.Tpo .deps/spread_c16.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack97.adb -o s-pack97.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack98.adb -o s-pack98.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i1.lo -MD -MP -MF .deps/cshift0_i1.Tpo -c ../../../src/libgfortran/generated/cshift0_i1.c -o cshift0_i1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack99.adb -o s-pack99.o mv -f .deps/cshift0_i1.Tpo .deps/cshift0_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i2.lo -MD -MP -MF .deps/cshift0_i2.Tpo -c -o cshift0_i2.lo `test -f '../../../src/libgfortran/generated/cshift0_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift0_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i2.lo -MD -MP -MF .deps/cshift0_i2.Tpo -c ../../../src/libgfortran/generated/cshift0_i2.c -fPIC -DPIC -o .libs/cshift0_i2.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i4.lo -MD -MP -MF .deps/cshift0_i4.Tpo -c -o cshift0_i4.lo `test -f '../../../src/libgfortran/generated/cshift0_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift0_i4.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack100.adb -o s-pack100.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i4.lo -MD -MP -MF .deps/cshift0_i4.Tpo -c ../../../src/libgfortran/generated/cshift0_i4.c -fPIC -DPIC -o .libs/cshift0_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i2.lo -MD -MP -MF .deps/cshift0_i2.Tpo -c ../../../src/libgfortran/generated/cshift0_i2.c -o cshift0_i2.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i4.lo -MD -MP -MF .deps/cshift0_i4.Tpo -c ../../../src/libgfortran/generated/cshift0_i4.c -o cshift0_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack101.adb -o s-pack101.o mv -f .deps/cshift0_i2.Tpo .deps/cshift0_i2.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack102.adb -o s-pack102.o mv -f .deps/cshift0_i4.Tpo .deps/cshift0_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i8.lo -MD -MP -MF .deps/cshift0_i8.Tpo -c -o cshift0_i8.lo `test -f '../../../src/libgfortran/generated/cshift0_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift0_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i8.lo -MD -MP -MF .deps/cshift0_i8.Tpo -c ../../../src/libgfortran/generated/cshift0_i8.c -fPIC -DPIC -o .libs/cshift0_i8.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i16.lo -MD -MP -MF .deps/cshift0_i16.Tpo -c -o cshift0_i16.lo `test -f '../../../src/libgfortran/generated/cshift0_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift0_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i16.lo -MD -MP -MF .deps/cshift0_i16.Tpo -c ../../../src/libgfortran/generated/cshift0_i16.c -fPIC -DPIC -o .libs/cshift0_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i8.lo -MD -MP -MF .deps/cshift0_i8.Tpo -c ../../../src/libgfortran/generated/cshift0_i8.c -o cshift0_i8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack103.adb -o s-pack103.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_i16.lo -MD -MP -MF .deps/cshift0_i16.Tpo -c ../../../src/libgfortran/generated/cshift0_i16.c -o cshift0_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack104.adb -o s-pack104.o mv -f .deps/cshift0_i8.Tpo .deps/cshift0_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_r4.lo -MD -MP -MF .deps/cshift0_r4.Tpo -c -o cshift0_r4.lo `test -f '../../../src/libgfortran/generated/cshift0_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift0_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_r4.lo -MD -MP -MF .deps/cshift0_r4.Tpo -c ../../../src/libgfortran/generated/cshift0_r4.c -fPIC -DPIC -o .libs/cshift0_r4.o mv -f .deps/cshift0_i16.Tpo .deps/cshift0_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_r8.lo -MD -MP -MF .deps/cshift0_r8.Tpo -c -o cshift0_r8.lo `test -f '../../../src/libgfortran/generated/cshift0_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift0_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_r8.lo -MD -MP -MF .deps/cshift0_r8.Tpo -c ../../../src/libgfortran/generated/cshift0_r8.c -fPIC -DPIC -o .libs/cshift0_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_r4.lo -MD -MP -MF .deps/cshift0_r4.Tpo -c ../../../src/libgfortran/generated/cshift0_r4.c -o cshift0_r4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack105.adb -o s-pack105.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_r8.lo -MD -MP -MF .deps/cshift0_r8.Tpo -c ../../../src/libgfortran/generated/cshift0_r8.c -o cshift0_r8.o >/dev/null 2>&1 mv -f .deps/cshift0_r4.Tpo .deps/cshift0_r4.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack106.adb -o s-pack106.o /usr/bin/mkdir -p golang.org/x/crypto; files=`echo ../../../src/libgo/go/golang.org/x/crypto/curve25519/curve25519.go ../../../src/libgo/go/golang.org/x/crypto/curve25519/curve25519_generic.go ../../../src/libgo/go/golang.org/x/crypto/curve25519/curve25519_noasm.go crypto/subtle.gox encoding/binary.gox fmt.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/crypto/curve25519.lo | sed -e 's/.lo$//'` -o golang.org/x/crypto/curve25519.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/curve25519 ../../../src/libgo/go/golang.org/x/crypto/curve25519/curve25519.go ../../../src/libgo/go/golang.org/x/crypto/curve25519/curve25519_generic.go ../../../src/libgo/go/golang.org/x/crypto/curve25519/curve25519_noasm.go -fPIC -o golang.org/x/crypto/.libs/curve25519.o mv -f .deps/cshift0_r8.Tpo .deps/cshift0_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_r10.lo -MD -MP -MF .deps/cshift0_r10.Tpo -c -o cshift0_r10.lo `test -f '../../../src/libgfortran/generated/cshift0_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift0_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_r10.lo -MD -MP -MF .deps/cshift0_r10.Tpo -c ../../../src/libgfortran/generated/cshift0_r10.c -fPIC -DPIC -o .libs/cshift0_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_r10.lo -MD -MP -MF .deps/cshift0_r10.Tpo -c ../../../src/libgfortran/generated/cshift0_r10.c -o cshift0_r10.o >/dev/null 2>&1 mv -f .deps/cshift0_r10.Tpo .deps/cshift0_r10.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack107.adb -o s-pack107.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_r16.lo -MD -MP -MF .deps/cshift0_r16.Tpo -c -o cshift0_r16.lo `test -f '../../../src/libgfortran/generated/cshift0_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift0_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_r16.lo -MD -MP -MF .deps/cshift0_r16.Tpo -c ../../../src/libgfortran/generated/cshift0_r16.c -fPIC -DPIC -o .libs/cshift0_r16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack108.adb -o s-pack108.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_r16.lo -MD -MP -MF .deps/cshift0_r16.Tpo -c ../../../src/libgfortran/generated/cshift0_r16.c -o cshift0_r16.o >/dev/null 2>&1 mv -f .deps/cshift0_r16.Tpo .deps/cshift0_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_c4.lo -MD -MP -MF .deps/cshift0_c4.Tpo -c -o cshift0_c4.lo `test -f '../../../src/libgfortran/generated/cshift0_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift0_c4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/curve25519 ../../../src/libgo/go/golang.org/x/crypto/curve25519/curve25519.go ../../../src/libgo/go/golang.org/x/crypto/curve25519/curve25519_generic.go ../../../src/libgo/go/golang.org/x/crypto/curve25519/curve25519_noasm.go -o golang.org/x/crypto/curve25519.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_c4.lo -MD -MP -MF .deps/cshift0_c4.Tpo -c ../../../src/libgfortran/generated/cshift0_c4.c -fPIC -DPIC -o .libs/cshift0_c4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack109.adb -o s-pack109.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_c4.lo -MD -MP -MF .deps/cshift0_c4.Tpo -c ../../../src/libgfortran/generated/cshift0_c4.c -o cshift0_c4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack110.adb -o s-pack110.o mv -f .deps/cshift0_c4.Tpo .deps/cshift0_c4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_c8.lo -MD -MP -MF .deps/cshift0_c8.Tpo -c -o cshift0_c8.lo `test -f '../../../src/libgfortran/generated/cshift0_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift0_c8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_c8.lo -MD -MP -MF .deps/cshift0_c8.Tpo -c ../../../src/libgfortran/generated/cshift0_c8.c -fPIC -DPIC -o .libs/cshift0_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_c8.lo -MD -MP -MF .deps/cshift0_c8.Tpo -c ../../../src/libgfortran/generated/cshift0_c8.c -o cshift0_c8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack111.adb -o s-pack111.o /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/log/log.go fmt.gox io.gox os.gox runtime.gox sync.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo log.lo | sed -e 's/.lo$//'` -o log.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=log ../../../src/libgo/go/log/log.go -fPIC -o .libs/log.o mv -f .deps/cshift0_c8.Tpo .deps/cshift0_c8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_c10.lo -MD -MP -MF .deps/cshift0_c10.Tpo -c -o cshift0_c10.lo `test -f '../../../src/libgfortran/generated/cshift0_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift0_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_c10.lo -MD -MP -MF .deps/cshift0_c10.Tpo -c ../../../src/libgfortran/generated/cshift0_c10.c -fPIC -DPIC -o .libs/cshift0_c10.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack112.adb -o s-pack112.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_c10.lo -MD -MP -MF .deps/cshift0_c10.Tpo -c ../../../src/libgfortran/generated/cshift0_c10.c -o cshift0_c10.o >/dev/null 2>&1 mv -f .deps/cshift0_c10.Tpo .deps/cshift0_c10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_c16.lo -MD -MP -MF .deps/cshift0_c16.Tpo -c -o cshift0_c16.lo `test -f '../../../src/libgfortran/generated/cshift0_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift0_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_c16.lo -MD -MP -MF .deps/cshift0_c16.Tpo -c ../../../src/libgfortran/generated/cshift0_c16.c -fPIC -DPIC -o .libs/cshift0_c16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack113.adb -o s-pack113.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0_c16.lo -MD -MP -MF .deps/cshift0_c16.Tpo -c ../../../src/libgfortran/generated/cshift0_c16.c -o cshift0_c16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack114.adb -o s-pack114.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=log ../../../src/libgo/go/log/log.go -o log.o >/dev/null 2>&1 mv -f .deps/cshift0_c16.Tpo .deps/cshift0_c16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i1.lo -MD -MP -MF .deps/cshift1_4_i1.Tpo -c -o cshift1_4_i1.lo `test -f '../../../src/libgfortran/generated/cshift1_4_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_4_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i1.lo -MD -MP -MF .deps/cshift1_4_i1.Tpo -c ../../../src/libgfortran/generated/cshift1_4_i1.c -fPIC -DPIC -o .libs/cshift1_4_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i1.lo -MD -MP -MF .deps/cshift1_4_i1.Tpo -c ../../../src/libgfortran/generated/cshift1_4_i1.c -o cshift1_4_i1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack115.adb -o s-pack115.o mv -f .deps/cshift1_4_i1.Tpo .deps/cshift1_4_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i2.lo -MD -MP -MF .deps/cshift1_4_i2.Tpo -c -o cshift1_4_i2.lo `test -f '../../../src/libgfortran/generated/cshift1_4_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_4_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i2.lo -MD -MP -MF .deps/cshift1_4_i2.Tpo -c ../../../src/libgfortran/generated/cshift1_4_i2.c -fPIC -DPIC -o .libs/cshift1_4_i2.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack116.adb -o s-pack116.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i4.lo -MD -MP -MF .deps/cshift1_4_i4.Tpo -c -o cshift1_4_i4.lo `test -f '../../../src/libgfortran/generated/cshift1_4_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_4_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i4.lo -MD -MP -MF .deps/cshift1_4_i4.Tpo -c ../../../src/libgfortran/generated/cshift1_4_i4.c -fPIC -DPIC -o .libs/cshift1_4_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i2.lo -MD -MP -MF .deps/cshift1_4_i2.Tpo -c ../../../src/libgfortran/generated/cshift1_4_i2.c -o cshift1_4_i2.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i4.lo -MD -MP -MF .deps/cshift1_4_i4.Tpo -c ../../../src/libgfortran/generated/cshift1_4_i4.c -o cshift1_4_i4.o >/dev/null 2>&1 mv -f .deps/cshift1_4_i2.Tpo .deps/cshift1_4_i2.Plo /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack117.adb -o s-pack117.o /usr/bin/mkdir -p golang.org/x/text/unicode; files=`echo ../../../src/libgo/go/golang.org/x/text/unicode/norm/composition.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/forminfo.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/input.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/iter.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/normalize.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/readwriter.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/tables13.0.0.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/transform.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/trie.go encoding/binary.gox fmt.gox golang.org/x/text/transform.gox io.gox sync.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/text/unicode/norm.lo | sed -e 's/.lo$//'` -o golang.org/x/text/unicode/norm.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/text/unicode/norm ../../../src/libgo/go/golang.org/x/text/unicode/norm/composition.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/forminfo.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/input.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/iter.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/normalize.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/readwriter.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/tables13.0.0.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/transform.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/trie.go -fPIC -o golang.org/x/text/unicode/.libs/norm.o mv -f .deps/cshift1_4_i4.Tpo .deps/cshift1_4_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i8.lo -MD -MP -MF .deps/cshift1_4_i8.Tpo -c -o cshift1_4_i8.lo `test -f '../../../src/libgfortran/generated/cshift1_4_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_4_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i8.lo -MD -MP -MF .deps/cshift1_4_i8.Tpo -c ../../../src/libgfortran/generated/cshift1_4_i8.c -fPIC -DPIC -o .libs/cshift1_4_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack118.adb -o s-pack118.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i8.lo -MD -MP -MF .deps/cshift1_4_i8.Tpo -c ../../../src/libgfortran/generated/cshift1_4_i8.c -o cshift1_4_i8.o >/dev/null 2>&1 mv -f .deps/cshift1_4_i8.Tpo .deps/cshift1_4_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i16.lo -MD -MP -MF .deps/cshift1_4_i16.Tpo -c -o cshift1_4_i16.lo `test -f '../../../src/libgfortran/generated/cshift1_4_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_4_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i16.lo -MD -MP -MF .deps/cshift1_4_i16.Tpo -c ../../../src/libgfortran/generated/cshift1_4_i16.c -fPIC -DPIC -o .libs/cshift1_4_i16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack119.adb -o s-pack119.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_i16.lo -MD -MP -MF .deps/cshift1_4_i16.Tpo -c ../../../src/libgfortran/generated/cshift1_4_i16.c -o cshift1_4_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack120.adb -o s-pack120.o mv -f .deps/cshift1_4_i16.Tpo .deps/cshift1_4_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_r4.lo -MD -MP -MF .deps/cshift1_4_r4.Tpo -c -o cshift1_4_r4.lo `test -f '../../../src/libgfortran/generated/cshift1_4_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_4_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_r4.lo -MD -MP -MF .deps/cshift1_4_r4.Tpo -c ../../../src/libgfortran/generated/cshift1_4_r4.c -fPIC -DPIC -o .libs/cshift1_4_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_r4.lo -MD -MP -MF .deps/cshift1_4_r4.Tpo -c ../../../src/libgfortran/generated/cshift1_4_r4.c -o cshift1_4_r4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack121.adb -o s-pack121.o mv -f .deps/cshift1_4_r4.Tpo .deps/cshift1_4_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_r8.lo -MD -MP -MF .deps/cshift1_4_r8.Tpo -c -o cshift1_4_r8.lo `test -f '../../../src/libgfortran/generated/cshift1_4_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_4_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_r8.lo -MD -MP -MF .deps/cshift1_4_r8.Tpo -c ../../../src/libgfortran/generated/cshift1_4_r8.c -fPIC -DPIC -o .libs/cshift1_4_r8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack122.adb -o s-pack122.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_r8.lo -MD -MP -MF .deps/cshift1_4_r8.Tpo -c ../../../src/libgfortran/generated/cshift1_4_r8.c -o cshift1_4_r8.o >/dev/null 2>&1 mv -f .deps/cshift1_4_r8.Tpo .deps/cshift1_4_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_r10.lo -MD -MP -MF .deps/cshift1_4_r10.Tpo -c -o cshift1_4_r10.lo `test -f '../../../src/libgfortran/generated/cshift1_4_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_4_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_r10.lo -MD -MP -MF .deps/cshift1_4_r10.Tpo -c ../../../src/libgfortran/generated/cshift1_4_r10.c -fPIC -DPIC -o .libs/cshift1_4_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_r10.lo -MD -MP -MF .deps/cshift1_4_r10.Tpo -c ../../../src/libgfortran/generated/cshift1_4_r10.c -o cshift1_4_r10.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack123.adb -o s-pack123.o mv -f .deps/cshift1_4_r10.Tpo .deps/cshift1_4_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_r16.lo -MD -MP -MF .deps/cshift1_4_r16.Tpo -c -o cshift1_4_r16.lo `test -f '../../../src/libgfortran/generated/cshift1_4_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_4_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_r16.lo -MD -MP -MF .deps/cshift1_4_r16.Tpo -c ../../../src/libgfortran/generated/cshift1_4_r16.c -fPIC -DPIC -o .libs/cshift1_4_r16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack124.adb -o s-pack124.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_r16.lo -MD -MP -MF .deps/cshift1_4_r16.Tpo -c ../../../src/libgfortran/generated/cshift1_4_r16.c -o cshift1_4_r16.o >/dev/null 2>&1 mv -f .deps/cshift1_4_r16.Tpo .deps/cshift1_4_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_c4.lo -MD -MP -MF .deps/cshift1_4_c4.Tpo -c -o cshift1_4_c4.lo `test -f '../../../src/libgfortran/generated/cshift1_4_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_4_c4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_c4.lo -MD -MP -MF .deps/cshift1_4_c4.Tpo -c ../../../src/libgfortran/generated/cshift1_4_c4.c -fPIC -DPIC -o .libs/cshift1_4_c4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack125.adb -o s-pack125.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_c4.lo -MD -MP -MF .deps/cshift1_4_c4.Tpo -c ../../../src/libgfortran/generated/cshift1_4_c4.c -o cshift1_4_c4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack126.adb -o s-pack126.o mv -f .deps/cshift1_4_c4.Tpo .deps/cshift1_4_c4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_c8.lo -MD -MP -MF .deps/cshift1_4_c8.Tpo -c -o cshift1_4_c8.lo `test -f '../../../src/libgfortran/generated/cshift1_4_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_4_c8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_c8.lo -MD -MP -MF .deps/cshift1_4_c8.Tpo -c ../../../src/libgfortran/generated/cshift1_4_c8.c -fPIC -DPIC -o .libs/cshift1_4_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_c8.lo -MD -MP -MF .deps/cshift1_4_c8.Tpo -c ../../../src/libgfortran/generated/cshift1_4_c8.c -o cshift1_4_c8.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/text/unicode/norm ../../../src/libgo/go/golang.org/x/text/unicode/norm/composition.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/forminfo.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/input.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/iter.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/normalize.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/readwriter.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/tables13.0.0.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/transform.go ../../../src/libgo/go/golang.org/x/text/unicode/norm/trie.go -o golang.org/x/text/unicode/norm.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-pack127.adb -o s-pack127.o mv -f .deps/cshift1_4_c8.Tpo .deps/cshift1_4_c8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_c10.lo -MD -MP -MF .deps/cshift1_4_c10.Tpo -c -o cshift1_4_c10.lo `test -f '../../../src/libgfortran/generated/cshift1_4_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_4_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_c10.lo -MD -MP -MF .deps/cshift1_4_c10.Tpo -c ../../../src/libgfortran/generated/cshift1_4_c10.c -fPIC -DPIC -o .libs/cshift1_4_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_c10.lo -MD -MP -MF .deps/cshift1_4_c10.Tpo -c ../../../src/libgfortran/generated/cshift1_4_c10.c -o cshift1_4_c10.o >/dev/null 2>&1 mv -f .deps/cshift1_4_c10.Tpo .deps/cshift1_4_c10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_c16.lo -MD -MP -MF .deps/cshift1_4_c16.Tpo -c -o cshift1_4_c16.lo `test -f '../../../src/libgfortran/generated/cshift1_4_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_4_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_c16.lo -MD -MP -MF .deps/cshift1_4_c16.Tpo -c ../../../src/libgfortran/generated/cshift1_4_c16.c -fPIC -DPIC -o .libs/cshift1_4_c16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-vade128.ads -o s-vade128.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_4_c16.lo -MD -MP -MF .deps/cshift1_4_c16.Tpo -c ../../../src/libgfortran/generated/cshift1_4_c16.c -o cshift1_4_c16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-vafi128.ads -o s-vafi128.o mv -f .deps/cshift1_4_c16.Tpo .deps/cshift1_4_c16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i1.lo -MD -MP -MF .deps/cshift1_8_i1.Tpo -c -o cshift1_8_i1.lo `test -f '../../../src/libgfortran/generated/cshift1_8_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_8_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i1.lo -MD -MP -MF .deps/cshift1_8_i1.Tpo -c ../../../src/libgfortran/generated/cshift1_8_i1.c -fPIC -DPIC -o .libs/cshift1_8_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i1.lo -MD -MP -MF .deps/cshift1_8_i1.Tpo -c ../../../src/libgfortran/generated/cshift1_8_i1.c -o cshift1_8_i1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-valllli.ads -o s-valllli.o mv -f .deps/cshift1_8_i1.Tpo .deps/cshift1_8_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i2.lo -MD -MP -MF .deps/cshift1_8_i2.Tpo -c -o cshift1_8_i2.lo `test -f '../../../src/libgfortran/generated/cshift1_8_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_8_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i2.lo -MD -MP -MF .deps/cshift1_8_i2.Tpo -c ../../../src/libgfortran/generated/cshift1_8_i2.c -fPIC -DPIC -o .libs/cshift1_8_i2.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-vallllu.ads -o s-vallllu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-widllli.ads -o s-widllli.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i2.lo -MD -MP -MF .deps/cshift1_8_i2.Tpo -c ../../../src/libgfortran/generated/cshift1_8_i2.c -o cshift1_8_i2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-widlllu.ads -o s-widlllu.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-cppexc.adb -o g-cppexc.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-excmac.adb -o s-excmac.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-dispat.adb -o a-dispat.o mv -f .deps/cshift1_8_i2.Tpo .deps/cshift1_8_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i4.lo -MD -MP -MF .deps/cshift1_8_i4.Tpo -c -o cshift1_8_i4.lo `test -f '../../../src/libgfortran/generated/cshift1_8_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_8_i4.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-dynpri.adb -o a-dynpri.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i4.lo -MD -MP -MF .deps/cshift1_8_i4.Tpo -c ../../../src/libgfortran/generated/cshift1_8_i4.c -fPIC -DPIC -o .libs/cshift1_8_i4.o /usr/bin/mkdir -p golang.org/x/net/http2; files=`echo ../../../src/libgo/go/golang.org/x/net/http2/hpack/encode.go ../../../src/libgo/go/golang.org/x/net/http2/hpack/hpack.go ../../../src/libgo/go/golang.org/x/net/http2/hpack/huffman.go ../../../src/libgo/go/golang.org/x/net/http2/hpack/tables.go bytes.gox errors.gox fmt.gox io.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/net/http2/hpack.lo | sed -e 's/.lo$//'` -o golang.org/x/net/http2/hpack.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/net/http2/hpack ../../../src/libgo/go/golang.org/x/net/http2/hpack/encode.go ../../../src/libgo/go/golang.org/x/net/http2/hpack/hpack.go ../../../src/libgo/go/golang.org/x/net/http2/hpack/huffman.go ../../../src/libgo/go/golang.org/x/net/http2/hpack/tables.go -fPIC -o golang.org/x/net/http2/.libs/hpack.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-interr.adb -o a-interr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i4.lo -MD -MP -MF .deps/cshift1_8_i4.Tpo -c ../../../src/libgfortran/generated/cshift1_8_i4.c -o cshift1_8_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-intnam.ads -o a-intnam.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-reatim.adb -o a-reatim.o mv -f .deps/cshift1_8_i4.Tpo .deps/cshift1_8_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i8.lo -MD -MP -MF .deps/cshift1_8_i8.Tpo -c -o cshift1_8_i8.lo `test -f '../../../src/libgfortran/generated/cshift1_8_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_8_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i8.lo -MD -MP -MF .deps/cshift1_8_i8.Tpo -c ../../../src/libgfortran/generated/cshift1_8_i8.c -fPIC -DPIC -o .libs/cshift1_8_i8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-retide.adb -o a-retide.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-rttiev.adb -o a-rttiev.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i8.lo -MD -MP -MF .deps/cshift1_8_i8.Tpo -c ../../../src/libgfortran/generated/cshift1_8_i8.c -o cshift1_8_i8.o >/dev/null 2>&1 mv -f .deps/cshift1_8_i8.Tpo .deps/cshift1_8_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i16.lo -MD -MP -MF .deps/cshift1_8_i16.Tpo -c -o cshift1_8_i16.lo `test -f '../../../src/libgfortran/generated/cshift1_8_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_8_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i16.lo -MD -MP -MF .deps/cshift1_8_i16.Tpo -c ../../../src/libgfortran/generated/cshift1_8_i16.c -fPIC -DPIC -o .libs/cshift1_8_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_i16.lo -MD -MP -MF .deps/cshift1_8_i16.Tpo -c ../../../src/libgfortran/generated/cshift1_8_i16.c -o cshift1_8_i16.o >/dev/null 2>&1 mv -f .deps/cshift1_8_i16.Tpo .deps/cshift1_8_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_r4.lo -MD -MP -MF .deps/cshift1_8_r4.Tpo -c -o cshift1_8_r4.lo `test -f '../../../src/libgfortran/generated/cshift1_8_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_8_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_r4.lo -MD -MP -MF .deps/cshift1_8_r4.Tpo -c ../../../src/libgfortran/generated/cshift1_8_r4.c -fPIC -DPIC -o .libs/cshift1_8_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/net/http2/hpack ../../../src/libgo/go/golang.org/x/net/http2/hpack/encode.go ../../../src/libgo/go/golang.org/x/net/http2/hpack/hpack.go ../../../src/libgo/go/golang.org/x/net/http2/hpack/huffman.go ../../../src/libgo/go/golang.org/x/net/http2/hpack/tables.go -o golang.org/x/net/http2/hpack.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_r4.lo -MD -MP -MF .deps/cshift1_8_r4.Tpo -c ../../../src/libgfortran/generated/cshift1_8_r4.c -o cshift1_8_r4.o >/dev/null 2>&1 mv -f .deps/cshift1_8_r4.Tpo .deps/cshift1_8_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_r8.lo -MD -MP -MF .deps/cshift1_8_r8.Tpo -c -o cshift1_8_r8.lo `test -f '../../../src/libgfortran/generated/cshift1_8_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_8_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_r8.lo -MD -MP -MF .deps/cshift1_8_r8.Tpo -c ../../../src/libgfortran/generated/cshift1_8_r8.c -fPIC -DPIC -o .libs/cshift1_8_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_r8.lo -MD -MP -MF .deps/cshift1_8_r8.Tpo -c ../../../src/libgfortran/generated/cshift1_8_r8.c -o cshift1_8_r8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-synbar.adb -o a-synbar.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-sytaco.adb -o a-sytaco.o /usr/bin/mkdir -p io; files=`echo ../../../src/libgo/go/io/ioutil/ioutil.go ../../../src/libgo/go/io/ioutil/tempfile.go errors.gox io.gox io/fs.gox os.gox path/filepath.gox sort.gox strconv.gox strings.gox sync.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo io/ioutil.lo | sed -e 's/.lo$//'` -o io/ioutil.lo $files mv -f .deps/cshift1_8_r8.Tpo .deps/cshift1_8_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_r10.lo -MD -MP -MF .deps/cshift1_8_r10.Tpo -c -o cshift1_8_r10.lo `test -f '../../../src/libgfortran/generated/cshift1_8_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_8_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=io/ioutil ../../../src/libgo/go/io/ioutil/ioutil.go ../../../src/libgo/go/io/ioutil/tempfile.go -fPIC -o io/.libs/ioutil.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_r10.lo -MD -MP -MF .deps/cshift1_8_r10.Tpo -c ../../../src/libgfortran/generated/cshift1_8_r10.c -fPIC -DPIC -o .libs/cshift1_8_r10.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tasatt.adb -o a-tasatt.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-taside.adb -o a-taside.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_r10.lo -MD -MP -MF .deps/cshift1_8_r10.Tpo -c ../../../src/libgfortran/generated/cshift1_8_r10.c -o cshift1_8_r10.o >/dev/null 2>&1 mv -f .deps/cshift1_8_r10.Tpo .deps/cshift1_8_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_r16.lo -MD -MP -MF .deps/cshift1_8_r16.Tpo -c -o cshift1_8_r16.lo `test -f '../../../src/libgfortran/generated/cshift1_8_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_8_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=io/ioutil ../../../src/libgo/go/io/ioutil/ioutil.go ../../../src/libgo/go/io/ioutil/tempfile.go -o io/ioutil.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_r16.lo -MD -MP -MF .deps/cshift1_8_r16.Tpo -c ../../../src/libgfortran/generated/cshift1_8_r16.c -fPIC -DPIC -o .libs/cshift1_8_r16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-tasini.adb -o a-tasini.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC a-taster.adb -o a-taster.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-boubuf.adb -o g-boubuf.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_r16.lo -MD -MP -MF .deps/cshift1_8_r16.Tpo -c ../../../src/libgfortran/generated/cshift1_8_r16.c -o cshift1_8_r16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-boumai.ads -o g-boumai.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-semaph.adb -o g-semaph.o /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/mime/encodedword.go ../../../src/libgo/go/mime/grammar.go ../../../src/libgo/go/mime/mediatype.go ../../../src/libgo/go/mime/type.go ../../../src/libgo/go/mime/type_unix.go bufio.gox bytes.gox encoding/base64.gox errors.gox fmt.gox io.gox os.gox sort.gox strings.gox sync.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo mime.lo | sed -e 's/.lo$//'` -o mime.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=mime ../../../src/libgo/go/mime/encodedword.go ../../../src/libgo/go/mime/grammar.go ../../../src/libgo/go/mime/mediatype.go ../../../src/libgo/go/mime/type.go ../../../src/libgo/go/mime/type_unix.go -fPIC -o .libs/mime.o mv -f .deps/cshift1_8_r16.Tpo .deps/cshift1_8_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_c4.lo -MD -MP -MF .deps/cshift1_8_c4.Tpo -c -o cshift1_8_c4.lo `test -f '../../../src/libgfortran/generated/cshift1_8_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_8_c4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_c4.lo -MD -MP -MF .deps/cshift1_8_c4.Tpo -c ../../../src/libgfortran/generated/cshift1_8_c4.c -fPIC -DPIC -o .libs/cshift1_8_c4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-signal.adb -o g-signal.o /usr/bin/mkdir -p mime; files=`echo ../../../src/libgo/go/mime/quotedprintable/reader.go ../../../src/libgo/go/mime/quotedprintable/writer.go bufio.gox bytes.gox fmt.gox io.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo mime/quotedprintable.lo | sed -e 's/.lo$//'` -o mime/quotedprintable.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=mime/quotedprintable ../../../src/libgo/go/mime/quotedprintable/reader.go ../../../src/libgo/go/mime/quotedprintable/writer.go -fPIC -o mime/.libs/quotedprintable.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-tastus.ads -o g-tastus.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC g-thread.adb -o g-thread.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_c4.lo -MD -MP -MF .deps/cshift1_8_c4.Tpo -c ../../../src/libgfortran/generated/cshift1_8_c4.c -o cshift1_8_c4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-inmaop.adb -o s-inmaop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-interr.adb -o s-interr.o mv -f .deps/cshift1_8_c4.Tpo .deps/cshift1_8_c4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_c8.lo -MD -MP -MF .deps/cshift1_8_c8.Tpo -c -o cshift1_8_c8.lo `test -f '../../../src/libgfortran/generated/cshift1_8_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_8_c8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_c8.lo -MD -MP -MF .deps/cshift1_8_c8.Tpo -c ../../../src/libgfortran/generated/cshift1_8_c8.c -fPIC -DPIC -o .libs/cshift1_8_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=mime/quotedprintable ../../../src/libgo/go/mime/quotedprintable/reader.go ../../../src/libgo/go/mime/quotedprintable/writer.go -o mime/quotedprintable.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_c8.lo -MD -MP -MF .deps/cshift1_8_c8.Tpo -c ../../../src/libgfortran/generated/cshift1_8_c8.c -o cshift1_8_c8.o >/dev/null 2>&1 mv -f .deps/cshift1_8_c8.Tpo .deps/cshift1_8_c8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_c10.lo -MD -MP -MF .deps/cshift1_8_c10.Tpo -c -o cshift1_8_c10.lo `test -f '../../../src/libgfortran/generated/cshift1_8_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_8_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_c10.lo -MD -MP -MF .deps/cshift1_8_c10.Tpo -c ../../../src/libgfortran/generated/cshift1_8_c10.c -fPIC -DPIC -o .libs/cshift1_8_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_c10.lo -MD -MP -MF .deps/cshift1_8_c10.Tpo -c ../../../src/libgfortran/generated/cshift1_8_c10.c -o cshift1_8_c10.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-intman.adb -o s-intman.o mv -f .deps/cshift1_8_c10.Tpo .deps/cshift1_8_c10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_c16.lo -MD -MP -MF .deps/cshift1_8_c16.Tpo -c -o cshift1_8_c16.lo `test -f '../../../src/libgfortran/generated/cshift1_8_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_8_c16.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-mudido.adb -o s-mudido.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_c16.lo -MD -MP -MF .deps/cshift1_8_c16.Tpo -c ../../../src/libgfortran/generated/cshift1_8_c16.c -fPIC -DPIC -o .libs/cshift1_8_c16.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i1.lo -MD -MP -MF .deps/cshift1_16_i1.Tpo -c -o cshift1_16_i1.lo `test -f '../../../src/libgfortran/generated/cshift1_16_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_16_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i1.lo -MD -MP -MF .deps/cshift1_16_i1.Tpo -c ../../../src/libgfortran/generated/cshift1_16_i1.c -fPIC -DPIC -o .libs/cshift1_16_i1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_8_c16.lo -MD -MP -MF .deps/cshift1_8_c16.Tpo -c ../../../src/libgfortran/generated/cshift1_8_c16.c -o cshift1_8_c16.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i1.lo -MD -MP -MF .deps/cshift1_16_i1.Tpo -c ../../../src/libgfortran/generated/cshift1_16_i1.c -o cshift1_16_i1.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=mime ../../../src/libgo/go/mime/encodedword.go ../../../src/libgo/go/mime/grammar.go ../../../src/libgo/go/mime/mediatype.go ../../../src/libgo/go/mime/type.go ../../../src/libgo/go/mime/type_unix.go -o mime.o >/dev/null 2>&1 mv -f .deps/cshift1_8_c16.Tpo .deps/cshift1_8_c16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i2.lo -MD -MP -MF .deps/cshift1_16_i2.Tpo -c -o cshift1_16_i2.lo `test -f '../../../src/libgfortran/generated/cshift1_16_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_16_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i2.lo -MD -MP -MF .deps/cshift1_16_i2.Tpo -c ../../../src/libgfortran/generated/cshift1_16_i2.c -fPIC -DPIC -o .libs/cshift1_16_i2.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-osinte.adb -o s-osinte.o mv -f .deps/cshift1_16_i1.Tpo .deps/cshift1_16_i1.Plo /usr/bin/mkdir -p net/http; files=`echo ../../../src/libgo/go/net/http/internal/chunked.go ../../../src/libgo/go/net/http/internal/testcert.go bufio.gox bytes.gox errors.gox fmt.gox io.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/http/internal.lo | sed -e 's/.lo$//'` -o net/http/internal.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/internal ../../../src/libgo/go/net/http/internal/chunked.go ../../../src/libgo/go/net/http/internal/testcert.go -fPIC -o net/http/.libs/internal.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-proinf.adb -o s-proinf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-putaim.adb -o s-putaim.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i2.lo -MD -MP -MF .deps/cshift1_16_i2.Tpo -c ../../../src/libgfortran/generated/cshift1_16_i2.c -o cshift1_16_i2.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-solita.adb -o s-solita.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-stusta.adb -o s-stusta.o mv -f .deps/cshift1_16_i2.Tpo .deps/cshift1_16_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i4.lo -MD -MP -MF .deps/cshift1_16_i4.Tpo -c -o cshift1_16_i4.lo `test -f '../../../src/libgfortran/generated/cshift1_16_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_16_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i4.lo -MD -MP -MF .deps/cshift1_16_i4.Tpo -c ../../../src/libgfortran/generated/cshift1_16_i4.c -fPIC -DPIC -o .libs/cshift1_16_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/internal ../../../src/libgo/go/net/http/internal/chunked.go ../../../src/libgo/go/net/http/internal/testcert.go -o net/http/internal.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-taenca.adb -o s-taenca.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i4.lo -MD -MP -MF .deps/cshift1_16_i4.Tpo -c ../../../src/libgfortran/generated/cshift1_16_i4.c -o cshift1_16_i4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-taprob.adb -o s-taprob.o mv -f .deps/cshift1_16_i4.Tpo .deps/cshift1_16_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i8.lo -MD -MP -MF .deps/cshift1_16_i8.Tpo -c -o cshift1_16_i8.lo `test -f '../../../src/libgfortran/generated/cshift1_16_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_16_i8.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-taprop.adb -o s-taprop.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i8.lo -MD -MP -MF .deps/cshift1_16_i8.Tpo -c ../../../src/libgfortran/generated/cshift1_16_i8.c -fPIC -DPIC -o .libs/cshift1_16_i8.o /usr/bin/mkdir -p encoding; files=`echo ../../../src/libgo/go/encoding/json/decode.go ../../../src/libgo/go/encoding/json/encode.go ../../../src/libgo/go/encoding/json/fold.go ../../../src/libgo/go/encoding/json/indent.go ../../../src/libgo/go/encoding/json/scanner.go ../../../src/libgo/go/encoding/json/stream.go ../../../src/libgo/go/encoding/json/tables.go ../../../src/libgo/go/encoding/json/tags.go bytes.gox encoding.gox encoding/base64.gox errors.gox fmt.gox io.gox math.gox reflect.gox sort.gox strconv.gox strings.gox sync.gox unicode.gox unicode/utf16.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo encoding/json.lo | sed -e 's/.lo$//'` -o encoding/json.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/json ../../../src/libgo/go/encoding/json/decode.go ../../../src/libgo/go/encoding/json/encode.go ../../../src/libgo/go/encoding/json/fold.go ../../../src/libgo/go/encoding/json/indent.go ../../../src/libgo/go/encoding/json/scanner.go ../../../src/libgo/go/encoding/json/stream.go ../../../src/libgo/go/encoding/json/tables.go ../../../src/libgo/go/encoding/json/tags.go -fPIC -o encoding/.libs/json.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i8.lo -MD -MP -MF .deps/cshift1_16_i8.Tpo -c ../../../src/libgfortran/generated/cshift1_16_i8.c -o cshift1_16_i8.o >/dev/null 2>&1 mv -f .deps/cshift1_16_i8.Tpo .deps/cshift1_16_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i16.lo -MD -MP -MF .deps/cshift1_16_i16.Tpo -c -o cshift1_16_i16.lo `test -f '../../../src/libgfortran/generated/cshift1_16_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_16_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i16.lo -MD -MP -MF .deps/cshift1_16_i16.Tpo -c ../../../src/libgfortran/generated/cshift1_16_i16.c -fPIC -DPIC -o .libs/cshift1_16_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_i16.lo -MD -MP -MF .deps/cshift1_16_i16.Tpo -c ../../../src/libgfortran/generated/cshift1_16_i16.c -o cshift1_16_i16.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tarest.adb -o s-tarest.o /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/flag/flag.go errors.gox fmt.gox io.gox os.gox reflect.gox sort.gox strconv.gox strings.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo flag.lo | sed -e 's/.lo$//'` -o flag.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=flag ../../../src/libgo/go/flag/flag.go -fPIC -o .libs/flag.o mv -f .deps/cshift1_16_i16.Tpo .deps/cshift1_16_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_r4.lo -MD -MP -MF .deps/cshift1_16_r4.Tpo -c -o cshift1_16_r4.lo `test -f '../../../src/libgfortran/generated/cshift1_16_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_16_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_r4.lo -MD -MP -MF .deps/cshift1_16_r4.Tpo -c ../../../src/libgfortran/generated/cshift1_16_r4.c -fPIC -DPIC -o .libs/cshift1_16_r4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC -g -O0 \ s-tasdeb.adb -o s-tasdeb.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_r4.lo -MD -MP -MF .deps/cshift1_16_r4.Tpo -c ../../../src/libgfortran/generated/cshift1_16_r4.c -o cshift1_16_r4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tasinf.adb -o s-tasinf.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tasini.adb -o s-tasini.o mv -f .deps/cshift1_16_r4.Tpo .deps/cshift1_16_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_r8.lo -MD -MP -MF .deps/cshift1_16_r8.Tpo -c -o cshift1_16_r8.lo `test -f '../../../src/libgfortran/generated/cshift1_16_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_16_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_r8.lo -MD -MP -MF .deps/cshift1_16_r8.Tpo -c ../../../src/libgfortran/generated/cshift1_16_r8.c -fPIC -DPIC -o .libs/cshift1_16_r8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-taskin.adb -o s-taskin.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_r8.lo -MD -MP -MF .deps/cshift1_16_r8.Tpo -c ../../../src/libgfortran/generated/cshift1_16_r8.c -o cshift1_16_r8.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-taspri.ads -o s-taspri.o mv -f .deps/cshift1_16_r8.Tpo .deps/cshift1_16_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_r10.lo -MD -MP -MF .deps/cshift1_16_r10.Tpo -c -o cshift1_16_r10.lo `test -f '../../../src/libgfortran/generated/cshift1_16_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_16_r10.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tasque.adb -o s-tasque.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_r10.lo -MD -MP -MF .deps/cshift1_16_r10.Tpo -c ../../../src/libgfortran/generated/cshift1_16_r10.c -fPIC -DPIC -o .libs/cshift1_16_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_r10.lo -MD -MP -MF .deps/cshift1_16_r10.Tpo -c ../../../src/libgfortran/generated/cshift1_16_r10.c -o cshift1_16_r10.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=flag ../../../src/libgo/go/flag/flag.go -o flag.o >/dev/null 2>&1 mv -f .deps/cshift1_16_r10.Tpo .deps/cshift1_16_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_r16.lo -MD -MP -MF .deps/cshift1_16_r16.Tpo -c -o cshift1_16_r16.lo `test -f '../../../src/libgfortran/generated/cshift1_16_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_16_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_r16.lo -MD -MP -MF .deps/cshift1_16_r16.Tpo -c ../../../src/libgfortran/generated/cshift1_16_r16.c -fPIC -DPIC -o .libs/cshift1_16_r16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tasres.ads -o s-tasres.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tasren.adb -o s-tasren.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_r16.lo -MD -MP -MF .deps/cshift1_16_r16.Tpo -c ../../../src/libgfortran/generated/cshift1_16_r16.c -o cshift1_16_r16.o >/dev/null 2>&1 mv -f .deps/cshift1_16_r16.Tpo .deps/cshift1_16_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_c4.lo -MD -MP -MF .deps/cshift1_16_c4.Tpo -c -o cshift1_16_c4.lo `test -f '../../../src/libgfortran/generated/cshift1_16_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_16_c4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_c4.lo -MD -MP -MF .deps/cshift1_16_c4.Tpo -c ../../../src/libgfortran/generated/cshift1_16_c4.c -fPIC -DPIC -o .libs/cshift1_16_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_c4.lo -MD -MP -MF .deps/cshift1_16_c4.Tpo -c ../../../src/libgfortran/generated/cshift1_16_c4.c -o cshift1_16_c4.o >/dev/null 2>&1 mv -f .deps/cshift1_16_c4.Tpo .deps/cshift1_16_c4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_c8.lo -MD -MP -MF .deps/cshift1_16_c8.Tpo -c -o cshift1_16_c8.lo `test -f '../../../src/libgfortran/generated/cshift1_16_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_16_c8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_c8.lo -MD -MP -MF .deps/cshift1_16_c8.Tpo -c ../../../src/libgfortran/generated/cshift1_16_c8.c -fPIC -DPIC -o .libs/cshift1_16_c8.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tassta.adb -o s-tassta.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_c8.lo -MD -MP -MF .deps/cshift1_16_c8.Tpo -c ../../../src/libgfortran/generated/cshift1_16_c8.c -o cshift1_16_c8.o >/dev/null 2>&1 /usr/bin/mkdir -p go; files=`echo ../../../src/libgo/go/go/token/position.go ../../../src/libgo/go/go/token/serialize.go ../../../src/libgo/go/go/token/token.go fmt.gox sort.gox strconv.gox sync.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/token.lo | sed -e 's/.lo$//'` -o go/token.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/token ../../../src/libgo/go/go/token/position.go ../../../src/libgo/go/go/token/serialize.go ../../../src/libgo/go/go/token/token.go -fPIC -o go/.libs/token.o mv -f .deps/cshift1_16_c8.Tpo .deps/cshift1_16_c8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_c10.lo -MD -MP -MF .deps/cshift1_16_c10.Tpo -c -o cshift1_16_c10.lo `test -f '../../../src/libgfortran/generated/cshift1_16_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_16_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_c10.lo -MD -MP -MF .deps/cshift1_16_c10.Tpo -c ../../../src/libgfortran/generated/cshift1_16_c10.c -fPIC -DPIC -o .libs/cshift1_16_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_c10.lo -MD -MP -MF .deps/cshift1_16_c10.Tpo -c ../../../src/libgfortran/generated/cshift1_16_c10.c -o cshift1_16_c10.o >/dev/null 2>&1 mv -f .deps/cshift1_16_c10.Tpo .deps/cshift1_16_c10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_c16.lo -MD -MP -MF .deps/cshift1_16_c16.Tpo -c -o cshift1_16_c16.lo `test -f '../../../src/libgfortran/generated/cshift1_16_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/cshift1_16_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_c16.lo -MD -MP -MF .deps/cshift1_16_c16.Tpo -c ../../../src/libgfortran/generated/cshift1_16_c16.c -fPIC -DPIC -o .libs/cshift1_16_c16.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tasuti.adb -o s-tasuti.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift1_16_c16.lo -MD -MP -MF .deps/cshift1_16_c16.Tpo -c ../../../src/libgfortran/generated/cshift1_16_c16.c -o cshift1_16_c16.o >/dev/null 2>&1 mv -f .deps/cshift1_16_c16.Tpo .deps/cshift1_16_c16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_s1.lo -MD -MP -MF .deps/maxloc0_4_s1.Tpo -c -o maxloc0_4_s1.lo `test -f '../../../src/libgfortran/generated/maxloc0_4_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_4_s1.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-taasde.adb -o s-taasde.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_s1.lo -MD -MP -MF .deps/maxloc0_4_s1.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_s1.c -fPIC -DPIC -o .libs/maxloc0_4_s1.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tadeca.adb -o s-tadeca.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/token ../../../src/libgo/go/go/token/position.go ../../../src/libgo/go/go/token/serialize.go ../../../src/libgo/go/go/token/token.go -o go/token.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_s1.lo -MD -MP -MF .deps/maxloc0_4_s1.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_s1.c -o maxloc0_4_s1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tadert.adb -o s-tadert.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tataat.adb -o s-tataat.o mv -f .deps/maxloc0_4_s1.Tpo .deps/maxloc0_4_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_s4.lo -MD -MP -MF .deps/maxloc0_4_s4.Tpo -c -o maxloc0_4_s4.lo `test -f '../../../src/libgfortran/generated/maxloc0_4_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_4_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_s4.lo -MD -MP -MF .deps/maxloc0_4_s4.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_s4.c -fPIC -DPIC -o .libs/maxloc0_4_s4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tpinop.adb -o s-tpinop.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tpoben.adb -o s-tpoben.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_4_s4.lo -MD -MP -MF .deps/maxloc0_4_s4.Tpo -c ../../../src/libgfortran/generated/maxloc0_4_s4.c -o maxloc0_4_s4.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tpobop.adb -o s-tpobop.o mv -f .deps/maxloc0_4_s4.Tpo .deps/maxloc0_4_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_s1.lo -MD -MP -MF .deps/maxloc0_8_s1.Tpo -c -o maxloc0_8_s1.lo `test -f '../../../src/libgfortran/generated/maxloc0_8_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_8_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_s1.lo -MD -MP -MF .deps/maxloc0_8_s1.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_s1.c -fPIC -DPIC -o .libs/maxloc0_8_s1.o /usr/bin/mkdir -p text/template; files=`echo ../../../src/libgo/go/text/template/parse/lex.go ../../../src/libgo/go/text/template/parse/node.go ../../../src/libgo/go/text/template/parse/parse.go bytes.gox fmt.gox runtime.gox strconv.gox strings.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo text/template/parse.lo | sed -e 's/.lo$//'` -o text/template/parse.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=text/template/parse ../../../src/libgo/go/text/template/parse/lex.go ../../../src/libgo/go/text/template/parse/node.go ../../../src/libgo/go/text/template/parse/parse.go -fPIC -o text/template/.libs/parse.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_s1.lo -MD -MP -MF .deps/maxloc0_8_s1.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_s1.c -o maxloc0_8_s1.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-tposen.adb -o s-tposen.o mv -f .deps/maxloc0_8_s1.Tpo .deps/maxloc0_8_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_s4.lo -MD -MP -MF .deps/maxloc0_8_s4.Tpo -c -o maxloc0_8_s4.lo `test -f '../../../src/libgfortran/generated/maxloc0_8_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_8_s4.c /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -DIN_GCC -g -O2 -fPIC \ -iquote . -iquote .. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I /build/reproducible-path/gcc-11-11.5.0/src/include thread.c -o thread.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_s4.lo -MD -MP -MF .deps/maxloc0_8_s4.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_s4.c -fPIC -DPIC -o .libs/maxloc0_8_s4.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC s-linux.ads -o s-linux.o /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -c -g -O2 -fPIC -W -Wall -gnatpg -nostdinc -gnatn -fPIC memtrack.adb -o memtrack.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_8_s4.lo -MD -MP -MF .deps/maxloc0_8_s4.Tpo -c ../../../src/libgfortran/generated/maxloc0_8_s4.c -o maxloc0_8_s4.o >/dev/null 2>&1 make[8]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts' rm -f rts/libgna*.so libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/json ../../../src/libgo/go/encoding/json/decode.go ../../../src/libgo/go/encoding/json/encode.go ../../../src/libgo/go/encoding/json/fold.go ../../../src/libgo/go/encoding/json/indent.go ../../../src/libgo/go/encoding/json/scanner.go ../../../src/libgo/go/encoding/json/stream.go ../../../src/libgo/go/encoding/json/tables.go ../../../src/libgo/go/encoding/json/tags.go -o encoding/json.o >/dev/null 2>&1 cd rts; `echo "/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" \ | sed -e 's,\./xgcc,../../xgcc,' -e 's,-B\./,-B../../,'` -shared -g -O2 \ -fPIC \ -o libgnat-11.so \ -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined \ a-assert.o a-btgbso.o a-calari.o a-calcon.o a-caldel.o a-calend.o a-calfor.o a-catizo.o a-cbdlli.o a-cbhama.o a-cbhase.o a-cbmutr.o a-cborma.o a-cborse.o a-cbprqu.o a-cbsyqu.o a-cdlili.o a-cfdlli.o a-cfhama.o a-cfhase.o a-cfinve.o a-cforma.o a-cforse.o a-cgaaso.o a-cgarso.o a-cgcaso.o a-chacon.o a-chahan.o a-charac.o a-chlat1.o a-chlat9.o a-chtgbk.o a-chtgbo.o a-chtgke.o a-chtgop.o a-chzla1.o a-chzla9.o a-cidlli.o a-cihama.o a-cihase.o a-cimutr.o a-ciorma.o a-ciormu.o a-ciorse.o a-clrefi.o a-coboho.o a-cobove.o a-cofove.o a-cofuba.o a-cofuma.o a-cofuse.o a-cofuve.o a-cogeso.o a-cohama.o a-cohase.o a-cohata.o a-coinho.o a-coinve.o a-colien.o a-colire.o a-comlin.o a-comutr.o a-conhel.o a-contai.o a-convec.o a-coorma.o a-coormu.o a-coorse.o a-coprnu.o a-coteio.o a-crbltr.o a-crbtgk.o a-crbtgo.o a-crdlli.o a-csquin.o a-cuprqu.o a-cusyqu.o a-cwila1.o a-cwila9.o a-decima.o a-dhfina.o a-diocst.o a-direct.o a-direio.o a-dirval.o a-einuoc.o a-elchha.o a-envvar.o a-except.o a-exctra.o a-finali.o a-flteio.o a-fwteio.o a-fzteio.o a-inteio.o a-ioexce.o a-iteint.o a-iwteio.o a-izteio.o a-lcteio.o a-lfteio.o a-lfwtio.o a-lfztio.o a-liteio.o a-liwtio.o a-liztio.o a-llctio.o a-llftio.o a-llfwti.o a-llfzti.o a-llitio.o a-lliwti.o a-llizti.o a-llltio.o a-lllwti.o a-lllzti.o a-locale.o a-nbnbin.o a-nbnbre.o a-ncelfu.o a-ngcefu.o a-ngcoar.o a-ngcoty.o a-ngelfu.o a-ngrear.o a-nlcefu.o a-nlcoar.o a-nlcoty.o a-nlelfu.o a-nllcar.o a-nllcef.o a-nllcty.o a-nllefu.o a-nllrar.o a-nlrear.o a-nscefu.o a-nscoty.o a-nselfu.o a-nubinu.o a-nucoar.o a-nucoty.o a-nudira.o a-nuelfu.o a-nuflra.o a-nagefl.o a-nallfl.o a-nalofl.o a-nuaufl.o a-nashfl.o a-nuauco.o a-naliop.o a-numaux.o a-numeri.o a-nurear.o a-rbtgbk.o a-rbtgbo.o a-rbtgso.o a-sbecin.o a-sbhcin.o a-sblcin.o a-scteio.o a-secain.o a-sequio.o a-sfecin.o a-sfhcin.o a-sflcin.o a-sfteio.o a-sfwtio.o a-sfztio.o a-shcain.o a-siocst.o a-siteio.o a-siwtio.o a-siztio.o a-slcain.o a-ssicst.o a-ssitio.o a-ssiwti.o a-ssizti.o a-stboha.o a-stfiha.o a-stmaco.o a-stobbu.o a-stobfi.o a-storio.o a-stoubu.o a-stoufi.o a-stoufo.o a-stouut.o a-strbou.o a-stream.o a-strsto.o a-ststbo.o a-ststun.o a-strfix.o a-strhas.o a-string.o a-strmap.o a-strsea.o a-strsup.o a-strunb.o a-ststio.o a-stteou.o a-stunau.o a-stunha.o a-stuten.o a-stwibo.o a-stwifi.o a-stwiha.o a-stwima.o a-stwise.o a-stwisu.o a-stwiun.o a-stzbou.o a-stzfix.o a-stzhas.o a-stzmap.o a-stzsea.o a-stzsup.o a-stzunb.o a-suecin.o a-suenco.o a-suenst.o a-suewst.o a-suezst.o a-suhcin.o a-sulcin.o a-suteio.o a-swbwha.o a-swfwha.o a-swmwco.o a-swunau.o a-swuwha.o a-swuwti.o a-szbzha.o a-szfzha.o a-szmzco.o a-szunau.o a-szuzha.o a-szuzti.o a-tags.o a-teioed.o a-textio.o a-tgdico.o a-tiboio.o a-ticoau.o a-ticoio.o a-tideau.o a-tideio.o a-tienau.o a-tienio.o a-tifiau.o a-tifiio.o a-tiflau.o a-tiflio.o a-tigeau.o a-tiinau.o a-tiinio.o a-timoio.o a-tiocst.o a-tirsfi.o a-titest.o a-tiunio.o a-unccon.o a-uncdea.o a-undesu.o a-wichha.o a-wichun.o a-widcha.o a-witeio.o a-wrstfi.o a-wtcoau.o a-wtcoio.o a-wtcstr.o a-wtdeau.o a-wtdeio.o a-wtedit.o a-wtenau.o a-wtenio.o a-wtfiau.o a-wtfiio.o a-wtflau.o a-wtflio.o a-wtgeau.o a-wtinau.o a-wtinio.o a-wtmoio.o a-wttest.o a-wwboio.o a-wwunio.o a-zchara.o a-zchhan.o a-zchuni.o a-zrstfi.o a-ztcoau.o a-ztcoio.o a-ztcstr.o a-ztdeau.o a-ztdeio.o a-ztedit.o a-ztenau.o a-ztenio.o a-ztexio.o a-ztfiau.o a-ztfiio.o a-ztflau.o a-ztflio.o a-ztgeau.o a-ztinau.o a-ztinio.o a-ztmoio.o a-zttest.o a-zzboio.o a-zzunio.o ada.o calendar.o directio.o g-arrspl.o g-awk.o g-binenv.o g-brapre.o g-bubsor.o g-busora.o g-busorg.o g-byorma.o g-bytswa.o g-calend.o g-casuti.o g-catiio.o g-cgi.o g-cgicoo.o g-cgideb.o g-comlin.o g-comver.o g-crc32.o g-ctrl_c.o g-curexc.o g-debpoo.o g-debuti.o g-decstr.o g-deutst.o g-diopit.o g-dirope.o g-dynhta.o g-dyntab.o g-encstr.o g-enutst.o g-excact.o g-except.o g-exctra.o g-expect.o g-exptty.o g-flocon.o g-forstr.o g-graphs.o g-heasor.o g-hesora.o g-hesorg.o g-htable.o g-io.o g-io_aux.o g-lists.o g-locfil.o g-mbdira.o g-mbflra.o g-md5.o g-memdum.o g-moreex.o g-os_lib.o g-pehage.o g-rannum.o g-regexp.o g-regpat.o g-rewdat.o g-sechas.o g-sehamd.o g-sehash.o g-sercom.o g-sestin.o g-sets.o g-sha1.o g-sha224.o g-sha256.o g-sha384.o g-sha512.o g-shsh32.o g-shsh64.o g-shshco.o g-souinf.o g-spchge.o g-speche.o g-spipat.o g-spitbo.o g-spogwa.o g-sptabo.o g-sptain.o g-sptavs.o g-strhas.o g-string.o g-strspl.o g-table.o g-tasloc.o g-timsta.o g-traceb.o g-trasym.o g-tty.o g-u3spch.o g-utf_32.o g-wispch.o g-wistsp.o g-zspche.o g-zstspl.o gnat.o i-c.o i-cexten.o i-cobol.o i-cpoint.o i-cstrea.o i-cstrin.o i-fortra.o i-pacdec.o interfac.o ioexcept.o machcode.o s-addima.o s-addope.o s-aoinar.o s-aomoar.o s-aotase.o s-aridou.o s-arit32.o s-arit64.o s-assert.o s-atacco.o s-atocou.o s-atoope.o s-atopex.o s-atopri.o s-auxdec.o s-bignum.o s-bitfie.o s-bitops.o s-bituti.o s-boarop.o s-boustr.o s-bytswa.o s-carsi8.o s-carun8.o s-casi16.o s-casi32.o s-casi64.o s-casuti.o s-caun16.o s-caun32.o s-caun64.o s-chepoo.o s-commun.o s-conca2.o s-conca3.o s-conca4.o s-conca5.o s-conca6.o s-conca7.o s-conca8.o s-conca9.o s-crc32.o s-crtl.o s-dfmkio.o s-dfmopr.o s-dgmgop.o s-diflio.o s-diflmk.o s-digemk.o s-diinio.o s-dilomk.o s-dim.o s-dimkio.o s-dimmks.o s-direio.o s-dlmkio.o s-dlmopr.o s-dmotpr.o s-dsaser.o s-elaall.o s-excdeb.o s-except.o s-exctab.o s-exctra.o s-exnint.o s-exnllf.o s-exnlli.o s-expint.o s-explli.o s-expllu.o s-expmod.o s-exponn.o s-expont.o s-exponu.o s-expuns.o s-fatflt.o s-fatgen.o s-fatlfl.o s-fatllf.o s-ficobl.o s-filatt.o s-fileio.o s-finmas.o s-finroo.o s-flocon.o s-fode32.o s-fode64.o s-fofi32.o s-fofi64.o s-fore_d.o s-fore_f.o s-forrea.o s-gearop.o s-genbig.o s-geveop.o s-gloloc.o s-htable.o s-imageb.o s-imaged.o s-imagef.o s-imagei.o s-imageu.o s-imagew.o s-imde32.o s-imde64.o s-imenne.o s-imfi32.o s-imfi64.o s-imgbiu.o s-imgboo.o s-imgcha.o s-imgenu.o s-imgint.o s-imgllb.o s-imglli.o s-imgllu.o s-imgllw.o s-imgrea.o s-imguns.o s-imguti.o s-imgwch.o s-imgwiu.o s-io.o s-llflex.o s-maccod.o s-mantis.o s-mastop.o s-memcop.o s-memory.o s-multip.o s-os_lib.o s-oscons.o s-osprim.o s-pack03.o s-pack05.o s-pack06.o s-pack07.o s-pack09.o s-pack10.o s-pack11.o s-pack12.o s-pack13.o s-pack14.o s-pack15.o s-pack17.o s-pack18.o s-pack19.o s-pack20.o s-pack21.o s-pack22.o s-pack23.o s-pack24.o s-pack25.o s-pack26.o s-pack27.o s-pack28.o s-pack29.o s-pack30.o s-pack31.o s-pack33.o s-pack34.o s-pack35.o s-pack36.o s-pack37.o s-pack38.o s-pack39.o s-pack40.o s-pack41.o s-pack42.o s-pack43.o s-pack44.o s-pack45.o s-pack46.o s-pack47.o s-pack48.o s-pack49.o s-pack50.o s-pack51.o s-pack52.o s-pack53.o s-pack54.o s-pack55.o s-pack56.o s-pack57.o s-pack58.o s-pack59.o s-pack60.o s-pack61.o s-pack62.o s-pack63.o s-parame.o s-parint.o s-pooglo.o s-pooloc.o s-poosiz.o s-powflt.o s-powlfl.o s-powllf.o s-purexc.o s-putima.o s-rannum.o s-ransee.o s-regexp.o s-regpat.o s-resfil.o s-restri.o s-rident.o s-rpc.o s-scaval.o s-secsta.o s-sequio.o s-shabig.o s-shasto.o s-soflin.o s-soliin.o s-spsufi.o s-stache.o s-stalib.o s-stausa.o s-stoele.o s-stopoo.o s-stposu.o s-stratt.o s-statxd.o s-strhas.o s-string.o s-ststop.o s-tasloc.o s-traceb.o s-traent.o s-trasym.o s-unstyp.o s-utf_32.o s-valboo.o s-valcha.o s-vade32.o s-vade64.o s-vafi32.o s-vafi64.o s-valenu.o s-valflt.o s-valint.o s-vallfl.o s-valllf.o s-vallli.o s-valllu.o s-valrea.o s-valued.o s-valuef.o s-valuei.o s-valuer.o s-valueu.o s-valuns.o s-valuti.o s-valwch.o s-veboop.o s-vector.o s-vercon.o s-wchcnv.o s-wchcon.o s-wchjis.o s-wchstw.o s-wchwts.o s-widboo.o s-widcha.o s-widenu.o s-widint.o s-widlli.o s-widllu.o s-widthi.o s-widthu.o s-widuns.o s-widwch.o s-wwdcha.o s-wwdenu.o s-wwdwch.o sequenio.o system.o text_io.o unchconv.o unchdeal.o g-allein.o g-alleve.o g-altcon.o g-altive.o g-alveop.o g-alvety.o g-alvevi.o g-soccon.o g-socket.o g-socthi.o g-soliop.o g-sothco.o g-socpol.o s-arit128.o s-casi128.o s-caun128.o s-exnllli.o s-expllli.o s-explllu.o s-fode128.o s-fofi128.o s-imde128.o s-imfi128.o s-imglllb.o s-imgllli.o s-imglllu.o s-imglllw.o s-pack65.o s-pack66.o s-pack67.o s-pack68.o s-pack69.o s-pack70.o s-pack71.o s-pack72.o s-pack73.o s-pack74.o s-pack75.o s-pack76.o s-pack77.o s-pack78.o s-pack79.o s-pack80.o s-pack81.o s-pack82.o s-pack83.o s-pack84.o s-pack85.o s-pack86.o s-pack87.o s-pack88.o s-pack89.o s-pack90.o s-pack91.o s-pack92.o s-pack93.o s-pack94.o s-pack95.o s-pack96.o s-pack97.o s-pack98.o s-pack99.o s-pack100.o s-pack101.o s-pack102.o s-pack103.o s-pack104.o s-pack105.o s-pack106.o s-pack107.o s-pack108.o s-pack109.o s-pack110.o s-pack111.o s-pack112.o s-pack113.o s-pack114.o s-pack115.o s-pack116.o s-pack117.o s-pack118.o s-pack119.o s-pack120.o s-pack121.o s-pack122.o s-pack123.o s-pack124.o s-pack125.o s-pack126.o s-pack127.o s-vade128.o s-vafi128.o s-valllli.o s-vallllu.o s-widllli.o s-widlllu.o g-cppexc.o s-excmac.o adadecode.o adaint.o argv.o aux-io.o cal.o cio.o cstreams.o ctrl_c.o env.o errno.o exit.o expect.o final.o rtfinal.o rtinit.o init.o initialize.o locales.o mkdir.o raise.o seh_init.o socket.o sysdep.o targext.o terminals.o tracebak.o raise-gcc.o \ -Wl,-soname,libgnat-11.so \ -lm mv -f .deps/maxloc0_8_s4.Tpo .deps/maxloc0_8_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_s1.lo -MD -MP -MF .deps/maxloc0_16_s1.Tpo -c -o maxloc0_16_s1.lo `test -f '../../../src/libgfortran/generated/maxloc0_16_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_16_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_s1.lo -MD -MP -MF .deps/maxloc0_16_s1.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_s1.c -fPIC -DPIC -o .libs/maxloc0_16_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_s1.lo -MD -MP -MF .deps/maxloc0_16_s1.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_s1.c -o maxloc0_16_s1.o >/dev/null 2>&1 mv -f .deps/maxloc0_16_s1.Tpo .deps/maxloc0_16_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_s4.lo -MD -MP -MF .deps/maxloc0_16_s4.Tpo -c -o maxloc0_16_s4.lo `test -f '../../../src/libgfortran/generated/maxloc0_16_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc0_16_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_s4.lo -MD -MP -MF .deps/maxloc0_16_s4.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_s4.c -fPIC -DPIC -o .libs/maxloc0_16_s4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc0_16_s4.lo -MD -MP -MF .deps/maxloc0_16_s4.Tpo -c ../../../src/libgfortran/generated/maxloc0_16_s4.c -o maxloc0_16_s4.o >/dev/null 2>&1 mv -f .deps/maxloc0_16_s4.Tpo .deps/maxloc0_16_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_s1.lo -MD -MP -MF .deps/minloc0_4_s1.Tpo -c -o minloc0_4_s1.lo `test -f '../../../src/libgfortran/generated/minloc0_4_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_4_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_s1.lo -MD -MP -MF .deps/minloc0_4_s1.Tpo -c ../../../src/libgfortran/generated/minloc0_4_s1.c -fPIC -DPIC -o .libs/minloc0_4_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_s1.lo -MD -MP -MF .deps/minloc0_4_s1.Tpo -c ../../../src/libgfortran/generated/minloc0_4_s1.c -o minloc0_4_s1.o >/dev/null 2>&1 cd rts; `echo "/build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1" \ | sed -e 's,\./xgcc,../../xgcc,' -e 's,-B\./,-B../../,'` -shared -g -O2 \ -fPIC \ -o libgnarl-11.so \ -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined \ a-dispat.o a-dynpri.o a-interr.o a-intnam.o a-reatim.o a-retide.o a-rttiev.o a-synbar.o a-sytaco.o a-tasatt.o a-taside.o a-tasini.o a-taster.o g-boubuf.o g-boumai.o g-semaph.o g-signal.o g-tastus.o g-thread.o s-inmaop.o s-interr.o s-intman.o s-mudido.o s-osinte.o s-proinf.o s-putaim.o s-solita.o s-stusta.o s-taenca.o s-taprob.o s-taprop.o s-tarest.o s-tasdeb.o s-tasinf.o s-tasini.o s-taskin.o s-taspri.o s-tasque.o s-tasres.o s-tasren.o s-tassta.o s-tasuti.o s-taasde.o s-tadeca.o s-tadert.o s-tataat.o s-tpinop.o s-tpoben.o s-tpobop.o s-tposen.o thread.o s-linux.o \ -Wl,-soname,libgnarl-11.so \ libgnat-11.so \ \ -lpthread cd rts; ln -s libgnat-11.so \ libgnat.so cd rts; ln -s libgnarl-11.so \ libgnarl.so # Create static libgnat and libgnarl compiled with -fPIC rm -f rts/libgnat_pic.a rts/libgnarl_pic.a riscv64-linux-gnu-ar rc rts/libgnat_pic.a \ rts/a-assert.o rts/a-btgbso.o rts/a-calari.o rts/a-calcon.o rts/a-caldel.o rts/a-calend.o rts/a-calfor.o rts/a-catizo.o rts/a-cbdlli.o rts/a-cbhama.o rts/a-cbhase.o rts/a-cbmutr.o rts/a-cborma.o rts/a-cborse.o rts/a-cbprqu.o rts/a-cbsyqu.o rts/a-cdlili.o rts/a-cfdlli.o rts/a-cfhama.o rts/a-cfhase.o rts/a-cfinve.o rts/a-cforma.o rts/a-cforse.o rts/a-cgaaso.o rts/a-cgarso.o rts/a-cgcaso.o rts/a-chacon.o rts/a-chahan.o rts/a-charac.o rts/a-chlat1.o rts/a-chlat9.o rts/a-chtgbk.o rts/a-chtgbo.o rts/a-chtgke.o rts/a-chtgop.o rts/a-chzla1.o rts/a-chzla9.o rts/a-cidlli.o rts/a-cihama.o rts/a-cihase.o rts/a-cimutr.o rts/a-ciorma.o rts/a-ciormu.o rts/a-ciorse.o rts/a-clrefi.o rts/a-coboho.o rts/a-cobove.o rts/a-cofove.o rts/a-cofuba.o rts/a-cofuma.o rts/a-cofuse.o rts/a-cofuve.o rts/a-cogeso.o rts/a-cohama.o rts/a-cohase.o rts/a-cohata.o rts/a-coinho.o rts/a-coinve.o rts/a-colien.o rts/a-colire.o rts/a-comlin.o rts/a-comutr.o rts/a-conhel.o rts/a-contai.o rts/a-convec.o rts/a-coorma.o rts/a-coormu.o rts/a-coorse.o rts/a-coprnu.o rts/a-coteio.o rts/a-crbltr.o rts/a-crbtgk.o rts/a-crbtgo.o rts/a-crdlli.o rts/a-csquin.o rts/a-cuprqu.o rts/a-cusyqu.o rts/a-cwila1.o rts/a-cwila9.o rts/a-decima.o rts/a-dhfina.o rts/a-diocst.o rts/a-direct.o rts/a-direio.o rts/a-dirval.o rts/a-einuoc.o rts/a-elchha.o rts/a-envvar.o rts/a-except.o rts/a-exctra.o rts/a-finali.o rts/a-flteio.o rts/a-fwteio.o rts/a-fzteio.o rts/a-inteio.o rts/a-ioexce.o rts/a-iteint.o rts/a-iwteio.o rts/a-izteio.o rts/a-lcteio.o rts/a-lfteio.o rts/a-lfwtio.o rts/a-lfztio.o rts/a-liteio.o rts/a-liwtio.o rts/a-liztio.o rts/a-llctio.o rts/a-llftio.o rts/a-llfwti.o rts/a-llfzti.o rts/a-llitio.o rts/a-lliwti.o rts/a-llizti.o rts/a-llltio.o rts/a-lllwti.o rts/a-lllzti.o rts/a-locale.o rts/a-nbnbin.o rts/a-nbnbre.o rts/a-ncelfu.o rts/a-ngcefu.o rts/a-ngcoar.o rts/a-ngcoty.o rts/a-ngelfu.o rts/a-ngrear.o rts/a-nlcefu.o rts/a-nlcoar.o rts/a-nlcoty.o rts/a-nlelfu.o rts/a-nllcar.o rts/a-nllcef.o rts/a-nllcty.o rts/a-nllefu.o rts/a-nllrar.o rts/a-nlrear.o rts/a-nscefu.o rts/a-nscoty.o rts/a-nselfu.o rts/a-nubinu.o rts/a-nucoar.o rts/a-nucoty.o rts/a-nudira.o rts/a-nuelfu.o rts/a-nuflra.o rts/a-nagefl.o rts/a-nallfl.o rts/a-nalofl.o rts/a-nuaufl.o rts/a-nashfl.o rts/a-nuauco.o rts/a-naliop.o rts/a-numaux.o rts/a-numeri.o rts/a-nurear.o rts/a-rbtgbk.o rts/a-rbtgbo.o rts/a-rbtgso.o rts/a-sbecin.o rts/a-sbhcin.o rts/a-sblcin.o rts/a-scteio.o rts/a-secain.o rts/a-sequio.o rts/a-sfecin.o rts/a-sfhcin.o rts/a-sflcin.o rts/a-sfteio.o rts/a-sfwtio.o rts/a-sfztio.o rts/a-shcain.o rts/a-siocst.o rts/a-siteio.o rts/a-siwtio.o rts/a-siztio.o rts/a-slcain.o rts/a-ssicst.o rts/a-ssitio.o rts/a-ssiwti.o rts/a-ssizti.o rts/a-stboha.o rts/a-stfiha.o rts/a-stmaco.o rts/a-stobbu.o rts/a-stobfi.o rts/a-storio.o rts/a-stoubu.o rts/a-stoufi.o rts/a-stoufo.o rts/a-stouut.o rts/a-strbou.o rts/a-stream.o rts/a-strsto.o rts/a-ststbo.o rts/a-ststun.o rts/a-strfix.o rts/a-strhas.o rts/a-string.o rts/a-strmap.o rts/a-strsea.o rts/a-strsup.o rts/a-strunb.o rts/a-ststio.o rts/a-stteou.o rts/a-stunau.o rts/a-stunha.o rts/a-stuten.o rts/a-stwibo.o rts/a-stwifi.o rts/a-stwiha.o rts/a-stwima.o rts/a-stwise.o rts/a-stwisu.o rts/a-stwiun.o rts/a-stzbou.o rts/a-stzfix.o rts/a-stzhas.o rts/a-stzmap.o rts/a-stzsea.o rts/a-stzsup.o rts/a-stzunb.o rts/a-suecin.o rts/a-suenco.o rts/a-suenst.o rts/a-suewst.o rts/a-suezst.o rts/a-suhcin.o rts/a-sulcin.o rts/a-suteio.o rts/a-swbwha.o rts/a-swfwha.o rts/a-swmwco.o rts/a-swunau.o rts/a-swuwha.o rts/a-swuwti.o rts/a-szbzha.o rts/a-szfzha.o rts/a-szmzco.o rts/a-szunau.o rts/a-szuzha.o rts/a-szuzti.o rts/a-tags.o rts/a-teioed.o rts/a-textio.o rts/a-tgdico.o rts/a-tiboio.o rts/a-ticoau.o rts/a-ticoio.o rts/a-tideau.o rts/a-tideio.o rts/a-tienau.o rts/a-tienio.o rts/a-tifiau.o rts/a-tifiio.o rts/a-tiflau.o rts/a-tiflio.o rts/a-tigeau.o rts/a-tiinau.o rts/a-tiinio.o rts/a-timoio.o rts/a-tiocst.o rts/a-tirsfi.o rts/a-titest.o rts/a-tiunio.o rts/a-unccon.o rts/a-uncdea.o rts/a-undesu.o rts/a-wichha.o rts/a-wichun.o rts/a-widcha.o rts/a-witeio.o rts/a-wrstfi.o rts/a-wtcoau.o rts/a-wtcoio.o rts/a-wtcstr.o rts/a-wtdeau.o rts/a-wtdeio.o rts/a-wtedit.o rts/a-wtenau.o rts/a-wtenio.o rts/a-wtfiau.o rts/a-wtfiio.o rts/a-wtflau.o rts/a-wtflio.o rts/a-wtgeau.o rts/a-wtinau.o rts/a-wtinio.o rts/a-wtmoio.o rts/a-wttest.o rts/a-wwboio.o rts/a-wwunio.o rts/a-zchara.o rts/a-zchhan.o rts/a-zchuni.o rts/a-zrstfi.o rts/a-ztcoau.o rts/a-ztcoio.o rts/a-ztcstr.o rts/a-ztdeau.o rts/a-ztdeio.o rts/a-ztedit.o rts/a-ztenau.o rts/a-ztenio.o rts/a-ztexio.o rts/a-ztfiau.o rts/a-ztfiio.o rts/a-ztflau.o rts/a-ztflio.o rts/a-ztgeau.o rts/a-ztinau.o rts/a-ztinio.o rts/a-ztmoio.o rts/a-zttest.o rts/a-zzboio.o rts/a-zzunio.o rts/ada.o rts/calendar.o rts/directio.o rts/g-arrspl.o rts/g-awk.o rts/g-binenv.o rts/g-brapre.o rts/g-bubsor.o rts/g-busora.o rts/g-busorg.o rts/g-byorma.o rts/g-bytswa.o rts/g-calend.o rts/g-casuti.o rts/g-catiio.o rts/g-cgi.o rts/g-cgicoo.o rts/g-cgideb.o rts/g-comlin.o rts/g-comver.o rts/g-crc32.o rts/g-ctrl_c.o rts/g-curexc.o rts/g-debpoo.o rts/g-debuti.o rts/g-decstr.o rts/g-deutst.o rts/g-diopit.o rts/g-dirope.o rts/g-dynhta.o rts/g-dyntab.o rts/g-encstr.o rts/g-enutst.o rts/g-excact.o rts/g-except.o rts/g-exctra.o rts/g-expect.o rts/g-exptty.o rts/g-flocon.o rts/g-forstr.o rts/g-graphs.o rts/g-heasor.o rts/g-hesora.o rts/g-hesorg.o rts/g-htable.o rts/g-io.o rts/g-io_aux.o rts/g-lists.o rts/g-locfil.o rts/g-mbdira.o rts/g-mbflra.o rts/g-md5.o rts/g-memdum.o rts/g-moreex.o rts/g-os_lib.o rts/g-pehage.o rts/g-rannum.o rts/g-regexp.o rts/g-regpat.o rts/g-rewdat.o rts/g-sechas.o rts/g-sehamd.o rts/g-sehash.o rts/g-sercom.o rts/g-sestin.o rts/g-sets.o rts/g-sha1.o rts/g-sha224.o rts/g-sha256.o rts/g-sha384.o rts/g-sha512.o rts/g-shsh32.o rts/g-shsh64.o rts/g-shshco.o rts/g-souinf.o rts/g-spchge.o rts/g-speche.o rts/g-spipat.o rts/g-spitbo.o rts/g-spogwa.o rts/g-sptabo.o rts/g-sptain.o rts/g-sptavs.o rts/g-strhas.o rts/g-string.o rts/g-strspl.o rts/g-table.o rts/g-tasloc.o rts/g-timsta.o rts/g-traceb.o rts/g-trasym.o rts/g-tty.o rts/g-u3spch.o rts/g-utf_32.o rts/g-wispch.o rts/g-wistsp.o rts/g-zspche.o rts/g-zstspl.o rts/gnat.o rts/i-c.o rts/i-cexten.o rts/i-cobol.o rts/i-cpoint.o rts/i-cstrea.o rts/i-cstrin.o rts/i-fortra.o rts/i-pacdec.o rts/interfac.o rts/ioexcept.o rts/machcode.o rts/s-addima.o rts/s-addope.o rts/s-aoinar.o rts/s-aomoar.o rts/s-aotase.o rts/s-aridou.o rts/s-arit32.o rts/s-arit64.o rts/s-assert.o rts/s-atacco.o rts/s-atocou.o rts/s-atoope.o rts/s-atopex.o rts/s-atopri.o rts/s-auxdec.o rts/s-bignum.o rts/s-bitfie.o rts/s-bitops.o rts/s-bituti.o rts/s-boarop.o rts/s-boustr.o rts/s-bytswa.o rts/s-carsi8.o rts/s-carun8.o rts/s-casi16.o rts/s-casi32.o rts/s-casi64.o rts/s-casuti.o rts/s-caun16.o rts/s-caun32.o rts/s-caun64.o rts/s-chepoo.o rts/s-commun.o rts/s-conca2.o rts/s-conca3.o rts/s-conca4.o rts/s-conca5.o rts/s-conca6.o rts/s-conca7.o rts/s-conca8.o rts/s-conca9.o rts/s-crc32.o rts/s-crtl.o rts/s-dfmkio.o rts/s-dfmopr.o rts/s-dgmgop.o rts/s-diflio.o rts/s-diflmk.o rts/s-digemk.o rts/s-diinio.o rts/s-dilomk.o rts/s-dim.o rts/s-dimkio.o rts/s-dimmks.o rts/s-direio.o rts/s-dlmkio.o rts/s-dlmopr.o rts/s-dmotpr.o rts/s-dsaser.o rts/s-elaall.o rts/s-excdeb.o rts/s-except.o rts/s-exctab.o rts/s-exctra.o rts/s-exnint.o rts/s-exnllf.o rts/s-exnlli.o rts/s-expint.o rts/s-explli.o rts/s-expllu.o rts/s-expmod.o rts/s-exponn.o rts/s-expont.o rts/s-exponu.o rts/s-expuns.o rts/s-fatflt.o rts/s-fatgen.o rts/s-fatlfl.o rts/s-fatllf.o rts/s-ficobl.o rts/s-filatt.o rts/s-fileio.o rts/s-finmas.o rts/s-finroo.o rts/s-flocon.o rts/s-fode32.o rts/s-fode64.o rts/s-fofi32.o rts/s-fofi64.o rts/s-fore_d.o rts/s-fore_f.o rts/s-forrea.o rts/s-gearop.o rts/s-genbig.o rts/s-geveop.o rts/s-gloloc.o rts/s-htable.o rts/s-imageb.o rts/s-imaged.o rts/s-imagef.o rts/s-imagei.o rts/s-imageu.o rts/s-imagew.o rts/s-imde32.o rts/s-imde64.o rts/s-imenne.o rts/s-imfi32.o rts/s-imfi64.o rts/s-imgbiu.o rts/s-imgboo.o rts/s-imgcha.o rts/s-imgenu.o rts/s-imgint.o rts/s-imgllb.o rts/s-imglli.o rts/s-imgllu.o rts/s-imgllw.o rts/s-imgrea.o rts/s-imguns.o rts/s-imguti.o rts/s-imgwch.o rts/s-imgwiu.o rts/s-io.o rts/s-llflex.o rts/s-maccod.o rts/s-mantis.o rts/s-mastop.o rts/s-memcop.o rts/s-memory.o rts/s-multip.o rts/s-os_lib.o rts/s-oscons.o rts/s-osprim.o rts/s-pack03.o rts/s-pack05.o rts/s-pack06.o rts/s-pack07.o rts/s-pack09.o rts/s-pack10.o rts/s-pack11.o rts/s-pack12.o rts/s-pack13.o rts/s-pack14.o rts/s-pack15.o rts/s-pack17.o rts/s-pack18.o rts/s-pack19.o rts/s-pack20.o rts/s-pack21.o rts/s-pack22.o rts/s-pack23.o rts/s-pack24.o rts/s-pack25.o rts/s-pack26.o rts/s-pack27.o rts/s-pack28.o rts/s-pack29.o rts/s-pack30.o rts/s-pack31.o rts/s-pack33.o rts/s-pack34.o rts/s-pack35.o rts/s-pack36.o rts/s-pack37.o rts/s-pack38.o rts/s-pack39.o rts/s-pack40.o rts/s-pack41.o rts/s-pack42.o rts/s-pack43.o rts/s-pack44.o rts/s-pack45.o rts/s-pack46.o rts/s-pack47.o rts/s-pack48.o rts/s-pack49.o rts/s-pack50.o rts/s-pack51.o rts/s-pack52.o rts/s-pack53.o rts/s-pack54.o rts/s-pack55.o rts/s-pack56.o rts/s-pack57.o rts/s-pack58.o rts/s-pack59.o rts/s-pack60.o rts/s-pack61.o rts/s-pack62.o rts/s-pack63.o rts/s-parame.o rts/s-parint.o rts/s-pooglo.o rts/s-pooloc.o rts/s-poosiz.o rts/s-powflt.o rts/s-powlfl.o rts/s-powllf.o rts/s-purexc.o rts/s-putima.o rts/s-rannum.o rts/s-ransee.o rts/s-regexp.o rts/s-regpat.o rts/s-resfil.o rts/s-restri.o rts/s-rident.o rts/s-rpc.o rts/s-scaval.o rts/s-secsta.o rts/s-sequio.o rts/s-shabig.o rts/s-shasto.o rts/s-soflin.o rts/s-soliin.o rts/s-spsufi.o rts/s-stache.o rts/s-stalib.o rts/s-stausa.o rts/s-stoele.o rts/s-stopoo.o rts/s-stposu.o rts/s-stratt.o rts/s-statxd.o rts/s-strhas.o rts/s-string.o rts/s-ststop.o rts/s-tasloc.o rts/s-traceb.o rts/s-traent.o rts/s-trasym.o rts/s-unstyp.o rts/s-utf_32.o rts/s-valboo.o rts/s-valcha.o rts/s-vade32.o rts/s-vade64.o rts/s-vafi32.o rts/s-vafi64.o rts/s-valenu.o rts/s-valflt.o rts/s-valint.o rts/s-vallfl.o rts/s-valllf.o rts/s-vallli.o rts/s-valllu.o rts/s-valrea.o rts/s-valued.o rts/s-valuef.o rts/s-valuei.o rts/s-valuer.o rts/s-valueu.o rts/s-valuns.o rts/s-valuti.o rts/s-valwch.o rts/s-veboop.o rts/s-vector.o rts/s-vercon.o rts/s-wchcnv.o rts/s-wchcon.o rts/s-wchjis.o rts/s-wchstw.o rts/s-wchwts.o rts/s-widboo.o rts/s-widcha.o rts/s-widenu.o rts/s-widint.o rts/s-widlli.o rts/s-widllu.o rts/s-widthi.o rts/s-widthu.o rts/s-widuns.o rts/s-widwch.o rts/s-wwdcha.o rts/s-wwdenu.o rts/s-wwdwch.o rts/sequenio.o rts/system.o rts/text_io.o rts/unchconv.o rts/unchdeal.o rts/g-allein.o rts/g-alleve.o rts/g-altcon.o rts/g-altive.o rts/g-alveop.o rts/g-alvety.o rts/g-alvevi.o rts/g-soccon.o rts/g-socket.o rts/g-socthi.o rts/g-soliop.o rts/g-sothco.o rts/g-socpol.o rts/s-arit128.o rts/s-casi128.o rts/s-caun128.o rts/s-exnllli.o rts/s-expllli.o rts/s-explllu.o rts/s-fode128.o rts/s-fofi128.o rts/s-imde128.o rts/s-imfi128.o rts/s-imglllb.o rts/s-imgllli.o rts/s-imglllu.o rts/s-imglllw.o rts/s-pack65.o rts/s-pack66.o rts/s-pack67.o rts/s-pack68.o rts/s-pack69.o rts/s-pack70.o rts/s-pack71.o rts/s-pack72.o rts/s-pack73.o rts/s-pack74.o rts/s-pack75.o rts/s-pack76.o rts/s-pack77.o rts/s-pack78.o rts/s-pack79.o rts/s-pack80.o rts/s-pack81.o rts/s-pack82.o rts/s-pack83.o rts/s-pack84.o rts/s-pack85.o rts/s-pack86.o rts/s-pack87.o rts/s-pack88.o rts/s-pack89.o rts/s-pack90.o rts/s-pack91.o rts/s-pack92.o rts/s-pack93.o rts/s-pack94.o rts/s-pack95.o rts/s-pack96.o rts/s-pack97.o rts/s-pack98.o rts/s-pack99.o rts/s-pack100.o rts/s-pack101.o rts/s-pack102.o rts/s-pack103.o rts/s-pack104.o rts/s-pack105.o rts/s-pack106.o rts/s-pack107.o rts/s-pack108.o rts/s-pack109.o rts/s-pack110.o rts/s-pack111.o rts/s-pack112.o rts/s-pack113.o rts/s-pack114.o rts/s-pack115.o rts/s-pack116.o rts/s-pack117.o rts/s-pack118.o rts/s-pack119.o rts/s-pack120.o rts/s-pack121.o rts/s-pack122.o rts/s-pack123.o rts/s-pack124.o rts/s-pack125.o rts/s-pack126.o rts/s-pack127.o rts/s-vade128.o rts/s-vafi128.o rts/s-valllli.o rts/s-vallllu.o rts/s-widllli.o rts/s-widlllu.o rts/g-cppexc.o rts/s-excmac.o rts/adadecode.o rts/adaint.o rts/argv.o rts/aux-io.o rts/cal.o rts/cio.o rts/cstreams.o rts/ctrl_c.o rts/env.o rts/errno.o rts/exit.o rts/expect.o rts/final.o rts/rtfinal.o rts/rtinit.o rts/init.o rts/initialize.o rts/locales.o rts/mkdir.o rts/raise.o rts/seh_init.o rts/socket.o rts/sysdep.o rts/targext.o rts/terminals.o rts/tracebak.o rts/raise-gcc.o mv -f .deps/minloc0_4_s1.Tpo .deps/minloc0_4_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_s4.lo -MD -MP -MF .deps/minloc0_4_s4.Tpo -c -o minloc0_4_s4.lo `test -f '../../../src/libgfortran/generated/minloc0_4_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_4_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_s4.lo -MD -MP -MF .deps/minloc0_4_s4.Tpo -c ../../../src/libgfortran/generated/minloc0_4_s4.c -fPIC -DPIC -o .libs/minloc0_4_s4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_4_s4.lo -MD -MP -MF .deps/minloc0_4_s4.Tpo -c ../../../src/libgfortran/generated/minloc0_4_s4.c -o minloc0_4_s4.o >/dev/null 2>&1 riscv64-linux-gnu-ranlib rts/libgnat_pic.a mv -f .deps/minloc0_4_s4.Tpo .deps/minloc0_4_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_s1.lo -MD -MP -MF .deps/minloc0_8_s1.Tpo -c -o minloc0_8_s1.lo `test -f '../../../src/libgfortran/generated/minloc0_8_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_8_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_s1.lo -MD -MP -MF .deps/minloc0_8_s1.Tpo -c ../../../src/libgfortran/generated/minloc0_8_s1.c -fPIC -DPIC -o .libs/minloc0_8_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=text/template/parse ../../../src/libgo/go/text/template/parse/lex.go ../../../src/libgo/go/text/template/parse/node.go ../../../src/libgo/go/text/template/parse/parse.go -o text/template/parse.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_s1.lo -MD -MP -MF .deps/minloc0_8_s1.Tpo -c ../../../src/libgfortran/generated/minloc0_8_s1.c -o minloc0_8_s1.o >/dev/null 2>&1 riscv64-linux-gnu-ar rc rts/libgnarl_pic.a \ rts/a-dispat.o rts/a-dynpri.o rts/a-interr.o rts/a-intnam.o rts/a-reatim.o rts/a-retide.o rts/a-rttiev.o rts/a-synbar.o rts/a-sytaco.o rts/a-tasatt.o rts/a-taside.o rts/a-tasini.o rts/a-taster.o rts/g-boubuf.o rts/g-boumai.o rts/g-semaph.o rts/g-signal.o rts/g-tastus.o rts/g-thread.o rts/s-inmaop.o rts/s-interr.o rts/s-intman.o rts/s-mudido.o rts/s-osinte.o rts/s-proinf.o rts/s-putaim.o rts/s-solita.o rts/s-stusta.o rts/s-taenca.o rts/s-taprob.o rts/s-taprop.o rts/s-tarest.o rts/s-tasdeb.o rts/s-tasinf.o rts/s-tasini.o rts/s-taskin.o rts/s-taspri.o rts/s-tasque.o rts/s-tasres.o rts/s-tasren.o rts/s-tassta.o rts/s-tasuti.o rts/s-taasde.o rts/s-tadeca.o rts/s-tadert.o rts/s-tataat.o rts/s-tpinop.o rts/s-tpoben.o rts/s-tpobop.o rts/s-tposen.o rts/thread.o rts/s-linux.o riscv64-linux-gnu-ranlib rts/libgnarl_pic.a mv -f .deps/minloc0_8_s1.Tpo .deps/minloc0_8_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_s4.lo -MD -MP -MF .deps/minloc0_8_s4.Tpo -c -o minloc0_8_s4.lo `test -f '../../../src/libgfortran/generated/minloc0_8_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_8_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_s4.lo -MD -MP -MF .deps/minloc0_8_s4.Tpo -c ../../../src/libgfortran/generated/minloc0_8_s4.c -fPIC -DPIC -o .libs/minloc0_8_s4.o chmod a-wx rts/*.ali rm -f rts/*.o make[7]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada' make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada' rm -rf adainclude rm -rf adalib ln -s ../.././gcc/ada/rts adainclude ln -s ../.././gcc/ada/rts adalib true DO=all multi-do # /usr/bin/make make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libada' /usr/bin/mkdir -p os; files=`echo ../../../src/libgo/go/os/exec/exec.go ../../../src/libgo/go/os/exec/exec_unix.go ../../../src/libgo/go/os/exec/lp_unix.go bytes.gox context.gox errors.gox internal/syscall/execenv.gox io.gox io/fs.gox os.gox path/filepath.gox runtime.gox strconv.gox strings.gox sync.gox syscall.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo os/exec.lo | sed -e 's/.lo$//'` -o os/exec.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=os/exec ../../../src/libgo/go/os/exec/exec.go ../../../src/libgo/go/os/exec/exec_unix.go ../../../src/libgo/go/os/exec/lp_unix.go -fPIC -o os/.libs/exec.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_8_s4.lo -MD -MP -MF .deps/minloc0_8_s4.Tpo -c ../../../src/libgfortran/generated/minloc0_8_s4.c -o minloc0_8_s4.o >/dev/null 2>&1 mv -f .deps/minloc0_8_s4.Tpo .deps/minloc0_8_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_s1.lo -MD -MP -MF .deps/minloc0_16_s1.Tpo -c -o minloc0_16_s1.lo `test -f '../../../src/libgfortran/generated/minloc0_16_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_16_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_s1.lo -MD -MP -MF .deps/minloc0_16_s1.Tpo -c ../../../src/libgfortran/generated/minloc0_16_s1.c -fPIC -DPIC -o .libs/minloc0_16_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_s1.lo -MD -MP -MF .deps/minloc0_16_s1.Tpo -c ../../../src/libgfortran/generated/minloc0_16_s1.c -o minloc0_16_s1.o >/dev/null 2>&1 mv -f .deps/minloc0_16_s1.Tpo .deps/minloc0_16_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_s4.lo -MD -MP -MF .deps/minloc0_16_s4.Tpo -c -o minloc0_16_s4.lo `test -f '../../../src/libgfortran/generated/minloc0_16_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc0_16_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_s4.lo -MD -MP -MF .deps/minloc0_16_s4.Tpo -c ../../../src/libgfortran/generated/minloc0_16_s4.c -fPIC -DPIC -o .libs/minloc0_16_s4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc0_16_s4.lo -MD -MP -MF .deps/minloc0_16_s4.Tpo -c ../../../src/libgfortran/generated/minloc0_16_s4.c -o minloc0_16_s4.o >/dev/null 2>&1 mv -f .deps/minloc0_16_s4.Tpo .deps/minloc0_16_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_s1.lo -MD -MP -MF .deps/maxloc1_4_s1.Tpo -c -o maxloc1_4_s1.lo `test -f '../../../src/libgfortran/generated/maxloc1_4_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_4_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_s1.lo -MD -MP -MF .deps/maxloc1_4_s1.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_s1.c -fPIC -DPIC -o .libs/maxloc1_4_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=os/exec ../../../src/libgo/go/os/exec/exec.go ../../../src/libgo/go/os/exec/exec_unix.go ../../../src/libgo/go/os/exec/lp_unix.go -o os/exec.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_s1.lo -MD -MP -MF .deps/maxloc1_4_s1.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_s1.c -o maxloc1_4_s1.o >/dev/null 2>&1 mv -f .deps/maxloc1_4_s1.Tpo .deps/maxloc1_4_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_s4.lo -MD -MP -MF .deps/maxloc1_4_s4.Tpo -c -o maxloc1_4_s4.lo `test -f '../../../src/libgfortran/generated/maxloc1_4_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_4_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_s4.lo -MD -MP -MF .deps/maxloc1_4_s4.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_s4.c -fPIC -DPIC -o .libs/maxloc1_4_s4.o make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gnattools' rm -rf ../gcc/ada/tools mkdir -p ../gcc/ada/tools (cd ../gcc/ada/tools; ln -s ../sdefault.adb ../snames.ads ../snames.adb .) rm -f ../gcc/ada/tools/indepsw.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/indepsw-gnu.adb ../gcc/ada/tools/indepsw.adb; touch ../gcc/stamp-tools # gnattools1 /usr/bin/make -C ../gcc/ada/tools -f ../Makefile \ "CC=../../xgcc -B../../" "CXX=../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs" "CFLAGS=-g -O2 -W -Wall" "LDFLAGS=-static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" "ADAFLAGS=-gnatpg -gnata -gnatn" "ADA_CFLAGS=" "INCLUDES=-iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/config -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include" "ADA_INCLUDES=-I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" "TOOLS_ALREADY_COMPILED= a-assert.o a-btgbso.o a-calari.o a-calcon.o a-caldel.o a-calend.o a-calfor.o a-catizo.o a-cbdlli.o a-cbhama.o a-cbhase.o a-cbmutr.o a-cborma.o a-cborse.o a-cbprqu.o a-cbsyqu.o a-cdlili.o a-cfdlli.o a-cfhama.o a-cfhase.o a-cfinve.o a-cforma.o a-cforse.o a-cgaaso.o a-cgarso.o a-cgcaso.o a-chacon.o a-chahan.o a-charac.o a-chlat1.o a-chlat9.o a-chtgbk.o a-chtgbo.o a-chtgke.o a-chtgop.o a-chzla1.o a-chzla9.o a-cidlli.o a-cihama.o a-cihase.o a-cimutr.o a-ciorma.o a-ciormu.o a-ciorse.o a-clrefi.o a-coboho.o a-cobove.o a-cofove.o a-cofuba.o a-cofuma.o a-cofuse.o a-cofuve.o a-cogeso.o a-cohama.o a-cohase.o a-cohata.o a-coinho.o a-coinve.o a-colien.o a-colire.o a-comlin.o a-comutr.o a-conhel.o a-contai.o a-convec.o a-coorma.o a-coormu.o a-coorse.o a-coprnu.o a-coteio.o a-crbltr.o a-crbtgk.o a-crbtgo.o a-crdlli.o a-csquin.o a-cuprqu.o a-cusyqu.o a-cwila1.o a-cwila9.o a-decima.o a-dhfina.o a-diocst.o a-direct.o a-direio.o a-dirval.o a-dispat.o a-dynpri.o a-einuoc.o a-elchha.o a-envvar.o a-except.o a-exctra.o a-finali.o a-flteio.o a-fwteio.o a-fzteio.o a-inteio.o a-interr.o a-intnam.o a-ioexce.o a-iteint.o a-iwteio.o a-izteio.o a-lcteio.o a-lfteio.o a-lfwtio.o a-lfztio.o a-liteio.o a-liwtio.o a-liztio.o a-llctio.o a-llftio.o a-llfwti.o a-llfzti.o a-llitio.o a-lliwti.o a-llizti.o a-llltio.o a-lllwti.o a-lllzti.o a-locale.o a-nagefl.o a-naliop.o a-nallfl.o a-nalofl.o a-nashfl.o a-nbnbin.o a-nbnbre.o a-ncelfu.o a-ngcefu.o a-ngcoar.o a-ngcoty.o a-ngelfu.o a-ngrear.o a-nlcefu.o a-nlcoar.o a-nlcoty.o a-nlelfu.o a-nllcar.o a-nllcef.o a-nllcty.o a-nllefu.o a-nllrar.o a-nlrear.o a-nscefu.o a-nscoty.o a-nselfu.o a-nuauco.o a-nuaufl.o a-nubinu.o a-nucoar.o a-nucoty.o a-nudira.o a-nuelfu.o a-nuflra.o a-numaux.o a-numeri.o a-nurear.o a-rbtgbk.o a-rbtgbo.o a-rbtgso.o a-reatim.o a-retide.o a-rttiev.o a-sbecin.o a-sbhcin.o a-sblcin.o a-scteio.o a-secain.o a-sequio.o a-sfecin.o a-sfhcin.o a-sflcin.o a-sfteio.o a-sfwtio.o a-sfztio.o a-shcain.o a-siocst.o a-siteio.o a-siwtio.o a-siztio.o a-slcain.o a-ssicst.o a-ssitio.o a-ssiwti.o a-ssizti.o a-stboha.o a-stfiha.o a-stmaco.o a-stobbu.o a-stobfi.o a-storio.o a-stoubu.o a-stoufi.o a-stoufo.o a-stouut.o a-strbou.o a-stream.o a-strfix.o a-strhas.o a-string.o a-strmap.o a-strsea.o a-strsto.o a-strsup.o a-strunb.o a-ststbo.o a-ststio.o a-ststun.o a-stteou.o a-stunau.o a-stunha.o a-stuten.o a-stwibo.o a-stwifi.o a-stwiha.o a-stwima.o a-stwise.o a-stwisu.o a-stwiun.o a-stzbou.o a-stzfix.o a-stzhas.o a-stzmap.o a-stzsea.o a-stzsup.o a-stzunb.o a-suecin.o a-suenco.o a-suenst.o a-suewst.o a-suezst.o a-suhcin.o a-sulcin.o a-suteio.o a-swbwha.o a-swfwha.o a-swmwco.o a-swunau.o a-swuwha.o a-swuwti.o a-synbar.o a-sytaco.o a-szbzha.o a-szfzha.o a-szmzco.o a-szunau.o a-szuzha.o a-szuzti.o a-tags.o a-tasatt.o a-taside.o a-tasini.o a-taster.o a-teioed.o a-textio.o a-tgdico.o a-tiboio.o a-ticoau.o a-ticoio.o a-tideau.o a-tideio.o a-tienau.o a-tienio.o a-tifiau.o a-tifiio.o a-tiflau.o a-tiflio.o a-tigeau.o a-tiinau.o a-tiinio.o a-timoio.o a-tiocst.o a-tirsfi.o a-titest.o a-tiunio.o a-unccon.o a-uncdea.o a-undesu.o a-wichha.o a-wichun.o a-widcha.o a-witeio.o a-wrstfi.o a-wtcoau.o a-wtcoio.o a-wtcstr.o a-wtdeau.o a-wtdeio.o a-wtedit.o a-wtenau.o a-wtenio.o a-wtfiau.o a-wtfiio.o a-wtflau.o a-wtflio.o a-wtgeau.o a-wtinau.o a-wtinio.o a-wtmoio.o a-wttest.o a-wwboio.o a-wwunio.o a-zchara.o a-zchhan.o a-zchuni.o a-zrstfi.o a-ztcoau.o a-ztcoio.o a-ztcstr.o a-ztdeau.o a-ztdeio.o a-ztedit.o a-ztenau.o a-ztenio.o a-ztexio.o a-ztfiau.o a-ztfiio.o a-ztflau.o a-ztflio.o a-ztgeau.o a-ztinau.o a-ztinio.o a-ztmoio.o a-zttest.o a-zzboio.o a-zzunio.o ada.o calendar.o directio.o g-allein.o g-alleve.o g-altcon.o g-altive.o g-alveop.o g-alvety.o g-alvevi.o g-arrspl.o g-awk.o g-binenv.o g-boubuf.o g-boumai.o g-brapre.o g-bubsor.o g-busora.o g-busorg.o g-byorma.o g-bytswa.o g-calend.o g-casuti.o g-catiio.o g-cgi.o g-cgicoo.o g-cgideb.o g-comlin.o g-comver.o g-cppexc.o g-crc32.o g-ctrl_c.o g-curexc.o g-debpoo.o g-debuti.o g-decstr.o g-deutst.o g-diopit.o g-dirope.o g-dynhta.o g-dyntab.o g-encstr.o g-enutst.o g-excact.o g-except.o g-exctra.o g-expect.o g-exptty.o g-flocon.o g-forstr.o g-graphs.o g-heasor.o g-hesora.o g-hesorg.o g-htable.o g-io.o g-io_aux.o g-lists.o g-locfil.o g-mbdira.o g-mbflra.o g-md5.o g-memdum.o g-moreex.o g-os_lib.o g-pehage.o g-rannum.o g-regexp.o g-regpat.o g-rewdat.o g-sechas.o g-sehamd.o g-sehash.o g-semaph.o g-sercom.o g-sestin.o g-sets.o g-sha1.o g-sha224.o g-sha256.o g-sha384.o g-sha512.o g-shsh32.o g-shsh64.o g-shshco.o g-signal.o g-soccon.o g-socket.o g-socpol.o g-socthi.o g-soliop.o g-sothco.o g-souinf.o g-spchge.o g-speche.o g-spipat.o g-spitbo.o g-spogwa.o g-sptabo.o g-sptain.o g-sptavs.o g-strhas.o g-string.o g-strspl.o g-table.o g-tasloc.o g-tastus.o g-thread.o g-timsta.o g-traceb.o g-trasym.o g-tty.o g-u3spch.o g-utf_32.o g-wispch.o g-wistsp.o g-zspche.o g-zstspl.o gnat.o i-c.o i-cexten.o i-cobol.o i-cpoint.o i-cstrea.o i-cstrin.o i-fortra.o i-pacdec.o interfac.o ioexcept.o machcode.o memtrack.o s-addima.o s-addope.o s-aoinar.o s-aomoar.o s-aotase.o s-aridou.o s-arit128.o s-arit32.o s-arit64.o s-assert.o s-atacco.o s-atocou.o s-atoope.o s-atopex.o s-atopri.o s-auxdec.o s-bignum.o s-bitfie.o s-bitops.o s-bituti.o s-boarop.o s-boustr.o s-bytswa.o s-carsi8.o s-carun8.o s-casi128.o s-casi16.o s-casi32.o s-casi64.o s-casuti.o s-caun128.o s-caun16.o s-caun32.o s-caun64.o s-chepoo.o s-commun.o s-conca2.o s-conca3.o s-conca4.o s-conca5.o s-conca6.o s-conca7.o s-conca8.o s-conca9.o s-crc32.o s-crtl.o s-dfmkio.o s-dfmopr.o s-dgmgop.o s-diflio.o s-diflmk.o s-digemk.o s-diinio.o s-dilomk.o s-dim.o s-dimkio.o s-dimmks.o s-direio.o s-dlmkio.o s-dlmopr.o s-dmotpr.o s-dsaser.o s-elaall.o s-excdeb.o s-except.o s-excmac.o s-exctab.o s-exctra.o s-exnint.o s-exnllf.o s-exnlli.o s-exnllli.o s-expint.o s-explli.o s-expllli.o s-explllu.o s-expllu.o s-expmod.o s-exponn.o s-expont.o s-exponu.o s-expuns.o s-fatflt.o s-fatgen.o s-fatlfl.o s-fatllf.o s-ficobl.o s-filatt.o s-fileio.o s-finmas.o s-finroo.o s-flocon.o s-fode128.o s-fode32.o s-fode64.o s-fofi128.o s-fofi32.o s-fofi64.o s-fore_d.o s-fore_f.o s-forrea.o s-gearop.o s-genbig.o s-geveop.o s-gloloc.o s-htable.o s-imageb.o s-imaged.o s-imagef.o s-imagei.o s-imageu.o s-imagew.o s-imde128.o s-imde32.o s-imde64.o s-imenne.o s-imfi128.o s-imfi32.o s-imfi64.o s-imgbiu.o s-imgboo.o s-imgcha.o s-imgenu.o s-imgint.o s-imgllb.o s-imglli.o s-imglllb.o s-imgllli.o s-imglllu.o s-imglllw.o s-imgllu.o s-imgllw.o s-imgrea.o s-imguns.o s-imguti.o s-imgwch.o s-imgwiu.o s-inmaop.o s-interr.o s-intman.o s-io.o s-linux.o s-llflex.o s-maccod.o s-mantis.o s-mastop.o s-memcop.o s-memory.o s-mudido.o s-multip.o s-os_lib.o s-oscons.o s-osinte.o s-osprim.o s-pack03.o s-pack05.o s-pack06.o s-pack07.o s-pack09.o s-pack10.o s-pack100.o s-pack101.o s-pack102.o s-pack103.o s-pack104.o s-pack105.o s-pack106.o s-pack107.o s-pack108.o s-pack109.o s-pack11.o s-pack110.o s-pack111.o s-pack112.o s-pack113.o s-pack114.o s-pack115.o s-pack116.o s-pack117.o s-pack118.o s-pack119.o s-pack12.o s-pack120.o s-pack121.o s-pack122.o s-pack123.o s-pack124.o s-pack125.o s-pack126.o s-pack127.o s-pack13.o s-pack14.o s-pack15.o s-pack17.o s-pack18.o s-pack19.o s-pack20.o s-pack21.o s-pack22.o s-pack23.o s-pack24.o s-pack25.o s-pack26.o s-pack27.o s-pack28.o s-pack29.o s-pack30.o s-pack31.o s-pack33.o s-pack34.o s-pack35.o s-pack36.o s-pack37.o s-pack38.o s-pack39.o s-pack40.o s-pack41.o s-pack42.o s-pack43.o s-pack44.o s-pack45.o s-pack46.o s-pack47.o s-pack48.o s-pack49.o s-pack50.o s-pack51.o s-pack52.o s-pack53.o s-pack54.o s-pack55.o s-pack56.o s-pack57.o s-pack58.o s-pack59.o s-pack60.o s-pack61.o s-pack62.o s-pack63.o s-pack65.o s-pack66.o s-pack67.o s-pack68.o s-pack69.o s-pack70.o s-pack71.o s-pack72.o s-pack73.o s-pack74.o s-pack75.o s-pack76.o s-pack77.o s-pack78.o s-pack79.o s-pack80.o s-pack81.o s-pack82.o s-pack83.o s-pack84.o s-pack85.o s-pack86.o s-pack87.o s-pack88.o s-pack89.o s-pack90.o s-pack91.o s-pack92.o s-pack93.o s-pack94.o s-pack95.o s-pack96.o s-pack97.o s-pack98.o s-pack99.o s-parame.o s-parint.o s-pooglo.o s-pooloc.o s-poosiz.o s-powflt.o s-powlfl.o s-powllf.o s-proinf.o s-purexc.o s-putaim.o s-putima.o s-rannum.o s-ransee.o s-regexp.o s-regpat.o s-resfil.o s-restri.o s-rident.o s-rpc.o s-scaval.o s-secsta.o s-sequio.o s-shabig.o s-shasto.o s-soflin.o s-soliin.o s-solita.o s-spsufi.o s-stache.o s-stalib.o s-statxd.o s-stausa.o s-stoele.o s-stopoo.o s-stposu.o s-stratt.o s-strhas.o s-string.o s-ststop.o s-stusta.o s-taasde.o s-tadeca.o s-tadert.o s-taenca.o s-taprob.o s-taprop.o s-tarest.o s-tasdeb.o s-tasinf.o s-tasini.o s-taskin.o s-tasloc.o s-taspri.o s-tasque.o s-tasren.o s-tasres.o s-tassta.o s-tasuti.o s-tataat.o s-tpinop.o s-tpoben.o s-tpobop.o s-tposen.o s-traceb.o s-traent.o s-trasym.o s-unstyp.o s-utf_32.o s-vade128.o s-vade32.o s-vade64.o s-vafi128.o s-vafi32.o s-vafi64.o s-valboo.o s-valcha.o s-valenu.o s-valflt.o s-valint.o s-vallfl.o s-valllf.o s-vallli.o s-valllli.o s-vallllu.o s-valllu.o s-valrea.o s-valued.o s-valuef.o s-valuei.o s-valuer.o s-valueu.o s-valuns.o s-valuti.o s-valwch.o s-veboop.o s-vector.o s-vercon.o s-wchcnv.o s-wchcon.o s-wchjis.o s-wchstw.o s-wchwts.o s-widboo.o s-widcha.o s-widenu.o s-widint.o s-widlli.o s-widllli.o s-widlllu.o s-widllu.o s-widthi.o s-widthu.o s-widuns.o s-widwch.o s-wwdcha.o s-wwdenu.o s-wwdwch.o sequenio.o system.o text_io.o unchconv.o unchdeal.o" 'LIBGNAT=/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-$(LIB_VERSION).so' "GNATBIND_FLAGS=-nostdlib -x" "exeext=" "fsrcdir=/build/reproducible-path/gcc-11-11.5.0/src/gcc" "srcdir=/build/reproducible-path/gcc-11-11.5.0/src/gcc" "GNATMAKE=../../gnatmake" "GNATLINK=../../gnatlink" "GNATBIND=../../gnatbind" "TOOLSCASE=native" \ ../../gnatmake ../../gnatlink make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools' ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ali.adb -o ali.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_4_s4.lo -MD -MP -MF .deps/maxloc1_4_s4.Tpo -c ../../../src/libgfortran/generated/maxloc1_4_s4.c -o maxloc1_4_s4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_s1.lo -MD -MP -MF .deps/maxloc1_8_s1.Tpo -c -o maxloc1_8_s1.lo `test -f '../../../src/libgfortran/generated/maxloc1_8_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_8_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_s1.lo -MD -MP -MF .deps/maxloc1_8_s1.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_s1.c -fPIC -DPIC -o .libs/maxloc1_8_s1.o mv -f .deps/maxloc1_4_s4.Tpo .deps/maxloc1_4_s4.Plo ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ali-util.adb -o ali-util.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_s1.lo -MD -MP -MF .deps/maxloc1_8_s1.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_s1.c -o maxloc1_8_s1.o >/dev/null 2>&1 /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/goroot/gccgo.go zstdpkglist.go os.gox path/filepath.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/goroot.lo | sed -e 's/.lo$//'` -o internal/goroot.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/goroot ../../../src/libgo/go/internal/goroot/gccgo.go zstdpkglist.go -fPIC -o internal/.libs/goroot.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/goroot ../../../src/libgo/go/internal/goroot/gccgo.go zstdpkglist.go -o internal/goroot.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/str/path.go ../../../src/libgo/go/cmd/go/internal/str/str.go bytes.gox fmt.gox path/filepath.gox strings.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/str.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/str.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/str ../../../src/libgo/go/cmd/go/internal/str/path.go ../../../src/libgo/go/cmd/go/internal/str/str.go -o cmd/go/internal/str.o mv -f .deps/maxloc1_8_s1.Tpo .deps/maxloc1_8_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_s4.lo -MD -MP -MF .deps/maxloc1_8_s4.Tpo -c -o maxloc1_8_s4.lo `test -f '../../../src/libgfortran/generated/maxloc1_8_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_8_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_s4.lo -MD -MP -MF .deps/maxloc1_8_s4.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_s4.c -fPIC -DPIC -o .libs/maxloc1_8_s4.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/renameio/renameio.go bytes.gox cmd/go/internal/robustio.gox io.gox io/fs.gox math/rand.gox os.gox path/filepath.gox strconv.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/renameio.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/renameio.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/renameio ../../../src/libgo/go/cmd/go/internal/renameio/renameio.go -o cmd/go/internal/renameio.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/par/queue.go ../../../src/libgo/go/cmd/go/internal/par/work.go fmt.gox math/rand.gox sync.gox sync/atomic.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/par.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/par.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_8_s4.lo -MD -MP -MF .deps/maxloc1_8_s4.Tpo -c ../../../src/libgfortran/generated/maxloc1_8_s4.c -o maxloc1_8_s4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/par ../../../src/libgo/go/cmd/go/internal/par/queue.go ../../../src/libgo/go/cmd/go/internal/par/work.go -o cmd/go/internal/par.o /usr/bin/mkdir -p encoding; files=`echo ../../../src/libgo/go/encoding/xml/marshal.go ../../../src/libgo/go/encoding/xml/read.go ../../../src/libgo/go/encoding/xml/typeinfo.go ../../../src/libgo/go/encoding/xml/xml.go bufio.gox bytes.gox encoding.gox errors.gox fmt.gox io.gox reflect.gox strconv.gox strings.gox sync.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo encoding/xml.lo | sed -e 's/.lo$//'` -o encoding/xml.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/xml ../../../src/libgo/go/encoding/xml/marshal.go ../../../src/libgo/go/encoding/xml/read.go ../../../src/libgo/go/encoding/xml/typeinfo.go ../../../src/libgo/go/encoding/xml/xml.go -fPIC -o encoding/.libs/xml.o mv -f .deps/maxloc1_8_s4.Tpo .deps/maxloc1_8_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_s1.lo -MD -MP -MF .deps/maxloc1_16_s1.Tpo -c -o maxloc1_16_s1.lo `test -f '../../../src/libgfortran/generated/maxloc1_16_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_16_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_s1.lo -MD -MP -MF .deps/maxloc1_16_s1.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_s1.c -fPIC -DPIC -o .libs/maxloc1_16_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_s1.lo -MD -MP -MF .deps/maxloc1_16_s1.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_s1.c -o maxloc1_16_s1.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_s4.lo -MD -MP -MF .deps/maxloc1_16_s4.Tpo -c -o maxloc1_16_s4.lo `test -f '../../../src/libgfortran/generated/maxloc1_16_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc1_16_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_s4.lo -MD -MP -MF .deps/maxloc1_16_s4.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_s4.c -fPIC -DPIC -o .libs/maxloc1_16_s4.o mv -f .deps/maxloc1_16_s1.Tpo .deps/maxloc1_16_s1.Plo /usr/bin/mkdir -p golang.org/x; files=`echo ../../../src/libgo/go/golang.org/x/xerrors/adaptor.go ../../../src/libgo/go/golang.org/x/xerrors/doc.go ../../../src/libgo/go/golang.org/x/xerrors/errors.go ../../../src/libgo/go/golang.org/x/xerrors/fmt.go ../../../src/libgo/go/golang.org/x/xerrors/format.go ../../../src/libgo/go/golang.org/x/xerrors/frame.go ../../../src/libgo/go/golang.org/x/xerrors/wrap.go bytes.gox fmt.gox golang.org/x/xerrors/internal.gox io.gox reflect.gox runtime.gox strconv.gox strings.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/xerrors.lo | sed -e 's/.lo$//'` -static -o golang.org/x/xerrors.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/xerrors ../../../src/libgo/go/golang.org/x/xerrors/adaptor.go ../../../src/libgo/go/golang.org/x/xerrors/doc.go ../../../src/libgo/go/golang.org/x/xerrors/errors.go ../../../src/libgo/go/golang.org/x/xerrors/fmt.go ../../../src/libgo/go/golang.org/x/xerrors/format.go ../../../src/libgo/go/golang.org/x/xerrors/frame.go ../../../src/libgo/go/golang.org/x/xerrors/wrap.go -o golang.org/x/xerrors.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc1_16_s4.lo -MD -MP -MF .deps/maxloc1_16_s4.Tpo -c ../../../src/libgfortran/generated/maxloc1_16_s4.c -o maxloc1_16_s4.o >/dev/null 2>&1 mv -f .deps/maxloc1_16_s4.Tpo .deps/maxloc1_16_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_s1.lo -MD -MP -MF .deps/minloc1_4_s1.Tpo -c -o minloc1_4_s1.lo `test -f '../../../src/libgfortran/generated/minloc1_4_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_4_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_s1.lo -MD -MP -MF .deps/minloc1_4_s1.Tpo -c ../../../src/libgfortran/generated/minloc1_4_s1.c -fPIC -DPIC -o .libs/minloc1_4_s1.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/aspects.adb -o aspects.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_s1.lo -MD -MP -MF .deps/minloc1_4_s1.Tpo -c ../../../src/libgfortran/generated/minloc1_4_s1.c -o minloc1_4_s1.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_s4.lo -MD -MP -MF .deps/minloc1_4_s4.Tpo -c -o minloc1_4_s4.lo `test -f '../../../src/libgfortran/generated/minloc1_4_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_4_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_s4.lo -MD -MP -MF .deps/minloc1_4_s4.Tpo -c ../../../src/libgfortran/generated/minloc1_4_s4.c -fPIC -DPIC -o .libs/minloc1_4_s4.o mv -f .deps/minloc1_4_s1.Tpo .deps/minloc1_4_s1.Plo /usr/bin/mkdir -p golang.org/x/mod/sumdb; files=`echo ../../../src/libgo/go/golang.org/x/mod/sumdb/tlog/note.go ../../../src/libgo/go/golang.org/x/mod/sumdb/tlog/tile.go ../../../src/libgo/go/golang.org/x/mod/sumdb/tlog/tlog.go bytes.gox crypto/sha256.gox encoding/base64.gox errors.gox fmt.gox math/bits.gox strconv.gox strings.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/mod/sumdb/tlog.lo | sed -e 's/.lo$//'` -static -o golang.org/x/mod/sumdb/tlog.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/mod/sumdb/tlog ../../../src/libgo/go/golang.org/x/mod/sumdb/tlog/note.go ../../../src/libgo/go/golang.org/x/mod/sumdb/tlog/tile.go ../../../src/libgo/go/golang.org/x/mod/sumdb/tlog/tlog.go -o golang.org/x/mod/sumdb/tlog.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_4_s4.lo -MD -MP -MF .deps/minloc1_4_s4.Tpo -c ../../../src/libgfortran/generated/minloc1_4_s4.c -o minloc1_4_s4.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/alloc.ads -o alloc.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/atree.adb -o atree.o mv -f .deps/minloc1_4_s4.Tpo .deps/minloc1_4_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_s1.lo -MD -MP -MF .deps/minloc1_8_s1.Tpo -c -o minloc1_8_s1.lo `test -f '../../../src/libgfortran/generated/minloc1_8_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_8_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_s1.lo -MD -MP -MF .deps/minloc1_8_s1.Tpo -c ../../../src/libgfortran/generated/minloc1_8_s1.c -fPIC -DPIC -o .libs/minloc1_8_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_s1.lo -MD -MP -MF .deps/minloc1_8_s1.Tpo -c ../../../src/libgfortran/generated/minloc1_8_s1.c -o minloc1_8_s1.o >/dev/null 2>&1 mv -f .deps/minloc1_8_s1.Tpo .deps/minloc1_8_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_s4.lo -MD -MP -MF .deps/minloc1_8_s4.Tpo -c -o minloc1_8_s4.lo `test -f '../../../src/libgfortran/generated/minloc1_8_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_8_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_s4.lo -MD -MP -MF .deps/minloc1_8_s4.Tpo -c ../../../src/libgfortran/generated/minloc1_8_s4.c -fPIC -DPIC -o .libs/minloc1_8_s4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_8_s4.lo -MD -MP -MF .deps/minloc1_8_s4.Tpo -c ../../../src/libgfortran/generated/minloc1_8_s4.c -o minloc1_8_s4.o >/dev/null 2>&1 /usr/bin/mkdir -p runtime; files=`echo ../../../src/libgo/go/runtime/trace/annotation.go ../../../src/libgo/go/runtime/trace/trace.go context.gox fmt.gox io.gox runtime.gox sync.gox sync/atomic.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo runtime/trace.lo | sed -e 's/.lo$//'` -o runtime/trace.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime/trace ../../../src/libgo/go/runtime/trace/annotation.go ../../../src/libgo/go/runtime/trace/trace.go -fPIC -o runtime/.libs/trace.o mv -f .deps/minloc1_8_s4.Tpo .deps/minloc1_8_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_s1.lo -MD -MP -MF .deps/minloc1_16_s1.Tpo -c -o minloc1_16_s1.lo `test -f '../../../src/libgfortran/generated/minloc1_16_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_16_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_s1.lo -MD -MP -MF .deps/minloc1_16_s1.Tpo -c ../../../src/libgfortran/generated/minloc1_16_s1.c -fPIC -DPIC -o .libs/minloc1_16_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime/trace ../../../src/libgo/go/runtime/trace/annotation.go ../../../src/libgo/go/runtime/trace/trace.go -o runtime/trace.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/xml ../../../src/libgo/go/encoding/xml/marshal.go ../../../src/libgo/go/encoding/xml/read.go ../../../src/libgo/go/encoding/xml/typeinfo.go ../../../src/libgo/go/encoding/xml/xml.go -o encoding/xml.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/binderr.adb -o binderr.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_s1.lo -MD -MP -MF .deps/minloc1_16_s1.Tpo -c ../../../src/libgfortran/generated/minloc1_16_s1.c -o minloc1_16_s1.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_s4.lo -MD -MP -MF .deps/minloc1_16_s4.Tpo -c -o minloc1_16_s4.lo `test -f '../../../src/libgfortran/generated/minloc1_16_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc1_16_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_s4.lo -MD -MP -MF .deps/minloc1_16_s4.Tpo -c ../../../src/libgfortran/generated/minloc1_16_s4.c -fPIC -DPIC -o .libs/minloc1_16_s4.o mv -f .deps/minloc1_16_s1.Tpo .deps/minloc1_16_s1.Plo /usr/bin/mkdir -p debug; files=`echo ../../../src/libgo/go/debug/dwarf/attr_string.go ../../../src/libgo/go/debug/dwarf/buf.go ../../../src/libgo/go/debug/dwarf/class_string.go ../../../src/libgo/go/debug/dwarf/const.go ../../../src/libgo/go/debug/dwarf/entry.go ../../../src/libgo/go/debug/dwarf/line.go ../../../src/libgo/go/debug/dwarf/open.go ../../../src/libgo/go/debug/dwarf/tag_string.go ../../../src/libgo/go/debug/dwarf/type.go ../../../src/libgo/go/debug/dwarf/typeunit.go ../../../src/libgo/go/debug/dwarf/unit.go bytes.gox encoding/binary.gox errors.gox fmt.gox io.gox path.gox sort.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo debug/dwarf.lo | sed -e 's/.lo$//'` -o debug/dwarf.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=debug/dwarf ../../../src/libgo/go/debug/dwarf/attr_string.go ../../../src/libgo/go/debug/dwarf/buf.go ../../../src/libgo/go/debug/dwarf/class_string.go ../../../src/libgo/go/debug/dwarf/const.go ../../../src/libgo/go/debug/dwarf/entry.go ../../../src/libgo/go/debug/dwarf/line.go ../../../src/libgo/go/debug/dwarf/open.go ../../../src/libgo/go/debug/dwarf/tag_string.go ../../../src/libgo/go/debug/dwarf/type.go ../../../src/libgo/go/debug/dwarf/typeunit.go ../../../src/libgo/go/debug/dwarf/unit.go -fPIC -o debug/.libs/dwarf.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc1_16_s4.lo -MD -MP -MF .deps/minloc1_16_s4.Tpo -c ../../../src/libgfortran/generated/minloc1_16_s4.c -o minloc1_16_s4.o >/dev/null 2>&1 mv -f .deps/minloc1_16_s4.Tpo .deps/minloc1_16_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_4_s1.lo -MD -MP -MF .deps/maxloc2_4_s1.Tpo -c -o maxloc2_4_s1.lo `test -f '../../../src/libgfortran/generated/maxloc2_4_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc2_4_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_4_s1.lo -MD -MP -MF .deps/maxloc2_4_s1.Tpo -c ../../../src/libgfortran/generated/maxloc2_4_s1.c -fPIC -DPIC -o .libs/maxloc2_4_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_4_s1.lo -MD -MP -MF .deps/maxloc2_4_s1.Tpo -c ../../../src/libgfortran/generated/maxloc2_4_s1.c -o maxloc2_4_s1.o >/dev/null 2>&1 mv -f .deps/maxloc2_4_s1.Tpo .deps/maxloc2_4_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_4_s4.lo -MD -MP -MF .deps/maxloc2_4_s4.Tpo -c -o maxloc2_4_s4.lo `test -f '../../../src/libgfortran/generated/maxloc2_4_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc2_4_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_4_s4.lo -MD -MP -MF .deps/maxloc2_4_s4.Tpo -c ../../../src/libgfortran/generated/maxloc2_4_s4.c -fPIC -DPIC -o .libs/maxloc2_4_s4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_4_s4.lo -MD -MP -MF .deps/maxloc2_4_s4.Tpo -c ../../../src/libgfortran/generated/maxloc2_4_s4.c -o maxloc2_4_s4.o >/dev/null 2>&1 mv -f .deps/maxloc2_4_s4.Tpo .deps/maxloc2_4_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_8_s1.lo -MD -MP -MF .deps/maxloc2_8_s1.Tpo -c -o maxloc2_8_s1.lo `test -f '../../../src/libgfortran/generated/maxloc2_8_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc2_8_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_8_s1.lo -MD -MP -MF .deps/maxloc2_8_s1.Tpo -c ../../../src/libgfortran/generated/maxloc2_8_s1.c -fPIC -DPIC -o .libs/maxloc2_8_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_8_s1.lo -MD -MP -MF .deps/maxloc2_8_s1.Tpo -c ../../../src/libgfortran/generated/maxloc2_8_s1.c -o maxloc2_8_s1.o >/dev/null 2>&1 mv -f .deps/maxloc2_8_s1.Tpo .deps/maxloc2_8_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_8_s4.lo -MD -MP -MF .deps/maxloc2_8_s4.Tpo -c -o maxloc2_8_s4.lo `test -f '../../../src/libgfortran/generated/maxloc2_8_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc2_8_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_8_s4.lo -MD -MP -MF .deps/maxloc2_8_s4.Tpo -c ../../../src/libgfortran/generated/maxloc2_8_s4.c -fPIC -DPIC -o .libs/maxloc2_8_s4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_8_s4.lo -MD -MP -MF .deps/maxloc2_8_s4.Tpo -c ../../../src/libgfortran/generated/maxloc2_8_s4.c -o maxloc2_8_s4.o >/dev/null 2>&1 mv -f .deps/maxloc2_8_s4.Tpo .deps/maxloc2_8_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_16_s1.lo -MD -MP -MF .deps/maxloc2_16_s1.Tpo -c -o maxloc2_16_s1.lo `test -f '../../../src/libgfortran/generated/maxloc2_16_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc2_16_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_16_s1.lo -MD -MP -MF .deps/maxloc2_16_s1.Tpo -c ../../../src/libgfortran/generated/maxloc2_16_s1.c -fPIC -DPIC -o .libs/maxloc2_16_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_16_s1.lo -MD -MP -MF .deps/maxloc2_16_s1.Tpo -c ../../../src/libgfortran/generated/maxloc2_16_s1.c -o maxloc2_16_s1.o >/dev/null 2>&1 mv -f .deps/maxloc2_16_s1.Tpo .deps/maxloc2_16_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_16_s4.lo -MD -MP -MF .deps/maxloc2_16_s4.Tpo -c -o maxloc2_16_s4.lo `test -f '../../../src/libgfortran/generated/maxloc2_16_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxloc2_16_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_16_s4.lo -MD -MP -MF .deps/maxloc2_16_s4.Tpo -c ../../../src/libgfortran/generated/maxloc2_16_s4.c -fPIC -DPIC -o .libs/maxloc2_16_s4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxloc2_16_s4.lo -MD -MP -MF .deps/maxloc2_16_s4.Tpo -c ../../../src/libgfortran/generated/maxloc2_16_s4.c -o maxloc2_16_s4.o >/dev/null 2>&1 mv -f .deps/maxloc2_16_s4.Tpo .deps/maxloc2_16_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_4_s1.lo -MD -MP -MF .deps/minloc2_4_s1.Tpo -c -o minloc2_4_s1.lo `test -f '../../../src/libgfortran/generated/minloc2_4_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc2_4_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_4_s1.lo -MD -MP -MF .deps/minloc2_4_s1.Tpo -c ../../../src/libgfortran/generated/minloc2_4_s1.c -fPIC -DPIC -o .libs/minloc2_4_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_4_s1.lo -MD -MP -MF .deps/minloc2_4_s1.Tpo -c ../../../src/libgfortran/generated/minloc2_4_s1.c -o minloc2_4_s1.o >/dev/null 2>&1 mv -f .deps/minloc2_4_s1.Tpo .deps/minloc2_4_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_4_s4.lo -MD -MP -MF .deps/minloc2_4_s4.Tpo -c -o minloc2_4_s4.lo `test -f '../../../src/libgfortran/generated/minloc2_4_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc2_4_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_4_s4.lo -MD -MP -MF .deps/minloc2_4_s4.Tpo -c ../../../src/libgfortran/generated/minloc2_4_s4.c -fPIC -DPIC -o .libs/minloc2_4_s4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_4_s4.lo -MD -MP -MF .deps/minloc2_4_s4.Tpo -c ../../../src/libgfortran/generated/minloc2_4_s4.c -o minloc2_4_s4.o >/dev/null 2>&1 mv -f .deps/minloc2_4_s4.Tpo .deps/minloc2_4_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_8_s1.lo -MD -MP -MF .deps/minloc2_8_s1.Tpo -c -o minloc2_8_s1.lo `test -f '../../../src/libgfortran/generated/minloc2_8_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc2_8_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_8_s1.lo -MD -MP -MF .deps/minloc2_8_s1.Tpo -c ../../../src/libgfortran/generated/minloc2_8_s1.c -fPIC -DPIC -o .libs/minloc2_8_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_8_s1.lo -MD -MP -MF .deps/minloc2_8_s1.Tpo -c ../../../src/libgfortran/generated/minloc2_8_s1.c -o minloc2_8_s1.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/butil.adb -o butil.o mv -f .deps/minloc2_8_s1.Tpo .deps/minloc2_8_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_8_s4.lo -MD -MP -MF .deps/minloc2_8_s4.Tpo -c -o minloc2_8_s4.lo `test -f '../../../src/libgfortran/generated/minloc2_8_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc2_8_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_8_s4.lo -MD -MP -MF .deps/minloc2_8_s4.Tpo -c ../../../src/libgfortran/generated/minloc2_8_s4.c -fPIC -DPIC -o .libs/minloc2_8_s4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_8_s4.lo -MD -MP -MF .deps/minloc2_8_s4.Tpo -c ../../../src/libgfortran/generated/minloc2_8_s4.c -o minloc2_8_s4.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/casing.adb -o casing.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/csets.adb -o csets.o mv -f .deps/minloc2_8_s4.Tpo .deps/minloc2_8_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_16_s1.lo -MD -MP -MF .deps/minloc2_16_s1.Tpo -c -o minloc2_16_s1.lo `test -f '../../../src/libgfortran/generated/minloc2_16_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc2_16_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_16_s1.lo -MD -MP -MF .deps/minloc2_16_s1.Tpo -c ../../../src/libgfortran/generated/minloc2_16_s1.c -fPIC -DPIC -o .libs/minloc2_16_s1.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/debug.adb -o debug.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_16_s1.lo -MD -MP -MF .deps/minloc2_16_s1.Tpo -c ../../../src/libgfortran/generated/minloc2_16_s1.c -o minloc2_16_s1.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/elists.adb -o elists.o mv -f .deps/minloc2_16_s1.Tpo .deps/minloc2_16_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_16_s4.lo -MD -MP -MF .deps/minloc2_16_s4.Tpo -c -o minloc2_16_s4.lo `test -f '../../../src/libgfortran/generated/minloc2_16_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minloc2_16_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_16_s4.lo -MD -MP -MF .deps/minloc2_16_s4.Tpo -c ../../../src/libgfortran/generated/minloc2_16_s4.c -fPIC -DPIC -o .libs/minloc2_16_s4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minloc2_16_s4.lo -MD -MP -MF .deps/minloc2_16_s4.Tpo -c ../../../src/libgfortran/generated/minloc2_16_s4.c -o minloc2_16_s4.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/einfo.adb -o einfo.o mv -f .deps/minloc2_16_s4.Tpo .deps/minloc2_16_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval0_s1.lo -MD -MP -MF .deps/maxval0_s1.Tpo -c -o maxval0_s1.lo `test -f '../../../src/libgfortran/generated/maxval0_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxval0_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval0_s1.lo -MD -MP -MF .deps/maxval0_s1.Tpo -c ../../../src/libgfortran/generated/maxval0_s1.c -fPIC -DPIC -o .libs/maxval0_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval0_s1.lo -MD -MP -MF .deps/maxval0_s1.Tpo -c ../../../src/libgfortran/generated/maxval0_s1.c -o maxval0_s1.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval0_s4.lo -MD -MP -MF .deps/maxval0_s4.Tpo -c -o maxval0_s4.lo `test -f '../../../src/libgfortran/generated/maxval0_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxval0_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval0_s4.lo -MD -MP -MF .deps/maxval0_s4.Tpo -c ../../../src/libgfortran/generated/maxval0_s4.c -fPIC -DPIC -o .libs/maxval0_s4.o mv -f .deps/maxval0_s1.Tpo .deps/maxval0_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval0_s1.lo -MD -MP -MF .deps/minval0_s1.Tpo -c -o minval0_s1.lo `test -f '../../../src/libgfortran/generated/minval0_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minval0_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval0_s1.lo -MD -MP -MF .deps/minval0_s1.Tpo -c ../../../src/libgfortran/generated/minval0_s1.c -fPIC -DPIC -o .libs/minval0_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval0_s4.lo -MD -MP -MF .deps/maxval0_s4.Tpo -c ../../../src/libgfortran/generated/maxval0_s4.c -o maxval0_s4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval0_s1.lo -MD -MP -MF .deps/minval0_s1.Tpo -c ../../../src/libgfortran/generated/minval0_s1.c -o minval0_s1.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=debug/dwarf ../../../src/libgo/go/debug/dwarf/attr_string.go ../../../src/libgo/go/debug/dwarf/buf.go ../../../src/libgo/go/debug/dwarf/class_string.go ../../../src/libgo/go/debug/dwarf/const.go ../../../src/libgo/go/debug/dwarf/entry.go ../../../src/libgo/go/debug/dwarf/line.go ../../../src/libgo/go/debug/dwarf/open.go ../../../src/libgo/go/debug/dwarf/tag_string.go ../../../src/libgo/go/debug/dwarf/type.go ../../../src/libgo/go/debug/dwarf/typeunit.go ../../../src/libgo/go/debug/dwarf/unit.go -o debug/dwarf.o >/dev/null 2>&1 mv -f .deps/maxval0_s4.Tpo .deps/maxval0_s4.Plo /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/txtar/archive.go bytes.gox fmt.gox os.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/txtar.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/txtar.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/txtar ../../../src/libgo/go/cmd/go/internal/txtar/archive.go -o cmd/go/internal/txtar.o mv -f .deps/minval0_s1.Tpo .deps/minval0_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval0_s4.lo -MD -MP -MF .deps/minval0_s4.Tpo -c -o minval0_s4.lo `test -f '../../../src/libgfortran/generated/minval0_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minval0_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval0_s4.lo -MD -MP -MF .deps/minval0_s4.Tpo -c ../../../src/libgfortran/generated/minval0_s4.c -fPIC -DPIC -o .libs/minval0_s4.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval1_s1.lo -MD -MP -MF .deps/maxval1_s1.Tpo -c -o maxval1_s1.lo `test -f '../../../src/libgfortran/generated/maxval1_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxval1_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval0_s4.lo -MD -MP -MF .deps/minval0_s4.Tpo -c ../../../src/libgfortran/generated/minval0_s4.c -o minval0_s4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval1_s1.lo -MD -MP -MF .deps/maxval1_s1.Tpo -c ../../../src/libgfortran/generated/maxval1_s1.c -fPIC -DPIC -o .libs/maxval1_s1.o mv -f .deps/minval0_s4.Tpo .deps/minval0_s4.Plo ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/errout.adb -o errout.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval1_s1.lo -MD -MP -MF .deps/maxval1_s1.Tpo -c ../../../src/libgfortran/generated/maxval1_s1.c -o maxval1_s1.o >/dev/null 2>&1 mv -f .deps/maxval1_s1.Tpo .deps/maxval1_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval1_s4.lo -MD -MP -MF .deps/maxval1_s4.Tpo -c -o maxval1_s4.lo `test -f '../../../src/libgfortran/generated/maxval1_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/maxval1_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval1_s4.lo -MD -MP -MF .deps/maxval1_s4.Tpo -c ../../../src/libgfortran/generated/maxval1_s4.c -fPIC -DPIC -o .libs/maxval1_s4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT maxval1_s4.lo -MD -MP -MF .deps/maxval1_s4.Tpo -c ../../../src/libgfortran/generated/maxval1_s4.c -o maxval1_s4.o >/dev/null 2>&1 mv -f .deps/maxval1_s4.Tpo .deps/maxval1_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval1_s1.lo -MD -MP -MF .deps/minval1_s1.Tpo -c -o minval1_s1.lo `test -f '../../../src/libgfortran/generated/minval1_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minval1_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval1_s1.lo -MD -MP -MF .deps/minval1_s1.Tpo -c ../../../src/libgfortran/generated/minval1_s1.c -fPIC -DPIC -o .libs/minval1_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval1_s1.lo -MD -MP -MF .deps/minval1_s1.Tpo -c ../../../src/libgfortran/generated/minval1_s1.c -o minval1_s1.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/internal; files=`echo ../../../src/libgo/go/cmd/internal/edit/edit.go fmt.gox sort.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/internal/edit.lo | sed -e 's/.lo$//'` -static -o cmd/internal/edit.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/internal/edit ../../../src/libgo/go/cmd/internal/edit/edit.go -o cmd/internal/edit.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/erroutc.adb -o erroutc.o mv -f .deps/minval1_s1.Tpo .deps/minval1_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval1_s4.lo -MD -MP -MF .deps/minval1_s4.Tpo -c -o minval1_s4.lo `test -f '../../../src/libgfortran/generated/minval1_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/minval1_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval1_s4.lo -MD -MP -MF .deps/minval1_s4.Tpo -c ../../../src/libgfortran/generated/minval1_s4.c -fPIC -DPIC -o .libs/minval1_s4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT minval1_s4.lo -MD -MP -MF .deps/minval1_s4.Tpo -c ../../../src/libgfortran/generated/minval1_s4.c -o minval1_s4.o >/dev/null 2>&1 mv -f .deps/minval1_s4.Tpo .deps/minval1_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i1.lo -MD -MP -MF .deps/findloc0_i1.Tpo -c -o findloc0_i1.lo `test -f '../../../src/libgfortran/generated/findloc0_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_i1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i1.lo -MD -MP -MF .deps/findloc0_i1.Tpo -c ../../../src/libgfortran/generated/findloc0_i1.c -fPIC -DPIC -o .libs/findloc0_i1.o /usr/bin/mkdir -p golang.org/x/tools/internal/lsp; files=`echo ../../../src/libgo/go/golang.org/x/tools/internal/lsp/fuzzy/input.go ../../../src/libgo/go/golang.org/x/tools/internal/lsp/fuzzy/matcher.go bytes.gox fmt.gox unicode.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/internal/lsp/fuzzy.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/internal/lsp/fuzzy.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i1.lo -MD -MP -MF .deps/findloc0_i1.Tpo -c ../../../src/libgfortran/generated/findloc0_i1.c -o findloc0_i1.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/internal/lsp/fuzzy ../../../src/libgo/go/golang.org/x/tools/internal/lsp/fuzzy/input.go ../../../src/libgo/go/golang.org/x/tools/internal/lsp/fuzzy/matcher.go -o golang.org/x/tools/internal/lsp/fuzzy.o mv -f .deps/findloc0_i1.Tpo .deps/findloc0_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i2.lo -MD -MP -MF .deps/findloc0_i2.Tpo -c -o findloc0_i2.lo `test -f '../../../src/libgfortran/generated/findloc0_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i2.lo -MD -MP -MF .deps/findloc0_i2.Tpo -c ../../../src/libgfortran/generated/findloc0_i2.c -fPIC -DPIC -o .libs/findloc0_i2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i2.lo -MD -MP -MF .deps/findloc0_i2.Tpo -c ../../../src/libgfortran/generated/findloc0_i2.c -o findloc0_i2.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/errutil.adb -o errutil.o mv -f .deps/findloc0_i2.Tpo .deps/findloc0_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i4.lo -MD -MP -MF .deps/findloc0_i4.Tpo -c -o findloc0_i4.lo `test -f '../../../src/libgfortran/generated/findloc0_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i4.lo -MD -MP -MF .deps/findloc0_i4.Tpo -c ../../../src/libgfortran/generated/findloc0_i4.c -fPIC -DPIC -o .libs/findloc0_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i4.lo -MD -MP -MF .deps/findloc0_i4.Tpo -c ../../../src/libgfortran/generated/findloc0_i4.c -o findloc0_i4.o >/dev/null 2>&1 mv -f .deps/findloc0_i4.Tpo .deps/findloc0_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i8.lo -MD -MP -MF .deps/findloc0_i8.Tpo -c -o findloc0_i8.lo `test -f '../../../src/libgfortran/generated/findloc0_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i8.lo -MD -MP -MF .deps/findloc0_i8.Tpo -c ../../../src/libgfortran/generated/findloc0_i8.c -fPIC -DPIC -o .libs/findloc0_i8.o /usr/bin/mkdir -p encoding; files=`echo ../../../src/libgo/go/encoding/gob/dec_helpers.go ../../../src/libgo/go/encoding/gob/decode.go ../../../src/libgo/go/encoding/gob/decoder.go ../../../src/libgo/go/encoding/gob/doc.go ../../../src/libgo/go/encoding/gob/enc_helpers.go ../../../src/libgo/go/encoding/gob/encode.go ../../../src/libgo/go/encoding/gob/encoder.go ../../../src/libgo/go/encoding/gob/error.go ../../../src/libgo/go/encoding/gob/type.go bufio.gox encoding.gox encoding/binary.gox errors.gox fmt.gox io.gox math.gox math/bits.gox os.gox reflect.gox sync.gox sync/atomic.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo encoding/gob.lo | sed -e 's/.lo$//'` -o encoding/gob.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/gob ../../../src/libgo/go/encoding/gob/dec_helpers.go ../../../src/libgo/go/encoding/gob/decode.go ../../../src/libgo/go/encoding/gob/decoder.go ../../../src/libgo/go/encoding/gob/doc.go ../../../src/libgo/go/encoding/gob/enc_helpers.go ../../../src/libgo/go/encoding/gob/encode.go ../../../src/libgo/go/encoding/gob/encoder.go ../../../src/libgo/go/encoding/gob/error.go ../../../src/libgo/go/encoding/gob/type.go -fPIC -o encoding/.libs/gob.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/err_vars.ads -o err_vars.o /usr/bin/mkdir -p text; files=`echo ../../../src/libgo/go/text/scanner/scanner.go bytes.gox fmt.gox io.gox os.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo text/scanner.lo | sed -e 's/.lo$//'` -o text/scanner.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=text/scanner ../../../src/libgo/go/text/scanner/scanner.go -fPIC -o text/.libs/scanner.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i8.lo -MD -MP -MF .deps/findloc0_i8.Tpo -c ../../../src/libgfortran/generated/findloc0_i8.c -o findloc0_i8.o >/dev/null 2>&1 mv -f .deps/findloc0_i8.Tpo .deps/findloc0_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i16.lo -MD -MP -MF .deps/findloc0_i16.Tpo -c -o findloc0_i16.lo `test -f '../../../src/libgfortran/generated/findloc0_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i16.lo -MD -MP -MF .deps/findloc0_i16.Tpo -c ../../../src/libgfortran/generated/findloc0_i16.c -fPIC -DPIC -o .libs/findloc0_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=text/scanner ../../../src/libgo/go/text/scanner/scanner.go -o text/scanner.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_i16.lo -MD -MP -MF .deps/findloc0_i16.Tpo -c ../../../src/libgfortran/generated/findloc0_i16.c -o findloc0_i16.o >/dev/null 2>&1 mv -f .deps/findloc0_i16.Tpo .deps/findloc0_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_r4.lo -MD -MP -MF .deps/findloc0_r4.Tpo -c -o findloc0_r4.lo `test -f '../../../src/libgfortran/generated/findloc0_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_r4.lo -MD -MP -MF .deps/findloc0_r4.Tpo -c ../../../src/libgfortran/generated/findloc0_r4.c -fPIC -DPIC -o .libs/findloc0_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_r4.lo -MD -MP -MF .deps/findloc0_r4.Tpo -c ../../../src/libgfortran/generated/findloc0_r4.c -o findloc0_r4.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/fmap.adb -o fmap.o mv -f .deps/findloc0_r4.Tpo .deps/findloc0_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_r8.lo -MD -MP -MF .deps/findloc0_r8.Tpo -c -o findloc0_r8.lo `test -f '../../../src/libgfortran/generated/findloc0_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_r8.lo -MD -MP -MF .deps/findloc0_r8.Tpo -c ../../../src/libgfortran/generated/findloc0_r8.c -fPIC -DPIC -o .libs/findloc0_r8.o /usr/bin/mkdir -p os; files=`echo ../../../src/libgo/go/os/user/cgo_lookup_unix.go ../../../src/libgo/go/os/user/decls_unix.go ../../../src/libgo/go/os/user/listgroups_unix.go ../../../src/libgo/go/os/user/lookup.go ../../../src/libgo/go/os/user/user.go os_user_linknames.go fmt.gox strconv.gox strings.gox sync.gox syscall.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo os/user.lo | sed -e 's/.lo$//'` -o os/user.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=os/user ../../../src/libgo/go/os/user/cgo_lookup_unix.go ../../../src/libgo/go/os/user/decls_unix.go ../../../src/libgo/go/os/user/listgroups_unix.go ../../../src/libgo/go/os/user/lookup.go ../../../src/libgo/go/os/user/user.go os_user_linknames.go -fPIC -o os/.libs/user.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_r8.lo -MD -MP -MF .deps/findloc0_r8.Tpo -c ../../../src/libgfortran/generated/findloc0_r8.c -o findloc0_r8.o >/dev/null 2>&1 mv -f .deps/findloc0_r8.Tpo .deps/findloc0_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_r10.lo -MD -MP -MF .deps/findloc0_r10.Tpo -c -o findloc0_r10.lo `test -f '../../../src/libgfortran/generated/findloc0_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_r10.lo -MD -MP -MF .deps/findloc0_r10.Tpo -c ../../../src/libgfortran/generated/findloc0_r10.c -fPIC -DPIC -o .libs/findloc0_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_r10.lo -MD -MP -MF .deps/findloc0_r10.Tpo -c ../../../src/libgfortran/generated/findloc0_r10.c -o findloc0_r10.o >/dev/null 2>&1 mv -f .deps/findloc0_r10.Tpo .deps/findloc0_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_r16.lo -MD -MP -MF .deps/findloc0_r16.Tpo -c -o findloc0_r16.lo `test -f '../../../src/libgfortran/generated/findloc0_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_r16.lo -MD -MP -MF .deps/findloc0_r16.Tpo -c ../../../src/libgfortran/generated/findloc0_r16.c -fPIC -DPIC -o .libs/findloc0_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=os/user ../../../src/libgo/go/os/user/cgo_lookup_unix.go ../../../src/libgo/go/os/user/decls_unix.go ../../../src/libgo/go/os/user/listgroups_unix.go ../../../src/libgo/go/os/user/lookup.go ../../../src/libgo/go/os/user/user.go os_user_linknames.go -o os/user.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_r16.lo -MD -MP -MF .deps/findloc0_r16.Tpo -c ../../../src/libgfortran/generated/findloc0_r16.c -o findloc0_r16.o >/dev/null 2>&1 mv -f .deps/findloc0_r16.Tpo .deps/findloc0_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_c4.lo -MD -MP -MF .deps/findloc0_c4.Tpo -c -o findloc0_c4.lo `test -f '../../../src/libgfortran/generated/findloc0_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_c4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_c4.lo -MD -MP -MF .deps/findloc0_c4.Tpo -c ../../../src/libgfortran/generated/findloc0_c4.c -fPIC -DPIC -o .libs/findloc0_c4.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/fname.adb -o fname.o /usr/bin/mkdir -p compress; files=`echo ../../../src/libgo/go/compress/lzw/reader.go ../../../src/libgo/go/compress/lzw/writer.go bufio.gox errors.gox fmt.gox io.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo compress/lzw.lo | sed -e 's/.lo$//'` -o compress/lzw.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=compress/lzw ../../../src/libgo/go/compress/lzw/reader.go ../../../src/libgo/go/compress/lzw/writer.go -fPIC -o compress/.libs/lzw.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/fname-uf.adb -o fname-uf.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_c4.lo -MD -MP -MF .deps/findloc0_c4.Tpo -c ../../../src/libgfortran/generated/findloc0_c4.c -o findloc0_c4.o >/dev/null 2>&1 mv -f .deps/findloc0_c4.Tpo .deps/findloc0_c4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_c8.lo -MD -MP -MF .deps/findloc0_c8.Tpo -c -o findloc0_c8.lo `test -f '../../../src/libgfortran/generated/findloc0_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_c8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_c8.lo -MD -MP -MF .deps/findloc0_c8.Tpo -c ../../../src/libgfortran/generated/findloc0_c8.c -fPIC -DPIC -o .libs/findloc0_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=compress/lzw ../../../src/libgo/go/compress/lzw/reader.go ../../../src/libgo/go/compress/lzw/writer.go -o compress/lzw.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/fname-sf.adb -o fname-sf.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gnatmake.adb -o gnatmake.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_c8.lo -MD -MP -MF .deps/findloc0_c8.Tpo -c ../../../src/libgfortran/generated/findloc0_c8.c -o findloc0_c8.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gnatvsn.adb -o gnatvsn.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/hostparm.ads -o hostparm.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/krunch.adb -o krunch.o mv -f .deps/findloc0_c8.Tpo .deps/findloc0_c8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_c10.lo -MD -MP -MF .deps/findloc0_c10.Tpo -c -o findloc0_c10.lo `test -f '../../../src/libgfortran/generated/findloc0_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_c10.c ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/lib.adb -o lib.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_c10.lo -MD -MP -MF .deps/findloc0_c10.Tpo -c ../../../src/libgfortran/generated/findloc0_c10.c -fPIC -DPIC -o .libs/findloc0_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_c10.lo -MD -MP -MF .deps/findloc0_c10.Tpo -c ../../../src/libgfortran/generated/findloc0_c10.c -o findloc0_c10.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/make.adb -o make.o mv -f .deps/findloc0_c10.Tpo .deps/findloc0_c10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_c16.lo -MD -MP -MF .deps/findloc0_c16.Tpo -c -o findloc0_c16.lo `test -f '../../../src/libgfortran/generated/findloc0_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_c16.lo -MD -MP -MF .deps/findloc0_c16.Tpo -c ../../../src/libgfortran/generated/findloc0_c16.c -fPIC -DPIC -o .libs/findloc0_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_c16.lo -MD -MP -MF .deps/findloc0_c16.Tpo -c ../../../src/libgfortran/generated/findloc0_c16.c -o findloc0_c16.o >/dev/null 2>&1 mv -f .deps/findloc0_c16.Tpo .deps/findloc0_c16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_s1.lo -MD -MP -MF .deps/findloc0_s1.Tpo -c -o findloc0_s1.lo `test -f '../../../src/libgfortran/generated/findloc0_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_s1.lo -MD -MP -MF .deps/findloc0_s1.Tpo -c ../../../src/libgfortran/generated/findloc0_s1.c -fPIC -DPIC -o .libs/findloc0_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_s1.lo -MD -MP -MF .deps/findloc0_s1.Tpo -c ../../../src/libgfortran/generated/findloc0_s1.c -o findloc0_s1.o >/dev/null 2>&1 mv -f .deps/findloc0_s1.Tpo .deps/findloc0_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_s4.lo -MD -MP -MF .deps/findloc0_s4.Tpo -c -o findloc0_s4.lo `test -f '../../../src/libgfortran/generated/findloc0_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc0_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_s4.lo -MD -MP -MF .deps/findloc0_s4.Tpo -c ../../../src/libgfortran/generated/findloc0_s4.c -fPIC -DPIC -o .libs/findloc0_s4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc0_s4.lo -MD -MP -MF .deps/findloc0_s4.Tpo -c ../../../src/libgfortran/generated/findloc0_s4.c -o findloc0_s4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/gob ../../../src/libgo/go/encoding/gob/dec_helpers.go ../../../src/libgo/go/encoding/gob/decode.go ../../../src/libgo/go/encoding/gob/decoder.go ../../../src/libgo/go/encoding/gob/doc.go ../../../src/libgo/go/encoding/gob/enc_helpers.go ../../../src/libgo/go/encoding/gob/encode.go ../../../src/libgo/go/encoding/gob/encoder.go ../../../src/libgo/go/encoding/gob/error.go ../../../src/libgo/go/encoding/gob/type.go -o encoding/gob.o >/dev/null 2>&1 mv -f .deps/findloc0_s4.Tpo .deps/findloc0_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i1.lo -MD -MP -MF .deps/findloc1_i1.Tpo -c -o findloc1_i1.lo `test -f '../../../src/libgfortran/generated/findloc1_i1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_i1.c ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/makeusg.adb -o makeusg.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i1.lo -MD -MP -MF .deps/findloc1_i1.Tpo -c ../../../src/libgfortran/generated/findloc1_i1.c -fPIC -DPIC -o .libs/findloc1_i1.o /usr/bin/mkdir -p database/sql; files=`echo ../../../src/libgo/go/database/sql/driver/driver.go ../../../src/libgo/go/database/sql/driver/types.go context.gox errors.gox fmt.gox reflect.gox strconv.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo database/sql/driver.lo | sed -e 's/.lo$//'` -o database/sql/driver.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=database/sql/driver ../../../src/libgo/go/database/sql/driver/driver.go ../../../src/libgo/go/database/sql/driver/types.go -fPIC -o database/sql/.libs/driver.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i1.lo -MD -MP -MF .deps/findloc1_i1.Tpo -c ../../../src/libgfortran/generated/findloc1_i1.c -o findloc1_i1.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=database/sql/driver ../../../src/libgo/go/database/sql/driver/driver.go ../../../src/libgo/go/database/sql/driver/types.go -o database/sql/driver.o >/dev/null 2>&1 mv -f .deps/findloc1_i1.Tpo .deps/findloc1_i1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i2.lo -MD -MP -MF .deps/findloc1_i2.Tpo -c -o findloc1_i2.lo `test -f '../../../src/libgfortran/generated/findloc1_i2.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_i2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i2.lo -MD -MP -MF .deps/findloc1_i2.Tpo -c ../../../src/libgfortran/generated/findloc1_i2.c -fPIC -DPIC -o .libs/findloc1_i2.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/make_util.adb -o make_util.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i2.lo -MD -MP -MF .deps/findloc1_i2.Tpo -c ../../../src/libgfortran/generated/findloc1_i2.c -o findloc1_i2.o >/dev/null 2>&1 mv -f .deps/findloc1_i2.Tpo .deps/findloc1_i2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i4.lo -MD -MP -MF .deps/findloc1_i4.Tpo -c -o findloc1_i4.lo `test -f '../../../src/libgfortran/generated/findloc1_i4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_i4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i4.lo -MD -MP -MF .deps/findloc1_i4.Tpo -c ../../../src/libgfortran/generated/findloc1_i4.c -fPIC -DPIC -o .libs/findloc1_i4.o /usr/bin/mkdir -p debug; files=`echo ../../../src/libgo/go/debug/gosym/pclntab.go ../../../src/libgo/go/debug/gosym/symtab.go bytes.gox encoding/binary.gox fmt.gox strconv.gox strings.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo debug/gosym.lo | sed -e 's/.lo$//'` -o debug/gosym.lo $files ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/namet.adb -o namet.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=debug/gosym ../../../src/libgo/go/debug/gosym/pclntab.go ../../../src/libgo/go/debug/gosym/symtab.go -fPIC -o debug/.libs/gosym.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i4.lo -MD -MP -MF .deps/findloc1_i4.Tpo -c ../../../src/libgfortran/generated/findloc1_i4.c -o findloc1_i4.o >/dev/null 2>&1 mv -f .deps/findloc1_i4.Tpo .deps/findloc1_i4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i8.lo -MD -MP -MF .deps/findloc1_i8.Tpo -c -o findloc1_i8.lo `test -f '../../../src/libgfortran/generated/findloc1_i8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_i8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i8.lo -MD -MP -MF .deps/findloc1_i8.Tpo -c ../../../src/libgfortran/generated/findloc1_i8.c -fPIC -DPIC -o .libs/findloc1_i8.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/nlists.adb -o nlists.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i8.lo -MD -MP -MF .deps/findloc1_i8.Tpo -c ../../../src/libgfortran/generated/findloc1_i8.c -o findloc1_i8.o >/dev/null 2>&1 mv -f .deps/findloc1_i8.Tpo .deps/findloc1_i8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i16.lo -MD -MP -MF .deps/findloc1_i16.Tpo -c -o findloc1_i16.lo `test -f '../../../src/libgfortran/generated/findloc1_i16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_i16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i16.lo -MD -MP -MF .deps/findloc1_i16.Tpo -c ../../../src/libgfortran/generated/findloc1_i16.c -fPIC -DPIC -o .libs/findloc1_i16.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/opt.adb -o opt.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_i16.lo -MD -MP -MF .deps/findloc1_i16.Tpo -c ../../../src/libgfortran/generated/findloc1_i16.c -o findloc1_i16.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/osint.adb -o osint.o mv -f .deps/findloc1_i16.Tpo .deps/findloc1_i16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_r4.lo -MD -MP -MF .deps/findloc1_r4.Tpo -c -o findloc1_r4.lo `test -f '../../../src/libgfortran/generated/findloc1_r4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_r4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_r4.lo -MD -MP -MF .deps/findloc1_r4.Tpo -c ../../../src/libgfortran/generated/findloc1_r4.c -fPIC -DPIC -o .libs/findloc1_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=debug/gosym ../../../src/libgo/go/debug/gosym/pclntab.go ../../../src/libgo/go/debug/gosym/symtab.go -o debug/gosym.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_r4.lo -MD -MP -MF .deps/findloc1_r4.Tpo -c ../../../src/libgfortran/generated/findloc1_r4.c -o findloc1_r4.o >/dev/null 2>&1 mv -f .deps/findloc1_r4.Tpo .deps/findloc1_r4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_r8.lo -MD -MP -MF .deps/findloc1_r8.Tpo -c -o findloc1_r8.lo `test -f '../../../src/libgfortran/generated/findloc1_r8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_r8.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_r8.lo -MD -MP -MF .deps/findloc1_r8.Tpo -c ../../../src/libgfortran/generated/findloc1_r8.c -fPIC -DPIC -o .libs/findloc1_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_r8.lo -MD -MP -MF .deps/findloc1_r8.Tpo -c ../../../src/libgfortran/generated/findloc1_r8.c -o findloc1_r8.o >/dev/null 2>&1 mv -f .deps/findloc1_r8.Tpo .deps/findloc1_r8.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_r10.lo -MD -MP -MF .deps/findloc1_r10.Tpo -c -o findloc1_r10.lo `test -f '../../../src/libgfortran/generated/findloc1_r10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_r10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_r10.lo -MD -MP -MF .deps/findloc1_r10.Tpo -c ../../../src/libgfortran/generated/findloc1_r10.c -fPIC -DPIC -o .libs/findloc1_r10.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/osint-m.adb -o osint-m.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/output.adb -o output.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_r10.lo -MD -MP -MF .deps/findloc1_r10.Tpo -c ../../../src/libgfortran/generated/findloc1_r10.c -o findloc1_r10.o >/dev/null 2>&1 mv -f .deps/findloc1_r10.Tpo .deps/findloc1_r10.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_r16.lo -MD -MP -MF .deps/findloc1_r16.Tpo -c -o findloc1_r16.lo `test -f '../../../src/libgfortran/generated/findloc1_r16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_r16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_r16.lo -MD -MP -MF .deps/findloc1_r16.Tpo -c ../../../src/libgfortran/generated/findloc1_r16.c -fPIC -DPIC -o .libs/findloc1_r16.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/restrict.adb -o restrict.o /usr/bin/mkdir -p debug; files=`echo ../../../src/libgo/go/debug/plan9obj/file.go ../../../src/libgo/go/debug/plan9obj/plan9obj.go encoding/binary.gox errors.gox fmt.gox io.gox os.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo debug/plan9obj.lo | sed -e 's/.lo$//'` -o debug/plan9obj.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=debug/plan9obj ../../../src/libgo/go/debug/plan9obj/file.go ../../../src/libgo/go/debug/plan9obj/plan9obj.go -fPIC -o debug/.libs/plan9obj.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_r16.lo -MD -MP -MF .deps/findloc1_r16.Tpo -c ../../../src/libgfortran/generated/findloc1_r16.c -o findloc1_r16.o >/dev/null 2>&1 /usr/bin/mkdir -p encoding; files=`echo ../../../src/libgo/go/encoding/csv/reader.go ../../../src/libgo/go/encoding/csv/writer.go bufio.gox bytes.gox errors.gox fmt.gox io.gox strings.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo encoding/csv.lo | sed -e 's/.lo$//'` -o encoding/csv.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/csv ../../../src/libgo/go/encoding/csv/reader.go ../../../src/libgo/go/encoding/csv/writer.go -fPIC -o encoding/.libs/csv.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=debug/plan9obj ../../../src/libgo/go/debug/plan9obj/file.go ../../../src/libgo/go/debug/plan9obj/plan9obj.go -o debug/plan9obj.o >/dev/null 2>&1 mv -f .deps/findloc1_r16.Tpo .deps/findloc1_r16.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_c4.lo -MD -MP -MF .deps/findloc1_c4.Tpo -c -o findloc1_c4.lo `test -f '../../../src/libgfortran/generated/findloc1_c4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_c4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_c4.lo -MD -MP -MF .deps/findloc1_c4.Tpo -c ../../../src/libgfortran/generated/findloc1_c4.c -fPIC -DPIC -o .libs/findloc1_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_c4.lo -MD -MP -MF .deps/findloc1_c4.Tpo -c ../../../src/libgfortran/generated/findloc1_c4.c -o findloc1_c4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/csv ../../../src/libgo/go/encoding/csv/reader.go ../../../src/libgo/go/encoding/csv/writer.go -o encoding/csv.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/rident.ads -o rident.o f="compress/lzw.o"; if test ! -f $f; then f="compress/.libs/lzw.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f compress/lzw.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh compress/lzw.s-gox.tmp `echo compress/lzw.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > compress/lzw.s-gox /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_c8.lo -MD -MP -MF .deps/findloc1_c8.Tpo -c -o findloc1_c8.lo `test -f '../../../src/libgfortran/generated/findloc1_c8.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_c8.c ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/scans.adb -o scans.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_c8.lo -MD -MP -MF .deps/findloc1_c8.Tpo -c ../../../src/libgfortran/generated/findloc1_c8.c -fPIC -DPIC -o .libs/findloc1_c8.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/scng.adb -o scng.o mv -f .deps/findloc1_c4.Tpo .deps/findloc1_c4.Plo ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada sdefault.adb -o sdefault.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_c10.lo -MD -MP -MF .deps/findloc1_c10.Tpo -c -o findloc1_c10.lo `test -f '../../../src/libgfortran/generated/findloc1_c10.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_c10.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_c10.lo -MD -MP -MF .deps/findloc1_c10.Tpo -c ../../../src/libgfortran/generated/findloc1_c10.c -fPIC -DPIC -o .libs/findloc1_c10.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/sfn_scan.adb -o sfn_scan.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_c10.lo -MD -MP -MF .deps/findloc1_c10.Tpo -c ../../../src/libgfortran/generated/findloc1_c10.c -o findloc1_c10.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_c8.lo -MD -MP -MF .deps/findloc1_c8.Tpo -c ../../../src/libgfortran/generated/findloc1_c8.c -o findloc1_c8.o >/dev/null 2>&1 mv -f .deps/findloc1_c10.Tpo .deps/findloc1_c10.Plo /usr/bin/mkdir -p net/internal; files=`echo ../../../src/libgo/go/net/internal/socktest/switch.go ../../../src/libgo/go/net/internal/socktest/switch_posix.go ../../../src/libgo/go/net/internal/socktest/switch_unix.go ../../../src/libgo/go/net/internal/socktest/sys_cloexec.go ../../../src/libgo/go/net/internal/socktest/sys_unix.go fmt.gox sync.gox syscall.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/internal/socktest.lo | sed -e 's/.lo$//'` -o net/internal/socktest.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/internal/socktest ../../../src/libgo/go/net/internal/socktest/switch.go ../../../src/libgo/go/net/internal/socktest/switch_posix.go ../../../src/libgo/go/net/internal/socktest/switch_unix.go ../../../src/libgo/go/net/internal/socktest/sys_cloexec.go ../../../src/libgo/go/net/internal/socktest/sys_unix.go -fPIC -o net/internal/.libs/socktest.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/scil_ll.adb -o scil_ll.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_c16.lo -MD -MP -MF .deps/findloc1_c16.Tpo -c -o findloc1_c16.lo `test -f '../../../src/libgfortran/generated/findloc1_c16.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_c16.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_c16.lo -MD -MP -MF .deps/findloc1_c16.Tpo -c ../../../src/libgfortran/generated/findloc1_c16.c -fPIC -DPIC -o .libs/findloc1_c16.o mv -f .deps/findloc1_c8.Tpo .deps/findloc1_c8.Plo /usr/bin/mkdir -p os/signal/internal; files=`echo ../../../src/libgo/go/os/signal/internal/pty/pty.go fmt.gox os.gox syscall.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo os/signal/internal/pty.lo | sed -e 's/.lo$//'` -o os/signal/internal/pty.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=os/signal/internal/pty ../../../src/libgo/go/os/signal/internal/pty/pty.go -fPIC -o os/signal/internal/.libs/pty.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/sem_aux.adb -o sem_aux.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=os/signal/internal/pty ../../../src/libgo/go/os/signal/internal/pty/pty.go -o os/signal/internal/pty.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_c16.lo -MD -MP -MF .deps/findloc1_c16.Tpo -c ../../../src/libgfortran/generated/findloc1_c16.c -o findloc1_c16.o >/dev/null 2>&1 f="debug/gosym.o"; if test ! -f $f; then f="debug/.libs/gosym.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f debug/gosym.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh debug/gosym.s-gox.tmp `echo debug/gosym.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > debug/gosym.s-gox /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_s1.lo -MD -MP -MF .deps/findloc1_s1.Tpo -c -o findloc1_s1.lo `test -f '../../../src/libgfortran/generated/findloc1_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_s1.lo -MD -MP -MF .deps/findloc1_s1.Tpo -c ../../../src/libgfortran/generated/findloc1_s1.c -fPIC -DPIC -o .libs/findloc1_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/internal/socktest ../../../src/libgo/go/net/internal/socktest/switch.go ../../../src/libgo/go/net/internal/socktest/switch_posix.go ../../../src/libgo/go/net/internal/socktest/switch_unix.go ../../../src/libgo/go/net/internal/socktest/sys_cloexec.go ../../../src/libgo/go/net/internal/socktest/sys_unix.go -o net/internal/socktest.o >/dev/null 2>&1 mv -f .deps/findloc1_c16.Tpo .deps/findloc1_c16.Plo f="debug/plan9obj.o"; if test ! -f $f; then f="debug/.libs/plan9obj.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f debug/plan9obj.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh debug/plan9obj.s-gox.tmp `echo debug/plan9obj.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > debug/plan9obj.s-gox ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/sinfo.adb -o sinfo.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_s1.lo -MD -MP -MF .deps/findloc1_s1.Tpo -c ../../../src/libgfortran/generated/findloc1_s1.c -o findloc1_s1.o >/dev/null 2>&1 mv -f .deps/findloc1_s1.Tpo .deps/findloc1_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_s4.lo -MD -MP -MF .deps/findloc1_s4.Tpo -c -o findloc1_s4.lo `test -f '../../../src/libgfortran/generated/findloc1_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc1_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_s4.lo -MD -MP -MF .deps/findloc1_s4.Tpo -c ../../../src/libgfortran/generated/findloc1_s4.c -fPIC -DPIC -o .libs/findloc1_s4.o f="encoding/csv.o"; if test ! -f $f; then f="encoding/.libs/csv.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f encoding/csv.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh encoding/csv.s-gox.tmp `echo encoding/csv.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > encoding/csv.s-gox /usr/bin/mkdir -p compress; files=`echo ../../../src/libgo/go/compress/flate/deflate.go ../../../src/libgo/go/compress/flate/deflatefast.go ../../../src/libgo/go/compress/flate/dict_decoder.go ../../../src/libgo/go/compress/flate/huffman_bit_writer.go ../../../src/libgo/go/compress/flate/huffman_code.go ../../../src/libgo/go/compress/flate/inflate.go ../../../src/libgo/go/compress/flate/token.go bufio.gox fmt.gox io.gox math.gox math/bits.gox sort.gox strconv.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo compress/flate.lo | sed -e 's/.lo$//'` -o compress/flate.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=compress/flate ../../../src/libgo/go/compress/flate/deflate.go ../../../src/libgo/go/compress/flate/deflatefast.go ../../../src/libgo/go/compress/flate/dict_decoder.go ../../../src/libgo/go/compress/flate/huffman_bit_writer.go ../../../src/libgo/go/compress/flate/huffman_code.go ../../../src/libgo/go/compress/flate/inflate.go ../../../src/libgo/go/compress/flate/token.go -fPIC -o compress/.libs/flate.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc1_s4.lo -MD -MP -MF .deps/findloc1_s4.Tpo -c ../../../src/libgfortran/generated/findloc1_s4.c -o findloc1_s4.o >/dev/null 2>&1 /usr/bin/mkdir -p math; files=`echo ../../../src/libgo/go/math/big/accuracy_string.go ../../../src/libgo/go/math/big/arith.go ../../../src/libgo/go/math/big/arith_decl_pure.go ../../../src/libgo/go/math/big/decimal.go ../../../src/libgo/go/math/big/doc.go ../../../src/libgo/go/math/big/float.go ../../../src/libgo/go/math/big/floatconv.go ../../../src/libgo/go/math/big/floatmarsh.go ../../../src/libgo/go/math/big/ftoa.go ../../../src/libgo/go/math/big/int.go ../../../src/libgo/go/math/big/intconv.go ../../../src/libgo/go/math/big/intmarsh.go ../../../src/libgo/go/math/big/nat.go ../../../src/libgo/go/math/big/natconv.go ../../../src/libgo/go/math/big/prime.go ../../../src/libgo/go/math/big/rat.go ../../../src/libgo/go/math/big/ratconv.go ../../../src/libgo/go/math/big/ratmarsh.go ../../../src/libgo/go/math/big/roundingmode_string.go ../../../src/libgo/go/math/big/sqrt.go bytes.gox encoding/binary.gox errors.gox fmt.gox io.gox math.gox math/bits.gox math/rand.gox strconv.gox strings.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo math/big.lo | sed -e 's/.lo$//'` -o math/big.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=math/big ../../../src/libgo/go/math/big/accuracy_string.go ../../../src/libgo/go/math/big/arith.go ../../../src/libgo/go/math/big/arith_decl_pure.go ../../../src/libgo/go/math/big/decimal.go ../../../src/libgo/go/math/big/doc.go ../../../src/libgo/go/math/big/float.go ../../../src/libgo/go/math/big/floatconv.go ../../../src/libgo/go/math/big/floatmarsh.go ../../../src/libgo/go/math/big/ftoa.go ../../../src/libgo/go/math/big/int.go ../../../src/libgo/go/math/big/intconv.go ../../../src/libgo/go/math/big/intmarsh.go ../../../src/libgo/go/math/big/nat.go ../../../src/libgo/go/math/big/natconv.go ../../../src/libgo/go/math/big/prime.go ../../../src/libgo/go/math/big/rat.go ../../../src/libgo/go/math/big/ratconv.go ../../../src/libgo/go/math/big/ratmarsh.go ../../../src/libgo/go/math/big/roundingmode_string.go ../../../src/libgo/go/math/big/sqrt.go -fPIC -o math/.libs/big.o mv -f .deps/findloc1_s4.Tpo .deps/findloc1_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc2_s1.lo -MD -MP -MF .deps/findloc2_s1.Tpo -c -o findloc2_s1.lo `test -f '../../../src/libgfortran/generated/findloc2_s1.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc2_s1.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc2_s1.lo -MD -MP -MF .deps/findloc2_s1.Tpo -c ../../../src/libgfortran/generated/findloc2_s1.c -fPIC -DPIC -o .libs/findloc2_s1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc2_s1.lo -MD -MP -MF .deps/findloc2_s1.Tpo -c ../../../src/libgfortran/generated/findloc2_s1.c -o findloc2_s1.o >/dev/null 2>&1 mv -f .deps/findloc2_s1.Tpo .deps/findloc2_s1.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc2_s4.lo -MD -MP -MF .deps/findloc2_s4.Tpo -c -o findloc2_s4.lo `test -f '../../../src/libgfortran/generated/findloc2_s4.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/findloc2_s4.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc2_s4.lo -MD -MP -MF .deps/findloc2_s4.Tpo -c ../../../src/libgfortran/generated/findloc2_s4.c -fPIC -DPIC -o .libs/findloc2_s4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT findloc2_s4.lo -MD -MP -MF .deps/findloc2_s4.Tpo -c ../../../src/libgfortran/generated/findloc2_s4.c -o findloc2_s4.o >/dev/null 2>&1 mv -f .deps/findloc2_s4.Tpo .deps/findloc2_s4.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ISO_Fortran_binding.lo -MD -MP -MF .deps/ISO_Fortran_binding.Tpo -c -o ISO_Fortran_binding.lo `test -f '../../../src/libgfortran/runtime/ISO_Fortran_binding.c' || echo '../../../src/libgfortran/'`../../../src/libgfortran/runtime/ISO_Fortran_binding.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ISO_Fortran_binding.lo -MD -MP -MF .deps/ISO_Fortran_binding.Tpo -c ../../../src/libgfortran/runtime/ISO_Fortran_binding.c -fPIC -DPIC -o .libs/ISO_Fortran_binding.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ISO_Fortran_binding.lo -MD -MP -MF .deps/ISO_Fortran_binding.Tpo -c ../../../src/libgfortran/runtime/ISO_Fortran_binding.c -o ISO_Fortran_binding.o >/dev/null 2>&1 mv -f .deps/ISO_Fortran_binding.Tpo .deps/ISO_Fortran_binding.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT size_from_kind.lo -MD -MP -MF .deps/size_from_kind.Tpo -c -o size_from_kind.lo `test -f 'io/size_from_kind.c' || echo '../../../src/libgfortran/'`io/size_from_kind.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT size_from_kind.lo -MD -MP -MF .deps/size_from_kind.Tpo -c ../../../src/libgfortran/io/size_from_kind.c -fPIC -DPIC -o .libs/size_from_kind.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT size_from_kind.lo -MD -MP -MF .deps/size_from_kind.Tpo -c ../../../src/libgfortran/io/size_from_kind.c -o size_from_kind.o >/dev/null 2>&1 mv -f .deps/size_from_kind.Tpo .deps/size_from_kind.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT close.lo -MD -MP -MF .deps/close.Tpo -c -o close.lo `test -f 'io/close.c' || echo '../../../src/libgfortran/'`io/close.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT close.lo -MD -MP -MF .deps/close.Tpo -c ../../../src/libgfortran/io/close.c -fPIC -DPIC -o .libs/close.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT close.lo -MD -MP -MF .deps/close.Tpo -c ../../../src/libgfortran/io/close.c -o close.o >/dev/null 2>&1 mv -f .deps/close.Tpo .deps/close.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT file_pos.lo -MD -MP -MF .deps/file_pos.Tpo -c -o file_pos.lo `test -f 'io/file_pos.c' || echo '../../../src/libgfortran/'`io/file_pos.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT file_pos.lo -MD -MP -MF .deps/file_pos.Tpo -c ../../../src/libgfortran/io/file_pos.c -fPIC -DPIC -o .libs/file_pos.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT file_pos.lo -MD -MP -MF .deps/file_pos.Tpo -c ../../../src/libgfortran/io/file_pos.c -o file_pos.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=compress/flate ../../../src/libgo/go/compress/flate/deflate.go ../../../src/libgo/go/compress/flate/deflatefast.go ../../../src/libgo/go/compress/flate/dict_decoder.go ../../../src/libgo/go/compress/flate/huffman_bit_writer.go ../../../src/libgo/go/compress/flate/huffman_code.go ../../../src/libgo/go/compress/flate/inflate.go ../../../src/libgo/go/compress/flate/token.go -o compress/flate.o >/dev/null 2>&1 mv -f .deps/file_pos.Tpo .deps/file_pos.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT format.lo -MD -MP -MF .deps/format.Tpo -c -o format.lo `test -f 'io/format.c' || echo '../../../src/libgfortran/'`io/format.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT format.lo -MD -MP -MF .deps/format.Tpo -c ../../../src/libgfortran/io/format.c -fPIC -DPIC -o .libs/format.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/sinput.adb -o sinput.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT format.lo -MD -MP -MF .deps/format.Tpo -c ../../../src/libgfortran/io/format.c -o format.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/sinput-c.adb -o sinput-c.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada snames.adb -o snames.o mv -f .deps/format.Tpo .deps/format.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT inquire.lo -MD -MP -MF .deps/inquire.Tpo -c -o inquire.lo `test -f 'io/inquire.c' || echo '../../../src/libgfortran/'`io/inquire.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT inquire.lo -MD -MP -MF .deps/inquire.Tpo -c ../../../src/libgfortran/io/inquire.c -fPIC -DPIC -o .libs/inquire.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/stand.ads -o stand.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/stringt.adb -o stringt.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT inquire.lo -MD -MP -MF .deps/inquire.Tpo -c ../../../src/libgfortran/io/inquire.c -o inquire.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/styleg.adb -o styleg.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/stylesw.adb -o stylesw.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/validsw.adb -o validsw.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/switch.adb -o switch.o mv -f .deps/inquire.Tpo .deps/inquire.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT intrinsics.lo -MD -MP -MF .deps/intrinsics.Tpo -c -o intrinsics.lo `test -f 'io/intrinsics.c' || echo '../../../src/libgfortran/'`io/intrinsics.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT intrinsics.lo -MD -MP -MF .deps/intrinsics.Tpo -c ../../../src/libgfortran/io/intrinsics.c -fPIC -DPIC -o .libs/intrinsics.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/switch-m.adb -o switch-m.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/table.adb -o table.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT list_read.lo -MD -MP -MF .deps/list_read.Tpo -c -o list_read.lo `test -f 'io/list_read.c' || echo '../../../src/libgfortran/'`io/list_read.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT list_read.lo -MD -MP -MF .deps/list_read.Tpo -c ../../../src/libgfortran/io/list_read.c -fPIC -DPIC -o .libs/list_read.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT intrinsics.lo -MD -MP -MF .deps/intrinsics.Tpo -c ../../../src/libgfortran/io/intrinsics.c -o intrinsics.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/targparm.adb -o targparm.o mv -f .deps/intrinsics.Tpo .deps/intrinsics.Plo /usr/bin/mkdir -p encoding; files=`echo ../../../src/libgo/go/encoding/hex/hex.go errors.gox fmt.gox io.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo encoding/hex.lo | sed -e 's/.lo$//'` -o encoding/hex.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/hex ../../../src/libgo/go/encoding/hex/hex.go -fPIC -o encoding/.libs/hex.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/hex ../../../src/libgo/go/encoding/hex/hex.go -o encoding/hex.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/tempdir.adb -o tempdir.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/types.adb -o types.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/uintp.adb -o uintp.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c -o lock.lo `test -f 'io/lock.c' || echo '../../../src/libgfortran/'`io/lock.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c ../../../src/libgfortran/io/lock.c -fPIC -DPIC -o .libs/lock.o /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/uintp.adb: In function 'Uintp.Ui_Lt.Part': /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/uintp.adb:1723:26: warning: 'MEM [(types__int[1:D.4849] *)l_vec.264_14][1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/uintp.adb:1727:29: warning: 'MEM [(types__int[1:D.4855] *)r_vec.265_19][1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c ../../../src/libgfortran/io/lock.c -o lock.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=math/big ../../../src/libgo/go/math/big/accuracy_string.go ../../../src/libgo/go/math/big/arith.go ../../../src/libgo/go/math/big/arith_decl_pure.go ../../../src/libgo/go/math/big/decimal.go ../../../src/libgo/go/math/big/doc.go ../../../src/libgo/go/math/big/float.go ../../../src/libgo/go/math/big/floatconv.go ../../../src/libgo/go/math/big/floatmarsh.go ../../../src/libgo/go/math/big/ftoa.go ../../../src/libgo/go/math/big/int.go ../../../src/libgo/go/math/big/intconv.go ../../../src/libgo/go/math/big/intmarsh.go ../../../src/libgo/go/math/big/nat.go ../../../src/libgo/go/math/big/natconv.go ../../../src/libgo/go/math/big/prime.go ../../../src/libgo/go/math/big/rat.go ../../../src/libgo/go/math/big/ratconv.go ../../../src/libgo/go/math/big/ratmarsh.go ../../../src/libgo/go/math/big/roundingmode_string.go ../../../src/libgo/go/math/big/sqrt.go -o math/big.o >/dev/null 2>&1 mv -f .deps/lock.Tpo .deps/lock.Plo f="net.o"; if test ! -f $f; then f="./.libs/net.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net.s-gox.tmp `echo net.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > net.s-gox /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT open.lo -MD -MP -MF .deps/open.Tpo -c -o open.lo `test -f 'io/open.c' || echo '../../../src/libgfortran/'`io/open.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT open.lo -MD -MP -MF .deps/open.Tpo -c ../../../src/libgfortran/io/open.c -fPIC -DPIC -o .libs/open.o /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/uintp.adb: In function 'Uintp.Ui_Mul': /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/uintp.adb:1959:28: warning: '(*l_vec.267_48)[1]{lb: 1 sz: 4}' may be used uninitialized [-Wmaybe-uninitialized] libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT list_read.lo -MD -MP -MF .deps/list_read.Tpo -c ../../../src/libgfortran/io/list_read.c -o list_read.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT open.lo -MD -MP -MF .deps/open.Tpo -c ../../../src/libgfortran/io/open.c -o open.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/uname.adb -o uname.o mv -f .deps/open.Tpo .deps/open.Plo /usr/bin/mkdir -p net; files=`echo ../../../src/libgo/go/net/url/url.go errors.gox fmt.gox sort.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/url.lo | sed -e 's/.lo$//'` -o net/url.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/url ../../../src/libgo/go/net/url/url.go -fPIC -o net/.libs/url.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/urealp.adb -o urealp.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/url ../../../src/libgo/go/net/url/url.go -o net/url.o >/dev/null 2>&1 mv -f .deps/list_read.Tpo .deps/list_read.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT read.lo -MD -MP -MF .deps/read.Tpo -c -o read.lo `test -f 'io/read.c' || echo '../../../src/libgfortran/'`io/read.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT read.lo -MD -MP -MF .deps/read.Tpo -c ../../../src/libgfortran/io/read.c -fPIC -DPIC -o .libs/read.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/usage.adb -o usage.o ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/widechar.adb -o widechar.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT read.lo -MD -MP -MF .deps/read.Tpo -c ../../../src/libgfortran/io/read.c -o read.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gnatlink.adb -o gnatlink.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT transfer.lo -MD -MP -MF .deps/transfer.Tpo -c -o transfer.lo `test -f 'io/transfer.c' || echo '../../../src/libgfortran/'`io/transfer.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT transfer.lo -MD -MP -MF .deps/transfer.Tpo -c ../../../src/libgfortran/io/transfer.c -fPIC -DPIC -o .libs/transfer.o mv -f .deps/read.Tpo .deps/read.Plo f="golang.org/x/crypto/curve25519.o"; if test ! -f $f; then f="golang.org/x/crypto/.libs/curve25519.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/crypto/curve25519.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/crypto/curve25519.s-gox.tmp `echo golang.org/x/crypto/curve25519.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/crypto/curve25519.s-gox /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT transfer128.lo -MD -MP -MF .deps/transfer128.Tpo -c -o transfer128.lo `test -f 'io/transfer128.c' || echo '../../../src/libgfortran/'`io/transfer128.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT transfer128.lo -MD -MP -MF .deps/transfer128.Tpo -c ../../../src/libgfortran/io/transfer128.c -fPIC -DPIC -o .libs/transfer128.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT transfer128.lo -MD -MP -MF .deps/transfer128.Tpo -c ../../../src/libgfortran/io/transfer128.c -o transfer128.o >/dev/null 2>&1 mv -f .deps/transfer128.Tpo .deps/transfer128.Plo ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada indepsw.adb -o indepsw.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unit.lo -MD -MP -MF .deps/unit.Tpo -c -o unit.lo `test -f 'io/unit.c' || echo '../../../src/libgfortran/'`io/unit.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unit.lo -MD -MP -MF .deps/unit.Tpo -c ../../../src/libgfortran/io/unit.c -fPIC -DPIC -o .libs/unit.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unit.lo -MD -MP -MF .deps/unit.Tpo -c ../../../src/libgfortran/io/unit.c -o unit.o >/dev/null 2>&1 mv -f .deps/unit.Tpo .deps/unit.Plo ../../gnatbind -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -o b_gnatm.adb gnatmake.ali /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unix.lo -MD -MP -MF .deps/unix.Tpo -c -o unix.lo `test -f 'io/unix.c' || echo '../../../src/libgfortran/'`io/unix.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unix.lo -MD -MP -MF .deps/unix.Tpo -c ../../../src/libgfortran/io/unix.c -fPIC -DPIC -o .libs/unix.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT transfer.lo -MD -MP -MF .deps/transfer.Tpo -c ../../../src/libgfortran/io/transfer.c -o transfer.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unix.lo -MD -MP -MF .deps/unix.Tpo -c ../../../src/libgfortran/io/unix.c -o unix.o >/dev/null 2>&1 ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -gnatws -gnatyN \ b_gnatm.adb -o b_gnatm.o ../../gnatbind -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -o b_gnatl.adb gnatlink.ali mv -f .deps/unix.Tpo .deps/unix.Plo ../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -DIN_GCC -g -O2 -W -Wall -o ../../gnatmake b_gnatm.o ali.o ali-util.o aspects.o alloc.o atree.o binderr.o butil.o casing.o csets.o debug.o elists.o einfo.o errout.o erroutc.o errutil.o err_vars.o fmap.o fname.o fname-uf.o fname-sf.o gnatmake.o gnatvsn.o hostparm.o krunch.o lib.o make.o makeusg.o make_util.o namet.o nlists.o opt.o osint.o osint-m.o output.o restrict.o rident.o scans.o scng.o sdefault.o sfn_scan.o scil_ll.o sem_aux.o sinfo.o sinput.o sinput-c.o snames.o stand.o stringt.o styleg.o stylesw.o validsw.o switch.o switch-m.o table.o targparm.o tempdir.o types.o uintp.o uname.o urealp.o usage.o widechar.o ../link.o ../targext.o ../../ggc-none.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie -ldl f="log.o"; if test ! -f $f; then f="./.libs/log.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f log.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh log.s-gox.tmp `echo log.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > log.s-gox ../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -gnatws -gnatyN \ b_gnatl.adb -o b_gnatl.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT write.lo -MD -MP -MF .deps/write.Tpo -c -o write.lo `test -f 'io/write.c' || echo '../../../src/libgfortran/'`io/write.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT write.lo -MD -MP -MF .deps/write.Tpo -c ../../../src/libgfortran/io/write.c -fPIC -DPIC -o .libs/write.o mv -f .deps/transfer.Tpo .deps/transfer.Plo f="golang.org/x/text/unicode/norm.o"; if test ! -f $f; then f="golang.org/x/text/unicode/.libs/norm.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/text/unicode/norm.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/text/unicode/norm.s-gox.tmp `echo golang.org/x/text/unicode/norm.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/text/unicode/norm.s-gox f="golang.org/x/net/http2/hpack.o"; if test ! -f $f; then f="golang.org/x/net/http2/.libs/hpack.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/net/http2/hpack.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/net/http2/hpack.s-gox.tmp `echo golang.org/x/net/http2/hpack.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/net/http2/hpack.s-gox f="io/ioutil.o"; if test ! -f $f; then f="io/.libs/ioutil.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f io/ioutil.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh io/ioutil.s-gox.tmp `echo io/ioutil.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > io/ioutil.s-gox f="mime.o"; if test ! -f $f; then f="./.libs/mime.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f mime.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh mime.s-gox.tmp `echo mime.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > mime.s-gox f="mime/quotedprintable.o"; if test ! -f $f; then f="mime/.libs/quotedprintable.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f mime/quotedprintable.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh mime/quotedprintable.s-gox.tmp `echo mime/quotedprintable.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > mime/quotedprintable.s-gox f="net/http/internal.o"; if test ! -f $f; then f="net/http/.libs/internal.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/http/internal.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/http/internal.s-gox.tmp `echo net/http/internal.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > net/http/internal.s-gox f="encoding/json.o"; if test ! -f $f; then f="encoding/.libs/json.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f encoding/json.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh encoding/json.s-gox.tmp `echo encoding/json.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > encoding/json.s-gox f="flag.o"; if test ! -f $f; then f="./.libs/flag.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f flag.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh flag.s-gox.tmp `echo flag.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > flag.s-gox f="go/token.o"; if test ! -f $f; then f="go/.libs/token.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/token.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/token.s-gox.tmp `echo go/token.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/token.s-gox f="text/template/parse.o"; if test ! -f $f; then f="text/template/.libs/parse.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f text/template/parse.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh text/template/parse.s-gox.tmp `echo text/template/parse.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > text/template/parse.s-gox f="os/exec.o"; if test ! -f $f; then f="os/.libs/exec.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f os/exec.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh os/exec.s-gox.tmp `echo os/exec.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > os/exec.s-gox f="internal/goroot.o"; if test ! -f $f; then f="internal/.libs/goroot.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/goroot.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/goroot.s-gox.tmp `echo internal/goroot.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/goroot.s-gox f="cmd/go/internal/str.o"; if test ! -f $f; then f="cmd/go/internal/.libs/str.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/str.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/str.s-gox.tmp `echo cmd/go/internal/str.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/str.s-gox f="cmd/go/internal/renameio.o"; if test ! -f $f; then f="cmd/go/internal/.libs/renameio.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/renameio.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/renameio.s-gox.tmp `echo cmd/go/internal/renameio.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/renameio.s-gox f="cmd/go/internal/par.o"; if test ! -f $f; then f="cmd/go/internal/.libs/par.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/par.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/par.s-gox.tmp `echo cmd/go/internal/par.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/par.s-gox f="encoding/xml.o"; if test ! -f $f; then f="encoding/.libs/xml.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f encoding/xml.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh encoding/xml.s-gox.tmp `echo encoding/xml.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > encoding/xml.s-gox f="golang.org/x/xerrors.o"; if test ! -f $f; then f="golang.org/x/.libs/xerrors.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/xerrors.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/xerrors.s-gox.tmp `echo golang.org/x/xerrors.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/xerrors.s-gox f="golang.org/x/mod/sumdb/tlog.o"; if test ! -f $f; then f="golang.org/x/mod/sumdb/.libs/tlog.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/mod/sumdb/tlog.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/mod/sumdb/tlog.s-gox.tmp `echo golang.org/x/mod/sumdb/tlog.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/mod/sumdb/tlog.s-gox f="runtime/trace.o"; if test ! -f $f; then f="runtime/.libs/trace.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f runtime/trace.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh runtime/trace.s-gox.tmp `echo runtime/trace.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > runtime/trace.s-gox f="debug/dwarf.o"; if test ! -f $f; then f="debug/.libs/dwarf.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f debug/dwarf.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh debug/dwarf.s-gox.tmp `echo debug/dwarf.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > debug/dwarf.s-gox f="golang.org/x/tools/internal/lsp/fuzzy.o"; if test ! -f $f; then f="golang.org/x/tools/internal/lsp/.libs/fuzzy.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/tools/internal/lsp/fuzzy.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/tools/internal/lsp/fuzzy.s-gox.tmp `echo golang.org/x/tools/internal/lsp/fuzzy.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/tools/internal/lsp/fuzzy.s-gox f="encoding/gob.o"; if test ! -f $f; then f="encoding/.libs/gob.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f encoding/gob.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh encoding/gob.s-gox.tmp `echo encoding/gob.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > encoding/gob.s-gox f="text/scanner.o"; if test ! -f $f; then f="text/.libs/scanner.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f text/scanner.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh text/scanner.s-gox.tmp `echo text/scanner.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > text/scanner.s-gox f="os/user.o"; if test ! -f $f; then f="os/.libs/user.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f os/user.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh os/user.s-gox.tmp `echo os/user.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > os/user.s-gox f="database/sql/driver.o"; if test ! -f $f; then f="database/sql/.libs/driver.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f database/sql/driver.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh database/sql/driver.s-gox.tmp `echo database/sql/driver.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > database/sql/driver.s-gox f="net/internal/socktest.o"; if test ! -f $f; then f="net/internal/.libs/socktest.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/internal/socktest.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/internal/socktest.s-gox.tmp `echo net/internal/socktest.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > net/internal/socktest.s-gox f="os/signal/internal/pty.o"; if test ! -f $f; then f="os/signal/internal/.libs/pty.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f os/signal/internal/pty.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh os/signal/internal/pty.s-gox.tmp `echo os/signal/internal/pty.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > os/signal/internal/pty.s-gox f="compress/flate.o"; if test ! -f $f; then f="compress/.libs/flate.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f compress/flate.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh compress/flate.s-gox.tmp `echo compress/flate.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > compress/flate.s-gox f="math/big.o"; if test ! -f $f; then f="math/.libs/big.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f math/big.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh math/big.s-gox.tmp `echo math/big.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > math/big.s-gox f="encoding/hex.o"; if test ! -f $f; then f="encoding/.libs/hex.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f encoding/hex.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh encoding/hex.s-gox.tmp `echo encoding/hex.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > encoding/hex.s-gox f="net/url.o"; if test ! -f $f; then f="net/.libs/url.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/url.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/url.s-gox.tmp `echo net/url.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > net/url.s-gox /usr/bin/mkdir -p net; files=`echo ../../../src/libgo/go/net/textproto/header.go ../../../src/libgo/go/net/textproto/pipeline.go ../../../src/libgo/go/net/textproto/reader.go ../../../src/libgo/go/net/textproto/textproto.go ../../../src/libgo/go/net/textproto/writer.go bufio.gox bytes.gox fmt.gox io.gox net.gox strconv.gox strings.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/textproto.lo | sed -e 's/.lo$//'` -o net/textproto.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/textproto ../../../src/libgo/go/net/textproto/header.go ../../../src/libgo/go/net/textproto/pipeline.go ../../../src/libgo/go/net/textproto/reader.go ../../../src/libgo/go/net/textproto/textproto.go ../../../src/libgo/go/net/textproto/writer.go -fPIC -o net/.libs/textproto.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT write.lo -MD -MP -MF .deps/write.Tpo -c ../../../src/libgfortran/io/write.c -o write.o >/dev/null 2>&1 ../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -DIN_GCC -g -O2 -W -Wall -o ../../gnatlink b_gnatl.o gnatlink.o ali.o alloc.o butil.o casing.o csets.o debug.o fmap.o fname.o gnatvsn.o hostparm.o indepsw.o namet.o opt.o osint.o output.o rident.o sdefault.o snames.o stylesw.o switch.o table.o targparm.o types.o validsw.o widechar.o ../link.o ../targext.o ../../ggc-none.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie -ldl libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/textproto ../../../src/libgo/go/net/textproto/header.go ../../../src/libgo/go/net/textproto/pipeline.go ../../../src/libgo/go/net/textproto/reader.go ../../../src/libgo/go/net/textproto/textproto.go ../../../src/libgo/go/net/textproto/writer.go -o net/textproto.o >/dev/null 2>&1 mv -f .deps/write.Tpo .deps/write.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT fbuf.lo -MD -MP -MF .deps/fbuf.Tpo -c -o fbuf.lo `test -f 'io/fbuf.c' || echo '../../../src/libgfortran/'`io/fbuf.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT fbuf.lo -MD -MP -MF .deps/fbuf.Tpo -c ../../../src/libgfortran/io/fbuf.c -fPIC -DPIC -o .libs/fbuf.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT fbuf.lo -MD -MP -MF .deps/fbuf.Tpo -c ../../../src/libgfortran/io/fbuf.c -o fbuf.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/trace/trace.go cmd/internal/traceviewer.gox context.gox encoding/json.gox errors.gox os.gox strings.gox sync/atomic.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/trace.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/trace.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/trace ../../../src/libgo/go/cmd/go/internal/trace/trace.go -o cmd/go/internal/trace.o mv -f .deps/fbuf.Tpo .deps/fbuf.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT async.lo -MD -MP -MF .deps/async.Tpo -c -o async.lo `test -f 'io/async.c' || echo '../../../src/libgfortran/'`io/async.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT async.lo -MD -MP -MF .deps/async.Tpo -c ../../../src/libgfortran/io/async.c -fPIC -DPIC -o .libs/async.o /usr/bin/mkdir -p cmd/internal; files=`echo ../../../src/libgo/go/cmd/internal/pkgpath/pkgpath.go bytes.gox errors.gox fmt.gox io/ioutil.gox os.gox os/exec.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/internal/pkgpath.lo | sed -e 's/.lo$//'` -static -o cmd/internal/pkgpath.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/internal/pkgpath ../../../src/libgo/go/cmd/internal/pkgpath/pkgpath.go -o cmd/internal/pkgpath.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT async.lo -MD -MP -MF .deps/async.Tpo -c ../../../src/libgfortran/io/async.c -o async.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/cmdflag/flag.go errors.gox flag.gox fmt.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/cmdflag.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/cmdflag.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/cmdflag ../../../src/libgo/go/cmd/go/internal/cmdflag/flag.go -o cmd/go/internal/cmdflag.o mv -f .deps/async.Tpo .deps/async.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT associated.lo -MD -MP -MF .deps/associated.Tpo -c -o associated.lo `test -f 'intrinsics/associated.c' || echo '../../../src/libgfortran/'`intrinsics/associated.c /usr/bin/mkdir -p cmd/internal; files=`echo ../../../src/libgo/go/cmd/internal/test2json/test2json.go bytes.gox encoding/json.gox fmt.gox io.gox strconv.gox strings.gox time.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/internal/test2json.lo | sed -e 's/.lo$//'` -static -o cmd/internal/test2json.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT associated.lo -MD -MP -MF .deps/associated.Tpo -c ../../../src/libgfortran/intrinsics/associated.c -fPIC -DPIC -o .libs/associated.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/internal/test2json ../../../src/libgo/go/cmd/internal/test2json/test2json.go -o cmd/internal/test2json.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT associated.lo -MD -MP -MF .deps/associated.Tpo -c ../../../src/libgfortran/intrinsics/associated.c -o associated.o >/dev/null 2>&1 mv -f .deps/associated.Tpo .deps/associated.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT abort.lo -MD -MP -MF .deps/abort.Tpo -c -o abort.lo `test -f 'intrinsics/abort.c' || echo '../../../src/libgfortran/'`intrinsics/abort.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT abort.lo -MD -MP -MF .deps/abort.Tpo -c ../../../src/libgfortran/intrinsics/abort.c -fPIC -DPIC -o .libs/abort.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT abort.lo -MD -MP -MF .deps/abort.Tpo -c ../../../src/libgfortran/intrinsics/abort.c -o abort.o >/dev/null 2>&1 mv -f .deps/abort.Tpo .deps/abort.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT args.lo -MD -MP -MF .deps/args.Tpo -c -o args.lo `test -f 'intrinsics/args.c' || echo '../../../src/libgfortran/'`intrinsics/args.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT args.lo -MD -MP -MF .deps/args.Tpo -c ../../../src/libgfortran/intrinsics/args.c -fPIC -DPIC -o .libs/args.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT args.lo -MD -MP -MF .deps/args.Tpo -c ../../../src/libgfortran/intrinsics/args.c -o args.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/internal; files=`echo ../../../src/libgo/go/cmd/internal/diff/diff.go io/ioutil.gox os.gox os/exec.gox runtime.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/internal/diff.lo | sed -e 's/.lo$//'` -static -o cmd/internal/diff.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/internal/diff ../../../src/libgo/go/cmd/internal/diff/diff.go -o cmd/internal/diff.o mv -f .deps/args.Tpo .deps/args.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0.lo -MD -MP -MF .deps/cshift0.Tpo -c -o cshift0.lo `test -f 'intrinsics/cshift0.c' || echo '../../../src/libgfortran/'`intrinsics/cshift0.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0.lo -MD -MP -MF .deps/cshift0.Tpo -c ../../../src/libgfortran/intrinsics/cshift0.c -fPIC -DPIC -o .libs/cshift0.o /usr/bin/mkdir -p golang.org/x/sys; files=`echo ../../../src/libgo/go/golang.org/x/sys/cpu/byteorder.go ../../../src/libgo/go/golang.org/x/sys/cpu/cpu.go ../../../src/libgo/go/golang.org/x/sys/cpu/cpu_linux.go ../../../src/libgo/go/golang.org/x/sys/cpu/cpu_linux_noinit.go ../../../src/libgo/go/golang.org/x/sys/cpu/cpu_riscv64.go ../../../src/libgo/go/golang.org/x/sys/cpu/hwcap_linux.go gcpugen.go io/ioutil.gox os.gox runtime.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/sys/cpu.lo | sed -e 's/.lo$//'` -o golang.org/x/sys/cpu.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/sys/cpu ../../../src/libgo/go/golang.org/x/sys/cpu/byteorder.go ../../../src/libgo/go/golang.org/x/sys/cpu/cpu.go ../../../src/libgo/go/golang.org/x/sys/cpu/cpu_linux.go ../../../src/libgo/go/golang.org/x/sys/cpu/cpu_linux_noinit.go ../../../src/libgo/go/golang.org/x/sys/cpu/cpu_riscv64.go ../../../src/libgo/go/golang.org/x/sys/cpu/hwcap_linux.go gcpugen.go -fPIC -o golang.org/x/sys/.libs/cpu.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cshift0.lo -MD -MP -MF .deps/cshift0.Tpo -c ../../../src/libgfortran/intrinsics/cshift0.c -o cshift0.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/sys/cpu ../../../src/libgo/go/golang.org/x/sys/cpu/byteorder.go ../../../src/libgo/go/golang.org/x/sys/cpu/cpu.go ../../../src/libgo/go/golang.org/x/sys/cpu/cpu_linux.go ../../../src/libgo/go/golang.org/x/sys/cpu/cpu_linux_noinit.go ../../../src/libgo/go/golang.org/x/sys/cpu/cpu_riscv64.go ../../../src/libgo/go/golang.org/x/sys/cpu/hwcap_linux.go gcpugen.go -o golang.org/x/sys/cpu.o >/dev/null 2>&1 mv -f .deps/cshift0.Tpo .deps/cshift0.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift0.lo -MD -MP -MF .deps/eoshift0.Tpo -c -o eoshift0.lo `test -f 'intrinsics/eoshift0.c' || echo '../../../src/libgfortran/'`intrinsics/eoshift0.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift0.lo -MD -MP -MF .deps/eoshift0.Tpo -c ../../../src/libgfortran/intrinsics/eoshift0.c -fPIC -DPIC -o .libs/eoshift0.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift0.lo -MD -MP -MF .deps/eoshift0.Tpo -c ../../../src/libgfortran/intrinsics/eoshift0.c -o eoshift0.o >/dev/null 2>&1 /usr/bin/mkdir -p image; files=`echo ../../../src/libgo/go/image/gif/reader.go ../../../src/libgo/go/image/gif/writer.go bufio.gox bytes.gox compress/lzw.gox errors.gox fmt.gox image.gox image/color.gox image/color/palette.gox image/draw.gox io.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo image/gif.lo | sed -e 's/.lo$//'` -o image/gif.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image/gif ../../../src/libgo/go/image/gif/reader.go ../../../src/libgo/go/image/gif/writer.go -fPIC -o image/.libs/gif.o mv -f .deps/eoshift0.Tpo .deps/eoshift0.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift2.lo -MD -MP -MF .deps/eoshift2.Tpo -c -o eoshift2.lo `test -f 'intrinsics/eoshift2.c' || echo '../../../src/libgfortran/'`intrinsics/eoshift2.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift2.lo -MD -MP -MF .deps/eoshift2.Tpo -c ../../../src/libgfortran/intrinsics/eoshift2.c -fPIC -DPIC -o .libs/eoshift2.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT eoshift2.lo -MD -MP -MF .deps/eoshift2.Tpo -c ../../../src/libgfortran/intrinsics/eoshift2.c -o eoshift2.o >/dev/null 2>&1 /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/trace/gc.go ../../../src/libgo/go/internal/trace/goroutines.go ../../../src/libgo/go/internal/trace/mud.go ../../../src/libgo/go/internal/trace/order.go ../../../src/libgo/go/internal/trace/parser.go ../../../src/libgo/go/internal/trace/writer.go bufio.gox bytes.gox container/heap.gox fmt.gox io.gox math.gox math/rand.gox os.gox os/exec.gox path/filepath.gox runtime.gox sort.gox strconv.gox strings.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/trace.lo | sed -e 's/.lo$//'` -o internal/trace.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/trace ../../../src/libgo/go/internal/trace/gc.go ../../../src/libgo/go/internal/trace/goroutines.go ../../../src/libgo/go/internal/trace/mud.go ../../../src/libgo/go/internal/trace/order.go ../../../src/libgo/go/internal/trace/parser.go ../../../src/libgo/go/internal/trace/writer.go -fPIC -o internal/.libs/trace.o mv -f .deps/eoshift2.Tpo .deps/eoshift2.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT erfc_scaled.lo -MD -MP -MF .deps/erfc_scaled.Tpo -c -o erfc_scaled.lo `test -f 'intrinsics/erfc_scaled.c' || echo '../../../src/libgfortran/'`intrinsics/erfc_scaled.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT erfc_scaled.lo -MD -MP -MF .deps/erfc_scaled.Tpo -c ../../../src/libgfortran/intrinsics/erfc_scaled.c -fPIC -DPIC -o .libs/erfc_scaled.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT erfc_scaled.lo -MD -MP -MF .deps/erfc_scaled.Tpo -c ../../../src/libgfortran/intrinsics/erfc_scaled.c -o erfc_scaled.o >/dev/null 2>&1 mv -f .deps/erfc_scaled.Tpo .deps/erfc_scaled.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT extends_type_of.lo -MD -MP -MF .deps/extends_type_of.Tpo -c -o extends_type_of.lo `test -f 'intrinsics/extends_type_of.c' || echo '../../../src/libgfortran/'`intrinsics/extends_type_of.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT extends_type_of.lo -MD -MP -MF .deps/extends_type_of.Tpo -c ../../../src/libgfortran/intrinsics/extends_type_of.c -fPIC -DPIC -o .libs/extends_type_of.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT extends_type_of.lo -MD -MP -MF .deps/extends_type_of.Tpo -c ../../../src/libgfortran/intrinsics/extends_type_of.c -o extends_type_of.o >/dev/null 2>&1 mv -f .deps/extends_type_of.Tpo .deps/extends_type_of.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT fnum.lo -MD -MP -MF .deps/fnum.Tpo -c -o fnum.lo `test -f 'intrinsics/fnum.c' || echo '../../../src/libgfortran/'`intrinsics/fnum.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT fnum.lo -MD -MP -MF .deps/fnum.Tpo -c ../../../src/libgfortran/intrinsics/fnum.c -fPIC -DPIC -o .libs/fnum.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image/gif ../../../src/libgo/go/image/gif/reader.go ../../../src/libgo/go/image/gif/writer.go -o image/gif.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT fnum.lo -MD -MP -MF .deps/fnum.Tpo -c ../../../src/libgfortran/intrinsics/fnum.c -o fnum.o >/dev/null 2>&1 mv -f .deps/fnum.Tpo .deps/fnum.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ierrno.lo -MD -MP -MF .deps/ierrno.Tpo -c -o ierrno.lo `test -f 'intrinsics/ierrno.c' || echo '../../../src/libgfortran/'`intrinsics/ierrno.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ierrno.lo -MD -MP -MF .deps/ierrno.Tpo -c ../../../src/libgfortran/intrinsics/ierrno.c -fPIC -DPIC -o .libs/ierrno.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ierrno.lo -MD -MP -MF .deps/ierrno.Tpo -c ../../../src/libgfortran/intrinsics/ierrno.c -o ierrno.o >/dev/null 2>&1 mv -f .deps/ierrno.Tpo .deps/ierrno.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ishftc.lo -MD -MP -MF .deps/ishftc.Tpo -c -o ishftc.lo `test -f 'intrinsics/ishftc.c' || echo '../../../src/libgfortran/'`intrinsics/ishftc.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ishftc.lo -MD -MP -MF .deps/ishftc.Tpo -c ../../../src/libgfortran/intrinsics/ishftc.c -fPIC -DPIC -o .libs/ishftc.o make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools' # gnattools2 /usr/bin/make -C ../gcc/ada/tools -f ../Makefile \ "CC=../../xgcc -B../../" "CXX=../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs" "CFLAGS=-g -O2 -W -Wall" "LDFLAGS=-static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" "ADAFLAGS=-gnatpg -gnata -gnatn" "ADA_CFLAGS=" "INCLUDES=-iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/config -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include" "ADA_INCLUDES=-I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" "TOOLS_ALREADY_COMPILED= a-assert.o a-btgbso.o a-calari.o a-calcon.o a-caldel.o a-calend.o a-calfor.o a-catizo.o a-cbdlli.o a-cbhama.o a-cbhase.o a-cbmutr.o a-cborma.o a-cborse.o a-cbprqu.o a-cbsyqu.o a-cdlili.o a-cfdlli.o a-cfhama.o a-cfhase.o a-cfinve.o a-cforma.o a-cforse.o a-cgaaso.o a-cgarso.o a-cgcaso.o a-chacon.o a-chahan.o a-charac.o a-chlat1.o a-chlat9.o a-chtgbk.o a-chtgbo.o a-chtgke.o a-chtgop.o a-chzla1.o a-chzla9.o a-cidlli.o a-cihama.o a-cihase.o a-cimutr.o a-ciorma.o a-ciormu.o a-ciorse.o a-clrefi.o a-coboho.o a-cobove.o a-cofove.o a-cofuba.o a-cofuma.o a-cofuse.o a-cofuve.o a-cogeso.o a-cohama.o a-cohase.o a-cohata.o a-coinho.o a-coinve.o a-colien.o a-colire.o a-comlin.o a-comutr.o a-conhel.o a-contai.o a-convec.o a-coorma.o a-coormu.o a-coorse.o a-coprnu.o a-coteio.o a-crbltr.o a-crbtgk.o a-crbtgo.o a-crdlli.o a-csquin.o a-cuprqu.o a-cusyqu.o a-cwila1.o a-cwila9.o a-decima.o a-dhfina.o a-diocst.o a-direct.o a-direio.o a-dirval.o a-dispat.o a-dynpri.o a-einuoc.o a-elchha.o a-envvar.o a-except.o a-exctra.o a-finali.o a-flteio.o a-fwteio.o a-fzteio.o a-inteio.o a-interr.o a-intnam.o a-ioexce.o a-iteint.o a-iwteio.o a-izteio.o a-lcteio.o a-lfteio.o a-lfwtio.o a-lfztio.o a-liteio.o a-liwtio.o a-liztio.o a-llctio.o a-llftio.o a-llfwti.o a-llfzti.o a-llitio.o a-lliwti.o a-llizti.o a-llltio.o a-lllwti.o a-lllzti.o a-locale.o a-nagefl.o a-naliop.o a-nallfl.o a-nalofl.o a-nashfl.o a-nbnbin.o a-nbnbre.o a-ncelfu.o a-ngcefu.o a-ngcoar.o a-ngcoty.o a-ngelfu.o a-ngrear.o a-nlcefu.o a-nlcoar.o a-nlcoty.o a-nlelfu.o a-nllcar.o a-nllcef.o a-nllcty.o a-nllefu.o a-nllrar.o a-nlrear.o a-nscefu.o a-nscoty.o a-nselfu.o a-nuauco.o a-nuaufl.o a-nubinu.o a-nucoar.o a-nucoty.o a-nudira.o a-nuelfu.o a-nuflra.o a-numaux.o a-numeri.o a-nurear.o a-rbtgbk.o a-rbtgbo.o a-rbtgso.o a-reatim.o a-retide.o a-rttiev.o a-sbecin.o a-sbhcin.o a-sblcin.o a-scteio.o a-secain.o a-sequio.o a-sfecin.o a-sfhcin.o a-sflcin.o a-sfteio.o a-sfwtio.o a-sfztio.o a-shcain.o a-siocst.o a-siteio.o a-siwtio.o a-siztio.o a-slcain.o a-ssicst.o a-ssitio.o a-ssiwti.o a-ssizti.o a-stboha.o a-stfiha.o a-stmaco.o a-stobbu.o a-stobfi.o a-storio.o a-stoubu.o a-stoufi.o a-stoufo.o a-stouut.o a-strbou.o a-stream.o a-strfix.o a-strhas.o a-string.o a-strmap.o a-strsea.o a-strsto.o a-strsup.o a-strunb.o a-ststbo.o a-ststio.o a-ststun.o a-stteou.o a-stunau.o a-stunha.o a-stuten.o a-stwibo.o a-stwifi.o a-stwiha.o a-stwima.o a-stwise.o a-stwisu.o a-stwiun.o a-stzbou.o a-stzfix.o a-stzhas.o a-stzmap.o a-stzsea.o a-stzsup.o a-stzunb.o a-suecin.o a-suenco.o a-suenst.o a-suewst.o a-suezst.o a-suhcin.o a-sulcin.o a-suteio.o a-swbwha.o a-swfwha.o a-swmwco.o a-swunau.o a-swuwha.o a-swuwti.o a-synbar.o a-sytaco.o a-szbzha.o a-szfzha.o a-szmzco.o a-szunau.o a-szuzha.o a-szuzti.o a-tags.o a-tasatt.o a-taside.o a-tasini.o a-taster.o a-teioed.o a-textio.o a-tgdico.o a-tiboio.o a-ticoau.o a-ticoio.o a-tideau.o a-tideio.o a-tienau.o a-tienio.o a-tifiau.o a-tifiio.o a-tiflau.o a-tiflio.o a-tigeau.o a-tiinau.o a-tiinio.o a-timoio.o a-tiocst.o a-tirsfi.o a-titest.o a-tiunio.o a-unccon.o a-uncdea.o a-undesu.o a-wichha.o a-wichun.o a-widcha.o a-witeio.o a-wrstfi.o a-wtcoau.o a-wtcoio.o a-wtcstr.o a-wtdeau.o a-wtdeio.o a-wtedit.o a-wtenau.o a-wtenio.o a-wtfiau.o a-wtfiio.o a-wtflau.o a-wtflio.o a-wtgeau.o a-wtinau.o a-wtinio.o a-wtmoio.o a-wttest.o a-wwboio.o a-wwunio.o a-zchara.o a-zchhan.o a-zchuni.o a-zrstfi.o a-ztcoau.o a-ztcoio.o a-ztcstr.o a-ztdeau.o a-ztdeio.o a-ztedit.o a-ztenau.o a-ztenio.o a-ztexio.o a-ztfiau.o a-ztfiio.o a-ztflau.o a-ztflio.o a-ztgeau.o a-ztinau.o a-ztinio.o a-ztmoio.o a-zttest.o a-zzboio.o a-zzunio.o ada.o calendar.o directio.o g-allein.o g-alleve.o g-altcon.o g-altive.o g-alveop.o g-alvety.o g-alvevi.o g-arrspl.o g-awk.o g-binenv.o g-boubuf.o g-boumai.o g-brapre.o g-bubsor.o g-busora.o g-busorg.o g-byorma.o g-bytswa.o g-calend.o g-casuti.o g-catiio.o g-cgi.o g-cgicoo.o g-cgideb.o g-comlin.o g-comver.o g-cppexc.o g-crc32.o g-ctrl_c.o g-curexc.o g-debpoo.o g-debuti.o g-decstr.o g-deutst.o g-diopit.o g-dirope.o g-dynhta.o g-dyntab.o g-encstr.o g-enutst.o g-excact.o g-except.o g-exctra.o g-expect.o g-exptty.o g-flocon.o g-forstr.o g-graphs.o g-heasor.o g-hesora.o g-hesorg.o g-htable.o g-io.o g-io_aux.o g-lists.o g-locfil.o g-mbdira.o g-mbflra.o g-md5.o g-memdum.o g-moreex.o g-os_lib.o g-pehage.o g-rannum.o g-regexp.o g-regpat.o g-rewdat.o g-sechas.o g-sehamd.o g-sehash.o g-semaph.o g-sercom.o g-sestin.o g-sets.o g-sha1.o g-sha224.o g-sha256.o g-sha384.o g-sha512.o g-shsh32.o g-shsh64.o g-shshco.o g-signal.o g-soccon.o g-socket.o g-socpol.o g-socthi.o g-soliop.o g-sothco.o g-souinf.o g-spchge.o g-speche.o g-spipat.o g-spitbo.o g-spogwa.o g-sptabo.o g-sptain.o g-sptavs.o g-strhas.o g-string.o g-strspl.o g-table.o g-tasloc.o g-tastus.o g-thread.o g-timsta.o g-traceb.o g-trasym.o g-tty.o g-u3spch.o g-utf_32.o g-wispch.o g-wistsp.o g-zspche.o g-zstspl.o gnat.o i-c.o i-cexten.o i-cobol.o i-cpoint.o i-cstrea.o i-cstrin.o i-fortra.o i-pacdec.o interfac.o ioexcept.o machcode.o memtrack.o s-addima.o s-addope.o s-aoinar.o s-aomoar.o s-aotase.o s-aridou.o s-arit128.o s-arit32.o s-arit64.o s-assert.o s-atacco.o s-atocou.o s-atoope.o s-atopex.o s-atopri.o s-auxdec.o s-bignum.o s-bitfie.o s-bitops.o s-bituti.o s-boarop.o s-boustr.o s-bytswa.o s-carsi8.o s-carun8.o s-casi128.o s-casi16.o s-casi32.o s-casi64.o s-casuti.o s-caun128.o s-caun16.o s-caun32.o s-caun64.o s-chepoo.o s-commun.o s-conca2.o s-conca3.o s-conca4.o s-conca5.o s-conca6.o s-conca7.o s-conca8.o s-conca9.o s-crc32.o s-crtl.o s-dfmkio.o s-dfmopr.o s-dgmgop.o s-diflio.o s-diflmk.o s-digemk.o s-diinio.o s-dilomk.o s-dim.o s-dimkio.o s-dimmks.o s-direio.o s-dlmkio.o s-dlmopr.o s-dmotpr.o s-dsaser.o s-elaall.o s-excdeb.o s-except.o s-excmac.o s-exctab.o s-exctra.o s-exnint.o s-exnllf.o s-exnlli.o s-exnllli.o s-expint.o s-explli.o s-expllli.o s-explllu.o s-expllu.o s-expmod.o s-exponn.o s-expont.o s-exponu.o s-expuns.o s-fatflt.o s-fatgen.o s-fatlfl.o s-fatllf.o s-ficobl.o s-filatt.o s-fileio.o s-finmas.o s-finroo.o s-flocon.o s-fode128.o s-fode32.o s-fode64.o s-fofi128.o s-fofi32.o s-fofi64.o s-fore_d.o s-fore_f.o s-forrea.o s-gearop.o s-genbig.o s-geveop.o s-gloloc.o s-htable.o s-imageb.o s-imaged.o s-imagef.o s-imagei.o s-imageu.o s-imagew.o s-imde128.o s-imde32.o s-imde64.o s-imenne.o s-imfi128.o s-imfi32.o s-imfi64.o s-imgbiu.o s-imgboo.o s-imgcha.o s-imgenu.o s-imgint.o s-imgllb.o s-imglli.o s-imglllb.o s-imgllli.o s-imglllu.o s-imglllw.o s-imgllu.o s-imgllw.o s-imgrea.o s-imguns.o s-imguti.o s-imgwch.o s-imgwiu.o s-inmaop.o s-interr.o s-intman.o s-io.o s-linux.o s-llflex.o s-maccod.o s-mantis.o s-mastop.o s-memcop.o s-memory.o s-mudido.o s-multip.o s-os_lib.o s-oscons.o s-osinte.o s-osprim.o s-pack03.o s-pack05.o s-pack06.o s-pack07.o s-pack09.o s-pack10.o s-pack100.o s-pack101.o s-pack102.o s-pack103.o s-pack104.o s-pack105.o s-pack106.o s-pack107.o s-pack108.o s-pack109.o s-pack11.o s-pack110.o s-pack111.o s-pack112.o s-pack113.o s-pack114.o s-pack115.o s-pack116.o s-pack117.o s-pack118.o s-pack119.o s-pack12.o s-pack120.o s-pack121.o s-pack122.o s-pack123.o s-pack124.o s-pack125.o s-pack126.o s-pack127.o s-pack13.o s-pack14.o s-pack15.o s-pack17.o s-pack18.o s-pack19.o s-pack20.o s-pack21.o s-pack22.o s-pack23.o s-pack24.o s-pack25.o s-pack26.o s-pack27.o s-pack28.o s-pack29.o s-pack30.o s-pack31.o s-pack33.o s-pack34.o s-pack35.o s-pack36.o s-pack37.o s-pack38.o s-pack39.o s-pack40.o s-pack41.o s-pack42.o s-pack43.o s-pack44.o s-pack45.o s-pack46.o s-pack47.o s-pack48.o s-pack49.o s-pack50.o s-pack51.o s-pack52.o s-pack53.o s-pack54.o s-pack55.o s-pack56.o s-pack57.o s-pack58.o s-pack59.o s-pack60.o s-pack61.o s-pack62.o s-pack63.o s-pack65.o s-pack66.o s-pack67.o s-pack68.o s-pack69.o s-pack70.o s-pack71.o s-pack72.o s-pack73.o s-pack74.o s-pack75.o s-pack76.o s-pack77.o s-pack78.o s-pack79.o s-pack80.o s-pack81.o s-pack82.o s-pack83.o s-pack84.o s-pack85.o s-pack86.o s-pack87.o s-pack88.o s-pack89.o s-pack90.o s-pack91.o s-pack92.o s-pack93.o s-pack94.o s-pack95.o s-pack96.o s-pack97.o s-pack98.o s-pack99.o s-parame.o s-parint.o s-pooglo.o s-pooloc.o s-poosiz.o s-powflt.o s-powlfl.o s-powllf.o s-proinf.o s-purexc.o s-putaim.o s-putima.o s-rannum.o s-ransee.o s-regexp.o s-regpat.o s-resfil.o s-restri.o s-rident.o s-rpc.o s-scaval.o s-secsta.o s-sequio.o s-shabig.o s-shasto.o s-soflin.o s-soliin.o s-solita.o s-spsufi.o s-stache.o s-stalib.o s-statxd.o s-stausa.o s-stoele.o s-stopoo.o s-stposu.o s-stratt.o s-strhas.o s-string.o s-ststop.o s-stusta.o s-taasde.o s-tadeca.o s-tadert.o s-taenca.o s-taprob.o s-taprop.o s-tarest.o s-tasdeb.o s-tasinf.o s-tasini.o s-taskin.o s-tasloc.o s-taspri.o s-tasque.o s-tasren.o s-tasres.o s-tassta.o s-tasuti.o s-tataat.o s-tpinop.o s-tpoben.o s-tpobop.o s-tposen.o s-traceb.o s-traent.o s-trasym.o s-unstyp.o s-utf_32.o s-vade128.o s-vade32.o s-vade64.o s-vafi128.o s-vafi32.o s-vafi64.o s-valboo.o s-valcha.o s-valenu.o s-valflt.o s-valint.o s-vallfl.o s-valllf.o s-vallli.o s-valllli.o s-vallllu.o s-valllu.o s-valrea.o s-valued.o s-valuef.o s-valuei.o s-valuer.o s-valueu.o s-valuns.o s-valuti.o s-valwch.o s-veboop.o s-vector.o s-vercon.o s-wchcnv.o s-wchcon.o s-wchjis.o s-wchstw.o s-wchwts.o s-widboo.o s-widcha.o s-widenu.o s-widint.o s-widlli.o s-widllli.o s-widlllu.o s-widllu.o s-widthi.o s-widthu.o s-widuns.o s-widwch.o s-wwdcha.o s-wwdenu.o s-wwdwch.o sequenio.o system.o text_io.o unchconv.o unchdeal.o" 'LIBGNAT=/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-$(LIB_VERSION).so' "GNATBIND_FLAGS=-nostdlib -x" "exeext=" "fsrcdir=/build/reproducible-path/gcc-11-11.5.0/src/gcc" "srcdir=/build/reproducible-path/gcc-11-11.5.0/src/gcc" "GNATMAKE=../../gnatmake" "GNATLINK=../../gnatlink" "GNATBIND=../../gnatbind" "TOOLSCASE=native" common-tools make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools' rm -f tools/* rm -rf tools mkdir -p tools (cd tools; ln -s ../sdefault.adb ../snames.ads ../snames.adb .) rm -f tools/indepsw.adb; ln -s /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/indepsw-gnu.adb tools/indepsw.adb; touch ../stamp-tools ../../gnatmake -j0 -c -b -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada \ --GNATBIND="../../gnatbind" --GCC="../../xgcc -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn" \ gnatchop gnatcmd gnatkr gnatls gnatprep gnatxref gnatfind gnatname \ gnatclean -bargs -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -nostdlib -x ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gnatchop.adb libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ishftc.lo -MD -MP -MF .deps/ishftc.Tpo -c ../../../src/libgfortran/intrinsics/ishftc.c -o ishftc.o >/dev/null 2>&1 mv -f .deps/ishftc.Tpo .deps/ishftc.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT is_contiguous.lo -MD -MP -MF .deps/is_contiguous.Tpo -c -o is_contiguous.lo `test -f 'intrinsics/is_contiguous.c' || echo '../../../src/libgfortran/'`intrinsics/is_contiguous.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT is_contiguous.lo -MD -MP -MF .deps/is_contiguous.Tpo -c ../../../src/libgfortran/intrinsics/is_contiguous.c -fPIC -DPIC -o .libs/is_contiguous.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT is_contiguous.lo -MD -MP -MF .deps/is_contiguous.Tpo -c ../../../src/libgfortran/intrinsics/is_contiguous.c -o is_contiguous.o >/dev/null 2>&1 mv -f .deps/is_contiguous.Tpo .deps/is_contiguous.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT mvbits.lo -MD -MP -MF .deps/mvbits.Tpo -c -o mvbits.lo `test -f 'intrinsics/mvbits.c' || echo '../../../src/libgfortran/'`intrinsics/mvbits.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT mvbits.lo -MD -MP -MF .deps/mvbits.Tpo -c ../../../src/libgfortran/intrinsics/mvbits.c -fPIC -DPIC -o .libs/mvbits.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT mvbits.lo -MD -MP -MF .deps/mvbits.Tpo -c ../../../src/libgfortran/intrinsics/mvbits.c -o mvbits.o >/dev/null 2>&1 mv -f .deps/mvbits.Tpo .deps/mvbits.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT move_alloc.lo -MD -MP -MF .deps/move_alloc.Tpo -c -o move_alloc.lo `test -f 'intrinsics/move_alloc.c' || echo '../../../src/libgfortran/'`intrinsics/move_alloc.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT move_alloc.lo -MD -MP -MF .deps/move_alloc.Tpo -c ../../../src/libgfortran/intrinsics/move_alloc.c -fPIC -DPIC -o .libs/move_alloc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT move_alloc.lo -MD -MP -MF .deps/move_alloc.Tpo -c ../../../src/libgfortran/intrinsics/move_alloc.c -o move_alloc.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_generic.lo -MD -MP -MF .deps/pack_generic.Tpo -c -o pack_generic.lo `test -f 'intrinsics/pack_generic.c' || echo '../../../src/libgfortran/'`intrinsics/pack_generic.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_generic.lo -MD -MP -MF .deps/pack_generic.Tpo -c ../../../src/libgfortran/intrinsics/pack_generic.c -fPIC -DPIC -o .libs/pack_generic.o mv -f .deps/move_alloc.Tpo .deps/move_alloc.Plo /usr/bin/mkdir -p log; files=`echo ../../../src/libgo/go/log/syslog/doc.go ../../../src/libgo/go/log/syslog/syslog.go ../../../src/libgo/go/log/syslog/syslog_unix.go errors.gox fmt.gox log.gox net.gox os.gox strings.gox sync.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo log/syslog.lo | sed -e 's/.lo$//'` -o log/syslog.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=log/syslog ../../../src/libgo/go/log/syslog/doc.go ../../../src/libgo/go/log/syslog/syslog.go ../../../src/libgo/go/log/syslog/syslog_unix.go -fPIC -o log/.libs/syslog.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT pack_generic.lo -MD -MP -MF .deps/pack_generic.Tpo -c ../../../src/libgfortran/intrinsics/pack_generic.c -o pack_generic.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=log/syslog ../../../src/libgo/go/log/syslog/doc.go ../../../src/libgo/go/log/syslog/syslog.go ../../../src/libgo/go/log/syslog/syslog_unix.go -o log/syslog.o >/dev/null 2>&1 mv -f .deps/pack_generic.Tpo .deps/pack_generic.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT selected_char_kind.lo -MD -MP -MF .deps/selected_char_kind.Tpo -c -o selected_char_kind.lo `test -f 'intrinsics/selected_char_kind.c' || echo '../../../src/libgfortran/'`intrinsics/selected_char_kind.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT selected_char_kind.lo -MD -MP -MF .deps/selected_char_kind.Tpo -c ../../../src/libgfortran/intrinsics/selected_char_kind.c -fPIC -DPIC -o .libs/selected_char_kind.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT selected_char_kind.lo -MD -MP -MF .deps/selected_char_kind.Tpo -c ../../../src/libgfortran/intrinsics/selected_char_kind.c -o selected_char_kind.o >/dev/null 2>&1 mv -f .deps/selected_char_kind.Tpo .deps/selected_char_kind.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT size.lo -MD -MP -MF .deps/size.Tpo -c -o size.lo `test -f 'intrinsics/size.c' || echo '../../../src/libgfortran/'`intrinsics/size.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT size.lo -MD -MP -MF .deps/size.Tpo -c ../../../src/libgfortran/intrinsics/size.c -fPIC -DPIC -o .libs/size.o ../../gnatbind -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -nostdlib -x -x /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/gnatchop.ali ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gnatcmd.adb libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT size.lo -MD -MP -MF .deps/size.Tpo -c ../../../src/libgfortran/intrinsics/size.c -o size.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_generic.lo -MD -MP -MF .deps/spread_generic.Tpo -c -o spread_generic.lo `test -f 'intrinsics/spread_generic.c' || echo '../../../src/libgfortran/'`intrinsics/spread_generic.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_generic.lo -MD -MP -MF .deps/spread_generic.Tpo -c ../../../src/libgfortran/intrinsics/spread_generic.c -fPIC -DPIC -o .libs/spread_generic.o mv -f .deps/size.Tpo .deps/size.Plo /usr/bin/mkdir -p testing; files=`echo ../../../src/libgo/go/testing/iotest/logger.go ../../../src/libgo/go/testing/iotest/reader.go ../../../src/libgo/go/testing/iotest/writer.go bytes.gox errors.gox fmt.gox io.gox log.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo testing/iotest.lo | sed -e 's/.lo$//'` -o testing/iotest.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=testing/iotest ../../../src/libgo/go/testing/iotest/logger.go ../../../src/libgo/go/testing/iotest/reader.go ../../../src/libgo/go/testing/iotest/writer.go -fPIC -o testing/.libs/iotest.o ../../../src/libgfortran/intrinsics/spread_generic.c: In function 'spread_internal': ../../../src/libgfortran/intrinsics/spread_generic.c:180:12: warning: 'sstride' may be used uninitialized [-Wmaybe-uninitialized] 180 | sstride0 = sstride[0]; | ~~~~~~~~~^~~~~~~~~~~~ ../../../src/libgfortran/intrinsics/spread_generic.c:42:14: note: 'sstride' declared here 42 | index_type sstride[GFC_MAX_DIMENSIONS]; | ^~~~~~~ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT spread_generic.lo -MD -MP -MF .deps/spread_generic.Tpo -c ../../../src/libgfortran/intrinsics/spread_generic.c -o spread_generic.o >/dev/null 2>&1 mv -f .deps/spread_generic.Tpo .deps/spread_generic.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT string_intrinsics.lo -MD -MP -MF .deps/string_intrinsics.Tpo -c -o string_intrinsics.lo `test -f 'intrinsics/string_intrinsics.c' || echo '../../../src/libgfortran/'`intrinsics/string_intrinsics.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT string_intrinsics.lo -MD -MP -MF .deps/string_intrinsics.Tpo -c ../../../src/libgfortran/intrinsics/string_intrinsics.c -fPIC -DPIC -o .libs/string_intrinsics.o ../../gnatbind -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -nostdlib -x -x /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/gnatcmd.ali ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gnatkr.adb ../../gnatbind -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -nostdlib -x -x /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/gnatkr.ali ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gnatls.adb libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT string_intrinsics.lo -MD -MP -MF .deps/string_intrinsics.Tpo -c ../../../src/libgfortran/intrinsics/string_intrinsics.c -o string_intrinsics.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=testing/iotest ../../../src/libgo/go/testing/iotest/logger.go ../../../src/libgo/go/testing/iotest/reader.go ../../../src/libgo/go/testing/iotest/writer.go -o testing/iotest.o >/dev/null 2>&1 mv -f .deps/string_intrinsics.Tpo .deps/string_intrinsics.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT rand.lo -MD -MP -MF .deps/rand.Tpo -c -o rand.lo `test -f 'intrinsics/rand.c' || echo '../../../src/libgfortran/'`intrinsics/rand.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/trace ../../../src/libgo/go/internal/trace/gc.go ../../../src/libgo/go/internal/trace/goroutines.go ../../../src/libgo/go/internal/trace/mud.go ../../../src/libgo/go/internal/trace/order.go ../../../src/libgo/go/internal/trace/parser.go ../../../src/libgo/go/internal/trace/writer.go -o internal/trace.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT rand.lo -MD -MP -MF .deps/rand.Tpo -c ../../../src/libgfortran/intrinsics/rand.c -fPIC -DPIC -o .libs/rand.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT rand.lo -MD -MP -MF .deps/rand.Tpo -c ../../../src/libgfortran/intrinsics/rand.c -o rand.o >/dev/null 2>&1 mv -f .deps/rand.Tpo .deps/rand.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT random.lo -MD -MP -MF .deps/random.Tpo -c -o random.lo `test -f 'intrinsics/random.c' || echo '../../../src/libgfortran/'`intrinsics/random.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT random.lo -MD -MP -MF .deps/random.Tpo -c ../../../src/libgfortran/intrinsics/random.c -fPIC -DPIC -o .libs/random.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT random.lo -MD -MP -MF .deps/random.Tpo -c ../../../src/libgfortran/intrinsics/random.c -o random.o >/dev/null 2>&1 ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/osint-l.adb ../../gnatbind -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -nostdlib -x -x /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/gnatls.ali ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gnatprep.adb ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gprep.adb /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_generic.lo -MD -MP -MF .deps/reshape_generic.Tpo -c -o reshape_generic.lo `test -f 'intrinsics/reshape_generic.c' || echo '../../../src/libgfortran/'`intrinsics/reshape_generic.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_generic.lo -MD -MP -MF .deps/reshape_generic.Tpo -c ../../../src/libgfortran/intrinsics/reshape_generic.c -fPIC -DPIC -o .libs/reshape_generic.o mv -f .deps/random.Tpo .deps/random.Plo /usr/bin/mkdir -p testing; files=`echo ../../../src/libgo/go/testing/quick/quick.go flag.gox fmt.gox math.gox math/rand.gox reflect.gox strings.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo testing/quick.lo | sed -e 's/.lo$//'` -o testing/quick.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=testing/quick ../../../src/libgo/go/testing/quick/quick.go -fPIC -o testing/.libs/quick.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_generic.lo -MD -MP -MF .deps/reshape_generic.Tpo -c ../../../src/libgfortran/intrinsics/reshape_generic.c -o reshape_generic.o >/dev/null 2>&1 mv -f .deps/reshape_generic.Tpo .deps/reshape_generic.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_packed.lo -MD -MP -MF .deps/reshape_packed.Tpo -c -o reshape_packed.lo `test -f 'intrinsics/reshape_packed.c' || echo '../../../src/libgfortran/'`intrinsics/reshape_packed.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_packed.lo -MD -MP -MF .deps/reshape_packed.Tpo -c ../../../src/libgfortran/intrinsics/reshape_packed.c -fPIC -DPIC -o .libs/reshape_packed.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=testing/quick ../../../src/libgo/go/testing/quick/quick.go -o testing/quick.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT reshape_packed.lo -MD -MP -MF .deps/reshape_packed.Tpo -c ../../../src/libgfortran/intrinsics/reshape_packed.c -o reshape_packed.o >/dev/null 2>&1 mv -f .deps/reshape_packed.Tpo .deps/reshape_packed.Plo /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o selected_int_kind.lo `test -f 'intrinsics/selected_int_kind.f90' || echo '../../../src/libgfortran/'`intrinsics/selected_int_kind.f90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/intrinsics/selected_int_kind.f90 -fPIC -o .libs/selected_int_kind.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/intrinsics/selected_int_kind.f90 -o selected_int_kind.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o selected_real_kind.lo `test -f 'intrinsics/selected_real_kind.f90' || echo '../../../src/libgfortran/'`intrinsics/selected_real_kind.f90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/intrinsics/selected_real_kind.f90 -fPIC -o .libs/selected_real_kind.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/intrinsics/selected_real_kind.f90 -o selected_real_kind.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT trigd.lo -MD -MP -MF .deps/trigd.Tpo -c -o trigd.lo `test -f 'intrinsics/trigd.c' || echo '../../../src/libgfortran/'`intrinsics/trigd.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT trigd.lo -MD -MP -MF .deps/trigd.Tpo -c ../../../src/libgfortran/intrinsics/trigd.c -fPIC -DPIC -o .libs/trigd.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_generic.lo -MD -MP -MF .deps/unpack_generic.Tpo -c -o unpack_generic.lo `test -f 'intrinsics/unpack_generic.c' || echo '../../../src/libgfortran/'`intrinsics/unpack_generic.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_generic.lo -MD -MP -MF .deps/unpack_generic.Tpo -c ../../../src/libgfortran/intrinsics/unpack_generic.c -fPIC -DPIC -o .libs/unpack_generic.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unpack_generic.lo -MD -MP -MF .deps/unpack_generic.Tpo -c ../../../src/libgfortran/intrinsics/unpack_generic.c -o unpack_generic.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT trigd.lo -MD -MP -MF .deps/trigd.Tpo -c ../../../src/libgfortran/intrinsics/trigd.c -o trigd.o >/dev/null 2>&1 ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/prep.adb mv -f .deps/unpack_generic.Tpo .deps/unpack_generic.Plo f="image/gif.o"; if test ! -f $f; then f="image/.libs/gif.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f image/gif.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh image/gif.s-gox.tmp `echo image/gif.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > image/gif.s-gox /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_generic.lo -MD -MP -MF .deps/in_pack_generic.Tpo -c -o in_pack_generic.lo `test -f 'runtime/in_pack_generic.c' || echo '../../../src/libgfortran/'`runtime/in_pack_generic.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_generic.lo -MD -MP -MF .deps/in_pack_generic.Tpo -c ../../../src/libgfortran/runtime/in_pack_generic.c -fPIC -DPIC -o .libs/in_pack_generic.o mv -f .deps/trigd.Tpo .deps/trigd.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_generic.lo -MD -MP -MF .deps/in_unpack_generic.Tpo -c -o in_unpack_generic.lo `test -f 'runtime/in_unpack_generic.c' || echo '../../../src/libgfortran/'`runtime/in_unpack_generic.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_generic.lo -MD -MP -MF .deps/in_unpack_generic.Tpo -c ../../../src/libgfortran/runtime/in_unpack_generic.c -fPIC -DPIC -o .libs/in_unpack_generic.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_pack_generic.lo -MD -MP -MF .deps/in_pack_generic.Tpo -c ../../../src/libgfortran/runtime/in_pack_generic.c -o in_pack_generic.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT in_unpack_generic.lo -MD -MP -MF .deps/in_unpack_generic.Tpo -c ../../../src/libgfortran/runtime/in_unpack_generic.c -o in_unpack_generic.o >/dev/null 2>&1 mv -f .deps/in_pack_generic.Tpo .deps/in_pack_generic.Plo f="log/syslog.o"; if test ! -f $f; then f="log/.libs/syslog.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f log/syslog.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh log/syslog.s-gox.tmp `echo log/syslog.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > log/syslog.s-gox /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT access.lo -MD -MP -MF .deps/access.Tpo -c -o access.lo `test -f 'intrinsics/access.c' || echo '../../../src/libgfortran/'`intrinsics/access.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT access.lo -MD -MP -MF .deps/access.Tpo -c ../../../src/libgfortran/intrinsics/access.c -fPIC -DPIC -o .libs/access.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT access.lo -MD -MP -MF .deps/access.Tpo -c ../../../src/libgfortran/intrinsics/access.c -o access.o >/dev/null 2>&1 mv -f .deps/in_unpack_generic.Tpo .deps/in_unpack_generic.Plo f="testing/quick.o"; if test ! -f $f; then f="testing/.libs/quick.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f testing/quick.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh testing/quick.s-gox.tmp `echo testing/quick.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > testing/quick.s-gox /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT c99_functions.lo -MD -MP -MF .deps/c99_functions.Tpo -c -o c99_functions.lo `test -f 'intrinsics/c99_functions.c' || echo '../../../src/libgfortran/'`intrinsics/c99_functions.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT c99_functions.lo -MD -MP -MF .deps/c99_functions.Tpo -c ../../../src/libgfortran/intrinsics/c99_functions.c -fPIC -DPIC -o .libs/c99_functions.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT c99_functions.lo -MD -MP -MF .deps/c99_functions.Tpo -c ../../../src/libgfortran/intrinsics/c99_functions.c -o c99_functions.o >/dev/null 2>&1 mv -f .deps/access.Tpo .deps/access.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT chdir.lo -MD -MP -MF .deps/chdir.Tpo -c -o chdir.lo `test -f 'intrinsics/chdir.c' || echo '../../../src/libgfortran/'`intrinsics/chdir.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT chdir.lo -MD -MP -MF .deps/chdir.Tpo -c ../../../src/libgfortran/intrinsics/chdir.c -fPIC -DPIC -o .libs/chdir.o ../../gnatbind -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -nostdlib -x -x /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/gnatprep.ali mv -f .deps/c99_functions.Tpo .deps/c99_functions.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT chmod.lo -MD -MP -MF .deps/chmod.Tpo -c -o chmod.lo `test -f 'intrinsics/chmod.c' || echo '../../../src/libgfortran/'`intrinsics/chmod.c ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gnatxref.adb libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT chmod.lo -MD -MP -MF .deps/chmod.Tpo -c ../../../src/libgfortran/intrinsics/chmod.c -fPIC -DPIC -o .libs/chmod.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT chdir.lo -MD -MP -MF .deps/chdir.Tpo -c ../../../src/libgfortran/intrinsics/chdir.c -o chdir.o >/dev/null 2>&1 mv -f .deps/chdir.Tpo .deps/chdir.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT clock.lo -MD -MP -MF .deps/clock.Tpo -c -o clock.lo `test -f 'intrinsics/clock.c' || echo '../../../src/libgfortran/'`intrinsics/clock.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT clock.lo -MD -MP -MF .deps/clock.Tpo -c ../../../src/libgfortran/intrinsics/clock.c -fPIC -DPIC -o .libs/clock.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT clock.lo -MD -MP -MF .deps/clock.Tpo -c ../../../src/libgfortran/intrinsics/clock.c -o clock.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT chmod.lo -MD -MP -MF .deps/chmod.Tpo -c ../../../src/libgfortran/intrinsics/chmod.c -o chmod.o >/dev/null 2>&1 ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/xr_tabls.adb ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/xref_lib.adb mv -f .deps/clock.Tpo .deps/clock.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cpu_time.lo -MD -MP -MF .deps/cpu_time.Tpo -c -o cpu_time.lo `test -f 'intrinsics/cpu_time.c' || echo '../../../src/libgfortran/'`intrinsics/cpu_time.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cpu_time.lo -MD -MP -MF .deps/cpu_time.Tpo -c ../../../src/libgfortran/intrinsics/cpu_time.c -fPIC -DPIC -o .libs/cpu_time.o mv -f .deps/chmod.Tpo .deps/chmod.Plo /usr/bin/mkdir -p golang.org/x/text/unicode; files=`echo ../../../src/libgo/go/golang.org/x/text/unicode/bidi/bidi.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/bracket.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/core.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/prop.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/tables13.0.0.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/trieval.go container/list.gox fmt.gox log.gox sort.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/text/unicode/bidi.lo | sed -e 's/.lo$//'` -o golang.org/x/text/unicode/bidi.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/text/unicode/bidi ../../../src/libgo/go/golang.org/x/text/unicode/bidi/bidi.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/bracket.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/core.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/prop.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/tables13.0.0.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/trieval.go -fPIC -o golang.org/x/text/unicode/.libs/bidi.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT cpu_time.lo -MD -MP -MF .deps/cpu_time.Tpo -c ../../../src/libgfortran/intrinsics/cpu_time.c -o cpu_time.o >/dev/null 2>&1 mv -f .deps/cpu_time.Tpo .deps/cpu_time.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ctime.lo -MD -MP -MF .deps/ctime.Tpo -c -o ctime.lo `test -f 'intrinsics/ctime.c' || echo '../../../src/libgfortran/'`intrinsics/ctime.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ctime.lo -MD -MP -MF .deps/ctime.Tpo -c ../../../src/libgfortran/intrinsics/ctime.c -fPIC -DPIC -o .libs/ctime.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ctime.lo -MD -MP -MF .deps/ctime.Tpo -c ../../../src/libgfortran/intrinsics/ctime.c -o ctime.o >/dev/null 2>&1 mv -f .deps/ctime.Tpo .deps/ctime.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT date_and_time.lo -MD -MP -MF .deps/date_and_time.Tpo -c -o date_and_time.lo `test -f 'intrinsics/date_and_time.c' || echo '../../../src/libgfortran/'`intrinsics/date_and_time.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT date_and_time.lo -MD -MP -MF .deps/date_and_time.Tpo -c ../../../src/libgfortran/intrinsics/date_and_time.c -fPIC -DPIC -o .libs/date_and_time.o f="net/textproto.o"; if test ! -f $f; then f="net/.libs/textproto.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/textproto.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/textproto.s-gox.tmp `echo net/textproto.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > net/textproto.s-gox /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT dtime.lo -MD -MP -MF .deps/dtime.Tpo -c -o dtime.lo `test -f 'intrinsics/dtime.c' || echo '../../../src/libgfortran/'`intrinsics/dtime.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT dtime.lo -MD -MP -MF .deps/dtime.Tpo -c ../../../src/libgfortran/intrinsics/dtime.c -fPIC -DPIC -o .libs/dtime.o ../../../src/libgfortran/intrinsics/date_and_time.c: In function 'date_and_time': ../../../src/libgfortran/intrinsics/date_and_time.c:165:40: warning: '%04d' directive output may be truncated writing between 4 and 11 bytes into a region of size 9 [-Wformat-truncation=] 165 | snprintf (date, DATE_LEN + 1, "%04d%02d%02d", | ^~~~ ../../../src/libgfortran/intrinsics/date_and_time.c:165:39: note: directive argument in the range [-2147481748, 2147483647] 165 | snprintf (date, DATE_LEN + 1, "%04d%02d%02d", | ^~~~~~~~~~~~~~ ../../../src/libgfortran/intrinsics/date_and_time.c:165:39: note: directive argument in the range [-2147483647, 2147483647] ../../../src/libgfortran/intrinsics/date_and_time.c:165:9: note: 'snprintf' output between 9 and 34 bytes into a destination of size 9 165 | snprintf (date, DATE_LEN + 1, "%04d%02d%02d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | values[0], values[1], values[2]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/libgfortran/intrinsics/date_and_time.c:172:40: warning: '%+03d' directive output may be truncated writing between 3 and 9 bytes into a region of size 6 [-Wformat-truncation=] 172 | snprintf (zone, ZONE_LEN + 1, "%+03d%02d", | ^~~~~ ../../../src/libgfortran/intrinsics/date_and_time.c:172:39: note: directive argument in the range [-35791394, 35791394] 172 | snprintf (zone, ZONE_LEN + 1, "%+03d%02d", | ^~~~~~~~~~~ ../../../src/libgfortran/intrinsics/date_and_time.c:172:39: note: directive argument in the range [0, 59] ../../../src/libgfortran/intrinsics/date_and_time.c:172:9: note: 'snprintf' output between 6 and 12 bytes into a destination of size 6 172 | snprintf (zone, ZONE_LEN + 1, "%+03d%02d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173 | values[3] / 60, abs (values[3] % 60)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT date_and_time.lo -MD -MP -MF .deps/date_and_time.Tpo -c ../../../src/libgfortran/intrinsics/date_and_time.c -o date_and_time.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT dtime.lo -MD -MP -MF .deps/dtime.Tpo -c ../../../src/libgfortran/intrinsics/dtime.c -o dtime.o >/dev/null 2>&1 mv -f .deps/dtime.Tpo .deps/dtime.Plo /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/fsys/fsys.go encoding/json.gox errors.gox fmt.gox io/fs.gox io/ioutil.gox os.gox path/filepath.gox runtime.gox sort.gox strings.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/fsys.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/fsys.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/fsys ../../../src/libgo/go/cmd/go/internal/fsys/fsys.go -o cmd/go/internal/fsys.o mv -f .deps/date_and_time.Tpo .deps/date_and_time.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT env.lo -MD -MP -MF .deps/env.Tpo -c -o env.lo `test -f 'intrinsics/env.c' || echo '../../../src/libgfortran/'`intrinsics/env.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT env.lo -MD -MP -MF .deps/env.Tpo -c ../../../src/libgfortran/intrinsics/env.c -fPIC -DPIC -o .libs/env.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT env.lo -MD -MP -MF .deps/env.Tpo -c ../../../src/libgfortran/intrinsics/env.c -o env.o >/dev/null 2>&1 mv -f .deps/env.Tpo .deps/env.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT etime.lo -MD -MP -MF .deps/etime.Tpo -c -o etime.lo `test -f 'intrinsics/etime.c' || echo '../../../src/libgfortran/'`intrinsics/etime.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT etime.lo -MD -MP -MF .deps/etime.Tpo -c ../../../src/libgfortran/intrinsics/etime.c -fPIC -DPIC -o .libs/etime.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/text/unicode/bidi ../../../src/libgo/go/golang.org/x/text/unicode/bidi/bidi.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/bracket.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/core.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/prop.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/tables13.0.0.go ../../../src/libgo/go/golang.org/x/text/unicode/bidi/trieval.go -o golang.org/x/text/unicode/bidi.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT etime.lo -MD -MP -MF .deps/etime.Tpo -c ../../../src/libgfortran/intrinsics/etime.c -o etime.o >/dev/null 2>&1 mv -f .deps/etime.Tpo .deps/etime.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT execute_command_line.lo -MD -MP -MF .deps/execute_command_line.Tpo -c -o execute_command_line.lo `test -f 'intrinsics/execute_command_line.c' || echo '../../../src/libgfortran/'`intrinsics/execute_command_line.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT execute_command_line.lo -MD -MP -MF .deps/execute_command_line.Tpo -c ../../../src/libgfortran/intrinsics/execute_command_line.c -fPIC -DPIC -o .libs/execute_command_line.o ../../gnatbind -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -nostdlib -x -x /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/gnatxref.ali ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gnatfind.adb libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT execute_command_line.lo -MD -MP -MF .deps/execute_command_line.Tpo -c ../../../src/libgfortran/intrinsics/execute_command_line.c -o execute_command_line.o >/dev/null 2>&1 mv -f .deps/execute_command_line.Tpo .deps/execute_command_line.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT exit.lo -MD -MP -MF .deps/exit.Tpo -c -o exit.lo `test -f 'intrinsics/exit.c' || echo '../../../src/libgfortran/'`intrinsics/exit.c ../../gnatbind -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -nostdlib -x -x /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/gnatfind.ali libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT exit.lo -MD -MP -MF .deps/exit.Tpo -c ../../../src/libgfortran/intrinsics/exit.c -fPIC -DPIC -o .libs/exit.o ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gnatname.adb /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT gerror.lo -MD -MP -MF .deps/gerror.Tpo -c -o gerror.lo `test -f 'intrinsics/gerror.c' || echo '../../../src/libgfortran/'`intrinsics/gerror.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT gerror.lo -MD -MP -MF .deps/gerror.Tpo -c ../../../src/libgfortran/intrinsics/gerror.c -fPIC -DPIC -o .libs/gerror.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT exit.lo -MD -MP -MF .deps/exit.Tpo -c ../../../src/libgfortran/intrinsics/exit.c -o exit.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT gerror.lo -MD -MP -MF .deps/gerror.Tpo -c ../../../src/libgfortran/intrinsics/gerror.c -o gerror.o >/dev/null 2>&1 mv -f .deps/exit.Tpo .deps/exit.Plo /usr/bin/mkdir -p cmd/internal; files=`echo ../../../src/libgo/go/cmd/internal/objabi/autotype.go ../../../src/libgo/go/cmd/internal/objabi/flag.go ../../../src/libgo/go/cmd/internal/objabi/funcdata.go ../../../src/libgo/go/cmd/internal/objabi/funcid.go ../../../src/libgo/go/cmd/internal/objabi/head.go ../../../src/libgo/go/cmd/internal/objabi/line.go ../../../src/libgo/go/cmd/internal/objabi/path.go ../../../src/libgo/go/cmd/internal/objabi/reloctype.go ../../../src/libgo/go/cmd/internal/objabi/reloctype_string.go ../../../src/libgo/go/cmd/internal/objabi/stack.go ../../../src/libgo/go/cmd/internal/objabi/symkind.go ../../../src/libgo/go/cmd/internal/objabi/symkind_string.go ../../../src/libgo/go/cmd/internal/objabi/typekind.go ../../../src/libgo/go/cmd/internal/objabi/util.go objabi.go bytes.gox flag.gox fmt.gox io.gox io/ioutil.gox log.gox os.gox path/filepath.gox runtime.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/internal/objabi.lo | sed -e 's/.lo$//'` -static -o cmd/internal/objabi.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/internal/objabi ../../../src/libgo/go/cmd/internal/objabi/autotype.go ../../../src/libgo/go/cmd/internal/objabi/flag.go ../../../src/libgo/go/cmd/internal/objabi/funcdata.go ../../../src/libgo/go/cmd/internal/objabi/funcid.go ../../../src/libgo/go/cmd/internal/objabi/head.go ../../../src/libgo/go/cmd/internal/objabi/line.go ../../../src/libgo/go/cmd/internal/objabi/path.go ../../../src/libgo/go/cmd/internal/objabi/reloctype.go ../../../src/libgo/go/cmd/internal/objabi/reloctype_string.go ../../../src/libgo/go/cmd/internal/objabi/stack.go ../../../src/libgo/go/cmd/internal/objabi/symkind.go ../../../src/libgo/go/cmd/internal/objabi/symkind_string.go ../../../src/libgo/go/cmd/internal/objabi/typekind.go ../../../src/libgo/go/cmd/internal/objabi/util.go objabi.go -o cmd/internal/objabi.o mv -f .deps/gerror.Tpo .deps/gerror.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT getcwd.lo -MD -MP -MF .deps/getcwd.Tpo -c -o getcwd.lo `test -f 'intrinsics/getcwd.c' || echo '../../../src/libgfortran/'`intrinsics/getcwd.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT getcwd.lo -MD -MP -MF .deps/getcwd.Tpo -c ../../../src/libgfortran/intrinsics/getcwd.c -fPIC -DPIC -o .libs/getcwd.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT getcwd.lo -MD -MP -MF .deps/getcwd.Tpo -c ../../../src/libgfortran/intrinsics/getcwd.c -o getcwd.o >/dev/null 2>&1 mv -f .deps/getcwd.Tpo .deps/getcwd.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT getlog.lo -MD -MP -MF .deps/getlog.Tpo -c -o getlog.lo `test -f 'intrinsics/getlog.c' || echo '../../../src/libgfortran/'`intrinsics/getlog.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT getlog.lo -MD -MP -MF .deps/getlog.Tpo -c ../../../src/libgfortran/intrinsics/getlog.c -fPIC -DPIC -o .libs/getlog.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT getlog.lo -MD -MP -MF .deps/getlog.Tpo -c ../../../src/libgfortran/intrinsics/getlog.c -o getlog.o >/dev/null 2>&1 mv -f .deps/getlog.Tpo .deps/getlog.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT getXid.lo -MD -MP -MF .deps/getXid.Tpo -c -o getXid.lo `test -f 'intrinsics/getXid.c' || echo '../../../src/libgfortran/'`intrinsics/getXid.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT getXid.lo -MD -MP -MF .deps/getXid.Tpo -c ../../../src/libgfortran/intrinsics/getXid.c -fPIC -DPIC -o .libs/getXid.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT getXid.lo -MD -MP -MF .deps/getXid.Tpo -c ../../../src/libgfortran/intrinsics/getXid.c -o getXid.o >/dev/null 2>&1 mv -f .deps/getXid.Tpo .deps/getXid.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT hostnm.lo -MD -MP -MF .deps/hostnm.Tpo -c -o hostnm.lo `test -f 'intrinsics/hostnm.c' || echo '../../../src/libgfortran/'`intrinsics/hostnm.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT hostnm.lo -MD -MP -MF .deps/hostnm.Tpo -c ../../../src/libgfortran/intrinsics/hostnm.c -fPIC -DPIC -o .libs/hostnm.o /usr/bin/mkdir -p go; files=`echo ../../../src/libgo/go/go/scanner/errors.go ../../../src/libgo/go/go/scanner/scanner.go bytes.gox fmt.gox go/token.gox io.gox path/filepath.gox sort.gox strconv.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/scanner.lo | sed -e 's/.lo$//'` -o go/scanner.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/scanner ../../../src/libgo/go/go/scanner/errors.go ../../../src/libgo/go/go/scanner/scanner.go -fPIC -o go/.libs/scanner.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT hostnm.lo -MD -MP -MF .deps/hostnm.Tpo -c ../../../src/libgfortran/intrinsics/hostnm.c -o hostnm.o >/dev/null 2>&1 mv -f .deps/hostnm.Tpo .deps/hostnm.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT kill.lo -MD -MP -MF .deps/kill.Tpo -c -o kill.lo `test -f 'intrinsics/kill.c' || echo '../../../src/libgfortran/'`intrinsics/kill.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT kill.lo -MD -MP -MF .deps/kill.Tpo -c ../../../src/libgfortran/intrinsics/kill.c -fPIC -DPIC -o .libs/kill.o /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT link.lo -MD -MP -MF .deps/link.Tpo -c -o link.lo `test -f 'intrinsics/link.c' || echo '../../../src/libgfortran/'`intrinsics/link.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT link.lo -MD -MP -MF .deps/link.Tpo -c ../../../src/libgfortran/intrinsics/link.c -fPIC -DPIC -o .libs/link.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT kill.lo -MD -MP -MF .deps/kill.Tpo -c ../../../src/libgfortran/intrinsics/kill.c -o kill.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT link.lo -MD -MP -MF .deps/link.Tpo -c ../../../src/libgfortran/intrinsics/link.c -o link.o >/dev/null 2>&1 mv -f .deps/kill.Tpo .deps/kill.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT perror.lo -MD -MP -MF .deps/perror.Tpo -c -o perror.lo `test -f 'intrinsics/perror.c' || echo '../../../src/libgfortran/'`intrinsics/perror.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT perror.lo -MD -MP -MF .deps/perror.Tpo -c ../../../src/libgfortran/intrinsics/perror.c -fPIC -DPIC -o .libs/perror.o ../../gnatbind -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -nostdlib -x -x /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/gnatname.ali ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gnatclean.adb mv -f .deps/link.Tpo .deps/link.Plo libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT perror.lo -MD -MP -MF .deps/perror.Tpo -c ../../../src/libgfortran/intrinsics/perror.c -o perror.o >/dev/null 2>&1 /usr/bin/mkdir -p text; files=`echo ../../../src/libgo/go/text/template/doc.go ../../../src/libgo/go/text/template/exec.go ../../../src/libgo/go/text/template/funcs.go ../../../src/libgo/go/text/template/helper.go ../../../src/libgo/go/text/template/option.go ../../../src/libgo/go/text/template/template.go bytes.gox errors.gox fmt.gox internal/fmtsort.gox io.gox io/fs.gox net/url.gox os.gox path.gox path/filepath.gox reflect.gox runtime.gox strings.gox sync.gox text/template/parse.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo text/template.lo | sed -e 's/.lo$//'` -o text/template.lo $files ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/clean.adb libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=text/template ../../../src/libgo/go/text/template/doc.go ../../../src/libgo/go/text/template/exec.go ../../../src/libgo/go/text/template/funcs.go ../../../src/libgo/go/text/template/helper.go ../../../src/libgo/go/text/template/option.go ../../../src/libgo/go/text/template/template.go -fPIC -o text/.libs/template.o mv -f .deps/perror.Tpo .deps/perror.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c -o signal.lo `test -f 'intrinsics/signal.c' || echo '../../../src/libgfortran/'`intrinsics/signal.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c ../../../src/libgfortran/intrinsics/signal.c -fPIC -DPIC -o .libs/signal.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c ../../../src/libgfortran/intrinsics/signal.c -o signal.o >/dev/null 2>&1 mv -f .deps/signal.Tpo .deps/signal.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sleep.lo -MD -MP -MF .deps/sleep.Tpo -c -o sleep.lo `test -f 'intrinsics/sleep.c' || echo '../../../src/libgfortran/'`intrinsics/sleep.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/scanner ../../../src/libgo/go/go/scanner/errors.go ../../../src/libgo/go/go/scanner/scanner.go -o go/scanner.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sleep.lo -MD -MP -MF .deps/sleep.Tpo -c ../../../src/libgfortran/intrinsics/sleep.c -fPIC -DPIC -o .libs/sleep.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT sleep.lo -MD -MP -MF .deps/sleep.Tpo -c ../../../src/libgfortran/intrinsics/sleep.c -o sleep.o >/dev/null 2>&1 mv -f .deps/sleep.Tpo .deps/sleep.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT system.lo -MD -MP -MF .deps/system.Tpo -c -o system.lo `test -f 'intrinsics/system.c' || echo '../../../src/libgfortran/'`intrinsics/system.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT system.lo -MD -MP -MF .deps/system.Tpo -c ../../../src/libgfortran/intrinsics/system.c -fPIC -DPIC -o .libs/system.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT system.lo -MD -MP -MF .deps/system.Tpo -c ../../../src/libgfortran/intrinsics/system.c -o system.o >/dev/null 2>&1 mv -f .deps/system.Tpo .deps/system.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT rename.lo -MD -MP -MF .deps/rename.Tpo -c -o rename.lo `test -f 'intrinsics/rename.c' || echo '../../../src/libgfortran/'`intrinsics/rename.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT rename.lo -MD -MP -MF .deps/rename.Tpo -c ../../../src/libgfortran/intrinsics/rename.c -fPIC -DPIC -o .libs/rename.o ../../gnatbind -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -nostdlib -x -x /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/gnatclean.ali ../../gnatlink -v gnatcmd -o ../../gnat \ --GCC="../../xgcc -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" --LINK="../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" ../link.o ../targext.o ../../ggc-none.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie GNATLINK 11.5.0 Copyright (C) 1995-2021, Free Software Foundation, Inc. xgcc -c -gnatA -gnatWb -gnatiw -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -gnatws /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/b~gnatcmd.adb libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT rename.lo -MD -MP -MF .deps/rename.Tpo -c ../../../src/libgfortran/intrinsics/rename.c -o rename.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/gcc/xg++ b~gnatcmd.o ../link.o ../targext.o ../../ggc-none.o ./debug.o ./types.o ./alloc.o ./gnatvsn.o ./hostparm.o ./opt.o ./csets.o ./output.o ./rident.o ./table.o ./widechar.o ./namet.o ./fmap.o ./sdefault.o ./targparm.o ./osint.o ./switch.o ./usage.o ./gnatcmd.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie -o ../../gnat -L/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/ -L./ -L/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ -L/usr/lib/gcc/riscv64-linux-gnu/11/adalib/ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT stat.lo -MD -MP -MF .deps/stat.Tpo -c -o stat.lo `test -f 'intrinsics/stat.c' || echo '../../../src/libgfortran/'`intrinsics/stat.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT stat.lo -MD -MP -MF .deps/stat.Tpo -c ../../../src/libgfortran/intrinsics/stat.c -fPIC -DPIC -o .libs/stat.o mv -f .deps/rename.Tpo .deps/rename.Plo /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/execabs/execabs.go context.gox fmt.gox os/exec.gox path/filepath.gox reflect.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/execabs.lo | sed -e 's/.lo$//'` -o internal/execabs.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/execabs ../../../src/libgo/go/internal/execabs/execabs.go -fPIC -o internal/.libs/execabs.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT stat.lo -MD -MP -MF .deps/stat.Tpo -c ../../../src/libgfortran/intrinsics/stat.c -o stat.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/execabs ../../../src/libgo/go/internal/execabs/execabs.go -o internal/execabs.o >/dev/null 2>&1 mv -f .deps/stat.Tpo .deps/stat.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT symlnk.lo -MD -MP -MF .deps/symlnk.Tpo -c -o symlnk.lo `test -f 'intrinsics/symlnk.c' || echo '../../../src/libgfortran/'`intrinsics/symlnk.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT symlnk.lo -MD -MP -MF .deps/symlnk.Tpo -c ../../../src/libgfortran/intrinsics/symlnk.c -fPIC -DPIC -o .libs/symlnk.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT symlnk.lo -MD -MP -MF .deps/symlnk.Tpo -c ../../../src/libgfortran/intrinsics/symlnk.c -o symlnk.o >/dev/null 2>&1 mv -f .deps/symlnk.Tpo .deps/symlnk.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT system_clock.lo -MD -MP -MF .deps/system_clock.Tpo -c -o system_clock.lo `test -f 'intrinsics/system_clock.c' || echo '../../../src/libgfortran/'`intrinsics/system_clock.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT system_clock.lo -MD -MP -MF .deps/system_clock.Tpo -c ../../../src/libgfortran/intrinsics/system_clock.c -fPIC -DPIC -o .libs/system_clock.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT system_clock.lo -MD -MP -MF .deps/system_clock.Tpo -c ../../../src/libgfortran/intrinsics/system_clock.c -o system_clock.o >/dev/null 2>&1 mv -f .deps/system_clock.Tpo .deps/system_clock.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT time.lo -MD -MP -MF .deps/time.Tpo -c -o time.lo `test -f 'intrinsics/time.c' || echo '../../../src/libgfortran/'`intrinsics/time.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT time.lo -MD -MP -MF .deps/time.Tpo -c ../../../src/libgfortran/intrinsics/time.c -fPIC -DPIC -o .libs/time.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT time.lo -MD -MP -MF .deps/time.Tpo -c ../../../src/libgfortran/intrinsics/time.c -o time.o >/dev/null 2>&1 mv -f .deps/time.Tpo .deps/time.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT umask.lo -MD -MP -MF .deps/umask.Tpo -c -o umask.lo `test -f 'intrinsics/umask.c' || echo '../../../src/libgfortran/'`intrinsics/umask.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT umask.lo -MD -MP -MF .deps/umask.Tpo -c ../../../src/libgfortran/intrinsics/umask.c -fPIC -DPIC -o .libs/umask.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT umask.lo -MD -MP -MF .deps/umask.Tpo -c ../../../src/libgfortran/intrinsics/umask.c -o umask.o >/dev/null 2>&1 mv -f .deps/umask.Tpo .deps/umask.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unlink.lo -MD -MP -MF .deps/unlink.Tpo -c -o unlink.lo `test -f 'intrinsics/unlink.c' || echo '../../../src/libgfortran/'`intrinsics/unlink.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unlink.lo -MD -MP -MF .deps/unlink.Tpo -c ../../../src/libgfortran/intrinsics/unlink.c -fPIC -DPIC -o .libs/unlink.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT unlink.lo -MD -MP -MF .deps/unlink.Tpo -c ../../../src/libgfortran/intrinsics/unlink.c -o unlink.o >/dev/null 2>&1 mv -f .deps/unlink.Tpo .deps/unlink.Plo /bin/bash ./libtool --tag=CC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ieee_helper.lo -MD -MP -MF .deps/ieee_helper.Tpo -c -o ieee_helper.lo `test -f 'ieee/ieee_helper.c' || echo '../../../src/libgfortran/'`ieee/ieee_helper.c libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ieee_helper.lo -MD -MP -MF .deps/ieee_helper.Tpo -c ../../../src/libgfortran/ieee/ieee_helper.c -fPIC -DPIC -o .libs/ieee_helper.o /usr/bin/mkdir -p archive; files=`echo ../../../src/libgo/go/archive/zip/reader.go ../../../src/libgo/go/archive/zip/register.go ../../../src/libgo/go/archive/zip/struct.go ../../../src/libgo/go/archive/zip/writer.go bufio.gox compress/flate.gox encoding/binary.gox errors.gox hash.gox hash/crc32.gox io.gox io/fs.gox os.gox path.gox sort.gox strings.gox sync.gox time.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo archive/zip.lo | sed -e 's/.lo$//'` -o archive/zip.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=archive/zip ../../../src/libgo/go/archive/zip/reader.go ../../../src/libgo/go/archive/zip/register.go ../../../src/libgo/go/archive/zip/struct.go ../../../src/libgo/go/archive/zip/writer.go -fPIC -o archive/.libs/zip.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT ieee_helper.lo -MD -MP -MF .deps/ieee_helper.Tpo -c ../../../src/libgfortran/ieee/ieee_helper.c -o ieee_helper.o >/dev/null 2>&1 mv -f .deps/ieee_helper.Tpo .deps/ieee_helper.Plo /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -Wno-unused-dummy-argument -Wno-c-binding-type -ffree-line-length-0 -fallow-leading-underscore -Wno-unused-dummy-argument -Wno-c-binding-type -ffree-line-length-0 -fallow-leading-underscore -g -O2 -c -o ieee_exceptions.lo `test -f 'ieee/ieee_exceptions.F90' || echo '../../../src/libgfortran/'`ieee/ieee_exceptions.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -Wno-unused-dummy-argument -Wno-c-binding-type -ffree-line-length-0 -fallow-leading-underscore -Wno-unused-dummy-argument -Wno-c-binding-type -ffree-line-length-0 -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/ieee/ieee_exceptions.F90 -fPIC -o .libs/ieee_exceptions.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -Wno-unused-dummy-argument -Wno-c-binding-type -ffree-line-length-0 -fallow-leading-underscore -Wno-unused-dummy-argument -Wno-c-binding-type -ffree-line-length-0 -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/ieee/ieee_exceptions.F90 -o ieee_exceptions.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=text/template ../../../src/libgo/go/text/template/doc.go ../../../src/libgo/go/text/template/exec.go ../../../src/libgo/go/text/template/funcs.go ../../../src/libgo/go/text/template/helper.go ../../../src/libgo/go/text/template/option.go ../../../src/libgo/go/text/template/template.go -o text/template.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -Wno-unused-dummy-argument -Wno-c-binding-type -ffree-line-length-0 -fallow-leading-underscore -g -O2 -c -o ieee_features.lo `test -f 'ieee/ieee_features.F90' || echo '../../../src/libgfortran/'`ieee/ieee_features.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -Wno-unused-dummy-argument -Wno-c-binding-type -ffree-line-length-0 -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/ieee/ieee_features.F90 -fPIC -o .libs/ieee_features.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -Wno-unused-dummy-argument -Wno-c-binding-type -ffree-line-length-0 -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/ieee/ieee_features.F90 -o ieee_features.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _abs_c4.lo `test -f '../../../src/libgfortran/generated/_abs_c4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_abs_c4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_c4.F90 -fPIC -o .libs/_abs_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_c4.F90 -o _abs_c4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _abs_c8.lo `test -f '../../../src/libgfortran/generated/_abs_c8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_abs_c8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_c8.F90 -fPIC -o .libs/_abs_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_c8.F90 -o _abs_c8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _abs_c10.lo `test -f '../../../src/libgfortran/generated/_abs_c10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_abs_c10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_c10.F90 -fPIC -o .libs/_abs_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_c10.F90 -o _abs_c10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _abs_c16.lo `test -f '../../../src/libgfortran/generated/_abs_c16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_abs_c16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_c16.F90 -fPIC -o .libs/_abs_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_c16.F90 -o _abs_c16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _abs_i4.lo `test -f '../../../src/libgfortran/generated/_abs_i4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_abs_i4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_i4.F90 -fPIC -o .libs/_abs_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_i4.F90 -o _abs_i4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _abs_i8.lo `test -f '../../../src/libgfortran/generated/_abs_i8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_abs_i8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_i8.F90 -fPIC -o .libs/_abs_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_i8.F90 -o _abs_i8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _abs_i16.lo `test -f '../../../src/libgfortran/generated/_abs_i16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_abs_i16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_i16.F90 -fPIC -o .libs/_abs_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_i16.F90 -o _abs_i16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _abs_r4.lo `test -f '../../../src/libgfortran/generated/_abs_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_abs_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_r4.F90 -fPIC -o .libs/_abs_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_r4.F90 -o _abs_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _abs_r8.lo `test -f '../../../src/libgfortran/generated/_abs_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_abs_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_r8.F90 -fPIC -o .libs/_abs_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_r8.F90 -o _abs_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _abs_r10.lo `test -f '../../../src/libgfortran/generated/_abs_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_abs_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_r10.F90 -fPIC -o .libs/_abs_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_r10.F90 -o _abs_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _abs_r16.lo `test -f '../../../src/libgfortran/generated/_abs_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_abs_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_r16.F90 -fPIC -o .libs/_abs_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_abs_r16.F90 -o _abs_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _aimag_c4.lo `test -f '../../../src/libgfortran/generated/_aimag_c4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_aimag_c4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aimag_c4.F90 -fPIC -o .libs/_aimag_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aimag_c4.F90 -o _aimag_c4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _aimag_c8.lo `test -f '../../../src/libgfortran/generated/_aimag_c8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_aimag_c8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aimag_c8.F90 -fPIC -o .libs/_aimag_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aimag_c8.F90 -o _aimag_c8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _aimag_c10.lo `test -f '../../../src/libgfortran/generated/_aimag_c10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_aimag_c10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aimag_c10.F90 -fPIC -o .libs/_aimag_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aimag_c10.F90 -o _aimag_c10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _aimag_c16.lo `test -f '../../../src/libgfortran/generated/_aimag_c16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_aimag_c16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aimag_c16.F90 -fPIC -o .libs/_aimag_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aimag_c16.F90 -o _aimag_c16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _exp_r4.lo `test -f '../../../src/libgfortran/generated/_exp_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_exp_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_r4.F90 -fPIC -o .libs/_exp_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_r4.F90 -o _exp_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _exp_r8.lo `test -f '../../../src/libgfortran/generated/_exp_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_exp_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_r8.F90 -fPIC -o .libs/_exp_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_r8.F90 -o _exp_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _exp_r10.lo `test -f '../../../src/libgfortran/generated/_exp_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_exp_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_r10.F90 -fPIC -o .libs/_exp_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_r10.F90 -o _exp_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _exp_r16.lo `test -f '../../../src/libgfortran/generated/_exp_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_exp_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_r16.F90 -fPIC -o .libs/_exp_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_r16.F90 -o _exp_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _exp_c4.lo `test -f '../../../src/libgfortran/generated/_exp_c4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_exp_c4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_c4.F90 -fPIC -o .libs/_exp_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_c4.F90 -o _exp_c4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _exp_c8.lo `test -f '../../../src/libgfortran/generated/_exp_c8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_exp_c8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_c8.F90 -fPIC -o .libs/_exp_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_c8.F90 -o _exp_c8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _exp_c10.lo `test -f '../../../src/libgfortran/generated/_exp_c10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_exp_c10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_c10.F90 -fPIC -o .libs/_exp_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_c10.F90 -o _exp_c10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _exp_c16.lo `test -f '../../../src/libgfortran/generated/_exp_c16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_exp_c16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_c16.F90 -fPIC -o .libs/_exp_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_exp_c16.F90 -o _exp_c16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _log_r4.lo `test -f '../../../src/libgfortran/generated/_log_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_log_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_r4.F90 -fPIC -o .libs/_log_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_r4.F90 -o _log_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _log_r8.lo `test -f '../../../src/libgfortran/generated/_log_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_log_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_r8.F90 -fPIC -o .libs/_log_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_r8.F90 -o _log_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _log_r10.lo `test -f '../../../src/libgfortran/generated/_log_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_log_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_r10.F90 -fPIC -o .libs/_log_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_r10.F90 -o _log_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _log_r16.lo `test -f '../../../src/libgfortran/generated/_log_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_log_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_r16.F90 -fPIC -o .libs/_log_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_r16.F90 -o _log_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _log_c4.lo `test -f '../../../src/libgfortran/generated/_log_c4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_log_c4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_c4.F90 -fPIC -o .libs/_log_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_c4.F90 -o _log_c4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _log_c8.lo `test -f '../../../src/libgfortran/generated/_log_c8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_log_c8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=archive/zip ../../../src/libgo/go/archive/zip/reader.go ../../../src/libgo/go/archive/zip/register.go ../../../src/libgo/go/archive/zip/struct.go ../../../src/libgo/go/archive/zip/writer.go -o archive/zip.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_c8.F90 -fPIC -o .libs/_log_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_c8.F90 -o _log_c8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _log_c10.lo `test -f '../../../src/libgfortran/generated/_log_c10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_log_c10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_c10.F90 -fPIC -o .libs/_log_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_c10.F90 -o _log_c10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _log_c16.lo `test -f '../../../src/libgfortran/generated/_log_c16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_log_c16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_c16.F90 -fPIC -o .libs/_log_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log_c16.F90 -o _log_c16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _log10_r4.lo `test -f '../../../src/libgfortran/generated/_log10_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_log10_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log10_r4.F90 -fPIC -o .libs/_log10_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log10_r4.F90 -o _log10_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _log10_r8.lo `test -f '../../../src/libgfortran/generated/_log10_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_log10_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log10_r8.F90 -fPIC -o .libs/_log10_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log10_r8.F90 -o _log10_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _log10_r10.lo `test -f '../../../src/libgfortran/generated/_log10_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_log10_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log10_r10.F90 -fPIC -o .libs/_log10_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log10_r10.F90 -o _log10_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _log10_r16.lo `test -f '../../../src/libgfortran/generated/_log10_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_log10_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log10_r16.F90 -fPIC -o .libs/_log10_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_log10_r16.F90 -o _log10_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sqrt_r4.lo `test -f '../../../src/libgfortran/generated/_sqrt_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sqrt_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_r4.F90 -fPIC -o .libs/_sqrt_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_r4.F90 -o _sqrt_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sqrt_r8.lo `test -f '../../../src/libgfortran/generated/_sqrt_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sqrt_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_r8.F90 -fPIC -o .libs/_sqrt_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_r8.F90 -o _sqrt_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sqrt_r10.lo `test -f '../../../src/libgfortran/generated/_sqrt_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sqrt_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_r10.F90 -fPIC -o .libs/_sqrt_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_r10.F90 -o _sqrt_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sqrt_r16.lo `test -f '../../../src/libgfortran/generated/_sqrt_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sqrt_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_r16.F90 -fPIC -o .libs/_sqrt_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_r16.F90 -o _sqrt_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sqrt_c4.lo `test -f '../../../src/libgfortran/generated/_sqrt_c4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sqrt_c4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_c4.F90 -fPIC -o .libs/_sqrt_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_c4.F90 -o _sqrt_c4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sqrt_c8.lo `test -f '../../../src/libgfortran/generated/_sqrt_c8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sqrt_c8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_c8.F90 -fPIC -o .libs/_sqrt_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_c8.F90 -o _sqrt_c8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sqrt_c10.lo `test -f '../../../src/libgfortran/generated/_sqrt_c10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sqrt_c10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_c10.F90 -fPIC -o .libs/_sqrt_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_c10.F90 -o _sqrt_c10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sqrt_c16.lo `test -f '../../../src/libgfortran/generated/_sqrt_c16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sqrt_c16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_c16.F90 -fPIC -o .libs/_sqrt_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sqrt_c16.F90 -o _sqrt_c16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _asin_r4.lo `test -f '../../../src/libgfortran/generated/_asin_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_asin_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asin_r4.F90 -fPIC -o .libs/_asin_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asin_r4.F90 -o _asin_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _asin_r8.lo `test -f '../../../src/libgfortran/generated/_asin_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_asin_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asin_r8.F90 -fPIC -o .libs/_asin_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asin_r8.F90 -o _asin_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _asin_r10.lo `test -f '../../../src/libgfortran/generated/_asin_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_asin_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asin_r10.F90 -fPIC -o .libs/_asin_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asin_r10.F90 -o _asin_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _asin_r16.lo `test -f '../../../src/libgfortran/generated/_asin_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_asin_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asin_r16.F90 -fPIC -o .libs/_asin_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asin_r16.F90 -o _asin_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _asinh_r4.lo `test -f '../../../src/libgfortran/generated/_asinh_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_asinh_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asinh_r4.F90 -fPIC -o .libs/_asinh_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asinh_r4.F90 -o _asinh_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _asinh_r8.lo `test -f '../../../src/libgfortran/generated/_asinh_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_asinh_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asinh_r8.F90 -fPIC -o .libs/_asinh_r8.o ../../gnatlink -v gnatchop -o ../../gnatchop \ --GCC="../../xgcc -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" --LINK="../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" ../link.o ../targext.o ../../ggc-none.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie GNATLINK 11.5.0 Copyright (C) 1995-2021, Free Software Foundation, Inc. xgcc -c -gnatA -gnatWb -gnatiw -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -gnatws /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/b~gnatchop.adb libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asinh_r8.F90 -o _asinh_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _asinh_r10.lo `test -f '../../../src/libgfortran/generated/_asinh_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_asinh_r10.F90 /build/reproducible-path/gcc-11-11.5.0/build/gcc/xg++ b~gnatchop.o ../link.o ../targext.o ../../ggc-none.o ./debug.o ./types.o ./alloc.o ./gnatvsn.o ./hostparm.o ./opt.o ./csets.o ./output.o ./rident.o ./table.o ./widechar.o ./namet.o ./fmap.o ./sdefault.o ./targparm.o ./osint.o ./switch.o ./gnatchop.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie -o ../../gnatchop -L/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/ -L./ -L/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ -L/usr/lib/gcc/riscv64-linux-gnu/11/adalib/ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asinh_r10.F90 -fPIC -o .libs/_asinh_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asinh_r10.F90 -o _asinh_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _asinh_r16.lo `test -f '../../../src/libgfortran/generated/_asinh_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_asinh_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asinh_r16.F90 -fPIC -o .libs/_asinh_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_asinh_r16.F90 -o _asinh_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _acos_r4.lo `test -f '../../../src/libgfortran/generated/_acos_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_acos_r4.F90 f="cmd/go/internal/trace.o"; if test ! -f $f; then f="cmd/go/internal/.libs/trace.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/trace.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/trace.s-gox.tmp `echo cmd/go/internal/trace.s-gox | sed -e 's/s-gox/gox/'` libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acos_r4.F90 -fPIC -o .libs/_acos_r4.o echo timestamp > cmd/go/internal/trace.s-gox /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _acos_r8.lo `test -f '../../../src/libgfortran/generated/_acos_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_acos_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acos_r4.F90 -o _acos_r4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acos_r8.F90 -fPIC -o .libs/_acos_r8.o /usr/bin/mkdir -p golang.org/x/mod; files=`echo ../../../src/libgo/go/golang.org/x/mod/module/module.go fmt.gox golang.org/x/mod/semver.gox golang.org/x/xerrors.gox path.gox sort.gox strings.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/mod/module.lo | sed -e 's/.lo$//'` -static -o golang.org/x/mod/module.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acos_r8.F90 -o _acos_r8.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/mod/module ../../../src/libgo/go/golang.org/x/mod/module/module.go -o golang.org/x/mod/module.o /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _acos_r10.lo `test -f '../../../src/libgfortran/generated/_acos_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_acos_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acos_r10.F90 -fPIC -o .libs/_acos_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acos_r10.F90 -o _acos_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _acos_r16.lo `test -f '../../../src/libgfortran/generated/_acos_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_acos_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acos_r16.F90 -fPIC -o .libs/_acos_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acos_r16.F90 -o _acos_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _acosh_r4.lo `test -f '../../../src/libgfortran/generated/_acosh_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_acosh_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acosh_r4.F90 -fPIC -o .libs/_acosh_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acosh_r4.F90 -o _acosh_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _acosh_r8.lo `test -f '../../../src/libgfortran/generated/_acosh_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_acosh_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acosh_r8.F90 -fPIC -o .libs/_acosh_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acosh_r8.F90 -o _acosh_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _acosh_r10.lo `test -f '../../../src/libgfortran/generated/_acosh_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_acosh_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acosh_r10.F90 -fPIC -o .libs/_acosh_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acosh_r10.F90 -o _acosh_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _acosh_r16.lo `test -f '../../../src/libgfortran/generated/_acosh_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_acosh_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acosh_r16.F90 -fPIC -o .libs/_acosh_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_acosh_r16.F90 -o _acosh_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _atan_r4.lo `test -f '../../../src/libgfortran/generated/_atan_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_atan_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan_r4.F90 -fPIC -o .libs/_atan_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan_r4.F90 -o _atan_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _atan_r8.lo `test -f '../../../src/libgfortran/generated/_atan_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_atan_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan_r8.F90 -fPIC -o .libs/_atan_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan_r8.F90 -o _atan_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _atan_r10.lo `test -f '../../../src/libgfortran/generated/_atan_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_atan_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan_r10.F90 -fPIC -o .libs/_atan_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan_r10.F90 -o _atan_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _atan_r16.lo `test -f '../../../src/libgfortran/generated/_atan_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_atan_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan_r16.F90 -fPIC -o .libs/_atan_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan_r16.F90 -o _atan_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _atanh_r4.lo `test -f '../../../src/libgfortran/generated/_atanh_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_atanh_r4.F90 /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/testing/allocs.go ../../../src/libgo/go/testing/benchmark.go ../../../src/libgo/go/testing/cover.go ../../../src/libgo/go/testing/example.go ../../../src/libgo/go/testing/match.go ../../../src/libgo/go/testing/run_example.go ../../../src/libgo/go/testing/testing.go bytes.gox errors.gox flag.gox fmt.gox internal/race.gox internal/sysinfo.gox io.gox math.gox os.gox runtime.gox runtime/debug.gox runtime/trace.gox sort.gox strconv.gox strings.gox sync.gox sync/atomic.gox time.gox unicode.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo testing.lo | sed -e 's/.lo$//'` -o testing.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atanh_r4.F90 -fPIC -o .libs/_atanh_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=testing ../../../src/libgo/go/testing/allocs.go ../../../src/libgo/go/testing/benchmark.go ../../../src/libgo/go/testing/cover.go ../../../src/libgo/go/testing/example.go ../../../src/libgo/go/testing/match.go ../../../src/libgo/go/testing/run_example.go ../../../src/libgo/go/testing/testing.go -fPIC -o .libs/testing.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atanh_r4.F90 -o _atanh_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _atanh_r8.lo `test -f '../../../src/libgfortran/generated/_atanh_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_atanh_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atanh_r8.F90 -fPIC -o .libs/_atanh_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atanh_r8.F90 -o _atanh_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _atanh_r10.lo `test -f '../../../src/libgfortran/generated/_atanh_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_atanh_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atanh_r10.F90 -fPIC -o .libs/_atanh_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atanh_r10.F90 -o _atanh_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _atanh_r16.lo `test -f '../../../src/libgfortran/generated/_atanh_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_atanh_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atanh_r16.F90 -fPIC -o .libs/_atanh_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atanh_r16.F90 -o _atanh_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sin_r4.lo `test -f '../../../src/libgfortran/generated/_sin_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sin_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_r4.F90 -fPIC -o .libs/_sin_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_r4.F90 -o _sin_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sin_r8.lo `test -f '../../../src/libgfortran/generated/_sin_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sin_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_r8.F90 -fPIC -o .libs/_sin_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_r8.F90 -o _sin_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sin_r10.lo `test -f '../../../src/libgfortran/generated/_sin_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sin_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_r10.F90 -fPIC -o .libs/_sin_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_r10.F90 -o _sin_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sin_r16.lo `test -f '../../../src/libgfortran/generated/_sin_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sin_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_r16.F90 -fPIC -o .libs/_sin_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_r16.F90 -o _sin_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sin_c4.lo `test -f '../../../src/libgfortran/generated/_sin_c4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sin_c4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_c4.F90 -fPIC -o .libs/_sin_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_c4.F90 -o _sin_c4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sin_c8.lo `test -f '../../../src/libgfortran/generated/_sin_c8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sin_c8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_c8.F90 -fPIC -o .libs/_sin_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_c8.F90 -o _sin_c8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sin_c10.lo `test -f '../../../src/libgfortran/generated/_sin_c10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sin_c10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_c10.F90 -fPIC -o .libs/_sin_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_c10.F90 -o _sin_c10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sin_c16.lo `test -f '../../../src/libgfortran/generated/_sin_c16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sin_c16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_c16.F90 -fPIC -o .libs/_sin_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sin_c16.F90 -o _sin_c16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _cos_r4.lo `test -f '../../../src/libgfortran/generated/_cos_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_cos_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_r4.F90 -fPIC -o .libs/_cos_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_r4.F90 -o _cos_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _cos_r8.lo `test -f '../../../src/libgfortran/generated/_cos_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_cos_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_r8.F90 -fPIC -o .libs/_cos_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_r8.F90 -o _cos_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _cos_r10.lo `test -f '../../../src/libgfortran/generated/_cos_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_cos_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_r10.F90 -fPIC -o .libs/_cos_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_r10.F90 -o _cos_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _cos_r16.lo `test -f '../../../src/libgfortran/generated/_cos_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_cos_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_r16.F90 -fPIC -o .libs/_cos_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_r16.F90 -o _cos_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _cos_c4.lo `test -f '../../../src/libgfortran/generated/_cos_c4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_cos_c4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_c4.F90 -fPIC -o .libs/_cos_c4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_c4.F90 -o _cos_c4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _cos_c8.lo `test -f '../../../src/libgfortran/generated/_cos_c8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_cos_c8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_c8.F90 -fPIC -o .libs/_cos_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_c8.F90 -o _cos_c8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _cos_c10.lo `test -f '../../../src/libgfortran/generated/_cos_c10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_cos_c10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_c10.F90 -fPIC -o .libs/_cos_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_c10.F90 -o _cos_c10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _cos_c16.lo `test -f '../../../src/libgfortran/generated/_cos_c16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_cos_c16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_c16.F90 -fPIC -o .libs/_cos_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cos_c16.F90 -o _cos_c16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _tan_r4.lo `test -f '../../../src/libgfortran/generated/_tan_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_tan_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tan_r4.F90 -fPIC -o .libs/_tan_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tan_r4.F90 -o _tan_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _tan_r8.lo `test -f '../../../src/libgfortran/generated/_tan_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_tan_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tan_r8.F90 -fPIC -o .libs/_tan_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tan_r8.F90 -o _tan_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _tan_r10.lo `test -f '../../../src/libgfortran/generated/_tan_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_tan_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tan_r10.F90 -fPIC -o .libs/_tan_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tan_r10.F90 -o _tan_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _tan_r16.lo `test -f '../../../src/libgfortran/generated/_tan_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_tan_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tan_r16.F90 -fPIC -o .libs/_tan_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tan_r16.F90 -o _tan_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sinh_r4.lo `test -f '../../../src/libgfortran/generated/_sinh_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sinh_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sinh_r4.F90 -fPIC -o .libs/_sinh_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sinh_r4.F90 -o _sinh_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sinh_r8.lo `test -f '../../../src/libgfortran/generated/_sinh_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sinh_r8.F90 /usr/bin/mkdir -p compress; files=`echo ../../../src/libgo/go/compress/zlib/reader.go ../../../src/libgo/go/compress/zlib/writer.go bufio.gox compress/flate.gox encoding/binary.gox errors.gox fmt.gox hash.gox hash/adler32.gox io.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo compress/zlib.lo | sed -e 's/.lo$//'` -o compress/zlib.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sinh_r8.F90 -fPIC -o .libs/_sinh_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sinh_r8.F90 -o _sinh_r8.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=compress/zlib ../../../src/libgo/go/compress/zlib/reader.go ../../../src/libgo/go/compress/zlib/writer.go -fPIC -o compress/.libs/zlib.o /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sinh_r10.lo `test -f '../../../src/libgfortran/generated/_sinh_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sinh_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sinh_r10.F90 -fPIC -o .libs/_sinh_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sinh_r10.F90 -o _sinh_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sinh_r16.lo `test -f '../../../src/libgfortran/generated/_sinh_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sinh_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sinh_r16.F90 -fPIC -o .libs/_sinh_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sinh_r16.F90 -o _sinh_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _cosh_r4.lo `test -f '../../../src/libgfortran/generated/_cosh_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_cosh_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cosh_r4.F90 -fPIC -o .libs/_cosh_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cosh_r4.F90 -o _cosh_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _cosh_r8.lo `test -f '../../../src/libgfortran/generated/_cosh_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_cosh_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cosh_r8.F90 -fPIC -o .libs/_cosh_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cosh_r8.F90 -o _cosh_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _cosh_r10.lo `test -f '../../../src/libgfortran/generated/_cosh_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_cosh_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cosh_r10.F90 -fPIC -o .libs/_cosh_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cosh_r10.F90 -o _cosh_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _cosh_r16.lo `test -f '../../../src/libgfortran/generated/_cosh_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_cosh_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=compress/zlib ../../../src/libgo/go/compress/zlib/reader.go ../../../src/libgo/go/compress/zlib/writer.go -o compress/zlib.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cosh_r16.F90 -fPIC -o .libs/_cosh_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_cosh_r16.F90 -o _cosh_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _tanh_r4.lo `test -f '../../../src/libgfortran/generated/_tanh_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_tanh_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tanh_r4.F90 -fPIC -o .libs/_tanh_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tanh_r4.F90 -o _tanh_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _tanh_r8.lo `test -f '../../../src/libgfortran/generated/_tanh_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_tanh_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tanh_r8.F90 -fPIC -o .libs/_tanh_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tanh_r8.F90 -o _tanh_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _tanh_r10.lo `test -f '../../../src/libgfortran/generated/_tanh_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_tanh_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tanh_r10.F90 -fPIC -o .libs/_tanh_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tanh_r10.F90 -o _tanh_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _tanh_r16.lo `test -f '../../../src/libgfortran/generated/_tanh_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_tanh_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tanh_r16.F90 -fPIC -o .libs/_tanh_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_tanh_r16.F90 -o _tanh_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _conjg_c4.lo `test -f '../../../src/libgfortran/generated/_conjg_c4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_conjg_c4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_conjg_c4.F90 -fPIC -o .libs/_conjg_c4.o /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/xcoff/ar.go ../../../src/libgo/go/internal/xcoff/file.go ../../../src/libgo/go/internal/xcoff/xcoff.go debug/dwarf.gox encoding/binary.gox fmt.gox io.gox os.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/xcoff.lo | sed -e 's/.lo$//'` -o internal/xcoff.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_conjg_c4.F90 -o _conjg_c4.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/xcoff ../../../src/libgo/go/internal/xcoff/ar.go ../../../src/libgo/go/internal/xcoff/file.go ../../../src/libgo/go/internal/xcoff/xcoff.go -fPIC -o internal/.libs/xcoff.o /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _conjg_c8.lo `test -f '../../../src/libgfortran/generated/_conjg_c8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_conjg_c8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_conjg_c8.F90 -fPIC -o .libs/_conjg_c8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_conjg_c8.F90 -o _conjg_c8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _conjg_c10.lo `test -f '../../../src/libgfortran/generated/_conjg_c10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_conjg_c10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_conjg_c10.F90 -fPIC -o .libs/_conjg_c10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_conjg_c10.F90 -o _conjg_c10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _conjg_c16.lo `test -f '../../../src/libgfortran/generated/_conjg_c16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_conjg_c16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_conjg_c16.F90 -fPIC -o .libs/_conjg_c16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_conjg_c16.F90 -o _conjg_c16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _aint_r4.lo `test -f '../../../src/libgfortran/generated/_aint_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_aint_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aint_r4.F90 -fPIC -o .libs/_aint_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aint_r4.F90 -o _aint_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _aint_r8.lo `test -f '../../../src/libgfortran/generated/_aint_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_aint_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aint_r8.F90 -fPIC -o .libs/_aint_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aint_r8.F90 -o _aint_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _aint_r10.lo `test -f '../../../src/libgfortran/generated/_aint_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_aint_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aint_r10.F90 -fPIC -o .libs/_aint_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aint_r10.F90 -o _aint_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _aint_r16.lo `test -f '../../../src/libgfortran/generated/_aint_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_aint_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aint_r16.F90 -fPIC -o .libs/_aint_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_aint_r16.F90 -o _aint_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _anint_r4.lo `test -f '../../../src/libgfortran/generated/_anint_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_anint_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_anint_r4.F90 -fPIC -o .libs/_anint_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_anint_r4.F90 -o _anint_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _anint_r8.lo `test -f '../../../src/libgfortran/generated/_anint_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_anint_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_anint_r8.F90 -fPIC -o .libs/_anint_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_anint_r8.F90 -o _anint_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _anint_r10.lo `test -f '../../../src/libgfortran/generated/_anint_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_anint_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_anint_r10.F90 -fPIC -o .libs/_anint_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_anint_r10.F90 -o _anint_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _anint_r16.lo `test -f '../../../src/libgfortran/generated/_anint_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_anint_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_anint_r16.F90 -fPIC -o .libs/_anint_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_anint_r16.F90 -o _anint_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sign_i4.lo `test -f '../../../src/libgfortran/generated/_sign_i4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sign_i4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sign_i4.F90 -fPIC -o .libs/_sign_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sign_i4.F90 -o _sign_i4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sign_i8.lo `test -f '../../../src/libgfortran/generated/_sign_i8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sign_i8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sign_i8.F90 -fPIC -o .libs/_sign_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sign_i8.F90 -o _sign_i8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sign_i16.lo `test -f '../../../src/libgfortran/generated/_sign_i16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sign_i16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sign_i16.F90 -fPIC -o .libs/_sign_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sign_i16.F90 -o _sign_i16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sign_r4.lo `test -f '../../../src/libgfortran/generated/_sign_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sign_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sign_r4.F90 -fPIC -o .libs/_sign_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sign_r4.F90 -o _sign_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sign_r8.lo `test -f '../../../src/libgfortran/generated/_sign_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sign_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sign_r8.F90 -fPIC -o .libs/_sign_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sign_r8.F90 -o _sign_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sign_r10.lo `test -f '../../../src/libgfortran/generated/_sign_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sign_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sign_r10.F90 -fPIC -o .libs/_sign_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sign_r10.F90 -o _sign_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _sign_r16.lo `test -f '../../../src/libgfortran/generated/_sign_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_sign_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sign_r16.F90 -fPIC -o .libs/_sign_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_sign_r16.F90 -o _sign_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _dim_i4.lo `test -f '../../../src/libgfortran/generated/_dim_i4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_dim_i4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_dim_i4.F90 -fPIC -o .libs/_dim_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_dim_i4.F90 -o _dim_i4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _dim_i8.lo `test -f '../../../src/libgfortran/generated/_dim_i8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_dim_i8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_dim_i8.F90 -fPIC -o .libs/_dim_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_dim_i8.F90 -o _dim_i8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _dim_i16.lo `test -f '../../../src/libgfortran/generated/_dim_i16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_dim_i16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_dim_i16.F90 -fPIC -o .libs/_dim_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_dim_i16.F90 -o _dim_i16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _dim_r4.lo `test -f '../../../src/libgfortran/generated/_dim_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_dim_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_dim_r4.F90 -fPIC -o .libs/_dim_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_dim_r4.F90 -o _dim_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _dim_r8.lo `test -f '../../../src/libgfortran/generated/_dim_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_dim_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_dim_r8.F90 -fPIC -o .libs/_dim_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_dim_r8.F90 -o _dim_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _dim_r10.lo `test -f '../../../src/libgfortran/generated/_dim_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_dim_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_dim_r10.F90 -fPIC -o .libs/_dim_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_dim_r10.F90 -o _dim_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _dim_r16.lo `test -f '../../../src/libgfortran/generated/_dim_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_dim_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/xcoff ../../../src/libgo/go/internal/xcoff/ar.go ../../../src/libgo/go/internal/xcoff/file.go ../../../src/libgo/go/internal/xcoff/xcoff.go -o internal/xcoff.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_dim_r16.F90 -fPIC -o .libs/_dim_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_dim_r16.F90 -o _dim_r16.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=testing ../../../src/libgo/go/testing/allocs.go ../../../src/libgo/go/testing/benchmark.go ../../../src/libgo/go/testing/cover.go ../../../src/libgo/go/testing/example.go ../../../src/libgo/go/testing/match.go ../../../src/libgo/go/testing/run_example.go ../../../src/libgo/go/testing/testing.go -o testing.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _atan2_r4.lo `test -f '../../../src/libgfortran/generated/_atan2_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_atan2_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan2_r4.F90 -fPIC -o .libs/_atan2_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan2_r4.F90 -o _atan2_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _atan2_r8.lo `test -f '../../../src/libgfortran/generated/_atan2_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_atan2_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan2_r8.F90 -fPIC -o .libs/_atan2_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan2_r8.F90 -o _atan2_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _atan2_r10.lo `test -f '../../../src/libgfortran/generated/_atan2_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_atan2_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan2_r10.F90 -fPIC -o .libs/_atan2_r10.o ../../gnatlink -v gnatkr -o ../../gnatkr \ --GCC="../../xgcc -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" --LINK="../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" ../link.o ../targext.o ../../ggc-none.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie GNATLINK 11.5.0 Copyright (C) 1995-2021, Free Software Foundation, Inc. xgcc -c -gnatA -gnatWb -gnatiw -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -gnatws /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/b~gnatkr.adb libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan2_r10.F90 -o _atan2_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _atan2_r16.lo `test -f '../../../src/libgfortran/generated/_atan2_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_atan2_r16.F90 /build/reproducible-path/gcc-11-11.5.0/build/gcc/xg++ b~gnatkr.o ../link.o ../targext.o ../../ggc-none.o ./debug.o ./types.o ./alloc.o ./gnatvsn.o ./hostparm.o ./krunch.o ./opt.o ./csets.o ./output.o ./rident.o ./table.o ./widechar.o ./namet.o ./fmap.o ./sdefault.o ./targparm.o ./osint.o ./switch.o ./gnatkr.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie -o ../../gnatkr -L/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/ -L./ -L/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ -L/usr/lib/gcc/riscv64-linux-gnu/11/adalib/ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan2_r16.F90 -fPIC -o .libs/_atan2_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_atan2_r16.F90 -o _atan2_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _mod_i4.lo `test -f '../../../src/libgfortran/generated/_mod_i4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_mod_i4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_mod_i4.F90 -fPIC -o .libs/_mod_i4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_mod_i4.F90 -o _mod_i4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _mod_i8.lo `test -f '../../../src/libgfortran/generated/_mod_i8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_mod_i8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_mod_i8.F90 -fPIC -o .libs/_mod_i8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_mod_i8.F90 -o _mod_i8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _mod_i16.lo `test -f '../../../src/libgfortran/generated/_mod_i16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_mod_i16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_mod_i16.F90 -fPIC -o .libs/_mod_i16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_mod_i16.F90 -o _mod_i16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _mod_r4.lo `test -f '../../../src/libgfortran/generated/_mod_r4.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_mod_r4.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_mod_r4.F90 -fPIC -o .libs/_mod_r4.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_mod_r4.F90 -o _mod_r4.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _mod_r8.lo `test -f '../../../src/libgfortran/generated/_mod_r8.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_mod_r8.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_mod_r8.F90 -fPIC -o .libs/_mod_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_mod_r8.F90 -o _mod_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _mod_r10.lo `test -f '../../../src/libgfortran/generated/_mod_r10.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_mod_r10.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_mod_r10.F90 -fPIC -o .libs/_mod_r10.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_mod_r10.F90 -o _mod_r10.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o _mod_r16.lo `test -f '../../../src/libgfortran/generated/_mod_r16.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/_mod_r16.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_mod_r16.F90 -fPIC -o .libs/_mod_r16.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/_mod_r16.F90 -o _mod_r16.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o misc_specifics.lo `test -f '../../../src/libgfortran/generated/misc_specifics.F90' || echo '../../../src/libgfortran/'`../../../src/libgfortran/generated/misc_specifics.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/misc_specifics.F90 -fPIC -o .libs/misc_specifics.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/generated/misc_specifics.F90 -o misc_specifics.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o dprod_r8.lo `test -f 'intrinsics/dprod_r8.f90' || echo '../../../src/libgfortran/'`intrinsics/dprod_r8.f90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/intrinsics/dprod_r8.f90 -fPIC -o .libs/dprod_r8.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/intrinsics/dprod_r8.f90 -o dprod_r8.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o f2c_specifics.lo `test -f 'intrinsics/f2c_specifics.F90' || echo '../../../src/libgfortran/'`intrinsics/f2c_specifics.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/intrinsics/f2c_specifics.F90 -fPIC -o .libs/f2c_specifics.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/intrinsics/f2c_specifics.F90 -o f2c_specifics.o >/dev/null 2>&1 /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c -o random_init.lo `test -f 'intrinsics/random_init.f90' || echo '../../../src/libgfortran/'`intrinsics/random_init.f90 f="cmd/internal/pkgpath.o"; if test ! -f $f; then f="cmd/internal/.libs/pkgpath.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/internal/pkgpath.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/internal/pkgpath.s-gox.tmp `echo cmd/internal/pkgpath.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/internal/pkgpath.s-gox libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/intrinsics/random_init.f90 -fPIC -o .libs/random_init.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/intrinsics/random_init.f90 -o random_init.o >/dev/null 2>&1 : : true DO=all multi-do # /usr/bin/make /bin/bash ./libtool --tag=CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -Wl,-z,relro -o libcaf_single.la -static -rpath /usr/lib/gcc/riscv64-linux-gnu/11 single.lo -lm libtool: link: riscv64-linux-gnu-ar rc .libs/libcaf_single.a single.o libtool: link: riscv64-linux-gnu-ranlib .libs/libcaf_single.a libtool: link: ( cd ".libs" && rm -f "libcaf_single.la" && ln -s "../libcaf_single.la" "libcaf_single.la" ) /bin/bash ./libtool --tag=FC --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -Wno-unused-dummy-argument -Wno-c-binding-type -ffree-line-length-0 -fallow-leading-underscore -g -O2 -c -o ieee_arithmetic.lo ../../../src/libgfortran/ieee/ieee_arithmetic.F90 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -Wno-unused-dummy-argument -Wno-c-binding-type -ffree-line-length-0 -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/ieee/ieee_arithmetic.F90 -fPIC -o .libs/ieee_arithmetic.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gfortran -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I../../../src/libgfortran -iquote../../../src/libgfortran/io -I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config -I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc -I../../../src/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -Wno-unused-dummy-argument -Wno-c-binding-type -ffree-line-length-0 -fallow-leading-underscore -g -O2 -c ../../../src/libgfortran/ieee/ieee_arithmetic.F90 -o ieee_arithmetic.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -Wl,-z,relro -o libgfortran.la -version-info `grep -v '^#' ../../../src/libgfortran/libtool-version` '-Wl,-z,relro' ../libbacktrace/libbacktrace.la -lm -Wl,--version-script=../../../src/libgfortran/gfortran.map -Wc,-shared-libgcc -rpath /usr/lib bounds.lo compile_options.lo memory.lo string.lo select.lo backtrace.lo convert_char.lo environ.lo error.lo fpu.lo main.lo pause.lo stop.lo all_l1.lo all_l2.lo all_l4.lo all_l8.lo all_l16.lo any_l1.lo any_l2.lo any_l4.lo any_l8.lo any_l16.lo count_1_l.lo count_2_l.lo count_4_l.lo count_8_l.lo count_16_l.lo maxloc0_4_i1.lo maxloc0_8_i1.lo maxloc0_16_i1.lo maxloc0_4_i2.lo maxloc0_8_i2.lo maxloc0_16_i2.lo maxloc0_4_i4.lo maxloc0_8_i4.lo maxloc0_16_i4.lo maxloc0_4_i8.lo maxloc0_8_i8.lo maxloc0_16_i8.lo maxloc0_4_i16.lo maxloc0_8_i16.lo maxloc0_16_i16.lo maxloc0_4_r4.lo maxloc0_8_r4.lo maxloc0_16_r4.lo maxloc0_4_r8.lo maxloc0_8_r8.lo maxloc0_16_r8.lo maxloc0_4_r10.lo maxloc0_8_r10.lo maxloc0_16_r10.lo maxloc0_4_r16.lo maxloc0_8_r16.lo maxloc0_16_r16.lo maxloc1_4_i1.lo maxloc1_8_i1.lo maxloc1_16_i1.lo maxloc1_4_i2.lo maxloc1_8_i2.lo maxloc1_16_i2.lo maxloc1_4_i4.lo maxloc1_8_i4.lo maxloc1_16_i4.lo maxloc1_4_i8.lo maxloc1_8_i8.lo maxloc1_16_i8.lo maxloc1_4_i16.lo maxloc1_8_i16.lo maxloc1_16_i16.lo maxloc1_4_r4.lo maxloc1_8_r4.lo maxloc1_16_r4.lo maxloc1_4_r8.lo maxloc1_8_r8.lo maxloc1_16_r8.lo maxloc1_4_r10.lo maxloc1_8_r10.lo maxloc1_16_r10.lo maxloc1_4_r16.lo maxloc1_8_r16.lo maxloc1_16_r16.lo maxval_i1.lo maxval_i2.lo maxval_i4.lo maxval_i8.lo maxval_i16.lo maxval_r4.lo maxval_r8.lo maxval_r10.lo maxval_r16.lo minloc0_4_i1.lo minloc0_8_i1.lo minloc0_16_i1.lo minloc0_4_i2.lo minloc0_8_i2.lo minloc0_16_i2.lo minloc0_4_i4.lo minloc0_8_i4.lo minloc0_16_i4.lo minloc0_4_i8.lo minloc0_8_i8.lo minloc0_16_i8.lo minloc0_4_i16.lo minloc0_8_i16.lo minloc0_16_i16.lo minloc0_4_r4.lo minloc0_8_r4.lo minloc0_16_r4.lo minloc0_4_r8.lo minloc0_8_r8.lo minloc0_16_r8.lo minloc0_4_r10.lo minloc0_8_r10.lo minloc0_16_r10.lo minloc0_4_r16.lo minloc0_8_r16.lo minloc0_16_r16.lo minloc1_4_i1.lo minloc1_8_i1.lo minloc1_16_i1.lo minloc1_4_i2.lo minloc1_8_i2.lo minloc1_16_i2.lo minloc1_4_i4.lo minloc1_8_i4.lo minloc1_16_i4.lo minloc1_4_i8.lo minloc1_8_i8.lo minloc1_16_i8.lo minloc1_4_i16.lo minloc1_8_i16.lo minloc1_16_i16.lo minloc1_4_r4.lo minloc1_8_r4.lo minloc1_16_r4.lo minloc1_4_r8.lo minloc1_8_r8.lo minloc1_16_r8.lo minloc1_4_r10.lo minloc1_8_r10.lo minloc1_16_r10.lo minloc1_4_r16.lo minloc1_8_r16.lo minloc1_16_r16.lo minval_i1.lo minval_i2.lo minval_i4.lo minval_i8.lo minval_i16.lo minval_r4.lo minval_r8.lo minval_r10.lo minval_r16.lo product_i1.lo product_i2.lo product_i4.lo product_i8.lo product_i16.lo product_r4.lo product_r8.lo product_r10.lo product_r16.lo product_c4.lo product_c8.lo product_c10.lo product_c16.lo sum_i1.lo sum_i2.lo sum_i4.lo sum_i8.lo sum_i16.lo sum_r4.lo sum_r8.lo sum_r10.lo sum_r16.lo sum_c4.lo sum_c8.lo sum_c10.lo sum_c16.lo bessel_r4.lo bessel_r8.lo bessel_r10.lo bessel_r16.lo iall_i1.lo iall_i2.lo iall_i4.lo iall_i8.lo iall_i16.lo iany_i1.lo iany_i2.lo iany_i4.lo iany_i8.lo iany_i16.lo iparity_i1.lo iparity_i2.lo iparity_i4.lo iparity_i8.lo iparity_i16.lo norm2_r4.lo norm2_r8.lo norm2_r10.lo norm2_r16.lo parity_l1.lo parity_l2.lo parity_l4.lo parity_l8.lo parity_l16.lo matmul_i1.lo matmul_i2.lo matmul_i4.lo matmul_i8.lo matmul_i16.lo matmul_r4.lo matmul_r8.lo matmul_r10.lo matmul_r16.lo matmul_c4.lo matmul_c8.lo matmul_c10.lo matmul_c16.lo matmul_l4.lo matmul_l8.lo matmul_l16.lo shape_i1.lo shape_i2.lo shape_i4.lo shape_i8.lo shape_i16.lo eoshift1_4.lo eoshift1_8.lo eoshift1_16.lo eoshift3_4.lo eoshift3_8.lo eoshift3_16.lo cshift1_4.lo cshift1_8.lo cshift1_16.lo reshape_i4.lo reshape_i8.lo reshape_i16.lo reshape_r4.lo reshape_r8.lo reshape_r10.lo reshape_r16.lo reshape_c4.lo reshape_c8.lo reshape_c10.lo reshape_c16.lo in_pack_i1.lo in_pack_i2.lo in_pack_i4.lo in_pack_i8.lo in_pack_i16.lo in_pack_r4.lo in_pack_r8.lo in_pack_r10.lo in_pack_r16.lo in_pack_c4.lo in_pack_c8.lo in_pack_c10.lo in_pack_c16.lo in_unpack_i1.lo in_unpack_i2.lo in_unpack_i4.lo in_unpack_i8.lo in_unpack_i16.lo in_unpack_r4.lo in_unpack_r8.lo in_unpack_r10.lo in_unpack_r16.lo in_unpack_c4.lo in_unpack_c8.lo in_unpack_c10.lo in_unpack_c16.lo pow_i4_i4.lo pow_i8_i4.lo pow_i16_i4.lo pow_r16_i4.lo pow_c4_i4.lo pow_c8_i4.lo pow_c10_i4.lo pow_c16_i4.lo pow_i4_i8.lo pow_i8_i8.lo pow_i16_i8.lo pow_r4_i8.lo pow_r8_i8.lo pow_r10_i8.lo pow_r16_i8.lo pow_c4_i8.lo pow_c8_i8.lo pow_c10_i8.lo pow_c16_i8.lo pow_i4_i16.lo pow_i8_i16.lo pow_i16_i16.lo pow_r4_i16.lo pow_r8_i16.lo pow_r10_i16.lo pow_r16_i16.lo pow_c4_i16.lo pow_c8_i16.lo pow_c10_i16.lo pow_c16_i16.lo pack_i1.lo pack_i2.lo pack_i4.lo pack_i8.lo pack_i16.lo pack_r4.lo pack_r8.lo pack_r10.lo pack_r16.lo pack_c4.lo pack_c8.lo pack_c10.lo pack_c16.lo unpack_i1.lo unpack_i2.lo unpack_i4.lo unpack_i8.lo unpack_i16.lo unpack_r4.lo unpack_r8.lo unpack_r10.lo unpack_r16.lo unpack_c4.lo unpack_c8.lo unpack_c10.lo unpack_c16.lo matmulavx128_i1.lo matmulavx128_i2.lo matmulavx128_i4.lo matmulavx128_i8.lo matmulavx128_i16.lo matmulavx128_r4.lo matmulavx128_r8.lo matmulavx128_r10.lo matmulavx128_r16.lo matmulavx128_c4.lo matmulavx128_c8.lo matmulavx128_c10.lo matmulavx128_c16.lo spread_i1.lo spread_i2.lo spread_i4.lo spread_i8.lo spread_i16.lo spread_r4.lo spread_r8.lo spread_r10.lo spread_r16.lo spread_c4.lo spread_c8.lo spread_c10.lo spread_c16.lo cshift0_i1.lo cshift0_i2.lo cshift0_i4.lo cshift0_i8.lo cshift0_i16.lo cshift0_r4.lo cshift0_r8.lo cshift0_r10.lo cshift0_r16.lo cshift0_c4.lo cshift0_c8.lo cshift0_c10.lo cshift0_c16.lo cshift1_4_i1.lo cshift1_4_i2.lo cshift1_4_i4.lo cshift1_4_i8.lo cshift1_4_i16.lo cshift1_4_r4.lo cshift1_4_r8.lo cshift1_4_r10.lo cshift1_4_r16.lo cshift1_4_c4.lo cshift1_4_c8.lo cshift1_4_c10.lo cshift1_4_c16.lo cshift1_8_i1.lo cshift1_8_i2.lo cshift1_8_i4.lo cshift1_8_i8.lo cshift1_8_i16.lo cshift1_8_r4.lo cshift1_8_r8.lo cshift1_8_r10.lo cshift1_8_r16.lo cshift1_8_c4.lo cshift1_8_c8.lo cshift1_8_c10.lo cshift1_8_c16.lo cshift1_16_i1.lo cshift1_16_i2.lo cshift1_16_i4.lo cshift1_16_i8.lo cshift1_16_i16.lo cshift1_16_r4.lo cshift1_16_r8.lo cshift1_16_r10.lo cshift1_16_r16.lo cshift1_16_c4.lo cshift1_16_c8.lo cshift1_16_c10.lo cshift1_16_c16.lo maxloc0_4_s1.lo maxloc0_4_s4.lo maxloc0_8_s1.lo maxloc0_8_s4.lo maxloc0_16_s1.lo maxloc0_16_s4.lo minloc0_4_s1.lo minloc0_4_s4.lo minloc0_8_s1.lo minloc0_8_s4.lo minloc0_16_s1.lo minloc0_16_s4.lo maxloc1_4_s1.lo maxloc1_4_s4.lo maxloc1_8_s1.lo maxloc1_8_s4.lo maxloc1_16_s1.lo maxloc1_16_s4.lo minloc1_4_s1.lo minloc1_4_s4.lo minloc1_8_s1.lo minloc1_8_s4.lo minloc1_16_s1.lo minloc1_16_s4.lo maxloc2_4_s1.lo maxloc2_4_s4.lo maxloc2_8_s1.lo maxloc2_8_s4.lo maxloc2_16_s1.lo maxloc2_16_s4.lo minloc2_4_s1.lo minloc2_4_s4.lo minloc2_8_s1.lo minloc2_8_s4.lo minloc2_16_s1.lo minloc2_16_s4.lo maxval0_s1.lo maxval0_s4.lo minval0_s1.lo minval0_s4.lo maxval1_s1.lo maxval1_s4.lo minval1_s1.lo minval1_s4.lo findloc0_i1.lo findloc0_i2.lo findloc0_i4.lo findloc0_i8.lo findloc0_i16.lo findloc0_r4.lo findloc0_r8.lo findloc0_r10.lo findloc0_r16.lo findloc0_c4.lo findloc0_c8.lo findloc0_c10.lo findloc0_c16.lo findloc0_s1.lo findloc0_s4.lo findloc1_i1.lo findloc1_i2.lo findloc1_i4.lo findloc1_i8.lo findloc1_i16.lo findloc1_r4.lo findloc1_r8.lo findloc1_r10.lo findloc1_r16.lo findloc1_c4.lo findloc1_c8.lo findloc1_c10.lo findloc1_c16.lo findloc1_s1.lo findloc1_s4.lo findloc2_s1.lo findloc2_s4.lo ISO_Fortran_binding.lo size_from_kind.lo close.lo file_pos.lo format.lo inquire.lo intrinsics.lo list_read.lo lock.lo open.lo read.lo transfer.lo transfer128.lo unit.lo unix.lo write.lo fbuf.lo async.lo associated.lo abort.lo args.lo cshift0.lo eoshift0.lo eoshift2.lo erfc_scaled.lo extends_type_of.lo fnum.lo ierrno.lo ishftc.lo is_contiguous.lo mvbits.lo move_alloc.lo pack_generic.lo selected_char_kind.lo size.lo spread_generic.lo string_intrinsics.lo rand.lo random.lo reshape_generic.lo reshape_packed.lo selected_int_kind.lo selected_real_kind.lo trigd.lo unpack_generic.lo in_pack_generic.lo in_unpack_generic.lo access.lo c99_functions.lo chdir.lo chmod.lo clock.lo cpu_time.lo ctime.lo date_and_time.lo dtime.lo env.lo etime.lo execute_command_line.lo exit.lo gerror.lo getcwd.lo getlog.lo getXid.lo hostnm.lo kill.lo link.lo perror.lo signal.lo sleep.lo system.lo rename.lo stat.lo symlnk.lo system_clock.lo time.lo umask.lo unlink.lo ieee_helper.lo ieee_arithmetic.lo ieee_exceptions.lo ieee_features.lo _abs_c4.lo _abs_c8.lo _abs_c10.lo _abs_c16.lo _abs_i4.lo _abs_i8.lo _abs_i16.lo _abs_r4.lo _abs_r8.lo _abs_r10.lo _abs_r16.lo _aimag_c4.lo _aimag_c8.lo _aimag_c10.lo _aimag_c16.lo _exp_r4.lo _exp_r8.lo _exp_r10.lo _exp_r16.lo _exp_c4.lo _exp_c8.lo _exp_c10.lo _exp_c16.lo _log_r4.lo _log_r8.lo _log_r10.lo _log_r16.lo _log_c4.lo _log_c8.lo _log_c10.lo _log_c16.lo _log10_r4.lo _log10_r8.lo _log10_r10.lo _log10_r16.lo _sqrt_r4.lo _sqrt_r8.lo _sqrt_r10.lo _sqrt_r16.lo _sqrt_c4.lo _sqrt_c8.lo _sqrt_c10.lo _sqrt_c16.lo _asin_r4.lo _asin_r8.lo _asin_r10.lo _asin_r16.lo _asinh_r4.lo _asinh_r8.lo _asinh_r10.lo _asinh_r16.lo _acos_r4.lo _acos_r8.lo _acos_r10.lo _acos_r16.lo _acosh_r4.lo _acosh_r8.lo _acosh_r10.lo _acosh_r16.lo _atan_r4.lo _atan_r8.lo _atan_r10.lo _atan_r16.lo _atanh_r4.lo _atanh_r8.lo _atanh_r10.lo _atanh_r16.lo _sin_r4.lo _sin_r8.lo _sin_r10.lo _sin_r16.lo _sin_c4.lo _sin_c8.lo _sin_c10.lo _sin_c16.lo _cos_r4.lo _cos_r8.lo _cos_r10.lo _cos_r16.lo _cos_c4.lo _cos_c8.lo _cos_c10.lo _cos_c16.lo _tan_r4.lo _tan_r8.lo _tan_r10.lo _tan_r16.lo _sinh_r4.lo _sinh_r8.lo _sinh_r10.lo _sinh_r16.lo _cosh_r4.lo _cosh_r8.lo _cosh_r10.lo _cosh_r16.lo _tanh_r4.lo _tanh_r8.lo _tanh_r10.lo _tanh_r16.lo _conjg_c4.lo _conjg_c8.lo _conjg_c10.lo _conjg_c16.lo _aint_r4.lo _aint_r8.lo _aint_r10.lo _aint_r16.lo _anint_r4.lo _anint_r8.lo _anint_r10.lo _anint_r16.lo _sign_i4.lo _sign_i8.lo _sign_i16.lo _sign_r4.lo _sign_r8.lo _sign_r10.lo _sign_r16.lo _dim_i4.lo _dim_i8.lo _dim_i16.lo _dim_r4.lo _dim_r8.lo _dim_r10.lo _dim_r16.lo _atan2_r4.lo _atan2_r8.lo _atan2_r10.lo _atan2_r16.lo _mod_i4.lo _mod_i8.lo _mod_i16.lo _mod_r4.lo _mod_r8.lo _mod_r10.lo _mod_r16.lo misc_specifics.lo dprod_r8.lo f2c_specifics.lo random_init.lo -lm libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -shared -fPIC -DPIC .libs/bounds.o .libs/compile_options.o .libs/memory.o .libs/string.o .libs/select.o .libs/backtrace.o .libs/convert_char.o .libs/environ.o .libs/error.o .libs/fpu.o .libs/main.o .libs/pause.o .libs/stop.o .libs/all_l1.o .libs/all_l2.o .libs/all_l4.o .libs/all_l8.o .libs/all_l16.o .libs/any_l1.o .libs/any_l2.o .libs/any_l4.o .libs/any_l8.o .libs/any_l16.o .libs/count_1_l.o .libs/count_2_l.o .libs/count_4_l.o .libs/count_8_l.o .libs/count_16_l.o .libs/maxloc0_4_i1.o .libs/maxloc0_8_i1.o .libs/maxloc0_16_i1.o .libs/maxloc0_4_i2.o .libs/maxloc0_8_i2.o .libs/maxloc0_16_i2.o .libs/maxloc0_4_i4.o .libs/maxloc0_8_i4.o .libs/maxloc0_16_i4.o .libs/maxloc0_4_i8.o .libs/maxloc0_8_i8.o .libs/maxloc0_16_i8.o .libs/maxloc0_4_i16.o .libs/maxloc0_8_i16.o .libs/maxloc0_16_i16.o .libs/maxloc0_4_r4.o .libs/maxloc0_8_r4.o .libs/maxloc0_16_r4.o .libs/maxloc0_4_r8.o .libs/maxloc0_8_r8.o .libs/maxloc0_16_r8.o .libs/maxloc0_4_r10.o .libs/maxloc0_8_r10.o .libs/maxloc0_16_r10.o .libs/maxloc0_4_r16.o .libs/maxloc0_8_r16.o .libs/maxloc0_16_r16.o .libs/maxloc1_4_i1.o .libs/maxloc1_8_i1.o .libs/maxloc1_16_i1.o .libs/maxloc1_4_i2.o .libs/maxloc1_8_i2.o .libs/maxloc1_16_i2.o .libs/maxloc1_4_i4.o .libs/maxloc1_8_i4.o .libs/maxloc1_16_i4.o .libs/maxloc1_4_i8.o .libs/maxloc1_8_i8.o .libs/maxloc1_16_i8.o .libs/maxloc1_4_i16.o .libs/maxloc1_8_i16.o .libs/maxloc1_16_i16.o .libs/maxloc1_4_r4.o .libs/maxloc1_8_r4.o .libs/maxloc1_16_r4.o .libs/maxloc1_4_r8.o .libs/maxloc1_8_r8.o .libs/maxloc1_16_r8.o .libs/maxloc1_4_r10.o .libs/maxloc1_8_r10.o .libs/maxloc1_16_r10.o .libs/maxloc1_4_r16.o .libs/maxloc1_8_r16.o .libs/maxloc1_16_r16.o .libs/maxval_i1.o .libs/maxval_i2.o .libs/maxval_i4.o .libs/maxval_i8.o .libs/maxval_i16.o .libs/maxval_r4.o .libs/maxval_r8.o .libs/maxval_r10.o .libs/maxval_r16.o .libs/minloc0_4_i1.o .libs/minloc0_8_i1.o .libs/minloc0_16_i1.o .libs/minloc0_4_i2.o .libs/minloc0_8_i2.o .libs/minloc0_16_i2.o .libs/minloc0_4_i4.o .libs/minloc0_8_i4.o .libs/minloc0_16_i4.o .libs/minloc0_4_i8.o .libs/minloc0_8_i8.o .libs/minloc0_16_i8.o .libs/minloc0_4_i16.o .libs/minloc0_8_i16.o .libs/minloc0_16_i16.o .libs/minloc0_4_r4.o .libs/minloc0_8_r4.o .libs/minloc0_16_r4.o .libs/minloc0_4_r8.o .libs/minloc0_8_r8.o .libs/minloc0_16_r8.o .libs/minloc0_4_r10.o .libs/minloc0_8_r10.o .libs/minloc0_16_r10.o .libs/minloc0_4_r16.o .libs/minloc0_8_r16.o .libs/minloc0_16_r16.o .libs/minloc1_4_i1.o .libs/minloc1_8_i1.o .libs/minloc1_16_i1.o .libs/minloc1_4_i2.o .libs/minloc1_8_i2.o .libs/minloc1_16_i2.o .libs/minloc1_4_i4.o .libs/minloc1_8_i4.o .libs/minloc1_16_i4.o .libs/minloc1_4_i8.o .libs/minloc1_8_i8.o .libs/minloc1_16_i8.o .libs/minloc1_4_i16.o .libs/minloc1_8_i16.o .libs/minloc1_16_i16.o .libs/minloc1_4_r4.o .libs/minloc1_8_r4.o .libs/minloc1_16_r4.o .libs/minloc1_4_r8.o .libs/minloc1_8_r8.o .libs/minloc1_16_r8.o .libs/minloc1_4_r10.o .libs/minloc1_8_r10.o .libs/minloc1_16_r10.o .libs/minloc1_4_r16.o .libs/minloc1_8_r16.o .libs/minloc1_16_r16.o .libs/minval_i1.o .libs/minval_i2.o .libs/minval_i4.o .libs/minval_i8.o .libs/minval_i16.o .libs/minval_r4.o .libs/minval_r8.o .libs/minval_r10.o .libs/minval_r16.o .libs/product_i1.o .libs/product_i2.o .libs/product_i4.o .libs/product_i8.o .libs/product_i16.o .libs/product_r4.o .libs/product_r8.o .libs/product_r10.o .libs/product_r16.o .libs/product_c4.o .libs/product_c8.o .libs/product_c10.o .libs/product_c16.o .libs/sum_i1.o .libs/sum_i2.o .libs/sum_i4.o .libs/sum_i8.o .libs/sum_i16.o .libs/sum_r4.o .libs/sum_r8.o .libs/sum_r10.o .libs/sum_r16.o .libs/sum_c4.o .libs/sum_c8.o .libs/sum_c10.o .libs/sum_c16.o .libs/bessel_r4.o .libs/bessel_r8.o .libs/bessel_r10.o .libs/bessel_r16.o .libs/iall_i1.o .libs/iall_i2.o .libs/iall_i4.o .libs/iall_i8.o .libs/iall_i16.o .libs/iany_i1.o .libs/iany_i2.o .libs/iany_i4.o .libs/iany_i8.o .libs/iany_i16.o .libs/iparity_i1.o .libs/iparity_i2.o .libs/iparity_i4.o .libs/iparity_i8.o .libs/iparity_i16.o .libs/norm2_r4.o .libs/norm2_r8.o .libs/norm2_r10.o .libs/norm2_r16.o .libs/parity_l1.o .libs/parity_l2.o .libs/parity_l4.o .libs/parity_l8.o .libs/parity_l16.o .libs/matmul_i1.o .libs/matmul_i2.o .libs/matmul_i4.o .libs/matmul_i8.o .libs/matmul_i16.o .libs/matmul_r4.o .libs/matmul_r8.o .libs/matmul_r10.o .libs/matmul_r16.o .libs/matmul_c4.o .libs/matmul_c8.o .libs/matmul_c10.o .libs/matmul_c16.o .libs/matmul_l4.o .libs/matmul_l8.o .libs/matmul_l16.o .libs/shape_i1.o .libs/shape_i2.o .libs/shape_i4.o .libs/shape_i8.o .libs/shape_i16.o .libs/eoshift1_4.o .libs/eoshift1_8.o .libs/eoshift1_16.o .libs/eoshift3_4.o .libs/eoshift3_8.o .libs/eoshift3_16.o .libs/cshift1_4.o .libs/cshift1_8.o .libs/cshift1_16.o .libs/reshape_i4.o .libs/reshape_i8.o .libs/reshape_i16.o .libs/reshape_r4.o .libs/reshape_r8.o .libs/reshape_r10.o .libs/reshape_r16.o .libs/reshape_c4.o .libs/reshape_c8.o .libs/reshape_c10.o .libs/reshape_c16.o .libs/in_pack_i1.o .libs/in_pack_i2.o .libs/in_pack_i4.o .libs/in_pack_i8.o .libs/in_pack_i16.o .libs/in_pack_r4.o .libs/in_pack_r8.o .libs/in_pack_r10.o .libs/in_pack_r16.o .libs/in_pack_c4.o .libs/in_pack_c8.o .libs/in_pack_c10.o .libs/in_pack_c16.o .libs/in_unpack_i1.o .libs/in_unpack_i2.o .libs/in_unpack_i4.o .libs/in_unpack_i8.o .libs/in_unpack_i16.o .libs/in_unpack_r4.o .libs/in_unpack_r8.o .libs/in_unpack_r10.o .libs/in_unpack_r16.o .libs/in_unpack_c4.o .libs/in_unpack_c8.o .libs/in_unpack_c10.o .libs/in_unpack_c16.o .libs/pow_i4_i4.o .libs/pow_i8_i4.o .libs/pow_i16_i4.o .libs/pow_r16_i4.o .libs/pow_c4_i4.o .libs/pow_c8_i4.o .libs/pow_c10_i4.o .libs/pow_c16_i4.o .libs/pow_i4_i8.o .libs/pow_i8_i8.o .libs/pow_i16_i8.o .libs/pow_r4_i8.o .libs/pow_r8_i8.o .libs/pow_r10_i8.o .libs/pow_r16_i8.o .libs/pow_c4_i8.o .libs/pow_c8_i8.o .libs/pow_c10_i8.o .libs/pow_c16_i8.o .libs/pow_i4_i16.o .libs/pow_i8_i16.o .libs/pow_i16_i16.o .libs/pow_r4_i16.o .libs/pow_r8_i16.o .libs/pow_r10_i16.o .libs/pow_r16_i16.o .libs/pow_c4_i16.o .libs/pow_c8_i16.o .libs/pow_c10_i16.o .libs/pow_c16_i16.o .libs/pack_i1.o .libs/pack_i2.o .libs/pack_i4.o .libs/pack_i8.o .libs/pack_i16.o .libs/pack_r4.o .libs/pack_r8.o .libs/pack_r10.o .libs/pack_r16.o .libs/pack_c4.o .libs/pack_c8.o .libs/pack_c10.o .libs/pack_c16.o .libs/unpack_i1.o .libs/unpack_i2.o .libs/unpack_i4.o .libs/unpack_i8.o .libs/unpack_i16.o .libs/unpack_r4.o .libs/unpack_r8.o .libs/unpack_r10.o .libs/unpack_r16.o .libs/unpack_c4.o .libs/unpack_c8.o .libs/unpack_c10.o .libs/unpack_c16.o .libs/matmulavx128_i1.o .libs/matmulavx128_i2.o .libs/matmulavx128_i4.o .libs/matmulavx128_i8.o .libs/matmulavx128_i16.o .libs/matmulavx128_r4.o .libs/matmulavx128_r8.o .libs/matmulavx128_r10.o .libs/matmulavx128_r16.o .libs/matmulavx128_c4.o .libs/matmulavx128_c8.o .libs/matmulavx128_c10.o .libs/matmulavx128_c16.o .libs/spread_i1.o .libs/spread_i2.o .libs/spread_i4.o .libs/spread_i8.o .libs/spread_i16.o .libs/spread_r4.o .libs/spread_r8.o .libs/spread_r10.o .libs/spread_r16.o .libs/spread_c4.o .libs/spread_c8.o .libs/spread_c10.o .libs/spread_c16.o .libs/cshift0_i1.o .libs/cshift0_i2.o .libs/cshift0_i4.o .libs/cshift0_i8.o .libs/cshift0_i16.o .libs/cshift0_r4.o .libs/cshift0_r8.o .libs/cshift0_r10.o .libs/cshift0_r16.o .libs/cshift0_c4.o .libs/cshift0_c8.o .libs/cshift0_c10.o .libs/cshift0_c16.o .libs/cshift1_4_i1.o .libs/cshift1_4_i2.o .libs/cshift1_4_i4.o .libs/cshift1_4_i8.o .libs/cshift1_4_i16.o .libs/cshift1_4_r4.o .libs/cshift1_4_r8.o .libs/cshift1_4_r10.o .libs/cshift1_4_r16.o .libs/cshift1_4_c4.o .libs/cshift1_4_c8.o .libs/cshift1_4_c10.o .libs/cshift1_4_c16.o .libs/cshift1_8_i1.o .libs/cshift1_8_i2.o .libs/cshift1_8_i4.o .libs/cshift1_8_i8.o .libs/cshift1_8_i16.o .libs/cshift1_8_r4.o .libs/cshift1_8_r8.o .libs/cshift1_8_r10.o .libs/cshift1_8_r16.o .libs/cshift1_8_c4.o .libs/cshift1_8_c8.o .libs/cshift1_8_c10.o .libs/cshift1_8_c16.o .libs/cshift1_16_i1.o .libs/cshift1_16_i2.o .libs/cshift1_16_i4.o .libs/cshift1_16_i8.o .libs/cshift1_16_i16.o .libs/cshift1_16_r4.o .libs/cshift1_16_r8.o .libs/cshift1_16_r10.o .libs/cshift1_16_r16.o .libs/cshift1_16_c4.o .libs/cshift1_16_c8.o .libs/cshift1_16_c10.o .libs/cshift1_16_c16.o .libs/maxloc0_4_s1.o .libs/maxloc0_4_s4.o .libs/maxloc0_8_s1.o .libs/maxloc0_8_s4.o .libs/maxloc0_16_s1.o .libs/maxloc0_16_s4.o .libs/minloc0_4_s1.o .libs/minloc0_4_s4.o .libs/minloc0_8_s1.o .libs/minloc0_8_s4.o .libs/minloc0_16_s1.o .libs/minloc0_16_s4.o .libs/maxloc1_4_s1.o .libs/maxloc1_4_s4.o .libs/maxloc1_8_s1.o .libs/maxloc1_8_s4.o .libs/maxloc1_16_s1.o .libs/maxloc1_16_s4.o .libs/minloc1_4_s1.o .libs/minloc1_4_s4.o .libs/minloc1_8_s1.o .libs/minloc1_8_s4.o .libs/minloc1_16_s1.o .libs/minloc1_16_s4.o .libs/maxloc2_4_s1.o .libs/maxloc2_4_s4.o .libs/maxloc2_8_s1.o .libs/maxloc2_8_s4.o .libs/maxloc2_16_s1.o .libs/maxloc2_16_s4.o .libs/minloc2_4_s1.o .libs/minloc2_4_s4.o .libs/minloc2_8_s1.o .libs/minloc2_8_s4.o .libs/minloc2_16_s1.o .libs/minloc2_16_s4.o .libs/maxval0_s1.o .libs/maxval0_s4.o .libs/minval0_s1.o .libs/minval0_s4.o .libs/maxval1_s1.o .libs/maxval1_s4.o .libs/minval1_s1.o .libs/minval1_s4.o .libs/findloc0_i1.o .libs/findloc0_i2.o .libs/findloc0_i4.o .libs/findloc0_i8.o .libs/findloc0_i16.o .libs/findloc0_r4.o .libs/findloc0_r8.o .libs/findloc0_r10.o .libs/findloc0_r16.o .libs/findloc0_c4.o .libs/findloc0_c8.o .libs/findloc0_c10.o .libs/findloc0_c16.o .libs/findloc0_s1.o .libs/findloc0_s4.o .libs/findloc1_i1.o .libs/findloc1_i2.o .libs/findloc1_i4.o .libs/findloc1_i8.o .libs/findloc1_i16.o .libs/findloc1_r4.o .libs/findloc1_r8.o .libs/findloc1_r10.o .libs/findloc1_r16.o .libs/findloc1_c4.o .libs/findloc1_c8.o .libs/findloc1_c10.o .libs/findloc1_c16.o .libs/findloc1_s1.o .libs/findloc1_s4.o .libs/findloc2_s1.o .libs/findloc2_s4.o .libs/ISO_Fortran_binding.o .libs/size_from_kind.o .libs/close.o .libs/file_pos.o .libs/format.o .libs/inquire.o .libs/intrinsics.o .libs/list_read.o .libs/lock.o .libs/open.o .libs/read.o .libs/transfer.o .libs/transfer128.o .libs/unit.o .libs/unix.o .libs/write.o .libs/fbuf.o .libs/async.o .libs/associated.o .libs/abort.o .libs/args.o .libs/cshift0.o .libs/eoshift0.o .libs/eoshift2.o .libs/erfc_scaled.o .libs/extends_type_of.o .libs/fnum.o .libs/ierrno.o .libs/ishftc.o .libs/is_contiguous.o .libs/mvbits.o .libs/move_alloc.o .libs/pack_generic.o .libs/selected_char_kind.o .libs/size.o .libs/spread_generic.o .libs/string_intrinsics.o .libs/rand.o .libs/random.o .libs/reshape_generic.o .libs/reshape_packed.o .libs/selected_int_kind.o .libs/selected_real_kind.o .libs/trigd.o .libs/unpack_generic.o .libs/in_pack_generic.o .libs/in_unpack_generic.o .libs/access.o .libs/c99_functions.o .libs/chdir.o .libs/chmod.o .libs/clock.o .libs/cpu_time.o .libs/ctime.o .libs/date_and_time.o .libs/dtime.o .libs/env.o .libs/etime.o .libs/execute_command_line.o .libs/exit.o .libs/gerror.o .libs/getcwd.o .libs/getlog.o .libs/getXid.o .libs/hostnm.o .libs/kill.o .libs/link.o .libs/perror.o .libs/signal.o .libs/sleep.o .libs/system.o .libs/rename.o .libs/stat.o .libs/symlnk.o .libs/system_clock.o .libs/time.o .libs/umask.o .libs/unlink.o .libs/ieee_helper.o .libs/ieee_arithmetic.o .libs/ieee_exceptions.o .libs/ieee_features.o .libs/_abs_c4.o .libs/_abs_c8.o .libs/_abs_c10.o .libs/_abs_c16.o .libs/_abs_i4.o .libs/_abs_i8.o .libs/_abs_i16.o .libs/_abs_r4.o .libs/_abs_r8.o .libs/_abs_r10.o .libs/_abs_r16.o .libs/_aimag_c4.o .libs/_aimag_c8.o .libs/_aimag_c10.o .libs/_aimag_c16.o .libs/_exp_r4.o .libs/_exp_r8.o .libs/_exp_r10.o .libs/_exp_r16.o .libs/_exp_c4.o .libs/_exp_c8.o .libs/_exp_c10.o .libs/_exp_c16.o .libs/_log_r4.o .libs/_log_r8.o .libs/_log_r10.o .libs/_log_r16.o .libs/_log_c4.o .libs/_log_c8.o .libs/_log_c10.o .libs/_log_c16.o .libs/_log10_r4.o .libs/_log10_r8.o .libs/_log10_r10.o .libs/_log10_r16.o .libs/_sqrt_r4.o .libs/_sqrt_r8.o .libs/_sqrt_r10.o .libs/_sqrt_r16.o .libs/_sqrt_c4.o .libs/_sqrt_c8.o .libs/_sqrt_c10.o .libs/_sqrt_c16.o .libs/_asin_r4.o .libs/_asin_r8.o .libs/_asin_r10.o .libs/_asin_r16.o .libs/_asinh_r4.o .libs/_asinh_r8.o .libs/_asinh_r10.o .libs/_asinh_r16.o .libs/_acos_r4.o .libs/_acos_r8.o .libs/_acos_r10.o .libs/_acos_r16.o .libs/_acosh_r4.o .libs/_acosh_r8.o .libs/_acosh_r10.o .libs/_acosh_r16.o .libs/_atan_r4.o .libs/_atan_r8.o .libs/_atan_r10.o .libs/_atan_r16.o .libs/_atanh_r4.o .libs/_atanh_r8.o .libs/_atanh_r10.o .libs/_atanh_r16.o .libs/_sin_r4.o .libs/_sin_r8.o .libs/_sin_r10.o .libs/_sin_r16.o .libs/_sin_c4.o .libs/_sin_c8.o .libs/_sin_c10.o .libs/_sin_c16.o .libs/_cos_r4.o .libs/_cos_r8.o .libs/_cos_r10.o .libs/_cos_r16.o .libs/_cos_c4.o .libs/_cos_c8.o .libs/_cos_c10.o .libs/_cos_c16.o .libs/_tan_r4.o .libs/_tan_r8.o .libs/_tan_r10.o .libs/_tan_r16.o .libs/_sinh_r4.o .libs/_sinh_r8.o .libs/_sinh_r10.o .libs/_sinh_r16.o .libs/_cosh_r4.o .libs/_cosh_r8.o .libs/_cosh_r10.o .libs/_cosh_r16.o .libs/_tanh_r4.o .libs/_tanh_r8.o .libs/_tanh_r10.o .libs/_tanh_r16.o .libs/_conjg_c4.o .libs/_conjg_c8.o .libs/_conjg_c10.o .libs/_conjg_c16.o .libs/_aint_r4.o .libs/_aint_r8.o .libs/_aint_r10.o .libs/_aint_r16.o .libs/_anint_r4.o .libs/_anint_r8.o .libs/_anint_r10.o .libs/_anint_r16.o .libs/_sign_i4.o .libs/_sign_i8.o .libs/_sign_i16.o .libs/_sign_r4.o .libs/_sign_r8.o .libs/_sign_r10.o .libs/_sign_r16.o .libs/_dim_i4.o .libs/_dim_i8.o .libs/_dim_i16.o .libs/_dim_r4.o .libs/_dim_r8.o .libs/_dim_r10.o .libs/_dim_r16.o .libs/_atan2_r4.o .libs/_atan2_r8.o .libs/_atan2_r10.o .libs/_atan2_r16.o .libs/_mod_i4.o .libs/_mod_i8.o .libs/_mod_i16.o .libs/_mod_r4.o .libs/_mod_r8.o .libs/_mod_r10.o .libs/_mod_r16.o .libs/misc_specifics.o .libs/dprod_r8.o .libs/f2c_specifics.o .libs/random_init.o -Wl,--whole-archive ../libbacktrace/.libs/libbacktrace.a -Wl,--no-whole-archive -lm -Wl,-z -Wl,relro -Wl,-z -Wl,relro -Wl,--version-script=../../../src/libgfortran/gfortran.map -shared-libgcc -Wl,-soname -Wl,libgfortran.so.5 -o .libs/libgfortran.so.5.0.0 /usr/bin/riscv64-linux-gnu-ld.bfd: .libs/fpu.o: in function `_gfortrani_set_fpu_trap_exceptions': /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgfortran/./fpu-target.h:91:(.text._gfortrani_set_fpu_trap_exceptions+0x82): warning: fedisableexcept is not implemented and will always fail /usr/bin/riscv64-linux-gnu-ld.bfd: /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgfortran/./fpu-target.h:90:(.text._gfortrani_set_fpu_trap_exceptions+0x70): warning: feenableexcept is not implemented and will always fail /usr/bin/riscv64-linux-gnu-ld.bfd: .libs/fpu.o: in function `_gfortrani_get_fpu_trap_exceptions': /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgfortran/./fpu-target.h:98:(.text._gfortrani_get_fpu_trap_exceptions+0x4): warning: fegetexcept is not implemented and will always fail : f="cmd/go/internal/cmdflag.o"; if test ! -f $f; then f="cmd/go/internal/.libs/cmdflag.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/cmdflag.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/cmdflag.s-gox.tmp `echo cmd/go/internal/cmdflag.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/cmdflag.s-gox f="cmd/internal/test2json.o"; if test ! -f $f; then f="cmd/internal/.libs/test2json.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/internal/test2json.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/internal/test2json.s-gox.tmp `echo cmd/internal/test2json.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/internal/test2json.s-gox /usr/bin/mkdir -p go; files=`echo ../../../src/libgo/go/go/constant/value.go fmt.gox go/token.gox math.gox math/big.gox strconv.gox strings.gox sync.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/constant.lo | sed -e 's/.lo$//'` -o go/constant.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/constant ../../../src/libgo/go/go/constant/value.go -fPIC -o go/.libs/constant.o libtool: link: (cd ".libs" && rm -f "libgfortran.so.5" && ln -s "libgfortran.so.5.0.0" "libgfortran.so.5") libtool: link: (cd ".libs" && rm -f "libgfortran.so" && ln -s "libgfortran.so.5.0.0" "libgfortran.so") libtool: link: (cd .libs/libgfortran.lax/libbacktrace.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgfortran/../libbacktrace/.libs/libbacktrace.a") copying selected object files to avoid basename conflicts... libtool: link: ln .libs/libgfortran.lax/libbacktrace.a/backtrace.o .libs/libgfortran.lax/lt1-backtrace.o || cp .libs/libgfortran.lax/libbacktrace.a/backtrace.o .libs/libgfortran.lax/lt1-backtrace.o libtool: link: riscv64-linux-gnu-ar rc .libs/libgfortran.a bounds.o compile_options.o memory.o string.o select.o backtrace.o convert_char.o environ.o error.o fpu.o main.o pause.o stop.o all_l1.o all_l2.o all_l4.o all_l8.o all_l16.o any_l1.o any_l2.o any_l4.o any_l8.o any_l16.o count_1_l.o count_2_l.o count_4_l.o count_8_l.o count_16_l.o maxloc0_4_i1.o maxloc0_8_i1.o maxloc0_16_i1.o maxloc0_4_i2.o maxloc0_8_i2.o maxloc0_16_i2.o maxloc0_4_i4.o maxloc0_8_i4.o maxloc0_16_i4.o maxloc0_4_i8.o maxloc0_8_i8.o maxloc0_16_i8.o maxloc0_4_i16.o maxloc0_8_i16.o maxloc0_16_i16.o maxloc0_4_r4.o maxloc0_8_r4.o maxloc0_16_r4.o maxloc0_4_r8.o maxloc0_8_r8.o maxloc0_16_r8.o maxloc0_4_r10.o maxloc0_8_r10.o maxloc0_16_r10.o maxloc0_4_r16.o maxloc0_8_r16.o maxloc0_16_r16.o maxloc1_4_i1.o maxloc1_8_i1.o maxloc1_16_i1.o maxloc1_4_i2.o maxloc1_8_i2.o maxloc1_16_i2.o maxloc1_4_i4.o maxloc1_8_i4.o maxloc1_16_i4.o maxloc1_4_i8.o maxloc1_8_i8.o maxloc1_16_i8.o maxloc1_4_i16.o maxloc1_8_i16.o maxloc1_16_i16.o maxloc1_4_r4.o maxloc1_8_r4.o maxloc1_16_r4.o maxloc1_4_r8.o maxloc1_8_r8.o maxloc1_16_r8.o maxloc1_4_r10.o maxloc1_8_r10.o maxloc1_16_r10.o maxloc1_4_r16.o maxloc1_8_r16.o maxloc1_16_r16.o maxval_i1.o maxval_i2.o maxval_i4.o maxval_i8.o maxval_i16.o maxval_r4.o maxval_r8.o maxval_r10.o maxval_r16.o minloc0_4_i1.o minloc0_8_i1.o minloc0_16_i1.o minloc0_4_i2.o minloc0_8_i2.o minloc0_16_i2.o minloc0_4_i4.o minloc0_8_i4.o minloc0_16_i4.o minloc0_4_i8.o minloc0_8_i8.o minloc0_16_i8.o minloc0_4_i16.o minloc0_8_i16.o minloc0_16_i16.o minloc0_4_r4.o minloc0_8_r4.o minloc0_16_r4.o minloc0_4_r8.o minloc0_8_r8.o minloc0_16_r8.o minloc0_4_r10.o minloc0_8_r10.o minloc0_16_r10.o minloc0_4_r16.o minloc0_8_r16.o minloc0_16_r16.o minloc1_4_i1.o minloc1_8_i1.o minloc1_16_i1.o minloc1_4_i2.o minloc1_8_i2.o minloc1_16_i2.o minloc1_4_i4.o minloc1_8_i4.o minloc1_16_i4.o minloc1_4_i8.o minloc1_8_i8.o minloc1_16_i8.o minloc1_4_i16.o minloc1_8_i16.o minloc1_16_i16.o minloc1_4_r4.o minloc1_8_r4.o minloc1_16_r4.o minloc1_4_r8.o minloc1_8_r8.o minloc1_16_r8.o minloc1_4_r10.o minloc1_8_r10.o minloc1_16_r10.o minloc1_4_r16.o minloc1_8_r16.o minloc1_16_r16.o minval_i1.o minval_i2.o minval_i4.o minval_i8.o minval_i16.o minval_r4.o minval_r8.o minval_r10.o minval_r16.o product_i1.o product_i2.o product_i4.o product_i8.o product_i16.o product_r4.o product_r8.o product_r10.o product_r16.o product_c4.o product_c8.o product_c10.o product_c16.o sum_i1.o sum_i2.o sum_i4.o sum_i8.o sum_i16.o sum_r4.o sum_r8.o sum_r10.o sum_r16.o sum_c4.o sum_c8.o sum_c10.o sum_c16.o bessel_r4.o bessel_r8.o bessel_r10.o bessel_r16.o iall_i1.o iall_i2.o iall_i4.o iall_i8.o iall_i16.o iany_i1.o iany_i2.o iany_i4.o iany_i8.o iany_i16.o iparity_i1.o iparity_i2.o iparity_i4.o iparity_i8.o iparity_i16.o norm2_r4.o norm2_r8.o norm2_r10.o norm2_r16.o parity_l1.o parity_l2.o parity_l4.o parity_l8.o parity_l16.o matmul_i1.o matmul_i2.o matmul_i4.o matmul_i8.o matmul_i16.o matmul_r4.o matmul_r8.o matmul_r10.o matmul_r16.o matmul_c4.o matmul_c8.o matmul_c10.o matmul_c16.o matmul_l4.o matmul_l8.o matmul_l16.o shape_i1.o shape_i2.o shape_i4.o shape_i8.o shape_i16.o eoshift1_4.o eoshift1_8.o eoshift1_16.o eoshift3_4.o eoshift3_8.o eoshift3_16.o cshift1_4.o cshift1_8.o cshift1_16.o reshape_i4.o reshape_i8.o reshape_i16.o reshape_r4.o reshape_r8.o reshape_r10.o reshape_r16.o reshape_c4.o reshape_c8.o reshape_c10.o reshape_c16.o in_pack_i1.o in_pack_i2.o in_pack_i4.o in_pack_i8.o in_pack_i16.o in_pack_r4.o in_pack_r8.o in_pack_r10.o in_pack_r16.o in_pack_c4.o in_pack_c8.o in_pack_c10.o in_pack_c16.o in_unpack_i1.o in_unpack_i2.o in_unpack_i4.o in_unpack_i8.o in_unpack_i16.o in_unpack_r4.o in_unpack_r8.o in_unpack_r10.o in_unpack_r16.o in_unpack_c4.o in_unpack_c8.o in_unpack_c10.o in_unpack_c16.o pow_i4_i4.o pow_i8_i4.o pow_i16_i4.o pow_r16_i4.o pow_c4_i4.o pow_c8_i4.o pow_c10_i4.o pow_c16_i4.o pow_i4_i8.o pow_i8_i8.o pow_i16_i8.o pow_r4_i8.o pow_r8_i8.o pow_r10_i8.o pow_r16_i8.o pow_c4_i8.o pow_c8_i8.o pow_c10_i8.o pow_c16_i8.o pow_i4_i16.o pow_i8_i16.o pow_i16_i16.o pow_r4_i16.o pow_r8_i16.o pow_r10_i16.o pow_r16_i16.o pow_c4_i16.o pow_c8_i16.o pow_c10_i16.o pow_c16_i16.o pack_i1.o pack_i2.o pack_i4.o pack_i8.o pack_i16.o pack_r4.o pack_r8.o pack_r10.o pack_r16.o pack_c4.o pack_c8.o pack_c10.o pack_c16.o unpack_i1.o unpack_i2.o unpack_i4.o unpack_i8.o unpack_i16.o unpack_r4.o unpack_r8.o unpack_r10.o unpack_r16.o unpack_c4.o unpack_c8.o unpack_c10.o unpack_c16.o matmulavx128_i1.o matmulavx128_i2.o matmulavx128_i4.o matmulavx128_i8.o matmulavx128_i16.o matmulavx128_r4.o matmulavx128_r8.o matmulavx128_r10.o matmulavx128_r16.o matmulavx128_c4.o matmulavx128_c8.o matmulavx128_c10.o matmulavx128_c16.o spread_i1.o spread_i2.o spread_i4.o spread_i8.o spread_i16.o spread_r4.o spread_r8.o spread_r10.o spread_r16.o spread_c4.o spread_c8.o spread_c10.o spread_c16.o cshift0_i1.o cshift0_i2.o cshift0_i4.o cshift0_i8.o cshift0_i16.o cshift0_r4.o cshift0_r8.o cshift0_r10.o cshift0_r16.o cshift0_c4.o cshift0_c8.o cshift0_c10.o cshift0_c16.o cshift1_4_i1.o cshift1_4_i2.o cshift1_4_i4.o cshift1_4_i8.o cshift1_4_i16.o cshift1_4_r4.o cshift1_4_r8.o cshift1_4_r10.o cshift1_4_r16.o cshift1_4_c4.o cshift1_4_c8.o cshift1_4_c10.o cshift1_4_c16.o cshift1_8_i1.o cshift1_8_i2.o cshift1_8_i4.o cshift1_8_i8.o cshift1_8_i16.o cshift1_8_r4.o cshift1_8_r8.o cshift1_8_r10.o cshift1_8_r16.o cshift1_8_c4.o cshift1_8_c8.o cshift1_8_c10.o cshift1_8_c16.o cshift1_16_i1.o cshift1_16_i2.o cshift1_16_i4.o cshift1_16_i8.o cshift1_16_i16.o cshift1_16_r4.o cshift1_16_r8.o cshift1_16_r10.o cshift1_16_r16.o cshift1_16_c4.o cshift1_16_c8.o cshift1_16_c10.o cshift1_16_c16.o maxloc0_4_s1.o maxloc0_4_s4.o maxloc0_8_s1.o maxloc0_8_s4.o maxloc0_16_s1.o maxloc0_16_s4.o minloc0_4_s1.o minloc0_4_s4.o minloc0_8_s1.o minloc0_8_s4.o minloc0_16_s1.o minloc0_16_s4.o maxloc1_4_s1.o maxloc1_4_s4.o maxloc1_8_s1.o maxloc1_8_s4.o maxloc1_16_s1.o maxloc1_16_s4.o minloc1_4_s1.o minloc1_4_s4.o minloc1_8_s1.o minloc1_8_s4.o minloc1_16_s1.o minloc1_16_s4.o maxloc2_4_s1.o maxloc2_4_s4.o maxloc2_8_s1.o maxloc2_8_s4.o maxloc2_16_s1.o maxloc2_16_s4.o minloc2_4_s1.o minloc2_4_s4.o minloc2_8_s1.o minloc2_8_s4.o minloc2_16_s1.o minloc2_16_s4.o maxval0_s1.o maxval0_s4.o minval0_s1.o minval0_s4.o maxval1_s1.o maxval1_s4.o minval1_s1.o minval1_s4.o findloc0_i1.o findloc0_i2.o findloc0_i4.o findloc0_i8.o findloc0_i16.o findloc0_r4.o findloc0_r8.o findloc0_r10.o findloc0_r16.o findloc0_c4.o findloc0_c8.o findloc0_c10.o findloc0_c16.o findloc0_s1.o findloc0_s4.o findloc1_i1.o findloc1_i2.o findloc1_i4.o findloc1_i8.o findloc1_i16.o findloc1_r4.o findloc1_r8.o findloc1_r10.o findloc1_r16.o findloc1_c4.o findloc1_c8.o findloc1_c10.o findloc1_c16.o findloc1_s1.o findloc1_s4.o findloc2_s1.o findloc2_s4.o ISO_Fortran_binding.o size_from_kind.o close.o file_pos.o format.o inquire.o intrinsics.o list_read.o lock.o open.o read.o transfer.o transfer128.o unit.o unix.o write.o fbuf.o async.o associated.o abort.o args.o cshift0.o eoshift0.o eoshift2.o erfc_scaled.o extends_type_of.o fnum.o ierrno.o ishftc.o is_contiguous.o mvbits.o move_alloc.o pack_generic.o selected_char_kind.o size.o spread_generic.o string_intrinsics.o rand.o random.o reshape_generic.o reshape_packed.o selected_int_kind.o selected_real_kind.o trigd.o unpack_generic.o in_pack_generic.o in_unpack_generic.o access.o c99_functions.o chdir.o chmod.o clock.o cpu_time.o ctime.o date_and_time.o dtime.o env.o etime.o execute_command_line.o exit.o gerror.o getcwd.o getlog.o getXid.o hostnm.o kill.o link.o perror.o signal.o sleep.o system.o rename.o stat.o symlnk.o system_clock.o time.o umask.o unlink.o ieee_helper.o ieee_arithmetic.o ieee_exceptions.o ieee_features.o _abs_c4.o _abs_c8.o _abs_c10.o _abs_c16.o _abs_i4.o _abs_i8.o _abs_i16.o _abs_r4.o _abs_r8.o _abs_r10.o _abs_r16.o _aimag_c4.o _aimag_c8.o _aimag_c10.o _aimag_c16.o _exp_r4.o _exp_r8.o _exp_r10.o _exp_r16.o _exp_c4.o _exp_c8.o _exp_c10.o _exp_c16.o _log_r4.o _log_r8.o _log_r10.o _log_r16.o _log_c4.o _log_c8.o _log_c10.o _log_c16.o _log10_r4.o _log10_r8.o _log10_r10.o _log10_r16.o _sqrt_r4.o _sqrt_r8.o _sqrt_r10.o _sqrt_r16.o _sqrt_c4.o _sqrt_c8.o _sqrt_c10.o _sqrt_c16.o _asin_r4.o _asin_r8.o _asin_r10.o _asin_r16.o _asinh_r4.o _asinh_r8.o _asinh_r10.o _asinh_r16.o _acos_r4.o _acos_r8.o _acos_r10.o _acos_r16.o _acosh_r4.o _acosh_r8.o _acosh_r10.o _acosh_r16.o _atan_r4.o _atan_r8.o _atan_r10.o _atan_r16.o _atanh_r4.o _atanh_r8.o _atanh_r10.o _atanh_r16.o _sin_r4.o _sin_r8.o _sin_r10.o _sin_r16.o _sin_c4.o _sin_c8.o _sin_c10.o _sin_c16.o _cos_r4.o _cos_r8.o _cos_r10.o _cos_r16.o _cos_c4.o _cos_c8.o _cos_c10.o _cos_c16.o _tan_r4.o _tan_r8.o _tan_r10.o _tan_r16.o _sinh_r4.o _sinh_r8.o _sinh_r10.o _sinh_r16.o _cosh_r4.o _cosh_r8.o _cosh_r10.o _cosh_r16.o _tanh_r4.o _tanh_r8.o _tanh_r10.o _tanh_r16.o _conjg_c4.o _conjg_c8.o _conjg_c10.o _conjg_c16.o _aint_r4.o _aint_r8.o _aint_r10.o _aint_r16.o _anint_r4.o _anint_r8.o _anint_r10.o _anint_r16.o _sign_i4.o _sign_i8.o _sign_i16.o _sign_r4.o _sign_r8.o _sign_r10.o _sign_r16.o _dim_i4.o _dim_i8.o _dim_i16.o _dim_r4.o _dim_r8.o _dim_r10.o _dim_r16.o _atan2_r4.o _atan2_r8.o _atan2_r10.o _atan2_r16.o _mod_i4.o _mod_i8.o _mod_i16.o _mod_r4.o _mod_r8.o _mod_r10.o _mod_r16.o misc_specifics.o dprod_r8.o f2c_specifics.o random_init.o .libs/libgfortran.lax/libbacktrace.a/atomic.o .libs/libgfortran.lax/lt1-backtrace.o .libs/libgfortran.lax/libbacktrace.a/dwarf.o .libs/libgfortran.lax/libbacktrace.a/elf.o .libs/libgfortran.lax/libbacktrace.a/fileline.o .libs/libgfortran.lax/libbacktrace.a/mmap.o .libs/libgfortran.lax/libbacktrace.a/mmapio.o .libs/libgfortran.lax/libbacktrace.a/posix.o .libs/libgfortran.lax/libbacktrace.a/print.o .libs/libgfortran.lax/libbacktrace.a/simple.o .libs/libgfortran.lax/libbacktrace.a/sort.o .libs/libgfortran.lax/libbacktrace.a/state.o libtool: link: riscv64-linux-gnu-ranlib .libs/libgfortran.a /usr/bin/mkdir -p archive; files=`echo ../../../src/libgo/go/archive/tar/common.go ../../../src/libgo/go/archive/tar/format.go ../../../src/libgo/go/archive/tar/reader.go ../../../src/libgo/go/archive/tar/stat_actime1.go ../../../src/libgo/go/archive/tar/stat_unix.go ../../../src/libgo/go/archive/tar/strconv.go ../../../src/libgo/go/archive/tar/writer.go bytes.gox errors.gox fmt.gox io.gox io/fs.gox math.gox os/user.gox path.gox reflect.gox runtime.gox sort.gox strconv.gox strings.gox sync.gox syscall.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo archive/tar.lo | sed -e 's/.lo$//'` -o archive/tar.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=archive/tar ../../../src/libgo/go/archive/tar/common.go ../../../src/libgo/go/archive/tar/format.go ../../../src/libgo/go/archive/tar/reader.go ../../../src/libgo/go/archive/tar/stat_actime1.go ../../../src/libgo/go/archive/tar/stat_unix.go ../../../src/libgo/go/archive/tar/strconv.go ../../../src/libgo/go/archive/tar/writer.go -fPIC -o archive/.libs/tar.o libtool: link: rm -fr .libs/libgfortran.lax .libs/libgfortran.lax libtool: link: ( cd ".libs" && rm -f "libgfortran.la" && ln -s "../libgfortran.la" "libgfortran.la" ) make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgfortran' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgfortran' /usr/bin/mkdir -p database; files=`echo ../../../src/libgo/go/database/sql/convert.go ../../../src/libgo/go/database/sql/ctxutil.go ../../../src/libgo/go/database/sql/sql.go context.gox database/sql/driver.gox errors.gox fmt.gox io.gox reflect.gox runtime.gox sort.gox strconv.gox sync.gox sync/atomic.gox time.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo database/sql.lo | sed -e 's/.lo$//'` -o database/sql.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=database/sql ../../../src/libgo/go/database/sql/convert.go ../../../src/libgo/go/database/sql/ctxutil.go ../../../src/libgo/go/database/sql/sql.go -fPIC -o database/.libs/sql.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/constant ../../../src/libgo/go/go/constant/value.go -o go/constant.o >/dev/null 2>&1 ../../gnatlink -v gnatls -o ../../gnatls \ --GCC="../../xgcc -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" --LINK="../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" ../link.o ../targext.o ../../ggc-none.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie GNATLINK 11.5.0 Copyright (C) 1995-2021, Free Software Foundation, Inc. xgcc -c -gnatA -gnatWb -gnatiw -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -gnatws /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/b~gnatls.adb /build/reproducible-path/gcc-11-11.5.0/build/gcc/xg++ b~gnatls.o ../link.o ../targext.o ../../ggc-none.o ./debug.o ./types.o ./alloc.o ./gnatvsn.o ./hostparm.o ./opt.o ./csets.o ./output.o ./rident.o ./stand.o ./stylesw.o ./table.o ./elists.o ./uintp.o ./urealp.o ./widechar.o ./namet.o ./butil.o ./binderr.o ./casing.o ./err_vars.o ./fmap.o ./sdefault.o ./targparm.o ./osint.o ./fname.o ./osint-l.o ./snames.o ./ali.o ./scans.o ./aspects.o ./einfo.o ./nlists.o ./sinfo.o ./sinput.o ./atree.o ./sem_aux.o ./sinput-c.o ./stringt.o ./erroutc.o ./uname.o ./lib.o ./errout.o ./styleg.o ./errutil.o ./make_util.o ./scng.o ./ali-util.o ./switch.o ./gnatls.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie -o ../../gnatls -L/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/ -L./ -L/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ -L/usr/lib/gcc/riscv64-linux-gnu/11/adalib/ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=archive/tar ../../../src/libgo/go/archive/tar/common.go ../../../src/libgo/go/archive/tar/format.go ../../../src/libgo/go/archive/tar/reader.go ../../../src/libgo/go/archive/tar/stat_actime1.go ../../../src/libgo/go/archive/tar/stat_unix.go ../../../src/libgo/go/archive/tar/strconv.go ../../../src/libgo/go/archive/tar/writer.go -o archive/tar.o >/dev/null 2>&1 f="testing/iotest.o"; if test ! -f $f; then f="testing/.libs/iotest.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f testing/iotest.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh testing/iotest.s-gox.tmp `echo testing/iotest.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > testing/iotest.s-gox f="internal/trace.o"; if test ! -f $f; then f="internal/.libs/trace.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/trace.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/trace.s-gox.tmp `echo internal/trace.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/trace.s-gox /usr/bin/mkdir -p compress; files=`echo ../../../src/libgo/go/compress/gzip/gunzip.go ../../../src/libgo/go/compress/gzip/gzip.go bufio.gox compress/flate.gox encoding/binary.gox errors.gox fmt.gox hash/crc32.gox io.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo compress/gzip.lo | sed -e 's/.lo$//'` -o compress/gzip.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=compress/gzip ../../../src/libgo/go/compress/gzip/gunzip.go ../../../src/libgo/go/compress/gzip/gzip.go -fPIC -o compress/.libs/gzip.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=database/sql ../../../src/libgo/go/database/sql/convert.go ../../../src/libgo/go/database/sql/ctxutil.go ../../../src/libgo/go/database/sql/sql.go -o database/sql.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=compress/gzip ../../../src/libgo/go/compress/gzip/gunzip.go ../../../src/libgo/go/compress/gzip/gzip.go -o compress/gzip.o >/dev/null 2>&1 /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/rand/eagain.go ../../../src/libgo/go/crypto/rand/rand.go ../../../src/libgo/go/crypto/rand/rand_batched.go ../../../src/libgo/go/crypto/rand/rand_linux.go ../../../src/libgo/go/crypto/rand/rand_unix.go ../../../src/libgo/go/crypto/rand/util.go bufio.gox crypto/aes.gox crypto/cipher.gox encoding/binary.gox errors.gox internal/syscall/unix.gox io.gox io/fs.gox math/big.gox os.gox runtime.gox sync.gox sync/atomic.gox syscall.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/rand.lo | sed -e 's/.lo$//'` -o crypto/rand.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/rand ../../../src/libgo/go/crypto/rand/eagain.go ../../../src/libgo/go/crypto/rand/rand.go ../../../src/libgo/go/crypto/rand/rand_batched.go ../../../src/libgo/go/crypto/rand/rand_linux.go ../../../src/libgo/go/crypto/rand/rand_unix.go ../../../src/libgo/go/crypto/rand/util.go -fPIC -o crypto/.libs/rand.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/rand ../../../src/libgo/go/crypto/rand/eagain.go ../../../src/libgo/go/crypto/rand/rand.go ../../../src/libgo/go/crypto/rand/rand_batched.go ../../../src/libgo/go/crypto/rand/rand_linux.go ../../../src/libgo/go/crypto/rand/rand_unix.go ../../../src/libgo/go/crypto/rand/util.go -o crypto/rand.o >/dev/null 2>&1 /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/elliptic/elliptic.go ../../../src/libgo/go/crypto/elliptic/p224.go ../../../src/libgo/go/crypto/elliptic/p256.go ../../../src/libgo/go/crypto/elliptic/p256_generic.go io.gox math/big.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/elliptic.lo | sed -e 's/.lo$//'` -o crypto/elliptic.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/elliptic ../../../src/libgo/go/crypto/elliptic/elliptic.go ../../../src/libgo/go/crypto/elliptic/p224.go ../../../src/libgo/go/crypto/elliptic/p256.go ../../../src/libgo/go/crypto/elliptic/p256_generic.go -fPIC -o crypto/.libs/elliptic.o /usr/bin/mkdir -p encoding; files=`echo ../../../src/libgo/go/encoding/asn1/asn1.go ../../../src/libgo/go/encoding/asn1/common.go ../../../src/libgo/go/encoding/asn1/marshal.go bytes.gox errors.gox fmt.gox math.gox math/big.gox reflect.gox sort.gox strconv.gox strings.gox time.gox unicode/utf16.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo encoding/asn1.lo | sed -e 's/.lo$//'` -o encoding/asn1.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/asn1 ../../../src/libgo/go/encoding/asn1/asn1.go ../../../src/libgo/go/encoding/asn1/common.go ../../../src/libgo/go/encoding/asn1/marshal.go -fPIC -o encoding/.libs/asn1.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/elliptic ../../../src/libgo/go/crypto/elliptic/elliptic.go ../../../src/libgo/go/crypto/elliptic/p224.go ../../../src/libgo/go/crypto/elliptic/p256.go ../../../src/libgo/go/crypto/elliptic/p256_generic.go -o crypto/elliptic.o >/dev/null 2>&1 /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/dsa/dsa.go crypto/internal/randutil.gox errors.gox io.gox math/big.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/dsa.lo | sed -e 's/.lo$//'` -o crypto/dsa.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/dsa ../../../src/libgo/go/crypto/dsa/dsa.go -fPIC -o crypto/.libs/dsa.o ../../gnatlink -v gnatprep -o ../../gnatprep \ --GCC="../../xgcc -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" --LINK="../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" ../link.o ../targext.o ../../ggc-none.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie GNATLINK 11.5.0 Copyright (C) 1995-2021, Free Software Foundation, Inc. xgcc -c -gnatA -gnatWb -gnatiw -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -gnatws /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/b~gnatprep.adb /build/reproducible-path/gcc-11-11.5.0/build/gcc/xg++ b~gnatprep.o ../link.o ../targext.o ../../ggc-none.o ./debug.o ./types.o ./alloc.o ./gnatvsn.o ./hostparm.o ./opt.o ./csets.o ./output.o ./rident.o ./stand.o ./stylesw.o ./table.o ./elists.o ./uintp.o ./urealp.o ./widechar.o ./namet.o ./casing.o ./err_vars.o ./fmap.o ./sdefault.o ./targparm.o ./osint.o ./fname.o ./snames.o ./scans.o ./aspects.o ./einfo.o ./nlists.o ./sinfo.o ./sinput.o ./atree.o ./sem_aux.o ./sinput-c.o ./stringt.o ./erroutc.o ./uname.o ./lib.o ./errout.o ./prep.o ./styleg.o ./errutil.o ./scng.o ./switch.o ./gprep.o ./gnatprep.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie -o ../../gnatprep -L/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/ -L./ -L/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ -L/usr/lib/gcc/riscv64-linux-gnu/11/adalib/ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/dsa ../../../src/libgo/go/crypto/dsa/dsa.go -o crypto/dsa.o >/dev/null 2>&1 f="golang.org/x/text/unicode/bidi.o"; if test ! -f $f; then f="golang.org/x/text/unicode/.libs/bidi.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/text/unicode/bidi.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/text/unicode/bidi.s-gox.tmp `echo golang.org/x/text/unicode/bidi.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/text/unicode/bidi.s-gox f="cmd/go/internal/fsys.o"; if test ! -f $f; then f="cmd/go/internal/.libs/fsys.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/fsys.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/fsys.s-gox.tmp `echo cmd/go/internal/fsys.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/fsys.s-gox f="cmd/internal/objabi.o"; if test ! -f $f; then f="cmd/internal/.libs/objabi.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/internal/objabi.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/internal/objabi.s-gox.tmp `echo cmd/internal/objabi.s-gox | sed -e 's/s-gox/gox/'` libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=encoding/asn1 ../../../src/libgo/go/encoding/asn1/asn1.go ../../../src/libgo/go/encoding/asn1/common.go ../../../src/libgo/go/encoding/asn1/marshal.go -o encoding/asn1.o >/dev/null 2>&1 echo timestamp > cmd/internal/objabi.s-gox f="go/scanner.o"; if test ! -f $f; then f="go/.libs/scanner.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/scanner.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/scanner.s-gox.tmp `echo go/scanner.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/scanner.s-gox f="text/template.o"; if test ! -f $f; then f="text/.libs/template.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f text/template.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh text/template.s-gox.tmp `echo text/template.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > text/template.s-gox f="internal/execabs.o"; if test ! -f $f; then f="internal/.libs/execabs.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/execabs.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/execabs.s-gox.tmp `echo internal/execabs.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/execabs.s-gox f="archive/zip.o"; if test ! -f $f; then f="archive/.libs/zip.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f archive/zip.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh archive/zip.s-gox.tmp `echo archive/zip.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > archive/zip.s-gox f="golang.org/x/mod/module.o"; if test ! -f $f; then f="golang.org/x/mod/.libs/module.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/mod/module.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/mod/module.s-gox.tmp `echo golang.org/x/mod/module.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/mod/module.s-gox f="testing.o"; if test ! -f $f; then f="./.libs/testing.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f testing.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh testing.s-gox.tmp `echo testing.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > testing.s-gox f="compress/zlib.o"; if test ! -f $f; then f="compress/.libs/zlib.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f compress/zlib.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh compress/zlib.s-gox.tmp `echo compress/zlib.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > compress/zlib.s-gox f="internal/xcoff.o"; if test ! -f $f; then f="internal/.libs/xcoff.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/xcoff.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/xcoff.s-gox.tmp `echo internal/xcoff.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/xcoff.s-gox f="go/constant.o"; if test ! -f $f; then f="go/.libs/constant.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/constant.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/constant.s-gox.tmp `echo go/constant.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/constant.s-gox /usr/bin/mkdir -p net; files=`echo ../../../src/libgo/go/net/mail/message.go bufio.gox errors.gox fmt.gox io.gox log.gox mime.gox net/textproto.gox strings.gox sync.gox time.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/mail.lo | sed -e 's/.lo$//'` -o net/mail.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/mail ../../../src/libgo/go/net/mail/message.go -fPIC -o net/.libs/mail.o f="archive/tar.o"; if test ! -f $f; then f="archive/.libs/tar.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f archive/tar.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh archive/tar.s-gox.tmp `echo archive/tar.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > archive/tar.s-gox f="database/sql.o"; if test ! -f $f; then f="database/.libs/sql.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f database/sql.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh database/sql.s-gox.tmp `echo database/sql.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > database/sql.s-gox f="compress/gzip.o"; if test ! -f $f; then f="compress/.libs/gzip.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f compress/gzip.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh compress/gzip.s-gox.tmp `echo compress/gzip.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > compress/gzip.s-gox f="crypto/rand.o"; if test ! -f $f; then f="crypto/.libs/rand.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/rand.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/rand.s-gox.tmp `echo crypto/rand.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/rand.s-gox f="crypto/elliptic.o"; if test ! -f $f; then f="crypto/.libs/elliptic.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/elliptic.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/elliptic.s-gox.tmp `echo crypto/elliptic.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/elliptic.s-gox f="crypto/dsa.o"; if test ! -f $f; then f="crypto/.libs/dsa.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/dsa.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/dsa.s-gox.tmp `echo crypto/dsa.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/dsa.s-gox /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/lockedfile/lockedfile.go ../../../src/libgo/go/cmd/go/internal/lockedfile/lockedfile_filelock.go ../../../src/libgo/go/cmd/go/internal/lockedfile/mutex.go cmd/go/internal/fsys.gox cmd/go/internal/lockedfile/internal/filelock.gox fmt.gox io.gox io/fs.gox os.gox runtime.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/lockedfile.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/lockedfile.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/lockedfile ../../../src/libgo/go/cmd/go/internal/lockedfile/lockedfile.go ../../../src/libgo/go/cmd/go/internal/lockedfile/lockedfile_filelock.go ../../../src/libgo/go/cmd/go/internal/lockedfile/mutex.go -o cmd/go/internal/lockedfile.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/mail ../../../src/libgo/go/net/mail/message.go -o net/mail.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/mod/sumdb; files=`echo ../../../src/libgo/go/golang.org/x/mod/sumdb/dirhash/hash.go archive/zip.gox crypto/sha256.gox encoding/base64.gox errors.gox fmt.gox io.gox os.gox path/filepath.gox sort.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/mod/sumdb/dirhash.lo | sed -e 's/.lo$//'` -static -o golang.org/x/mod/sumdb/dirhash.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/mod/sumdb/dirhash ../../../src/libgo/go/golang.org/x/mod/sumdb/dirhash/hash.go -o golang.org/x/mod/sumdb/dirhash.o /usr/bin/mkdir -p golang.org/x/mod; files=`echo ../../../src/libgo/go/golang.org/x/mod/zip/zip.go archive/zip.gox bytes.gox errors.gox fmt.gox golang.org/x/mod/module.gox io.gox io/ioutil.gox os.gox path.gox path/filepath.gox strings.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/mod/zip.lo | sed -e 's/.lo$//'` -static -o golang.org/x/mod/zip.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/mod/zip ../../../src/libgo/go/golang.org/x/mod/zip/zip.go -o golang.org/x/mod/zip.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/mvs/errors.go ../../../src/libgo/go/cmd/go/internal/mvs/mvs.go cmd/go/internal/par.gox fmt.gox golang.org/x/mod/module.gox sort.gox strings.gox sync.gox sync/atomic.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/mvs.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/mvs.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/mvs ../../../src/libgo/go/cmd/go/internal/mvs/errors.go ../../../src/libgo/go/cmd/go/internal/mvs/mvs.go -o cmd/go/internal/mvs.o /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/lazytemplate/lazytemplate.go io.gox os.gox strings.gox sync.gox text/template.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/lazytemplate.lo | sed -e 's/.lo$//'` -o internal/lazytemplate.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/lazytemplate ../../../src/libgo/go/internal/lazytemplate/lazytemplate.go -fPIC -o internal/.libs/lazytemplate.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/lazytemplate ../../../src/libgo/go/internal/lazytemplate/lazytemplate.go -o internal/lazytemplate.o >/dev/null 2>&1 /usr/bin/mkdir -p debug; files=`echo ../../../src/libgo/go/debug/pe/file.go ../../../src/libgo/go/debug/pe/pe.go ../../../src/libgo/go/debug/pe/section.go ../../../src/libgo/go/debug/pe/string.go ../../../src/libgo/go/debug/pe/symbol.go bytes.gox compress/zlib.gox debug/dwarf.gox encoding/binary.gox fmt.gox io.gox os.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo debug/pe.lo | sed -e 's/.lo$//'` -o debug/pe.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=debug/pe ../../../src/libgo/go/debug/pe/file.go ../../../src/libgo/go/debug/pe/pe.go ../../../src/libgo/go/debug/pe/section.go ../../../src/libgo/go/debug/pe/string.go ../../../src/libgo/go/debug/pe/symbol.go -fPIC -o debug/.libs/pe.o /usr/bin/mkdir -p golang.org/x/net; files=`echo ../../../src/libgo/go/golang.org/x/net/nettest/conntest.go ../../../src/libgo/go/golang.org/x/net/nettest/nettest.go ../../../src/libgo/go/golang.org/x/net/nettest/nettest_unix.go bytes.gox encoding/binary.gox errors.gox fmt.gox io.gox io/ioutil.gox math/rand.gox net.gox os.gox os/exec.gox runtime.gox strconv.gox strings.gox sync.gox syscall.gox testing.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/net/nettest.lo | sed -e 's/.lo$//'` -o golang.org/x/net/nettest.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/net/nettest ../../../src/libgo/go/golang.org/x/net/nettest/conntest.go ../../../src/libgo/go/golang.org/x/net/nettest/nettest.go ../../../src/libgo/go/golang.org/x/net/nettest/nettest_unix.go -fPIC -o golang.org/x/net/.libs/nettest.o /usr/bin/mkdir -p html; files=`echo ../../../src/libgo/go/html/template/attr.go ../../../src/libgo/go/html/template/attr_string.go ../../../src/libgo/go/html/template/content.go ../../../src/libgo/go/html/template/context.go ../../../src/libgo/go/html/template/css.go ../../../src/libgo/go/html/template/delim_string.go ../../../src/libgo/go/html/template/doc.go ../../../src/libgo/go/html/template/element_string.go ../../../src/libgo/go/html/template/error.go ../../../src/libgo/go/html/template/escape.go ../../../src/libgo/go/html/template/html.go ../../../src/libgo/go/html/template/js.go ../../../src/libgo/go/html/template/jsctx_string.go ../../../src/libgo/go/html/template/state_string.go ../../../src/libgo/go/html/template/template.go ../../../src/libgo/go/html/template/transition.go ../../../src/libgo/go/html/template/url.go ../../../src/libgo/go/html/template/urlpart_string.go bytes.gox encoding/json.gox fmt.gox html.gox io.gox io/fs.gox os.gox path.gox path/filepath.gox reflect.gox strconv.gox strings.gox sync.gox text/template.gox text/template/parse.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo html/template.lo | sed -e 's/.lo$//'` -o html/template.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=html/template ../../../src/libgo/go/html/template/attr.go ../../../src/libgo/go/html/template/attr_string.go ../../../src/libgo/go/html/template/content.go ../../../src/libgo/go/html/template/context.go ../../../src/libgo/go/html/template/css.go ../../../src/libgo/go/html/template/delim_string.go ../../../src/libgo/go/html/template/doc.go ../../../src/libgo/go/html/template/element_string.go ../../../src/libgo/go/html/template/error.go ../../../src/libgo/go/html/template/escape.go ../../../src/libgo/go/html/template/html.go ../../../src/libgo/go/html/template/js.go ../../../src/libgo/go/html/template/jsctx_string.go ../../../src/libgo/go/html/template/state_string.go ../../../src/libgo/go/html/template/template.go ../../../src/libgo/go/html/template/transition.go ../../../src/libgo/go/html/template/url.go ../../../src/libgo/go/html/template/urlpart_string.go -fPIC -o html/.libs/template.o ../../gnatlink -v gnatxref -o ../../gnatxref \ --GCC="../../xgcc -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" --LINK="../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" ../link.o ../targext.o ../../ggc-none.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie GNATLINK 11.5.0 Copyright (C) 1995-2021, Free Software Foundation, Inc. xgcc -c -gnatA -gnatWb -gnatiw -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -gnatws /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/b~gnatxref.adb /build/reproducible-path/gcc-11-11.5.0/build/gcc/xg++ b~gnatxref.o ../link.o ../targext.o ../../ggc-none.o ./debug.o ./types.o ./alloc.o ./gnatvsn.o ./hostparm.o ./opt.o ./csets.o ./output.o ./rident.o ./table.o ./widechar.o ./namet.o ./fmap.o ./sdefault.o ./targparm.o ./osint.o ./switch.o ./xr_tabls.o ./xref_lib.o ./gnatxref.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie -o ../../gnatxref -L/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/ -L./ -L/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ -L/usr/lib/gcc/riscv64-linux-gnu/11/adalib/ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=debug/pe ../../../src/libgo/go/debug/pe/file.go ../../../src/libgo/go/debug/pe/pe.go ../../../src/libgo/go/debug/pe/section.go ../../../src/libgo/go/debug/pe/string.go ../../../src/libgo/go/debug/pe/symbol.go -o debug/pe.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/net/nettest ../../../src/libgo/go/golang.org/x/net/nettest/conntest.go ../../../src/libgo/go/golang.org/x/net/nettest/nettest.go ../../../src/libgo/go/golang.org/x/net/nettest/nettest_unix.go -o golang.org/x/net/nettest.o >/dev/null 2>&1 /usr/bin/mkdir -p image; files=`echo ../../../src/libgo/go/image/png/paeth.go ../../../src/libgo/go/image/png/reader.go ../../../src/libgo/go/image/png/writer.go bufio.gox compress/zlib.gox encoding/binary.gox fmt.gox hash.gox hash/crc32.gox image.gox image/color.gox io.gox strconv.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo image/png.lo | sed -e 's/.lo$//'` -o image/png.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image/png ../../../src/libgo/go/image/png/paeth.go ../../../src/libgo/go/image/png/reader.go ../../../src/libgo/go/image/png/writer.go -fPIC -o image/.libs/png.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=html/template ../../../src/libgo/go/html/template/attr.go ../../../src/libgo/go/html/template/attr_string.go ../../../src/libgo/go/html/template/content.go ../../../src/libgo/go/html/template/context.go ../../../src/libgo/go/html/template/css.go ../../../src/libgo/go/html/template/delim_string.go ../../../src/libgo/go/html/template/doc.go ../../../src/libgo/go/html/template/element_string.go ../../../src/libgo/go/html/template/error.go ../../../src/libgo/go/html/template/escape.go ../../../src/libgo/go/html/template/html.go ../../../src/libgo/go/html/template/js.go ../../../src/libgo/go/html/template/jsctx_string.go ../../../src/libgo/go/html/template/state_string.go ../../../src/libgo/go/html/template/template.go ../../../src/libgo/go/html/template/transition.go ../../../src/libgo/go/html/template/url.go ../../../src/libgo/go/html/template/urlpart_string.go -o html/template.o >/dev/null 2>&1 /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/testenv/testenv.go ../../../src/libgo/go/internal/testenv/testenv_cgo.go ../../../src/libgo/go/internal/testenv/testenv_notwin.go errors.gox flag.gox internal/cfg.gox os.gox os/exec.gox path/filepath.gox runtime.gox strconv.gox strings.gox sync.gox testing.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/testenv.lo | sed -e 's/.lo$//'` -o internal/testenv.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/testenv ../../../src/libgo/go/internal/testenv/testenv.go ../../../src/libgo/go/internal/testenv/testenv_cgo.go ../../../src/libgo/go/internal/testenv/testenv_notwin.go -fPIC -o internal/.libs/testenv.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/testenv ../../../src/libgo/go/internal/testenv/testenv.go ../../../src/libgo/go/internal/testenv/testenv_cgo.go ../../../src/libgo/go/internal/testenv/testenv_notwin.go -o internal/testenv.o >/dev/null 2>&1 /usr/bin/mkdir -p testing; files=`echo ../../../src/libgo/go/testing/fstest/mapfs.go ../../../src/libgo/go/testing/fstest/testfs.go errors.gox fmt.gox io.gox io/fs.gox io/ioutil.gox path.gox reflect.gox sort.gox strings.gox testing/iotest.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo testing/fstest.lo | sed -e 's/.lo$//'` -o testing/fstest.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=testing/fstest ../../../src/libgo/go/testing/fstest/mapfs.go ../../../src/libgo/go/testing/fstest/testfs.go -fPIC -o testing/.libs/fstest.o ../../gnatlink -v gnatfind -o ../../gnatfind \ --GCC="../../xgcc -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" --LINK="../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" ../link.o ../targext.o ../../ggc-none.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie GNATLINK 11.5.0 Copyright (C) 1995-2021, Free Software Foundation, Inc. xgcc -c -gnatA -gnatWb -gnatiw -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -gnatws /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/b~gnatfind.adb /build/reproducible-path/gcc-11-11.5.0/build/gcc/xg++ b~gnatfind.o ../link.o ../targext.o ../../ggc-none.o ./debug.o ./types.o ./alloc.o ./gnatvsn.o ./hostparm.o ./opt.o ./csets.o ./output.o ./rident.o ./table.o ./widechar.o ./namet.o ./fmap.o ./sdefault.o ./targparm.o ./osint.o ./switch.o ./xr_tabls.o ./xref_lib.o ./gnatfind.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie -o ../../gnatfind -L/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/ -L./ -L/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ -L/usr/lib/gcc/riscv64-linux-gnu/11/adalib/ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=image/png ../../../src/libgo/go/image/png/paeth.go ../../../src/libgo/go/image/png/reader.go ../../../src/libgo/go/image/png/writer.go -o image/png.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=testing/fstest ../../../src/libgo/go/testing/fstest/mapfs.go ../../../src/libgo/go/testing/fstest/testfs.go -o testing/fstest.o >/dev/null 2>&1 f="golang.org/x/net/nettest.o"; if test ! -f $f; then f="golang.org/x/net/.libs/nettest.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/net/nettest.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/net/nettest.s-gox.tmp `echo golang.org/x/net/nettest.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/net/nettest.s-gox f="internal/testenv.o"; if test ! -f $f; then f="internal/.libs/testenv.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/testenv.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/testenv.s-gox.tmp `echo internal/testenv.s-gox | sed -e 's/s-gox/gox/'` f="image/png.o"; if test ! -f $f; then f="image/.libs/png.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f image/png.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh image/png.s-gox.tmp `echo image/png.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/testenv.s-gox f="net/mail.o"; if test ! -f $f; then f="net/.libs/mail.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/mail.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/mail.s-gox.tmp `echo net/mail.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > image/png.s-gox echo timestamp > net/mail.s-gox f="encoding/asn1.o"; if test ! -f $f; then f="encoding/.libs/asn1.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f encoding/asn1.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh encoding/asn1.s-gox.tmp `echo encoding/asn1.s-gox | sed -e 's/s-gox/gox/'` /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/ed25519/ed25519.go bytes.gox crypto.gox crypto/ed25519/internal/edwards25519.gox crypto/rand.gox crypto/sha512.gox errors.gox io.gox strconv.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/ed25519.lo | sed -e 's/.lo$//'` -o crypto/ed25519.lo $files echo timestamp > encoding/asn1.s-gox /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/rsa/pkcs1v15.go ../../../src/libgo/go/crypto/rsa/pss.go ../../../src/libgo/go/crypto/rsa/rsa.go bytes.gox crypto.gox crypto/internal/randutil.gox crypto/rand.gox crypto/subtle.gox errors.gox hash.gox io.gox math.gox math/big.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/rsa.lo | sed -e 's/.lo$//'` -o crypto/rsa.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/ed25519 ../../../src/libgo/go/crypto/ed25519/ed25519.go -fPIC -o crypto/.libs/ed25519.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/rsa ../../../src/libgo/go/crypto/rsa/pkcs1v15.go ../../../src/libgo/go/crypto/rsa/pss.go ../../../src/libgo/go/crypto/rsa/rsa.go -fPIC -o crypto/.libs/rsa.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/ed25519 ../../../src/libgo/go/crypto/ed25519/ed25519.go -o crypto/ed25519.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/text/secure; files=`echo ../../../src/libgo/go/golang.org/x/text/secure/bidirule/bidirule.go ../../../src/libgo/go/golang.org/x/text/secure/bidirule/bidirule10.0.0.go errors.gox golang.org/x/text/transform.gox golang.org/x/text/unicode/bidi.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/text/secure/bidirule.lo | sed -e 's/.lo$//'` -o golang.org/x/text/secure/bidirule.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/text/secure/bidirule ../../../src/libgo/go/golang.org/x/text/secure/bidirule/bidirule.go ../../../src/libgo/go/golang.org/x/text/secure/bidirule/bidirule10.0.0.go -fPIC -o golang.org/x/text/secure/.libs/bidirule.o /usr/bin/mkdir -p mime; files=`echo ../../../src/libgo/go/mime/multipart/formdata.go ../../../src/libgo/go/mime/multipart/multipart.go ../../../src/libgo/go/mime/multipart/writer.go bufio.gox bytes.gox crypto/rand.gox errors.gox fmt.gox io.gox math.gox mime.gox mime/quotedprintable.gox net/textproto.gox os.gox sort.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo mime/multipart.lo | sed -e 's/.lo$//'` -o mime/multipart.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=mime/multipart ../../../src/libgo/go/mime/multipart/formdata.go ../../../src/libgo/go/mime/multipart/multipart.go ../../../src/libgo/go/mime/multipart/writer.go -fPIC -o mime/.libs/multipart.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/text/secure/bidirule ../../../src/libgo/go/golang.org/x/text/secure/bidirule/bidirule.go ../../../src/libgo/go/golang.org/x/text/secure/bidirule/bidirule10.0.0.go -o golang.org/x/text/secure/bidirule.o >/dev/null 2>&1 /usr/bin/mkdir -p go; files=`echo ../../../src/libgo/go/go/ast/ast.go ../../../src/libgo/go/go/ast/commentmap.go ../../../src/libgo/go/go/ast/filter.go ../../../src/libgo/go/go/ast/import.go ../../../src/libgo/go/go/ast/print.go ../../../src/libgo/go/go/ast/resolve.go ../../../src/libgo/go/go/ast/scope.go ../../../src/libgo/go/go/ast/walk.go bytes.gox fmt.gox go/scanner.gox go/token.gox io.gox os.gox reflect.gox sort.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/ast.lo | sed -e 's/.lo$//'` -o go/ast.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/ast ../../../src/libgo/go/go/ast/ast.go ../../../src/libgo/go/go/ast/commentmap.go ../../../src/libgo/go/go/ast/filter.go ../../../src/libgo/go/go/ast/import.go ../../../src/libgo/go/go/ast/print.go ../../../src/libgo/go/go/ast/resolve.go ../../../src/libgo/go/go/ast/scope.go ../../../src/libgo/go/go/ast/walk.go -fPIC -o go/.libs/ast.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/rsa ../../../src/libgo/go/crypto/rsa/pkcs1v15.go ../../../src/libgo/go/crypto/rsa/pss.go ../../../src/libgo/go/crypto/rsa/rsa.go -o crypto/rsa.o >/dev/null 2>&1 ../../gnatlink -v gnatname -o ../../gnatname \ --GCC="../../xgcc -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" --LINK="../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" ../link.o ../targext.o ../../ggc-none.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie GNATLINK 11.5.0 Copyright (C) 1995-2021, Free Software Foundation, Inc. xgcc -c -gnatA -gnatWb -gnatiw -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -gnatws /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/b~gnatname.adb libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=mime/multipart ../../../src/libgo/go/mime/multipart/formdata.go ../../../src/libgo/go/mime/multipart/multipart.go ../../../src/libgo/go/mime/multipart/writer.go -o mime/multipart.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/gcc/xg++ b~gnatname.o ../link.o ../targext.o ../../ggc-none.o ./debug.o ./types.o ./alloc.o ./gnatvsn.o ./hostparm.o ./opt.o ./csets.o ./output.o ./rident.o ./stand.o ./stylesw.o ./table.o ./elists.o ./uintp.o ./urealp.o ./widechar.o ./namet.o ./casing.o ./err_vars.o ./fmap.o ./sdefault.o ./targparm.o ./osint.o ./fname.o ./snames.o ./scans.o ./aspects.o ./einfo.o ./nlists.o ./sinfo.o ./sinput.o ./atree.o ./stringt.o ./erroutc.o ./styleg.o ./errutil.o ./make_util.o ./switch.o ./tempdir.o ./gnatname.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie -o ../../gnatname -L/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/ -L./ -L/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ -L/usr/lib/gcc/riscv64-linux-gnu/11/adalib/ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined /usr/bin/mkdir -p cmd/internal; files=`echo ../../../src/libgo/go/cmd/internal/browser/browser.go internal/execabs.gox os.gox runtime.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/internal/browser.lo | sed -e 's/.lo$//'` -static -o cmd/internal/browser.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/internal/browser ../../../src/libgo/go/cmd/internal/browser/browser.go -o cmd/internal/browser.o f="cmd/go/internal/lockedfile.o"; if test ! -f $f; then f="cmd/go/internal/.libs/lockedfile.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/lockedfile.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/lockedfile.s-gox.tmp `echo cmd/go/internal/lockedfile.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/lockedfile.s-gox /usr/bin/mkdir -p golang.org/x/mod; files=`echo ../../../src/libgo/go/golang.org/x/mod/modfile/print.go ../../../src/libgo/go/golang.org/x/mod/modfile/read.go ../../../src/libgo/go/golang.org/x/mod/modfile/rule.go bytes.gox errors.gox fmt.gox golang.org/x/mod/internal/lazyregexp.gox golang.org/x/mod/module.gox golang.org/x/mod/semver.gox os.gox path/filepath.gox sort.gox strconv.gox strings.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/mod/modfile.lo | sed -e 's/.lo$//'` -static -o golang.org/x/mod/modfile.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/mod/modfile ../../../src/libgo/go/golang.org/x/mod/modfile/print.go ../../../src/libgo/go/golang.org/x/mod/modfile/read.go ../../../src/libgo/go/golang.org/x/mod/modfile/rule.go -o golang.org/x/mod/modfile.o f="golang.org/x/mod/sumdb/dirhash.o"; if test ! -f $f; then f="golang.org/x/mod/sumdb/.libs/dirhash.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/mod/sumdb/dirhash.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/mod/sumdb/dirhash.s-gox.tmp `echo golang.org/x/mod/sumdb/dirhash.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/mod/sumdb/dirhash.s-gox f="golang.org/x/mod/zip.o"; if test ! -f $f; then f="golang.org/x/mod/.libs/zip.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/mod/zip.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/mod/zip.s-gox.tmp `echo golang.org/x/mod/zip.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/mod/zip.s-gox f="cmd/go/internal/mvs.o"; if test ! -f $f; then f="cmd/go/internal/.libs/mvs.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/mvs.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/mvs.s-gox.tmp `echo cmd/go/internal/mvs.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/mvs.s-gox f="internal/lazytemplate.o"; if test ! -f $f; then f="internal/.libs/lazytemplate.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/lazytemplate.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/lazytemplate.s-gox.tmp `echo internal/lazytemplate.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/lazytemplate.s-gox /usr/bin/mkdir -p runtime; files=`echo ../../../src/libgo/go/runtime/pprof/elf.go ../../../src/libgo/go/runtime/pprof/label.go ../../../src/libgo/go/runtime/pprof/map.go ../../../src/libgo/go/runtime/pprof/pprof.go ../../../src/libgo/go/runtime/pprof/pprof_rusage.go ../../../src/libgo/go/runtime/pprof/proto.go ../../../src/libgo/go/runtime/pprof/protobuf.go ../../../src/libgo/go/runtime/pprof/protomem.go ../../../src/libgo/go/runtime/pprof/runtime.go bufio.gox bytes.gox compress/gzip.gox context.gox encoding/binary.gox errors.gox fmt.gox internal/cpu.gox io.gox math.gox os.gox runtime.gox sort.gox strconv.gox strings.gox sync.gox syscall.gox text/tabwriter.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo runtime/pprof.lo | sed -e 's/.lo$//'` -o runtime/pprof.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime/pprof ../../../src/libgo/go/runtime/pprof/elf.go ../../../src/libgo/go/runtime/pprof/label.go ../../../src/libgo/go/runtime/pprof/map.go ../../../src/libgo/go/runtime/pprof/pprof.go ../../../src/libgo/go/runtime/pprof/pprof_rusage.go ../../../src/libgo/go/runtime/pprof/proto.go ../../../src/libgo/go/runtime/pprof/protobuf.go ../../../src/libgo/go/runtime/pprof/protomem.go ../../../src/libgo/go/runtime/pprof/runtime.go -fPIC -o runtime/.libs/pprof.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/ast ../../../src/libgo/go/go/ast/ast.go ../../../src/libgo/go/go/ast/commentmap.go ../../../src/libgo/go/go/ast/filter.go ../../../src/libgo/go/go/ast/import.go ../../../src/libgo/go/go/ast/print.go ../../../src/libgo/go/go/ast/resolve.go ../../../src/libgo/go/go/ast/scope.go ../../../src/libgo/go/go/ast/walk.go -o go/ast.o >/dev/null 2>&1 ../../gnatlink -v gnatclean -o ../../gnatclean \ --GCC="../../xgcc -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" --LINK="../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" ../link.o ../targext.o ../../ggc-none.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie GNATLINK 11.5.0 Copyright (C) 1995-2021, Free Software Foundation, Inc. xgcc -c -gnatA -gnatWb -gnatiw -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -gnatws /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/b~gnatclean.adb /build/reproducible-path/gcc-11-11.5.0/build/gcc/xg++ b~gnatclean.o ../link.o ../targext.o ../../ggc-none.o ./debug.o ./types.o ./alloc.o ./gnatvsn.o ./hostparm.o ./opt.o ./csets.o ./output.o ./rident.o ./stand.o ./stylesw.o ./table.o ./elists.o ./uintp.o ./urealp.o ./widechar.o ./namet.o ./butil.o ./casing.o ./err_vars.o ./fmap.o ./sdefault.o ./targparm.o ./osint.o ./fname.o ./osint-m.o ./snames.o ./ali.o ./scans.o ./aspects.o ./einfo.o ./nlists.o ./sinfo.o ./sinput.o ./atree.o ./stringt.o ./erroutc.o ./styleg.o ./errutil.o ./make_util.o ./switch.o ./clean.o ./gnatclean.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie -o ../../gnatclean -L/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/ -L./ -L/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ -L/usr/lib/gcc/riscv64-linux-gnu/11/adalib/ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=runtime/pprof ../../../src/libgo/go/runtime/pprof/elf.go ../../../src/libgo/go/runtime/pprof/label.go ../../../src/libgo/go/runtime/pprof/map.go ../../../src/libgo/go/runtime/pprof/pprof.go ../../../src/libgo/go/runtime/pprof/pprof_rusage.go ../../../src/libgo/go/runtime/pprof/proto.go ../../../src/libgo/go/runtime/pprof/protobuf.go ../../../src/libgo/go/runtime/pprof/protomem.go ../../../src/libgo/go/runtime/pprof/runtime.go -o runtime/pprof.o >/dev/null 2>&1 /usr/bin/mkdir -p debug; files=`echo ../../../src/libgo/go/debug/macho/fat.go ../../../src/libgo/go/debug/macho/file.go ../../../src/libgo/go/debug/macho/macho.go ../../../src/libgo/go/debug/macho/reloctype.go ../../../src/libgo/go/debug/macho/reloctype_string.go bytes.gox compress/zlib.gox debug/dwarf.gox encoding/binary.gox fmt.gox io.gox os.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo debug/macho.lo | sed -e 's/.lo$//'` -o debug/macho.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=debug/macho ../../../src/libgo/go/debug/macho/fat.go ../../../src/libgo/go/debug/macho/file.go ../../../src/libgo/go/debug/macho/macho.go ../../../src/libgo/go/debug/macho/reloctype.go ../../../src/libgo/go/debug/macho/reloctype_string.go -fPIC -o debug/.libs/macho.o /usr/bin/mkdir -p debug; files=`echo ../../../src/libgo/go/debug/elf/elf.go ../../../src/libgo/go/debug/elf/file.go ../../../src/libgo/go/debug/elf/reader.go bytes.gox compress/zlib.gox debug/dwarf.gox encoding/binary.gox errors.gox fmt.gox io.gox os.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo debug/elf.lo | sed -e 's/.lo$//'` -o debug/elf.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=debug/elf ../../../src/libgo/go/debug/elf/elf.go ../../../src/libgo/go/debug/elf/file.go ../../../src/libgo/go/debug/elf/reader.go -fPIC -o debug/.libs/elf.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=debug/macho ../../../src/libgo/go/debug/macho/fat.go ../../../src/libgo/go/debug/macho/file.go ../../../src/libgo/go/debug/macho/macho.go ../../../src/libgo/go/debug/macho/reloctype.go ../../../src/libgo/go/debug/macho/reloctype_string.go -o debug/macho.o >/dev/null 2>&1 f="debug/pe.o"; if test ! -f $f; then f="debug/.libs/pe.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f debug/pe.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh debug/pe.s-gox.tmp `echo debug/pe.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > debug/pe.s-gox /usr/bin/mkdir -p internal; files=`echo ../../../src/libgo/go/internal/profile/encode.go ../../../src/libgo/go/internal/profile/filter.go ../../../src/libgo/go/internal/profile/legacy_profile.go ../../../src/libgo/go/internal/profile/merge.go ../../../src/libgo/go/internal/profile/profile.go ../../../src/libgo/go/internal/profile/proto.go ../../../src/libgo/go/internal/profile/prune.go bufio.gox bytes.gox compress/gzip.gox errors.gox fmt.gox io.gox math.gox regexp.gox sort.gox strconv.gox strings.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo internal/profile.lo | sed -e 's/.lo$//'` -o internal/profile.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/profile ../../../src/libgo/go/internal/profile/encode.go ../../../src/libgo/go/internal/profile/filter.go ../../../src/libgo/go/internal/profile/legacy_profile.go ../../../src/libgo/go/internal/profile/merge.go ../../../src/libgo/go/internal/profile/profile.go ../../../src/libgo/go/internal/profile/proto.go ../../../src/libgo/go/internal/profile/prune.go -fPIC -o internal/.libs/profile.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=debug/elf ../../../src/libgo/go/debug/elf/elf.go ../../../src/libgo/go/debug/elf/file.go ../../../src/libgo/go/debug/elf/reader.go -o debug/elf.o >/dev/null 2>&1 f="html/template.o"; if test ! -f $f; then f="html/.libs/template.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f html/template.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh html/template.s-gox.tmp `echo html/template.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > html/template.s-gox f="testing/fstest.o"; if test ! -f $f; then f="testing/.libs/fstest.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f testing/fstest.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh testing/fstest.s-gox.tmp `echo testing/fstest.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > testing/fstest.s-gox f="crypto/ed25519.o"; if test ! -f $f; then f="crypto/.libs/ed25519.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/ed25519.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/ed25519.s-gox.tmp `echo crypto/ed25519.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/ed25519.s-gox f="crypto/rsa.o"; if test ! -f $f; then f="crypto/.libs/rsa.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/rsa.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/rsa.s-gox.tmp `echo crypto/rsa.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/rsa.s-gox /usr/bin/mkdir -p crypto/x509; files=`echo ../../../src/libgo/go/crypto/x509/pkix/pkix.go encoding/asn1.gox encoding/hex.gox fmt.gox math/big.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/x509/pkix.lo | sed -e 's/.lo$//'` -o crypto/x509/pkix.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/x509/pkix ../../../src/libgo/go/crypto/x509/pkix/pkix.go -fPIC -o crypto/x509/.libs/pkix.o make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools' /usr/bin/make -C ../gcc/ada/tools -f ../Makefile \ "CC=../../xgcc -B../../" "CXX=../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs" "CFLAGS=-g -O2 -W -Wall" "LDFLAGS=-static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" "ADAFLAGS=-gnatpg -gnata -gnatn" "ADA_CFLAGS=" "INCLUDES=-iquote . -iquote .. -iquote ../.. -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc/config -iquote /build/reproducible-path/gcc-11-11.5.0/src/gcc -I/build/reproducible-path/gcc-11-11.5.0/src/include" "ADA_INCLUDES=-I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" "TOOLS_ALREADY_COMPILED= a-assert.o a-btgbso.o a-calari.o a-calcon.o a-caldel.o a-calend.o a-calfor.o a-catizo.o a-cbdlli.o a-cbhama.o a-cbhase.o a-cbmutr.o a-cborma.o a-cborse.o a-cbprqu.o a-cbsyqu.o a-cdlili.o a-cfdlli.o a-cfhama.o a-cfhase.o a-cfinve.o a-cforma.o a-cforse.o a-cgaaso.o a-cgarso.o a-cgcaso.o a-chacon.o a-chahan.o a-charac.o a-chlat1.o a-chlat9.o a-chtgbk.o a-chtgbo.o a-chtgke.o a-chtgop.o a-chzla1.o a-chzla9.o a-cidlli.o a-cihama.o a-cihase.o a-cimutr.o a-ciorma.o a-ciormu.o a-ciorse.o a-clrefi.o a-coboho.o a-cobove.o a-cofove.o a-cofuba.o a-cofuma.o a-cofuse.o a-cofuve.o a-cogeso.o a-cohama.o a-cohase.o a-cohata.o a-coinho.o a-coinve.o a-colien.o a-colire.o a-comlin.o a-comutr.o a-conhel.o a-contai.o a-convec.o a-coorma.o a-coormu.o a-coorse.o a-coprnu.o a-coteio.o a-crbltr.o a-crbtgk.o a-crbtgo.o a-crdlli.o a-csquin.o a-cuprqu.o a-cusyqu.o a-cwila1.o a-cwila9.o a-decima.o a-dhfina.o a-diocst.o a-direct.o a-direio.o a-dirval.o a-dispat.o a-dynpri.o a-einuoc.o a-elchha.o a-envvar.o a-except.o a-exctra.o a-finali.o a-flteio.o a-fwteio.o a-fzteio.o a-inteio.o a-interr.o a-intnam.o a-ioexce.o a-iteint.o a-iwteio.o a-izteio.o a-lcteio.o a-lfteio.o a-lfwtio.o a-lfztio.o a-liteio.o a-liwtio.o a-liztio.o a-llctio.o a-llftio.o a-llfwti.o a-llfzti.o a-llitio.o a-lliwti.o a-llizti.o a-llltio.o a-lllwti.o a-lllzti.o a-locale.o a-nagefl.o a-naliop.o a-nallfl.o a-nalofl.o a-nashfl.o a-nbnbin.o a-nbnbre.o a-ncelfu.o a-ngcefu.o a-ngcoar.o a-ngcoty.o a-ngelfu.o a-ngrear.o a-nlcefu.o a-nlcoar.o a-nlcoty.o a-nlelfu.o a-nllcar.o a-nllcef.o a-nllcty.o a-nllefu.o a-nllrar.o a-nlrear.o a-nscefu.o a-nscoty.o a-nselfu.o a-nuauco.o a-nuaufl.o a-nubinu.o a-nucoar.o a-nucoty.o a-nudira.o a-nuelfu.o a-nuflra.o a-numaux.o a-numeri.o a-nurear.o a-rbtgbk.o a-rbtgbo.o a-rbtgso.o a-reatim.o a-retide.o a-rttiev.o a-sbecin.o a-sbhcin.o a-sblcin.o a-scteio.o a-secain.o a-sequio.o a-sfecin.o a-sfhcin.o a-sflcin.o a-sfteio.o a-sfwtio.o a-sfztio.o a-shcain.o a-siocst.o a-siteio.o a-siwtio.o a-siztio.o a-slcain.o a-ssicst.o a-ssitio.o a-ssiwti.o a-ssizti.o a-stboha.o a-stfiha.o a-stmaco.o a-stobbu.o a-stobfi.o a-storio.o a-stoubu.o a-stoufi.o a-stoufo.o a-stouut.o a-strbou.o a-stream.o a-strfix.o a-strhas.o a-string.o a-strmap.o a-strsea.o a-strsto.o a-strsup.o a-strunb.o a-ststbo.o a-ststio.o a-ststun.o a-stteou.o a-stunau.o a-stunha.o a-stuten.o a-stwibo.o a-stwifi.o a-stwiha.o a-stwima.o a-stwise.o a-stwisu.o a-stwiun.o a-stzbou.o a-stzfix.o a-stzhas.o a-stzmap.o a-stzsea.o a-stzsup.o a-stzunb.o a-suecin.o a-suenco.o a-suenst.o a-suewst.o a-suezst.o a-suhcin.o a-sulcin.o a-suteio.o a-swbwha.o a-swfwha.o a-swmwco.o a-swunau.o a-swuwha.o a-swuwti.o a-synbar.o a-sytaco.o a-szbzha.o a-szfzha.o a-szmzco.o a-szunau.o a-szuzha.o a-szuzti.o a-tags.o a-tasatt.o a-taside.o a-tasini.o a-taster.o a-teioed.o a-textio.o a-tgdico.o a-tiboio.o a-ticoau.o a-ticoio.o a-tideau.o a-tideio.o a-tienau.o a-tienio.o a-tifiau.o a-tifiio.o a-tiflau.o a-tiflio.o a-tigeau.o a-tiinau.o a-tiinio.o a-timoio.o a-tiocst.o a-tirsfi.o a-titest.o a-tiunio.o a-unccon.o a-uncdea.o a-undesu.o a-wichha.o a-wichun.o a-widcha.o a-witeio.o a-wrstfi.o a-wtcoau.o a-wtcoio.o a-wtcstr.o a-wtdeau.o a-wtdeio.o a-wtedit.o a-wtenau.o a-wtenio.o a-wtfiau.o a-wtfiio.o a-wtflau.o a-wtflio.o a-wtgeau.o a-wtinau.o a-wtinio.o a-wtmoio.o a-wttest.o a-wwboio.o a-wwunio.o a-zchara.o a-zchhan.o a-zchuni.o a-zrstfi.o a-ztcoau.o a-ztcoio.o a-ztcstr.o a-ztdeau.o a-ztdeio.o a-ztedit.o a-ztenau.o a-ztenio.o a-ztexio.o a-ztfiau.o a-ztfiio.o a-ztflau.o a-ztflio.o a-ztgeau.o a-ztinau.o a-ztinio.o a-ztmoio.o a-zttest.o a-zzboio.o a-zzunio.o ada.o calendar.o directio.o g-allein.o g-alleve.o g-altcon.o g-altive.o g-alveop.o g-alvety.o g-alvevi.o g-arrspl.o g-awk.o g-binenv.o g-boubuf.o g-boumai.o g-brapre.o g-bubsor.o g-busora.o g-busorg.o g-byorma.o g-bytswa.o g-calend.o g-casuti.o g-catiio.o g-cgi.o g-cgicoo.o g-cgideb.o g-comlin.o g-comver.o g-cppexc.o g-crc32.o g-ctrl_c.o g-curexc.o g-debpoo.o g-debuti.o g-decstr.o g-deutst.o g-diopit.o g-dirope.o g-dynhta.o g-dyntab.o g-encstr.o g-enutst.o g-excact.o g-except.o g-exctra.o g-expect.o g-exptty.o g-flocon.o g-forstr.o g-graphs.o g-heasor.o g-hesora.o g-hesorg.o g-htable.o g-io.o g-io_aux.o g-lists.o g-locfil.o g-mbdira.o g-mbflra.o g-md5.o g-memdum.o g-moreex.o g-os_lib.o g-pehage.o g-rannum.o g-regexp.o g-regpat.o g-rewdat.o g-sechas.o g-sehamd.o g-sehash.o g-semaph.o g-sercom.o g-sestin.o g-sets.o g-sha1.o g-sha224.o g-sha256.o g-sha384.o g-sha512.o g-shsh32.o g-shsh64.o g-shshco.o g-signal.o g-soccon.o g-socket.o g-socpol.o g-socthi.o g-soliop.o g-sothco.o g-souinf.o g-spchge.o g-speche.o g-spipat.o g-spitbo.o g-spogwa.o g-sptabo.o g-sptain.o g-sptavs.o g-strhas.o g-string.o g-strspl.o g-table.o g-tasloc.o g-tastus.o g-thread.o g-timsta.o g-traceb.o g-trasym.o g-tty.o g-u3spch.o g-utf_32.o g-wispch.o g-wistsp.o g-zspche.o g-zstspl.o gnat.o i-c.o i-cexten.o i-cobol.o i-cpoint.o i-cstrea.o i-cstrin.o i-fortra.o i-pacdec.o interfac.o ioexcept.o machcode.o memtrack.o s-addima.o s-addope.o s-aoinar.o s-aomoar.o s-aotase.o s-aridou.o s-arit128.o s-arit32.o s-arit64.o s-assert.o s-atacco.o s-atocou.o s-atoope.o s-atopex.o s-atopri.o s-auxdec.o s-bignum.o s-bitfie.o s-bitops.o s-bituti.o s-boarop.o s-boustr.o s-bytswa.o s-carsi8.o s-carun8.o s-casi128.o s-casi16.o s-casi32.o s-casi64.o s-casuti.o s-caun128.o s-caun16.o s-caun32.o s-caun64.o s-chepoo.o s-commun.o s-conca2.o s-conca3.o s-conca4.o s-conca5.o s-conca6.o s-conca7.o s-conca8.o s-conca9.o s-crc32.o s-crtl.o s-dfmkio.o s-dfmopr.o s-dgmgop.o s-diflio.o s-diflmk.o s-digemk.o s-diinio.o s-dilomk.o s-dim.o s-dimkio.o s-dimmks.o s-direio.o s-dlmkio.o s-dlmopr.o s-dmotpr.o s-dsaser.o s-elaall.o s-excdeb.o s-except.o s-excmac.o s-exctab.o s-exctra.o s-exnint.o s-exnllf.o s-exnlli.o s-exnllli.o s-expint.o s-explli.o s-expllli.o s-explllu.o s-expllu.o s-expmod.o s-exponn.o s-expont.o s-exponu.o s-expuns.o s-fatflt.o s-fatgen.o s-fatlfl.o s-fatllf.o s-ficobl.o s-filatt.o s-fileio.o s-finmas.o s-finroo.o s-flocon.o s-fode128.o s-fode32.o s-fode64.o s-fofi128.o s-fofi32.o s-fofi64.o s-fore_d.o s-fore_f.o s-forrea.o s-gearop.o s-genbig.o s-geveop.o s-gloloc.o s-htable.o s-imageb.o s-imaged.o s-imagef.o s-imagei.o s-imageu.o s-imagew.o s-imde128.o s-imde32.o s-imde64.o s-imenne.o s-imfi128.o s-imfi32.o s-imfi64.o s-imgbiu.o s-imgboo.o s-imgcha.o s-imgenu.o s-imgint.o s-imgllb.o s-imglli.o s-imglllb.o s-imgllli.o s-imglllu.o s-imglllw.o s-imgllu.o s-imgllw.o s-imgrea.o s-imguns.o s-imguti.o s-imgwch.o s-imgwiu.o s-inmaop.o s-interr.o s-intman.o s-io.o s-linux.o s-llflex.o s-maccod.o s-mantis.o s-mastop.o s-memcop.o s-memory.o s-mudido.o s-multip.o s-os_lib.o s-oscons.o s-osinte.o s-osprim.o s-pack03.o s-pack05.o s-pack06.o s-pack07.o s-pack09.o s-pack10.o s-pack100.o s-pack101.o s-pack102.o s-pack103.o s-pack104.o s-pack105.o s-pack106.o s-pack107.o s-pack108.o s-pack109.o s-pack11.o s-pack110.o s-pack111.o s-pack112.o s-pack113.o s-pack114.o s-pack115.o s-pack116.o s-pack117.o s-pack118.o s-pack119.o s-pack12.o s-pack120.o s-pack121.o s-pack122.o s-pack123.o s-pack124.o s-pack125.o s-pack126.o s-pack127.o s-pack13.o s-pack14.o s-pack15.o s-pack17.o s-pack18.o s-pack19.o s-pack20.o s-pack21.o s-pack22.o s-pack23.o s-pack24.o s-pack25.o s-pack26.o s-pack27.o s-pack28.o s-pack29.o s-pack30.o s-pack31.o s-pack33.o s-pack34.o s-pack35.o s-pack36.o s-pack37.o s-pack38.o s-pack39.o s-pack40.o s-pack41.o s-pack42.o s-pack43.o s-pack44.o s-pack45.o s-pack46.o s-pack47.o s-pack48.o s-pack49.o s-pack50.o s-pack51.o s-pack52.o s-pack53.o s-pack54.o s-pack55.o s-pack56.o s-pack57.o s-pack58.o s-pack59.o s-pack60.o s-pack61.o s-pack62.o s-pack63.o s-pack65.o s-pack66.o s-pack67.o s-pack68.o s-pack69.o s-pack70.o s-pack71.o s-pack72.o s-pack73.o s-pack74.o s-pack75.o s-pack76.o s-pack77.o s-pack78.o s-pack79.o s-pack80.o s-pack81.o s-pack82.o s-pack83.o s-pack84.o s-pack85.o s-pack86.o s-pack87.o s-pack88.o s-pack89.o s-pack90.o s-pack91.o s-pack92.o s-pack93.o s-pack94.o s-pack95.o s-pack96.o s-pack97.o s-pack98.o s-pack99.o s-parame.o s-parint.o s-pooglo.o s-pooloc.o s-poosiz.o s-powflt.o s-powlfl.o s-powllf.o s-proinf.o s-purexc.o s-putaim.o s-putima.o s-rannum.o s-ransee.o s-regexp.o s-regpat.o s-resfil.o s-restri.o s-rident.o s-rpc.o s-scaval.o s-secsta.o s-sequio.o s-shabig.o s-shasto.o s-soflin.o s-soliin.o s-solita.o s-spsufi.o s-stache.o s-stalib.o s-statxd.o s-stausa.o s-stoele.o s-stopoo.o s-stposu.o s-stratt.o s-strhas.o s-string.o s-ststop.o s-stusta.o s-taasde.o s-tadeca.o s-tadert.o s-taenca.o s-taprob.o s-taprop.o s-tarest.o s-tasdeb.o s-tasinf.o s-tasini.o s-taskin.o s-tasloc.o s-taspri.o s-tasque.o s-tasren.o s-tasres.o s-tassta.o s-tasuti.o s-tataat.o s-tpinop.o s-tpoben.o s-tpobop.o s-tposen.o s-traceb.o s-traent.o s-trasym.o s-unstyp.o s-utf_32.o s-vade128.o s-vade32.o s-vade64.o s-vafi128.o s-vafi32.o s-vafi64.o s-valboo.o s-valcha.o s-valenu.o s-valflt.o s-valint.o s-vallfl.o s-valllf.o s-vallli.o s-valllli.o s-vallllu.o s-valllu.o s-valrea.o s-valued.o s-valuef.o s-valuei.o s-valuer.o s-valueu.o s-valuns.o s-valuti.o s-valwch.o s-veboop.o s-vector.o s-vercon.o s-wchcnv.o s-wchcon.o s-wchjis.o s-wchstw.o s-wchwts.o s-widboo.o s-widcha.o s-widenu.o s-widint.o s-widlli.o s-widllli.o s-widlllu.o s-widllu.o s-widthi.o s-widthu.o s-widuns.o s-widwch.o s-wwdcha.o s-wwdenu.o s-wwdwch.o sequenio.o system.o text_io.o unchconv.o unchdeal.o" 'LIBGNAT=/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-$(LIB_VERSION).so' "GNATBIND_FLAGS=-nostdlib -x" "exeext=" "fsrcdir=/build/reproducible-path/gcc-11-11.5.0/src/gcc" "srcdir=/build/reproducible-path/gcc-11-11.5.0/src/gcc" "GNATMAKE=../../gnatmake" "GNATLINK=../../gnatlink" "GNATBIND=../../gnatbind" "TOOLSCASE=native" gnatbind-re gnatmake-re gnatlink-re make[5]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools' ../../gnatmake -j0 -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -u sdefault --GCC="../../xgcc -B../../ " gnatmake: objects up to date. ../../gnatmake -j0 -c -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada gnatmake --GCC="../../xgcc -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn" gnatmake: objects up to date. ../../gnatbind -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -nostdlib -x gnatmake ../../gnatlink -v gnatmake -o ../../gnatmake \ --GCC="../../xgcc -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" --LINK="../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" ../link.o ../targext.o ../../ggc-none.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie GNATLINK 11.5.0 Copyright (C) 1995-2021, Free Software Foundation, Inc. xgcc -c -gnatA -gnatWb -gnatiw -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -gnatws /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/b~gnatmake.adb libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/x509/pkix ../../../src/libgo/go/crypto/x509/pkix/pkix.go -o crypto/x509/pkix.o >/dev/null 2>&1 /build/reproducible-path/gcc-11-11.5.0/build/gcc/xg++ b~gnatmake.o ../link.o ../targext.o ../../ggc-none.o ./debug.o ./types.o ./alloc.o ./gnatvsn.o ./hostparm.o ./krunch.o ./opt.o ./csets.o ./output.o ./rident.o ./sfn_scan.o ./stand.o ./stylesw.o ./table.o ./elists.o ./uintp.o ./urealp.o ./widechar.o ./namet.o ./butil.o ./binderr.o ./casing.o ./err_vars.o ./fmap.o ./sdefault.o ./targparm.o ./osint.o ./fname.o ./osint-m.o ./snames.o ./ali.o ./scans.o ./aspects.o ./einfo.o ./nlists.o ./sinfo.o ./sinput.o ./atree.o ./sem_aux.o ./sinput-c.o ./stringt.o ./erroutc.o ./uname.o ./lib.o ./errout.o ./fname-uf.o ./fname-sf.o ./styleg.o ./errutil.o ./make_util.o ./scng.o ./ali-util.o ./switch.o ./switch-m.o ./tempdir.o ./usage.o ./makeusg.o ./make.o ./gnatmake.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie -o ../../gnatmake -L/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/ -L./ -L/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ -L/usr/lib/gcc/riscv64-linux-gnu/11/adalib/ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined f="golang.org/x/text/secure/bidirule.o"; if test ! -f $f; then f="golang.org/x/text/secure/.libs/bidirule.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/text/secure/bidirule.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/text/secure/bidirule.s-gox.tmp `echo golang.org/x/text/secure/bidirule.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/text/secure/bidirule.s-gox f="mime/multipart.o"; if test ! -f $f; then f="mime/.libs/multipart.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f mime/multipart.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh mime/multipart.s-gox.tmp `echo mime/multipart.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > mime/multipart.s-gox f="go/ast.o"; if test ! -f $f; then f="go/.libs/ast.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/ast.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/ast.s-gox.tmp `echo go/ast.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/ast.s-gox f="cmd/internal/browser.o"; if test ! -f $f; then f="cmd/internal/.libs/browser.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/internal/browser.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/internal/browser.s-gox.tmp `echo cmd/internal/browser.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/internal/browser.s-gox f="golang.org/x/mod/modfile.o"; if test ! -f $f; then f="golang.org/x/mod/.libs/modfile.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/mod/modfile.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/mod/modfile.s-gox.tmp `echo golang.org/x/mod/modfile.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/mod/modfile.s-gox f="runtime/pprof.o"; if test ! -f $f; then f="runtime/.libs/pprof.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f runtime/pprof.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh runtime/pprof.s-gox.tmp `echo runtime/pprof.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > runtime/pprof.s-gox f="debug/macho.o"; if test ! -f $f; then f="debug/.libs/macho.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f debug/macho.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh debug/macho.s-gox.tmp `echo debug/macho.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > debug/macho.s-gox f="debug/elf.o"; if test ! -f $f; then f="debug/.libs/elf.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f debug/elf.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh debug/elf.s-gox.tmp `echo debug/elf.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > debug/elf.s-gox /usr/bin/mkdir -p golang.org/x/crypto; files=`echo ../../../src/libgo/go/golang.org/x/crypto/cryptobyte/asn1.go ../../../src/libgo/go/golang.org/x/crypto/cryptobyte/builder.go ../../../src/libgo/go/golang.org/x/crypto/cryptobyte/string.go encoding/asn1.gox errors.gox fmt.gox golang.org/x/crypto/cryptobyte/asn1.gox math/big.gox reflect.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/crypto/cryptobyte.lo | sed -e 's/.lo$//'` -o golang.org/x/crypto/cryptobyte.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/cryptobyte ../../../src/libgo/go/golang.org/x/crypto/cryptobyte/asn1.go ../../../src/libgo/go/golang.org/x/crypto/cryptobyte/builder.go ../../../src/libgo/go/golang.org/x/crypto/cryptobyte/string.go -fPIC -o golang.org/x/crypto/.libs/cryptobyte.o f="crypto/x509/pkix.o"; if test ! -f $f; then f="crypto/x509/.libs/pkix.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/x509/pkix.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/x509/pkix.s-gox.tmp `echo crypto/x509/pkix.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/x509/pkix.s-gox /usr/bin/mkdir -p golang.org/x/crypto; files=`echo ../../../src/libgo/go/golang.org/x/crypto/ed25519/ed25519_go113.go crypto/ed25519.gox io.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/crypto/ed25519.lo | sed -e 's/.lo$//'` -static -o golang.org/x/crypto/ed25519.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/ed25519 ../../../src/libgo/go/golang.org/x/crypto/ed25519/ed25519_go113.go -o golang.org/x/crypto/ed25519.o /usr/bin/mkdir -p golang.org/x/tools/go/ast; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/ast/astutil/enclosing.go ../../../src/libgo/go/golang.org/x/tools/go/ast/astutil/imports.go ../../../src/libgo/go/golang.org/x/tools/go/ast/astutil/rewrite.go ../../../src/libgo/go/golang.org/x/tools/go/ast/astutil/util.go fmt.gox go/ast.gox go/token.gox reflect.gox sort.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/ast/astutil.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/ast/astutil.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/ast/astutil ../../../src/libgo/go/golang.org/x/tools/go/ast/astutil/enclosing.go ../../../src/libgo/go/golang.org/x/tools/go/ast/astutil/imports.go ../../../src/libgo/go/golang.org/x/tools/go/ast/astutil/rewrite.go ../../../src/libgo/go/golang.org/x/tools/go/ast/astutil/util.go -o golang.org/x/tools/go/ast/astutil.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/crypto/cryptobyte ../../../src/libgo/go/golang.org/x/crypto/cryptobyte/asn1.go ../../../src/libgo/go/golang.org/x/crypto/cryptobyte/builder.go ../../../src/libgo/go/golang.org/x/crypto/cryptobyte/string.go -o golang.org/x/crypto/cryptobyte.o >/dev/null 2>&1 /usr/bin/mkdir -p go; files=`echo ../../../src/libgo/go/go/printer/nodes.go ../../../src/libgo/go/go/printer/printer.go bytes.gox fmt.gox go/ast.gox go/token.gox io.gox math.gox os.gox strconv.gox strings.gox text/tabwriter.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/printer.lo | sed -e 's/.lo$//'` -o go/printer.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/printer ../../../src/libgo/go/go/printer/nodes.go ../../../src/libgo/go/go/printer/printer.go -fPIC -o go/.libs/printer.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=internal/profile ../../../src/libgo/go/internal/profile/encode.go ../../../src/libgo/go/internal/profile/filter.go ../../../src/libgo/go/internal/profile/legacy_profile.go ../../../src/libgo/go/internal/profile/merge.go ../../../src/libgo/go/internal/profile/profile.go ../../../src/libgo/go/internal/profile/proto.go ../../../src/libgo/go/internal/profile/prune.go -o internal/profile.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/tools/go/ast; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/ast/inspector/inspector.go ../../../src/libgo/go/golang.org/x/tools/go/ast/inspector/typeof.go go/ast.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/ast/inspector.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/ast/inspector.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/ast/inspector ../../../src/libgo/go/golang.org/x/tools/go/ast/inspector/inspector.go ../../../src/libgo/go/golang.org/x/tools/go/ast/inspector/typeof.go -o golang.org/x/tools/go/ast/inspector.o ../../gnatmake -j0 -c -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada gnatlink --GCC="../../xgcc -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn" make[5]: 'gnatmake-re' is up to date. gnatmake: objects up to date. ../../gnatbind -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -nostdlib -x gnatlink ../../gnatlink -v gnatlink -o ../../gnatlinknew \ --GCC="../../xgcc -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" --LINK="../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" ../link.o ../targext.o ../../ggc-none.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie GNATLINK 11.5.0 Copyright (C) 1995-2021, Free Software Foundation, Inc. xgcc -c -gnatA -gnatWb -gnatiw -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -gnatws /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/b~gnatlink.adb /build/reproducible-path/gcc-11-11.5.0/build/gcc/xg++ b~gnatlink.o ../link.o ../targext.o ../../ggc-none.o ./debug.o ./types.o ./alloc.o ./gnatvsn.o ./hostparm.o ./indepsw.o ./opt.o ./csets.o ./output.o ./rident.o ./table.o ./widechar.o ./namet.o ./butil.o ./casing.o ./fmap.o ./sdefault.o ./targparm.o ./osint.o ./fname.o ./snames.o ./ali.o ./switch.o ./gnatlink.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie -o ../../gnatlinknew -L/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/ -L./ -L/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ -L/usr/lib/gcc/riscv64-linux-gnu/11/adalib/ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined f="golang.org/x/crypto/cryptobyte.o"; if test ! -f $f; then f="golang.org/x/crypto/.libs/cryptobyte.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/crypto/cryptobyte.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/crypto/cryptobyte.s-gox.tmp `echo golang.org/x/crypto/cryptobyte.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/crypto/cryptobyte.s-gox /usr/bin/mkdir -p golang.org/x/net; files=`echo ../../../src/libgo/go/golang.org/x/net/idna/idna10.0.0.go ../../../src/libgo/go/golang.org/x/net/idna/punycode.go ../../../src/libgo/go/golang.org/x/net/idna/tables13.0.0.go ../../../src/libgo/go/golang.org/x/net/idna/trie.go ../../../src/libgo/go/golang.org/x/net/idna/trieval.go fmt.gox golang.org/x/text/secure/bidirule.gox golang.org/x/text/unicode/bidi.gox golang.org/x/text/unicode/norm.gox math.gox strings.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/net/idna.lo | sed -e 's/.lo$//'` -o golang.org/x/net/idna.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/net/idna ../../../src/libgo/go/golang.org/x/net/idna/idna10.0.0.go ../../../src/libgo/go/golang.org/x/net/idna/punycode.go ../../../src/libgo/go/golang.org/x/net/idna/tables13.0.0.go ../../../src/libgo/go/golang.org/x/net/idna/trie.go ../../../src/libgo/go/golang.org/x/net/idna/trieval.go -fPIC -o golang.org/x/net/.libs/idna.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/printer ../../../src/libgo/go/go/printer/nodes.go ../../../src/libgo/go/go/printer/printer.go -o go/printer.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/net/idna ../../../src/libgo/go/golang.org/x/net/idna/idna10.0.0.go ../../../src/libgo/go/golang.org/x/net/idna/punycode.go ../../../src/libgo/go/golang.org/x/net/idna/tables13.0.0.go ../../../src/libgo/go/golang.org/x/net/idna/trie.go ../../../src/libgo/go/golang.org/x/net/idna/trieval.go -o golang.org/x/net/idna.o >/dev/null 2>&1 /usr/bin/mkdir -p go; files=`echo ../../../src/libgo/go/go/doc/comment.go ../../../src/libgo/go/go/doc/doc.go ../../../src/libgo/go/go/doc/example.go ../../../src/libgo/go/go/doc/exports.go ../../../src/libgo/go/go/doc/filter.go ../../../src/libgo/go/go/doc/reader.go ../../../src/libgo/go/go/doc/synopsis.go bytes.gox fmt.gox go/ast.gox go/token.gox internal/lazyregexp.gox io.gox path.gox sort.gox strconv.gox strings.gox text/template.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/doc.lo | sed -e 's/.lo$//'` -o go/doc.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/doc ../../../src/libgo/go/go/doc/comment.go ../../../src/libgo/go/go/doc/doc.go ../../../src/libgo/go/go/doc/example.go ../../../src/libgo/go/go/doc/exports.go ../../../src/libgo/go/go/doc/filter.go ../../../src/libgo/go/go/doc/reader.go ../../../src/libgo/go/go/doc/synopsis.go -fPIC -o go/.libs/doc.o /usr/bin/mkdir -p go; files=`echo ../../../src/libgo/go/go/parser/interface.go ../../../src/libgo/go/go/parser/parser.go bytes.gox errors.gox fmt.gox go/ast.gox go/scanner.gox go/token.gox io.gox io/fs.gox os.gox path/filepath.gox strconv.gox strings.gox unicode.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/parser.lo | sed -e 's/.lo$//'` -o go/parser.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/parser ../../../src/libgo/go/go/parser/interface.go ../../../src/libgo/go/go/parser/parser.go -fPIC -o go/.libs/parser.o f="golang.org/x/crypto/ed25519.o"; if test ! -f $f; then f="golang.org/x/crypto/.libs/ed25519.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/crypto/ed25519.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/crypto/ed25519.s-gox.tmp `echo golang.org/x/crypto/ed25519.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/crypto/ed25519.s-gox /usr/bin/mkdir -p testing/internal; files=`echo ../../../src/libgo/go/testing/internal/testdeps/deps.go bufio.gox internal/testlog.gox io.gox regexp.gox runtime/pprof.gox strings.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo testing/internal/testdeps.lo | sed -e 's/.lo$//'` -o testing/internal/testdeps.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=testing/internal/testdeps ../../../src/libgo/go/testing/internal/testdeps/deps.go -fPIC -o testing/internal/.libs/testdeps.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=testing/internal/testdeps ../../../src/libgo/go/testing/internal/testdeps/deps.go -o testing/internal/testdeps.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/internal; files=`echo ../../../src/libgo/go/cmd/internal/codesign/codesign.go crypto/sha256.gox debug/macho.gox encoding/binary.gox io.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/internal/codesign.lo | sed -e 's/.lo$//'` -static -o cmd/internal/codesign.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/internal/codesign ../../../src/libgo/go/cmd/internal/codesign/codesign.go -o cmd/internal/codesign.o f="golang.org/x/tools/go/ast/astutil.o"; if test ! -f $f; then f="golang.org/x/tools/go/ast/.libs/astutil.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/tools/go/ast/astutil.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/tools/go/ast/astutil.s-gox.tmp `echo golang.org/x/tools/go/ast/astutil.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/tools/go/ast/astutil.s-gox f="go/printer.o"; if test ! -f $f; then f="go/.libs/printer.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/printer.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/printer.s-gox.tmp `echo go/printer.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/printer.s-gox f="golang.org/x/tools/go/ast/inspector.o"; if test ! -f $f; then f="golang.org/x/tools/go/ast/.libs/inspector.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/tools/go/ast/inspector.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/tools/go/ast/inspector.s-gox.tmp `echo golang.org/x/tools/go/ast/inspector.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/tools/go/ast/inspector.s-gox f="internal/profile.o"; if test ! -f $f; then f="internal/.libs/profile.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f internal/profile.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh internal/profile.s-gox.tmp `echo internal/profile.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > internal/profile.s-gox f="golang.org/x/net/idna.o"; if test ! -f $f; then f="golang.org/x/net/.libs/idna.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/net/idna.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/net/idna.s-gox.tmp `echo golang.org/x/net/idna.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/net/idna.s-gox f="testing/internal/testdeps.o"; if test ! -f $f; then f="testing/internal/.libs/testdeps.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f testing/internal/testdeps.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh testing/internal/testdeps.s-gox.tmp `echo testing/internal/testdeps.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > testing/internal/testdeps.s-gox f="cmd/internal/codesign.o"; if test ! -f $f; then f="cmd/internal/.libs/codesign.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/internal/codesign.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/internal/codesign.s-gox.tmp `echo cmd/internal/codesign.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/internal/codesign.s-gox /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/ecdsa/ecdsa.go ../../../src/libgo/go/crypto/ecdsa/ecdsa_noasm.go crypto.gox crypto/aes.gox crypto/cipher.gox crypto/elliptic.gox crypto/internal/randutil.gox crypto/sha512.gox errors.gox golang.org/x/crypto/cryptobyte.gox golang.org/x/crypto/cryptobyte/asn1.gox io.gox math/big.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/ecdsa.lo | sed -e 's/.lo$//'` -o crypto/ecdsa.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/ecdsa ../../../src/libgo/go/crypto/ecdsa/ecdsa.go ../../../src/libgo/go/crypto/ecdsa/ecdsa_noasm.go -fPIC -o crypto/.libs/ecdsa.o mv -f ../../gnatlinknew ../../gnatlink ../../gnatmake -j0 -c -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada gnatbind --GCC="../../xgcc -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn" make[5]: 'gnatlink-re' is up to date. ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/gnatbind.adb libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/ecdsa ../../../src/libgo/go/crypto/ecdsa/ecdsa.go ../../../src/libgo/go/crypto/ecdsa/ecdsa_noasm.go -o crypto/ecdsa.o >/dev/null 2>&1 ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/bcheck.adb ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/bindgen.adb ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/bindo.adb ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/bindusg.adb ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/osint-b.adb ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/switch-b.adb ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/binde.adb /usr/bin/mkdir -p golang.org/x/mod/sumdb; files=`echo ../../../src/libgo/go/golang.org/x/mod/sumdb/note/note.go bytes.gox crypto/sha256.gox encoding/base64.gox encoding/binary.gox errors.gox fmt.gox golang.org/x/crypto/ed25519.gox io.gox strconv.gox strings.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/mod/sumdb/note.lo | sed -e 's/.lo$//'` -static -o golang.org/x/mod/sumdb/note.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/mod/sumdb/note ../../../src/libgo/go/golang.org/x/mod/sumdb/note/note.go -o golang.org/x/mod/sumdb/note.o ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/bindo-elaborators.adb f="crypto/ecdsa.o"; if test ! -f $f; then f="crypto/.libs/ecdsa.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/ecdsa.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/ecdsa.s-gox.tmp `echo crypto/ecdsa.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/ecdsa.s-gox /usr/bin/mkdir -p golang.org/x/net/http; files=`echo ../../../src/libgo/go/golang.org/x/net/http/httpguts/guts.go ../../../src/libgo/go/golang.org/x/net/http/httpguts/httplex.go golang.org/x/net/idna.gox net.gox net/textproto.gox strings.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/net/http/httpguts.lo | sed -e 's/.lo$//'` -o golang.org/x/net/http/httpguts.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/net/http/httpguts ../../../src/libgo/go/golang.org/x/net/http/httpguts/guts.go ../../../src/libgo/go/golang.org/x/net/http/httpguts/httplex.go -fPIC -o golang.org/x/net/http/.libs/httpguts.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/net/http/httpguts ../../../src/libgo/go/golang.org/x/net/http/httpguts/guts.go ../../../src/libgo/go/golang.org/x/net/http/httpguts/httplex.go -o golang.org/x/net/http/httpguts.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/net/http; files=`echo ../../../src/libgo/go/golang.org/x/net/http/httpproxy/proxy.go errors.gox fmt.gox golang.org/x/net/idna.gox net.gox net/url.gox os.gox strings.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/net/http/httpproxy.lo | sed -e 's/.lo$//'` -o golang.org/x/net/http/httpproxy.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/net/http/httpproxy ../../../src/libgo/go/golang.org/x/net/http/httpproxy/proxy.go -fPIC -o golang.org/x/net/http/.libs/httpproxy.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/doc ../../../src/libgo/go/go/doc/comment.go ../../../src/libgo/go/go/doc/doc.go ../../../src/libgo/go/go/doc/example.go ../../../src/libgo/go/go/doc/exports.go ../../../src/libgo/go/go/doc/filter.go ../../../src/libgo/go/go/doc/reader.go ../../../src/libgo/go/go/doc/synopsis.go -o go/doc.o >/dev/null 2>&1 ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/bindo-augmentors.adb ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/bindo-builders.adb ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/bindo-diagnostics.adb ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/bindo-units.adb libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/parser ../../../src/libgo/go/go/parser/interface.go ../../../src/libgo/go/go/parser/parser.go -o go/parser.o >/dev/null 2>&1 ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/bindo-validators.adb libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/net/http/httpproxy ../../../src/libgo/go/golang.org/x/net/http/httpproxy/proxy.go -o golang.org/x/net/http/httpproxy.o >/dev/null 2>&1 ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/bindo-writers.adb ../../xgcc -c -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -B../../ -g -O2 -W -Wall -gnatpg -gnata -gnatn -I- /build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/bindo-graphs.adb f="golang.org/x/mod/sumdb/note.o"; if test ! -f $f; then f="golang.org/x/mod/sumdb/.libs/note.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/mod/sumdb/note.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/mod/sumdb/note.s-gox.tmp `echo golang.org/x/mod/sumdb/note.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/mod/sumdb/note.s-gox /usr/bin/mkdir -p cmd/internal; files=`echo ../../../src/libgo/go/cmd/internal/buildid/buildid.go ../../../src/libgo/go/cmd/internal/buildid/note.go ../../../src/libgo/go/cmd/internal/buildid/rewrite.go bytes.gox cmd/internal/codesign.gox crypto/sha256.gox debug/elf.gox debug/macho.gox encoding/binary.gox fmt.gox internal/xcoff.gox io.gox io/fs.gox os.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/internal/buildid.lo | sed -e 's/.lo$//'` -static -o cmd/internal/buildid.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/internal/buildid ../../../src/libgo/go/cmd/internal/buildid/buildid.go ../../../src/libgo/go/cmd/internal/buildid/note.go ../../../src/libgo/go/cmd/internal/buildid/rewrite.go -o cmd/internal/buildid.o f="golang.org/x/net/http/httpguts.o"; if test ! -f $f; then f="golang.org/x/net/http/.libs/httpguts.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/net/http/httpguts.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/net/http/httpguts.s-gox.tmp `echo golang.org/x/net/http/httpguts.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/net/http/httpguts.s-gox f="golang.org/x/net/http/httpproxy.o"; if test ! -f $f; then f="golang.org/x/net/http/.libs/httpproxy.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/net/http/httpproxy.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/net/http/httpproxy.s-gox.tmp `echo golang.org/x/net/http/httpproxy.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/net/http/httpproxy.s-gox f="cmd/internal/buildid.o"; if test ! -f $f; then f="cmd/internal/.libs/buildid.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/internal/buildid.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/internal/buildid.s-gox.tmp `echo cmd/internal/buildid.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/internal/buildid.s-gox /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/x509/cert_pool.go ../../../src/libgo/go/crypto/x509/pem_decrypt.go ../../../src/libgo/go/crypto/x509/pkcs1.go ../../../src/libgo/go/crypto/x509/pkcs8.go ../../../src/libgo/go/crypto/x509/root.go ../../../src/libgo/go/crypto/x509/root_linux.go ../../../src/libgo/go/crypto/x509/root_unix.go ../../../src/libgo/go/crypto/x509/sec1.go ../../../src/libgo/go/crypto/x509/verify.go ../../../src/libgo/go/crypto/x509/x509.go bytes.gox crypto.gox crypto/aes.gox crypto/cipher.gox crypto/des.gox crypto/dsa.gox crypto/ecdsa.gox crypto/ed25519.gox crypto/elliptic.gox crypto/md5.gox crypto/rsa.gox crypto/sha1.gox crypto/sha256.gox crypto/sha512.gox crypto/x509/pkix.gox encoding/asn1.gox encoding/hex.gox encoding/pem.gox errors.gox fmt.gox golang.org/x/crypto/cryptobyte.gox golang.org/x/crypto/cryptobyte/asn1.gox io.gox io/fs.gox math/big.gox net.gox net/url.gox os.gox path/filepath.gox reflect.gox runtime.gox strconv.gox strings.gox sync.gox time.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/x509.lo | sed -e 's/.lo$//'` -o crypto/x509.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/x509 ../../../src/libgo/go/crypto/x509/cert_pool.go ../../../src/libgo/go/crypto/x509/pem_decrypt.go ../../../src/libgo/go/crypto/x509/pkcs1.go ../../../src/libgo/go/crypto/x509/pkcs8.go ../../../src/libgo/go/crypto/x509/root.go ../../../src/libgo/go/crypto/x509/root_linux.go ../../../src/libgo/go/crypto/x509/root_unix.go ../../../src/libgo/go/crypto/x509/sec1.go ../../../src/libgo/go/crypto/x509/verify.go ../../../src/libgo/go/crypto/x509/x509.go -fPIC -o crypto/.libs/x509.o f="go/doc.o"; if test ! -f $f; then f="go/.libs/doc.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/doc.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/doc.s-gox.tmp `echo go/doc.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/doc.s-gox f="go/parser.o"; if test ! -f $f; then f="go/.libs/parser.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/parser.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/parser.s-gox.tmp `echo go/parser.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/parser.s-gox /usr/bin/mkdir -p go; files=`echo ../../../src/libgo/go/go/build/build.go ../../../src/libgo/go/go/build/doc.go ../../../src/libgo/go/go/build/gccgo.go ../../../src/libgo/go/go/build/read.go ../../../src/libgo/go/go/build/syslist.go bufio.gox bytes.gox errors.gox fmt.gox go/ast.gox go/doc.gox go/parser.gox go/token.gox internal/execabs.gox internal/goroot.gox internal/goversion.gox io.gox io/fs.gox io/ioutil.gox os.gox path.gox path/filepath.gox runtime.gox sort.gox strconv.gox strings.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/build.lo | sed -e 's/.lo$//'` -o go/build.lo $files /usr/bin/mkdir -p go; files=`echo ../../../src/libgo/go/go/types/api.go ../../../src/libgo/go/go/types/assignments.go ../../../src/libgo/go/go/types/builtins.go ../../../src/libgo/go/go/types/call.go ../../../src/libgo/go/go/types/check.go ../../../src/libgo/go/go/types/conversions.go ../../../src/libgo/go/go/types/decl.go ../../../src/libgo/go/go/types/errorcodes.go ../../../src/libgo/go/go/types/errors.go ../../../src/libgo/go/go/types/eval.go ../../../src/libgo/go/go/types/expr.go ../../../src/libgo/go/go/types/exprstring.go ../../../src/libgo/go/go/types/initorder.go ../../../src/libgo/go/go/types/labels.go ../../../src/libgo/go/go/types/lookup.go ../../../src/libgo/go/go/types/methodset.go ../../../src/libgo/go/go/types/object.go ../../../src/libgo/go/go/types/objset.go ../../../src/libgo/go/go/types/operand.go ../../../src/libgo/go/go/types/package.go ../../../src/libgo/go/go/types/predicates.go ../../../src/libgo/go/go/types/resolver.go ../../../src/libgo/go/go/types/return.go ../../../src/libgo/go/go/types/scope.go ../../../src/libgo/go/go/types/selection.go ../../../src/libgo/go/go/types/sizes.go ../../../src/libgo/go/go/types/stmt.go ../../../src/libgo/go/go/types/type.go ../../../src/libgo/go/go/types/typestring.go ../../../src/libgo/go/go/types/typexpr.go ../../../src/libgo/go/go/types/universe.go gccgosizes.go bytes.gox container/heap.gox errors.gox fmt.gox go/ast.gox go/constant.gox go/parser.gox go/token.gox io.gox math.gox sort.gox strconv.gox strings.gox unicode.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/types.lo | sed -e 's/.lo$//'` -o go/types.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/build ../../../src/libgo/go/go/build/build.go ../../../src/libgo/go/go/build/doc.go ../../../src/libgo/go/go/build/gccgo.go ../../../src/libgo/go/go/build/read.go ../../../src/libgo/go/go/build/syslist.go -fPIC -o go/.libs/build.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/types ../../../src/libgo/go/go/types/api.go ../../../src/libgo/go/go/types/assignments.go ../../../src/libgo/go/go/types/builtins.go ../../../src/libgo/go/go/types/call.go ../../../src/libgo/go/go/types/check.go ../../../src/libgo/go/go/types/conversions.go ../../../src/libgo/go/go/types/decl.go ../../../src/libgo/go/go/types/errorcodes.go ../../../src/libgo/go/go/types/errors.go ../../../src/libgo/go/go/types/eval.go ../../../src/libgo/go/go/types/expr.go ../../../src/libgo/go/go/types/exprstring.go ../../../src/libgo/go/go/types/initorder.go ../../../src/libgo/go/go/types/labels.go ../../../src/libgo/go/go/types/lookup.go ../../../src/libgo/go/go/types/methodset.go ../../../src/libgo/go/go/types/object.go ../../../src/libgo/go/go/types/objset.go ../../../src/libgo/go/go/types/operand.go ../../../src/libgo/go/go/types/package.go ../../../src/libgo/go/go/types/predicates.go ../../../src/libgo/go/go/types/resolver.go ../../../src/libgo/go/go/types/return.go ../../../src/libgo/go/go/types/scope.go ../../../src/libgo/go/go/types/selection.go ../../../src/libgo/go/go/types/sizes.go ../../../src/libgo/go/go/types/stmt.go ../../../src/libgo/go/go/types/type.go ../../../src/libgo/go/go/types/typestring.go ../../../src/libgo/go/go/types/typexpr.go ../../../src/libgo/go/go/types/universe.go gccgosizes.go -fPIC -o go/.libs/types.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/build ../../../src/libgo/go/go/build/build.go ../../../src/libgo/go/go/build/doc.go ../../../src/libgo/go/go/build/gccgo.go ../../../src/libgo/go/go/build/read.go ../../../src/libgo/go/go/build/syslist.go -o go/build.o >/dev/null 2>&1 ../../gnatbind -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -nostdlib -x gnatbind ../../gnatlink -v gnatbind -o ../../gnatbind \ --GCC="../../xgcc -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada" --LINK="../../xg++ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined" ../link.o ../targext.o ../../ggc-none.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie GNATLINK 11.5.0 Copyright (C) 1995-2021, Free Software Foundation, Inc. xgcc -c -gnatA -gnatWb -gnatiw -B../../ -I- -nostdinc -I/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts -I. -I/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada -gnatws /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools/b~gnatbind.adb /build/reproducible-path/gcc-11-11.5.0/build/gcc/xg++ b~gnatbind.o ../link.o ../targext.o ../../ggc-none.o ./debug.o ./types.o ./alloc.o ./gnatvsn.o ./hostparm.o ./opt.o ./csets.o ./output.o ./rident.o ./stand.o ./stylesw.o ./table.o ./elists.o ./uintp.o ./urealp.o ./widechar.o ./namet.o ./butil.o ./binderr.o ./casing.o ./err_vars.o ./fmap.o ./sdefault.o ./targparm.o ./osint.o ./fname.o ./osint-b.o ./snames.o ./ali.o ./binde.o ./bindgen.o ./bindo.o ./bindo-writers.o ./bindo-augmentors.o ./bindo-builders.o ./bindo-diagnostics.o ./bindo-elaborators.o ./bindo-graphs.o ./bindo-units.o ./bindo-validators.o ./scans.o ./aspects.o ./einfo.o ./nlists.o ./sinfo.o ./sinput.o ./atree.o ./sem_aux.o ./sinput-c.o ./stringt.o ./erroutc.o ./uname.o ./lib.o ./errout.o ./styleg.o ./scng.o ./ali-util.o ./bcheck.o ./switch.o ./bindusg.o ./switch-b.o ./gnatbind.o ../../libcommon-target.a ../../libcommon.a ../../../libcpp/libcpp.a /build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/libgnat-11.so ../../../libbacktrace/.libs/libbacktrace.a ../../../libiberty/libiberty.a -no-pie -o ../../gnatbind -L/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/rts/ -L./ -L/build/reproducible-path/gcc-11-11.5.0/src/gcc/ada/ -L/usr/lib/gcc/riscv64-linux-gnu/11/adalib/ -B../../ -B../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -B../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/src/.libs -L../../../riscv64-linux-gnu/libstdc++-v3/libsupc++/.libs -static-libstdc++ -static-libgcc -static-libstdc++ -static-libgcc -Wl,-z,relro -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/x509 ../../../src/libgo/go/crypto/x509/cert_pool.go ../../../src/libgo/go/crypto/x509/pem_decrypt.go ../../../src/libgo/go/crypto/x509/pkcs1.go ../../../src/libgo/go/crypto/x509/pkcs8.go ../../../src/libgo/go/crypto/x509/root.go ../../../src/libgo/go/crypto/x509/root_linux.go ../../../src/libgo/go/crypto/x509/root_unix.go ../../../src/libgo/go/crypto/x509/sec1.go ../../../src/libgo/go/crypto/x509/verify.go ../../../src/libgo/go/crypto/x509/x509.go -o crypto/x509.o >/dev/null 2>&1 /usr/bin/mkdir -p go; files=`echo ../../../src/libgo/go/go/format/format.go ../../../src/libgo/go/go/format/internal.go bytes.gox fmt.gox go/ast.gox go/parser.gox go/printer.gox go/token.gox io.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/format.lo | sed -e 's/.lo$//'` -o go/format.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/format ../../../src/libgo/go/go/format/format.go ../../../src/libgo/go/go/format/internal.go -fPIC -o go/.libs/format.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/format ../../../src/libgo/go/go/format/format.go ../../../src/libgo/go/go/format/internal.go -o go/format.o >/dev/null 2>&1 f="go/build.o"; if test ! -f $f; then f="go/.libs/build.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/build.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/build.s-gox.tmp `echo go/build.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/build.s-gox f="go/format.o"; if test ! -f $f; then f="go/.libs/format.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/format.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/format.s-gox.tmp `echo go/format.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/format.s-gox /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/cfg/cfg.go zdefaultcc.go bytes.gox cmd/go/internal/fsys.gox cmd/internal/objabi.gox fmt.gox go/build.gox internal/cfg.gox io.gox os.gox path/filepath.gox runtime.gox strings.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/cfg.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/cfg.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/cfg ../../../src/libgo/go/cmd/go/internal/cfg/cfg.go zdefaultcc.go -o cmd/go/internal/cfg.o /usr/bin/mkdir -p golang.org/x/tools/go; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/cfg/builder.go ../../../src/libgo/go/golang.org/x/tools/go/cfg/cfg.go bytes.gox fmt.gox go/ast.gox go/format.gox go/token.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/cfg.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/cfg.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/cfg ../../../src/libgo/go/golang.org/x/tools/go/cfg/builder.go ../../../src/libgo/go/golang.org/x/tools/go/cfg/cfg.go -o golang.org/x/tools/go/cfg.o f="cmd/go/internal/cfg.o"; if test ! -f $f; then f="cmd/go/internal/.libs/cfg.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/cfg.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/cfg.s-gox.tmp `echo cmd/go/internal/cfg.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/cfg.s-gox f="golang.org/x/tools/go/cfg.o"; if test ! -f $f; then f="golang.org/x/tools/go/.libs/cfg.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/tools/go/cfg.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/tools/go/cfg.s-gox.tmp `echo golang.org/x/tools/go/cfg.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/tools/go/cfg.s-gox /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/base/base.go ../../../src/libgo/go/cmd/go/internal/base/env.go ../../../src/libgo/go/cmd/go/internal/base/flag.go ../../../src/libgo/go/cmd/go/internal/base/goflags.go ../../../src/libgo/go/cmd/go/internal/base/path.go ../../../src/libgo/go/cmd/go/internal/base/signal.go ../../../src/libgo/go/cmd/go/internal/base/signal_unix.go ../../../src/libgo/go/cmd/go/internal/base/tool.go cmd/go/internal/cfg.gox cmd/go/internal/fsys.gox cmd/go/internal/str.gox context.gox flag.gox fmt.gox go/build.gox internal/execabs.gox log.gox os.gox os/signal.gox path/filepath.gox runtime.gox strings.gox sync.gox syscall.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/base.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/base.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/base ../../../src/libgo/go/cmd/go/internal/base/base.go ../../../src/libgo/go/cmd/go/internal/base/env.go ../../../src/libgo/go/cmd/go/internal/base/flag.go ../../../src/libgo/go/cmd/go/internal/base/goflags.go ../../../src/libgo/go/cmd/go/internal/base/path.go ../../../src/libgo/go/cmd/go/internal/base/signal.go ../../../src/libgo/go/cmd/go/internal/base/signal_unix.go ../../../src/libgo/go/cmd/go/internal/base/tool.go -o cmd/go/internal/base.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/imports/build.go ../../../src/libgo/go/cmd/go/internal/imports/read.go ../../../src/libgo/go/cmd/go/internal/imports/scan.go ../../../src/libgo/go/cmd/go/internal/imports/tags.go bufio.gox bytes.gox cmd/go/internal/cfg.gox cmd/go/internal/fsys.gox errors.gox fmt.gox io.gox io/fs.gox path/filepath.gox sort.gox strconv.gox strings.gox sync.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/imports.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/imports.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/imports ../../../src/libgo/go/cmd/go/internal/imports/build.go ../../../src/libgo/go/cmd/go/internal/imports/read.go ../../../src/libgo/go/cmd/go/internal/imports/scan.go ../../../src/libgo/go/cmd/go/internal/imports/tags.go -o cmd/go/internal/imports.o f="cmd/go/internal/base.o"; if test ! -f $f; then f="cmd/go/internal/.libs/base.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/base.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/base.s-gox.tmp `echo cmd/go/internal/base.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/base.s-gox f="crypto/x509.o"; if test ! -f $f; then f="crypto/.libs/x509.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/x509.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/x509.s-gox.tmp `echo crypto/x509.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/x509.s-gox /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/cache/cache.go ../../../src/libgo/go/cmd/go/internal/cache/default.go ../../../src/libgo/go/cmd/go/internal/cache/hash.go bytes.gox cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/renameio.gox crypto/sha256.gox encoding/hex.gox errors.gox fmt.gox hash.gox io.gox io/fs.gox os.gox path/filepath.gox runtime.gox strconv.gox strings.gox sync.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/cache.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/cache.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/cache ../../../src/libgo/go/cmd/go/internal/cache/cache.go ../../../src/libgo/go/cmd/go/internal/cache/default.go ../../../src/libgo/go/cmd/go/internal/cache/hash.go -o cmd/go/internal/cache.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/search/search.go cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/fsys.gox fmt.gox go/build.gox io/fs.gox os.gox path.gox path/filepath.gox regexp.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/search.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/search.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/search ../../../src/libgo/go/cmd/go/internal/search/search.go -o cmd/go/internal/search.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/doc/doc.go cmd/go/internal/base.gox cmd/go/internal/cfg.gox context.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/doc.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/doc.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/doc ../../../src/libgo/go/cmd/go/internal/doc/doc.go -o cmd/go/internal/doc.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/tool/tool.go cmd/go/internal/base.gox cmd/go/internal/cfg.gox context.gox fmt.gox internal/execabs.gox os.gox os/signal.gox sort.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/tool.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/tool.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/tool ../../../src/libgo/go/cmd/go/internal/tool/tool.go -o cmd/go/internal/tool.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/version/exe.go ../../../src/libgo/go/cmd/go/internal/version/version.go bytes.gox cmd/go/internal/base.gox context.gox debug/elf.gox debug/macho.gox debug/pe.gox encoding/binary.gox fmt.gox internal/xcoff.gox io.gox io/fs.gox os.gox path/filepath.gox runtime.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/version.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/version.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/version ../../../src/libgo/go/cmd/go/internal/version/exe.go ../../../src/libgo/go/cmd/go/internal/version/version.go -o cmd/go/internal/version.o /usr/bin/mkdir -p crypto; files=`echo ../../../src/libgo/go/crypto/tls/alert.go ../../../src/libgo/go/crypto/tls/auth.go ../../../src/libgo/go/crypto/tls/cipher_suites.go ../../../src/libgo/go/crypto/tls/common.go ../../../src/libgo/go/crypto/tls/common_string.go ../../../src/libgo/go/crypto/tls/conn.go ../../../src/libgo/go/crypto/tls/handshake_client.go ../../../src/libgo/go/crypto/tls/handshake_client_tls13.go ../../../src/libgo/go/crypto/tls/handshake_messages.go ../../../src/libgo/go/crypto/tls/handshake_server.go ../../../src/libgo/go/crypto/tls/handshake_server_tls13.go ../../../src/libgo/go/crypto/tls/key_agreement.go ../../../src/libgo/go/crypto/tls/key_schedule.go ../../../src/libgo/go/crypto/tls/prf.go ../../../src/libgo/go/crypto/tls/ticket.go ../../../src/libgo/go/crypto/tls/tls.go bytes.gox container/list.gox context.gox crypto.gox crypto/aes.gox crypto/cipher.gox crypto/des.gox crypto/ecdsa.gox crypto/ed25519.gox crypto/elliptic.gox crypto/hmac.gox crypto/md5.gox crypto/rand.gox crypto/rc4.gox crypto/rsa.gox crypto/sha1.gox crypto/sha256.gox crypto/sha512.gox crypto/subtle.gox crypto/x509.gox encoding/pem.gox errors.gox fmt.gox golang.org/x/crypto/chacha20poly1305.gox golang.org/x/crypto/cryptobyte.gox golang.org/x/crypto/curve25519.gox golang.org/x/crypto/hkdf.gox hash.gox internal/cpu.gox io.gox math/big.gox net.gox os.gox runtime.gox sort.gox strconv.gox strings.gox sync.gox sync/atomic.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo crypto/tls.lo | sed -e 's/.lo$//'` -o crypto/tls.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/tls ../../../src/libgo/go/crypto/tls/alert.go ../../../src/libgo/go/crypto/tls/auth.go ../../../src/libgo/go/crypto/tls/cipher_suites.go ../../../src/libgo/go/crypto/tls/common.go ../../../src/libgo/go/crypto/tls/common_string.go ../../../src/libgo/go/crypto/tls/conn.go ../../../src/libgo/go/crypto/tls/handshake_client.go ../../../src/libgo/go/crypto/tls/handshake_client_tls13.go ../../../src/libgo/go/crypto/tls/handshake_messages.go ../../../src/libgo/go/crypto/tls/handshake_server.go ../../../src/libgo/go/crypto/tls/handshake_server_tls13.go ../../../src/libgo/go/crypto/tls/key_agreement.go ../../../src/libgo/go/crypto/tls/key_schedule.go ../../../src/libgo/go/crypto/tls/prf.go ../../../src/libgo/go/crypto/tls/ticket.go ../../../src/libgo/go/crypto/tls/tls.go -fPIC -o crypto/.libs/tls.o f="cmd/go/internal/cache.o"; if test ! -f $f; then f="cmd/go/internal/.libs/cache.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/cache.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/cache.s-gox.tmp `echo cmd/go/internal/cache.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/cache.s-gox f="cmd/go/internal/imports.o"; if test ! -f $f; then f="cmd/go/internal/.libs/imports.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/imports.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/imports.s-gox.tmp `echo cmd/go/internal/imports.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/imports.s-gox f="cmd/go/internal/search.o"; if test ! -f $f; then f="cmd/go/internal/.libs/search.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/search.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/search.s-gox.tmp `echo cmd/go/internal/search.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/search.s-gox libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/types ../../../src/libgo/go/go/types/api.go ../../../src/libgo/go/go/types/assignments.go ../../../src/libgo/go/go/types/builtins.go ../../../src/libgo/go/go/types/call.go ../../../src/libgo/go/go/types/check.go ../../../src/libgo/go/go/types/conversions.go ../../../src/libgo/go/go/types/decl.go ../../../src/libgo/go/go/types/errorcodes.go ../../../src/libgo/go/go/types/errors.go ../../../src/libgo/go/go/types/eval.go ../../../src/libgo/go/go/types/expr.go ../../../src/libgo/go/go/types/exprstring.go ../../../src/libgo/go/go/types/initorder.go ../../../src/libgo/go/go/types/labels.go ../../../src/libgo/go/go/types/lookup.go ../../../src/libgo/go/go/types/methodset.go ../../../src/libgo/go/go/types/object.go ../../../src/libgo/go/go/types/objset.go ../../../src/libgo/go/go/types/operand.go ../../../src/libgo/go/go/types/package.go ../../../src/libgo/go/go/types/predicates.go ../../../src/libgo/go/go/types/resolver.go ../../../src/libgo/go/go/types/return.go ../../../src/libgo/go/go/types/scope.go ../../../src/libgo/go/go/types/selection.go ../../../src/libgo/go/go/types/sizes.go ../../../src/libgo/go/go/types/stmt.go ../../../src/libgo/go/go/types/type.go ../../../src/libgo/go/go/types/typestring.go ../../../src/libgo/go/go/types/typexpr.go ../../../src/libgo/go/go/types/universe.go gccgosizes.go -o go/types.o >/dev/null 2>&1 make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gcc/ada/tools' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gnattools' libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=crypto/tls ../../../src/libgo/go/crypto/tls/alert.go ../../../src/libgo/go/crypto/tls/auth.go ../../../src/libgo/go/crypto/tls/cipher_suites.go ../../../src/libgo/go/crypto/tls/common.go ../../../src/libgo/go/crypto/tls/common_string.go ../../../src/libgo/go/crypto/tls/conn.go ../../../src/libgo/go/crypto/tls/handshake_client.go ../../../src/libgo/go/crypto/tls/handshake_client_tls13.go ../../../src/libgo/go/crypto/tls/handshake_messages.go ../../../src/libgo/go/crypto/tls/handshake_server.go ../../../src/libgo/go/crypto/tls/handshake_server_tls13.go ../../../src/libgo/go/crypto/tls/key_agreement.go ../../../src/libgo/go/crypto/tls/key_schedule.go ../../../src/libgo/go/crypto/tls/prf.go ../../../src/libgo/go/crypto/tls/ticket.go ../../../src/libgo/go/crypto/tls/tls.go -o crypto/tls.o >/dev/null 2>&1 f="go/types.o"; if test ! -f $f; then f="go/.libs/types.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/types.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/types.s-gox.tmp `echo go/types.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/types.s-gox /usr/bin/mkdir -p golang.org/x/tools/internal; files=`echo ../../../src/libgo/go/golang.org/x/tools/internal/analysisinternal/analysis.go bytes.gox fmt.gox go/ast.gox go/token.gox go/types.gox golang.org/x/tools/go/ast/astutil.gox golang.org/x/tools/internal/lsp/fuzzy.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/internal/analysisinternal.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/internal/analysisinternal.lo $files /usr/bin/mkdir -p golang.org/x/tools/go/types; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/types/objectpath/objectpath.go fmt.gox go/types.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/types/objectpath.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/types/objectpath.lo $files /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes/internal; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/internal/analysisutil/util.go bytes.gox go/ast.gox go/printer.gox go/token.gox go/types.gox io/ioutil.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/internal/analysisutil.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/internal/analysisutil.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/types/objectpath ../../../src/libgo/go/golang.org/x/tools/go/types/objectpath/objectpath.go -o golang.org/x/tools/go/types/objectpath.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/internal/analysisinternal ../../../src/libgo/go/golang.org/x/tools/internal/analysisinternal/analysis.go -o golang.org/x/tools/internal/analysisinternal.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/internal/analysisutil ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/internal/analysisutil/util.go -o golang.org/x/tools/go/analysis/passes/internal/analysisutil.o /usr/bin/mkdir -p golang.org/x/tools/go/types; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/types/typeutil/callee.go ../../../src/libgo/go/golang.org/x/tools/go/types/typeutil/imports.go ../../../src/libgo/go/golang.org/x/tools/go/types/typeutil/map.go ../../../src/libgo/go/golang.org/x/tools/go/types/typeutil/methodsetcache.go ../../../src/libgo/go/golang.org/x/tools/go/types/typeutil/ui.go bytes.gox fmt.gox go/ast.gox go/types.gox golang.org/x/tools/go/ast/astutil.gox reflect.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/types/typeutil.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/types/typeutil.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/types/typeutil ../../../src/libgo/go/golang.org/x/tools/go/types/typeutil/callee.go ../../../src/libgo/go/golang.org/x/tools/go/types/typeutil/imports.go ../../../src/libgo/go/golang.org/x/tools/go/types/typeutil/map.go ../../../src/libgo/go/golang.org/x/tools/go/types/typeutil/methodsetcache.go ../../../src/libgo/go/golang.org/x/tools/go/types/typeutil/ui.go -o golang.org/x/tools/go/types/typeutil.o /usr/bin/mkdir -p go/internal; files=`echo ../../../src/libgo/go/go/internal/gccgoimporter/ar.go ../../../src/libgo/go/go/internal/gccgoimporter/gccgoinstallation.go ../../../src/libgo/go/go/internal/gccgoimporter/importer.go ../../../src/libgo/go/go/internal/gccgoimporter/parser.go bufio.gox bytes.gox debug/elf.gox errors.gox fmt.gox go/constant.gox go/token.gox go/types.gox internal/execabs.gox internal/xcoff.gox io.gox os.gox path/filepath.gox strconv.gox strings.gox text/scanner.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/internal/gccgoimporter.lo | sed -e 's/.lo$//'` -o go/internal/gccgoimporter.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/internal/gccgoimporter ../../../src/libgo/go/go/internal/gccgoimporter/ar.go ../../../src/libgo/go/go/internal/gccgoimporter/gccgoinstallation.go ../../../src/libgo/go/go/internal/gccgoimporter/importer.go ../../../src/libgo/go/go/internal/gccgoimporter/parser.go -fPIC -o go/internal/.libs/gccgoimporter.o /usr/bin/mkdir -p go/internal; files=`echo ../../../src/libgo/go/go/internal/gcimporter/exportdata.go ../../../src/libgo/go/go/internal/gcimporter/gcimporter.go ../../../src/libgo/go/go/internal/gcimporter/iimport.go ../../../src/libgo/go/go/internal/gcimporter/support.go bufio.gox bytes.gox encoding/binary.gox fmt.gox go/build.gox go/constant.gox go/token.gox go/types.gox io.gox os.gox path/filepath.gox sort.gox strconv.gox strings.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/internal/gcimporter.lo | sed -e 's/.lo$//'` -o go/internal/gcimporter.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/internal/gcimporter ../../../src/libgo/go/go/internal/gcimporter/exportdata.go ../../../src/libgo/go/go/internal/gcimporter/gcimporter.go ../../../src/libgo/go/go/internal/gcimporter/iimport.go ../../../src/libgo/go/go/internal/gcimporter/support.go -fPIC -o go/internal/.libs/gcimporter.o /usr/bin/mkdir -p go/internal; files=`echo ../../../src/libgo/go/go/internal/srcimporter/srcimporter.go fmt.gox go/ast.gox go/build.gox go/parser.gox go/token.gox go/types.gox internal/execabs.gox io.gox os.gox path/filepath.gox strings.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/internal/srcimporter.lo | sed -e 's/.lo$//'` -o go/internal/srcimporter.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/internal/srcimporter ../../../src/libgo/go/go/internal/srcimporter/srcimporter.go -fPIC -o go/internal/.libs/srcimporter.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/internal/srcimporter ../../../src/libgo/go/go/internal/srcimporter/srcimporter.go -o go/internal/srcimporter.o >/dev/null 2>&1 f="golang.org/x/tools/internal/analysisinternal.o"; if test ! -f $f; then f="golang.org/x/tools/internal/.libs/analysisinternal.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/tools/internal/analysisinternal.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/tools/internal/analysisinternal.s-gox.tmp `echo golang.org/x/tools/internal/analysisinternal.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/tools/internal/analysisinternal.s-gox f="golang.org/x/tools/go/types/objectpath.o"; if test ! -f $f; then f="golang.org/x/tools/go/types/.libs/objectpath.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/tools/go/types/objectpath.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/tools/go/types/objectpath.s-gox.tmp `echo golang.org/x/tools/go/types/objectpath.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/tools/go/types/objectpath.s-gox f="golang.org/x/tools/go/analysis/passes/internal/analysisutil.o"; if test ! -f $f; then f="golang.org/x/tools/go/analysis/passes/internal/.libs/analysisutil.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/tools/go/analysis/passes/internal/analysisutil.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/tools/go/analysis/passes/internal/analysisutil.s-gox.tmp `echo golang.org/x/tools/go/analysis/passes/internal/analysisutil.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/tools/go/analysis/passes/internal/analysisutil.s-gox f="golang.org/x/tools/go/types/typeutil.o"; if test ! -f $f; then f="golang.org/x/tools/go/types/.libs/typeutil.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/tools/go/types/typeutil.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/tools/go/types/typeutil.s-gox.tmp `echo golang.org/x/tools/go/types/typeutil.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/tools/go/types/typeutil.s-gox f="go/internal/srcimporter.o"; if test ! -f $f; then f="go/internal/.libs/srcimporter.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/internal/srcimporter.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/internal/srcimporter.s-gox.tmp `echo go/internal/srcimporter.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/internal/srcimporter.s-gox /usr/bin/mkdir -p golang.org/x/tools/go; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/analysis.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/diagnostic.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/doc.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/validate.go flag.gox fmt.gox go/ast.gox go/token.gox go/types.gox golang.org/x/tools/internal/analysisinternal.gox reflect.gox strings.gox unicode.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis ../../../src/libgo/go/golang.org/x/tools/go/analysis/analysis.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/diagnostic.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/doc.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/validate.go -o golang.org/x/tools/go/analysis.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/internal/gcimporter ../../../src/libgo/go/go/internal/gcimporter/exportdata.go ../../../src/libgo/go/go/internal/gcimporter/gcimporter.go ../../../src/libgo/go/go/internal/gcimporter/iimport.go ../../../src/libgo/go/go/internal/gcimporter/support.go -o go/internal/gcimporter.o >/dev/null 2>&1 f="golang.org/x/tools/go/analysis.o"; if test ! -f $f; then f="golang.org/x/tools/go/.libs/analysis.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/tools/go/analysis.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/tools/go/analysis.s-gox.tmp `echo golang.org/x/tools/go/analysis.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/tools/go/analysis.s-gox /usr/bin/mkdir -p golang.org/x/tools/go/analysis/internal; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/internal/analysisflags/flags.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/internal/analysisflags/help.go crypto/sha256.gox encoding/gob.gox encoding/json.gox flag.gox fmt.gox go/token.gox golang.org/x/tools/go/analysis.gox io.gox io/ioutil.gox log.gox os.gox sort.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/internal/analysisflags.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/internal/analysisflags.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/internal/analysisflags ../../../src/libgo/go/golang.org/x/tools/go/analysis/internal/analysisflags/flags.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/internal/analysisflags/help.go -o golang.org/x/tools/go/analysis/internal/analysisflags.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/internal; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/internal/facts/facts.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/internal/facts/imports.go bytes.gox encoding/gob.gox fmt.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/types/objectpath.gox io/ioutil.gox log.gox reflect.gox sort.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/internal/facts.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/internal/facts.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/internal/facts ../../../src/libgo/go/golang.org/x/tools/go/analysis/internal/facts/facts.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/internal/facts/imports.go -o golang.org/x/tools/go/analysis/internal/facts.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/internal/gccgoimporter ../../../src/libgo/go/go/internal/gccgoimporter/ar.go ../../../src/libgo/go/go/internal/gccgoimporter/gccgoinstallation.go ../../../src/libgo/go/go/internal/gccgoimporter/importer.go ../../../src/libgo/go/go/internal/gccgoimporter/parser.go -o go/internal/gccgoimporter.o >/dev/null 2>&1 /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go bytes.gox fmt.gox go/ast.gox go/build.gox go/token.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/internal/analysisutil.gox log.gox regexp.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/asmdecl.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/asmdecl.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/asmdecl ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go -o golang.org/x/tools/go/analysis/passes/asmdecl.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/inspect/inspect.go golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/ast/inspector.gox reflect.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/inspect.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/inspect.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/inspect ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/inspect/inspect.go -o golang.org/x/tools/go/analysis/passes/inspect.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/buildtag/buildtag.go bytes.gox fmt.gox go/ast.gox go/parser.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/internal/analysisutil.gox strings.gox unicode.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/buildtag.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/buildtag.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/buildtag ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/buildtag/buildtag.go -o golang.org/x/tools/go/analysis/passes/buildtag.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/cgocall/cgocall.go fmt.gox go/ast.gox go/format.gox go/parser.gox go/token.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/internal/analysisutil.gox log.gox os.gox runtime.gox strconv.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/cgocall.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/cgocall.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/cgocall ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/cgocall/cgocall.go -o golang.org/x/tools/go/analysis/passes/cgocall.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/framepointer/framepointer.go go/build.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/internal/analysisutil.gox regexp.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/framepointer.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/framepointer.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/framepointer ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/framepointer/framepointer.go -o golang.org/x/tools/go/analysis/passes/framepointer.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/pkgfact/pkgfact.go fmt.gox go/ast.gox go/token.gox go/types.gox golang.org/x/tools/go/analysis.gox reflect.gox sort.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/pkgfact.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/pkgfact.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/pkgfact ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/pkgfact/pkgfact.go -o golang.org/x/tools/go/analysis/passes/pkgfact.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/tests/tests.go go/ast.gox go/types.gox golang.org/x/tools/go/analysis.gox strings.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/tests.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/tests.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/tests ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/tests/tests.go -o golang.org/x/tools/go/analysis/passes/tests.o f="go/internal/gcimporter.o"; if test ! -f $f; then f="go/internal/.libs/gcimporter.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/internal/gcimporter.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/internal/gcimporter.s-gox.tmp `echo go/internal/gcimporter.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/internal/gcimporter.s-gox f="golang.org/x/tools/go/analysis/internal/analysisflags.o"; if test ! -f $f; then f="golang.org/x/tools/go/analysis/internal/.libs/analysisflags.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/tools/go/analysis/internal/analysisflags.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/tools/go/analysis/internal/analysisflags.s-gox.tmp `echo golang.org/x/tools/go/analysis/internal/analysisflags.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/tools/go/analysis/internal/analysisflags.s-gox f="golang.org/x/tools/go/analysis/internal/facts.o"; if test ! -f $f; then f="golang.org/x/tools/go/analysis/internal/.libs/facts.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/tools/go/analysis/internal/facts.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/tools/go/analysis/internal/facts.s-gox.tmp `echo golang.org/x/tools/go/analysis/internal/facts.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/tools/go/analysis/internal/facts.s-gox f="golang.org/x/tools/go/analysis/passes/inspect.o"; if test ! -f $f; then f="golang.org/x/tools/go/analysis/passes/.libs/inspect.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/tools/go/analysis/passes/inspect.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/tools/go/analysis/passes/inspect.s-gox.tmp `echo golang.org/x/tools/go/analysis/passes/inspect.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/tools/go/analysis/passes/inspect.s-gox /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/assign/assign.go fmt.gox go/ast.gox go/token.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/analysis/passes/internal/analysisutil.gox golang.org/x/tools/go/ast/inspector.gox reflect.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/assign.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/assign.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/assign ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/assign/assign.go -o golang.org/x/tools/go/analysis/passes/assign.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/atomic/atomic.go go/ast.gox go/token.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/analysis/passes/internal/analysisutil.gox golang.org/x/tools/go/ast/inspector.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/atomic.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/atomic.lo $files /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/bools/bools.go go/ast.gox go/token.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/analysis/passes/internal/analysisutil.gox golang.org/x/tools/go/ast/inspector.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/bools.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/bools.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/atomic ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/atomic/atomic.go -o golang.org/x/tools/go/analysis/passes/atomic.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/bools ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/bools/bools.go -o golang.org/x/tools/go/analysis/passes/bools.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/composite/composite.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/composite/whitelist.go go/ast.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/ast/inspector.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/composite.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/composite.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/composite ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/composite/composite.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/composite/whitelist.go -o golang.org/x/tools/go/analysis/passes/composite.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/copylock/copylock.go bytes.gox fmt.gox go/ast.gox go/token.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/analysis/passes/internal/analysisutil.gox golang.org/x/tools/go/ast/inspector.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/copylock.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/copylock.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/copylock ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/copylock/copylock.go -o golang.org/x/tools/go/analysis/passes/copylock.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/ctrlflow/ctrlflow.go go/ast.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/ast/inspector.gox golang.org/x/tools/go/cfg.gox golang.org/x/tools/go/types/typeutil.gox log.gox reflect.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/ctrlflow.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/ctrlflow.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/ctrlflow ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/ctrlflow/ctrlflow.go -o golang.org/x/tools/go/analysis/passes/ctrlflow.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/errorsas/errorsas.go go/ast.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/ast/inspector.gox golang.org/x/tools/go/types/typeutil.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/errorsas.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/errorsas.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/errorsas ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/errorsas/errorsas.go -o golang.org/x/tools/go/analysis/passes/errorsas.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/httpresponse/httpresponse.go go/ast.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/analysis/passes/internal/analysisutil.gox golang.org/x/tools/go/ast/inspector.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/httpresponse.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/httpresponse.lo $files /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/ifaceassert/ifaceassert.go go/ast.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/ast/inspector.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/ifaceassert.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/ifaceassert.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/httpresponse ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/httpresponse/httpresponse.go -o golang.org/x/tools/go/analysis/passes/httpresponse.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/ifaceassert ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/ifaceassert/ifaceassert.go -o golang.org/x/tools/go/analysis/passes/ifaceassert.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/loopclosure/loopclosure.go go/ast.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/ast/inspector.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/loopclosure.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/loopclosure.lo $files f="golang.org/x/tools/go/analysis/passes/ctrlflow.o"; if test ! -f $f; then f="golang.org/x/tools/go/analysis/passes/.libs/ctrlflow.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/tools/go/analysis/passes/ctrlflow.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/tools/go/analysis/passes/ctrlflow.s-gox.tmp `echo golang.org/x/tools/go/analysis/passes/ctrlflow.s-gox | sed -e 's/s-gox/gox/'` libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/loopclosure ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/loopclosure/loopclosure.go -o golang.org/x/tools/go/analysis/passes/loopclosure.o echo timestamp > golang.org/x/tools/go/analysis/passes/ctrlflow.s-gox /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/nilfunc/nilfunc.go go/ast.gox go/token.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/ast/inspector.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/nilfunc.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/nilfunc.lo $files /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/printf/printf.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/printf/types.go bytes.gox fmt.gox go/ast.gox go/constant.gox go/token.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/analysis/passes/internal/analysisutil.gox golang.org/x/tools/go/ast/inspector.gox golang.org/x/tools/go/types/typeutil.gox reflect.gox regexp.gox sort.gox strconv.gox strings.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/printf.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/printf.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/nilfunc ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/nilfunc/nilfunc.go -o golang.org/x/tools/go/analysis/passes/nilfunc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/printf ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/printf/printf.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/printf/types.go -o golang.org/x/tools/go/analysis/passes/printf.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/shift/dead.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/shift/shift.go go/ast.gox go/constant.gox go/token.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/analysis/passes/internal/analysisutil.gox golang.org/x/tools/go/ast/inspector.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/shift.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/shift.lo $files /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/stdmethods/stdmethods.go go/ast.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/ast/inspector.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/stdmethods.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/stdmethods.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/shift ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/shift/dead.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/shift/shift.go -o golang.org/x/tools/go/analysis/passes/shift.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/stdmethods ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/stdmethods/stdmethods.go -o golang.org/x/tools/go/analysis/passes/stdmethods.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/stringintconv/string.go fmt.gox go/ast.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/ast/inspector.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/stringintconv.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/stringintconv.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/stringintconv ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/stringintconv/string.go -o golang.org/x/tools/go/analysis/passes/stringintconv.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/structtag/structtag.go errors.gox go/ast.gox go/token.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/ast/inspector.gox path/filepath.gox reflect.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/structtag.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/structtag.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/structtag ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/structtag/structtag.go -o golang.org/x/tools/go/analysis/passes/structtag.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/testinggoroutine/testinggoroutine.go go/ast.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/analysis/passes/internal/analysisutil.gox golang.org/x/tools/go/ast/inspector.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/testinggoroutine.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/testinggoroutine.lo $files /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/unmarshal/unmarshal.go go/ast.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/ast/inspector.gox golang.org/x/tools/go/types/typeutil.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/unmarshal.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/unmarshal.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/testinggoroutine ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/testinggoroutine/testinggoroutine.go -o golang.org/x/tools/go/analysis/passes/testinggoroutine.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/unmarshal ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/unmarshal/unmarshal.go -o golang.org/x/tools/go/analysis/passes/unmarshal.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/unreachable/unreachable.go go/ast.gox go/token.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/ast/inspector.gox log.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/unreachable.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/unreachable.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/unreachable ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/unreachable/unreachable.go -o golang.org/x/tools/go/analysis/passes/unreachable.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/unsafeptr/unsafeptr.go go/ast.gox go/token.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/analysis/passes/internal/analysisutil.gox golang.org/x/tools/go/ast/inspector.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/unsafeptr.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/unsafeptr.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/unsafeptr ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/unsafeptr/unsafeptr.go -o golang.org/x/tools/go/analysis/passes/unsafeptr.o /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/unusedresult/unusedresult.go go/ast.gox go/token.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/analysis/passes/internal/analysisutil.gox golang.org/x/tools/go/ast/inspector.gox sort.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/unusedresult.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/unusedresult.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/unusedresult ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/unusedresult/unusedresult.go -o golang.org/x/tools/go/analysis/passes/unusedresult.o f="go/internal/gccgoimporter.o"; if test ! -f $f; then f="go/internal/.libs/gccgoimporter.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/internal/gccgoimporter.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/internal/gccgoimporter.s-gox.tmp `echo go/internal/gccgoimporter.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/internal/gccgoimporter.s-gox f="crypto/tls.o"; if test ! -f $f; then f="crypto/.libs/tls.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f crypto/tls.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh crypto/tls.s-gox.tmp `echo crypto/tls.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > crypto/tls.s-gox /usr/bin/mkdir -p golang.org/x/tools/go/analysis/passes; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/lostcancel/lostcancel.go fmt.gox go/ast.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/passes/ctrlflow.gox golang.org/x/tools/go/analysis/passes/inspect.gox golang.org/x/tools/go/ast/inspector.gox golang.org/x/tools/go/cfg.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/passes/lostcancel.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/passes/lostcancel.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/passes/lostcancel ../../../src/libgo/go/golang.org/x/tools/go/analysis/passes/lostcancel/lostcancel.go -o golang.org/x/tools/go/analysis/passes/lostcancel.o /usr/bin/mkdir -p go; files=`echo ../../../src/libgo/go/go/importer/importer.go go/build.gox go/internal/gccgoimporter.gox go/internal/gcimporter.gox go/internal/srcimporter.gox go/token.gox go/types.gox io.gox os.gox runtime.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo go/importer.lo | sed -e 's/.lo$//'` -o go/importer.lo $files /usr/bin/mkdir -p net; files=`echo ../../../src/libgo/go/net/smtp/auth.go ../../../src/libgo/go/net/smtp/smtp.go crypto/hmac.gox crypto/md5.gox crypto/tls.gox encoding/base64.gox errors.gox fmt.gox io.gox net.gox net/textproto.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/smtp.lo | sed -e 's/.lo$//'` -o net/smtp.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/importer ../../../src/libgo/go/go/importer/importer.go -fPIC -o go/.libs/importer.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/smtp ../../../src/libgo/go/net/smtp/auth.go ../../../src/libgo/go/net/smtp/smtp.go -fPIC -o net/.libs/smtp.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=go/importer ../../../src/libgo/go/go/importer/importer.go -o go/importer.o >/dev/null 2>&1 /usr/bin/mkdir -p net/http; files=`echo ../../../src/libgo/go/net/http/httptrace/trace.go context.gox crypto/tls.gox internal/nettrace.gox net.gox net/textproto.gox reflect.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/http/httptrace.lo | sed -e 's/.lo$//'` -o net/http/httptrace.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/httptrace ../../../src/libgo/go/net/http/httptrace/trace.go -fPIC -o net/http/.libs/httptrace.o f="go/importer.o"; if test ! -f $f; then f="go/.libs/importer.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f go/importer.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh go/importer.s-gox.tmp `echo go/importer.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > go/importer.s-gox /usr/bin/mkdir -p golang.org/x/tools/go/analysis; files=`echo ../../../src/libgo/go/golang.org/x/tools/go/analysis/unitchecker/unitchecker.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/unitchecker/unitchecker112.go encoding/gob.gox encoding/json.gox flag.gox fmt.gox go/ast.gox go/build.gox go/importer.gox go/parser.gox go/token.gox go/types.gox golang.org/x/tools/go/analysis.gox golang.org/x/tools/go/analysis/internal/analysisflags.gox golang.org/x/tools/go/analysis/internal/facts.gox io.gox io/ioutil.gox log.gox os.gox path/filepath.gox reflect.gox sort.gox strings.gox sync.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/tools/go/analysis/unitchecker.lo | sed -e 's/.lo$//'` -static -o golang.org/x/tools/go/analysis/unitchecker.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/tools/go/analysis/unitchecker ../../../src/libgo/go/golang.org/x/tools/go/analysis/unitchecker/unitchecker.go ../../../src/libgo/go/golang.org/x/tools/go/analysis/unitchecker/unitchecker112.go -o golang.org/x/tools/go/analysis/unitchecker.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/httptrace ../../../src/libgo/go/net/http/httptrace/trace.go -o net/http/httptrace.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/smtp ../../../src/libgo/go/net/smtp/auth.go ../../../src/libgo/go/net/smtp/smtp.go -o net/smtp.o >/dev/null 2>&1 f="net/http/httptrace.o"; if test ! -f $f; then f="net/http/.libs/httptrace.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/http/httptrace.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/http/httptrace.s-gox.tmp `echo net/http/httptrace.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > net/http/httptrace.s-gox /usr/bin/mkdir -p net; files=`echo ../../../src/libgo/go/net/http/client.go ../../../src/libgo/go/net/http/clone.go ../../../src/libgo/go/net/http/cookie.go ../../../src/libgo/go/net/http/doc.go ../../../src/libgo/go/net/http/filetransport.go ../../../src/libgo/go/net/http/fs.go ../../../src/libgo/go/net/http/h2_bundle.go ../../../src/libgo/go/net/http/header.go ../../../src/libgo/go/net/http/http.go ../../../src/libgo/go/net/http/jar.go ../../../src/libgo/go/net/http/method.go ../../../src/libgo/go/net/http/request.go ../../../src/libgo/go/net/http/response.go ../../../src/libgo/go/net/http/roundtrip.go ../../../src/libgo/go/net/http/server.go ../../../src/libgo/go/net/http/sniff.go ../../../src/libgo/go/net/http/socks_bundle.go ../../../src/libgo/go/net/http/status.go ../../../src/libgo/go/net/http/transfer.go ../../../src/libgo/go/net/http/transport.go bufio.gox bytes.gox compress/gzip.gox container/list.gox context.gox crypto/rand.gox crypto/tls.gox encoding/base64.gox encoding/binary.gox errors.gox fmt.gox golang.org/x/net/http/httpguts.gox golang.org/x/net/http/httpproxy.gox golang.org/x/net/http2/hpack.gox golang.org/x/net/idna.gox io.gox io/fs.gox io/ioutil.gox log.gox math.gox math/rand.gox mime.gox mime/multipart.gox net.gox net/http/httptrace.gox net/http/internal.gox net/textproto.gox net/url.gox os.gox path.gox path/filepath.gox reflect.gox runtime.gox sort.gox strconv.gox strings.gox sync.gox sync/atomic.gox time.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/http.lo | sed -e 's/.lo$//'` -o net/http.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http ../../../src/libgo/go/net/http/client.go ../../../src/libgo/go/net/http/clone.go ../../../src/libgo/go/net/http/cookie.go ../../../src/libgo/go/net/http/doc.go ../../../src/libgo/go/net/http/filetransport.go ../../../src/libgo/go/net/http/fs.go ../../../src/libgo/go/net/http/h2_bundle.go ../../../src/libgo/go/net/http/header.go ../../../src/libgo/go/net/http/http.go ../../../src/libgo/go/net/http/jar.go ../../../src/libgo/go/net/http/method.go ../../../src/libgo/go/net/http/request.go ../../../src/libgo/go/net/http/response.go ../../../src/libgo/go/net/http/roundtrip.go ../../../src/libgo/go/net/http/server.go ../../../src/libgo/go/net/http/sniff.go ../../../src/libgo/go/net/http/socks_bundle.go ../../../src/libgo/go/net/http/status.go ../../../src/libgo/go/net/http/transfer.go ../../../src/libgo/go/net/http/transport.go -fPIC -o net/.libs/http.o f="net/smtp.o"; if test ! -f $f; then f="net/.libs/smtp.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/smtp.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/smtp.s-gox.tmp `echo net/smtp.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > net/smtp.s-gox libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http ../../../src/libgo/go/net/http/client.go ../../../src/libgo/go/net/http/clone.go ../../../src/libgo/go/net/http/cookie.go ../../../src/libgo/go/net/http/doc.go ../../../src/libgo/go/net/http/filetransport.go ../../../src/libgo/go/net/http/fs.go ../../../src/libgo/go/net/http/h2_bundle.go ../../../src/libgo/go/net/http/header.go ../../../src/libgo/go/net/http/http.go ../../../src/libgo/go/net/http/jar.go ../../../src/libgo/go/net/http/method.go ../../../src/libgo/go/net/http/request.go ../../../src/libgo/go/net/http/response.go ../../../src/libgo/go/net/http/roundtrip.go ../../../src/libgo/go/net/http/server.go ../../../src/libgo/go/net/http/sniff.go ../../../src/libgo/go/net/http/socks_bundle.go ../../../src/libgo/go/net/http/status.go ../../../src/libgo/go/net/http/transfer.go ../../../src/libgo/go/net/http/transport.go -o net/http.o >/dev/null 2>&1 f="net/http.o"; if test ! -f $f; then f="net/.libs/http.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/http.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/http.s-gox.tmp `echo net/http.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > net/http.s-gox /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/auth/auth.go ../../../src/libgo/go/cmd/go/internal/auth/netrc.go net/http.gox os.gox path/filepath.gox runtime.gox strings.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/auth.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/auth.lo $files /usr/bin/mkdir -p golang.org/x/mod; files=`echo ../../../src/libgo/go/golang.org/x/mod/sumdb/cache.go ../../../src/libgo/go/golang.org/x/mod/sumdb/client.go ../../../src/libgo/go/golang.org/x/mod/sumdb/server.go ../../../src/libgo/go/golang.org/x/mod/sumdb/test.go bytes.gox context.gox errors.gox fmt.gox golang.org/x/mod/internal/lazyregexp.gox golang.org/x/mod/module.gox golang.org/x/mod/sumdb/note.gox golang.org/x/mod/sumdb/tlog.gox net/http.gox os.gox path.gox strings.gox sync.gox sync/atomic.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo golang.org/x/mod/sumdb.lo | sed -e 's/.lo$//'` -static -o golang.org/x/mod/sumdb.lo $files /usr/bin/mkdir -p .; files=`echo ../../../src/libgo/go/expvar/expvar.go encoding/json.gox fmt.gox log.gox math.gox net/http.gox os.gox runtime.gox sort.gox strconv.gox strings.gox sync.gox sync/atomic.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo expvar.lo | sed -e 's/.lo$//'` -o expvar.lo $files /usr/bin/mkdir -p net/http; files=`echo ../../../src/libgo/go/net/http/cgi/child.go ../../../src/libgo/go/net/http/cgi/host.go bufio.gox crypto/tls.gox errors.gox fmt.gox golang.org/x/net/http/httpguts.gox io.gox log.gox net.gox net/http.gox net/textproto.gox net/url.gox os.gox os/exec.gox path/filepath.gox regexp.gox runtime.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/http/cgi.lo | sed -e 's/.lo$//'` -o net/http/cgi.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/auth ../../../src/libgo/go/cmd/go/internal/auth/auth.go ../../../src/libgo/go/cmd/go/internal/auth/netrc.go -o cmd/go/internal/auth.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=golang.org/x/mod/sumdb ../../../src/libgo/go/golang.org/x/mod/sumdb/cache.go ../../../src/libgo/go/golang.org/x/mod/sumdb/client.go ../../../src/libgo/go/golang.org/x/mod/sumdb/server.go ../../../src/libgo/go/golang.org/x/mod/sumdb/test.go -o golang.org/x/mod/sumdb.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/cgi ../../../src/libgo/go/net/http/cgi/child.go ../../../src/libgo/go/net/http/cgi/host.go -fPIC -o net/http/.libs/cgi.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=expvar ../../../src/libgo/go/expvar/expvar.go -fPIC -o .libs/expvar.o /usr/bin/mkdir -p net/http; files=`echo ../../../src/libgo/go/net/http/cookiejar/jar.go ../../../src/libgo/go/net/http/cookiejar/punycode.go errors.gox fmt.gox net.gox net/http.gox net/url.gox sort.gox strings.gox sync.gox time.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/http/cookiejar.lo | sed -e 's/.lo$//'` -o net/http/cookiejar.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/cookiejar ../../../src/libgo/go/net/http/cookiejar/jar.go ../../../src/libgo/go/net/http/cookiejar/punycode.go -fPIC -o net/http/.libs/cookiejar.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=expvar ../../../src/libgo/go/expvar/expvar.go -o expvar.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/cookiejar ../../../src/libgo/go/net/http/cookiejar/jar.go ../../../src/libgo/go/net/http/cookiejar/punycode.go -o net/http/cookiejar.o >/dev/null 2>&1 /usr/bin/mkdir -p net/http; files=`echo ../../../src/libgo/go/net/http/httptest/httptest.go ../../../src/libgo/go/net/http/httptest/recorder.go ../../../src/libgo/go/net/http/httptest/server.go bufio.gox bytes.gox crypto/tls.gox crypto/x509.gox flag.gox fmt.gox golang.org/x/net/http/httpguts.gox io.gox log.gox net.gox net/http.gox net/http/internal.gox net/textproto.gox os.gox strconv.gox strings.gox sync.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/http/httptest.lo | sed -e 's/.lo$//'` -o net/http/httptest.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/httptest ../../../src/libgo/go/net/http/httptest/httptest.go ../../../src/libgo/go/net/http/httptest/recorder.go ../../../src/libgo/go/net/http/httptest/server.go -fPIC -o net/http/.libs/httptest.o /usr/bin/mkdir -p net/http; files=`echo ../../../src/libgo/go/net/http/httputil/dump.go ../../../src/libgo/go/net/http/httputil/httputil.go ../../../src/libgo/go/net/http/httputil/persist.go ../../../src/libgo/go/net/http/httputil/reverseproxy.go bufio.gox bytes.gox context.gox errors.gox fmt.gox golang.org/x/net/http/httpguts.gox io.gox log.gox net.gox net/http.gox net/http/internal.gox net/textproto.gox net/url.gox strings.gox sync.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/http/httputil.lo | sed -e 's/.lo$//'` -o net/http/httputil.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/httputil ../../../src/libgo/go/net/http/httputil/dump.go ../../../src/libgo/go/net/http/httputil/httputil.go ../../../src/libgo/go/net/http/httputil/persist.go ../../../src/libgo/go/net/http/httputil/reverseproxy.go -fPIC -o net/http/.libs/httputil.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/cgi ../../../src/libgo/go/net/http/cgi/child.go ../../../src/libgo/go/net/http/cgi/host.go -o net/http/cgi.o >/dev/null 2>&1 /usr/bin/mkdir -p net/http; files=`echo ../../../src/libgo/go/net/http/pprof/pprof.go bufio.gox bytes.gox context.gox fmt.gox html.gox internal/profile.gox io.gox log.gox net/http.gox net/url.gox os.gox runtime.gox runtime/pprof.gox runtime/trace.gox sort.gox strconv.gox strings.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/http/pprof.lo | sed -e 's/.lo$//'` -o net/http/pprof.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/pprof ../../../src/libgo/go/net/http/pprof/pprof.go -fPIC -o net/http/.libs/pprof.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/httptest ../../../src/libgo/go/net/http/httptest/httptest.go ../../../src/libgo/go/net/http/httptest/recorder.go ../../../src/libgo/go/net/http/httptest/server.go -o net/http/httptest.o >/dev/null 2>&1 libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/pprof ../../../src/libgo/go/net/http/pprof/pprof.go -o net/http/pprof.o >/dev/null 2>&1 /usr/bin/mkdir -p net; files=`echo ../../../src/libgo/go/net/rpc/client.go ../../../src/libgo/go/net/rpc/debug.go ../../../src/libgo/go/net/rpc/server.go bufio.gox encoding/gob.gox errors.gox fmt.gox go/token.gox html/template.gox io.gox log.gox net.gox net/http.gox reflect.gox sort.gox strings.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/rpc.lo | sed -e 's/.lo$//'` -o net/rpc.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/rpc ../../../src/libgo/go/net/rpc/client.go ../../../src/libgo/go/net/rpc/debug.go ../../../src/libgo/go/net/rpc/server.go -fPIC -o net/.libs/rpc.o f="expvar.o"; if test ! -f $f; then f="./.libs/expvar.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f expvar.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh expvar.s-gox.tmp `echo expvar.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > expvar.s-gox f="net/http/cookiejar.o"; if test ! -f $f; then f="net/http/.libs/cookiejar.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/http/cookiejar.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/http/cookiejar.s-gox.tmp `echo net/http/cookiejar.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > net/http/cookiejar.s-gox f="net/http/httptest.o"; if test ! -f $f; then f="net/http/.libs/httptest.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/http/httptest.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/http/httptest.s-gox.tmp `echo net/http/httptest.s-gox | sed -e 's/s-gox/gox/'` f="net/http/pprof.o"; if test ! -f $f; then f="net/http/.libs/pprof.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/http/pprof.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/http/pprof.s-gox.tmp `echo net/http/pprof.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > net/http/httptest.s-gox echo timestamp > net/http/pprof.s-gox f="cmd/go/internal/auth.o"; if test ! -f $f; then f="cmd/go/internal/.libs/auth.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/auth.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/auth.s-gox.tmp `echo cmd/go/internal/auth.s-gox | sed -e 's/s-gox/gox/'` f="golang.org/x/mod/sumdb.o"; if test ! -f $f; then f="golang.org/x/mod/.libs/sumdb.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f golang.org/x/mod/sumdb.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh golang.org/x/mod/sumdb.s-gox.tmp `echo golang.org/x/mod/sumdb.s-gox | sed -e 's/s-gox/gox/'` libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/httputil ../../../src/libgo/go/net/http/httputil/dump.go ../../../src/libgo/go/net/http/httputil/httputil.go ../../../src/libgo/go/net/http/httputil/persist.go ../../../src/libgo/go/net/http/httputil/reverseproxy.go -o net/http/httputil.o >/dev/null 2>&1 echo timestamp > cmd/go/internal/auth.s-gox f="net/http/cgi.o"; if test ! -f $f; then f="net/http/.libs/cgi.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/http/cgi.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/http/cgi.s-gox.tmp `echo net/http/cgi.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > golang.org/x/mod/sumdb.s-gox echo timestamp > net/http/cgi.s-gox /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/web/api.go ../../../src/libgo/go/cmd/go/internal/web/http.go ../../../src/libgo/go/cmd/go/internal/web/url.go ../../../src/libgo/go/cmd/go/internal/web/url_other.go bytes.gox cmd/go/internal/auth.gox cmd/go/internal/cfg.gox cmd/internal/browser.gox crypto/tls.gox errors.gox fmt.gox io.gox io/fs.gox mime.gox net/http.gox net/url.gox os.gox path/filepath.gox strings.gox time.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/web.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/web.lo $files /usr/bin/mkdir -p net/http; files=`echo ../../../src/libgo/go/net/http/fcgi/child.go ../../../src/libgo/go/net/http/fcgi/fcgi.go bufio.gox bytes.gox context.gox encoding/binary.gox errors.gox fmt.gox io.gox net.gox net/http.gox net/http/cgi.gox os.gox strings.gox sync.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/http/fcgi.lo | sed -e 's/.lo$//'` -o net/http/fcgi.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/web ../../../src/libgo/go/cmd/go/internal/web/api.go ../../../src/libgo/go/cmd/go/internal/web/http.go ../../../src/libgo/go/cmd/go/internal/web/url.go ../../../src/libgo/go/cmd/go/internal/web/url_other.go -o cmd/go/internal/web.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/fcgi ../../../src/libgo/go/net/http/fcgi/child.go ../../../src/libgo/go/net/http/fcgi/fcgi.go -fPIC -o net/http/.libs/fcgi.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/http/fcgi ../../../src/libgo/go/net/http/fcgi/child.go ../../../src/libgo/go/net/http/fcgi/fcgi.go -o net/http/fcgi.o >/dev/null 2>&1 f="cmd/go/internal/web.o"; if test ! -f $f; then f="cmd/go/internal/.libs/web.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/web.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/web.s-gox.tmp `echo cmd/go/internal/web.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/web.s-gox /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/bug/bug.go bytes.gox cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/web.gox context.gox fmt.gox internal/execabs.gox io.gox net/url.gox os.gox path/filepath.gox regexp.gox runtime.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/bug.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/bug.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/bug ../../../src/libgo/go/cmd/go/internal/bug/bug.go -o cmd/go/internal/bug.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/rpc ../../../src/libgo/go/net/rpc/client.go ../../../src/libgo/go/net/rpc/debug.go ../../../src/libgo/go/net/rpc/server.go -o net/rpc.o >/dev/null 2>&1 /usr/bin/mkdir -p cmd/go/internal/modfetch; files=`echo ../../../src/libgo/go/cmd/go/internal/modfetch/codehost/codehost.go ../../../src/libgo/go/cmd/go/internal/modfetch/codehost/git.go ../../../src/libgo/go/cmd/go/internal/modfetch/codehost/svn.go ../../../src/libgo/go/cmd/go/internal/modfetch/codehost/vcs.go archive/zip.gox bytes.gox cmd/go/internal/cfg.gox cmd/go/internal/lockedfile.gox cmd/go/internal/par.gox cmd/go/internal/str.gox cmd/go/internal/web.gox crypto/sha256.gox encoding/xml.gox errors.gox fmt.gox golang.org/x/mod/semver.gox internal/execabs.gox internal/lazyregexp.gox io.gox io/fs.gox net/url.gox os.gox path.gox path/filepath.gox sort.gox strconv.gox strings.gox sync.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/modfetch/codehost.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/modfetch/codehost.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/modfetch/codehost ../../../src/libgo/go/cmd/go/internal/modfetch/codehost/codehost.go ../../../src/libgo/go/cmd/go/internal/modfetch/codehost/git.go ../../../src/libgo/go/cmd/go/internal/modfetch/codehost/svn.go ../../../src/libgo/go/cmd/go/internal/modfetch/codehost/vcs.go -o cmd/go/internal/modfetch/codehost.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/vcs/discovery.go ../../../src/libgo/go/cmd/go/internal/vcs/vcs.go cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/search.gox cmd/go/internal/str.gox cmd/go/internal/web.gox encoding/json.gox encoding/xml.gox errors.gox fmt.gox golang.org/x/mod/module.gox internal/execabs.gox internal/lazyregexp.gox internal/singleflight.gox io.gox io/fs.gox log.gox net/url.gox os.gox path/filepath.gox regexp.gox strings.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/vcs.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/vcs.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/vcs ../../../src/libgo/go/cmd/go/internal/vcs/discovery.go ../../../src/libgo/go/cmd/go/internal/vcs/vcs.go -o cmd/go/internal/vcs.o f="net/http/fcgi.o"; if test ! -f $f; then f="net/http/.libs/fcgi.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/http/fcgi.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/http/fcgi.s-gox.tmp `echo net/http/fcgi.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > net/http/fcgi.s-gox f="net/http/httputil.o"; if test ! -f $f; then f="net/http/.libs/httputil.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/http/httputil.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/http/httputil.s-gox.tmp `echo net/http/httputil.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > net/http/httputil.s-gox f="net/rpc.o"; if test ! -f $f; then f="net/.libs/rpc.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/rpc.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/rpc.s-gox.tmp `echo net/rpc.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > net/rpc.s-gox /usr/bin/mkdir -p net/rpc; files=`echo ../../../src/libgo/go/net/rpc/jsonrpc/client.go ../../../src/libgo/go/net/rpc/jsonrpc/server.go encoding/json.gox errors.gox fmt.gox io.gox net.gox net/rpc.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo net/rpc/jsonrpc.lo | sed -e 's/.lo$//'` -o net/rpc/jsonrpc.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/rpc/jsonrpc ../../../src/libgo/go/net/rpc/jsonrpc/client.go ../../../src/libgo/go/net/rpc/jsonrpc/server.go -fPIC -o net/rpc/.libs/jsonrpc.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=net/rpc/jsonrpc ../../../src/libgo/go/net/rpc/jsonrpc/client.go ../../../src/libgo/go/net/rpc/jsonrpc/server.go -o net/rpc/jsonrpc.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=link /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -fexceptions -fnon-call-exceptions -fno-stack-protector -Wall -Wextra -Wwrite-strings -Wcast-qual -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I ../../../src/libgo/../libgcc -I ../../../src/libgo/../libbacktrace -I ../../gcc/include -g -O2 -version-info 19:0:0 -pthread -L../libatomic/.libs -Wl,-z,relro -o libgo.la -rpath /usr/lib runtime/aeshash.lo runtime/go-assert.lo runtime/go-caller.lo runtime/go-callers.lo runtime/go-cgo.lo runtime/go-construct-map.lo runtime/go-ffi.lo runtime/go-fieldtrack.lo runtime/go-matherr.lo runtime/go-memclr.lo runtime/go-memmove.lo runtime/go-memequal.lo runtime/go-nanotime.lo runtime/go-now.lo runtime/go-nosys.lo runtime/go-reflect-call.lo runtime/go-setenv.lo runtime/go-signal.lo runtime/go-unsafe-pointer.lo runtime/go-unsetenv.lo runtime/go-unwind.lo runtime/go-varargs.lo runtime/env_posix.lo runtime/panic.lo runtime/print.lo runtime/proc.lo runtime/runtime_c.lo runtime/stack.lo runtime/yield.lo archive/tar.lo archive/zip.lo bufio.lo bytes.lo compress/bzip2.lo compress/flate.lo compress/gzip.lo compress/lzw.lo compress/zlib.lo container/heap.lo container/list.lo container/ring.lo context.lo crypto.lo crypto/aes.lo crypto/cipher.lo crypto/des.lo crypto/dsa.lo crypto/ecdsa.lo crypto/ed25519.lo crypto/ed25519/internal/edwards25519.lo crypto/elliptic.lo crypto/hmac.lo crypto/internal/randutil.lo crypto/internal/subtle.lo crypto/md5.lo crypto/rand.lo crypto/rc4.lo crypto/rsa.lo crypto/sha1.lo crypto/sha256.lo crypto/sha512.lo crypto/subtle.lo crypto/tls.lo crypto/x509.lo crypto/x509/pkix.lo database/sql.lo database/sql/driver.lo debug/dwarf.lo debug/elf.lo debug/gosym.lo debug/macho.lo debug/pe.lo debug/plan9obj.lo embed.lo encoding.lo encoding/ascii85.lo encoding/asn1.lo encoding/base32.lo encoding/base64.lo encoding/binary.lo encoding/csv.lo encoding/gob.lo encoding/hex.lo encoding/json.lo encoding/pem.lo encoding/xml.lo errors.lo expvar.lo flag.lo fmt.lo go/ast.lo go/build.lo go/build/constraint.lo go/constant.lo go/doc.lo go/format.lo go/importer.lo go/internal/gccgoimporter.lo go/internal/gcimporter.lo go/internal/srcimporter.lo go/parser.lo go/printer.lo go/scanner.lo go/token.lo go/types.lo golang.org/x/crypto/chacha20.lo golang.org/x/crypto/chacha20poly1305.lo golang.org/x/crypto/cryptobyte.lo golang.org/x/crypto/cryptobyte/asn1.lo golang.org/x/crypto/curve25519.lo golang.org/x/crypto/hkdf.lo golang.org/x/crypto/internal/subtle.lo golang.org/x/crypto/poly1305.lo golang.org/x/net/dns/dnsmessage.lo golang.org/x/net/http/httpguts.lo golang.org/x/net/http/httpproxy.lo golang.org/x/net/http2/hpack.lo golang.org/x/net/idna.lo golang.org/x/net/nettest.lo golang.org/x/sys/cpu.lo golang.org/x/text/secure/bidirule.lo golang.org/x/text/transform.lo golang.org/x/text/unicode/bidi.lo golang.org/x/text/unicode/norm.lo hash.lo hash/adler32.lo hash/crc32.lo hash/crc64.lo hash/fnv.lo hash/maphash.lo html.lo html/template.lo image.lo image/color.lo image/color/palette.lo image/draw.lo image/gif.lo image/internal/imageutil.lo image/jpeg.lo image/png.lo index/suffixarray.lo internal/bytealg.lo internal/cfg.lo internal/cpu.lo internal/execabs.lo internal/fmtsort.lo internal/goroot.lo internal/goversion.lo internal/lazyregexp.lo internal/lazytemplate.lo internal/nettrace.lo internal/obscuretestdata.lo internal/oserror.lo internal/poll.lo internal/profile.lo internal/race.lo internal/reflectlite.lo internal/singleflight.lo internal/syscall/execenv.lo internal/syscall/unix.lo internal/sysinfo.lo internal/testenv.lo internal/testlog.lo internal/trace.lo internal/unsafeheader.lo internal/xcoff.lo io.lo io/fs.lo io/ioutil.lo log.lo log/syslog.lo math.lo math/big.lo math/bits.lo math/cmplx.lo math/rand.lo mime.lo mime/multipart.lo mime/quotedprintable.lo net.lo net/http.lo net/http/cgi.lo net/http/cookiejar.lo net/http/fcgi.lo net/http/httptest.lo net/http/httptrace.lo net/http/httputil.lo net/http/internal.lo net/http/pprof.lo net/internal/socktest.lo net/mail.lo net/rpc.lo net/rpc/jsonrpc.lo net/smtp.lo net/textproto.lo net/url.lo os.lo os/exec.lo os/signal.lo os/signal/internal/pty.lo os/user.lo path.lo path/filepath.lo reflect.lo regexp.lo regexp/syntax.lo runtime.lo runtime/debug.lo runtime/internal/atomic.lo runtime/internal/math.lo runtime/internal/sys.lo runtime/metrics.lo runtime/pprof.lo runtime/trace.lo sort.lo strconv.lo strings.lo sync.lo sync/atomic.lo syscall.lo testing.lo testing/fstest.lo testing/internal/testdeps.lo testing/iotest.lo testing/quick.lo text/scanner.lo text/tabwriter.lo text/template.lo text/template/parse.lo time.lo time/tzdata.lo unicode.lo unicode/utf16.lo unicode/utf8.lo internal/bytealg/bytealg.lo reflect/makefunc_ffi_c.lo syscall/clone_linux.lo syscall/errno.lo syscall/signame.lo syscall/wait.lo os/dir_gccgo_c.lo log/syslog/syslog_c.lo runtime/internal/atomic_c.lo sync/atomic_c.lo internal/cpu/cpu_gccgo.lo ../libbacktrace/libbacktrace.la ../libatomic/libatomic_convenience.la ../libffi/libffi_convenience.la -lpthread -lm f="net/rpc/jsonrpc.o"; if test ! -f $f; then f="net/rpc/.libs/jsonrpc.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f net/rpc/jsonrpc.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh net/rpc/jsonrpc.s-gox.tmp `echo net/rpc/jsonrpc.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > net/rpc/jsonrpc.s-gox libtool: link: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/xgcc -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -shared runtime/.libs/aeshash.o runtime/.libs/go-assert.o runtime/.libs/go-caller.o runtime/.libs/go-callers.o runtime/.libs/go-cgo.o runtime/.libs/go-construct-map.o runtime/.libs/go-ffi.o runtime/.libs/go-fieldtrack.o runtime/.libs/go-matherr.o runtime/.libs/go-memclr.o runtime/.libs/go-memmove.o runtime/.libs/go-memequal.o runtime/.libs/go-nanotime.o runtime/.libs/go-now.o runtime/.libs/go-nosys.o runtime/.libs/go-reflect-call.o runtime/.libs/go-setenv.o runtime/.libs/go-signal.o runtime/.libs/go-unsafe-pointer.o runtime/.libs/go-unsetenv.o runtime/.libs/go-unwind.o runtime/.libs/go-varargs.o runtime/.libs/env_posix.o runtime/.libs/panic.o runtime/.libs/print.o runtime/.libs/proc.o runtime/.libs/runtime_c.o runtime/.libs/stack.o runtime/.libs/yield.o archive/.libs/tar.o archive/.libs/zip.o .libs/bufio.o .libs/bytes.o compress/.libs/bzip2.o compress/.libs/flate.o compress/.libs/gzip.o compress/.libs/lzw.o compress/.libs/zlib.o container/.libs/heap.o container/.libs/list.o container/.libs/ring.o .libs/context.o .libs/crypto.o crypto/.libs/aes.o crypto/.libs/cipher.o crypto/.libs/des.o crypto/.libs/dsa.o crypto/.libs/ecdsa.o crypto/.libs/ed25519.o crypto/ed25519/internal/.libs/edwards25519.o crypto/.libs/elliptic.o crypto/.libs/hmac.o crypto/internal/.libs/randutil.o crypto/internal/.libs/subtle.o crypto/.libs/md5.o crypto/.libs/rand.o crypto/.libs/rc4.o crypto/.libs/rsa.o crypto/.libs/sha1.o crypto/.libs/sha256.o crypto/.libs/sha512.o crypto/.libs/subtle.o crypto/.libs/tls.o crypto/.libs/x509.o crypto/x509/.libs/pkix.o database/.libs/sql.o database/sql/.libs/driver.o debug/.libs/dwarf.o debug/.libs/elf.o debug/.libs/gosym.o debug/.libs/macho.o debug/.libs/pe.o debug/.libs/plan9obj.o .libs/embed.o .libs/encoding.o encoding/.libs/ascii85.o encoding/.libs/asn1.o encoding/.libs/base32.o encoding/.libs/base64.o encoding/.libs/binary.o encoding/.libs/csv.o encoding/.libs/gob.o encoding/.libs/hex.o encoding/.libs/json.o encoding/.libs/pem.o encoding/.libs/xml.o .libs/errors.o .libs/expvar.o .libs/flag.o .libs/fmt.o go/.libs/ast.o go/.libs/build.o go/build/.libs/constraint.o go/.libs/constant.o go/.libs/doc.o go/.libs/format.o go/.libs/importer.o go/internal/.libs/gccgoimporter.o go/internal/.libs/gcimporter.o go/internal/.libs/srcimporter.o go/.libs/parser.o go/.libs/printer.o go/.libs/scanner.o go/.libs/token.o go/.libs/types.o golang.org/x/crypto/.libs/chacha20.o golang.org/x/crypto/.libs/chacha20poly1305.o golang.org/x/crypto/.libs/cryptobyte.o golang.org/x/crypto/cryptobyte/.libs/asn1.o golang.org/x/crypto/.libs/curve25519.o golang.org/x/crypto/.libs/hkdf.o golang.org/x/crypto/internal/.libs/subtle.o golang.org/x/crypto/.libs/poly1305.o golang.org/x/net/dns/.libs/dnsmessage.o golang.org/x/net/http/.libs/httpguts.o golang.org/x/net/http/.libs/httpproxy.o golang.org/x/net/http2/.libs/hpack.o golang.org/x/net/.libs/idna.o golang.org/x/net/.libs/nettest.o golang.org/x/sys/.libs/cpu.o golang.org/x/text/secure/.libs/bidirule.o golang.org/x/text/.libs/transform.o golang.org/x/text/unicode/.libs/bidi.o golang.org/x/text/unicode/.libs/norm.o .libs/hash.o hash/.libs/adler32.o hash/.libs/crc32.o hash/.libs/crc64.o hash/.libs/fnv.o hash/.libs/maphash.o .libs/html.o html/.libs/template.o .libs/image.o image/.libs/color.o image/color/.libs/palette.o image/.libs/draw.o image/.libs/gif.o image/internal/.libs/imageutil.o image/.libs/jpeg.o image/.libs/png.o index/.libs/suffixarray.o internal/.libs/bytealg.o internal/.libs/cfg.o internal/.libs/cpu.o internal/.libs/execabs.o internal/.libs/fmtsort.o internal/.libs/goroot.o internal/.libs/goversion.o internal/.libs/lazyregexp.o internal/.libs/lazytemplate.o internal/.libs/nettrace.o internal/.libs/obscuretestdata.o internal/.libs/oserror.o internal/.libs/poll.o internal/.libs/profile.o internal/.libs/race.o internal/.libs/reflectlite.o internal/.libs/singleflight.o internal/syscall/.libs/execenv.o internal/syscall/.libs/unix.o internal/.libs/sysinfo.o internal/.libs/testenv.o internal/.libs/testlog.o internal/.libs/trace.o internal/.libs/unsafeheader.o internal/.libs/xcoff.o .libs/io.o io/.libs/fs.o io/.libs/ioutil.o .libs/log.o log/.libs/syslog.o .libs/math.o math/.libs/big.o math/.libs/bits.o math/.libs/cmplx.o math/.libs/rand.o .libs/mime.o mime/.libs/multipart.o mime/.libs/quotedprintable.o .libs/net.o net/.libs/http.o net/http/.libs/cgi.o net/http/.libs/cookiejar.o net/http/.libs/fcgi.o net/http/.libs/httptest.o net/http/.libs/httptrace.o net/http/.libs/httputil.o net/http/.libs/internal.o net/http/.libs/pprof.o net/internal/.libs/socktest.o net/.libs/mail.o net/.libs/rpc.o net/rpc/.libs/jsonrpc.o net/.libs/smtp.o net/.libs/textproto.o net/.libs/url.o .libs/os.o os/.libs/exec.o os/.libs/signal.o os/signal/internal/.libs/pty.o os/.libs/user.o .libs/path.o path/.libs/filepath.o .libs/reflect.o .libs/regexp.o regexp/.libs/syntax.o .libs/runtime.o runtime/.libs/debug.o runtime/internal/.libs/atomic.o runtime/internal/.libs/math.o runtime/internal/.libs/sys.o runtime/.libs/metrics.o runtime/.libs/pprof.o runtime/.libs/trace.o .libs/sort.o .libs/strconv.o .libs/strings.o .libs/sync.o sync/.libs/atomic.o .libs/syscall.o .libs/testing.o testing/.libs/fstest.o testing/internal/.libs/testdeps.o testing/.libs/iotest.o testing/.libs/quick.o text/.libs/scanner.o text/.libs/tabwriter.o text/.libs/template.o text/template/.libs/parse.o .libs/time.o time/.libs/tzdata.o .libs/unicode.o unicode/.libs/utf16.o unicode/.libs/utf8.o internal/bytealg/.libs/bytealg.o reflect/.libs/makefunc_ffi_c.o syscall/.libs/clone_linux.o syscall/.libs/errno.o syscall/.libs/signame.o syscall/.libs/wait.o os/.libs/dir_gccgo_c.o log/syslog/.libs/syslog_c.o runtime/internal/.libs/atomic_c.o sync/.libs/atomic_c.o internal/cpu/.libs/cpu_gccgo.o -Wl,--whole-archive ../libbacktrace/.libs/libbacktrace.a ../libatomic/.libs/libatomic_convenience.a ../libffi/.libs/libffi_convenience.a -Wl,--no-whole-archive -L/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libatomic/.libs -lpthread -lm -pthread -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,libgo.so.19 -o .libs/libgo.so.19.0.0 f="cmd/go/internal/vcs.o"; if test ! -f $f; then f="cmd/go/internal/.libs/vcs.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/vcs.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/vcs.s-gox.tmp `echo cmd/go/internal/vcs.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/vcs.s-gox f="cmd/go/internal/modfetch/codehost.o"; if test ! -f $f; then f="cmd/go/internal/modfetch/.libs/codehost.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/modfetch/codehost.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/modfetch/codehost.s-gox.tmp `echo cmd/go/internal/modfetch/codehost.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/modfetch/codehost.s-gox /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/modfetch/cache.go ../../../src/libgo/go/cmd/go/internal/modfetch/coderepo.go ../../../src/libgo/go/cmd/go/internal/modfetch/fetch.go ../../../src/libgo/go/cmd/go/internal/modfetch/insecure.go ../../../src/libgo/go/cmd/go/internal/modfetch/key.go ../../../src/libgo/go/cmd/go/internal/modfetch/proxy.go ../../../src/libgo/go/cmd/go/internal/modfetch/pseudo.go ../../../src/libgo/go/cmd/go/internal/modfetch/repo.go ../../../src/libgo/go/cmd/go/internal/modfetch/sumdb.go archive/zip.gox bytes.gox cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/lockedfile.gox cmd/go/internal/modfetch/codehost.gox cmd/go/internal/par.gox cmd/go/internal/renameio.gox cmd/go/internal/robustio.gox cmd/go/internal/trace.gox cmd/go/internal/vcs.gox cmd/go/internal/web.gox context.gox encoding/json.gox errors.gox fmt.gox golang.org/x/mod/modfile.gox golang.org/x/mod/module.gox golang.org/x/mod/semver.gox golang.org/x/mod/sumdb.gox golang.org/x/mod/sumdb/dirhash.gox golang.org/x/mod/sumdb/note.gox golang.org/x/mod/zip.gox internal/lazyregexp.gox io.gox io/fs.gox net/url.gox os.gox path.gox path/filepath.gox sort.gox strconv.gox strings.gox sync.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/modfetch.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/modfetch.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/modfetch ../../../src/libgo/go/cmd/go/internal/modfetch/cache.go ../../../src/libgo/go/cmd/go/internal/modfetch/coderepo.go ../../../src/libgo/go/cmd/go/internal/modfetch/fetch.go ../../../src/libgo/go/cmd/go/internal/modfetch/insecure.go ../../../src/libgo/go/cmd/go/internal/modfetch/key.go ../../../src/libgo/go/cmd/go/internal/modfetch/proxy.go ../../../src/libgo/go/cmd/go/internal/modfetch/pseudo.go ../../../src/libgo/go/cmd/go/internal/modfetch/repo.go ../../../src/libgo/go/cmd/go/internal/modfetch/sumdb.go -o cmd/go/internal/modfetch.o libtool: link: (cd ".libs" && rm -f "libgo.so.19" && ln -s "libgo.so.19.0.0" "libgo.so.19") libtool: link: (cd ".libs" && rm -f "libgo.so" && ln -s "libgo.so.19.0.0" "libgo.so") libtool: link: (cd .libs/libgo.lax/libbacktrace.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgo/../libbacktrace/.libs/libbacktrace.a") libtool: link: (cd .libs/libgo.lax/libatomic_convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgo/../libatomic/.libs/libatomic_convenience.a") libtool: link: (cd .libs/libgo.lax/libffi_convenience.a && riscv64-linux-gnu-ar x "/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgo/../libffi/.libs/libffi_convenience.a") copying selected object files to avoid basename conflicts... libtool: link: ln crypto/subtle.o .libs/libgo.lax/lt1-subtle.o || cp crypto/subtle.o .libs/libgo.lax/lt1-subtle.o libtool: link: ln golang.org/x/crypto/cryptobyte/asn1.o .libs/libgo.lax/lt2-asn1.o || cp golang.org/x/crypto/cryptobyte/asn1.o .libs/libgo.lax/lt2-asn1.o libtool: link: ln golang.org/x/crypto/internal/subtle.o .libs/libgo.lax/lt3-subtle.o || cp golang.org/x/crypto/internal/subtle.o .libs/libgo.lax/lt3-subtle.o libtool: link: ln internal/cpu.o .libs/libgo.lax/lt4-cpu.o || cp internal/cpu.o .libs/libgo.lax/lt4-cpu.o libtool: link: ln math/rand.o .libs/libgo.lax/lt5-rand.o || cp math/rand.o .libs/libgo.lax/lt5-rand.o libtool: link: ln runtime/internal/math.o .libs/libgo.lax/lt6-math.o || cp runtime/internal/math.o .libs/libgo.lax/lt6-math.o libtool: link: ln runtime/pprof.o .libs/libgo.lax/lt7-pprof.o || cp runtime/pprof.o .libs/libgo.lax/lt7-pprof.o libtool: link: ln runtime/trace.o .libs/libgo.lax/lt8-trace.o || cp runtime/trace.o .libs/libgo.lax/lt8-trace.o libtool: link: ln sync/atomic.o .libs/libgo.lax/lt9-atomic.o || cp sync/atomic.o .libs/libgo.lax/lt9-atomic.o libtool: link: ln text/scanner.o .libs/libgo.lax/lt10-scanner.o || cp text/scanner.o .libs/libgo.lax/lt10-scanner.o libtool: link: ln text/template.o .libs/libgo.lax/lt11-template.o || cp text/template.o .libs/libgo.lax/lt11-template.o libtool: link: ln internal/bytealg/bytealg.o .libs/libgo.lax/lt12-bytealg.o || cp internal/bytealg/bytealg.o .libs/libgo.lax/lt12-bytealg.o libtool: link: ln sync/atomic_c.o .libs/libgo.lax/lt13-atomic_c.o || cp sync/atomic_c.o .libs/libgo.lax/lt13-atomic_c.o libtool: link: ln .libs/libgo.lax/libbacktrace.a/atomic.o .libs/libgo.lax/lt14-atomic.o || cp .libs/libgo.lax/libbacktrace.a/atomic.o .libs/libgo.lax/lt14-atomic.o libtool: link: ln .libs/libgo.lax/libbacktrace.a/dwarf.o .libs/libgo.lax/lt15-dwarf.o || cp .libs/libgo.lax/libbacktrace.a/dwarf.o .libs/libgo.lax/lt15-dwarf.o libtool: link: ln .libs/libgo.lax/libbacktrace.a/elf.o .libs/libgo.lax/lt16-elf.o || cp .libs/libgo.lax/libbacktrace.a/elf.o .libs/libgo.lax/lt16-elf.o libtool: link: ln .libs/libgo.lax/libbacktrace.a/print.o .libs/libgo.lax/lt17-print.o || cp .libs/libgo.lax/libbacktrace.a/print.o .libs/libgo.lax/lt17-print.o libtool: link: ln .libs/libgo.lax/libbacktrace.a/sort.o .libs/libgo.lax/lt18-sort.o || cp .libs/libgo.lax/libbacktrace.a/sort.o .libs/libgo.lax/lt18-sort.o libtool: link: ln .libs/libgo.lax/libatomic_convenience.a/flag.o .libs/libgo.lax/lt19-flag.o || cp .libs/libgo.lax/libatomic_convenience.a/flag.o .libs/libgo.lax/lt19-flag.o libtool: link: ln .libs/libgo.lax/libffi_convenience.a/types.o .libs/libgo.lax/lt20-types.o || cp .libs/libgo.lax/libffi_convenience.a/types.o .libs/libgo.lax/lt20-types.o libtool: link: riscv64-linux-gnu-ar rc .libs/libgo.a runtime/aeshash.o runtime/go-assert.o runtime/go-caller.o runtime/go-callers.o runtime/go-cgo.o runtime/go-construct-map.o runtime/go-ffi.o runtime/go-fieldtrack.o runtime/go-matherr.o runtime/go-memclr.o runtime/go-memmove.o runtime/go-memequal.o runtime/go-nanotime.o runtime/go-now.o runtime/go-nosys.o runtime/go-reflect-call.o runtime/go-setenv.o runtime/go-signal.o runtime/go-unsafe-pointer.o runtime/go-unsetenv.o runtime/go-unwind.o runtime/go-varargs.o runtime/env_posix.o runtime/panic.o runtime/print.o runtime/proc.o runtime/runtime_c.o runtime/stack.o runtime/yield.o archive/tar.o archive/zip.o bufio.o bytes.o compress/bzip2.o compress/flate.o compress/gzip.o compress/lzw.o compress/zlib.o container/heap.o container/list.o container/ring.o context.o crypto.o crypto/aes.o crypto/cipher.o crypto/des.o crypto/dsa.o crypto/ecdsa.o crypto/ed25519.o crypto/ed25519/internal/edwards25519.o crypto/elliptic.o crypto/hmac.o crypto/internal/randutil.o crypto/internal/subtle.o crypto/md5.o crypto/rand.o crypto/rc4.o crypto/rsa.o crypto/sha1.o crypto/sha256.o crypto/sha512.o .libs/libgo.lax/lt1-subtle.o crypto/tls.o crypto/x509.o crypto/x509/pkix.o database/sql.o database/sql/driver.o debug/dwarf.o debug/elf.o debug/gosym.o debug/macho.o debug/pe.o debug/plan9obj.o embed.o encoding.o encoding/ascii85.o encoding/asn1.o encoding/base32.o encoding/base64.o encoding/binary.o encoding/csv.o encoding/gob.o encoding/hex.o encoding/json.o encoding/pem.o encoding/xml.o errors.o expvar.o flag.o fmt.o go/ast.o go/build.o go/build/constraint.o go/constant.o go/doc.o go/format.o go/importer.o go/internal/gccgoimporter.o go/internal/gcimporter.o go/internal/srcimporter.o go/parser.o go/printer.o go/scanner.o go/token.o go/types.o golang.org/x/crypto/chacha20.o golang.org/x/crypto/chacha20poly1305.o golang.org/x/crypto/cryptobyte.o .libs/libgo.lax/lt2-asn1.o golang.org/x/crypto/curve25519.o golang.org/x/crypto/hkdf.o .libs/libgo.lax/lt3-subtle.o golang.org/x/crypto/poly1305.o golang.org/x/net/dns/dnsmessage.o golang.org/x/net/http/httpguts.o golang.org/x/net/http/httpproxy.o golang.org/x/net/http2/hpack.o golang.org/x/net/idna.o golang.org/x/net/nettest.o golang.org/x/sys/cpu.o golang.org/x/text/secure/bidirule.o golang.org/x/text/transform.o golang.org/x/text/unicode/bidi.o golang.org/x/text/unicode/norm.o hash.o hash/adler32.o hash/crc32.o hash/crc64.o hash/fnv.o hash/maphash.o html.o html/template.o image.o image/color.o image/color/palette.o image/draw.o image/gif.o image/internal/imageutil.o image/jpeg.o image/png.o index/suffixarray.o internal/bytealg.o internal/cfg.o .libs/libgo.lax/lt4-cpu.o internal/execabs.o internal/fmtsort.o internal/goroot.o internal/goversion.o internal/lazyregexp.o internal/lazytemplate.o internal/nettrace.o internal/obscuretestdata.o internal/oserror.o internal/poll.o internal/profile.o internal/race.o internal/reflectlite.o internal/singleflight.o internal/syscall/execenv.o internal/syscall/unix.o internal/sysinfo.o internal/testenv.o internal/testlog.o internal/trace.o internal/unsafeheader.o internal/xcoff.o io.o io/fs.o io/ioutil.o log.o log/syslog.o math.o math/big.o math/bits.o math/cmplx.o .libs/libgo.lax/lt5-rand.o mime.o mime/multipart.o mime/quotedprintable.o net.o net/http.o net/http/cgi.o net/http/cookiejar.o net/http/fcgi.o net/http/httptest.o net/http/httptrace.o net/http/httputil.o net/http/internal.o net/http/pprof.o net/internal/socktest.o net/mail.o net/rpc.o net/rpc/jsonrpc.o net/smtp.o net/textproto.o net/url.o os.o os/exec.o os/signal.o os/signal/internal/pty.o os/user.o path.o path/filepath.o reflect.o regexp.o regexp/syntax.o runtime.o runtime/debug.o runtime/internal/atomic.o .libs/libgo.lax/lt6-math.o runtime/internal/sys.o runtime/metrics.o .libs/libgo.lax/lt7-pprof.o .libs/libgo.lax/lt8-trace.o sort.o strconv.o strings.o sync.o .libs/libgo.lax/lt9-atomic.o syscall.o testing.o testing/fstest.o testing/internal/testdeps.o testing/iotest.o testing/quick.o .libs/libgo.lax/lt10-scanner.o text/tabwriter.o .libs/libgo.lax/lt11-template.o text/template/parse.o time.o time/tzdata.o unicode.o unicode/utf16.o unicode/utf8.o .libs/libgo.lax/lt12-bytealg.o reflect/makefunc_ffi_c.o syscall/clone_linux.o syscall/errno.o syscall/signame.o syscall/wait.o os/dir_gccgo_c.o log/syslog/syslog_c.o runtime/internal/atomic_c.o .libs/libgo.lax/lt13-atomic_c.o internal/cpu/cpu_gccgo.o .libs/libgo.lax/lt14-atomic.o .libs/libgo.lax/libbacktrace.a/backtrace.o .libs/libgo.lax/lt15-dwarf.o .libs/libgo.lax/lt16-elf.o .libs/libgo.lax/libbacktrace.a/fileline.o .libs/libgo.lax/libbacktrace.a/mmap.o .libs/libgo.lax/libbacktrace.a/mmapio.o .libs/libgo.lax/libbacktrace.a/posix.o .libs/libgo.lax/lt17-print.o .libs/libgo.lax/libbacktrace.a/simple.o .libs/libgo.lax/lt18-sort.o .libs/libgo.lax/libbacktrace.a/state.o .libs/libgo.lax/libatomic_convenience.a/cas_16_.o .libs/libgo.lax/libatomic_convenience.a/cas_1_.o .libs/libgo.lax/libatomic_convenience.a/cas_2_.o .libs/libgo.lax/libatomic_convenience.a/cas_4_.o .libs/libgo.lax/libatomic_convenience.a/cas_8_.o .libs/libgo.lax/libatomic_convenience.a/exch_16_.o .libs/libgo.lax/libatomic_convenience.a/exch_1_.o .libs/libgo.lax/libatomic_convenience.a/exch_2_.o .libs/libgo.lax/libatomic_convenience.a/exch_4_.o .libs/libgo.lax/libatomic_convenience.a/exch_8_.o .libs/libgo.lax/libatomic_convenience.a/fadd_16_.o .libs/libgo.lax/libatomic_convenience.a/fadd_1_.o .libs/libgo.lax/libatomic_convenience.a/fadd_2_.o .libs/libgo.lax/libatomic_convenience.a/fadd_4_.o .libs/libgo.lax/libatomic_convenience.a/fadd_8_.o .libs/libgo.lax/libatomic_convenience.a/fand_16_.o .libs/libgo.lax/libatomic_convenience.a/fand_1_.o .libs/libgo.lax/libatomic_convenience.a/fand_2_.o .libs/libgo.lax/libatomic_convenience.a/fand_4_.o .libs/libgo.lax/libatomic_convenience.a/fand_8_.o .libs/libgo.lax/libatomic_convenience.a/fence.o .libs/libgo.lax/libatomic_convenience.a/fenv.o .libs/libgo.lax/libatomic_convenience.a/fior_16_.o .libs/libgo.lax/libatomic_convenience.a/fior_1_.o .libs/libgo.lax/libatomic_convenience.a/fior_2_.o .libs/libgo.lax/libatomic_convenience.a/fior_4_.o .libs/libgo.lax/libatomic_convenience.a/fior_8_.o .libs/libgo.lax/lt19-flag.o .libs/libgo.lax/libatomic_convenience.a/fnand_16_.o .libs/libgo.lax/libatomic_convenience.a/fnand_1_.o .libs/libgo.lax/libatomic_convenience.a/fnand_2_.o .libs/libgo.lax/libatomic_convenience.a/fnand_4_.o .libs/libgo.lax/libatomic_convenience.a/fnand_8_.o .libs/libgo.lax/libatomic_convenience.a/fsub_16_.o .libs/libgo.lax/libatomic_convenience.a/fsub_1_.o .libs/libgo.lax/libatomic_convenience.a/fsub_2_.o .libs/libgo.lax/libatomic_convenience.a/fsub_4_.o .libs/libgo.lax/libatomic_convenience.a/fsub_8_.o .libs/libgo.lax/libatomic_convenience.a/fxor_16_.o .libs/libgo.lax/libatomic_convenience.a/fxor_1_.o .libs/libgo.lax/libatomic_convenience.a/fxor_2_.o .libs/libgo.lax/libatomic_convenience.a/fxor_4_.o .libs/libgo.lax/libatomic_convenience.a/fxor_8_.o .libs/libgo.lax/libatomic_convenience.a/gcas.o .libs/libgo.lax/libatomic_convenience.a/gexch.o .libs/libgo.lax/libatomic_convenience.a/glfree.o .libs/libgo.lax/libatomic_convenience.a/gload.o .libs/libgo.lax/libatomic_convenience.a/gstore.o .libs/libgo.lax/libatomic_convenience.a/init.o .libs/libgo.lax/libatomic_convenience.a/load_16_.o .libs/libgo.lax/libatomic_convenience.a/load_1_.o .libs/libgo.lax/libatomic_convenience.a/load_2_.o .libs/libgo.lax/libatomic_convenience.a/load_4_.o .libs/libgo.lax/libatomic_convenience.a/load_8_.o .libs/libgo.lax/libatomic_convenience.a/lock.o .libs/libgo.lax/libatomic_convenience.a/store_16_.o .libs/libgo.lax/libatomic_convenience.a/store_1_.o .libs/libgo.lax/libatomic_convenience.a/store_2_.o .libs/libgo.lax/libatomic_convenience.a/store_4_.o .libs/libgo.lax/libatomic_convenience.a/store_8_.o .libs/libgo.lax/libatomic_convenience.a/tas_16_.o .libs/libgo.lax/libatomic_convenience.a/tas_1_.o .libs/libgo.lax/libatomic_convenience.a/tas_2_.o .libs/libgo.lax/libatomic_convenience.a/tas_4_.o .libs/libgo.lax/libatomic_convenience.a/tas_8_.o .libs/libgo.lax/libffi_convenience.a/closures.o .libs/libgo.lax/libffi_convenience.a/ffi.o .libs/libgo.lax/libffi_convenience.a/java_raw_api.o .libs/libgo.lax/libffi_convenience.a/prep_cif.o .libs/libgo.lax/libffi_convenience.a/raw_api.o .libs/libgo.lax/libffi_convenience.a/sysv.o .libs/libgo.lax/lt20-types.o f="cmd/go/internal/modfetch.o"; if test ! -f $f; then f="cmd/go/internal/.libs/modfetch.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/modfetch.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/modfetch.s-gox.tmp `echo cmd/go/internal/modfetch.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/modfetch.s-gox /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/modconv/convert.go ../../../src/libgo/go/cmd/go/internal/modconv/dep.go ../../../src/libgo/go/cmd/go/internal/modconv/glide.go ../../../src/libgo/go/cmd/go/internal/modconv/glock.go ../../../src/libgo/go/cmd/go/internal/modconv/godeps.go ../../../src/libgo/go/cmd/go/internal/modconv/modconv.go ../../../src/libgo/go/cmd/go/internal/modconv/tsv.go ../../../src/libgo/go/cmd/go/internal/modconv/vconf.go ../../../src/libgo/go/cmd/go/internal/modconv/vjson.go ../../../src/libgo/go/cmd/go/internal/modconv/vmanifest.go ../../../src/libgo/go/cmd/go/internal/modconv/vyml.go cmd/go/internal/base.gox cmd/go/internal/modfetch.gox encoding/json.gox fmt.gox golang.org/x/mod/modfile.gox golang.org/x/mod/module.gox golang.org/x/mod/semver.gox internal/lazyregexp.gox net/url.gox os.gox path.gox runtime.gox sort.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/modconv.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/modconv.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/modconv ../../../src/libgo/go/cmd/go/internal/modconv/convert.go ../../../src/libgo/go/cmd/go/internal/modconv/dep.go ../../../src/libgo/go/cmd/go/internal/modconv/glide.go ../../../src/libgo/go/cmd/go/internal/modconv/glock.go ../../../src/libgo/go/cmd/go/internal/modconv/godeps.go ../../../src/libgo/go/cmd/go/internal/modconv/modconv.go ../../../src/libgo/go/cmd/go/internal/modconv/tsv.go ../../../src/libgo/go/cmd/go/internal/modconv/vconf.go ../../../src/libgo/go/cmd/go/internal/modconv/vjson.go ../../../src/libgo/go/cmd/go/internal/modconv/vmanifest.go ../../../src/libgo/go/cmd/go/internal/modconv/vyml.go -o cmd/go/internal/modconv.o libtool: link: riscv64-linux-gnu-ranlib .libs/libgo.a f="cmd/go/internal/modconv.o"; if test ! -f $f; then f="cmd/go/internal/.libs/modconv.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/modconv.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/modconv.s-gox.tmp `echo cmd/go/internal/modconv.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/modconv.s-gox /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/modload/build.go ../../../src/libgo/go/cmd/go/internal/modload/buildlist.go ../../../src/libgo/go/cmd/go/internal/modload/help.go ../../../src/libgo/go/cmd/go/internal/modload/import.go ../../../src/libgo/go/cmd/go/internal/modload/init.go ../../../src/libgo/go/cmd/go/internal/modload/list.go ../../../src/libgo/go/cmd/go/internal/modload/load.go ../../../src/libgo/go/cmd/go/internal/modload/modfile.go ../../../src/libgo/go/cmd/go/internal/modload/mvs.go ../../../src/libgo/go/cmd/go/internal/modload/query.go ../../../src/libgo/go/cmd/go/internal/modload/search.go ../../../src/libgo/go/cmd/go/internal/modload/stat_unix.go ../../../src/libgo/go/cmd/go/internal/modload/vendor.go bytes.gox cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/fsys.gox cmd/go/internal/imports.gox cmd/go/internal/lockedfile.gox cmd/go/internal/modconv.gox cmd/go/internal/modfetch.gox cmd/go/internal/modinfo.gox cmd/go/internal/mvs.gox cmd/go/internal/par.gox cmd/go/internal/search.gox cmd/go/internal/str.gox cmd/go/internal/trace.gox context.gox encoding/hex.gox encoding/json.gox errors.gox fmt.gox go/build.gox golang.org/x/mod/modfile.gox golang.org/x/mod/module.gox golang.org/x/mod/semver.gox internal/goroot.gox internal/lazyregexp.gox io/fs.gox os.gox path.gox path/filepath.gox reflect.gox runtime.gox sort.gox strconv.gox strings.gox sync.gox sync/atomic.gox syscall.gox time.gox unicode.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/modload.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/modload.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/modload ../../../src/libgo/go/cmd/go/internal/modload/build.go ../../../src/libgo/go/cmd/go/internal/modload/buildlist.go ../../../src/libgo/go/cmd/go/internal/modload/help.go ../../../src/libgo/go/cmd/go/internal/modload/import.go ../../../src/libgo/go/cmd/go/internal/modload/init.go ../../../src/libgo/go/cmd/go/internal/modload/list.go ../../../src/libgo/go/cmd/go/internal/modload/load.go ../../../src/libgo/go/cmd/go/internal/modload/modfile.go ../../../src/libgo/go/cmd/go/internal/modload/mvs.go ../../../src/libgo/go/cmd/go/internal/modload/query.go ../../../src/libgo/go/cmd/go/internal/modload/search.go ../../../src/libgo/go/cmd/go/internal/modload/stat_unix.go ../../../src/libgo/go/cmd/go/internal/modload/vendor.go -o cmd/go/internal/modload.o libtool: link: rm -fr .libs/libgo.lax .libs/libgo.lax libtool: link: ( cd ".libs" && rm -f "libgo.la" && ln -s "../libgo.la" "libgo.la" ) f="cmd/go/internal/modload.o"; if test ! -f $f; then f="cmd/go/internal/.libs/modload.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/modload.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/modload.s-gox.tmp `echo cmd/go/internal/modload.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/modload.s-gox /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/load/flag.go ../../../src/libgo/go/cmd/go/internal/load/path.go ../../../src/libgo/go/cmd/go/internal/load/pkg.go ../../../src/libgo/go/cmd/go/internal/load/search.go ../../../src/libgo/go/cmd/go/internal/load/test.go bytes.gox cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/fsys.gox cmd/go/internal/modinfo.gox cmd/go/internal/modload.gox cmd/go/internal/par.gox cmd/go/internal/search.gox cmd/go/internal/str.gox cmd/go/internal/trace.gox cmd/internal/sys.gox context.gox encoding/json.gox errors.gox fmt.gox go/ast.gox go/build.gox go/doc.gox go/parser.gox go/scanner.gox go/token.gox golang.org/x/mod/module.gox internal/lazytemplate.gox io/fs.gox os.gox path.gox path/filepath.gox reflect.gox runtime.gox sort.gox strconv.gox strings.gox testing.gox testing/internal/testdeps.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/load.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/load.lo $files /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/help/help.go ../../../src/libgo/go/cmd/go/internal/help/helpdoc.go bufio.gox bytes.gox cmd/go/internal/base.gox cmd/go/internal/modload.gox fmt.gox io.gox os.gox strings.gox text/template.gox unicode.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/help.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/help.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/help ../../../src/libgo/go/cmd/go/internal/help/help.go ../../../src/libgo/go/cmd/go/internal/help/helpdoc.go -o cmd/go/internal/help.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/load ../../../src/libgo/go/cmd/go/internal/load/flag.go ../../../src/libgo/go/cmd/go/internal/load/path.go ../../../src/libgo/go/cmd/go/internal/load/pkg.go ../../../src/libgo/go/cmd/go/internal/load/search.go ../../../src/libgo/go/cmd/go/internal/load/test.go -o cmd/go/internal/load.o f="cmd/go/internal/load.o"; if test ! -f $f; then f="cmd/go/internal/.libs/load.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/load.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/load.s-gox.tmp `echo cmd/go/internal/load.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/load.s-gox /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/work/action.go ../../../src/libgo/go/cmd/go/internal/work/build.go ../../../src/libgo/go/cmd/go/internal/work/buildid.go ../../../src/libgo/go/cmd/go/internal/work/exec.go ../../../src/libgo/go/cmd/go/internal/work/gc.go ../../../src/libgo/go/cmd/go/internal/work/gccgo.go ../../../src/libgo/go/cmd/go/internal/work/init.go ../../../src/libgo/go/cmd/go/internal/work/security.go bufio.gox bytes.gox cmd/go/internal/base.gox cmd/go/internal/cache.gox cmd/go/internal/cfg.gox cmd/go/internal/fsys.gox cmd/go/internal/load.gox cmd/go/internal/modfetch.gox cmd/go/internal/modload.gox cmd/go/internal/search.gox cmd/go/internal/str.gox cmd/go/internal/trace.gox cmd/internal/buildid.gox cmd/internal/objabi.gox cmd/internal/pkgpath.gox cmd/internal/sys.gox container/heap.gox context.gox crypto/sha1.gox debug/elf.gox encoding/json.gox errors.gox flag.gox fmt.gox go/build.gox golang.org/x/mod/modfile.gox golang.org/x/mod/module.gox internal/execabs.gox internal/goroot.gox internal/lazyregexp.gox internal/xcoff.gox io.gox io/fs.gox log.gox math/rand.gox os.gox path.gox path/filepath.gox regexp.gox runtime.gox strconv.gox strings.gox sync.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/work.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/work.lo $files /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/fix/fix.go cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/load.gox cmd/go/internal/modload.gox cmd/go/internal/str.gox context.gox fmt.gox os.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/fix.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/fix.lo $files /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/fmtcmd/fmt.go cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/load.gox cmd/go/internal/modload.gox cmd/go/internal/str.gox context.gox errors.gox fmt.gox os.gox path/filepath.gox runtime.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/fmtcmd.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/fmtcmd.lo $files /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/modcmd/download.go ../../../src/libgo/go/cmd/go/internal/modcmd/edit.go ../../../src/libgo/go/cmd/go/internal/modcmd/graph.go ../../../src/libgo/go/cmd/go/internal/modcmd/init.go ../../../src/libgo/go/cmd/go/internal/modcmd/mod.go ../../../src/libgo/go/cmd/go/internal/modcmd/tidy.go ../../../src/libgo/go/cmd/go/internal/modcmd/vendor.go ../../../src/libgo/go/cmd/go/internal/modcmd/verify.go ../../../src/libgo/go/cmd/go/internal/modcmd/why.go bufio.gox bytes.gox cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/fsys.gox cmd/go/internal/imports.gox cmd/go/internal/load.gox cmd/go/internal/lockedfile.gox cmd/go/internal/modfetch.gox cmd/go/internal/modload.gox cmd/go/internal/str.gox context.gox encoding/json.gox errors.gox fmt.gox go/build.gox golang.org/x/mod/modfile.gox golang.org/x/mod/module.gox golang.org/x/mod/semver.gox golang.org/x/mod/sumdb/dirhash.gox io.gox io/fs.gox os.gox path/filepath.gox runtime.gox sort.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/modcmd.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/modcmd.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/fix ../../../src/libgo/go/cmd/go/internal/fix/fix.go -o cmd/go/internal/fix.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/work ../../../src/libgo/go/cmd/go/internal/work/action.go ../../../src/libgo/go/cmd/go/internal/work/build.go ../../../src/libgo/go/cmd/go/internal/work/buildid.go ../../../src/libgo/go/cmd/go/internal/work/exec.go ../../../src/libgo/go/cmd/go/internal/work/gc.go ../../../src/libgo/go/cmd/go/internal/work/gccgo.go ../../../src/libgo/go/cmd/go/internal/work/init.go ../../../src/libgo/go/cmd/go/internal/work/security.go -o cmd/go/internal/work.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/fmtcmd ../../../src/libgo/go/cmd/go/internal/fmtcmd/fmt.go -o cmd/go/internal/fmtcmd.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/modcmd ../../../src/libgo/go/cmd/go/internal/modcmd/download.go ../../../src/libgo/go/cmd/go/internal/modcmd/edit.go ../../../src/libgo/go/cmd/go/internal/modcmd/graph.go ../../../src/libgo/go/cmd/go/internal/modcmd/init.go ../../../src/libgo/go/cmd/go/internal/modcmd/mod.go ../../../src/libgo/go/cmd/go/internal/modcmd/tidy.go ../../../src/libgo/go/cmd/go/internal/modcmd/vendor.go ../../../src/libgo/go/cmd/go/internal/modcmd/verify.go ../../../src/libgo/go/cmd/go/internal/modcmd/why.go -o cmd/go/internal/modcmd.o f="cmd/go/internal/work.o"; if test ! -f $f; then f="cmd/go/internal/.libs/work.o"; fi; riscv64-linux-gnu-objcopy -j .go_export $f cmd/go/internal/work.s-gox.tmp; /bin/bash ../../../src/libgo/mvifdiff.sh cmd/go/internal/work.s-gox.tmp `echo cmd/go/internal/work.s-gox | sed -e 's/s-gox/gox/'` echo timestamp > cmd/go/internal/work.s-gox /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/clean/clean.go cmd/go/internal/base.gox cmd/go/internal/cache.gox cmd/go/internal/cfg.gox cmd/go/internal/load.gox cmd/go/internal/lockedfile.gox cmd/go/internal/modfetch.gox cmd/go/internal/modload.gox cmd/go/internal/work.gox context.gox fmt.gox io.gox os.gox path/filepath.gox strconv.gox strings.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/clean.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/clean.lo $files /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/envcmd/env.go cmd/go/internal/base.gox cmd/go/internal/cache.gox cmd/go/internal/cfg.gox cmd/go/internal/fsys.gox cmd/go/internal/load.gox cmd/go/internal/modload.gox cmd/go/internal/work.gox context.gox encoding/json.gox fmt.gox go/build.gox os.gox path/filepath.gox runtime.gox sort.gox strings.gox unicode/utf8.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/envcmd.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/envcmd.lo $files /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/generate/generate.go bufio.gox bytes.gox cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/load.gox cmd/go/internal/modload.gox cmd/go/internal/str.gox cmd/go/internal/work.gox context.gox fmt.gox go/parser.gox go/token.gox internal/execabs.gox io.gox log.gox os.gox path/filepath.gox regexp.gox strconv.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/generate.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/generate.lo $files /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/get/get.go cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/load.gox cmd/go/internal/search.gox cmd/go/internal/str.gox cmd/go/internal/vcs.gox cmd/go/internal/web.gox cmd/go/internal/work.gox context.gox fmt.gox golang.org/x/mod/module.gox os.gox path/filepath.gox runtime.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/get.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/get.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/clean ../../../src/libgo/go/cmd/go/internal/clean/clean.go -o cmd/go/internal/clean.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/get ../../../src/libgo/go/cmd/go/internal/get/get.go -o cmd/go/internal/get.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/generate ../../../src/libgo/go/cmd/go/internal/generate/generate.go -o cmd/go/internal/generate.o libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/envcmd ../../../src/libgo/go/cmd/go/internal/envcmd/env.go -o cmd/go/internal/envcmd.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/list/context.go ../../../src/libgo/go/cmd/go/internal/list/list.go bufio.gox bytes.gox cmd/go/internal/base.gox cmd/go/internal/cache.gox cmd/go/internal/cfg.gox cmd/go/internal/load.gox cmd/go/internal/modinfo.gox cmd/go/internal/modload.gox cmd/go/internal/str.gox cmd/go/internal/work.gox context.gox encoding/json.gox fmt.gox go/build.gox io.gox os.gox sort.gox strings.gox text/template.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/list.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/list.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/list ../../../src/libgo/go/cmd/go/internal/list/context.go ../../../src/libgo/go/cmd/go/internal/list/list.go -o cmd/go/internal/list.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/modget/get.go ../../../src/libgo/go/cmd/go/internal/modget/query.go cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/imports.gox cmd/go/internal/load.gox cmd/go/internal/modload.gox cmd/go/internal/par.gox cmd/go/internal/search.gox cmd/go/internal/str.gox cmd/go/internal/work.gox context.gox errors.gox fmt.gox golang.org/x/mod/modfile.gox golang.org/x/mod/module.gox golang.org/x/mod/semver.gox os.gox path/filepath.gox reflect.gox regexp.gox runtime.gox sort.gox strings.gox sync.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/modget.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/modget.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/modget ../../../src/libgo/go/cmd/go/internal/modget/get.go ../../../src/libgo/go/cmd/go/internal/modget/query.go -o cmd/go/internal/modget.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/run/run.go cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/load.gox cmd/go/internal/str.gox cmd/go/internal/work.gox context.gox fmt.gox os.gox path.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/run.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/run.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/run ../../../src/libgo/go/cmd/go/internal/run/run.go -o cmd/go/internal/run.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/test/cover.go ../../../src/libgo/go/cmd/go/internal/test/flagdefs.go ../../../src/libgo/go/cmd/go/internal/test/test.go ../../../src/libgo/go/cmd/go/internal/test/testflag.go bytes.gox cmd/go/internal/base.gox cmd/go/internal/cache.gox cmd/go/internal/cfg.gox cmd/go/internal/cmdflag.gox cmd/go/internal/load.gox cmd/go/internal/lockedfile.gox cmd/go/internal/str.gox cmd/go/internal/trace.gox cmd/go/internal/work.gox cmd/internal/test2json.gox context.gox crypto/sha256.gox errors.gox flag.gox fmt.gox go/build.gox internal/execabs.gox io.gox io/fs.gox os.gox path.gox path/filepath.gox regexp.gox sort.gox strconv.gox strings.gox sync.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/test.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/test.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/test ../../../src/libgo/go/cmd/go/internal/test/cover.go ../../../src/libgo/go/cmd/go/internal/test/flagdefs.go ../../../src/libgo/go/cmd/go/internal/test/test.go ../../../src/libgo/go/cmd/go/internal/test/testflag.go -o cmd/go/internal/test.o /usr/bin/mkdir -p cmd/go/internal; files=`echo ../../../src/libgo/go/cmd/go/internal/vet/vet.go ../../../src/libgo/go/cmd/go/internal/vet/vetflag.go bytes.gox cmd/go/internal/base.gox cmd/go/internal/cfg.gox cmd/go/internal/cmdflag.gox cmd/go/internal/load.gox cmd/go/internal/trace.gox cmd/go/internal/work.gox context.gox encoding/json.gox errors.gox flag.gox fmt.gox internal/execabs.gox log.gox os.gox path/filepath.gox strings.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; /bin/bash ./libtool --tag GO --mode=compile /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/vet.lo | sed -e 's/.lo$//'` -static -o cmd/go/internal/vet.lo $files libtool: compile: /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -fchecking=1 -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/vet ../../../src/libgo/go/cmd/go/internal/vet/vet.go ../../../src/libgo/go/cmd/go/internal/vet/vetflag.go -o cmd/go/internal/vet.o rm -f libgotool.a riscv64-linux-gnu-ar cru libgotool.a cmd/go/internal/auth.o cmd/go/internal/base.o cmd/go/internal/bug.o cmd/go/internal/cache.o cmd/go/internal/cfg.o cmd/go/internal/clean.o cmd/go/internal/cmdflag.o cmd/go/internal/doc.o cmd/go/internal/envcmd.o cmd/go/internal/fix.o cmd/go/internal/fmtcmd.o cmd/go/internal/fsys.o cmd/go/internal/generate.o cmd/go/internal/get.o cmd/go/internal/help.o cmd/go/internal/imports.o cmd/go/internal/list.o cmd/go/internal/load.o cmd/go/internal/lockedfile.o cmd/go/internal/lockedfile/internal/filelock.o cmd/go/internal/modcmd.o cmd/go/internal/modconv.o cmd/go/internal/modfetch.o cmd/go/internal/modfetch/codehost.o cmd/go/internal/modget.o cmd/go/internal/modinfo.o cmd/go/internal/modload.o cmd/go/internal/mvs.o cmd/go/internal/par.o cmd/go/internal/renameio.o cmd/go/internal/robustio.o cmd/go/internal/run.o cmd/go/internal/search.o cmd/go/internal/str.o cmd/go/internal/test.o cmd/go/internal/tool.o cmd/go/internal/trace.o cmd/go/internal/txtar.o cmd/go/internal/vcs.o cmd/go/internal/version.o cmd/go/internal/vet.o cmd/go/internal/web.o cmd/go/internal/work.o cmd/internal/browser.o cmd/internal/buildid.o cmd/internal/codesign.o cmd/internal/diff.o cmd/internal/edit.o cmd/internal/objabi.o cmd/internal/pkgpath.o cmd/internal/sys.o cmd/internal/test2json.o cmd/internal/traceviewer.o golang.org/x/crypto/ed25519.o golang.org/x/crypto/ed25519/internal/edwards25519.o golang.org/x/mod/internal/lazyregexp.o golang.org/x/mod/modfile.o golang.org/x/mod/module.o golang.org/x/mod/semver.o golang.org/x/mod/sumdb.o golang.org/x/mod/sumdb/dirhash.o golang.org/x/mod/sumdb/note.o golang.org/x/mod/sumdb/tlog.o golang.org/x/mod/zip.o golang.org/x/tools/go/analysis.o golang.org/x/tools/go/analysis/internal/analysisflags.o golang.org/x/tools/go/analysis/internal/facts.o golang.org/x/tools/go/analysis/passes/asmdecl.o golang.org/x/tools/go/analysis/passes/assign.o golang.org/x/tools/go/analysis/passes/atomic.o golang.org/x/tools/go/analysis/passes/bools.o golang.org/x/tools/go/analysis/passes/buildtag.o golang.org/x/tools/go/analysis/passes/cgocall.o golang.org/x/tools/go/analysis/passes/composite.o golang.org/x/tools/go/analysis/passes/copylock.o golang.org/x/tools/go/analysis/passes/ctrlflow.o golang.org/x/tools/go/analysis/passes/errorsas.o golang.org/x/tools/go/analysis/passes/framepointer.o golang.org/x/tools/go/analysis/passes/httpresponse.o golang.org/x/tools/go/analysis/passes/ifaceassert.o golang.org/x/tools/go/analysis/passes/inspect.o golang.org/x/tools/go/analysis/passes/internal/analysisutil.o golang.org/x/tools/go/analysis/passes/loopclosure.o golang.org/x/tools/go/analysis/passes/lostcancel.o golang.org/x/tools/go/analysis/passes/nilfunc.o golang.org/x/tools/go/analysis/passes/pkgfact.o golang.org/x/tools/go/analysis/passes/printf.o golang.org/x/tools/go/analysis/passes/shift.o golang.org/x/tools/go/analysis/passes/stdmethods.o golang.org/x/tools/go/analysis/passes/stringintconv.o golang.org/x/tools/go/analysis/passes/structtag.o golang.org/x/tools/go/analysis/passes/testinggoroutine.o golang.org/x/tools/go/analysis/passes/tests.o golang.org/x/tools/go/analysis/passes/unmarshal.o golang.org/x/tools/go/analysis/passes/unreachable.o golang.org/x/tools/go/analysis/passes/unsafeptr.o golang.org/x/tools/go/analysis/passes/unusedresult.o golang.org/x/tools/go/analysis/unitchecker.o golang.org/x/tools/go/ast/astutil.o golang.org/x/tools/go/ast/inspector.o golang.org/x/tools/go/cfg.o golang.org/x/tools/go/types/objectpath.o golang.org/x/tools/go/types/typeutil.o golang.org/x/tools/internal/analysisinternal.o golang.org/x/tools/internal/lsp/fuzzy.o golang.org/x/xerrors.o golang.org/x/xerrors/internal.o riscv64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U') riscv64-linux-gnu-ranlib libgotool.a make[6]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgo' make[5]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgo' make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgo' make[4]: Entering directory '/build/reproducible-path/gcc-11-11.5.0/build/gotools' /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -g -O2 -I ../riscv64-linux-gnu/libgo -static-libstdc++ -static-libgcc -Wl,-z,relro -L ../riscv64-linux-gnu/libgo -L ../riscv64-linux-gnu/libgo/.libs -o go ../../src/gotools/../libgo/go/cmd/go/alldocs.go ../../src/gotools/../libgo/go/cmd/go/go11.go ../../src/gotools/../libgo/go/cmd/go/main.go ../riscv64-linux-gnu/libgo/libgotool.a /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -g -O2 -I ../riscv64-linux-gnu/libgo -static-libstdc++ -static-libgcc -Wl,-z,relro -L ../riscv64-linux-gnu/libgo -L ../riscv64-linux-gnu/libgo/.libs -o gofmt ../../src/gotools/../libgo/go/cmd/gofmt/doc.go ../../src/gotools/../libgo/go/cmd/gofmt/gofmt.go ../../src/gotools/../libgo/go/cmd/gofmt/internal.go ../../src/gotools/../libgo/go/cmd/gofmt/rewrite.go ../../src/gotools/../libgo/go/cmd/gofmt/simplify.go ../riscv64-linux-gnu/libgo/libgotool.a echo 'package main' > zdefaultcc.go.tmp echo 'func defaultGCCGO(goos, goarch string) string { return "/usr/bin/riscv64-linux-gnu-gccgo-11" }' >> zdefaultcc.go.tmp /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -g -O2 -I ../riscv64-linux-gnu/libgo -static-libstdc++ -static-libgcc -Wl,-z,relro -L ../riscv64-linux-gnu/libgo -L ../riscv64-linux-gnu/libgo/.libs -o vet ../../src/gotools/../libgo/go/cmd/vet/doc.go ../../src/gotools/../libgo/go/cmd/vet/main.go ../riscv64-linux-gnu/libgo/libgotool.a echo 'func defaultCC(goos, goarch string) string { return "riscv64-linux-gnu-gcc-11" }' >> zdefaultcc.go.tmp echo 'func defaultCXX(goos, goarch string) string { return "riscv64-linux-gnu-g++-11" }' >> zdefaultcc.go.tmp echo 'const defaultPkgConfig = "pkg-config"' >> zdefaultcc.go.tmp /bin/bash ../../src/gotools/../move-if-change zdefaultcc.go.tmp zdefaultcc.go echo timestamp > s-zdefaultcc /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -g -O2 -I ../riscv64-linux-gnu/libgo -static-libstdc++ -static-libgcc -Wl,-z,relro -L ../riscv64-linux-gnu/libgo -L ../riscv64-linux-gnu/libgo/.libs -o buildid ../../src/gotools/../libgo/go/cmd/buildid/buildid.go ../../src/gotools/../libgo/go/cmd/buildid/doc.go ../riscv64-linux-gnu/libgo/libgotool.a /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -g -O2 -I ../riscv64-linux-gnu/libgo -static-libstdc++ -static-libgcc -Wl,-z,relro -L ../riscv64-linux-gnu/libgo -L ../riscv64-linux-gnu/libgo/.libs -o test2json ../../src/gotools/../libgo/go/cmd/test2json/main.go ../riscv64-linux-gnu/libgo/libgotool.a /build/reproducible-path/gcc-11-11.5.0/build/./gcc/gccgo -B/build/reproducible-path/gcc-11-11.5.0/build/./gcc/ -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include -isystem /build/reproducible-path/gcc-11-11.5.0/build/sys-include -g -O2 -I ../riscv64-linux-gnu/libgo -static-libstdc++ -static-libgcc -Wl,-z,relro -L ../riscv64-linux-gnu/libgo -L ../riscv64-linux-gnu/libgo/.libs -o cgo ../../src/gotools/../libgo/go/cmd/cgo/ast.go ../../src/gotools/../libgo/go/cmd/cgo/doc.go ../../src/gotools/../libgo/go/cmd/cgo/gcc.go ../../src/gotools/../libgo/go/cmd/cgo/godefs.go ../../src/gotools/../libgo/go/cmd/cgo/main.go ../../src/gotools/../libgo/go/cmd/cgo/out.go ../../src/gotools/../libgo/go/cmd/cgo/util.go zdefaultcc.go ../riscv64-linux-gnu/libgo/libgotool.a make[4]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build/gotools' make[3]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build' make[2]: Leaving directory '/build/reproducible-path/gcc-11-11.5.0/build' === TIME stamps/05-build-stamp === TTTTT Wed, 01 Jul 2026 02:28:26 +0000 s=`cat status`; rm -f status; \ if [ $s -ne 0 ] && [ -z "$NO_CONFIG_LOG_DUMP$NO_CONFIG_LOG_DUMPS" ]; then \ for log in $(find /build/reproducible-path/gcc-11-11.5.0/build -name config.log); do \ case "$log" in */build/build-*|*/stage1-*|*/prev-*) continue; esac; \ echo LOGFILE START $log; \ cat $log; \ echo LOGFILE END $log; \ done; \ fi; \ test $s -eq 0 for h in $(find /build/reproducible-path/gcc-11-11.5.0/build -name omp.h); do \ echo "=================== OMP_H HEADER $h ====================== "; \ cat $h; \ done =================== OMP_H HEADER /build/reproducible-path/gcc-11-11.5.0/build/stage1-riscv64-linux-gnu/libgomp/omp.h ====================== /* Copyright (C) 2005-2021 Free Software Foundation, Inc. Contributed by Richard Henderson . This file is part of the GNU Offloading and Multi Processing Library (libgomp). Libgomp is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. Libgomp is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Under Section 7 of GPL version 3, you are granted additional permissions described in the GCC Runtime Library Exception, version 3.1, as published by the Free Software Foundation. You should have received a copy of the GNU General Public License and a copy of the GCC Runtime Library Exception along with this program; see the files COPYING3 and COPYING.RUNTIME respectively. If not, see . */ #ifndef _OMP_H #define _OMP_H 1 #if defined(__GNUC__) && _OPENMP >= 201811 # define __GOMP_DEPRECATED_5_0 __attribute__((__deprecated__)) #else # define __GOMP_DEPRECATED_5_0 #endif #ifndef _LIBGOMP_OMP_LOCK_DEFINED #define _LIBGOMP_OMP_LOCK_DEFINED 1 /* These two structures get edited by the libgomp build process to reflect the shape of the two types. Their internals are private to the library. */ typedef struct { unsigned char _x[4] __attribute__((__aligned__(4))); } omp_lock_t; typedef struct { /* Derive OMP_NEST_LOCK_SIZE and OMP_NEST_LOCK_ALIGN, don't hard code the values because the header is used for all multilibs. OMP_NEST_LOCK_SIZE = 16 OMP_NEST_LOCK_ALIGN = 8 */ #if defined(__linux__) && !(defined(__hppa__) || defined(__alpha__)) unsigned char _x[8 + sizeof (void *)] __attribute__((__aligned__(sizeof (void *)))); #else unsigned char _x[16] __attribute__((__aligned__(8))); #endif } omp_nest_lock_t; #endif typedef enum omp_sched_t { omp_sched_static = 1, omp_sched_dynamic = 2, omp_sched_guided = 3, omp_sched_auto = 4, omp_sched_monotonic = 0x80000000U } omp_sched_t; typedef enum omp_proc_bind_t { omp_proc_bind_false = 0, omp_proc_bind_true = 1, omp_proc_bind_master = 2, omp_proc_bind_close = 3, omp_proc_bind_spread = 4 } omp_proc_bind_t; typedef enum omp_sync_hint_t { omp_sync_hint_none = 0, omp_lock_hint_none __GOMP_DEPRECATED_5_0 = omp_sync_hint_none, omp_sync_hint_uncontended = 1, omp_lock_hint_uncontended __GOMP_DEPRECATED_5_0 = omp_sync_hint_uncontended, omp_sync_hint_contended = 2, omp_lock_hint_contended __GOMP_DEPRECATED_5_0 = omp_sync_hint_contended, omp_sync_hint_nonspeculative = 4, omp_lock_hint_nonspeculative __GOMP_DEPRECATED_5_0 = omp_sync_hint_nonspeculative, omp_sync_hint_speculative = 8, omp_lock_hint_speculative __GOMP_DEPRECATED_5_0 = omp_sync_hint_speculative } omp_sync_hint_t; typedef __GOMP_DEPRECATED_5_0 omp_sync_hint_t omp_lock_hint_t; typedef struct __attribute__((__aligned__ (sizeof (void *)))) omp_depend_t { char __omp_depend_t__[2 * sizeof (void *)]; } omp_depend_t; typedef enum omp_pause_resource_t { omp_pause_soft = 1, omp_pause_hard = 2 } omp_pause_resource_t; typedef __UINTPTR_TYPE__ omp_uintptr_t; #if __cplusplus >= 201103L # define __GOMP_UINTPTR_T_ENUM : omp_uintptr_t #else # define __GOMP_UINTPTR_T_ENUM #endif typedef enum omp_memspace_handle_t __GOMP_UINTPTR_T_ENUM { omp_default_mem_space = 0, omp_large_cap_mem_space = 1, omp_const_mem_space = 2, omp_high_bw_mem_space = 3, omp_low_lat_mem_space = 4, __omp_memspace_handle_t_max__ = __UINTPTR_MAX__ } omp_memspace_handle_t; typedef enum omp_allocator_handle_t __GOMP_UINTPTR_T_ENUM { omp_null_allocator = 0, omp_default_mem_alloc = 1, omp_large_cap_mem_alloc = 2, omp_const_mem_alloc = 3, omp_high_bw_mem_alloc = 4, omp_low_lat_mem_alloc = 5, omp_cgroup_mem_alloc = 6, omp_pteam_mem_alloc = 7, omp_thread_mem_alloc = 8, __omp_allocator_handle_t_max__ = __UINTPTR_MAX__ } omp_allocator_handle_t; typedef enum omp_alloctrait_key_t { omp_atk_sync_hint = 1, omp_atk_alignment = 2, omp_atk_access = 3, omp_atk_pool_size = 4, omp_atk_fallback = 5, omp_atk_fb_data = 6, omp_atk_pinned = 7, omp_atk_partition = 8 } omp_alloctrait_key_t; typedef enum omp_alloctrait_value_t { omp_atv_default = (__UINTPTR_TYPE__) -1, omp_atv_false = 0, omp_atv_true = 1, omp_atv_contended = 3, omp_atv_uncontended = 4, omp_atv_serialized = 5, omp_atv_sequential = omp_atv_serialized, omp_atv_private = 6, omp_atv_all = 7, omp_atv_thread = 8, omp_atv_pteam = 9, omp_atv_cgroup = 10, omp_atv_default_mem_fb = 11, omp_atv_null_fb = 12, omp_atv_abort_fb = 13, omp_atv_allocator_fb = 14, omp_atv_environment = 15, omp_atv_nearest = 16, omp_atv_blocked = 17, omp_atv_interleaved = 18 } omp_alloctrait_value_t; typedef struct omp_alloctrait_t { omp_alloctrait_key_t key; omp_uintptr_t value; } omp_alloctrait_t; typedef enum omp_event_handle_t __GOMP_UINTPTR_T_ENUM { __omp_event_handle_t_max__ = __UINTPTR_MAX__ } omp_event_handle_t; #ifdef __cplusplus extern "C" { # define __GOMP_NOTHROW throw () # define __GOMP_DEFAULT_NULL_ALLOCATOR = omp_null_allocator #else # define __GOMP_NOTHROW __attribute__((__nothrow__)) # define __GOMP_DEFAULT_NULL_ALLOCATOR #endif extern void omp_set_num_threads (int) __GOMP_NOTHROW; extern int omp_get_num_threads (void) __GOMP_NOTHROW; extern int omp_get_max_threads (void) __GOMP_NOTHROW; extern int omp_get_thread_num (void) __GOMP_NOTHROW; extern int omp_get_num_procs (void) __GOMP_NOTHROW; extern int omp_in_parallel (void) __GOMP_NOTHROW; extern void omp_set_dynamic (int) __GOMP_NOTHROW; extern int omp_get_dynamic (void) __GOMP_NOTHROW; extern void omp_set_nested (int) __GOMP_NOTHROW __GOMP_DEPRECATED_5_0; extern int omp_get_nested (void) __GOMP_NOTHROW __GOMP_DEPRECATED_5_0; extern void omp_init_lock (omp_lock_t *) __GOMP_NOTHROW; extern void omp_init_lock_with_hint (omp_lock_t *, omp_sync_hint_t) __GOMP_NOTHROW; extern void omp_destroy_lock (omp_lock_t *) __GOMP_NOTHROW; extern void omp_set_lock (omp_lock_t *) __GOMP_NOTHROW; extern void omp_unset_lock (omp_lock_t *) __GOMP_NOTHROW; extern int omp_test_lock (omp_lock_t *) __GOMP_NOTHROW; extern void omp_init_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern void omp_init_nest_lock_with_hint (omp_nest_lock_t *, omp_sync_hint_t) __GOMP_NOTHROW; extern void omp_destroy_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern void omp_set_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern void omp_unset_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern int omp_test_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern double omp_get_wtime (void) __GOMP_NOTHROW; extern double omp_get_wtick (void) __GOMP_NOTHROW; extern void omp_set_schedule (omp_sched_t, int) __GOMP_NOTHROW; extern void omp_get_schedule (omp_sched_t *, int *) __GOMP_NOTHROW; extern int omp_get_thread_limit (void) __GOMP_NOTHROW; extern void omp_set_max_active_levels (int) __GOMP_NOTHROW; extern int omp_get_max_active_levels (void) __GOMP_NOTHROW; extern int omp_get_supported_active_levels (void) __GOMP_NOTHROW; extern int omp_get_level (void) __GOMP_NOTHROW; extern int omp_get_ancestor_thread_num (int) __GOMP_NOTHROW; extern int omp_get_team_size (int) __GOMP_NOTHROW; extern int omp_get_active_level (void) __GOMP_NOTHROW; extern int omp_in_final (void) __GOMP_NOTHROW; extern int omp_get_cancellation (void) __GOMP_NOTHROW; extern omp_proc_bind_t omp_get_proc_bind (void) __GOMP_NOTHROW; extern int omp_get_num_places (void) __GOMP_NOTHROW; extern int omp_get_place_num_procs (int) __GOMP_NOTHROW; extern void omp_get_place_proc_ids (int, int *) __GOMP_NOTHROW; extern int omp_get_place_num (void) __GOMP_NOTHROW; extern int omp_get_partition_num_places (void) __GOMP_NOTHROW; extern void omp_get_partition_place_nums (int *) __GOMP_NOTHROW; extern void omp_set_default_device (int) __GOMP_NOTHROW; extern int omp_get_default_device (void) __GOMP_NOTHROW; extern int omp_get_num_devices (void) __GOMP_NOTHROW; extern int omp_get_num_teams (void) __GOMP_NOTHROW; extern int omp_get_team_num (void) __GOMP_NOTHROW; extern int omp_is_initial_device (void) __GOMP_NOTHROW; extern int omp_get_initial_device (void) __GOMP_NOTHROW; extern int omp_get_max_task_priority (void) __GOMP_NOTHROW; extern void omp_fulfill_event (omp_event_handle_t) __GOMP_NOTHROW; extern void *omp_target_alloc (__SIZE_TYPE__, int) __GOMP_NOTHROW; extern void omp_target_free (void *, int) __GOMP_NOTHROW; extern int omp_target_is_present (const void *, int) __GOMP_NOTHROW; extern int omp_target_memcpy (void *, const void *, __SIZE_TYPE__, __SIZE_TYPE__, __SIZE_TYPE__, int, int) __GOMP_NOTHROW; extern int omp_target_memcpy_rect (void *, const void *, __SIZE_TYPE__, int, const __SIZE_TYPE__ *, const __SIZE_TYPE__ *, const __SIZE_TYPE__ *, const __SIZE_TYPE__ *, const __SIZE_TYPE__ *, int, int) __GOMP_NOTHROW; extern int omp_target_associate_ptr (const void *, const void *, __SIZE_TYPE__, __SIZE_TYPE__, int) __GOMP_NOTHROW; extern int omp_target_disassociate_ptr (const void *, int) __GOMP_NOTHROW; extern void omp_set_affinity_format (const char *) __GOMP_NOTHROW; extern __SIZE_TYPE__ omp_get_affinity_format (char *, __SIZE_TYPE__) __GOMP_NOTHROW; extern void omp_display_affinity (const char *) __GOMP_NOTHROW; extern __SIZE_TYPE__ omp_capture_affinity (char *, __SIZE_TYPE__, const char *) __GOMP_NOTHROW; extern int omp_pause_resource (omp_pause_resource_t, int) __GOMP_NOTHROW; extern int omp_pause_resource_all (omp_pause_resource_t) __GOMP_NOTHROW; extern omp_allocator_handle_t omp_init_allocator (omp_memspace_handle_t, int, const omp_alloctrait_t []) __GOMP_NOTHROW; extern void omp_destroy_allocator (omp_allocator_handle_t) __GOMP_NOTHROW; extern void omp_set_default_allocator (omp_allocator_handle_t) __GOMP_NOTHROW; extern omp_allocator_handle_t omp_get_default_allocator (void) __GOMP_NOTHROW; extern void *omp_alloc (__SIZE_TYPE__, omp_allocator_handle_t __GOMP_DEFAULT_NULL_ALLOCATOR) __GOMP_NOTHROW __attribute__((__malloc__, __alloc_size__ (1))); extern void omp_free (void *, omp_allocator_handle_t __GOMP_DEFAULT_NULL_ALLOCATOR) __GOMP_NOTHROW; #ifdef __cplusplus } #endif #endif /* _OMP_H */ =================== OMP_H HEADER /build/reproducible-path/gcc-11-11.5.0/build/riscv64-linux-gnu/libgomp/omp.h ====================== /* Copyright (C) 2005-2021 Free Software Foundation, Inc. Contributed by Richard Henderson . This file is part of the GNU Offloading and Multi Processing Library (libgomp). Libgomp is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. Libgomp is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Under Section 7 of GPL version 3, you are granted additional permissions described in the GCC Runtime Library Exception, version 3.1, as published by the Free Software Foundation. You should have received a copy of the GNU General Public License and a copy of the GCC Runtime Library Exception along with this program; see the files COPYING3 and COPYING.RUNTIME respectively. If not, see . */ #ifndef _OMP_H #define _OMP_H 1 #if defined(__GNUC__) && _OPENMP >= 201811 # define __GOMP_DEPRECATED_5_0 __attribute__((__deprecated__)) #else # define __GOMP_DEPRECATED_5_0 #endif #ifndef _LIBGOMP_OMP_LOCK_DEFINED #define _LIBGOMP_OMP_LOCK_DEFINED 1 /* These two structures get edited by the libgomp build process to reflect the shape of the two types. Their internals are private to the library. */ typedef struct { unsigned char _x[4] __attribute__((__aligned__(4))); } omp_lock_t; typedef struct { /* Derive OMP_NEST_LOCK_SIZE and OMP_NEST_LOCK_ALIGN, don't hard code the values because the header is used for all multilibs. OMP_NEST_LOCK_SIZE = 16 OMP_NEST_LOCK_ALIGN = 8 */ #if defined(__linux__) && !(defined(__hppa__) || defined(__alpha__)) unsigned char _x[8 + sizeof (void *)] __attribute__((__aligned__(sizeof (void *)))); #else unsigned char _x[16] __attribute__((__aligned__(8))); #endif } omp_nest_lock_t; #endif typedef enum omp_sched_t { omp_sched_static = 1, omp_sched_dynamic = 2, omp_sched_guided = 3, omp_sched_auto = 4, omp_sched_monotonic = 0x80000000U } omp_sched_t; typedef enum omp_proc_bind_t { omp_proc_bind_false = 0, omp_proc_bind_true = 1, omp_proc_bind_master = 2, omp_proc_bind_close = 3, omp_proc_bind_spread = 4 } omp_proc_bind_t; typedef enum omp_sync_hint_t { omp_sync_hint_none = 0, omp_lock_hint_none __GOMP_DEPRECATED_5_0 = omp_sync_hint_none, omp_sync_hint_uncontended = 1, omp_lock_hint_uncontended __GOMP_DEPRECATED_5_0 = omp_sync_hint_uncontended, omp_sync_hint_contended = 2, omp_lock_hint_contended __GOMP_DEPRECATED_5_0 = omp_sync_hint_contended, omp_sync_hint_nonspeculative = 4, omp_lock_hint_nonspeculative __GOMP_DEPRECATED_5_0 = omp_sync_hint_nonspeculative, omp_sync_hint_speculative = 8, omp_lock_hint_speculative __GOMP_DEPRECATED_5_0 = omp_sync_hint_speculative } omp_sync_hint_t; typedef __GOMP_DEPRECATED_5_0 omp_sync_hint_t omp_lock_hint_t; typedef struct __attribute__((__aligned__ (sizeof (void *)))) omp_depend_t { char __omp_depend_t__[2 * sizeof (void *)]; } omp_depend_t; typedef enum omp_pause_resource_t { omp_pause_soft = 1, omp_pause_hard = 2 } omp_pause_resource_t; typedef __UINTPTR_TYPE__ omp_uintptr_t; #if __cplusplus >= 201103L # define __GOMP_UINTPTR_T_ENUM : omp_uintptr_t #else # define __GOMP_UINTPTR_T_ENUM #endif typedef enum omp_memspace_handle_t __GOMP_UINTPTR_T_ENUM { omp_default_mem_space = 0, omp_large_cap_mem_space = 1, omp_const_mem_space = 2, omp_high_bw_mem_space = 3, omp_low_lat_mem_space = 4, __omp_memspace_handle_t_max__ = __UINTPTR_MAX__ } omp_memspace_handle_t; typedef enum omp_allocator_handle_t __GOMP_UINTPTR_T_ENUM { omp_null_allocator = 0, omp_default_mem_alloc = 1, omp_large_cap_mem_alloc = 2, omp_const_mem_alloc = 3, omp_high_bw_mem_alloc = 4, omp_low_lat_mem_alloc = 5, omp_cgroup_mem_alloc = 6, omp_pteam_mem_alloc = 7, omp_thread_mem_alloc = 8, __omp_allocator_handle_t_max__ = __UINTPTR_MAX__ } omp_allocator_handle_t; typedef enum omp_alloctrait_key_t { omp_atk_sync_hint = 1, omp_atk_alignment = 2, omp_atk_access = 3, omp_atk_pool_size = 4, omp_atk_fallback = 5, omp_atk_fb_data = 6, omp_atk_pinned = 7, omp_atk_partition = 8 } omp_alloctrait_key_t; typedef enum omp_alloctrait_value_t { omp_atv_default = (__UINTPTR_TYPE__) -1, omp_atv_false = 0, omp_atv_true = 1, omp_atv_contended = 3, omp_atv_uncontended = 4, omp_atv_serialized = 5, omp_atv_sequential = omp_atv_serialized, omp_atv_private = 6, omp_atv_all = 7, omp_atv_thread = 8, omp_atv_pteam = 9, omp_atv_cgroup = 10, omp_atv_default_mem_fb = 11, omp_atv_null_fb = 12, omp_atv_abort_fb = 13, omp_atv_allocator_fb = 14, omp_atv_environment = 15, omp_atv_nearest = 16, omp_atv_blocked = 17, omp_atv_interleaved = 18 } omp_alloctrait_value_t; typedef struct omp_alloctrait_t { omp_alloctrait_key_t key; omp_uintptr_t value; } omp_alloctrait_t; typedef enum omp_event_handle_t __GOMP_UINTPTR_T_ENUM { __omp_event_handle_t_max__ = __UINTPTR_MAX__ } omp_event_handle_t; #ifdef __cplusplus extern "C" { # define __GOMP_NOTHROW throw () # define __GOMP_DEFAULT_NULL_ALLOCATOR = omp_null_allocator #else # define __GOMP_NOTHROW __attribute__((__nothrow__)) # define __GOMP_DEFAULT_NULL_ALLOCATOR #endif extern void omp_set_num_threads (int) __GOMP_NOTHROW; extern int omp_get_num_threads (void) __GOMP_NOTHROW; extern int omp_get_max_threads (void) __GOMP_NOTHROW; extern int omp_get_thread_num (void) __GOMP_NOTHROW; extern int omp_get_num_procs (void) __GOMP_NOTHROW; extern int omp_in_parallel (void) __GOMP_NOTHROW; extern void omp_set_dynamic (int) __GOMP_NOTHROW; extern int omp_get_dynamic (void) __GOMP_NOTHROW; extern void omp_set_nested (int) __GOMP_NOTHROW __GOMP_DEPRECATED_5_0; extern int omp_get_nested (void) __GOMP_NOTHROW __GOMP_DEPRECATED_5_0; extern void omp_init_lock (omp_lock_t *) __GOMP_NOTHROW; extern void omp_init_lock_with_hint (omp_lock_t *, omp_sync_hint_t) __GOMP_NOTHROW; extern void omp_destroy_lock (omp_lock_t *) __GOMP_NOTHROW; extern void omp_set_lock (omp_lock_t *) __GOMP_NOTHROW; extern void omp_unset_lock (omp_lock_t *) __GOMP_NOTHROW; extern int omp_test_lock (omp_lock_t *) __GOMP_NOTHROW; extern void omp_init_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern void omp_init_nest_lock_with_hint (omp_nest_lock_t *, omp_sync_hint_t) __GOMP_NOTHROW; extern void omp_destroy_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern void omp_set_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern void omp_unset_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern int omp_test_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern double omp_get_wtime (void) __GOMP_NOTHROW; extern double omp_get_wtick (void) __GOMP_NOTHROW; extern void omp_set_schedule (omp_sched_t, int) __GOMP_NOTHROW; extern void omp_get_schedule (omp_sched_t *, int *) __GOMP_NOTHROW; extern int omp_get_thread_limit (void) __GOMP_NOTHROW; extern void omp_set_max_active_levels (int) __GOMP_NOTHROW; extern int omp_get_max_active_levels (void) __GOMP_NOTHROW; extern int omp_get_supported_active_levels (void) __GOMP_NOTHROW; extern int omp_get_level (void) __GOMP_NOTHROW; extern int omp_get_ancestor_thread_num (int) __GOMP_NOTHROW; extern int omp_get_team_size (int) __GOMP_NOTHROW; extern int omp_get_active_level (void) __GOMP_NOTHROW; extern int omp_in_final (void) __GOMP_NOTHROW; extern int omp_get_cancellation (void) __GOMP_NOTHROW; extern omp_proc_bind_t omp_get_proc_bind (void) __GOMP_NOTHROW; extern int omp_get_num_places (void) __GOMP_NOTHROW; extern int omp_get_place_num_procs (int) __GOMP_NOTHROW; extern void omp_get_place_proc_ids (int, int *) __GOMP_NOTHROW; extern int omp_get_place_num (void) __GOMP_NOTHROW; extern int omp_get_partition_num_places (void) __GOMP_NOTHROW; extern void omp_get_partition_place_nums (int *) __GOMP_NOTHROW; extern void omp_set_default_device (int) __GOMP_NOTHROW; extern int omp_get_default_device (void) __GOMP_NOTHROW; extern int omp_get_num_devices (void) __GOMP_NOTHROW; extern int omp_get_num_teams (void) __GOMP_NOTHROW; extern int omp_get_team_num (void) __GOMP_NOTHROW; extern int omp_is_initial_device (void) __GOMP_NOTHROW; extern int omp_get_initial_device (void) __GOMP_NOTHROW; extern int omp_get_max_task_priority (void) __GOMP_NOTHROW; extern void omp_fulfill_event (omp_event_handle_t) __GOMP_NOTHROW; extern void *omp_target_alloc (__SIZE_TYPE__, int) __GOMP_NOTHROW; extern void omp_target_free (void *, int) __GOMP_NOTHROW; extern int omp_target_is_present (const void *, int) __GOMP_NOTHROW; extern int omp_target_memcpy (void *, const void *, __SIZE_TYPE__, __SIZE_TYPE__, __SIZE_TYPE__, int, int) __GOMP_NOTHROW; extern int omp_target_memcpy_rect (void *, const void *, __SIZE_TYPE__, int, const __SIZE_TYPE__ *, const __SIZE_TYPE__ *, const __SIZE_TYPE__ *, const __SIZE_TYPE__ *, const __SIZE_TYPE__ *, int, int) __GOMP_NOTHROW; extern int omp_target_associate_ptr (const void *, const void *, __SIZE_TYPE__, __SIZE_TYPE__, int) __GOMP_NOTHROW; extern int omp_target_disassociate_ptr (const void *, int) __GOMP_NOTHROW; extern void omp_set_affinity_format (const char *) __GOMP_NOTHROW; extern __SIZE_TYPE__ omp_get_affinity_format (char *, __SIZE_TYPE__) __GOMP_NOTHROW; extern void omp_display_affinity (const char *) __GOMP_NOTHROW; extern __SIZE_TYPE__ omp_capture_affinity (char *, __SIZE_TYPE__, const char *) __GOMP_NOTHROW; extern int omp_pause_resource (omp_pause_resource_t, int) __GOMP_NOTHROW; extern int omp_pause_resource_all (omp_pause_resource_t) __GOMP_NOTHROW; extern omp_allocator_handle_t omp_init_allocator (omp_memspace_handle_t, int, const omp_alloctrait_t []) __GOMP_NOTHROW; extern void omp_destroy_allocator (omp_allocator_handle_t) __GOMP_NOTHROW; extern void omp_set_default_allocator (omp_allocator_handle_t) __GOMP_NOTHROW; extern omp_allocator_handle_t omp_get_default_allocator (void) __GOMP_NOTHROW; extern void *omp_alloc (__SIZE_TYPE__, omp_allocator_handle_t __GOMP_DEFAULT_NULL_ALLOCATOR) __GOMP_NOTHROW __attribute__((__malloc__, __alloc_size__ (1))); extern void omp_free (void *, omp_allocator_handle_t __GOMP_DEFAULT_NULL_ALLOCATOR) __GOMP_NOTHROW; #ifdef __cplusplus } #endif #endif /* _OMP_H */ =================== OMP_H HEADER /build/reproducible-path/gcc-11-11.5.0/build/prev-riscv64-linux-gnu/libgomp/omp.h ====================== /* Copyright (C) 2005-2021 Free Software Foundation, Inc. Contributed by Richard Henderson . This file is part of the GNU Offloading and Multi Processing Library (libgomp). Libgomp is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. Libgomp is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Under Section 7 of GPL version 3, you are granted additional permissions described in the GCC Runtime Library Exception, version 3.1, as published by the Free Software Foundation. You should have received a copy of the GNU General Public License and a copy of the GCC Runtime Library Exception along with this program; see the files COPYING3 and COPYING.RUNTIME respectively. If not, see . */ #ifndef _OMP_H #define _OMP_H 1 #if defined(__GNUC__) && _OPENMP >= 201811 # define __GOMP_DEPRECATED_5_0 __attribute__((__deprecated__)) #else # define __GOMP_DEPRECATED_5_0 #endif #ifndef _LIBGOMP_OMP_LOCK_DEFINED #define _LIBGOMP_OMP_LOCK_DEFINED 1 /* These two structures get edited by the libgomp build process to reflect the shape of the two types. Their internals are private to the library. */ typedef struct { unsigned char _x[4] __attribute__((__aligned__(4))); } omp_lock_t; typedef struct { /* Derive OMP_NEST_LOCK_SIZE and OMP_NEST_LOCK_ALIGN, don't hard code the values because the header is used for all multilibs. OMP_NEST_LOCK_SIZE = 16 OMP_NEST_LOCK_ALIGN = 8 */ #if defined(__linux__) && !(defined(__hppa__) || defined(__alpha__)) unsigned char _x[8 + sizeof (void *)] __attribute__((__aligned__(sizeof (void *)))); #else unsigned char _x[16] __attribute__((__aligned__(8))); #endif } omp_nest_lock_t; #endif typedef enum omp_sched_t { omp_sched_static = 1, omp_sched_dynamic = 2, omp_sched_guided = 3, omp_sched_auto = 4, omp_sched_monotonic = 0x80000000U } omp_sched_t; typedef enum omp_proc_bind_t { omp_proc_bind_false = 0, omp_proc_bind_true = 1, omp_proc_bind_master = 2, omp_proc_bind_close = 3, omp_proc_bind_spread = 4 } omp_proc_bind_t; typedef enum omp_sync_hint_t { omp_sync_hint_none = 0, omp_lock_hint_none __GOMP_DEPRECATED_5_0 = omp_sync_hint_none, omp_sync_hint_uncontended = 1, omp_lock_hint_uncontended __GOMP_DEPRECATED_5_0 = omp_sync_hint_uncontended, omp_sync_hint_contended = 2, omp_lock_hint_contended __GOMP_DEPRECATED_5_0 = omp_sync_hint_contended, omp_sync_hint_nonspeculative = 4, omp_lock_hint_nonspeculative __GOMP_DEPRECATED_5_0 = omp_sync_hint_nonspeculative, omp_sync_hint_speculative = 8, omp_lock_hint_speculative __GOMP_DEPRECATED_5_0 = omp_sync_hint_speculative } omp_sync_hint_t; typedef __GOMP_DEPRECATED_5_0 omp_sync_hint_t omp_lock_hint_t; typedef struct __attribute__((__aligned__ (sizeof (void *)))) omp_depend_t { char __omp_depend_t__[2 * sizeof (void *)]; } omp_depend_t; typedef enum omp_pause_resource_t { omp_pause_soft = 1, omp_pause_hard = 2 } omp_pause_resource_t; typedef __UINTPTR_TYPE__ omp_uintptr_t; #if __cplusplus >= 201103L # define __GOMP_UINTPTR_T_ENUM : omp_uintptr_t #else # define __GOMP_UINTPTR_T_ENUM #endif typedef enum omp_memspace_handle_t __GOMP_UINTPTR_T_ENUM { omp_default_mem_space = 0, omp_large_cap_mem_space = 1, omp_const_mem_space = 2, omp_high_bw_mem_space = 3, omp_low_lat_mem_space = 4, __omp_memspace_handle_t_max__ = __UINTPTR_MAX__ } omp_memspace_handle_t; typedef enum omp_allocator_handle_t __GOMP_UINTPTR_T_ENUM { omp_null_allocator = 0, omp_default_mem_alloc = 1, omp_large_cap_mem_alloc = 2, omp_const_mem_alloc = 3, omp_high_bw_mem_alloc = 4, omp_low_lat_mem_alloc = 5, omp_cgroup_mem_alloc = 6, omp_pteam_mem_alloc = 7, omp_thread_mem_alloc = 8, __omp_allocator_handle_t_max__ = __UINTPTR_MAX__ } omp_allocator_handle_t; typedef enum omp_alloctrait_key_t { omp_atk_sync_hint = 1, omp_atk_alignment = 2, omp_atk_access = 3, omp_atk_pool_size = 4, omp_atk_fallback = 5, omp_atk_fb_data = 6, omp_atk_pinned = 7, omp_atk_partition = 8 } omp_alloctrait_key_t; typedef enum omp_alloctrait_value_t { omp_atv_default = (__UINTPTR_TYPE__) -1, omp_atv_false = 0, omp_atv_true = 1, omp_atv_contended = 3, omp_atv_uncontended = 4, omp_atv_serialized = 5, omp_atv_sequential = omp_atv_serialized, omp_atv_private = 6, omp_atv_all = 7, omp_atv_thread = 8, omp_atv_pteam = 9, omp_atv_cgroup = 10, omp_atv_default_mem_fb = 11, omp_atv_null_fb = 12, omp_atv_abort_fb = 13, omp_atv_allocator_fb = 14, omp_atv_environment = 15, omp_atv_nearest = 16, omp_atv_blocked = 17, omp_atv_interleaved = 18 } omp_alloctrait_value_t; typedef struct omp_alloctrait_t { omp_alloctrait_key_t key; omp_uintptr_t value; } omp_alloctrait_t; typedef enum omp_event_handle_t __GOMP_UINTPTR_T_ENUM { __omp_event_handle_t_max__ = __UINTPTR_MAX__ } omp_event_handle_t; #ifdef __cplusplus extern "C" { # define __GOMP_NOTHROW throw () # define __GOMP_DEFAULT_NULL_ALLOCATOR = omp_null_allocator #else # define __GOMP_NOTHROW __attribute__((__nothrow__)) # define __GOMP_DEFAULT_NULL_ALLOCATOR #endif extern void omp_set_num_threads (int) __GOMP_NOTHROW; extern int omp_get_num_threads (void) __GOMP_NOTHROW; extern int omp_get_max_threads (void) __GOMP_NOTHROW; extern int omp_get_thread_num (void) __GOMP_NOTHROW; extern int omp_get_num_procs (void) __GOMP_NOTHROW; extern int omp_in_parallel (void) __GOMP_NOTHROW; extern void omp_set_dynamic (int) __GOMP_NOTHROW; extern int omp_get_dynamic (void) __GOMP_NOTHROW; extern void omp_set_nested (int) __GOMP_NOTHROW __GOMP_DEPRECATED_5_0; extern int omp_get_nested (void) __GOMP_NOTHROW __GOMP_DEPRECATED_5_0; extern void omp_init_lock (omp_lock_t *) __GOMP_NOTHROW; extern void omp_init_lock_with_hint (omp_lock_t *, omp_sync_hint_t) __GOMP_NOTHROW; extern void omp_destroy_lock (omp_lock_t *) __GOMP_NOTHROW; extern void omp_set_lock (omp_lock_t *) __GOMP_NOTHROW; extern void omp_unset_lock (omp_lock_t *) __GOMP_NOTHROW; extern int omp_test_lock (omp_lock_t *) __GOMP_NOTHROW; extern void omp_init_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern void omp_init_nest_lock_with_hint (omp_nest_lock_t *, omp_sync_hint_t) __GOMP_NOTHROW; extern void omp_destroy_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern void omp_set_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern void omp_unset_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern int omp_test_nest_lock (omp_nest_lock_t *) __GOMP_NOTHROW; extern double omp_get_wtime (void) __GOMP_NOTHROW; extern double omp_get_wtick (void) __GOMP_NOTHROW; extern void omp_set_schedule (omp_sched_t, int) __GOMP_NOTHROW; extern void omp_get_schedule (omp_sched_t *, int *) __GOMP_NOTHROW; extern int omp_get_thread_limit (void) __GOMP_NOTHROW; extern void omp_set_max_active_levels (int) __GOMP_NOTHROW; extern int omp_get_max_active_levels (void) __GOMP_NOTHROW; extern int omp_get_supported_active_levels (void) __GOMP_NOTHROW; extern int omp_get_level (void) __GOMP_NOTHROW; extern int omp_get_ancestor_thread_num (int) __GOMP_NOTHROW; extern int omp_get_team_size (int) __GOMP_NOTHROW; extern int omp_get_active_level (void) __GOMP_NOTHROW; extern int omp_in_final (void) __GOMP_NOTHROW; extern int omp_get_cancellation (void) __GOMP_NOTHROW; extern omp_proc_bind_t omp_get_proc_bind (void) __GOMP_NOTHROW; extern int omp_get_num_places (void) __GOMP_NOTHROW; extern int omp_get_place_num_procs (int) __GOMP_NOTHROW; extern void omp_get_place_proc_ids (int, int *) __GOMP_NOTHROW; extern int omp_get_place_num (void) __GOMP_NOTHROW; extern int omp_get_partition_num_places (void) __GOMP_NOTHROW; extern void omp_get_partition_place_nums (int *) __GOMP_NOTHROW; extern void omp_set_default_device (int) __GOMP_NOTHROW; extern int omp_get_default_device (void) __GOMP_NOTHROW; extern int omp_get_num_devices (void) __GOMP_NOTHROW; extern int omp_get_num_teams (void) __GOMP_NOTHROW; extern int omp_get_team_num (void) __GOMP_NOTHROW; extern int omp_is_initial_device (void) __GOMP_NOTHROW; extern int omp_get_initial_device (void) __GOMP_NOTHROW; extern int omp_get_max_task_priority (void) __GOMP_NOTHROW; extern void omp_fulfill_event (omp_event_handle_t) __GOMP_NOTHROW; extern void *omp_target_alloc (__SIZE_TYPE__, int) __GOMP_NOTHROW; extern void omp_target_free (void *, int) __GOMP_NOTHROW; extern int omp_target_is_present (const void *, int) __GOMP_NOTHROW; extern int omp_target_memcpy (void *, const void *, __SIZE_TYPE__, __SIZE_TYPE__, __SIZE_TYPE__, int, int) __GOMP_NOTHROW; extern int omp_target_memcpy_rect (void *, const void *, __SIZE_TYPE__, int, const __SIZE_TYPE__ *, const __SIZE_TYPE__ *, const __SIZE_TYPE__ *, const __SIZE_TYPE__ *, const __SIZE_TYPE__ *, int, int) __GOMP_NOTHROW; extern int omp_target_associate_ptr (const void *, const void *, __SIZE_TYPE__, __SIZE_TYPE__, int) __GOMP_NOTHROW; extern int omp_target_disassociate_ptr (const void *, int) __GOMP_NOTHROW; extern void omp_set_affinity_format (const char *) __GOMP_NOTHROW; extern __SIZE_TYPE__ omp_get_affinity_format (char *, __SIZE_TYPE__) __GOMP_NOTHROW; extern void omp_display_affinity (const char *) __GOMP_NOTHROW; extern __SIZE_TYPE__ omp_capture_affinity (char *, __SIZE_TYPE__, const char *) __GOMP_NOTHROW; extern int omp_pause_resource (omp_pause_resource_t, int) __GOMP_NOTHROW; extern int omp_pause_resource_all (omp_pause_resource_t) __GOMP_NOTHROW; extern omp_allocator_handle_t omp_init_allocator (omp_memspace_handle_t, int, const omp_alloctrait_t []) __GOMP_NOTHROW; extern void omp_destroy_allocator (omp_allocator_handle_t) __GOMP_NOTHROW; extern void omp_set_default_allocator (omp_allocator_handle_t) __GOMP_NOTHROW; extern omp_allocator_handle_t omp_get_default_allocator (void) __GOMP_NOTHROW; extern void *omp_alloc (__SIZE_TYPE__, omp_allocator_handle_t __GOMP_DEFAULT_NULL_ALLOCATOR) __GOMP_NOTHROW __attribute__((__malloc__, __alloc_size__ (1))); extern void omp_free (void *, omp_allocator_handle_t __GOMP_DEFAULT_NULL_ALLOCATOR) __GOMP_NOTHROW; #ifdef __cplusplus } #endif #endif /* _OMP_H */ if [ -f /build/reproducible-path/gcc-11-11.5.0/src/contrib/warn_summary ]; then \ rm -f bootstrap-summary; \ /bin/sh /build/reproducible-path/gcc-11-11.5.0/src/contrib/warn_summary $(ls bootstrap-protocol* | head -1) \ > bootstrap-summary; \ fi sh debian/ada/check_ali_update.sh /usr/lib/gcc/riscv64-linux-gnu/11 build/gcc/ada/rts error: changes in Ada Library Information files. You are seeing this because * build and host GCC major versions match. * build_type=build-native and with_libgnat=yes in debian/rules.defs. * differing files: s-oscons.ali --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-assert.ads +++ build/gcc/ada/rts @@ -1,66 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . A S S E R T I O N S -- --- -- --- Copyright (C) 2015-2020, Free Software Foundation, Inc. -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contracts that have been added. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Preconditions in this unit are meant for analysis only, not for run-time --- checking, so that the expected exceptions are raised when calling Assert. --- This is enforced by setting the corresponding assertion policy to Ignore. - -pragma Assertion_Policy (Pre => Ignore); - --- We do a with of System.Assertions to get hold of the exception (following --- the specific RM permission that lets' Assertion_Error being a renaming). --- The suppression of Warnings stops the warning about bad categorization. - -pragma Warnings (Off); -with System.Assertions; -pragma Warnings (On); - -package Ada.Assertions with - SPARK_Mode -is - pragma Pure (Assertions); - - Assertion_Error : exception renames System.Assertions.Assert_Failure; - -- This is the renaming that is allowed by 11.4.2(24). Note that the - -- Exception_Name will refer to the one in System.Assertions (see - -- AARM-11.4.1(12.b)). - - procedure Assert (Check : Boolean) with - Pre => Check; - - procedure Assert (Check : Boolean; Message : String) with - Pre => Check; - -end Ada.Assertions; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-astaco.adb +++ build/gcc/ada/rts @@ -1,65 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . A S Y N C H R O N O U S _ T A S K _ C O N T R O L -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This is a dummy body, which will not normally be compiled when used with --- standard versions of GNAT, which do not support this package. See comments --- in spec for further details. - -package body Ada.Asynchronous_Task_Control is - - -------------- - -- Continue -- - -------------- - - procedure Continue (T : Ada.Task_Identification.Task_Id) is - begin - null; - end Continue; - - ---------- - -- Hold -- - ---------- - - procedure Hold (T : Ada.Task_Identification.Task_Id) is - begin - raise Program_Error; - end Hold; - - ------------- - -- Is_Held -- - ------------- - - function Is_Held (T : Ada.Task_Identification.Task_Id) return Boolean is - begin - return False; - end Is_Held; - -end Ada.Asynchronous_Task_Control; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-astaco.ads +++ build/gcc/ada/rts @@ -1,41 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . A S Y N C H R O N O U S _ T A S K _ C O N T R O L -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- This unit is not implemented in typical GNAT implementations that lie on --- top of operating systems, because it is infeasible to implement in such --- environments. The RM anticipates this situation (RM D.11(10)), and permits --- an implementation to leave this unimplemented even if the Real-Time Systems --- annex is fully supported. - --- If a target environment provides appropriate support for this package, then --- the Unimplemented_Unit pragma should be removed from this spec, and an --- appropriate body provided. The framework for such a body is included in the --- distributed sources. - -with Ada.Task_Identification; - -package Ada.Asynchronous_Task_Control is - pragma Preelaborate; - -- In accordance with Ada 2005 AI-362 - - pragma Unimplemented_Unit; - - procedure Hold (T : Ada.Task_Identification.Task_Id); - - procedure Continue (T : Ada.Task_Identification.Task_Id); - - function Is_Held (T : Ada.Task_Identification.Task_Id) return Boolean; - -end Ada.Asynchronous_Task_Control; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-btgbso.adb +++ build/gcc/ada/rts @@ -1,703 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_BOUNDED_SET_OPERATIONS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System; use type System.Address; - -package body Ada.Containers.Red_Black_Trees.Generic_Bounded_Set_Operations is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Copy (Source : Set_Type) return Set_Type; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Set_Type) return Set_Type is - begin - return Target : Set_Type (Source.Length) do - Assign (Target => Target, Source => Source); - end return; - end Copy; - - -------------------- - -- Set_Difference -- - -------------------- - - procedure Set_Difference (Target : in out Set_Type; Source : Set_Type) is - Tgt, Src : Count_Type; - - TN : Nodes_Type renames Target.Nodes; - SN : Nodes_Type renames Source.Nodes; - - Compare : Integer; - - begin - if Target'Address = Source'Address then - TC_Check (Target.TC); - - Tree_Operations.Clear_Tree (Target); - return; - end if; - - if Source.Length = 0 then - return; - end if; - - TC_Check (Target.TC); - - Tgt := Target.First; - Src := Source.First; - loop - if Tgt = 0 then - exit; - end if; - - if Src = 0 then - exit; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Target : With_Lock (Target.TC'Unrestricted_Access); - Lock_Source : With_Lock (Source.TC'Unrestricted_Access); - begin - if Is_Less (TN (Tgt), SN (Src)) then - Compare := -1; - elsif Is_Less (SN (Src), TN (Tgt)) then - Compare := 1; - else - Compare := 0; - end if; - end; - - if Compare < 0 then - Tgt := Tree_Operations.Next (Target, Tgt); - - elsif Compare > 0 then - Src := Tree_Operations.Next (Source, Src); - - else - declare - X : constant Count_Type := Tgt; - begin - Tgt := Tree_Operations.Next (Target, Tgt); - - Tree_Operations.Delete_Node_Sans_Free (Target, X); - Tree_Operations.Free (Target, X); - end; - - Src := Tree_Operations.Next (Source, Src); - end if; - end loop; - end Set_Difference; - - function Set_Difference (Left, Right : Set_Type) return Set_Type is - begin - if Left'Address = Right'Address then - return S : Set_Type (0); -- Empty set - end if; - - if Left.Length = 0 then - return S : Set_Type (0); -- Empty set - end if; - - if Right.Length = 0 then - return Copy (Left); - end if; - - return Result : Set_Type (Left.Length) do - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - - L_Node : Count_Type; - R_Node : Count_Type; - - Dst_Node : Count_Type; - pragma Warnings (Off, Dst_Node); - - begin - L_Node := Left.First; - R_Node := Right.First; - loop - if L_Node = 0 then - exit; - end if; - - if R_Node = 0 then - while L_Node /= 0 loop - Insert_With_Hint - (Dst_Set => Result, - Dst_Hint => 0, - Src_Node => Left.Nodes (L_Node), - Dst_Node => Dst_Node); - - L_Node := Tree_Operations.Next (Left, L_Node); - end loop; - - exit; - end if; - - if Is_Less (Left.Nodes (L_Node), Right.Nodes (R_Node)) then - Insert_With_Hint - (Dst_Set => Result, - Dst_Hint => 0, - Src_Node => Left.Nodes (L_Node), - Dst_Node => Dst_Node); - - L_Node := Tree_Operations.Next (Left, L_Node); - - elsif Is_Less (Right.Nodes (R_Node), Left.Nodes (L_Node)) then - R_Node := Tree_Operations.Next (Right, R_Node); - - else - L_Node := Tree_Operations.Next (Left, L_Node); - R_Node := Tree_Operations.Next (Right, R_Node); - end if; - end loop; - end; - end return; - end Set_Difference; - - ---------------------- - -- Set_Intersection -- - ---------------------- - - procedure Set_Intersection - (Target : in out Set_Type; - Source : Set_Type) - is - Tgt : Count_Type; - Src : Count_Type; - - Compare : Integer; - - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Target.TC); - - if Source.Length = 0 then - Tree_Operations.Clear_Tree (Target); - return; - end if; - - Tgt := Target.First; - Src := Source.First; - while Tgt /= 0 - and then Src /= 0 - loop - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Target : With_Lock (Target.TC'Unrestricted_Access); - Lock_Source : With_Lock (Source.TC'Unrestricted_Access); - begin - if Is_Less (Target.Nodes (Tgt), Source.Nodes (Src)) then - Compare := -1; - elsif Is_Less (Source.Nodes (Src), Target.Nodes (Tgt)) then - Compare := 1; - else - Compare := 0; - end if; - end; - - if Compare < 0 then - declare - X : constant Count_Type := Tgt; - begin - Tgt := Tree_Operations.Next (Target, Tgt); - - Tree_Operations.Delete_Node_Sans_Free (Target, X); - Tree_Operations.Free (Target, X); - end; - - elsif Compare > 0 then - Src := Tree_Operations.Next (Source, Src); - - else - Tgt := Tree_Operations.Next (Target, Tgt); - Src := Tree_Operations.Next (Source, Src); - end if; - end loop; - - while Tgt /= 0 loop - declare - X : constant Count_Type := Tgt; - begin - Tgt := Tree_Operations.Next (Target, Tgt); - - Tree_Operations.Delete_Node_Sans_Free (Target, X); - Tree_Operations.Free (Target, X); - end; - end loop; - end Set_Intersection; - - function Set_Intersection (Left, Right : Set_Type) return Set_Type is - begin - if Left'Address = Right'Address then - return Copy (Left); - end if; - - return Result : Set_Type (Count_Type'Min (Left.Length, Right.Length)) do - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - - L_Node : Count_Type; - R_Node : Count_Type; - - Dst_Node : Count_Type; - pragma Warnings (Off, Dst_Node); - - begin - L_Node := Left.First; - R_Node := Right.First; - loop - if L_Node = 0 then - exit; - end if; - - if R_Node = 0 then - exit; - end if; - - if Is_Less (Left.Nodes (L_Node), Right.Nodes (R_Node)) then - L_Node := Tree_Operations.Next (Left, L_Node); - - elsif Is_Less (Right.Nodes (R_Node), Left.Nodes (L_Node)) then - R_Node := Tree_Operations.Next (Right, R_Node); - - else - Insert_With_Hint - (Dst_Set => Result, - Dst_Hint => 0, - Src_Node => Left.Nodes (L_Node), - Dst_Node => Dst_Node); - - L_Node := Tree_Operations.Next (Left, L_Node); - R_Node := Tree_Operations.Next (Right, R_Node); - end if; - end loop; - end; - end return; - end Set_Intersection; - - ---------------- - -- Set_Subset -- - ---------------- - - function Set_Subset - (Subset : Set_Type; - Of_Set : Set_Type) return Boolean - is - begin - if Subset'Address = Of_Set'Address then - return True; - end if; - - if Subset.Length > Of_Set.Length then - return False; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Subset : With_Lock (Subset.TC'Unrestricted_Access); - Lock_Of_Set : With_Lock (Of_Set.TC'Unrestricted_Access); - - Subset_Node : Count_Type; - Set_Node : Count_Type; - begin - Subset_Node := Subset.First; - Set_Node := Of_Set.First; - loop - if Set_Node = 0 then - return Subset_Node = 0; - end if; - - if Subset_Node = 0 then - return True; - end if; - - if Is_Less (Subset.Nodes (Subset_Node), - Of_Set.Nodes (Set_Node)) - then - return False; - end if; - - if Is_Less (Of_Set.Nodes (Set_Node), - Subset.Nodes (Subset_Node)) - then - Set_Node := Tree_Operations.Next (Of_Set, Set_Node); - else - Set_Node := Tree_Operations.Next (Of_Set, Set_Node); - Subset_Node := Tree_Operations.Next (Subset, Subset_Node); - end if; - end loop; - end; - end Set_Subset; - - ----------------- - -- Set_Overlap -- - ----------------- - - function Set_Overlap (Left, Right : Set_Type) return Boolean is - begin - if Left'Address = Right'Address then - return Left.Length /= 0; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - - L_Node : Count_Type; - R_Node : Count_Type; - begin - L_Node := Left.First; - R_Node := Right.First; - loop - if L_Node = 0 - or else R_Node = 0 - then - return False; - end if; - - if Is_Less (Left.Nodes (L_Node), Right.Nodes (R_Node)) then - L_Node := Tree_Operations.Next (Left, L_Node); - elsif Is_Less (Right.Nodes (R_Node), Left.Nodes (L_Node)) then - R_Node := Tree_Operations.Next (Right, R_Node); - else - return True; - end if; - end loop; - end; - end Set_Overlap; - - ------------------------------ - -- Set_Symmetric_Difference -- - ------------------------------ - - procedure Set_Symmetric_Difference - (Target : in out Set_Type; - Source : Set_Type) - is - Tgt : Count_Type; - Src : Count_Type; - - New_Tgt_Node : Count_Type; - pragma Warnings (Off, New_Tgt_Node); - - Compare : Integer; - - begin - if Target'Address = Source'Address then - Tree_Operations.Clear_Tree (Target); - return; - end if; - - Tgt := Target.First; - Src := Source.First; - loop - if Tgt = 0 then - while Src /= 0 loop - Insert_With_Hint - (Dst_Set => Target, - Dst_Hint => 0, - Src_Node => Source.Nodes (Src), - Dst_Node => New_Tgt_Node); - - Src := Tree_Operations.Next (Source, Src); - end loop; - - return; - end if; - - if Src = 0 then - return; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Target : With_Lock (Target.TC'Unrestricted_Access); - Lock_Source : With_Lock (Source.TC'Unrestricted_Access); - begin - if Is_Less (Target.Nodes (Tgt), Source.Nodes (Src)) then - Compare := -1; - elsif Is_Less (Source.Nodes (Src), Target.Nodes (Tgt)) then - Compare := 1; - else - Compare := 0; - end if; - end; - - if Compare < 0 then - Tgt := Tree_Operations.Next (Target, Tgt); - - elsif Compare > 0 then - Insert_With_Hint - (Dst_Set => Target, - Dst_Hint => Tgt, - Src_Node => Source.Nodes (Src), - Dst_Node => New_Tgt_Node); - - Src := Tree_Operations.Next (Source, Src); - - else - declare - X : constant Count_Type := Tgt; - begin - Tgt := Tree_Operations.Next (Target, Tgt); - - Tree_Operations.Delete_Node_Sans_Free (Target, X); - Tree_Operations.Free (Target, X); - end; - - Src := Tree_Operations.Next (Source, Src); - end if; - end loop; - end Set_Symmetric_Difference; - - function Set_Symmetric_Difference - (Left, Right : Set_Type) return Set_Type - is - begin - if Left'Address = Right'Address then - return S : Set_Type (0); -- Empty set - end if; - - if Right.Length = 0 then - return Copy (Left); - end if; - - if Left.Length = 0 then - return Copy (Right); - end if; - - return Result : Set_Type (Left.Length + Right.Length) do - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - - L_Node : Count_Type; - R_Node : Count_Type; - - Dst_Node : Count_Type; - pragma Warnings (Off, Dst_Node); - - begin - L_Node := Left.First; - R_Node := Right.First; - loop - if L_Node = 0 then - while R_Node /= 0 loop - Insert_With_Hint - (Dst_Set => Result, - Dst_Hint => 0, - Src_Node => Right.Nodes (R_Node), - Dst_Node => Dst_Node); - - R_Node := Tree_Operations.Next (Right, R_Node); - end loop; - - exit; - end if; - - if R_Node = 0 then - while L_Node /= 0 loop - Insert_With_Hint - (Dst_Set => Result, - Dst_Hint => 0, - Src_Node => Left.Nodes (L_Node), - Dst_Node => Dst_Node); - - L_Node := Tree_Operations.Next (Left, L_Node); - end loop; - - exit; - end if; - - if Is_Less (Left.Nodes (L_Node), Right.Nodes (R_Node)) then - Insert_With_Hint - (Dst_Set => Result, - Dst_Hint => 0, - Src_Node => Left.Nodes (L_Node), - Dst_Node => Dst_Node); - - L_Node := Tree_Operations.Next (Left, L_Node); - - elsif Is_Less (Right.Nodes (R_Node), Left.Nodes (L_Node)) then - Insert_With_Hint - (Dst_Set => Result, - Dst_Hint => 0, - Src_Node => Right.Nodes (R_Node), - Dst_Node => Dst_Node); - - R_Node := Tree_Operations.Next (Right, R_Node); - - else - L_Node := Tree_Operations.Next (Left, L_Node); - R_Node := Tree_Operations.Next (Right, R_Node); - end if; - end loop; - end; - end return; - end Set_Symmetric_Difference; - - --------------- - -- Set_Union -- - --------------- - - procedure Set_Union (Target : in out Set_Type; Source : Set_Type) is - Hint : Count_Type := 0; - - procedure Process (Node : Count_Type); - pragma Inline (Process); - - procedure Iterate is new Tree_Operations.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Node : Count_Type) is - begin - Insert_With_Hint - (Dst_Set => Target, - Dst_Hint => Hint, - Src_Node => Source.Nodes (Node), - Dst_Node => Hint); - end Process; - - -- Start of processing for Union - - begin - if Target'Address = Source'Address then - return; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Source : With_Lock (Source.TC'Unrestricted_Access); - begin - -- Note that there's no way to decide a priori whether the target has - -- enough capacity for the union with source. We cannot simply - -- compare the sum of the existing lengths to the capacity of the - -- target, because equivalent items from source are not included in - -- the union. - - Iterate (Source); - end; - end Set_Union; - - function Set_Union (Left, Right : Set_Type) return Set_Type is - begin - if Left'Address = Right'Address then - return Copy (Left); - end if; - - if Left.Length = 0 then - return Copy (Right); - end if; - - if Right.Length = 0 then - return Copy (Left); - end if; - - return Result : Set_Type (Left.Length + Right.Length) do - declare - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - begin - Assign (Target => Result, Source => Left); - - Insert_Right : declare - Hint : Count_Type := 0; - - procedure Process (Node : Count_Type); - pragma Inline (Process); - - procedure Iterate is - new Tree_Operations.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Node : Count_Type) is - begin - Insert_With_Hint - (Dst_Set => Result, - Dst_Hint => Hint, - Src_Node => Right.Nodes (Node), - Dst_Node => Hint); - end Process; - - -- Start of processing for Insert_Right - - begin - Iterate (Right); - end Insert_Right; - end; - end return; - end Set_Union; - -end Ada.Containers.Red_Black_Trees.Generic_Bounded_Set_Operations; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-btgbso.ads +++ build/gcc/ada/rts @@ -1,103 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_BOUNDED_SET_OPERATIONS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- Tree_Type is used to implement ordered containers. This package declares --- set-based tree operations. - -with Ada.Containers.Red_Black_Trees.Generic_Bounded_Operations; - -generic - with package Tree_Operations is new Generic_Bounded_Operations (<>); - - type Set_Type is new Tree_Operations.Tree_Types.Tree_Type with private; - - use Tree_Operations.Tree_Types, Tree_Operations.Tree_Types.Implementation; - - with procedure Assign (Target : in out Set_Type; Source : Set_Type); - - with procedure Insert_With_Hint - (Dst_Set : in out Set_Type; - Dst_Hint : Count_Type; - Src_Node : Node_Type; - Dst_Node : out Count_Type); - - with function Is_Less (Left, Right : Node_Type) return Boolean; - -package Ada.Containers.Red_Black_Trees.Generic_Bounded_Set_Operations is - pragma Pure; - - procedure Set_Union (Target : in out Set_Type; Source : Set_Type); - -- Attempts to insert each element of Source in Target. If Target is - -- busy then Program_Error is raised. We say "attempts" here because - -- if these are unique-element sets, then the insertion should fail - -- (not insert a new item) when the insertion item from Source is - -- equivalent to an item already in Target. If these are multisets - -- then of course the attempt should always succeed. - - function Set_Union (Left, Right : Set_Type) return Set_Type; - -- Makes a copy of Left, and attempts to insert each element of - -- Right into the copy, then returns the copy. - - procedure Set_Intersection (Target : in out Set_Type; Source : Set_Type); - -- Removes elements from Target that are not equivalent to items in - -- Source. If Target is busy then Program_Error is raised. - - function Set_Intersection (Left, Right : Set_Type) return Set_Type; - -- Returns a set comprising all the items in Left equivalent to items in - -- Right. - - procedure Set_Difference (Target : in out Set_Type; Source : Set_Type); - -- Removes elements from Target that are equivalent to items in Source. If - -- Target is busy then Program_Error is raised. - - function Set_Difference (Left, Right : Set_Type) return Set_Type; - -- Returns a set comprising all the items in Left not equivalent to items - -- in Right. - - procedure Set_Symmetric_Difference - (Target : in out Set_Type; - Source : Set_Type); - -- Removes from Target elements that are equivalent to items in Source, - -- and inserts into Target items from Source not equivalent elements in - -- Target. If Target is busy then Program_Error is raised. - - function Set_Symmetric_Difference (Left, Right : Set_Type) return Set_Type; - -- Returns a set comprising the union of the elements in Left not - -- equivalent to items in Right, and the elements in Right not equivalent - -- to items in Left. - - function Set_Subset (Subset : Set_Type; Of_Set : Set_Type) return Boolean; - -- Returns False if Subset contains at least one element not equivalent to - -- any item in Of_Set; returns True otherwise. - - function Set_Overlap (Left, Right : Set_Type) return Boolean; - -- Returns True if at least one element of Left is equivalent to an item in - -- Right; returns False otherwise. - -end Ada.Containers.Red_Black_Trees.Generic_Bounded_Set_Operations; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-calari.adb +++ build/gcc/ada/rts @@ -1,100 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C A L E N D A R . A R I T H M E T I C -- --- -- --- B o d y -- --- -- --- Copyright (C) 2006-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Calendar.Arithmetic is - - -------------------------- - -- Implementation Notes -- - -------------------------- - - -- All operations in this package are target and time representation - -- independent, thus only one source file is needed for multiple targets. - - --------- - -- "+" -- - --------- - - function "+" (Left : Time; Right : Day_Count) return Time is - R : constant Long_Integer := Long_Integer (Right); - begin - return Arithmetic_Operations.Add (Left, R); - end "+"; - - function "+" (Left : Day_Count; Right : Time) return Time is - L : constant Long_Integer := Long_Integer (Left); - begin - return Arithmetic_Operations.Add (Right, L); - end "+"; - - --------- - -- "-" -- - --------- - - function "-" (Left : Time; Right : Day_Count) return Time is - R : constant Long_Integer := Long_Integer (Right); - begin - return Arithmetic_Operations.Subtract (Left, R); - end "-"; - - function "-" (Left, Right : Time) return Day_Count is - Days : Long_Integer; - Seconds : Duration; - Leap_Seconds : Integer; - pragma Warnings (Off, Seconds); -- temporary ??? - pragma Warnings (Off, Leap_Seconds); -- temporary ??? - pragma Unreferenced (Seconds, Leap_Seconds); - begin - Arithmetic_Operations.Difference - (Left, Right, Days, Seconds, Leap_Seconds); - return Day_Count (Days); - end "-"; - - ---------------- - -- Difference -- - ---------------- - - procedure Difference - (Left : Time; - Right : Time; - Days : out Day_Count; - Seconds : out Duration; - Leap_Seconds : out Leap_Seconds_Count) - is - Op_Days : Long_Integer; - Op_Leaps : Integer; - begin - Arithmetic_Operations.Difference - (Left, Right, Op_Days, Seconds, Op_Leaps); - Days := Day_Count (Op_Days); - Leap_Seconds := Leap_Seconds_Count (Op_Leaps); - end Difference; - -end Ada.Calendar.Arithmetic; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-calari.ads +++ build/gcc/ada/rts @@ -1,65 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C A L E N D A R . A R I T H M E T I C -- --- -- --- S p e c -- --- -- --- Copyright (C) 2005-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- This package provides arithmetic operations of time values using days --- and leap seconds. Ada.Calendar.Arithmetic is defined in the Ada 2005 --- RM (9.6.1). - -package Ada.Calendar.Arithmetic is - - -- Arithmetic on days: - - -- Rough estimate on the number of days over the range of Ada time - - type Day_Count is range - -(366 * (1 + Year_Number'Last - Year_Number'First)) - .. - +(366 * (1 + Year_Number'Last - Year_Number'First)); - - subtype Leap_Seconds_Count is Integer range -2047 .. 2047; - -- Count of leap seconds. Negative leap seconds occur whenever the - -- astronomical time is faster than the atomic time or as a result of - -- Difference when Left < Right. - - procedure Difference - (Left : Time; - Right : Time; - Days : out Day_Count; - Seconds : out Duration; - Leap_Seconds : out Leap_Seconds_Count); - -- Returns the difference between Left and Right. Days is the number of - -- days of difference, Seconds is the remainder seconds of difference - -- excluding leap seconds, and Leap_Seconds is the number of leap seconds. - -- If Left < Right, then Seconds <= 0.0, Days <= 0, and Leap_Seconds <= 0, - -- otherwise all values are nonnegative. The absolute value of Seconds is - -- always less than 86_400.0. For the returned values, if Days = 0, then - -- Seconds + Duration (Leap_Seconds) = Calendar."-" (Left, Right) - - function "+" (Left : Time; Right : Day_Count) return Time; - function "+" (Left : Day_Count; Right : Time) return Time; - -- Adds a number of days to a time value. Time_Error is raised if the - -- result is not representable as a value of type Time. - - function "-" (Left : Time; Right : Day_Count) return Time; - -- Subtracts a number of days from a time value. Time_Error is raised if - -- the result is not representable as a value of type Time. - - function "-" (Left : Time; Right : Time) return Day_Count; - -- Subtracts two time values, and returns the number of days between them. - -- This is the same value that Difference would return in Days. - -end Ada.Calendar.Arithmetic; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-calcon.adb +++ build/gcc/ada/rts @@ -1,164 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C A L E N D A R . C O N V E R S I O N S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2008-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Interfaces.C; use Interfaces.C; - -package body Ada.Calendar.Conversions is - - ----------------- - -- To_Ada_Time -- - ----------------- - - function To_Ada_Time (Unix_Time : long) return Time is - Val : constant Long_Integer := Long_Integer (Unix_Time); - begin - return Conversion_Operations.To_Ada_Time (Val); - end To_Ada_Time; - - ----------------- - -- To_Ada_Time -- - ----------------- - - function To_Ada_Time - (tm_year : int; - tm_mon : int; - tm_day : int; - tm_hour : int; - tm_min : int; - tm_sec : int; - tm_isdst : int) return Time - is - Year : constant Integer := Integer (tm_year); - Month : constant Integer := Integer (tm_mon); - Day : constant Integer := Integer (tm_day); - Hour : constant Integer := Integer (tm_hour); - Minute : constant Integer := Integer (tm_min); - Second : constant Integer := Integer (tm_sec); - DST : constant Integer := Integer (tm_isdst); - begin - return - Conversion_Operations.To_Ada_Time - (Year, Month, Day, Hour, Minute, Second, DST); - end To_Ada_Time; - - ----------------- - -- To_Duration -- - ----------------- - - function To_Duration - (tv_sec : long; - tv_nsec : long) return Duration - is - Secs : constant Long_Integer := Long_Integer (tv_sec); - Nano_Secs : constant Long_Integer := Long_Integer (tv_nsec); - begin - return Conversion_Operations.To_Duration (Secs, Nano_Secs); - end To_Duration; - - ------------------------ - -- To_Struct_Timespec -- - ------------------------ - - procedure To_Struct_Timespec - (D : Duration; - tv_sec : out long; - tv_nsec : out long) - is - Secs : Long_Integer; - Nano_Secs : Long_Integer; - - begin - Conversion_Operations.To_Struct_Timespec (D, Secs, Nano_Secs); - - tv_sec := long (Secs); - tv_nsec := long (Nano_Secs); - end To_Struct_Timespec; - - ------------------ - -- To_Struct_Tm -- - ------------------ - - procedure To_Struct_Tm - (T : Time; - tm_year : out int; - tm_mon : out int; - tm_day : out int; - tm_hour : out int; - tm_min : out int; - tm_sec : out int) - is - Year : Integer; - Month : Integer; - Day : Integer; - Hour : Integer; - Minute : Integer; - Second : Integer; - - begin - Conversion_Operations.To_Struct_Tm - (T, Year, Month, Day, Hour, Minute, Second); - - tm_year := int (Year); - tm_mon := int (Month); - tm_day := int (Day); - tm_hour := int (Hour); - tm_min := int (Minute); - tm_sec := int (Second); - end To_Struct_Tm; - - ------------------ - -- To_Unix_Time -- - ------------------ - - function To_Unix_Time (Ada_Time : Time) return long is - Val : constant Long_Integer := - Conversion_Operations.To_Unix_Time (Ada_Time); - begin - return long (Val); - end To_Unix_Time; - - ----------------------- - -- To_Unix_Nano_Time -- - ----------------------- - - function To_Unix_Nano_Time (Ada_Time : Time) return long_long is - pragma Unsuppress (Overflow_Check); - Ada_Rep : constant Time_Rep := Time_Rep (Ada_Time); - - begin - return long_long (Ada_Rep + Epoch_Offset); - - exception - when Constraint_Error => - raise Time_Error; - end To_Unix_Nano_Time; - -end Ada.Calendar.Conversions; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-calcon.ads +++ build/gcc/ada/rts @@ -1,120 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C A L E N D A R . C O N V E R S I O N S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2008-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides various routines for conversion between Ada and Unix --- time models - Time, Duration, struct tm and struct timespec. - -with Interfaces.C; - -package Ada.Calendar.Conversions is - - function To_Ada_Time (Unix_Time : Interfaces.C.long) return Time; - -- Convert a time value represented as number of seconds since the - -- Unix Epoch to a time value relative to an Ada implementation-defined - -- Epoch. The units of the result are nanoseconds on all targets. Raises - -- Time_Error if the result cannot fit into a Time value. - - function To_Ada_Time - (tm_year : Interfaces.C.int; - tm_mon : Interfaces.C.int; - tm_day : Interfaces.C.int; - tm_hour : Interfaces.C.int; - tm_min : Interfaces.C.int; - tm_sec : Interfaces.C.int; - tm_isdst : Interfaces.C.int) return Time; - -- Convert a time value expressed in Unix-like fields of struct tm into - -- a Time value relative to the Ada Epoch. The ranges of the formals are - -- as follows: - - -- tm_year -- years since 1900 - -- tm_mon -- months since January [0 .. 11] - -- tm_day -- day of the month [1 .. 31] - -- tm_hour -- hours since midnight [0 .. 24] - -- tm_min -- minutes after the hour [0 .. 59] - -- tm_sec -- seconds after the minute [0 .. 60] - -- tm_isdst -- Daylight Savings Time flag [-1 .. 1] - - -- The returned value is in UTC and may or may not contain leap seconds - -- depending on whether binder flag "-y" was used. Raises Time_Error if - -- the input values are out of the defined ranges or if tm_sec equals 60 - -- and the instance in time is not a leap second occurrence. - - function To_Duration - (tv_sec : Interfaces.C.long; - tv_nsec : Interfaces.C.long) return Duration; - -- Convert an elapsed time value expressed in Unix-like fields of struct - -- timespec into a Duration value. The expected ranges are: - - -- tv_sec - seconds - -- tv_nsec - nanoseconds - - procedure To_Struct_Timespec - (D : Duration; - tv_sec : out Interfaces.C.long; - tv_nsec : out Interfaces.C.long); - -- Convert a Duration value into the constituents of struct timespec. - -- Formal tv_sec denotes seconds and tv_nsecs denotes nanoseconds. - - procedure To_Struct_Tm - (T : Time; - tm_year : out Interfaces.C.int; - tm_mon : out Interfaces.C.int; - tm_day : out Interfaces.C.int; - tm_hour : out Interfaces.C.int; - tm_min : out Interfaces.C.int; - tm_sec : out Interfaces.C.int); - -- Convert a Time value set in the Ada Epoch into the constituents of - -- struct tm. The ranges of the out formals are as follows: - - -- tm_year -- years since 1900 - -- tm_mon -- months since January [0 .. 11] - -- tm_day -- day of the month [1 .. 31] - -- tm_hour -- hours since midnight [0 .. 24] - -- tm_min -- minutes after the hour [0 .. 59] - -- tm_sec -- seconds after the minute [0 .. 60] - -- tm_isdst -- Daylight Savings Time flag [-1 .. 1] - - -- The input date is considered to be in UTC - - function To_Unix_Time (Ada_Time : Time) return Interfaces.C.long; - -- Convert a time value represented as number of time units since the Ada - -- implementation-defined Epoch to a value relative to the Unix Epoch. The - -- units of the result are seconds. Raises Time_Error if the result cannot - -- fit into a Time value. - - function To_Unix_Nano_Time - (Ada_Time : Time) return Interfaces.C.long_long; - -- Convert a time value represented as number of time units since the Ada - -- implementation-defined Epoch to a value relative to the Unix Epoch. The - -- units of the result are nanoseconds. Raises Time_Error if the result - -- cannot fit into a Time value. - -end Ada.Calendar.Conversions; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-caldel.adb +++ build/gcc/ada/rts @@ -1,112 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- --- -- --- A D A . C A L E N D A R . D E L A Y S -- --- -- --- B o d y -- --- -- --- Copyright (C) 1991-2017, Florida State University -- --- Copyright (C) 1995-2020, AdaCore -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNARL was developed by the GNARL team at Florida State University. -- --- Extensive contributions were provided by Ada Core Technologies, Inc. -- --- -- ------------------------------------------------------------------------------- - -with System.OS_Primitives; -with System.Soft_Links; - -package body Ada.Calendar.Delays is - - package OSP renames System.OS_Primitives; - package SSL renames System.Soft_Links; - - use type SSL.Timed_Delay_Call; - - -- Earlier, System.Time_Operations was used to implement the following - -- operations. The idea was to avoid sucking in the tasking packages. This - -- did not work. Logically, we can't have it both ways. There is no way to - -- implement time delays that will have correct task semantics without - -- reference to the tasking run-time system. To achieve this goal, we now - -- use soft links. - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Timed_Delay_NT (Time : Duration; Mode : Integer); - -- Timed delay procedure used when no tasking is active - - --------------- - -- Delay_For -- - --------------- - - procedure Delay_For (D : Duration) is - begin - SSL.Timed_Delay.all (Duration'Min (D, OSP.Max_Sensible_Delay), - OSP.Relative); - end Delay_For; - - ----------------- - -- Delay_Until -- - ----------------- - - procedure Delay_Until (T : Time) is - D : constant Duration := To_Duration (T); - - begin - SSL.Timed_Delay.all (D, OSP.Absolute_Calendar); - end Delay_Until; - - -------------------- - -- Timed_Delay_NT -- - -------------------- - - procedure Timed_Delay_NT (Time : Duration; Mode : Integer) is - begin - OSP.Timed_Delay (Time, Mode); - end Timed_Delay_NT; - - ----------------- - -- To_Duration -- - ----------------- - - function To_Duration (T : Time) return Duration is - begin - -- Since time has multiple representations on different platforms, a - -- target independent operation in Ada.Calendar is used to perform - -- this conversion. - - return Delay_Operations.To_Duration (T); - end To_Duration; - -begin - -- Set up the Timed_Delay soft link to the non tasking version if it has - -- not been already set. If tasking is present, Timed_Delay has already set - -- this soft link, or this will be overridden during the elaboration of - -- System.Tasking.Initialization - - pragma Annotate (CodePeer, Modified, SSL.Timed_Delay); - - if SSL.Timed_Delay = null then - SSL.Timed_Delay := Timed_Delay_NT'Access; - end if; - -end Ada.Calendar.Delays; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-caldel.ads +++ build/gcc/ada/rts @@ -1,53 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- --- -- --- A D A . C A L E N D A R . D E L A Y S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNARL is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNARL was developed by the GNARL team at Florida State University. -- --- Extensive contributions were provided by Ada Core Technologies, Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package implements Calendar.Time delays using protected objects - --- Note: the compiler generates direct calls to this interface, in the --- processing of time types. - -package Ada.Calendar.Delays is - - procedure Delay_For (D : Duration); - -- Delay until an interval of length (at least) D seconds has passed, or - -- the task is aborted to at least the current ATC nesting level. This is - -- an abort completion point. The body of this procedure must perform all - -- the processing required for an abort point. - - procedure Delay_Until (T : Time); - -- Delay until Clock has reached (at least) time T, or the task is aborted - -- to at least the current ATC nesting level. The body of this procedure - -- must perform all the processing required for an abort point. - - function To_Duration (T : Time) return Duration; - -- Convert Time to Duration elapsed since UNIX epoch - -end Ada.Calendar.Delays; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-calend.adb +++ build/gcc/ada/rts @@ -1,1580 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C A L E N D A R -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Conversion; - -with Interfaces.C; - -with System.OS_Primitives; - -package body Ada.Calendar with - SPARK_Mode => Off -is - -------------------------- - -- Implementation Notes -- - -------------------------- - - -- In complex algorithms, some variables of type Ada.Calendar.Time carry - -- suffix _S or _N to denote units of seconds or nanoseconds. - -- - -- Because time is measured in different units and from different origins - -- on various targets, a system independent model is incorporated into - -- Ada.Calendar. The idea behind the design is to encapsulate all target - -- dependent machinery in a single package, thus providing a uniform - -- interface to all existing and any potential children. - - -- package Ada.Calendar - -- procedure Split (5 parameters) -------+ - -- | Call from local routine - -- private | - -- package Formatting_Operations | - -- procedure Split (11 parameters) <--+ - -- end Formatting_Operations | - -- end Ada.Calendar | - -- | - -- package Ada.Calendar.Formatting | Call from child routine - -- procedure Split (9 or 10 parameters) -+ - -- end Ada.Calendar.Formatting - - -- The behavior of the interfacing routines is controlled via various - -- flags. All new Ada 2005 types from children of Ada.Calendar are - -- emulated by a similar type. For instance, type Day_Number is replaced - -- by Integer in various routines. One ramification of this model is that - -- the caller site must perform validity checks on returned results. - -- The end result of this model is the lack of target specific files per - -- child of Ada.Calendar (e.g. a-calfor). - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Check_Within_Time_Bounds (T : Time_Rep); - -- Ensure that a time representation value falls withing the bounds of Ada - -- time. Leap seconds support is taken into account. - - procedure Cumulative_Leap_Seconds - (Start_Date : Time_Rep; - End_Date : Time_Rep; - Elapsed_Leaps : out Natural; - Next_Leap : out Time_Rep); - -- Elapsed_Leaps is the sum of the leap seconds that have occurred on or - -- after Start_Date and before (strictly before) End_Date. Next_Leap_Sec - -- represents the next leap second occurrence on or after End_Date. If - -- there are no leaps seconds after End_Date, End_Of_Time is returned. - -- End_Of_Time can be used as End_Date to count all the leap seconds that - -- have occurred on or after Start_Date. - -- - -- Note: Any sub seconds of Start_Date and End_Date are discarded before - -- the calculations are done. For instance: if 113 seconds is a leap - -- second (it isn't) and 113.5 is input as an End_Date, the leap second - -- at 113 will not be counted in Leaps_Between, but it will be returned - -- as Next_Leap_Sec. Thus, if the caller wants to know if the End_Date is - -- a leap second, the comparison should be: - -- - -- End_Date >= Next_Leap_Sec; - -- - -- After_Last_Leap is designed so that this comparison works without - -- having to first check if Next_Leap_Sec is a valid leap second. - - function Duration_To_Time_Rep is - new Ada.Unchecked_Conversion (Duration, Time_Rep); - -- Convert a duration value into a time representation value - - function Time_Rep_To_Duration is - new Ada.Unchecked_Conversion (Time_Rep, Duration); - -- Convert a time representation value into a duration value - - function UTC_Time_Offset - (Date : Time; - Is_Historic : Boolean) return Long_Integer; - -- This routine acts as an Ada wrapper around __gnat_localtime_tzoff which - -- in turn utilizes various OS-dependent mechanisms to calculate the time - -- zone offset of a date. Formal parameter Date represents an arbitrary - -- time stamp, either in the past, now, or in the future. If the flag - -- Is_Historic is set, this routine would try to calculate to the best of - -- the OS's abilities the time zone offset that was or will be in effect - -- on Date. If the flag is set to False, the routine returns the current - -- time zone with Date effectively set to Clock. - -- - -- NOTE: Targets which support localtime_r will aways return a historic - -- time zone even if flag Is_Historic is set to False because this is how - -- localtime_r operates. - - ----------------- - -- Local Types -- - ----------------- - - -- An integer time duration. The type is used whenever a positive elapsed - -- duration is needed, for instance when splitting a time value. Here is - -- how Time_Rep and Time_Dur are related: - - -- 'First Ada_Low Ada_High 'Last - -- Time_Rep: +-------+------------------------+---------+ - -- Time_Dur: +------------------------+---------+ - -- 0 'Last - - type Time_Dur is range 0 .. 2 ** 63 - 1; - - -------------------------- - -- Leap seconds control -- - -------------------------- - - Flag : Integer; - pragma Import (C, Flag, "__gl_leap_seconds_support"); - -- This imported value is used to determine whether the compilation had - -- binder flag "-y" present which enables leap seconds. A value of zero - -- signifies no leap seconds support while a value of one enables support. - - Leap_Support : constant Boolean := (Flag = 1); - -- Flag to controls the usage of leap seconds in all Ada.Calendar routines - - Leap_Seconds_Count : constant Natural := 27; - - --------------------- - -- Local Constants -- - --------------------- - - Ada_Min_Year : constant Year_Number := Year_Number'First; - Secs_In_Four_Years : constant := (3 * 365 + 366) * Secs_In_Day; - Secs_In_Non_Leap_Year : constant := 365 * Secs_In_Day; - Nanos_In_Four_Years : constant := Secs_In_Four_Years * Nano; - - -- Lower and upper bound of Ada time. Note that the lower and upper bound - -- account for the non-leap centennial years. See "Implementation of Time" - -- in the spec for what the zero value represents. - - Ada_Low : constant Time_Rep := -(61 * 366 + 188 * 365) * Nanos_In_Day; - Ada_High : constant Time_Rep := (60 * 366 + 190 * 365) * Nanos_In_Day; - - -- Even though the upper bound of time is 2399-12-31 23:59:59.999999999 - -- UTC, it must be increased to include all leap seconds. - - Ada_High_And_Leaps : constant Time_Rep := - Ada_High + Time_Rep (Leap_Seconds_Count) * Nano; - - -- Two constants used in the calculations of elapsed leap seconds. - -- End_Of_Time is later than Ada_High in time zone -28. Start_Of_Time - -- is earlier than Ada_Low in time zone +28. - - End_Of_Time : constant Time_Rep := - Ada_High + Time_Rep (3) * Nanos_In_Day; - Start_Of_Time : constant Time_Rep := - Ada_Low - Time_Rep (3) * Nanos_In_Day; - - -- The Unix lower time bound expressed as nanoseconds since the start of - -- Ada time in UTC. - - Unix_Min : constant Time_Rep := - Ada_Low + Time_Rep (17 * 366 + 52 * 365) * Nanos_In_Day; - - -- The Unix upper time bound expressed as nanoseconds since the start of - -- Ada time in UTC. - - Unix_Max : constant Time_Rep := - Ada_Low + Time_Rep (34 * 366 + 102 * 365) * Nanos_In_Day + - Time_Rep (Leap_Seconds_Count) * Nano; - - Cumulative_Days_Before_Month : - constant array (Month_Number) of Natural := - (0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334); - - -- The following table contains the hard time values of all existing leap - -- seconds. The values are produced by the utility program xleaps.adb. This - -- must be updated when additional leap second times are defined. - - Leap_Second_Times : constant array (1 .. Leap_Seconds_Count) of Time_Rep := - (-5601484800000000000, - -5585587199000000000, - -5554051198000000000, - -5522515197000000000, - -5490979196000000000, - -5459356795000000000, - -5427820794000000000, - -5396284793000000000, - -5364748792000000000, - -5317487991000000000, - -5285951990000000000, - -5254415989000000000, - -5191257588000000000, - -5112287987000000000, - -5049129586000000000, - -5017593585000000000, - -4970332784000000000, - -4938796783000000000, - -4907260782000000000, - -4859827181000000000, - -4812566380000000000, - -4765132779000000000, - -4544207978000000000, - -4449513577000000000, - -4339180776000000000, - -4244572775000000000, - -4197052774000000000); - - --------- - -- "+" -- - --------- - - function "+" (Left : Time; Right : Duration) return Time is - pragma Unsuppress (Overflow_Check); - Left_N : constant Time_Rep := Time_Rep (Left); - begin - return Time (Left_N + Duration_To_Time_Rep (Right)); - exception - when Constraint_Error => - raise Time_Error; - end "+"; - - function "+" (Left : Duration; Right : Time) return Time is - begin - return Right + Left; - end "+"; - - --------- - -- "-" -- - --------- - - function "-" (Left : Time; Right : Duration) return Time is - pragma Unsuppress (Overflow_Check); - Left_N : constant Time_Rep := Time_Rep (Left); - begin - return Time (Left_N - Duration_To_Time_Rep (Right)); - exception - when Constraint_Error => - raise Time_Error; - end "-"; - - function "-" (Left : Time; Right : Time) return Duration is - pragma Unsuppress (Overflow_Check); - - Dur_Low : constant Time_Rep := Duration_To_Time_Rep (Duration'First); - Dur_High : constant Time_Rep := Duration_To_Time_Rep (Duration'Last); - -- The bounds of type Duration expressed as time representations - - Res_N : Time_Rep; - - begin - Res_N := Time_Rep (Left) - Time_Rep (Right); - - -- Due to the extended range of Ada time, "-" is capable of producing - -- results which may exceed the range of Duration. In order to prevent - -- the generation of bogus values by the Unchecked_Conversion, we apply - -- the following check. - - if Res_N < Dur_Low or else Res_N > Dur_High then - raise Time_Error; - end if; - - return Time_Rep_To_Duration (Res_N); - - exception - when Constraint_Error => - raise Time_Error; - end "-"; - - --------- - -- "<" -- - --------- - - function "<" (Left, Right : Time) return Boolean is - begin - return Time_Rep (Left) < Time_Rep (Right); - end "<"; - - ---------- - -- "<=" -- - ---------- - - function "<=" (Left, Right : Time) return Boolean is - begin - return Time_Rep (Left) <= Time_Rep (Right); - end "<="; - - --------- - -- ">" -- - --------- - - function ">" (Left, Right : Time) return Boolean is - begin - return Time_Rep (Left) > Time_Rep (Right); - end ">"; - - ---------- - -- ">=" -- - ---------- - - function ">=" (Left, Right : Time) return Boolean is - begin - return Time_Rep (Left) >= Time_Rep (Right); - end ">="; - - ------------------------------ - -- Check_Within_Time_Bounds -- - ------------------------------ - - procedure Check_Within_Time_Bounds (T : Time_Rep) is - begin - if Leap_Support then - if T < Ada_Low or else T > Ada_High_And_Leaps then - raise Time_Error; - end if; - else - if T < Ada_Low or else T > Ada_High then - raise Time_Error; - end if; - end if; - end Check_Within_Time_Bounds; - - ----------- - -- Clock -- - ----------- - - function Clock return Time is - Elapsed_Leaps : Natural; - Next_Leap_N : Time_Rep; - - -- The system clock returns the time in UTC since the Unix Epoch of - -- 1970-01-01 00:00:00.0. We perform an origin shift to the Ada Epoch - -- by adding the number of nanoseconds between the two origins. - - Res_N : Time_Rep := - Duration_To_Time_Rep (System.OS_Primitives.Clock) + Unix_Min; - - begin - -- If the target supports leap seconds, determine the number of leap - -- seconds elapsed until this moment. - - if Leap_Support then - Cumulative_Leap_Seconds - (Start_Of_Time, Res_N, Elapsed_Leaps, Next_Leap_N); - - -- The system clock may fall exactly on a leap second - - if Res_N >= Next_Leap_N then - Elapsed_Leaps := Elapsed_Leaps + 1; - end if; - - -- The target does not support leap seconds - - else - Elapsed_Leaps := 0; - end if; - - Res_N := Res_N + Time_Rep (Elapsed_Leaps) * Nano; - - return Time (Res_N); - end Clock; - - ----------------------------- - -- Cumulative_Leap_Seconds -- - ----------------------------- - - procedure Cumulative_Leap_Seconds - (Start_Date : Time_Rep; - End_Date : Time_Rep; - Elapsed_Leaps : out Natural; - Next_Leap : out Time_Rep) - is - End_Index : Positive; - End_T : Time_Rep := End_Date; - Start_Index : Positive; - Start_T : Time_Rep := Start_Date; - - begin - -- Both input dates must be normalized to UTC - - pragma Assert (Leap_Support and then End_Date >= Start_Date); - - Next_Leap := End_Of_Time; - - -- Make sure that the end date does not exceed the upper bound - -- of Ada time. - - if End_Date > Ada_High then - End_T := Ada_High; - end if; - - -- Remove the sub seconds from both dates - - Start_T := Start_T - (Start_T mod Nano); - End_T := End_T - (End_T mod Nano); - - -- Some trivial cases: - -- Leap 1 . . . Leap N - -- ---+========+------+############+-------+========+----- - -- Start_T End_T Start_T End_T - - if End_T < Leap_Second_Times (1) then - Elapsed_Leaps := 0; - Next_Leap := Leap_Second_Times (1); - - elsif Start_T > Leap_Second_Times (Leap_Seconds_Count) then - Elapsed_Leaps := 0; - Next_Leap := End_Of_Time; - - else - -- Perform the calculations only if the start date is within the leap - -- second occurrences table. - - -- 1 2 N - 1 N - -- +----+----+-- . . . --+-------+---+ - -- | T1 | T2 | | N - 1 | N | - -- +----+----+-- . . . --+-------+---+ - -- ^ ^ - -- | Start_Index | End_Index - -- +-------------------+ - -- Leaps_Between - - -- The idea behind the algorithm is to iterate and find two - -- closest dates which are after Start_T and End_T. Their - -- corresponding index difference denotes the number of leap - -- seconds elapsed. - - Start_Index := 1; - loop - exit when Leap_Second_Times (Start_Index) >= Start_T; - Start_Index := Start_Index + 1; - end loop; - - End_Index := Start_Index; - loop - exit when End_Index > Leap_Seconds_Count - or else Leap_Second_Times (End_Index) >= End_T; - End_Index := End_Index + 1; - end loop; - - if End_Index <= Leap_Seconds_Count then - Next_Leap := Leap_Second_Times (End_Index); - end if; - - Elapsed_Leaps := End_Index - Start_Index; - end if; - end Cumulative_Leap_Seconds; - - --------- - -- Day -- - --------- - - function Day (Date : Time) return Day_Number is - D : Day_Number; - Y : Year_Number; - M : Month_Number; - S : Day_Duration; - pragma Unreferenced (Y, M, S); - begin - Split (Date, Y, M, D, S); - return D; - end Day; - - ------------------ - -- Epoch_Offset -- - ------------------ - - function Epoch_Offset return Time_Rep is - begin - return (136 * 365 + 44 * 366) * Nanos_In_Day; - end Epoch_Offset; - - ------------- - -- Is_Leap -- - ------------- - - function Is_Leap (Year : Year_Number) return Boolean is - begin - -- Leap centennial years - - if Year mod 400 = 0 then - return True; - - -- Non-leap centennial years - - elsif Year mod 100 = 0 then - return False; - - -- Regular years - - else - return Year mod 4 = 0; - end if; - end Is_Leap; - - ----------- - -- Month -- - ----------- - - function Month (Date : Time) return Month_Number is - Y : Year_Number; - M : Month_Number; - D : Day_Number; - S : Day_Duration; - pragma Unreferenced (Y, D, S); - begin - Split (Date, Y, M, D, S); - return M; - end Month; - - ------------- - -- Seconds -- - ------------- - - function Seconds (Date : Time) return Day_Duration is - Y : Year_Number; - M : Month_Number; - D : Day_Number; - S : Day_Duration; - pragma Unreferenced (Y, M, D); - begin - Split (Date, Y, M, D, S); - return S; - end Seconds; - - ----------- - -- Split -- - ----------- - - procedure Split - (Date : Time; - Year : out Year_Number; - Month : out Month_Number; - Day : out Day_Number; - Seconds : out Day_Duration) - is - H : Integer; - M : Integer; - Se : Integer; - Ss : Duration; - Le : Boolean; - - pragma Unreferenced (H, M, Se, Ss, Le); - - begin - -- Even though the input time zone is UTC (0), the flag Use_TZ will - -- ensure that Split picks up the local time zone. - - Formatting_Operations.Split - (Date => Date, - Year => Year, - Month => Month, - Day => Day, - Day_Secs => Seconds, - Hour => H, - Minute => M, - Second => Se, - Sub_Sec => Ss, - Leap_Sec => Le, - Use_TZ => False, - Is_Historic => True, - Time_Zone => 0); - - -- Validity checks - - if not Year'Valid or else - not Month'Valid or else - not Day'Valid or else - not Seconds'Valid - then - raise Time_Error; - end if; - end Split; - - ------------- - -- Time_Of -- - ------------- - - function Time_Of - (Year : Year_Number; - Month : Month_Number; - Day : Day_Number; - Seconds : Day_Duration := 0.0) return Time - is - -- The values in the following constants are irrelevant, they are just - -- placeholders; the choice of constructing a Day_Duration value is - -- controlled by the Use_Day_Secs flag. - - H : constant Integer := 1; - M : constant Integer := 1; - Se : constant Integer := 1; - Ss : constant Duration := 0.1; - - begin - -- Validity checks - - if not Year'Valid or else - not Month'Valid or else - not Day'Valid or else - not Seconds'Valid - then - raise Time_Error; - end if; - - -- Even though the input time zone is UTC (0), the flag Use_TZ will - -- ensure that Split picks up the local time zone. - - return - Formatting_Operations.Time_Of - (Year => Year, - Month => Month, - Day => Day, - Day_Secs => Seconds, - Hour => H, - Minute => M, - Second => Se, - Sub_Sec => Ss, - Leap_Sec => False, - Use_Day_Secs => True, - Use_TZ => False, - Is_Historic => True, - Time_Zone => 0); - end Time_Of; - - --------------------- - -- UTC_Time_Offset -- - --------------------- - - function UTC_Time_Offset - (Date : Time; - Is_Historic : Boolean) return Long_Integer - is - -- The following constants denote February 28 during non-leap centennial - -- years, the units are nanoseconds. - - T_2100_2_28 : constant Time_Rep := Ada_Low + - (Time_Rep (49 * 366 + 150 * 365 + 59) * Secs_In_Day + - Time_Rep (Leap_Seconds_Count)) * Nano; - - T_2200_2_28 : constant Time_Rep := Ada_Low + - (Time_Rep (73 * 366 + 226 * 365 + 59) * Secs_In_Day + - Time_Rep (Leap_Seconds_Count)) * Nano; - - T_2300_2_28 : constant Time_Rep := Ada_Low + - (Time_Rep (97 * 366 + 302 * 365 + 59) * Secs_In_Day + - Time_Rep (Leap_Seconds_Count)) * Nano; - - -- 56 years (14 leap years + 42 non-leap years) in nanoseconds: - - Nanos_In_56_Years : constant := (14 * 366 + 42 * 365) * Nanos_In_Day; - - type int_Pointer is access all Interfaces.C.int; - type long_Pointer is access all Interfaces.C.long; - - type time_t is - range -(2 ** (Standard'Address_Size - Integer'(1))) .. - +(2 ** (Standard'Address_Size - Integer'(1)) - 1); - type time_t_Pointer is access all time_t; - - procedure localtime_tzoff - (timer : time_t_Pointer; - is_historic : int_Pointer; - off : long_Pointer); - pragma Import (C, localtime_tzoff, "__gnat_localtime_tzoff"); - -- This routine is a interfacing wrapper around the library function - -- __gnat_localtime_tzoff. Parameter 'timer' represents a Unix-based - -- time equivalent of the input date. If flag 'is_historic' is set, this - -- routine would try to calculate to the best of the OS's abilities the - -- time zone offset that was or will be in effect on 'timer'. If the - -- flag is set to False, the routine returns the current time zone - -- regardless of what 'timer' designates. Parameter 'off' captures the - -- UTC offset of 'timer'. - - Adj_Cent : Integer; - Date_N : Time_Rep; - Flag : aliased Interfaces.C.int; - Offset : aliased Interfaces.C.long; - Secs_T : aliased time_t; - - -- Start of processing for UTC_Time_Offset - - begin - Date_N := Time_Rep (Date); - - -- Dates which are 56 years apart fall on the same day, day light saving - -- and so on. Non-leap centennial years violate this rule by one day and - -- as a consequence, special adjustment is needed. - - Adj_Cent := - (if Date_N <= T_2100_2_28 then 0 - elsif Date_N <= T_2200_2_28 then 1 - elsif Date_N <= T_2300_2_28 then 2 - else 3); - - if Adj_Cent > 0 then - Date_N := Date_N - Time_Rep (Adj_Cent) * Nanos_In_Day; - end if; - - -- Shift the date within bounds of Unix time - - while Date_N < Unix_Min loop - Date_N := Date_N + Nanos_In_56_Years; - end loop; - - while Date_N >= Unix_Max loop - Date_N := Date_N - Nanos_In_56_Years; - end loop; - - -- Perform a shift in origins from Ada to Unix - - Date_N := Date_N - Unix_Min; - - -- Convert the date into seconds - - Secs_T := time_t (Date_N / Nano); - - -- Determine whether to treat the input date as historical or not. A - -- value of "0" signifies that the date is NOT historic. - - Flag := (if Is_Historic then 1 else 0); - - localtime_tzoff - (Secs_T'Unchecked_Access, - Flag'Unchecked_Access, - Offset'Unchecked_Access); - pragma Annotate (CodePeer, Modified, Offset); - - return Long_Integer (Offset); - end UTC_Time_Offset; - - ---------- - -- Year -- - ---------- - - function Year (Date : Time) return Year_Number is - Y : Year_Number; - M : Month_Number; - D : Day_Number; - S : Day_Duration; - pragma Unreferenced (M, D, S); - begin - Split (Date, Y, M, D, S); - return Y; - end Year; - - -- The following packages assume that Time is a signed 64 bit integer - -- type, the units are nanoseconds and the origin is the start of Ada - -- time (1901-01-01 00:00:00.0 UTC). - - --------------------------- - -- Arithmetic_Operations -- - --------------------------- - - package body Arithmetic_Operations is - - --------- - -- Add -- - --------- - - function Add (Date : Time; Days : Long_Integer) return Time is - pragma Unsuppress (Overflow_Check); - Date_N : constant Time_Rep := Time_Rep (Date); - begin - return Time (Date_N + Time_Rep (Days) * Nanos_In_Day); - exception - when Constraint_Error => - raise Time_Error; - end Add; - - ---------------- - -- Difference -- - ---------------- - - procedure Difference - (Left : Time; - Right : Time; - Days : out Long_Integer; - Seconds : out Duration; - Leap_Seconds : out Integer) - is - Res_Dur : Time_Dur; - Earlier : Time_Rep; - Elapsed_Leaps : Natural; - Later : Time_Rep; - Negate : Boolean := False; - Next_Leap_N : Time_Rep; - Sub_Secs : Duration; - Sub_Secs_Diff : Time_Rep; - - begin - -- Both input time values are assumed to be in UTC - - if Left >= Right then - Later := Time_Rep (Left); - Earlier := Time_Rep (Right); - else - Later := Time_Rep (Right); - Earlier := Time_Rep (Left); - Negate := True; - end if; - - -- If the target supports leap seconds, process them - - if Leap_Support then - Cumulative_Leap_Seconds - (Earlier, Later, Elapsed_Leaps, Next_Leap_N); - - if Later >= Next_Leap_N then - Elapsed_Leaps := Elapsed_Leaps + 1; - end if; - - -- The target does not support leap seconds - - else - Elapsed_Leaps := 0; - end if; - - -- Sub seconds processing. We add the resulting difference to one - -- of the input dates in order to account for any potential rounding - -- of the difference in the next step. - - Sub_Secs_Diff := Later mod Nano - Earlier mod Nano; - Earlier := Earlier + Sub_Secs_Diff; - Sub_Secs := Duration (Sub_Secs_Diff) / Nano_F; - - -- Difference processing. This operation should be able to calculate - -- the difference between opposite values which are close to the end - -- and start of Ada time. To accommodate the large range, we convert - -- to seconds. This action may potentially round the two values and - -- either add or drop a second. We compensate for this issue in the - -- previous step. - - Res_Dur := - Time_Dur (Later / Nano - Earlier / Nano) - Time_Dur (Elapsed_Leaps); - - Days := Long_Integer (Res_Dur / Secs_In_Day); - Seconds := Duration (Res_Dur mod Secs_In_Day) + Sub_Secs; - Leap_Seconds := Integer (Elapsed_Leaps); - - if Negate then - Days := -Days; - Seconds := -Seconds; - - if Leap_Seconds /= 0 then - Leap_Seconds := -Leap_Seconds; - end if; - end if; - end Difference; - - -------------- - -- Subtract -- - -------------- - - function Subtract (Date : Time; Days : Long_Integer) return Time is - pragma Unsuppress (Overflow_Check); - Date_N : constant Time_Rep := Time_Rep (Date); - begin - return Time (Date_N - Time_Rep (Days) * Nanos_In_Day); - exception - when Constraint_Error => - raise Time_Error; - end Subtract; - - end Arithmetic_Operations; - - --------------------------- - -- Conversion_Operations -- - --------------------------- - - package body Conversion_Operations is - - ----------------- - -- To_Ada_Time -- - ----------------- - - function To_Ada_Time (Unix_Time : Long_Integer) return Time is - pragma Unsuppress (Overflow_Check); - Unix_Rep : constant Time_Rep := Time_Rep (Unix_Time) * Nano; - begin - return Time (Unix_Rep - Epoch_Offset); - exception - when Constraint_Error => - raise Time_Error; - end To_Ada_Time; - - ----------------- - -- To_Ada_Time -- - ----------------- - - function To_Ada_Time - (tm_year : Integer; - tm_mon : Integer; - tm_day : Integer; - tm_hour : Integer; - tm_min : Integer; - tm_sec : Integer; - tm_isdst : Integer) return Time - is - pragma Unsuppress (Overflow_Check); - Year : Year_Number; - Month : Month_Number; - Day : Day_Number; - Second : Integer; - Leap : Boolean; - Result : Time_Rep; - - begin - -- Input processing - - Year := Year_Number (1900 + tm_year); - Month := Month_Number (1 + tm_mon); - Day := Day_Number (tm_day); - - -- Step 1: Validity checks of input values - - if not Year'Valid or else not Month'Valid or else not Day'Valid - or else tm_hour not in 0 .. 24 - or else tm_min not in 0 .. 59 - or else tm_sec not in 0 .. 60 - or else tm_isdst not in -1 .. 1 - then - raise Time_Error; - end if; - - -- Step 2: Potential leap second - - if tm_sec = 60 then - Leap := True; - Second := 59; - else - Leap := False; - Second := tm_sec; - end if; - - -- Step 3: Calculate the time value - - Result := - Time_Rep - (Formatting_Operations.Time_Of - (Year => Year, - Month => Month, - Day => Day, - Day_Secs => 0.0, -- Time is given in h:m:s - Hour => tm_hour, - Minute => tm_min, - Second => Second, - Sub_Sec => 0.0, -- No precise sub second given - Leap_Sec => Leap, - Use_Day_Secs => False, -- Time is given in h:m:s - Use_TZ => True, -- Force usage of explicit time zone - Is_Historic => True, - Time_Zone => 0)); -- Place the value in UTC - - -- Step 4: Daylight Savings Time - - if tm_isdst = 1 then - Result := Result + Time_Rep (3_600) * Nano; - end if; - - return Time (Result); - - exception - when Constraint_Error => - raise Time_Error; - end To_Ada_Time; - - ----------------- - -- To_Duration -- - ----------------- - - function To_Duration - (tv_sec : Long_Integer; - tv_nsec : Long_Integer) return Duration - is - pragma Unsuppress (Overflow_Check); - begin - return Duration (tv_sec) + Duration (tv_nsec) / Nano_F; - end To_Duration; - - ------------------------ - -- To_Struct_Timespec -- - ------------------------ - - procedure To_Struct_Timespec - (D : Duration; - tv_sec : out Long_Integer; - tv_nsec : out Long_Integer) - is - pragma Unsuppress (Overflow_Check); - Secs : Duration; - Nano_Secs : Duration; - - begin - -- Seconds extraction, avoid potential rounding errors - - Secs := D - 0.5; - tv_sec := Long_Integer (Secs); - - -- Nanoseconds extraction - - Nano_Secs := D - Duration (tv_sec); - tv_nsec := Long_Integer (Nano_Secs * Nano); - end To_Struct_Timespec; - - ------------------ - -- To_Struct_Tm -- - ------------------ - - procedure To_Struct_Tm - (T : Time; - tm_year : out Integer; - tm_mon : out Integer; - tm_day : out Integer; - tm_hour : out Integer; - tm_min : out Integer; - tm_sec : out Integer) - is - pragma Unsuppress (Overflow_Check); - Year : Year_Number; - Month : Month_Number; - Second : Integer; - Day_Secs : Day_Duration; - Sub_Sec : Duration; - Leap_Sec : Boolean; - - begin - -- Step 1: Split the input time - - Formatting_Operations.Split - (Date => T, - Year => Year, - Month => Month, - Day => tm_day, - Day_Secs => Day_Secs, - Hour => tm_hour, - Minute => tm_min, - Second => Second, - Sub_Sec => Sub_Sec, - Leap_Sec => Leap_Sec, - Use_TZ => True, - Is_Historic => False, - Time_Zone => 0); - - -- Step 2: Correct the year and month - - tm_year := Year - 1900; - tm_mon := Month - 1; - - -- Step 3: Handle leap second occurrences - - tm_sec := (if Leap_Sec then 60 else Second); - end To_Struct_Tm; - - ------------------ - -- To_Unix_Time -- - ------------------ - - function To_Unix_Time (Ada_Time : Time) return Long_Integer is - pragma Unsuppress (Overflow_Check); - Ada_Rep : constant Time_Rep := Time_Rep (Ada_Time); - begin - return Long_Integer ((Ada_Rep + Epoch_Offset) / Nano); - exception - when Constraint_Error => - raise Time_Error; - end To_Unix_Time; - end Conversion_Operations; - - ---------------------- - -- Delay_Operations -- - ---------------------- - - package body Delay_Operations is - - ----------------- - -- To_Duration -- - ----------------- - - function To_Duration (Date : Time) return Duration is - pragma Unsuppress (Overflow_Check); - - Safe_Ada_High : constant Time_Rep := Ada_High - Epoch_Offset; - -- This value represents a "safe" end of time. In order to perform a - -- proper conversion to Unix duration, we will have to shift origins - -- at one point. For very distant dates, this means an overflow check - -- failure. To prevent this, the function returns the "safe" end of - -- time (roughly 2219) which is still distant enough. - - Elapsed_Leaps : Natural; - Next_Leap_N : Time_Rep; - Res_N : Time_Rep; - - begin - Res_N := Time_Rep (Date); - - -- Step 1: If the target supports leap seconds, remove any leap - -- seconds elapsed up to the input date. - - if Leap_Support then - Cumulative_Leap_Seconds - (Start_Of_Time, Res_N, Elapsed_Leaps, Next_Leap_N); - - -- The input time value may fall on a leap second occurrence - - if Res_N >= Next_Leap_N then - Elapsed_Leaps := Elapsed_Leaps + 1; - end if; - - -- The target does not support leap seconds - - else - Elapsed_Leaps := 0; - end if; - - Res_N := Res_N - Time_Rep (Elapsed_Leaps) * Nano; - - -- Step 2: Perform a shift in origins to obtain a Unix equivalent of - -- the input. Guard against very large delay values such as the end - -- of time since the computation will overflow. - - Res_N := (if Res_N > Safe_Ada_High then Safe_Ada_High - else Res_N + Epoch_Offset); - - return Time_Rep_To_Duration (Res_N); - end To_Duration; - - end Delay_Operations; - - --------------------------- - -- Formatting_Operations -- - --------------------------- - - package body Formatting_Operations is - - ----------------- - -- Day_Of_Week -- - ----------------- - - function Day_Of_Week (Date : Time) return Integer is - Date_N : constant Time_Rep := Time_Rep (Date); - Time_Zone : constant Long_Integer := UTC_Time_Offset (Date, True); - Ada_Low_N : Time_Rep; - Day_Count : Long_Integer; - Day_Dur : Time_Dur; - High_N : Time_Rep; - Low_N : Time_Rep; - - begin - -- As declared, the Ada Epoch is set in UTC. For this calculation to - -- work properly, both the Epoch and the input date must be in the - -- same time zone. The following places the Epoch in the input date's - -- time zone. - - Ada_Low_N := Ada_Low - Time_Rep (Time_Zone) * Nano; - - if Date_N > Ada_Low_N then - High_N := Date_N; - Low_N := Ada_Low_N; - else - High_N := Ada_Low_N; - Low_N := Date_N; - end if; - - -- Determine the elapsed seconds since the start of Ada time - - Day_Dur := Time_Dur (High_N / Nano - Low_N / Nano); - - -- Count the number of days since the start of Ada time. 1901-01-01 - -- GMT was a Tuesday. - - Day_Count := Long_Integer (Day_Dur / Secs_In_Day) + 1; - - return Integer (Day_Count mod 7); - end Day_Of_Week; - - ----------- - -- Split -- - ----------- - - procedure Split - (Date : Time; - Year : out Year_Number; - Month : out Month_Number; - Day : out Day_Number; - Day_Secs : out Day_Duration; - Hour : out Integer; - Minute : out Integer; - Second : out Integer; - Sub_Sec : out Duration; - Leap_Sec : out Boolean; - Use_TZ : Boolean; - Is_Historic : Boolean; - Time_Zone : Long_Integer) - is - -- The following constants represent the number of nanoseconds - -- elapsed since the start of Ada time to and including the non - -- leap centennial years. - - Year_2101 : constant Time_Rep := Ada_Low + - Time_Rep (49 * 366 + 151 * 365) * Nanos_In_Day; - Year_2201 : constant Time_Rep := Ada_Low + - Time_Rep (73 * 366 + 227 * 365) * Nanos_In_Day; - Year_2301 : constant Time_Rep := Ada_Low + - Time_Rep (97 * 366 + 303 * 365) * Nanos_In_Day; - - Date_Dur : Time_Dur; - Date_N : Time_Rep; - Day_Seconds : Natural; - Elapsed_Leaps : Natural; - Four_Year_Segs : Natural; - Hour_Seconds : Natural; - Is_Leap_Year : Boolean; - Next_Leap_N : Time_Rep; - Rem_Years : Natural; - Sub_Sec_N : Time_Rep; - Year_Day : Natural; - - begin - Date_N := Time_Rep (Date); - - -- Step 1: Leap seconds processing in UTC - - if Leap_Support then - Cumulative_Leap_Seconds - (Start_Of_Time, Date_N, Elapsed_Leaps, Next_Leap_N); - - Leap_Sec := Date_N >= Next_Leap_N; - - if Leap_Sec then - Elapsed_Leaps := Elapsed_Leaps + 1; - end if; - - -- The target does not support leap seconds - - else - Elapsed_Leaps := 0; - Leap_Sec := False; - end if; - - Date_N := Date_N - Time_Rep (Elapsed_Leaps) * Nano; - - -- Step 2: Time zone processing. This action converts the input date - -- from GMT to the requested time zone. Applies from Ada 2005 on. - - if Use_TZ then - if Time_Zone /= 0 then - Date_N := Date_N + Time_Rep (Time_Zone) * 60 * Nano; - end if; - - -- Ada 83 and 95 - - else - declare - Off : constant Long_Integer := - UTC_Time_Offset (Time (Date_N), Is_Historic); - - begin - Date_N := Date_N + Time_Rep (Off) * Nano; - end; - end if; - - -- Step 3: Non-leap centennial year adjustment in local time zone - - -- In order for all divisions to work properly and to avoid more - -- complicated arithmetic, we add fake February 29s to dates which - -- occur after a non-leap centennial year. - - if Date_N >= Year_2301 then - Date_N := Date_N + Time_Rep (3) * Nanos_In_Day; - - elsif Date_N >= Year_2201 then - Date_N := Date_N + Time_Rep (2) * Nanos_In_Day; - - elsif Date_N >= Year_2101 then - Date_N := Date_N + Time_Rep (1) * Nanos_In_Day; - end if; - - -- Step 4: Sub second processing in local time zone - - Sub_Sec_N := Date_N mod Nano; - Sub_Sec := Duration (Sub_Sec_N) / Nano_F; - Date_N := Date_N - Sub_Sec_N; - - -- Convert Date_N into a time duration value, changing the units - -- to seconds. - - Date_Dur := Time_Dur (Date_N / Nano - Ada_Low / Nano); - - -- Step 5: Year processing in local time zone. Determine the number - -- of four year segments since the start of Ada time and the input - -- date. - - Four_Year_Segs := Natural (Date_Dur / Secs_In_Four_Years); - - if Four_Year_Segs > 0 then - Date_Dur := Date_Dur - Time_Dur (Four_Year_Segs) * - Secs_In_Four_Years; - end if; - - -- Calculate the remaining non-leap years - - Rem_Years := Natural (Date_Dur / Secs_In_Non_Leap_Year); - - if Rem_Years > 3 then - Rem_Years := 3; - end if; - - Date_Dur := Date_Dur - Time_Dur (Rem_Years) * Secs_In_Non_Leap_Year; - - Year := Ada_Min_Year + Natural (4 * Four_Year_Segs + Rem_Years); - Is_Leap_Year := Is_Leap (Year); - - -- Step 6: Month and day processing in local time zone - - Year_Day := Natural (Date_Dur / Secs_In_Day) + 1; - - Month := 1; - - -- Processing for months after January - - if Year_Day > 31 then - Month := 2; - Year_Day := Year_Day - 31; - - -- Processing for a new month or a leap February - - if Year_Day > 28 - and then (not Is_Leap_Year or else Year_Day > 29) - then - Month := 3; - Year_Day := Year_Day - 28; - - if Is_Leap_Year then - Year_Day := Year_Day - 1; - end if; - - -- Remaining months - - while Year_Day > Days_In_Month (Month) loop - Year_Day := Year_Day - Days_In_Month (Month); - Month := Month + 1; - end loop; - end if; - end if; - - -- Step 7: Hour, minute, second and sub second processing in local - -- time zone. - - Day := Day_Number (Year_Day); - Day_Seconds := Integer (Date_Dur mod Secs_In_Day); - Day_Secs := Duration (Day_Seconds) + Sub_Sec; - Hour := Day_Seconds / 3_600; - Hour_Seconds := Day_Seconds mod 3_600; - Minute := Hour_Seconds / 60; - Second := Hour_Seconds mod 60; - - exception - when Constraint_Error => - raise Time_Error; - end Split; - - ------------- - -- Time_Of -- - ------------- - - function Time_Of - (Year : Year_Number; - Month : Month_Number; - Day : Day_Number; - Day_Secs : Day_Duration; - Hour : Integer; - Minute : Integer; - Second : Integer; - Sub_Sec : Duration; - Leap_Sec : Boolean; - Use_Day_Secs : Boolean; - Use_TZ : Boolean; - Is_Historic : Boolean; - Time_Zone : Long_Integer) return Time - is - Count : Integer; - Elapsed_Leaps : Natural; - Next_Leap_N : Time_Rep; - Res_N : Time_Rep; - Rounded_Res_N : Time_Rep; - - begin - -- Step 1: Check whether the day, month and year form a valid date - - if Day > Days_In_Month (Month) - and then (Day /= 29 or else Month /= 2 or else not Is_Leap (Year)) - then - raise Time_Error; - end if; - - -- Start accumulating nanoseconds from the low bound of Ada time - - Res_N := Ada_Low; - - -- Step 2: Year processing and centennial year adjustment. Determine - -- the number of four year segments since the start of Ada time and - -- the input date. - - Count := (Year - Year_Number'First) / 4; - - for Four_Year_Segments in 1 .. Count loop - Res_N := Res_N + Nanos_In_Four_Years; - end loop; - - -- Note that non-leap centennial years are automatically considered - -- leap in the operation above. An adjustment of several days is - -- required to compensate for this. - - if Year > 2300 then - Res_N := Res_N - Time_Rep (3) * Nanos_In_Day; - - elsif Year > 2200 then - Res_N := Res_N - Time_Rep (2) * Nanos_In_Day; - - elsif Year > 2100 then - Res_N := Res_N - Time_Rep (1) * Nanos_In_Day; - end if; - - -- Add the remaining non-leap years - - Count := (Year - Year_Number'First) mod 4; - Res_N := Res_N + Time_Rep (Count) * Secs_In_Non_Leap_Year * Nano; - - -- Step 3: Day of month processing. Determine the number of days - -- since the start of the current year. Do not add the current - -- day since it has not elapsed yet. - - Count := Cumulative_Days_Before_Month (Month) + Day - 1; - - -- The input year is leap and we have passed February - - if Is_Leap (Year) - and then Month > 2 - then - Count := Count + 1; - end if; - - Res_N := Res_N + Time_Rep (Count) * Nanos_In_Day; - - -- Step 4: Hour, minute, second and sub second processing - - if Use_Day_Secs then - Res_N := Res_N + Duration_To_Time_Rep (Day_Secs); - - else - Res_N := - Res_N + Time_Rep (Hour * 3_600 + Minute * 60 + Second) * Nano; - - if Sub_Sec = 1.0 then - Res_N := Res_N + Time_Rep (1) * Nano; - else - Res_N := Res_N + Duration_To_Time_Rep (Sub_Sec); - end if; - end if; - - -- At this point, the generated time value should be withing the - -- bounds of Ada time. - - Check_Within_Time_Bounds (Res_N); - - -- Step 4: Time zone processing. At this point we have built an - -- arbitrary time value which is not related to any time zone. - -- For simplicity, the time value is normalized to GMT, producing - -- a uniform representation which can be treated by arithmetic - -- operations for instance without any additional corrections. - - if Use_TZ then - if Time_Zone /= 0 then - Res_N := Res_N - Time_Rep (Time_Zone) * 60 * Nano; - end if; - - -- Ada 83 and 95 - - else - declare - Cur_Off : constant Long_Integer := - UTC_Time_Offset (Time (Res_N), Is_Historic); - Cur_Res_N : constant Time_Rep := - Res_N - Time_Rep (Cur_Off) * Nano; - Off : constant Long_Integer := - UTC_Time_Offset (Time (Cur_Res_N), Is_Historic); - - begin - Res_N := Res_N - Time_Rep (Off) * Nano; - end; - end if; - - -- Step 5: Leap seconds processing in GMT - - if Leap_Support then - Cumulative_Leap_Seconds - (Start_Of_Time, Res_N, Elapsed_Leaps, Next_Leap_N); - - Res_N := Res_N + Time_Rep (Elapsed_Leaps) * Nano; - - -- An Ada 2005 caller requesting an explicit leap second or an - -- Ada 95 caller accounting for an invisible leap second. - - if Leap_Sec or else Res_N >= Next_Leap_N then - Res_N := Res_N + Time_Rep (1) * Nano; - end if; - - -- Leap second validity check - - Rounded_Res_N := Res_N - (Res_N mod Nano); - - if Use_TZ - and then Leap_Sec - and then Rounded_Res_N /= Next_Leap_N - then - raise Time_Error; - end if; - end if; - - return Time (Res_N); - end Time_Of; - - end Formatting_Operations; - - --------------------------- - -- Time_Zones_Operations -- - --------------------------- - - package body Time_Zones_Operations is - - --------------------- - -- UTC_Time_Offset -- - --------------------- - - function UTC_Time_Offset (Date : Time) return Long_Integer is - begin - return UTC_Time_Offset (Date, True); - end UTC_Time_Offset; - - end Time_Zones_Operations; - --- Start of elaboration code for Ada.Calendar - -begin - System.OS_Primitives.Initialize; - -end Ada.Calendar; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-calend.ads +++ build/gcc/ada/rts @@ -1,413 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C A L E N D A R -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Calendar with - SPARK_Mode, - Abstract_State => (Clock_Time with Synchronous), - Initializes => Clock_Time -is - - type Time is private; - - -- Declarations representing limits of allowed local time values. Note that - -- these do NOT constrain the possible stored values of time which may well - -- permit a larger range of times (this is explicitly allowed in Ada 95). - - subtype Year_Number is Integer range 1901 .. 2399; - subtype Month_Number is Integer range 1 .. 12; - subtype Day_Number is Integer range 1 .. 31; - - -- A Day_Duration value of 86_400.0 designates a new day - - subtype Day_Duration is Duration range 0.0 .. 86_400.0; - - function Clock return Time with - Volatile_Function, - Global => Clock_Time; - -- The returned time value is the number of nanoseconds since the start - -- of Ada time (1901-01-01 00:00:00.0 UTC). If leap seconds are enabled, - -- the result will contain all elapsed leap seconds since the start of - -- Ada time until now. - - function Year (Date : Time) return Year_Number; - function Month (Date : Time) return Month_Number; - function Day (Date : Time) return Day_Number; - function Seconds (Date : Time) return Day_Duration; - -- SPARK Note: These routines, just like Split and Time_Of below, might use - -- the OS-specific timezone database that is typically stored in a file. - -- This side effect needs to be modeled, so there is no Global => null. - - procedure Split - (Date : Time; - Year : out Year_Number; - Month : out Month_Number; - Day : out Day_Number; - Seconds : out Day_Duration); - -- Break down a time value into its date components set in the current - -- time zone. If Split is called on a time value created using Ada 2005 - -- Time_Of in some arbitrary time zone, the input value will always be - -- interpreted as relative to the local time zone. - - function Time_Of - (Year : Year_Number; - Month : Month_Number; - Day : Day_Number; - Seconds : Day_Duration := 0.0) return Time; - -- GNAT Note: Normally when procedure Split is called on a Time value - -- result of a call to function Time_Of, the out parameters of procedure - -- Split are identical to the in parameters of function Time_Of. However, - -- when a non-existent time of day is specified, the values for Seconds - -- may or may not be different. This may happen when Daylight Saving Time - -- (DST) is in effect, on the day when switching to DST, if Seconds - -- specifies a time of day in the hour that does not exist. For example, - -- in New York: - -- - -- Time_Of (Year => 1998, Month => 4, Day => 5, Seconds => 10740.0) - -- - -- will return a Time value T. If Split is called on T, the resulting - -- Seconds may be 14340.0 (3:59:00) instead of 10740.0 (2:59:00 being - -- a time that not exist). - - function "+" (Left : Time; Right : Duration) return Time - with - Global => null; - function "+" (Left : Duration; Right : Time) return Time - with - Global => null; - function "-" (Left : Time; Right : Duration) return Time - with - Global => null; - function "-" (Left : Time; Right : Time) return Duration - with - Global => null; - -- The first three functions will raise Time_Error if the resulting time - -- value is less than the start of Ada time in UTC or greater than the - -- end of Ada time in UTC. The last function will raise Time_Error if the - -- resulting difference cannot fit into a duration value. - - function "<" (Left, Right : Time) return Boolean with Global => null; - function "<=" (Left, Right : Time) return Boolean with Global => null; - function ">" (Left, Right : Time) return Boolean with Global => null; - function ">=" (Left, Right : Time) return Boolean with Global => null; - - Time_Error : exception; - -private - -- Mark the private part as SPARK_Mode Off to avoid accounting for variable - -- Invalid_Time_Zone_Offset in abstract state. - - pragma SPARK_Mode (Off); - - pragma Inline (Clock); - - pragma Inline (Year); - pragma Inline (Month); - pragma Inline (Day); - - pragma Inline ("+"); - pragma Inline ("-"); - - pragma Inline ("<"); - pragma Inline ("<="); - pragma Inline (">"); - pragma Inline (">="); - - -- The units used in this version of Ada.Calendar are nanoseconds. The - -- following constants provide values used in conversions of seconds or - -- days to the underlying units. - - Nano : constant := 1_000_000_000; - Nano_F : constant := 1_000_000_000.0; - Nanos_In_Day : constant := 86_400_000_000_000; - Secs_In_Day : constant := 86_400; - - ---------------------------- - -- Implementation of Time -- - ---------------------------- - - -- Time is represented as a signed 64 bit signed integer count of - -- nanoseconds since the "epoch" 2150-01-01 00:00:00 UTC. Thus a value of 0 - -- represents the epoch. As of this writing, the epoch is in the future, - -- so Time values returned by Clock will be negative. - -- - -- Time values produced by Time_Of are internally normalized to UTC - -- regardless of their local time zone. This representation ensures correct - -- handling of leap seconds as well as performing arithmetic. In Ada 95, - -- Split and Time_Of will treat a time value as being in the local time - -- zone, in Ada 2005, Split and Time_Of will treat a time value as being in - -- the designated time zone by the formal parameter or in UTC by - -- default. The size of the type is large enough to cover the Ada - -- range of time (1901-01-01T00:00:00.0 UTC - 2399-12-31T23:59:59.999999999 - -- UTC). - - ------------------ - -- Leap Seconds -- - ------------------ - - -- Due to Earth's slowdown, the astronomical time is not as precise as the - -- International Atomic Time. To compensate for this inaccuracy, a single - -- leap second is added after the last day of June or December. The count - -- of seconds during those occurrences becomes: - - -- ... 58, 59, leap second 60, 0, 1, 2 ... - - -- Unlike leap days, leap seconds occur simultaneously around the world. - -- In other words, if a leap second occurs at 23:59:60 UTC, it also occurs - -- on 18:59:60 -5 the same day or 2:59:60 +2 on the next day. - - -- Leap seconds do not follow a formula. The International Earth Rotation - -- and Reference System Service decides when to add one. Leap seconds are - -- included in the representation of time in Ada 95 mode. As a result, - -- the following two time values will differ by two seconds: - - -- 1972-06-30 23:59:59.0 - -- 1972-07-01 00:00:00.0 - - -- When a new leap second is introduced, the following steps must be - -- carried out: - - -- 1) Increment Leap_Seconds_Count in a-calend.adb by one - -- 2) Increment LS_Count in xleaps.adb by one - -- 3) Add the new date to the aggregate of array LS_Dates in - -- xleaps.adb - -- 4) Compile and execute xleaps - -- 5) Replace the values of Leap_Second_Times in a-calend.adb with the - -- aggregate generated by xleaps - - -- The algorithms that build the actual leap second values and discover - -- how many leap seconds have occurred between two dates do not need any - -- modification. - - ------------------------------ - -- Non-leap Centennial Years -- - ------------------------------ - - -- Over the range of Ada time, centennial years 2100, 2200 and 2300 are - -- non-leap. As a consequence, seven non-leap years occur over the period - -- of year - 4 to year + 4. Internally, routines Split and Time_Of add or - -- subtract a "fake" February 29 to facilitate the arithmetic involved. - - ------------------------ - -- Local Declarations -- - ------------------------ - - type Time_Rep is new Long_Long_Integer; - type Time is new Time_Rep; - -- The underlying type of Time has been chosen to be a 64 bit signed - -- integer number since it allows for easier processing of sub-seconds - -- and arithmetic. We use Long_Long_Integer to allow this unit to compile - -- when using custom target configuration files where the max integer is - -- 32 bits. This is useful for static analysis tools such as SPARK or - -- CodePeer. - -- - -- Note: the reason we have two separate types here is to avoid problems - -- with overloading ambiguities in the body if we tried to use Time as an - -- internal computational type. - - function Epoch_Offset return Time_Rep; - pragma Inline (Epoch_Offset); - -- Return the difference between our epoch and 1970-1-1 UTC (the Unix - -- epoch) expressed in nanoseconds. Note that year 2100 is non-leap. - - Days_In_Month : constant array (Month_Number) of Day_Number := - (31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); - -- Days in month for non-leap year, leap year case is adjusted in code - - Invalid_Time_Zone_Offset : Long_Integer; - pragma Import (C, Invalid_Time_Zone_Offset, "__gnat_invalid_tzoff"); - - function Is_Leap (Year : Year_Number) return Boolean; - -- Determine whether a given year is leap - - ---------------------------------------------------------- - -- Target-Independent Interface to Children of Calendar -- - ---------------------------------------------------------- - - -- The following packages provide a target-independent interface to the - -- children of Calendar - Arithmetic, Conversions, Delays, Formatting and - -- Time_Zones. - - --------------------------- - -- Arithmetic_Operations -- - --------------------------- - - package Arithmetic_Operations is - - function Add (Date : Time; Days : Long_Integer) return Time; - -- Add a certain number of days to a time value - - procedure Difference - (Left : Time; - Right : Time; - Days : out Long_Integer; - Seconds : out Duration; - Leap_Seconds : out Integer); - -- Calculate the difference between two time values in terms of days, - -- seconds and leap seconds elapsed. The leap seconds are not included - -- in the seconds returned. If Left is greater than Right, the returned - -- values are positive, negative otherwise. - - function Subtract (Date : Time; Days : Long_Integer) return Time; - -- Subtract a certain number of days from a time value - - end Arithmetic_Operations; - - --------------------------- - -- Conversion_Operations -- - --------------------------- - - package Conversion_Operations is - - function To_Ada_Time (Unix_Time : Long_Integer) return Time; - -- Unix to Ada Epoch conversion - - function To_Ada_Time - (tm_year : Integer; - tm_mon : Integer; - tm_day : Integer; - tm_hour : Integer; - tm_min : Integer; - tm_sec : Integer; - tm_isdst : Integer) return Time; - -- Struct tm to Ada Epoch conversion - - function To_Duration - (tv_sec : Long_Integer; - tv_nsec : Long_Integer) return Duration; - -- Struct timespec to Duration conversion - - procedure To_Struct_Timespec - (D : Duration; - tv_sec : out Long_Integer; - tv_nsec : out Long_Integer); - -- Duration to struct timespec conversion - - procedure To_Struct_Tm - (T : Time; - tm_year : out Integer; - tm_mon : out Integer; - tm_day : out Integer; - tm_hour : out Integer; - tm_min : out Integer; - tm_sec : out Integer); - -- Time to struct tm conversion - - function To_Unix_Time (Ada_Time : Time) return Long_Integer; - -- Ada to Unix Epoch conversion - - end Conversion_Operations; - - ---------------------- - -- Delay_Operations -- - ---------------------- - - package Delay_Operations is - - function To_Duration (Date : Time) return Duration; - -- Given a time value in nanoseconds since 1901, convert it into a - -- duration value giving the number of nanoseconds since the Unix Epoch. - - end Delay_Operations; - - --------------------------- - -- Formatting_Operations -- - --------------------------- - - package Formatting_Operations is - - function Day_Of_Week (Date : Time) return Integer; - -- Determine which day of week Date falls on. The returned values are - -- within the range of 0 .. 6 (Monday .. Sunday). - - procedure Split - (Date : Time; - Year : out Year_Number; - Month : out Month_Number; - Day : out Day_Number; - Day_Secs : out Day_Duration; - Hour : out Integer; - Minute : out Integer; - Second : out Integer; - Sub_Sec : out Duration; - Leap_Sec : out Boolean; - Use_TZ : Boolean; - Is_Historic : Boolean; - Time_Zone : Long_Integer); - pragma Export (Ada, Split, "__gnat_split"); - -- Split a time value into its components. If flag Is_Historic is set, - -- this routine would try to use to the best of the OS's abilities the - -- time zone offset that was or will be in effect on Date. Set Use_TZ - -- to use the local time zone (the value in Time_Zone is ignored) when - -- splitting a time value. - - function Time_Of - (Year : Year_Number; - Month : Month_Number; - Day : Day_Number; - Day_Secs : Day_Duration; - Hour : Integer; - Minute : Integer; - Second : Integer; - Sub_Sec : Duration; - Leap_Sec : Boolean; - Use_Day_Secs : Boolean; - Use_TZ : Boolean; - Is_Historic : Boolean; - Time_Zone : Long_Integer) return Time; - pragma Export (Ada, Time_Of, "__gnat_time_of"); - -- Given all the components of a date, return the corresponding time - -- value. Set Use_Day_Secs to use the value in Day_Secs, otherwise the - -- day duration will be calculated from Hour, Minute, Second and Sub_ - -- Sec. If flag Is_Historic is set, this routine would try to use to the - -- best of the OS's abilities the time zone offset that was or will be - -- in effect on the input date. Set Use_TZ to use the local time zone - -- (the value in formal Time_Zone is ignored) when building a time value - -- and to verify the validity of a requested leap second. - - end Formatting_Operations; - - --------------------------- - -- Time_Zones_Operations -- - --------------------------- - - package Time_Zones_Operations is - - function UTC_Time_Offset (Date : Time) return Long_Integer; - -- Return (in seconds) the difference between the local time zone and - -- UTC time at a specific historic date. - - end Time_Zones_Operations; - -end Ada.Calendar; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-calfor.adb +++ build/gcc/ada/rts @@ -1,908 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C A L E N D A R . F O R M A T T I N G -- --- -- --- B o d y -- --- -- --- Copyright (C) 2006-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Calendar; use Ada.Calendar; -with Ada.Calendar.Time_Zones; use Ada.Calendar.Time_Zones; - -package body Ada.Calendar.Formatting is - - -------------------------- - -- Implementation Notes -- - -------------------------- - - -- All operations in this package are target and time representation - -- independent, thus only one source file is needed for multiple targets. - - procedure Check_Char (S : String; C : Character; Index : Integer); - -- Subsidiary to the two versions of Value. Determine whether the input - -- string S has character C at position Index. Raise Constraint_Error if - -- there is a mismatch. - - procedure Check_Digit (S : String; Index : Integer); - -- Subsidiary to the two versions of Value. Determine whether the character - -- of string S at position Index is a digit. This catches invalid input - -- such as 1983-*1-j3 u5:n7:k9 which should be 1983-01-03 05:07:09. Raise - -- Constraint_Error if there is a mismatch. - - procedure Split_Duration - (Seconds : Duration; - Hour : out Natural; - Minute : out Minute_Number; - Second : out Second_Number; - Sub_Second : out Second_Duration); - -- Version of Split that allows durations < 100 hours. - -- Will raise Time_Error if Seconds >= 100 hours. - - ---------------- - -- Check_Char -- - ---------------- - - procedure Check_Char (S : String; C : Character; Index : Integer) is - begin - if S (Index) /= C then - raise Constraint_Error; - end if; - end Check_Char; - - ----------------- - -- Check_Digit -- - ----------------- - - procedure Check_Digit (S : String; Index : Integer) is - begin - if S (Index) not in '0' .. '9' then - raise Constraint_Error; - end if; - end Check_Digit; - - --------- - -- Day -- - --------- - - function Day - (Date : Time; - Time_Zone : Time_Zones.Time_Offset := 0) return Day_Number - is - Y : Year_Number; - Mo : Month_Number; - D : Day_Number; - H : Hour_Number; - Mi : Minute_Number; - Se : Second_Number; - Ss : Second_Duration; - Le : Boolean; - - pragma Unreferenced (Y, Mo, H, Mi); - - begin - Split (Date, Y, Mo, D, H, Mi, Se, Ss, Le, Time_Zone); - return D; - end Day; - - ----------------- - -- Day_Of_Week -- - ----------------- - - function Day_Of_Week (Date : Time) return Day_Name is - begin - return Day_Name'Val (Formatting_Operations.Day_Of_Week (Date)); - end Day_Of_Week; - - ---------- - -- Hour -- - ---------- - - function Hour - (Date : Time; - Time_Zone : Time_Zones.Time_Offset := 0) return Hour_Number - is - Y : Year_Number; - Mo : Month_Number; - D : Day_Number; - H : Hour_Number; - Mi : Minute_Number; - Se : Second_Number; - Ss : Second_Duration; - Le : Boolean; - - pragma Unreferenced (Y, Mo, D, Mi); - - begin - Split (Date, Y, Mo, D, H, Mi, Se, Ss, Le, Time_Zone); - return H; - end Hour; - - ----------- - -- Image -- - ----------- - - function Image - (Elapsed_Time : Duration; - Include_Time_Fraction : Boolean := False) return String - is - To_Char : constant array (0 .. 9) of Character := "0123456789"; - Hour : Natural; - Minute : Minute_Number; - Second : Second_Number; - Sub_Second : Duration; - SS_Nat : Natural; - - -- Determine the two slice bounds for the result string depending on - -- whether the input is negative and whether fractions are requested. - - First : constant Integer := (if Elapsed_Time < 0.0 then 1 else 2); - Last : constant Integer := (if Include_Time_Fraction then 12 else 9); - - Result : String := "-00:00:00.00"; - - begin - Split_Duration (abs Elapsed_Time, Hour, Minute, Second, Sub_Second); - - -- Hour processing, positions 2 and 3 - - Result (2) := To_Char (Hour / 10); - Result (3) := To_Char (Hour mod 10); - - -- Minute processing, positions 5 and 6 - - Result (5) := To_Char (Minute / 10); - Result (6) := To_Char (Minute mod 10); - - -- Second processing, positions 8 and 9 - - Result (8) := To_Char (Second / 10); - Result (9) := To_Char (Second mod 10); - - -- Optional sub second processing, positions 11 and 12 - - if Include_Time_Fraction and then Sub_Second > 0.0 then - - -- Prevent rounding up when converting to natural, avoiding the zero - -- case to prevent rounding down to a negative number. - - SS_Nat := Natural (Duration'(Sub_Second * 100.0) - 0.5); - - Result (11) := To_Char (SS_Nat / 10); - Result (12) := To_Char (SS_Nat mod 10); - end if; - - return Result (First .. Last); - end Image; - - ----------- - -- Image -- - ----------- - - function Image - (Date : Time; - Include_Time_Fraction : Boolean := False; - Time_Zone : Time_Zones.Time_Offset := 0) return String - is - To_Char : constant array (0 .. 9) of Character := "0123456789"; - - Year : Year_Number; - Month : Month_Number; - Day : Day_Number; - Hour : Hour_Number; - Minute : Minute_Number; - Second : Second_Number; - Sub_Second : Duration; - SS_Nat : Natural; - Leap_Second : Boolean; - - -- The result length depends on whether fractions are requested. - - Result : String := "0000-00-00 00:00:00.00"; - Last : constant Positive := - Result'Last - (if Include_Time_Fraction then 0 else 3); - - begin - Split (Date, Year, Month, Day, - Hour, Minute, Second, Sub_Second, Leap_Second, Time_Zone); - - -- Year processing, positions 1, 2, 3 and 4 - - Result (1) := To_Char (Year / 1000); - Result (2) := To_Char (Year / 100 mod 10); - Result (3) := To_Char (Year / 10 mod 10); - Result (4) := To_Char (Year mod 10); - - -- Month processing, positions 6 and 7 - - Result (6) := To_Char (Month / 10); - Result (7) := To_Char (Month mod 10); - - -- Day processing, positions 9 and 10 - - Result (9) := To_Char (Day / 10); - Result (10) := To_Char (Day mod 10); - - Result (12) := To_Char (Hour / 10); - Result (13) := To_Char (Hour mod 10); - - -- Minute processing, positions 15 and 16 - - Result (15) := To_Char (Minute / 10); - Result (16) := To_Char (Minute mod 10); - - -- Second processing, positions 18 and 19 - - Result (18) := To_Char (Second / 10); - Result (19) := To_Char (Second mod 10); - - -- Optional sub second processing, positions 21 and 22 - - if Include_Time_Fraction and then Sub_Second > 0.0 then - - -- Prevent rounding up when converting to natural, avoiding the zero - -- case to prevent rounding down to a negative number. - - SS_Nat := Natural (Duration'(Sub_Second * 100.0) - 0.5); - - Result (21) := To_Char (SS_Nat / 10); - Result (22) := To_Char (SS_Nat mod 10); - end if; - - return Result (Result'First .. Last); - end Image; - - ------------ - -- Minute -- - ------------ - - function Minute - (Date : Time; - Time_Zone : Time_Zones.Time_Offset := 0) return Minute_Number - is - Y : Year_Number; - Mo : Month_Number; - D : Day_Number; - H : Hour_Number; - Mi : Minute_Number; - Se : Second_Number; - Ss : Second_Duration; - Le : Boolean; - - pragma Unreferenced (Y, Mo, D, H); - - begin - Split (Date, Y, Mo, D, H, Mi, Se, Ss, Le, Time_Zone); - return Mi; - end Minute; - - ----------- - -- Month -- - ----------- - - function Month - (Date : Time; - Time_Zone : Time_Zones.Time_Offset := 0) return Month_Number - is - Y : Year_Number; - Mo : Month_Number; - D : Day_Number; - H : Hour_Number; - Mi : Minute_Number; - Se : Second_Number; - Ss : Second_Duration; - Le : Boolean; - - pragma Unreferenced (Y, D, H, Mi); - - begin - Split (Date, Y, Mo, D, H, Mi, Se, Ss, Le, Time_Zone); - return Mo; - end Month; - - ------------ - -- Second -- - ------------ - - function Second (Date : Time) return Second_Number is - Y : Year_Number; - Mo : Month_Number; - D : Day_Number; - H : Hour_Number; - Mi : Minute_Number; - Se : Second_Number; - Ss : Second_Duration; - Le : Boolean; - - pragma Unreferenced (Y, Mo, D, H, Mi); - - begin - Split (Date, Y, Mo, D, H, Mi, Se, Ss, Le); - return Se; - end Second; - - ---------------- - -- Seconds_Of -- - ---------------- - - function Seconds_Of - (Hour : Hour_Number; - Minute : Minute_Number; - Second : Second_Number := 0; - Sub_Second : Second_Duration := 0.0) return Day_Duration is - - begin - -- Validity checks - - if not Hour'Valid - or else not Minute'Valid - or else not Second'Valid - or else not Sub_Second'Valid - then - raise Constraint_Error; - end if; - - return Day_Duration (Hour * 3_600) + - Day_Duration (Minute * 60) + - Day_Duration (Second) + - Sub_Second; - end Seconds_Of; - - -------------------- - -- Split_Duration -- - -------------------- - - procedure Split_Duration - (Seconds : Duration; - Hour : out Natural; - Minute : out Minute_Number; - Second : out Second_Number; - Sub_Second : out Second_Duration) - is - Secs : Natural; - begin - -- Check that Seconds is below 100 hours - - if Seconds >= 3600.0 * 100.0 then - raise Time_Error; - end if; - - Secs := (if Seconds = 0.0 then 0 else Natural (Seconds - 0.5)); - - Sub_Second := Second_Duration (Seconds - Duration (Secs)); - Hour := Natural (Secs / 3_600); - Secs := Secs mod 3_600; - Minute := Minute_Number (Secs / 60); - Second := Second_Number (Secs mod 60); - end Split_Duration; - - ----------- - -- Split -- - ----------- - - procedure Split - (Seconds : Day_Duration; - Hour : out Hour_Number; - Minute : out Minute_Number; - Second : out Second_Number; - Sub_Second : out Second_Duration) - is - Unchecked_Hour : Natural; - begin - -- Validity checks - - if not Seconds'Valid then - raise Constraint_Error; - end if; - - Split_Duration (Seconds, Unchecked_Hour, Minute, Second, Sub_Second); - - if Unchecked_Hour > Hour_Number'Last then - raise Time_Error; - end if; - - Hour := Unchecked_Hour; - end Split; - - ----------- - -- Split -- - ----------- - - procedure Split - (Date : Time; - Year : out Year_Number; - Month : out Month_Number; - Day : out Day_Number; - Seconds : out Day_Duration; - Leap_Second : out Boolean; - Time_Zone : Time_Zones.Time_Offset := 0) - is - H : Integer; - M : Integer; - Se : Integer; - Su : Duration; - Tz : constant Long_Integer := Long_Integer (Time_Zone); - - begin - Formatting_Operations.Split - (Date => Date, - Year => Year, - Month => Month, - Day => Day, - Day_Secs => Seconds, - Hour => H, - Minute => M, - Second => Se, - Sub_Sec => Su, - Leap_Sec => Leap_Second, - Use_TZ => True, - Is_Historic => True, - Time_Zone => Tz); - - -- Validity checks - - if not Year'Valid - or else not Month'Valid - or else not Day'Valid - or else not Seconds'Valid - then - raise Time_Error; - end if; - end Split; - - ----------- - -- Split -- - ----------- - - procedure Split - (Date : Time; - Year : out Year_Number; - Month : out Month_Number; - Day : out Day_Number; - Hour : out Hour_Number; - Minute : out Minute_Number; - Second : out Second_Number; - Sub_Second : out Second_Duration; - Time_Zone : Time_Zones.Time_Offset := 0) - is - Dd : Day_Duration; - Le : Boolean; - Tz : constant Long_Integer := Long_Integer (Time_Zone); - - begin - Formatting_Operations.Split - (Date => Date, - Year => Year, - Month => Month, - Day => Day, - Day_Secs => Dd, - Hour => Hour, - Minute => Minute, - Second => Second, - Sub_Sec => Sub_Second, - Leap_Sec => Le, - Use_TZ => True, - Is_Historic => True, - Time_Zone => Tz); - - -- Validity checks - - if not Year'Valid - or else not Month'Valid - or else not Day'Valid - or else not Hour'Valid - or else not Minute'Valid - or else not Second'Valid - or else not Sub_Second'Valid - then - raise Time_Error; - end if; - end Split; - - ----------- - -- Split -- - ----------- - - procedure Split - (Date : Time; - Year : out Year_Number; - Month : out Month_Number; - Day : out Day_Number; - Hour : out Hour_Number; - Minute : out Minute_Number; - Second : out Second_Number; - Sub_Second : out Second_Duration; - Leap_Second : out Boolean; - Time_Zone : Time_Zones.Time_Offset := 0) - is - Dd : Day_Duration; - Tz : constant Long_Integer := Long_Integer (Time_Zone); - - begin - Formatting_Operations.Split - (Date => Date, - Year => Year, - Month => Month, - Day => Day, - Day_Secs => Dd, - Hour => Hour, - Minute => Minute, - Second => Second, - Sub_Sec => Sub_Second, - Leap_Sec => Leap_Second, - Use_TZ => True, - Is_Historic => True, - Time_Zone => Tz); - - -- Validity checks - - if not Year'Valid - or else not Month'Valid - or else not Day'Valid - or else not Hour'Valid - or else not Minute'Valid - or else not Second'Valid - or else not Sub_Second'Valid - then - raise Time_Error; - end if; - end Split; - - ---------------- - -- Sub_Second -- - ---------------- - - function Sub_Second (Date : Time) return Second_Duration is - Y : Year_Number; - Mo : Month_Number; - D : Day_Number; - H : Hour_Number; - Mi : Minute_Number; - Se : Second_Number; - Ss : Second_Duration; - Le : Boolean; - - pragma Unreferenced (Y, Mo, D, H, Mi); - - begin - Split (Date, Y, Mo, D, H, Mi, Se, Ss, Le); - return Ss; - end Sub_Second; - - ------------- - -- Time_Of -- - ------------- - - function Time_Of - (Year : Year_Number; - Month : Month_Number; - Day : Day_Number; - Seconds : Day_Duration := 0.0; - Leap_Second : Boolean := False; - Time_Zone : Time_Zones.Time_Offset := 0) return Time - is - Adj_Year : Year_Number := Year; - Adj_Month : Month_Number := Month; - Adj_Day : Day_Number := Day; - - H : constant Integer := 1; - M : constant Integer := 1; - Se : constant Integer := 1; - Ss : constant Duration := 0.1; - Tz : constant Long_Integer := Long_Integer (Time_Zone); - - begin - -- Validity checks - - if not Year'Valid - or else not Month'Valid - or else not Day'Valid - or else not Seconds'Valid - or else not Time_Zone'Valid - then - raise Constraint_Error; - end if; - - -- A Seconds value of 86_400 denotes a new day. This case requires an - -- adjustment to the input values. - - if Seconds = 86_400.0 then - if Day < Days_In_Month (Month) - or else (Is_Leap (Year) - and then Month = 2) - then - Adj_Day := Day + 1; - else - Adj_Day := 1; - - if Month < 12 then - Adj_Month := Month + 1; - else - Adj_Month := 1; - Adj_Year := Year + 1; - end if; - end if; - end if; - - return - Formatting_Operations.Time_Of - (Year => Adj_Year, - Month => Adj_Month, - Day => Adj_Day, - Day_Secs => Seconds, - Hour => H, - Minute => M, - Second => Se, - Sub_Sec => Ss, - Leap_Sec => Leap_Second, - Use_Day_Secs => True, - Use_TZ => True, - Is_Historic => True, - Time_Zone => Tz); - end Time_Of; - - ------------- - -- Time_Of -- - ------------- - - function Time_Of - (Year : Year_Number; - Month : Month_Number; - Day : Day_Number; - Hour : Hour_Number; - Minute : Minute_Number; - Second : Second_Number; - Sub_Second : Second_Duration := 0.0; - Leap_Second : Boolean := False; - Time_Zone : Time_Zones.Time_Offset := 0) return Time - is - Dd : constant Day_Duration := Day_Duration'First; - Tz : constant Long_Integer := Long_Integer (Time_Zone); - - begin - -- Validity checks - - if not Year'Valid - or else not Month'Valid - or else not Day'Valid - or else not Hour'Valid - or else not Minute'Valid - or else not Second'Valid - or else not Sub_Second'Valid - or else not Time_Zone'Valid - then - raise Constraint_Error; - end if; - - return - Formatting_Operations.Time_Of - (Year => Year, - Month => Month, - Day => Day, - Day_Secs => Dd, - Hour => Hour, - Minute => Minute, - Second => Second, - Sub_Sec => Sub_Second, - Leap_Sec => Leap_Second, - Use_Day_Secs => False, - Use_TZ => True, - Is_Historic => True, - Time_Zone => Tz); - end Time_Of; - - ----------- - -- Value -- - ----------- - - function Value - (Date : String; - Time_Zone : Time_Zones.Time_Offset := 0) return Time - is - D : String (1 .. 22); - Year : Year_Number; - Month : Month_Number; - Day : Day_Number; - Hour : Hour_Number; - Minute : Minute_Number; - Second : Second_Number; - Sub_Second : Second_Duration := 0.0; - - begin - -- Validity checks - - if not Time_Zone'Valid then - raise Constraint_Error; - end if; - - -- Length checks - - if Date'Length /= 19 - and then Date'Length /= 22 - then - raise Constraint_Error; - end if; - - -- After the correct length has been determined, it is safe to copy the - -- Date in order to avoid Date'First + N indexing. - - D (1 .. Date'Length) := Date; - - -- Format checks - - Check_Char (D, '-', 5); - Check_Char (D, '-', 8); - Check_Char (D, ' ', 11); - Check_Char (D, ':', 14); - Check_Char (D, ':', 17); - - if Date'Length = 22 then - Check_Char (D, '.', 20); - end if; - - -- Leading zero checks - - Check_Digit (D, 6); - Check_Digit (D, 9); - Check_Digit (D, 12); - Check_Digit (D, 15); - Check_Digit (D, 18); - - if Date'Length = 22 then - Check_Digit (D, 21); - end if; - - -- Value extraction - - Year := Year_Number (Year_Number'Value (D (1 .. 4))); - Month := Month_Number (Month_Number'Value (D (6 .. 7))); - Day := Day_Number (Day_Number'Value (D (9 .. 10))); - Hour := Hour_Number (Hour_Number'Value (D (12 .. 13))); - Minute := Minute_Number (Minute_Number'Value (D (15 .. 16))); - Second := Second_Number (Second_Number'Value (D (18 .. 19))); - - -- Optional part - - if Date'Length = 22 then - Sub_Second := Second_Duration (Second_Duration'Value (D (20 .. 22))); - end if; - - -- Sanity checks - - if not Year'Valid - or else not Month'Valid - or else not Day'Valid - or else not Hour'Valid - or else not Minute'Valid - or else not Second'Valid - or else not Sub_Second'Valid - then - raise Constraint_Error; - end if; - - return Time_Of (Year, Month, Day, - Hour, Minute, Second, Sub_Second, False, Time_Zone); - - exception - when others => raise Constraint_Error; - end Value; - - ----------- - -- Value -- - ----------- - - function Value (Elapsed_Time : String) return Duration is - D : String (1 .. 11); - Hour : Hour_Number; - Minute : Minute_Number; - Second : Second_Number; - Sub_Second : Second_Duration := 0.0; - - begin - -- Length checks - - if Elapsed_Time'Length /= 8 - and then Elapsed_Time'Length /= 11 - then - raise Constraint_Error; - end if; - - -- After the correct length has been determined, it is safe to copy the - -- Elapsed_Time in order to avoid Date'First + N indexing. - - D (1 .. Elapsed_Time'Length) := Elapsed_Time; - - -- Format checks - - Check_Char (D, ':', 3); - Check_Char (D, ':', 6); - - if Elapsed_Time'Length = 11 then - Check_Char (D, '.', 9); - end if; - - -- Leading zero checks - - Check_Digit (D, 1); - Check_Digit (D, 4); - Check_Digit (D, 7); - - if Elapsed_Time'Length = 11 then - Check_Digit (D, 10); - end if; - - -- Value extraction - - Hour := Hour_Number (Hour_Number'Value (D (1 .. 2))); - Minute := Minute_Number (Minute_Number'Value (D (4 .. 5))); - Second := Second_Number (Second_Number'Value (D (7 .. 8))); - - -- Optional part - - if Elapsed_Time'Length = 11 then - Sub_Second := Second_Duration (Second_Duration'Value (D (9 .. 11))); - end if; - - -- Sanity checks - - if not Hour'Valid - or else not Minute'Valid - or else not Second'Valid - or else not Sub_Second'Valid - then - raise Constraint_Error; - end if; - - return Seconds_Of (Hour, Minute, Second, Sub_Second); - - exception - when others => raise Constraint_Error; - end Value; - - ---------- - -- Year -- - ---------- - - function Year - (Date : Time; - Time_Zone : Time_Zones.Time_Offset := 0) return Year_Number - is - Y : Year_Number; - Mo : Month_Number; - D : Day_Number; - H : Hour_Number; - Mi : Minute_Number; - Se : Second_Number; - Ss : Second_Duration; - Le : Boolean; - - pragma Unreferenced (Mo, D, H, Mi); - - begin - Split (Date, Y, Mo, D, H, Mi, Se, Ss, Le, Time_Zone); - return Y; - end Year; - -end Ada.Calendar.Formatting; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-calfor.ads +++ build/gcc/ada/rts @@ -1,223 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C A L E N D A R . F O R M A T T I N G -- --- -- --- S p e c -- --- -- --- Copyright (C) 2005-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- This package provides additional components to Time, as well as new --- Time_Of and Split routines which handle time zones and leap seconds. --- This package is defined in the Ada 2005 RM (9.6.1). - -with Ada.Calendar.Time_Zones; - -package Ada.Calendar.Formatting is - - -- Day of the week - - type Day_Name is - (Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday); - - function Day_Of_Week (Date : Time) return Day_Name; - - -- Hours:Minutes:Seconds access - - subtype Hour_Number is Natural range 0 .. 23; - subtype Minute_Number is Natural range 0 .. 59; - subtype Second_Number is Natural range 0 .. 59; - subtype Second_Duration is Day_Duration range 0.0 .. 1.0; - - function Year - (Date : Time; - Time_Zone : Time_Zones.Time_Offset := 0) return Year_Number; - - function Month - (Date : Time; - Time_Zone : Time_Zones.Time_Offset := 0) return Month_Number; - - function Day - (Date : Time; - Time_Zone : Time_Zones.Time_Offset := 0) return Day_Number; - - function Hour - (Date : Time; - Time_Zone : Time_Zones.Time_Offset := 0) return Hour_Number; - - function Minute - (Date : Time; - Time_Zone : Time_Zones.Time_Offset := 0) return Minute_Number; - - function Second - (Date : Time) return Second_Number; - - function Sub_Second - (Date : Time) return Second_Duration; - - function Seconds_Of - (Hour : Hour_Number; - Minute : Minute_Number; - Second : Second_Number := 0; - Sub_Second : Second_Duration := 0.0) return Day_Duration; - -- Returns a Day_Duration value for the combination of the given Hour, - -- Minute, Second, and Sub_Second. This value can be used in Ada.Calendar. - -- Time_Of as well as the argument to Calendar."+" and Calendar."-". If - -- Seconds_Of is called with a Sub_Second value of 1.0, the value returned - -- is equal to the value of Seconds_Of for the next second with a Sub_ - -- Second value of 0.0. - - procedure Split - (Seconds : Day_Duration; - Hour : out Hour_Number; - Minute : out Minute_Number; - Second : out Second_Number; - Sub_Second : out Second_Duration); - -- Splits Seconds into Hour, Minute, Second and Sub_Second in such a way - -- that the resulting values all belong to their respective subtypes. The - -- value returned in the Sub_Second parameter is always less than 1.0. - - procedure Split - (Date : Time; - Year : out Year_Number; - Month : out Month_Number; - Day : out Day_Number; - Hour : out Hour_Number; - Minute : out Minute_Number; - Second : out Second_Number; - Sub_Second : out Second_Duration; - Time_Zone : Time_Zones.Time_Offset := 0); - -- Splits Date into its constituent parts (Year, Month, Day, Hour, Minute, - -- Second, Sub_Second), relative to the specified time zone offset. The - -- value returned in the Sub_Second parameter is always less than 1.0. - - function Time_Of - (Year : Year_Number; - Month : Month_Number; - Day : Day_Number; - Hour : Hour_Number; - Minute : Minute_Number; - Second : Second_Number; - Sub_Second : Second_Duration := 0.0; - Leap_Second : Boolean := False; - Time_Zone : Time_Zones.Time_Offset := 0) return Time; - -- If Leap_Second is False, returns a Time built from the date and time - -- values, relative to the specified time zone offset. If Leap_Second is - -- True, returns the Time that represents the time within the leap second - -- that is one second later than the time specified by the parameters. - -- Time_Error is raised if the parameters do not form a proper date or - -- time. If Time_Of is called with a Sub_Second value of 1.0, the value - -- returned is equal to the value of Time_Of for the next second with a - -- Sub_Second value of 0.0. - - function Time_Of - (Year : Year_Number; - Month : Month_Number; - Day : Day_Number; - Seconds : Day_Duration := 0.0; - Leap_Second : Boolean := False; - Time_Zone : Time_Zones.Time_Offset := 0) return Time; - -- If Leap_Second is False, returns a Time built from the date and time - -- values, relative to the specified time zone offset. If Leap_Second is - -- True, returns the Time that represents the time within the leap second - -- that is one second later than the time specified by the parameters. - -- Time_Error is raised if the parameters do not form a proper date or - -- time. If Time_Of is called with a Seconds value of 86_400.0, the value - -- returned is equal to the value of Time_Of for the next day with a - -- Seconds value of 0.0. - - procedure Split - (Date : Time; - Year : out Year_Number; - Month : out Month_Number; - Day : out Day_Number; - Hour : out Hour_Number; - Minute : out Minute_Number; - Second : out Second_Number; - Sub_Second : out Second_Duration; - Leap_Second : out Boolean; - Time_Zone : Time_Zones.Time_Offset := 0); - -- If Date does not represent a time within a leap second, splits Date - -- into its constituent parts (Year, Month, Day, Hour, Minute, Second, - -- Sub_Second), relative to the specified time zone offset, and sets - -- Leap_Second to False. If Date represents a time within a leap second, - -- set the constituent parts to values corresponding to a time one second - -- earlier than that given by Date, relative to the specified time zone - -- offset, and sets Leap_Seconds to True. The value returned in the - -- Sub_Second parameter is always less than 1.0. - - procedure Split - (Date : Time; - Year : out Year_Number; - Month : out Month_Number; - Day : out Day_Number; - Seconds : out Day_Duration; - Leap_Second : out Boolean; - Time_Zone : Time_Zones.Time_Offset := 0); - -- If Date does not represent a time within a leap second, splits Date - -- into its constituent parts (Year, Month, Day, Seconds), relative to the - -- specified time zone offset, and sets Leap_Second to False. If Date - -- represents a time within a leap second, set the constituent parts to - -- values corresponding to a time one second earlier than that given by - -- Date, relative to the specified time zone offset, and sets Leap_Seconds - -- to True. The value returned in the Seconds parameter is always less - -- than 86_400.0. - - -- Simple image and value - - function Image - (Date : Time; - Include_Time_Fraction : Boolean := False; - Time_Zone : Time_Zones.Time_Offset := 0) return String; - -- Returns a string form of the Date relative to the given Time_Zone. The - -- format is "Year-Month-Day Hour:Minute:Second", where the Year is a - -- 4-digit value, and all others are 2-digit values, of the functions - -- defined in Ada.Calendar and Ada.Calendar.Formatting, including a - -- leading zero, if needed. The separators between the values are a minus, - -- another minus, a colon, and a single space between the Day and Hour. If - -- Include_Time_Fraction is True, the integer part of Sub_Seconds*100 is - -- suffixed to the string as a point followed by a 2-digit value. - - function Value - (Date : String; - Time_Zone : Time_Zones.Time_Offset := 0) return Time; - -- Returns a Time value for the image given as Date, relative to the given - -- time zone. Constraint_Error is raised if the string is not formatted as - -- described for Image, or the function cannot interpret the given string - -- as a Time value. - - function Image - (Elapsed_Time : Duration; - Include_Time_Fraction : Boolean := False) return String; - -- Returns a string form of the Elapsed_Time. The format is "Hour:Minute: - -- Second", where all values are 2-digit values, including a leading zero, - -- if needed. The separators between the values are colons. If Include_ - -- Time_Fraction is True, the integer part of Sub_Seconds*100 is suffixed - -- to the string as a point followed by a 2-digit value. If Elapsed_Time < - -- 0.0, the result is Image (abs Elapsed_Time, Include_Time_Fraction) - -- prefixed with a minus sign. If abs Elapsed_Time represents 100 hours or - -- more, Time_Error is raised. - - function Local_Image - (Date : Time; - Include_Time_Fraction : Boolean := False) return String - is (Image (Date, - Include_Time_Fraction, - Time_Zones.Local_Time_Offset (Date))); - -- Returns a string form of Date relative to the local time offset. - - function Value (Elapsed_Time : String) return Duration; - -- Returns a Duration value for the image given as Elapsed_Time. - -- Constraint_Error is raised if the string is not formatted as described - -- for Image, or the function cannot interpret the given string as a - -- Duration value. - -end Ada.Calendar.Formatting; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-catizo.adb +++ build/gcc/ada/rts @@ -1,69 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C A L E N D A R . T I M E _ Z O N E S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2009-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Calendar.Time_Zones is - - -------------------------- - -- Implementation Notes -- - -------------------------- - - -- All operations in this package are target and time representation - -- independent, thus only one source file is needed for multiple targets. - - ----------------------- - -- Local_Time_Offset -- - ----------------------- - - function Local_Time_Offset (Date : Time := Clock) return Time_Offset is - Offset_L : constant Long_Integer := - Time_Zones_Operations.UTC_Time_Offset (Date); - Offset : Time_Offset; - - begin - if Offset_L = Invalid_Time_Zone_Offset then - raise Unknown_Zone_Error; - end if; - - -- The offset returned by Time_Zones_Operations.UTC_Time_Offset is in - -- seconds, the returned value needs to be in minutes. - - Offset := Time_Offset (Offset_L / 60); - - -- Validity checks - - if not Offset'Valid then - raise Unknown_Zone_Error; - end if; - - return Offset; - end Local_Time_Offset; - -end Ada.Calendar.Time_Zones; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-catizo.ads +++ build/gcc/ada/rts @@ -1,35 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C A L E N D A R . T I M E _ Z O N E S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- This package provides routines to determine the offset of dates to GMT. --- It is defined in the Ada 2005 RM (9.6.1). - -package Ada.Calendar.Time_Zones is - - -- Time zone manipulation - - type Time_Offset is range -(28 * 60) .. 28 * 60; - -- Offset in minutes - - Unknown_Zone_Error : exception; - - function Local_Time_Offset (Date : Time := Clock) return Time_Offset; - function UTC_Time_Offset (Date : Time := Clock) return Time_Offset - renames Local_Time_Offset; - -- Returns (in minutes), the difference between the implementation-defined - -- time zone of Calendar, and UTC time, at the time Date. If the time zone - -- of the Calendar implementation is unknown, raises Unknown_Zone_Error. - -end Ada.Calendar.Time_Zones; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cbdlli.adb +++ build/gcc/ada/rts @@ -1,2450 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.BOUNDED_DOUBLY_LINKED_LISTS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Bounded_Doubly_Linked_Lists with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Allocate - (Container : in out List; - New_Item : Element_Type; - New_Node : out Count_Type); - - procedure Allocate - (Container : in out List; - Stream : not null access Root_Stream_Type'Class; - New_Node : out Count_Type); - - procedure Free - (Container : in out List; - X : Count_Type); - - procedure Insert_Internal - (Container : in out List; - Before : Count_Type; - New_Node : Count_Type); - - procedure Splice_Internal - (Target : in out List; - Before : Count_Type; - Source : in out List); - - procedure Splice_Internal - (Target : in out List; - Before : Count_Type; - Source : in out List; - Src_Pos : Count_Type; - Tgt_Pos : out Count_Type); - - function Vet (Position : Cursor) return Boolean; - -- Checks invariants of the cursor and its designated container, as a - -- simple way of detecting dangling references (see operation Free for a - -- description of the detection mechanism), returning True if all checks - -- pass. Invocations of Vet are used here as the argument of pragma Assert, - -- so the checks are performed only when assertions are enabled. - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : List) return Boolean is - begin - if Left.Length /= Right.Length then - return False; - end if; - - if Left.Length = 0 then - return True; - end if; - - declare - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - - LN : Node_Array renames Left.Nodes; - RN : Node_Array renames Right.Nodes; - - LI : Count_Type := Left.First; - RI : Count_Type := Right.First; - begin - for J in 1 .. Left.Length loop - if LN (LI).Element /= RN (RI).Element then - return False; - end if; - - LI := LN (LI).Next; - RI := RN (RI).Next; - end loop; - end; - - return True; - end "="; - - -------------- - -- Allocate -- - -------------- - - procedure Allocate - (Container : in out List; - New_Item : Element_Type; - New_Node : out Count_Type) - is - N : Node_Array renames Container.Nodes; - - begin - if Container.Free >= 0 then - New_Node := Container.Free; - - -- We always perform the assignment first, before we change container - -- state, in order to defend against exceptions duration assignment. - - N (New_Node).Element := New_Item; - Container.Free := N (New_Node).Next; - - else - -- A negative free store value means that the links of the nodes in - -- the free store have not been initialized. In this case, the nodes - -- are physically contiguous in the array, starting at the index that - -- is the absolute value of the Container.Free, and continuing until - -- the end of the array (Nodes'Last). - - New_Node := abs Container.Free; - - -- As above, we perform this assignment first, before modifying any - -- container state. - - N (New_Node).Element := New_Item; - Container.Free := Container.Free - 1; - end if; - end Allocate; - - procedure Allocate - (Container : in out List; - Stream : not null access Root_Stream_Type'Class; - New_Node : out Count_Type) - is - N : Node_Array renames Container.Nodes; - - begin - if Container.Free >= 0 then - New_Node := Container.Free; - - -- We always perform the assignment first, before we change container - -- state, in order to defend against exceptions duration assignment. - - Element_Type'Read (Stream, N (New_Node).Element); - Container.Free := N (New_Node).Next; - - else - -- A negative free store value means that the links of the nodes in - -- the free store have not been initialized. In this case, the nodes - -- are physically contiguous in the array, starting at the index that - -- is the absolute value of the Container.Free, and continuing until - -- the end of the array (Nodes'Last). - - New_Node := abs Container.Free; - - -- As above, we perform this assignment first, before modifying any - -- container state. - - Element_Type'Read (Stream, N (New_Node).Element); - Container.Free := Container.Free - 1; - end if; - end Allocate; - - ------------ - -- Append -- - ------------ - - procedure Append - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type) - is - begin - Insert (Container, No_Element, New_Item, Count); - end Append; - - procedure Append - (Container : in out List; - New_Item : Element_Type) - is - begin - Insert (Container, No_Element, New_Item, 1); - end Append; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out List; Source : List) is - SN : Node_Array renames Source.Nodes; - J : Count_Type; - - begin - if Target'Address = Source'Address then - return; - end if; - - if Checks and then Target.Capacity < Source.Length then - raise Capacity_Error -- ??? - with "Target capacity is less than Source length"; - end if; - - Target.Clear; - - J := Source.First; - while J /= 0 loop - Target.Append (SN (J).Element); - J := SN (J).Next; - end loop; - end Assign; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out List) is - N : Node_Array renames Container.Nodes; - X : Count_Type; - - begin - if Container.Length = 0 then - pragma Assert (Container.First = 0); - pragma Assert (Container.Last = 0); - pragma Assert (Container.TC = (Busy => 0, Lock => 0)); - return; - end if; - - pragma Assert (Container.First >= 1); - pragma Assert (Container.Last >= 1); - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - - TC_Check (Container.TC); - - while Container.Length > 1 loop - X := Container.First; - pragma Assert (N (N (X).Next).Prev = Container.First); - - Container.First := N (X).Next; - N (Container.First).Prev := 0; - - Container.Length := Container.Length - 1; - - Free (Container, X); - end loop; - - X := Container.First; - pragma Assert (X = Container.Last); - - Container.First := 0; - Container.Last := 0; - Container.Length := 0; - - Free (Container, X); - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased List; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Constant_Reference"); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => N.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : List; - Item : Element_Type) return Boolean - is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : List; Capacity : Count_Type := 0) return List is - C : Count_Type; - - begin - if Capacity < Source.Length then - if Checks and then Capacity /= 0 then - raise Capacity_Error - with "Requested capacity is less than Source length"; - end if; - - C := Source.Length; - else - C := Capacity; - end if; - - return Target : List (Capacity => C) do - Assign (Target => Target, Source => Source); - end return; - end Copy; - - ------------ - -- Delete -- - ------------ - - procedure Delete - (Container : in out List; - Position : in out Cursor; - Count : Count_Type := 1) - is - N : Node_Array renames Container.Nodes; - X : Count_Type; - - begin - TC_Check (Container.TC); - - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Delete"); - pragma Assert (Container.First >= 1); - pragma Assert (Container.Last >= 1); - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - - if Position.Node = Container.First then - Delete_First (Container, Count); - Position := No_Element; - return; - end if; - - if Count = 0 then - Position := No_Element; - return; - end if; - - for Index in 1 .. Count loop - pragma Assert (Container.Length >= 2); - - X := Position.Node; - Container.Length := Container.Length - 1; - - if X = Container.Last then - Position := No_Element; - - Container.Last := N (X).Prev; - N (Container.Last).Next := 0; - - Free (Container, X); - return; - end if; - - Position.Node := N (X).Next; - - N (N (X).Next).Prev := N (X).Prev; - N (N (X).Prev).Next := N (X).Next; - - Free (Container, X); - end loop; - - Position := No_Element; - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First - (Container : in out List; - Count : Count_Type := 1) - is - N : Node_Array renames Container.Nodes; - X : Count_Type; - - begin - TC_Check (Container.TC); - - if Count >= Container.Length then - Clear (Container); - return; - end if; - - if Count = 0 then - return; - end if; - - for J in 1 .. Count loop - X := Container.First; - pragma Assert (N (N (X).Next).Prev = Container.First); - - Container.First := N (X).Next; - N (Container.First).Prev := 0; - - Container.Length := Container.Length - 1; - - Free (Container, X); - end loop; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last - (Container : in out List; - Count : Count_Type := 1) - is - N : Node_Array renames Container.Nodes; - X : Count_Type; - - begin - TC_Check (Container.TC); - - if Count >= Container.Length then - Clear (Container); - return; - end if; - - if Count = 0 then - return; - end if; - - for J in 1 .. Count loop - X := Container.Last; - pragma Assert (N (N (X).Prev).Next = Container.Last); - - Container.Last := N (X).Prev; - N (Container.Last).Next := 0; - - Container.Length := Container.Length - 1; - - Free (Container, X); - end loop; - end Delete_Last; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Element"); - - return Position.Container.Nodes (Position.Node).Element; - end Element; - - ----------- - -- Empty -- - ----------- - - function Empty (Capacity : Count_Type := 10) return List is - begin - return Result : List (Capacity) do - null; - end return; - end Empty; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - Nodes : Node_Array renames Container.Nodes; - Node : Count_Type := Position.Node; - - begin - if Node = 0 then - Node := Container.First; - - else - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Find"); - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - while Node /= 0 loop - if Nodes (Node).Element = Item then - return Cursor'(Container'Unrestricted_Access, Node); - end if; - - Node := Nodes (Node).Next; - end loop; - - return No_Element; - end; - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : List) return Cursor is - begin - if Container.First = 0 then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Container.First); - end if; - end First; - - function First (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the First (and Last) selector function. - - -- When the Node component is 0, this means the iterator object was - -- constructed without a start expression, in which case the (forward) - -- iteration starts from the (logical) beginning of the entire sequence - -- of items (corresponding to Container.First, for a forward iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is positive, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (forward) partial iteration begins. - - if Object.Node = 0 then - return Bounded_Doubly_Linked_Lists.First (Object.Container.all); - else - return Cursor'(Object.Container, Object.Node); - end if; - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : List) return Element_Type is - begin - if Checks and then Container.First = 0 then - raise Constraint_Error with "list is empty"; - end if; - - return Container.Nodes (Container.First).Element; - end First_Element; - - ---------- - -- Free -- - ---------- - - procedure Free - (Container : in out List; - X : Count_Type) - is - pragma Assert (X > 0); - pragma Assert (X <= Container.Capacity); - - N : Node_Array renames Container.Nodes; - pragma Assert (N (X).Prev >= 0); -- node is active - - begin - -- The list container actually contains two lists: one for the "active" - -- nodes that contain elements that have been inserted onto the list, - -- and another for the "inactive" nodes for the free store. - - -- We desire that merely declaring an object should have only minimal - -- cost; specially, we want to avoid having to initialize the free - -- store (to fill in the links), especially if the capacity is large. - - -- The head of the free list is indicated by Container.Free. If its - -- value is non-negative, then the free store has been initialized in - -- the "normal" way: Container.Free points to the head of the list of - -- free (inactive) nodes, and the value 0 means the free list is empty. - -- Each node on the free list has been initialized to point to the next - -- free node (via its Next component), and the value 0 means that this - -- is the last free node. - - -- If Container.Free is negative, then the links on the free store have - -- not been initialized. In this case the link values are implied: the - -- free store comprises the components of the node array started with - -- the absolute value of Container.Free, and continuing until the end of - -- the array (Nodes'Last). - - -- If the list container is manipulated on one end only (for example if - -- the container were being used as a stack), then there is no need to - -- initialize the free store, since the inactive nodes are physically - -- contiguous (in fact, they lie immediately beyond the logical end - -- being manipulated). The only time we need to actually initialize the - -- nodes in the free store is if the node that becomes inactive is not - -- at the end of the list. The free store would then be discontiguous - -- and so its nodes would need to be linked in the traditional way. - - -- ??? - -- It might be possible to perform an optimization here. Suppose that - -- the free store can be represented as having two parts: one comprising - -- the non-contiguous inactive nodes linked together in the normal way, - -- and the other comprising the contiguous inactive nodes (that are not - -- linked together, at the end of the nodes array). This would allow us - -- to never have to initialize the free store, except in a lazy way as - -- nodes become inactive. - - -- When an element is deleted from the list container, its node becomes - -- inactive, and so we set its Prev component to a negative value, to - -- indicate that it is now inactive. This provides a useful way to - -- detect a dangling cursor reference (and which is used in Vet). - - N (X).Prev := -1; -- Node is deallocated (not on active list) - - if Container.Free >= 0 then - - -- The free store has previously been initialized. All we need to - -- do here is link the newly-free'd node onto the free list. - - N (X).Next := Container.Free; - Container.Free := X; - - elsif X + 1 = abs Container.Free then - - -- The free store has not been initialized, and the node becoming - -- inactive immediately precedes the start of the free store. All - -- we need to do is move the start of the free store back by one. - - -- Note: initializing Next to zero is not strictly necessary but - -- seems cleaner and marginally safer. - - N (X).Next := 0; - Container.Free := Container.Free + 1; - - else - -- The free store has not been initialized, and the node becoming - -- inactive does not immediately precede the free store. Here we - -- first initialize the free store (meaning the links are given - -- values in the traditional way), and then link the newly-free'd - -- node onto the head of the free store. - - -- ??? - -- See the comments above for an optimization opportunity. If the - -- next link for a node on the free store is negative, then this - -- means the remaining nodes on the free store are physically - -- contiguous, starting as the absolute value of that index value. - - Container.Free := abs Container.Free; - - if Container.Free > Container.Capacity then - Container.Free := 0; - - else - for I in Container.Free .. Container.Capacity - 1 loop - N (I).Next := I + 1; - end loop; - - N (Container.Capacity).Next := 0; - end if; - - N (X).Next := Container.Free; - Container.Free := X; - end if; - end Free; - - --------------------- - -- Generic_Sorting -- - --------------------- - - package body Generic_Sorting is - - --------------- - -- Is_Sorted -- - --------------- - - function Is_Sorted (Container : List) return Boolean is - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock : With_Lock (Container.TC'Unrestricted_Access); - - Nodes : Node_Array renames Container.Nodes; - Node : Count_Type; - begin - Node := Container.First; - for J in 2 .. Container.Length loop - if Nodes (Nodes (Node).Next).Element < Nodes (Node).Element then - return False; - end if; - - Node := Nodes (Node).Next; - end loop; - - return True; - end Is_Sorted; - - ----------- - -- Merge -- - ----------- - - procedure Merge - (Target : in out List; - Source : in out List) - is - begin - TC_Check (Target.TC); - TC_Check (Source.TC); - - -- The semantics of Merge changed slightly per AI05-0021. It was - -- originally the case that if Target and Source denoted the same - -- container object, then the GNAT implementation of Merge did - -- nothing. However, it was argued that RM05 did not precisely - -- specify the semantics for this corner case. The decision of the - -- ARG was that if Target and Source denote the same non-empty - -- container object, then Program_Error is raised. - - if Source.Is_Empty then - return; - end if; - - if Checks and then Target'Address = Source'Address then - raise Program_Error with - "Target and Source denote same non-empty container"; - end if; - - if Checks and then Target.Length > Count_Type'Last - Source.Length - then - raise Constraint_Error with "new length exceeds maximum"; - end if; - - if Checks and then Target.Length + Source.Length > Target.Capacity - then - raise Capacity_Error with "new length exceeds target capacity"; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Target : With_Lock (Target.TC'Unchecked_Access); - Lock_Source : With_Lock (Source.TC'Unchecked_Access); - - LN : Node_Array renames Target.Nodes; - RN : Node_Array renames Source.Nodes; - - LI, LJ, RI, RJ : Count_Type; - - begin - LI := Target.First; - RI := Source.First; - while RI /= 0 loop - pragma Assert (RN (RI).Next = 0 - or else not (RN (RN (RI).Next).Element < - RN (RI).Element)); - - if LI = 0 then - Splice_Internal (Target, 0, Source); - exit; - end if; - - pragma Assert (LN (LI).Next = 0 - or else not (LN (LN (LI).Next).Element < - LN (LI).Element)); - - if RN (RI).Element < LN (LI).Element then - RJ := RI; - RI := RN (RI).Next; - Splice_Internal (Target, LI, Source, RJ, LJ); - - else - LI := LN (LI).Next; - end if; - end loop; - end; - end Merge; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Container : in out List) is - N : Node_Array renames Container.Nodes; - - procedure Partition (Pivot, Back : Count_Type); - -- What does this do ??? - - procedure Sort (Front, Back : Count_Type); - -- Internal procedure, what does it do??? rename it??? - - --------------- - -- Partition -- - --------------- - - procedure Partition (Pivot, Back : Count_Type) is - Node : Count_Type; - - begin - Node := N (Pivot).Next; - while Node /= Back loop - if N (Node).Element < N (Pivot).Element then - declare - Prev : constant Count_Type := N (Node).Prev; - Next : constant Count_Type := N (Node).Next; - - begin - N (Prev).Next := Next; - - if Next = 0 then - Container.Last := Prev; - else - N (Next).Prev := Prev; - end if; - - N (Node).Next := Pivot; - N (Node).Prev := N (Pivot).Prev; - - N (Pivot).Prev := Node; - - if N (Node).Prev = 0 then - Container.First := Node; - else - N (N (Node).Prev).Next := Node; - end if; - - Node := Next; - end; - - else - Node := N (Node).Next; - end if; - end loop; - end Partition; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Front, Back : Count_Type) is - Pivot : constant Count_Type := - (if Front = 0 then Container.First else N (Front).Next); - begin - if Pivot /= Back then - Partition (Pivot, Back); - Sort (Front, Pivot); - Sort (Pivot, Back); - end if; - end Sort; - - -- Start of processing for Sort - - begin - if Container.Length <= 1 then - return; - end if; - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - - TC_Check (Container.TC); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unchecked_Access); - begin - Sort (Front => 0, Back => 0); - end; - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - end Sort; - - end Generic_Sorting; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Container.Nodes (Position.Node).Element'Access; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - pragma Assert (Vet (Position), "bad cursor in Has_Element"); - return Position.Node /= 0; - end Has_Element; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1) - is - First_Node : Count_Type; - New_Node : Count_Type; - - begin - TC_Check (Container.TC); - - if Before.Container /= null then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Before cursor designates wrong list"; - end if; - - pragma Assert (Vet (Before), "bad cursor in Insert"); - end if; - - if Count = 0 then - Position := Before; - return; - end if; - - if Checks and then Container.Length > Container.Capacity - Count then - raise Capacity_Error with "capacity exceeded"; - end if; - - Allocate (Container, New_Item, New_Node); - First_Node := New_Node; - Insert_Internal (Container, Before.Node, New_Node); - - for Index in Count_Type'(2) .. Count loop - Allocate (Container, New_Item, New_Node); - Insert_Internal (Container, Before.Node, New_Node); - end loop; - - Position := Cursor'(Container'Unchecked_Access, First_Node); - end Insert; - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - Position : Cursor; - pragma Unreferenced (Position); - begin - Insert (Container, Before, New_Item, Position, Count); - end Insert; - - procedure Insert - (Container : in out List; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1) - is - pragma Warnings (Off); - Default_Initialized_Item : Element_Type; - pragma Unmodified (Default_Initialized_Item); - -- OK to reference, see below. Note that we need to suppress both the - -- front end warning and the back end warning. In addition, pragma - -- Unmodified is needed to suppress the warning ``actual type for - -- "Element_Type" should be fully initialized type'' on certain - -- instantiations. - - begin - -- There is no explicit element provided, but in an instance the element - -- type may be a scalar with a Default_Value aspect, or a composite - -- type with such a scalar component, or components with default - -- initialization, so insert the specified number of possibly - -- initialized elements at the given position. - - Insert (Container, Before, Default_Initialized_Item, Position, Count); - pragma Warnings (On); - end Insert; - - --------------------- - -- Insert_Internal -- - --------------------- - - procedure Insert_Internal - (Container : in out List; - Before : Count_Type; - New_Node : Count_Type) - is - N : Node_Array renames Container.Nodes; - - begin - if Container.Length = 0 then - pragma Assert (Before = 0); - pragma Assert (Container.First = 0); - pragma Assert (Container.Last = 0); - - Container.First := New_Node; - N (Container.First).Prev := 0; - - Container.Last := New_Node; - N (Container.Last).Next := 0; - - -- Before = zero means append - - elsif Before = 0 then - pragma Assert (N (Container.Last).Next = 0); - - N (Container.Last).Next := New_Node; - N (New_Node).Prev := Container.Last; - - Container.Last := New_Node; - N (Container.Last).Next := 0; - - -- Before = Container.First means prepend - - elsif Before = Container.First then - pragma Assert (N (Container.First).Prev = 0); - - N (Container.First).Prev := New_Node; - N (New_Node).Next := Container.First; - - Container.First := New_Node; - N (Container.First).Prev := 0; - - else - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - - N (New_Node).Next := Before; - N (New_Node).Prev := N (Before).Prev; - - N (N (Before).Prev).Next := New_Node; - N (Before).Prev := New_Node; - end if; - - Container.Length := Container.Length + 1; - end Insert_Internal; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : List) return Boolean is - begin - return Container.Length = 0; - end Is_Empty; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - Node : Count_Type := Container.First; - - begin - while Node /= 0 loop - Process (Cursor'(Container'Unrestricted_Access, Node)); - Node := Container.Nodes (Node).Next; - end loop; - end Iterate; - - function Iterate - (Container : List) - return List_Iterator_Interfaces.Reversible_Iterator'Class - is - begin - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is 0 (as is the case here), this means the iterator - -- object was constructed without a start expression. This is a - -- complete iterator, meaning that the iteration starts from the - -- (logical) beginning of the sequence of items. - - -- Note: For a forward iterator, Container.First is the beginning, and - -- for a reverse iterator, Container.Last is the beginning. - - return It : constant Iterator := - Iterator'(Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => 0) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - function Iterate - (Container : List; - Start : Cursor) - return List_Iterator_Interfaces.Reversible_Iterator'class - is - begin - -- It was formerly the case that when Start = No_Element, the partial - -- iterator was defined to behave the same as for a complete iterator, - -- and iterate over the entire sequence of items. However, those - -- semantics were unintuitive and arguably error-prone (it is too easy - -- to accidentally create an endless loop), and so they were changed, - -- per the ARG meeting in Denver on 2011/11. However, there was no - -- consensus about what positive meaning this corner case should have, - -- and so it was decided to simply raise an exception. This does imply, - -- however, that it is not possible to use a partial iterator to specify - -- an empty sequence of items. - - if Checks and then Start = No_Element then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - if Checks and then Start.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Start cursor of Iterate designates wrong list"; - end if; - - pragma Assert (Vet (Start), "Start cursor of Iterate is bad"); - - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is positive (as is the case here), it means that this - -- is a partial iteration, over a subset of the complete sequence of - -- items. The iterator object was constructed with a start expression, - -- indicating the position from which the iteration begins. Note that - -- the start position has the same value irrespective of whether this - -- is a forward or reverse iteration. - - return It : constant Iterator := - Iterator'(Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => Start.Node) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - ---------- - -- Last -- - ---------- - - function Last (Container : List) return Cursor is - begin - if Container.Last = 0 then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Container.Last); - end if; - end Last; - - function Last (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the Last (and First) selector function. - - -- When the Node component is 0, this means the iterator object was - -- constructed without a start expression, in which case the (reverse) - -- iteration starts from the (logical) beginning of the entire sequence - -- (corresponding to Container.Last, for a reverse iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is positive, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (reverse) partial iteration begins. - - if Object.Node = 0 then - return Bounded_Doubly_Linked_Lists.Last (Object.Container.all); - else - return Cursor'(Object.Container, Object.Node); - end if; - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : List) return Element_Type is - begin - if Checks and then Container.Last = 0 then - raise Constraint_Error with "list is empty"; - end if; - - return Container.Nodes (Container.Last).Element; - end Last_Element; - - ------------ - -- Length -- - ------------ - - function Length (Container : List) return Count_Type is - begin - return Container.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move - (Target : in out List; - Source : in out List) - is - N : Node_Array renames Source.Nodes; - X : Count_Type; - - begin - TC_Check (Source.TC); - - if Target'Address = Source'Address then - return; - end if; - - if Checks and then Target.Capacity < Source.Length then - raise Capacity_Error with "Source length exceeds Target capacity"; - end if; - - -- Clear target, note that this checks busy bits of Target - - Clear (Target); - - while Source.Length > 1 loop - pragma Assert (Source.First in 1 .. Source.Capacity); - pragma Assert (Source.Last /= Source.First); - pragma Assert (N (Source.First).Prev = 0); - pragma Assert (N (Source.Last).Next = 0); - - -- Copy first element from Source to Target - - X := Source.First; - Append (Target, N (X).Element); - - -- Unlink first node of Source - - Source.First := N (X).Next; - N (Source.First).Prev := 0; - - Source.Length := Source.Length - 1; - - -- The representation invariants for Source have been restored. It is - -- now safe to free the unlinked node, without fear of corrupting the - -- active links of Source. - - -- Note that the algorithm we use here models similar algorithms used - -- in the unbounded form of the doubly-linked list container. In that - -- case, Free is an instantation of Unchecked_Deallocation, which can - -- fail (because PE will be raised if controlled Finalize fails), so - -- we must defer the call until the last step. Here in the bounded - -- form, Free merely links the node we have just "deallocated" onto a - -- list of inactive nodes, so technically Free cannot fail. However, - -- for consistency, we handle Free the same way here as we do for the - -- unbounded form, with the pessimistic assumption that it can fail. - - Free (Source, X); - end loop; - - if Source.Length = 1 then - pragma Assert (Source.First in 1 .. Source.Capacity); - pragma Assert (Source.Last = Source.First); - pragma Assert (N (Source.First).Prev = 0); - pragma Assert (N (Source.Last).Next = 0); - - -- Copy element from Source to Target - - X := Source.First; - Append (Target, N (X).Element); - - -- Unlink node of Source - - Source.First := 0; - Source.Last := 0; - Source.Length := 0; - - -- Return the unlinked node to the free store - - Free (Source, X); - end if; - end Move; - - ---------- - -- Next -- - ---------- - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next (Position : Cursor) return Cursor is - begin - if Position.Node = 0 then - return No_Element; - end if; - - pragma Assert (Vet (Position), "bad cursor in Next"); - - declare - Nodes : Node_Array renames Position.Container.Nodes; - Node : constant Count_Type := Nodes (Position.Node).Next; - begin - if Node = 0 then - return No_Element; - else - return Cursor'(Position.Container, Node); - end if; - end; - end Next; - - function Next - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong list"; - end if; - - return Next (Position); - end Next; - - ------------- - -- Prepend -- - ------------- - - procedure Prepend - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type := 1) - is - begin - Insert (Container, First (Container), New_Item, Count); - end Prepend; - - -------------- - -- Previous -- - -------------- - - procedure Previous (Position : in out Cursor) is - begin - Position := Previous (Position); - end Previous; - - function Previous (Position : Cursor) return Cursor is - begin - if Position.Node = 0 then - return No_Element; - end if; - - pragma Assert (Vet (Position), "bad cursor in Previous"); - - declare - Nodes : Node_Array renames Position.Container.Nodes; - Node : constant Count_Type := Nodes (Position.Node).Prev; - begin - if Node = 0 then - return No_Element; - else - return Cursor'(Position.Container, Node); - end if; - end; - end Previous; - - function Previous - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong list"; - end if; - - return Previous (Position); - end Previous; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased List'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Query_Element"); - - declare - Lock : With_Lock (Position.Container.TC'Unrestricted_Access); - C : List renames Position.Container.all'Unrestricted_Access.all; - N : Node_Type renames C.Nodes (Position.Node); - begin - Process (N.Element); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : List) - is - First_Time : Boolean := True; - use System.Put_Images; - begin - Array_Before (S); - - for X of V loop - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Element_Type'Put_Image (S, X); - end loop; - - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out List) - is - N : Count_Type'Base; - X : Count_Type; - - begin - Clear (Item); - Count_Type'Base'Read (Stream, N); - - if Checks and then N < 0 then - raise Program_Error with "bad list length (corrupt stream)"; - end if; - - if N = 0 then - return; - end if; - - if Checks and then N > Item.Capacity then - raise Constraint_Error with "length exceeds capacity"; - end if; - - for Idx in 1 .. N loop - Allocate (Item, Stream, New_Node => X); - Insert_Internal (Item, Before => 0, New_Node => X); - end loop; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream list cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out List; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Reference"); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => N.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out List; - Position : Cursor; - New_Item : Element_Type) - is - begin - TE_Check (Container.TC); - - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unchecked_Access then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Replace_Element"); - - Container.Nodes (Position.Node).Element := New_Item; - end Replace_Element; - - ---------------------- - -- Reverse_Elements -- - ---------------------- - - procedure Reverse_Elements (Container : in out List) is - N : Node_Array renames Container.Nodes; - I : Count_Type := Container.First; - J : Count_Type := Container.Last; - - procedure Swap (L, R : Count_Type); - - ---------- - -- Swap -- - ---------- - - procedure Swap (L, R : Count_Type) is - LN : constant Count_Type := N (L).Next; - LP : constant Count_Type := N (L).Prev; - - RN : constant Count_Type := N (R).Next; - RP : constant Count_Type := N (R).Prev; - - begin - if LP /= 0 then - N (LP).Next := R; - end if; - - if RN /= 0 then - N (RN).Prev := L; - end if; - - N (L).Next := RN; - N (R).Prev := LP; - - if LN = R then - pragma Assert (RP = L); - - N (L).Prev := R; - N (R).Next := L; - - else - N (L).Prev := RP; - N (RP).Next := L; - - N (R).Next := LN; - N (LN).Prev := R; - end if; - end Swap; - - -- Start of processing for Reverse_Elements - - begin - if Container.Length <= 1 then - return; - end if; - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - - TC_Check (Container.TC); - - Container.First := J; - Container.Last := I; - loop - Swap (L => I, R => J); - - J := N (J).Next; - exit when I = J; - - I := N (I).Prev; - exit when I = J; - - Swap (L => J, R => I); - - I := N (I).Next; - exit when I = J; - - J := N (J).Prev; - exit when I = J; - end loop; - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - end Reverse_Elements; - - ------------------ - -- Reverse_Find -- - ------------------ - - function Reverse_Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - Node : Count_Type := Position.Node; - - begin - if Node = 0 then - Node := Container.Last; - - else - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Reverse_Find"); - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - while Node /= 0 loop - if Container.Nodes (Node).Element = Item then - return Cursor'(Container'Unrestricted_Access, Node); - end if; - - Node := Container.Nodes (Node).Prev; - end loop; - - return No_Element; - end; - end Reverse_Find; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - Node : Count_Type := Container.Last; - - begin - while Node /= 0 loop - Process (Cursor'(Container'Unrestricted_Access, Node)); - Node := Container.Nodes (Node).Prev; - end loop; - end Reverse_Iterate; - - ------------ - -- Splice -- - ------------ - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List) - is - begin - TC_Check (Target.TC); - TC_Check (Source.TC); - - if Before.Container /= null then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error with - "Before cursor designates wrong container"; - end if; - - pragma Assert (Vet (Before), "bad cursor in Splice"); - end if; - - if Target'Address = Source'Address or else Source.Length = 0 then - return; - end if; - - if Checks and then Target.Length > Count_Type'Last - Source.Length then - raise Constraint_Error with "new length exceeds maximum"; - end if; - - if Checks and then Target.Length + Source.Length > Target.Capacity then - raise Capacity_Error with "new length exceeds target capacity"; - end if; - - Splice_Internal (Target, Before.Node, Source); - end Splice; - - procedure Splice - (Container : in out List; - Before : Cursor; - Position : Cursor) - is - N : Node_Array renames Container.Nodes; - - begin - TC_Check (Container.TC); - - if Before.Container /= null then - if Checks and then Before.Container /= Container'Unchecked_Access then - raise Program_Error with - "Before cursor designates wrong container"; - end if; - - pragma Assert (Vet (Before), "bad Before cursor in Splice"); - end if; - - if Checks and then Position.Node = 0 then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad Position cursor in Splice"); - - if Position.Node = Before.Node - or else N (Position.Node).Next = Before.Node - then - return; - end if; - - pragma Assert (Container.Length >= 2); - - if Before.Node = 0 then - pragma Assert (Position.Node /= Container.Last); - - if Position.Node = Container.First then - Container.First := N (Position.Node).Next; - N (Container.First).Prev := 0; - else - N (N (Position.Node).Prev).Next := N (Position.Node).Next; - N (N (Position.Node).Next).Prev := N (Position.Node).Prev; - end if; - - N (Container.Last).Next := Position.Node; - N (Position.Node).Prev := Container.Last; - - Container.Last := Position.Node; - N (Container.Last).Next := 0; - - return; - end if; - - if Before.Node = Container.First then - pragma Assert (Position.Node /= Container.First); - - if Position.Node = Container.Last then - Container.Last := N (Position.Node).Prev; - N (Container.Last).Next := 0; - else - N (N (Position.Node).Prev).Next := N (Position.Node).Next; - N (N (Position.Node).Next).Prev := N (Position.Node).Prev; - end if; - - N (Container.First).Prev := Position.Node; - N (Position.Node).Next := Container.First; - - Container.First := Position.Node; - N (Container.First).Prev := 0; - - return; - end if; - - if Position.Node = Container.First then - Container.First := N (Position.Node).Next; - N (Container.First).Prev := 0; - - elsif Position.Node = Container.Last then - Container.Last := N (Position.Node).Prev; - N (Container.Last).Next := 0; - - else - N (N (Position.Node).Prev).Next := N (Position.Node).Next; - N (N (Position.Node).Next).Prev := N (Position.Node).Prev; - end if; - - N (N (Before.Node).Prev).Next := Position.Node; - N (Position.Node).Prev := N (Before.Node).Prev; - - N (Before.Node).Prev := Position.Node; - N (Position.Node).Next := Before.Node; - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - end Splice; - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List; - Position : in out Cursor) - is - Target_Position : Count_Type; - - begin - if Target'Address = Source'Address then - Splice (Target, Before, Position); - return; - end if; - - TC_Check (Target.TC); - TC_Check (Source.TC); - - if Before.Container /= null then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error with - "Before cursor designates wrong container"; - end if; - - pragma Assert (Vet (Before), "bad Before cursor in Splice"); - end if; - - if Checks and then Position.Node = 0 then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Source'Unrestricted_Access then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad Position cursor in Splice"); - - if Checks and then Target.Length >= Target.Capacity then - raise Capacity_Error with "Target is full"; - end if; - - Splice_Internal - (Target => Target, - Before => Before.Node, - Source => Source, - Src_Pos => Position.Node, - Tgt_Pos => Target_Position); - - Position := Cursor'(Target'Unrestricted_Access, Target_Position); - end Splice; - - --------------------- - -- Splice_Internal -- - --------------------- - - procedure Splice_Internal - (Target : in out List; - Before : Count_Type; - Source : in out List) - is - N : Node_Array renames Source.Nodes; - X : Count_Type; - - begin - -- This implements the corresponding Splice operation, after the - -- parameters have been vetted, and corner-cases disposed of. - - pragma Assert (Target'Address /= Source'Address); - pragma Assert (Source.Length > 0); - pragma Assert (Source.First /= 0); - pragma Assert (N (Source.First).Prev = 0); - pragma Assert (Source.Last /= 0); - pragma Assert (N (Source.Last).Next = 0); - pragma Assert (Target.Length <= Count_Type'Last - Source.Length); - pragma Assert (Target.Length + Source.Length <= Target.Capacity); - - while Source.Length > 1 loop - -- Copy first element of Source onto Target - - Allocate (Target, N (Source.First).Element, New_Node => X); - Insert_Internal (Target, Before => Before, New_Node => X); - - -- Unlink the first node from Source - - X := Source.First; - pragma Assert (N (N (X).Next).Prev = X); - - Source.First := N (X).Next; - N (Source.First).Prev := 0; - - Source.Length := Source.Length - 1; - - -- Return the Source node to its free store - - Free (Source, X); - end loop; - - -- Copy first (and only remaining) element of Source onto Target - - Allocate (Target, N (Source.First).Element, New_Node => X); - Insert_Internal (Target, Before => Before, New_Node => X); - - -- Unlink the node from Source - - X := Source.First; - pragma Assert (X = Source.Last); - - Source.First := 0; - Source.Last := 0; - - Source.Length := 0; - - -- Return the Source node to its free store - - Free (Source, X); - end Splice_Internal; - - procedure Splice_Internal - (Target : in out List; - Before : Count_Type; -- node of Target - Source : in out List; - Src_Pos : Count_Type; -- node of Source - Tgt_Pos : out Count_Type) - is - N : Node_Array renames Source.Nodes; - - begin - -- This implements the corresponding Splice operation, after the - -- parameters have been vetted, and corner-cases handled. - - pragma Assert (Target'Address /= Source'Address); - pragma Assert (Target.Length < Target.Capacity); - pragma Assert (Source.Length > 0); - pragma Assert (Source.First /= 0); - pragma Assert (N (Source.First).Prev = 0); - pragma Assert (Source.Last /= 0); - pragma Assert (N (Source.Last).Next = 0); - pragma Assert (Src_Pos /= 0); - - Allocate (Target, N (Src_Pos).Element, New_Node => Tgt_Pos); - Insert_Internal (Target, Before => Before, New_Node => Tgt_Pos); - - if Source.Length = 1 then - pragma Assert (Source.First = Source.Last); - pragma Assert (Src_Pos = Source.First); - - Source.First := 0; - Source.Last := 0; - - elsif Src_Pos = Source.First then - pragma Assert (N (N (Src_Pos).Next).Prev = Src_Pos); - - Source.First := N (Src_Pos).Next; - N (Source.First).Prev := 0; - - elsif Src_Pos = Source.Last then - pragma Assert (N (N (Src_Pos).Prev).Next = Src_Pos); - - Source.Last := N (Src_Pos).Prev; - N (Source.Last).Next := 0; - - else - pragma Assert (Source.Length >= 3); - pragma Assert (N (N (Src_Pos).Next).Prev = Src_Pos); - pragma Assert (N (N (Src_Pos).Prev).Next = Src_Pos); - - N (N (Src_Pos).Next).Prev := N (Src_Pos).Prev; - N (N (Src_Pos).Prev).Next := N (Src_Pos).Next; - end if; - - Source.Length := Source.Length - 1; - Free (Source, Src_Pos); - end Splice_Internal; - - ---------- - -- Swap -- - ---------- - - procedure Swap - (Container : in out List; - I, J : Cursor) - is - begin - TE_Check (Container.TC); - - if Checks and then I.Node = 0 then - raise Constraint_Error with "I cursor has no element"; - end if; - - if Checks and then J.Node = 0 then - raise Constraint_Error with "J cursor has no element"; - end if; - - if Checks and then I.Container /= Container'Unchecked_Access then - raise Program_Error with "I cursor designates wrong container"; - end if; - - if Checks and then J.Container /= Container'Unchecked_Access then - raise Program_Error with "J cursor designates wrong container"; - end if; - - if I.Node = J.Node then - return; - end if; - - pragma Assert (Vet (I), "bad I cursor in Swap"); - pragma Assert (Vet (J), "bad J cursor in Swap"); - - declare - EI : Element_Type renames Container.Nodes (I.Node).Element; - EJ : Element_Type renames Container.Nodes (J.Node).Element; - - EI_Copy : constant Element_Type := EI; - - begin - EI := EJ; - EJ := EI_Copy; - end; - end Swap; - - ---------------- - -- Swap_Links -- - ---------------- - - procedure Swap_Links - (Container : in out List; - I, J : Cursor) - is - begin - TC_Check (Container.TC); - - if Checks and then I.Node = 0 then - raise Constraint_Error with "I cursor has no element"; - end if; - - if Checks and then J.Node = 0 then - raise Constraint_Error with "J cursor has no element"; - end if; - - if Checks and then I.Container /= Container'Unrestricted_Access then - raise Program_Error with "I cursor designates wrong container"; - end if; - - if Checks and then J.Container /= Container'Unrestricted_Access then - raise Program_Error with "J cursor designates wrong container"; - end if; - - if I.Node = J.Node then - return; - end if; - - pragma Assert (Vet (I), "bad I cursor in Swap_Links"); - pragma Assert (Vet (J), "bad J cursor in Swap_Links"); - - declare - I_Next : constant Cursor := Next (I); - - begin - if I_Next = J then - Splice (Container, Before => I, Position => J); - - else - declare - J_Next : constant Cursor := Next (J); - - begin - if J_Next = I then - Splice (Container, Before => J, Position => I); - - else - pragma Assert (Container.Length >= 3); - - Splice (Container, Before => I_Next, Position => J); - Splice (Container, Before => J_Next, Position => I); - end if; - end; - end if; - end; - end Swap_Links; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out List; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)) - is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unchecked_Access then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Update_Element"); - - declare - Lock : With_Lock (Container.TC'Unchecked_Access); - N : Node_Type renames Container.Nodes (Position.Node); - begin - Process (N.Element); - end; - end Update_Element; - - --------- - -- Vet -- - --------- - - function Vet (Position : Cursor) return Boolean is - begin - if Position.Node = 0 then - return Position.Container = null; - end if; - - if Position.Container = null then - return False; - end if; - - declare - L : List renames Position.Container.all; - N : Node_Array renames L.Nodes; - - begin - if L.Length = 0 then - return False; - end if; - - if L.First = 0 or L.First > L.Capacity then - return False; - end if; - - if L.Last = 0 or L.Last > L.Capacity then - return False; - end if; - - if N (L.First).Prev /= 0 then - return False; - end if; - - if N (L.Last).Next /= 0 then - return False; - end if; - - if Position.Node > L.Capacity then - return False; - end if; - - -- An invariant of an active node is that its Previous and Next - -- components are non-negative. Operation Free sets the Previous - -- component of the node to the value -1 before actually deallocating - -- the node, to mark the node as inactive. (By "dellocating" we mean - -- only that the node is linked onto a list of inactive nodes used - -- for storage.) This marker gives us a simple way to detect a - -- dangling reference to a node. - - if N (Position.Node).Prev < 0 then -- see Free - return False; - end if; - - if N (Position.Node).Prev > L.Capacity then - return False; - end if; - - if N (Position.Node).Next = Position.Node then - return False; - end if; - - if N (Position.Node).Prev = Position.Node then - return False; - end if; - - if N (Position.Node).Prev = 0 - and then Position.Node /= L.First - then - return False; - end if; - - pragma Assert (N (Position.Node).Prev /= 0 - or else Position.Node = L.First); - - if N (Position.Node).Next = 0 - and then Position.Node /= L.Last - then - return False; - end if; - - pragma Assert (N (Position.Node).Next /= 0 - or else Position.Node = L.Last); - - if L.Length = 1 then - return L.First = L.Last; - end if; - - if L.First = L.Last then - return False; - end if; - - if N (L.First).Next = 0 then - return False; - end if; - - if N (L.Last).Prev = 0 then - return False; - end if; - - if N (N (L.First).Next).Prev /= L.First then - return False; - end if; - - if N (N (L.Last).Prev).Next /= L.Last then - return False; - end if; - - if L.Length = 2 then - if N (L.First).Next /= L.Last then - return False; - end if; - - if N (L.Last).Prev /= L.First then - return False; - end if; - - return True; - end if; - - if N (L.First).Next = L.Last then - return False; - end if; - - if N (L.Last).Prev = L.First then - return False; - end if; - - -- Eliminate earlier possibility - - if Position.Node = L.First then - return True; - end if; - - pragma Assert (N (Position.Node).Prev /= 0); - - -- Eliminate another possibility - - if Position.Node = L.Last then - return True; - end if; - - pragma Assert (N (Position.Node).Next /= 0); - - if N (N (Position.Node).Next).Prev /= Position.Node then - return False; - end if; - - if N (N (Position.Node).Prev).Next /= Position.Node then - return False; - end if; - - if L.Length = 3 then - if N (L.First).Next /= Position.Node then - return False; - end if; - - if N (L.Last).Prev /= Position.Node then - return False; - end if; - end if; - - return True; - end; - end Vet; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : List) - is - Node : Count_Type; - - begin - Count_Type'Base'Write (Stream, Item.Length); - - Node := Item.First; - while Node /= 0 loop - Element_Type'Write (Stream, Item.Nodes (Node).Element); - Node := Item.Nodes (Node).Next; - end loop; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream list cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Bounded_Doubly_Linked_Lists; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cbdlli.ads +++ build/gcc/ada/rts @@ -1,411 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.BOUNDED_DOUBLY_LINKED_LISTS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -with Ada.Containers.Helpers; -private with Ada.Streams; -private with Ada.Finalization; -private with Ada.Strings.Text_Output; - -generic - type Element_Type is private; - - with function "=" (Left, Right : Element_Type) - return Boolean is <>; - -package Ada.Containers.Bounded_Doubly_Linked_Lists with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Pure; - pragma Remote_Types; - - type List (Capacity : Count_Type) is tagged private with - Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Unnamed => Append); - pragma Preelaborable_Initialization (List); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_List : constant List; - - No_Element : constant Cursor; - - function Empty (Capacity : Count_Type := 10) return List; - - function Has_Element (Position : Cursor) return Boolean; - - package List_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : List) return Boolean; - - function Length (Container : List) return Count_Type; - - function Is_Empty (Container : List) return Boolean; - - procedure Clear (Container : in out List); - - function Element (Position : Cursor) return Element_Type; - - procedure Replace_Element - (Container : in out List; - Position : Cursor; - New_Item : Element_Type); - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - - procedure Update_Element - (Container : in out List; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with - Implicit_Dereference => Element; - - type Reference_Type - (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased List; - Position : Cursor) return Constant_Reference_Type; - - function Reference - (Container : aliased in out List; - Position : Cursor) return Reference_Type; - - procedure Assign (Target : in out List; Source : List); - - function Copy (Source : List; Capacity : Count_Type := 0) return List; - - procedure Move - (Target : in out List; - Source : in out List); - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Insert - (Container : in out List; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Prepend - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Append - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type); - - procedure Append - (Container : in out List; - New_Item : Element_Type); - - procedure Delete - (Container : in out List; - Position : in out Cursor; - Count : Count_Type := 1); - - procedure Delete_First - (Container : in out List; - Count : Count_Type := 1); - - procedure Delete_Last - (Container : in out List; - Count : Count_Type := 1); - - procedure Reverse_Elements (Container : in out List); - - function Iterate - (Container : List) - return List_Iterator_Interfaces.Reversible_Iterator'class; - - function Iterate - (Container : List; - Start : Cursor) - return List_Iterator_Interfaces.Reversible_Iterator'class; - - procedure Swap - (Container : in out List; - I, J : Cursor); - - procedure Swap_Links - (Container : in out List; - I, J : Cursor); - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List); - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List; - Position : in out Cursor); - - procedure Splice - (Container : in out List; - Before : Cursor; - Position : Cursor); - - function First (Container : List) return Cursor; - - function First_Element (Container : List) return Element_Type; - - function Last (Container : List) return Cursor; - - function Last_Element (Container : List) return Element_Type; - - function Next (Position : Cursor) return Cursor; - - procedure Next (Position : in out Cursor); - - function Previous (Position : Cursor) return Cursor; - - procedure Previous (Position : in out Cursor); - - function Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor; - - function Reverse_Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor; - - function Contains - (Container : List; - Item : Element_Type) return Boolean; - - procedure Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)); - - procedure Reverse_Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)); - - generic - with function "<" (Left, Right : Element_Type) return Boolean is <>; - package Generic_Sorting is - - function Is_Sorted (Container : List) return Boolean; - - procedure Sort (Container : in out List); - - procedure Merge (Target, Source : in out List); - - end Generic_Sorting; - -private - - pragma Inline (Next); - pragma Inline (Previous); - - use Ada.Containers.Helpers; - package Implementation is new Generic_Implementation; - use Implementation; - - use Ada.Streams; - use Ada.Finalization; - - type Node_Type is record - Prev : Count_Type'Base; - Next : Count_Type; - Element : aliased Element_Type; - end record; - - type Node_Array is array (Count_Type range <>) of Node_Type; - - type List (Capacity : Count_Type) is tagged record - Nodes : Node_Array (1 .. Capacity); - Free : Count_Type'Base := -1; - First : Count_Type := 0; - Last : Count_Type := 0; - Length : Count_Type := 0; - TC : aliased Tamper_Counts; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : List); - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out List); - - for List'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : List); - - for List'Write use Write; - - type List_Access is access all List; - for List_Access'Storage_Size use 0; - - type Cursor is record - Container : List_Access; - Node : Count_Type := 0; - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - type Reference_Type (Element : not null access Element_Type) is record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Exp_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased List'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - type Element_Access is access all Element_Type with - Storage_Size => 0; - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_List : constant List := (Capacity => 0, others => <>); - - No_Element : constant Cursor := Cursor'(null, 0); - - type Iterator is new Limited_Controlled and - List_Iterator_Interfaces.Reversible_Iterator with - record - Container : List_Access; - Node : Count_Type; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - overriding function Last (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - - overriding function Previous - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Bounded_Doubly_Linked_Lists; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cbhama.adb +++ build/gcc/ada/rts @@ -1,1294 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . B O U N D E D _ H A S H E D _ M A P S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers.Hash_Tables.Generic_Bounded_Operations; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Bounded_Operations); - -with Ada.Containers.Hash_Tables.Generic_Bounded_Keys; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Bounded_Keys); - -with Ada.Containers.Helpers; use Ada.Containers.Helpers; - -with Ada.Containers.Prime_Numbers; use Ada.Containers.Prime_Numbers; - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Bounded_Hashed_Maps with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Equivalent_Key_Node - (Key : Key_Type; - Node : Node_Type) return Boolean; - pragma Inline (Equivalent_Key_Node); - - function Hash_Node (Node : Node_Type) return Hash_Type; - pragma Inline (Hash_Node); - - function Next (Node : Node_Type) return Count_Type; - pragma Inline (Next); - - procedure Set_Next (Node : in out Node_Type; Next : Count_Type); - pragma Inline (Set_Next); - - function Vet (Position : Cursor) return Boolean; - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package HT_Ops is new Hash_Tables.Generic_Bounded_Operations - (HT_Types => HT_Types, - Hash_Node => Hash_Node, - Next => Next, - Set_Next => Set_Next); - - package Key_Ops is new Hash_Tables.Generic_Bounded_Keys - (HT_Types => HT_Types, - Next => Next, - Set_Next => Set_Next, - Key_Type => Key_Type, - Hash => Hash, - Equivalent_Keys => Equivalent_Key_Node); - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Map) return Boolean is - function Find_Equal_Key - (R_HT : Hash_Table_Type'Class; - L_Node : Node_Type) return Boolean; - - function Is_Equal is new HT_Ops.Generic_Equal (Find_Equal_Key); - - -------------------- - -- Find_Equal_Key -- - -------------------- - - function Find_Equal_Key - (R_HT : Hash_Table_Type'Class; - L_Node : Node_Type) return Boolean - is - R_Index : constant Hash_Type := Key_Ops.Index (R_HT, L_Node.Key); - R_Node : Count_Type := R_HT.Buckets (R_Index); - - begin - while R_Node /= 0 loop - if Equivalent_Keys (L_Node.Key, R_HT.Nodes (R_Node).Key) then - return L_Node.Element = R_HT.Nodes (R_Node).Element; - end if; - - R_Node := R_HT.Nodes (R_Node).Next; - end loop; - - return False; - end Find_Equal_Key; - - -- Start of processing for "=" - - begin - return Is_Equal (Left, Right); - end "="; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Map; Source : Map) is - procedure Insert_Element (Source_Node : Count_Type); - - procedure Insert_Elements is - new HT_Ops.Generic_Iteration (Insert_Element); - - -------------------- - -- Insert_Element -- - -------------------- - - procedure Insert_Element (Source_Node : Count_Type) is - N : Node_Type renames Source.Nodes (Source_Node); - C : Cursor; - B : Boolean; - - begin - Insert (Target, N.Key, N.Element, C, B); - pragma Assert (B); - end Insert_Element; - - -- Start of processing for Assign - - begin - if Target'Address = Source'Address then - return; - end if; - - if Checks and then Target.Capacity < Source.Length then - raise Capacity_Error - with "Target capacity is less than Source length"; - end if; - - HT_Ops.Clear (Target); - Insert_Elements (Source); - end Assign; - - -------------- - -- Capacity -- - -------------- - - function Capacity (Container : Map) return Count_Type is - begin - return Container.Capacity; - end Capacity; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Map) is - begin - HT_Ops.Clear (Container); - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Map; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong map"; - end if; - - pragma Assert (Vet (Position), - "Position cursor in Constant_Reference is bad"); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => N.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - function Constant_Reference - (Container : aliased Map; - Key : Key_Type) return Constant_Reference_Type - is - Node : constant Count_Type := - Key_Ops.Find (Container'Unrestricted_Access.all, Key); - - begin - if Checks and then Node = 0 then - raise Constraint_Error with "key not in map"; - end if; - - declare - N : Node_Type renames Container.Nodes (Node); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => N.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Map; Key : Key_Type) return Boolean is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : Map; - Capacity : Count_Type := 0; - Modulus : Hash_Type := 0) return Map - is - C : constant Count_Type := - (if Capacity = 0 then Source.Length - else Capacity); - M : Hash_Type; - - begin - if Checks and then C < Source.Length then - raise Capacity_Error with "Capacity too small"; - end if; - - if Modulus = 0 then - M := Default_Modulus (C); - else - M := Modulus; - end if; - - return Target : Map (Capacity => C, Modulus => M) do - Assign (Target => Target, Source => Source); - end return; - end Copy; - - --------------------- - -- Default_Modulus -- - --------------------- - - function Default_Modulus (Capacity : Count_Type) return Hash_Type is - begin - return To_Prime (Capacity); - end Default_Modulus; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Map; Key : Key_Type) is - X : Count_Type; - - begin - Key_Ops.Delete_Key_Sans_Free (Container, Key, X); - - if Checks and then X = 0 then - raise Constraint_Error with "attempt to delete key not in map"; - end if; - - HT_Ops.Free (Container, X); - end Delete; - - procedure Delete (Container : in out Map; Position : in out Cursor) is - begin - TC_Check (Container.TC); - - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor of Delete equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Delete designates wrong map"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Delete"); - - HT_Ops.Delete_Node_Sans_Free (Container, Position.Node); - HT_Ops.Free (Container, Position.Node); - - Position := No_Element; - end Delete; - - ------------- - -- Element -- - ------------- - - function Element (Container : Map; Key : Key_Type) return Element_Type is - Node : constant Count_Type := - Key_Ops.Find (Container'Unrestricted_Access.all, Key); - - begin - if Checks and then Node = 0 then - raise Constraint_Error with - "no element available because key not in map"; - end if; - - return Container.Nodes (Node).Element; - end Element; - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor of function Element equals No_Element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Element"); - - return Position.Container.Nodes (Position.Node).Element; - end Element; - - ----------- - -- Empty -- - ----------- - - function Empty (Capacity : Count_Type) return Map is - begin - return Result : Map (Capacity, 0) do - null; - end return; - end Empty; - - ------------------------- - -- Equivalent_Key_Node -- - ------------------------- - - function Equivalent_Key_Node - (Key : Key_Type; - Node : Node_Type) return Boolean is - begin - return Equivalent_Keys (Key, Node.Key); - end Equivalent_Key_Node; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys (Left, Right : Cursor) - return Boolean is - begin - if Checks and then Left.Node = 0 then - raise Constraint_Error with - "Left cursor of Equivalent_Keys equals No_Element"; - end if; - - if Checks and then Right.Node = 0 then - raise Constraint_Error with - "Right cursor of Equivalent_Keys equals No_Element"; - end if; - - pragma Assert (Vet (Left), "Left cursor of Equivalent_Keys is bad"); - pragma Assert (Vet (Right), "Right cursor of Equivalent_Keys is bad"); - - declare - LN : Node_Type renames Left.Container.Nodes (Left.Node); - RN : Node_Type renames Right.Container.Nodes (Right.Node); - - begin - return Equivalent_Keys (LN.Key, RN.Key); - end; - end Equivalent_Keys; - - function Equivalent_Keys (Left : Cursor; Right : Key_Type) return Boolean is - begin - if Checks and then Left.Node = 0 then - raise Constraint_Error with - "Left cursor of Equivalent_Keys equals No_Element"; - end if; - - pragma Assert (Vet (Left), "Left cursor in Equivalent_Keys is bad"); - - declare - LN : Node_Type renames Left.Container.Nodes (Left.Node); - - begin - return Equivalent_Keys (LN.Key, Right); - end; - end Equivalent_Keys; - - function Equivalent_Keys (Left : Key_Type; Right : Cursor) return Boolean is - begin - if Checks and then Right.Node = 0 then - raise Constraint_Error with - "Right cursor of Equivalent_Keys equals No_Element"; - end if; - - pragma Assert (Vet (Right), "Right cursor of Equivalent_Keys is bad"); - - declare - RN : Node_Type renames Right.Container.Nodes (Right.Node); - - begin - return Equivalent_Keys (Left, RN.Key); - end; - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Map; Key : Key_Type) is - X : Count_Type; - begin - Key_Ops.Delete_Key_Sans_Free (Container, Key, X); - HT_Ops.Free (Container, X); - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find (Container : Map; Key : Key_Type) return Cursor is - Node : constant Count_Type := - Key_Ops.Find (Container'Unrestricted_Access.all, Key); - begin - if Node = 0 then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Node); - end if; - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : Map) return Cursor is - Node : constant Count_Type := HT_Ops.First (Container); - begin - if Node = 0 then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Node); - end if; - end First; - - function First (Object : Iterator) return Cursor is - begin - return Object.Container.First; - end First; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Container.Nodes (Position.Node).Element'Access; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - pragma Assert (Vet (Position), "bad cursor in Has_Element"); - return Position.Node /= 0; - end Has_Element; - - --------------- - -- Hash_Node -- - --------------- - - function Hash_Node (Node : Node_Type) return Hash_Type is - begin - return Hash (Node.Key); - end Hash_Node; - - ------------- - -- Include -- - ------------- - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - Inserted : Boolean; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if not Inserted then - TE_Check (Container.TC); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - begin - N.Key := Key; - N.Element := New_Item; - end; - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Map; - Key : Key_Type; - Position : out Cursor; - Inserted : out Boolean) - is - procedure Assign_Key (Node : in out Node_Type); - pragma Inline (Assign_Key); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Local_Insert is - new Key_Ops.Generic_Conditional_Insert (New_Node); - - procedure Allocate is - new HT_Ops.Generic_Allocate (Assign_Key); - - ----------------- - -- Assign_Key -- - ----------------- - - procedure Assign_Key (Node : in out Node_Type) is - pragma Warnings (Off); - Default_Initialized_Item : Element_Type; - pragma Unmodified (Default_Initialized_Item); - -- Default-initialized element (ok to reference, see below) - - begin - Node.Key := Key; - - -- There is no explicit element provided, but in an instance the - -- element type may be a scalar with a Default_Value aspect, or a - -- composite type with such a scalar component, or components with - -- default initialization, so insert a possibly initialized element - -- under the given key. - - Node.Element := Default_Initialized_Item; - pragma Warnings (On); - end Assign_Key; - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - begin - Allocate (Container, Result); - return Result; - end New_Node; - - -- Start of processing for Insert - - begin - -- The buckets array length is specified by the user as a discriminant - -- of the container type, so it is possible for the buckets array to - -- have a length of zero. We must check for this case specifically, in - -- order to prevent divide-by-zero errors later, when we compute the - -- buckets array index value for a key, given its hash value. - - if Checks and then Container.Buckets'Length = 0 then - raise Capacity_Error with "No capacity for insertion"; - end if; - - Local_Insert (Container, Key, Position.Node, Inserted); - Position.Container := Container'Unchecked_Access; - end Insert; - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - procedure Assign_Key (Node : in out Node_Type); - pragma Inline (Assign_Key); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Local_Insert is - new Key_Ops.Generic_Conditional_Insert (New_Node); - - procedure Allocate is - new HT_Ops.Generic_Allocate (Assign_Key); - - ----------------- - -- Assign_Key -- - ----------------- - - procedure Assign_Key (Node : in out Node_Type) is - begin - Node.Key := Key; - Node.Element := New_Item; - end Assign_Key; - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - begin - Allocate (Container, Result); - return Result; - end New_Node; - - -- Start of processing for Insert - - begin - -- The buckets array length is specified by the user as a discriminant - -- of the container type, so it is possible for the buckets array to - -- have a length of zero. We must check for this case specifically, in - -- order to prevent divide-by-zero errors later, when we compute the - -- buckets array index value for a key, given its hash value. - - if Checks and then Container.Buckets'Length = 0 then - raise Capacity_Error with "No capacity for insertion"; - end if; - - Local_Insert (Container, Key, Position.Node, Inserted); - Position.Container := Container'Unchecked_Access; - end Insert; - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - pragma Unreferenced (Position); - - Inserted : Boolean; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if Checks and then not Inserted then - raise Constraint_Error with - "attempt to insert key already in map"; - end if; - end Insert; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Map) return Boolean is - begin - return Container.Length = 0; - end Is_Empty; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Count_Type); - pragma Inline (Process_Node); - - procedure Local_Iterate is new HT_Ops.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Count_Type) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - Busy : With_Busy (Container.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (Container); - end Iterate; - - function Iterate - (Container : Map) return Map_Iterator_Interfaces.Forward_Iterator'Class - is - begin - return It : constant Iterator := - (Limited_Controlled with - Container => Container'Unrestricted_Access) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - --------- - -- Key -- - --------- - - function Key (Position : Cursor) return Key_Type is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor of function Key equals No_Element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Key"); - - return Position.Container.Nodes (Position.Node).Key; - end Key; - - ------------ - -- Length -- - ------------ - - function Length (Container : Map) return Count_Type is - begin - return Container.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move - (Target : in out Map; - Source : in out Map) - is - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Source.TC); - - Target.Assign (Source); - Source.Clear; - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Node : Node_Type) return Count_Type is - begin - return Node.Next; - end Next; - - function Next (Position : Cursor) return Cursor is - begin - if Position.Node = 0 then - return No_Element; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Next"); - - declare - M : Map renames Position.Container.all; - Node : constant Count_Type := HT_Ops.Next (M, Position.Node); - begin - if Node = 0 then - return No_Element; - else - return Cursor'(Position.Container, Node); - end if; - end; - end Next; - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong map"; - end if; - - return Next (Position); - end Next; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Map'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access - procedure (Key : Key_Type; Element : Element_Type)) - is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor of Query_Element equals No_Element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Query_Element"); - - declare - M : Map renames Position.Container.all; - N : Node_Type renames M.Nodes (Position.Node); - Lock : With_Lock (M.TC'Unrestricted_Access); - begin - Process (N.Key, N.Element); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Map) - is - First_Time : Boolean := True; - use System.Put_Images; - - procedure Put_Key_Value (Position : Cursor); - procedure Put_Key_Value (Position : Cursor) is - begin - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Key_Type'Put_Image (S, Key (Position)); - Put_Arrow (S); - Element_Type'Put_Image (S, Element (Position)); - end Put_Key_Value; - - begin - Array_Before (S); - Iterate (V, Put_Key_Value'Access); - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Map) - is - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Count_Type; - -- pragma Inline (Read_Node); ??? - - procedure Read_Nodes is new HT_Ops.Generic_Read (Read_Node); - - --------------- - -- Read_Node -- - --------------- - - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Count_Type - is - procedure Read_Element (Node : in out Node_Type); - -- pragma Inline (Read_Element); ??? - - procedure Allocate is - new HT_Ops.Generic_Allocate (Read_Element); - - procedure Read_Element (Node : in out Node_Type) is - begin - Key_Type'Read (Stream, Node.Key); - Element_Type'Read (Stream, Node.Element); - end Read_Element; - - Node : Count_Type; - - -- Start of processing for Read_Node - - begin - Allocate (Container, Node); - return Node; - end Read_Node; - - -- Start of processing for Read - - begin - Read_Nodes (Stream, Container); - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream map cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out Map; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong map"; - end if; - - pragma Assert (Vet (Position), - "Position cursor in function Reference is bad"); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => N.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - function Reference - (Container : aliased in out Map; - Key : Key_Type) return Reference_Type - is - Node : constant Count_Type := Key_Ops.Find (Container, Key); - - begin - if Checks and then Node = 0 then - raise Constraint_Error with "key not in map"; - end if; - - declare - N : Node_Type renames Container.Nodes (Node); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => N.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Count_Type := Key_Ops.Find (Container, Key); - - begin - TE_Check (Container.TC); - - if Checks and then Node = 0 then - raise Constraint_Error with - "attempt to replace key not in map"; - end if; - - declare - N : Node_Type renames Container.Nodes (Node); - begin - N.Key := Key; - N.Element := New_Item; - end; - end Replace; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type) - is - begin - TE_Check (Position.Container.TC); - - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor of Replace_Element equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Replace_Element designates wrong map"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Replace_Element"); - - Container.Nodes (Position.Node).Element := New_Item; - end Replace_Element; - - ---------------------- - -- Reserve_Capacity -- - ---------------------- - - procedure Reserve_Capacity - (Container : in out Map; - Capacity : Count_Type) - is - begin - if Checks and then Capacity > Container.Capacity then - raise Capacity_Error with "requested capacity is too large"; - end if; - end Reserve_Capacity; - - -------------- - -- Set_Next -- - -------------- - - procedure Set_Next (Node : in out Node_Type; Next : Count_Type) is - begin - Node.Next := Next; - end Set_Next; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Map; - Position : Cursor; - Process : not null access procedure (Key : Key_Type; - Element : in out Element_Type)) - is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor of Update_Element equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Update_Element designates wrong map"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Update_Element"); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - Process (N.Key, N.Element); - end; - end Update_Element; - - --------- - -- Vet -- - --------- - - function Vet (Position : Cursor) return Boolean is - begin - if Position.Node = 0 then - return Position.Container = null; - end if; - - if Position.Container = null then - return False; - end if; - - declare - M : Map renames Position.Container.all; - X : Count_Type; - - begin - if M.Length = 0 then - return False; - end if; - - if M.Capacity = 0 then - return False; - end if; - - if M.Buckets'Length = 0 then - return False; - end if; - - if Position.Node > M.Capacity then - return False; - end if; - - if M.Nodes (Position.Node).Next = Position.Node then - return False; - end if; - - X := M.Buckets (Key_Ops.Checked_Index - (M, M.Nodes (Position.Node).Key)); - - for J in 1 .. M.Length loop - if X = Position.Node then - return True; - end if; - - if X = 0 then - return False; - end if; - - if X = M.Nodes (X).Next then -- to prevent unnecessary looping - return False; - end if; - - X := M.Nodes (X).Next; - end loop; - - return False; - end; - end Vet; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Map) - is - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Type); - pragma Inline (Write_Node); - - procedure Write_Nodes is new HT_Ops.Generic_Write (Write_Node); - - ---------------- - -- Write_Node -- - ---------------- - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Type) - is - begin - Key_Type'Write (Stream, Node.Key); - Element_Type'Write (Stream, Node.Element); - end Write_Node; - - -- Start of processing for Write - - begin - Write_Nodes (Stream, Container); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream map cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Bounded_Hashed_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cbhama.ads +++ build/gcc/ada/rts @@ -1,480 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . B O U N D E D _ H A S H E D _ M A P S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -private with Ada.Containers.Hash_Tables; -private with Ada.Streams; -private with Ada.Finalization; -private with Ada.Strings.Text_Output; - -generic - type Key_Type is private; - type Element_Type is private; - - with function Hash (Key : Key_Type) return Hash_Type; - with function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Bounded_Hashed_Maps with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Pure; - pragma Remote_Types; - - type Map (Capacity : Count_Type; Modulus : Hash_Type) is tagged private with - Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Named => Insert); - - pragma Preelaborable_Initialization (Map); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Map : constant Map; - -- Map objects declared without an initialization expression are - -- initialized to the value Empty_Map. - - function Empty (Capacity : Count_Type) return Map; - - No_Element : constant Cursor; - -- Cursor objects declared without an initialization expression are - -- initialized to the value No_Element. - - function Has_Element (Position : Cursor) return Boolean; - -- Equivalent to Position /= No_Element - - package Map_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : Map) return Boolean; - -- For each key/element pair in Left, equality attempts to find the key in - -- Right; if a search fails the equality returns False. The search works by - -- calling Hash to find the bucket in the Right map that corresponds to the - -- Left key. If bucket is non-empty, then equality calls Equivalent_Keys - -- to compare the key (in Left) to the key of each node in the bucket (in - -- Right); if the keys are equivalent, then the equality test for this - -- key/element pair (in Left) completes by calling the element equality - -- operator to compare the element (in Left) to the element of the node - -- (in Right) whose key matched. - - function Capacity (Container : Map) return Count_Type; - -- Returns the current capacity of the map. Capacity is the maximum length - -- before which rehashing in guaranteed not to occur. - - procedure Reserve_Capacity (Container : in out Map; Capacity : Count_Type); - -- If the value of the Capacity actual parameter is less or equal to - -- Container.Capacity, then the operation has no effect. Otherwise it - -- raises Capacity_Error (as no expansion of capacity is possible for a - -- bounded form). - - function Default_Modulus (Capacity : Count_Type) return Hash_Type; - -- Returns a modulus value (hash table size) which is optimal for the - -- specified capacity (which corresponds to the maximum number of items). - - function Length (Container : Map) return Count_Type; - -- Returns the number of items in the map - - function Is_Empty (Container : Map) return Boolean; - -- Equivalent to Length (Container) = 0 - - procedure Clear (Container : in out Map); - -- Removes all of the items from the map. This will deallocate all memory - -- associated with this map. - - function Key (Position : Cursor) return Key_Type; - -- Returns the key of the node designated by the cursor - - function Element (Position : Cursor) return Element_Type; - -- Returns the element of the node designated by the cursor - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type); - -- Assigns the value New_Item to the element designated by the cursor - - procedure Query_Element - (Position : Cursor; - Process : not null access - procedure (Key : Key_Type; Element : Element_Type)); - -- Calls Process with the key and element (both having only a constant - -- view) of the node designed by the cursor. - - procedure Update_Element - (Container : in out Map; - Position : Cursor; - Process : not null access - procedure (Key : Key_Type; Element : in out Element_Type)); - -- Calls Process with the key (with only a constant view) and element (with - -- a variable view) of the node designed by the cursor. - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - private - with - Implicit_Dereference => Element; - - type Reference_Type (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Map; - Position : Cursor) return Constant_Reference_Type; - - function Reference - (Container : aliased in out Map; - Position : Cursor) return Reference_Type; - - function Constant_Reference - (Container : aliased Map; - Key : Key_Type) return Constant_Reference_Type; - - function Reference - (Container : aliased in out Map; - Key : Key_Type) return Reference_Type; - - procedure Assign (Target : in out Map; Source : Map); - -- If Target denotes the same object as Source, then the operation has no - -- effect. If the Target capacity is less than the Source length, then - -- Assign raises Capacity_Error. Otherwise, Assign clears Target and then - -- copies the (active) elements from Source to Target. - - function Copy - (Source : Map; - Capacity : Count_Type := 0; - Modulus : Hash_Type := 0) return Map; - -- Constructs a new set object whose elements correspond to Source. If the - -- Capacity parameter is 0, then the capacity of the result is the same as - -- the length of Source. If the Capacity parameter is equal or greater than - -- the length of Source, then the capacity of the result is the specified - -- value. Otherwise, Copy raises Capacity_Error. If the Modulus parameter - -- is 0, then the modulus of the result is the value returned by a call to - -- Default_Modulus with the capacity parameter determined as above; - -- otherwise the modulus of the result is the specified value. - - procedure Move (Target : in out Map; Source : in out Map); - -- Clears Target (if it's not empty), and then moves (not copies) the - -- buckets array and nodes from Source to Target. - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean); - -- Conditionally inserts New_Item into the map. If Key is already in the - -- map, then Inserted returns False and Position designates the node - -- containing the existing key/element pair (neither of which is modified). - -- If Key is not already in the map, the Inserted returns True and Position - -- designates the newly-inserted node container Key and New_Item. The - -- search for the key works as follows. Hash is called to determine Key's - -- bucket; if the bucket is non-empty, then Equivalent_Keys is called to - -- compare Key to each node in that bucket. If the bucket is empty, or - -- there were no matching keys in the bucket, the search "fails" and the - -- key/item pair is inserted in the map (and Inserted returns True); - -- otherwise, the search "succeeds" (and Inserted returns False). - - procedure Insert - (Container : in out Map; - Key : Key_Type; - Position : out Cursor; - Inserted : out Boolean); - -- The same as the (conditional) Insert that accepts an element parameter, - -- with the difference that if Inserted returns True, then the element of - -- the newly-inserted node is initialized to its default value. - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - -- Attempts to insert Key into the map, performing the usual search (which - -- involves calling both Hash and Equivalent_Keys); if the search succeeds - -- (because Key is already in the map), then it raises Constraint_Error. - -- (This version of Insert is similar to Replace, but having the opposite - -- exception behavior. It is intended for use when you want to assert that - -- Key is not already in the map.) - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - -- Attempts to insert Key into the map. If Key is already in the map, then - -- both the existing key and element are assigned the values of Key and - -- New_Item, respectively. (This version of Insert only raises an exception - -- if cursor tampering occurs. It is intended for use when you want to - -- insert the key/element pair in the map, and you don't care whether Key - -- is already present.) - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - -- Searches for Key in the map; if the search fails (because Key was not in - -- the map), then it raises Constraint_Error. Otherwise, both the existing - -- key and element are assigned the values of Key and New_Item rsp. (This - -- is similar to Insert, but with the opposite exception behavior. It is to - -- be used when you want to assert that Key is already in the map.) - - procedure Exclude (Container : in out Map; Key : Key_Type); - -- Searches for Key in the map, and if found, removes its node from the map - -- and then deallocates it. The search works as follows. The operation - -- calls Hash to determine the key's bucket; if the bucket is not empty, it - -- calls Equivalent_Keys to compare Key to each key in the bucket. (This is - -- the deletion analog of Include. It is intended for use when you want to - -- remove the item from the map, but don't care whether the key is already - -- in the map.) - - procedure Delete (Container : in out Map; Key : Key_Type); - -- Searches for Key in the map (which involves calling both Hash and - -- Equivalent_Keys). If the search fails, then the operation raises - -- Constraint_Error. Otherwise it removes the node from the map and then - -- deallocates it. (This is the deletion analog of non-conditional - -- Insert. It is intended for use when you want to assert that the item is - -- already in the map.) - - procedure Delete (Container : in out Map; Position : in out Cursor); - -- Removes the node designated by Position from the map, and then - -- deallocates the node. The operation calls Hash to determine the bucket, - -- and then compares Position to each node in the bucket until there's a - -- match (it does not call Equivalent_Keys). - - function First (Container : Map) return Cursor; - -- Returns a cursor that designates the first non-empty bucket, by - -- searching from the beginning of the buckets array. - - function Next (Position : Cursor) return Cursor; - -- Returns a cursor that designates the node that follows the current one - -- designated by Position. If Position designates the last node in its - -- bucket, the operation calls Hash to compute the index of this bucket, - -- and searches the buckets array for the first non-empty bucket, starting - -- from that index; otherwise, it simply follows the link to the next node - -- in the same bucket. - - procedure Next (Position : in out Cursor); - -- Equivalent to Position := Next (Position) - - function Find (Container : Map; Key : Key_Type) return Cursor; - -- Searches for Key in the map. Find calls Hash to determine the key's - -- bucket; if the bucket is not empty, it calls Equivalent_Keys to compare - -- Key to each key in the bucket. If the search succeeds, Find returns a - -- cursor designating the matching node; otherwise, it returns No_Element. - - function Contains (Container : Map; Key : Key_Type) return Boolean; - -- Equivalent to Find (Container, Key) /= No_Element - - function Element (Container : Map; Key : Key_Type) return Element_Type; - -- Equivalent to Element (Find (Container, Key)) - - function Equivalent_Keys (Left, Right : Cursor) return Boolean; - -- Returns the result of calling Equivalent_Keys with the keys of the nodes - -- designated by cursors Left and Right. - - function Equivalent_Keys (Left : Cursor; Right : Key_Type) return Boolean; - -- Returns the result of calling Equivalent_Keys with key of the node - -- designated by Left and key Right. - - function Equivalent_Keys (Left : Key_Type; Right : Cursor) return Boolean; - -- Returns the result of calling Equivalent_Keys with key Left and the node - -- designated by Right. - - procedure Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)); - -- Calls Process for each node in the map - - function Iterate (Container : Map) - return Map_Iterator_Interfaces.Forward_Iterator'class; - -private - pragma Inline (Length); - pragma Inline (Is_Empty); - pragma Inline (Clear); - pragma Inline (Key); - pragma Inline (Element); - pragma Inline (Move); - pragma Inline (Contains); - pragma Inline (Capacity); - pragma Inline (Reserve_Capacity); - pragma Inline (Has_Element); - pragma Inline (Next); - - type Node_Type is record - Key : Key_Type; - Element : aliased Element_Type; - Next : Count_Type; - end record; - - package HT_Types is - new Hash_Tables.Generic_Bounded_Hash_Table_Types (Node_Type); - - type Map (Capacity : Count_Type; Modulus : Hash_Type) is - new HT_Types.Hash_Table_Type (Capacity, Modulus) - with null record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Map); - - use HT_Types, HT_Types.Implementation; - use Ada.Streams; - use Ada.Finalization; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Map); - - for Map'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Map); - - for Map'Read use Read; - - type Map_Access is access all Map; - for Map_Access'Storage_Size use 0; - - -- Note: If a Cursor object has no explicit initialization expression, - -- it must default initialize to the same value as constant No_Element. - -- The Node component of type Cursor has scalar type Count_Type, so it - -- requires an explicit initialization expression of its own declaration, - -- in order for objects of record type Cursor to properly initialize. - - type Cursor is record - Container : Map_Access; - Node : Count_Type := 0; - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - type Reference_Type (Element : not null access Element_Type) is record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Sem_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Map'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - type Element_Access is access all Element_Type with - Storage_Size => 0; - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Map : constant Map := - (Hash_Table_Type with Capacity => 0, Modulus => 0); - - No_Element : constant Cursor := (Container => null, Node => 0); - - type Iterator is new Limited_Controlled and - Map_Iterator_Interfaces.Forward_Iterator with - record - Container : Map_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Bounded_Hashed_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cbhase.adb +++ build/gcc/ada/rts @@ -1,1984 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . B O U N D E D _ H A S H E D _ S E T S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers.Hash_Tables.Generic_Bounded_Operations; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Bounded_Operations); - -with Ada.Containers.Hash_Tables.Generic_Bounded_Keys; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Bounded_Keys); - -with Ada.Containers.Helpers; use Ada.Containers.Helpers; - -with Ada.Containers.Prime_Numbers; use Ada.Containers.Prime_Numbers; - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Bounded_Hashed_Sets with - SPARK_Mode => Off -is - use Ada.Finalization; - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Equivalent_Keys - (Key : Element_Type; - Node : Node_Type) return Boolean; - pragma Inline (Equivalent_Keys); - - function Hash_Node (Node : Node_Type) return Hash_Type; - pragma Inline (Hash_Node); - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Node : out Count_Type; - Inserted : out Boolean); - - function Is_In (HT : Set; Key : Node_Type) return Boolean; - pragma Inline (Is_In); - - procedure Set_Element (Node : in out Node_Type; Item : Element_Type); - pragma Inline (Set_Element); - - function Next (Node : Node_Type) return Count_Type; - pragma Inline (Next); - - procedure Set_Next (Node : in out Node_Type; Next : Count_Type); - pragma Inline (Set_Next); - - function Vet (Position : Cursor) return Boolean; - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package HT_Ops is new Hash_Tables.Generic_Bounded_Operations - (HT_Types => HT_Types, - Hash_Node => Hash_Node, - Next => Next, - Set_Next => Set_Next); - - package Element_Keys is new Hash_Tables.Generic_Bounded_Keys - (HT_Types => HT_Types, - Next => Next, - Set_Next => Set_Next, - Key_Type => Element_Type, - Hash => Hash, - Equivalent_Keys => Equivalent_Keys); - - procedure Replace_Element is - new Element_Keys.Generic_Replace_Element (Hash_Node, Set_Element); - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Set) return Boolean is - function Find_Equal_Key - (R_HT : Hash_Table_Type'Class; - L_Node : Node_Type) return Boolean; - pragma Inline (Find_Equal_Key); - - function Is_Equal is - new HT_Ops.Generic_Equal (Find_Equal_Key); - - -------------------- - -- Find_Equal_Key -- - -------------------- - - function Find_Equal_Key - (R_HT : Hash_Table_Type'Class; - L_Node : Node_Type) return Boolean - is - R_Index : constant Hash_Type := - Element_Keys.Index (R_HT, L_Node.Element); - - R_Node : Count_Type := R_HT.Buckets (R_Index); - - begin - loop - if R_Node = 0 then - return False; - end if; - - if L_Node.Element = R_HT.Nodes (R_Node).Element then - return True; - end if; - - R_Node := Next (R_HT.Nodes (R_Node)); - end loop; - end Find_Equal_Key; - - -- Start of processing for "=" - - begin - return Is_Equal (Left, Right); - end "="; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Set; Source : Set) is - procedure Insert_Element (Source_Node : Count_Type); - - procedure Insert_Elements is - new HT_Ops.Generic_Iteration (Insert_Element); - - -------------------- - -- Insert_Element -- - -------------------- - - procedure Insert_Element (Source_Node : Count_Type) is - N : Node_Type renames Source.Nodes (Source_Node); - X : Count_Type; - B : Boolean; - begin - Insert (Target, N.Element, X, B); - pragma Assert (B); - end Insert_Element; - - -- Start of processing for Assign - - begin - if Target'Address = Source'Address then - return; - end if; - - if Checks and then Target.Capacity < Source.Length then - raise Capacity_Error - with "Target capacity is less than Source length"; - end if; - - HT_Ops.Clear (Target); - Insert_Elements (Source); - end Assign; - - -------------- - -- Capacity -- - -------------- - - function Capacity (Container : Set) return Count_Type is - begin - return Container.Capacity; - end Capacity; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Set) is - begin - HT_Ops.Clear (Container); - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Constant_Reference"); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => N.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Set; Item : Element_Type) return Boolean is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : Set; - Capacity : Count_Type := 0; - Modulus : Hash_Type := 0) return Set - is - C : constant Count_Type := - (if Capacity = 0 then Source.Length - else Capacity); - M : Hash_Type; - - begin - if Checks and then C < Source.Length then - raise Capacity_Error with "Capacity too small"; - end if; - - if Modulus = 0 then - M := Default_Modulus (C); - else - M := Modulus; - end if; - - return Target : Set (Capacity => C, Modulus => M) do - Assign (Target => Target, Source => Source); - end return; - end Copy; - - --------------------- - -- Default_Modulus -- - --------------------- - - function Default_Modulus (Capacity : Count_Type) return Hash_Type is - begin - return To_Prime (Capacity); - end Default_Modulus; - - ------------ - -- Delete -- - ------------ - - procedure Delete - (Container : in out Set; - Item : Element_Type) - is - X : Count_Type; - - begin - Element_Keys.Delete_Key_Sans_Free (Container, Item, X); - - if Checks and then X = 0 then - raise Constraint_Error with "attempt to delete element not in set"; - end if; - - HT_Ops.Free (Container, X); - end Delete; - - procedure Delete - (Container : in out Set; - Position : in out Cursor) - is - begin - TC_Check (Container.TC); - - if Checks and then Position.Node = 0 then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Delete"); - - HT_Ops.Delete_Node_Sans_Free (Container, Position.Node); - HT_Ops.Free (Container, Position.Node); - - Position := No_Element; - end Delete; - - ---------------- - -- Difference -- - ---------------- - - procedure Difference - (Target : in out Set; - Source : Set) - is - Tgt_Node, Src_Node : Count_Type; - - Src : Set renames Source'Unrestricted_Access.all; - - TN : Nodes_Type renames Target.Nodes; - SN : Nodes_Type renames Source.Nodes; - - begin - if Target'Address = Source'Address then - HT_Ops.Clear (Target); - return; - end if; - - if Source.Length = 0 then - return; - end if; - - TC_Check (Target.TC); - - if Source.Length < Target.Length then - Src_Node := HT_Ops.First (Source); - while Src_Node /= 0 loop - Tgt_Node := Element_Keys.Find (Target, SN (Src_Node).Element); - - if Tgt_Node /= 0 then - HT_Ops.Delete_Node_Sans_Free (Target, Tgt_Node); - HT_Ops.Free (Target, Tgt_Node); - end if; - - Src_Node := HT_Ops.Next (Src, Src_Node); - end loop; - - else - Tgt_Node := HT_Ops.First (Target); - while Tgt_Node /= 0 loop - if Is_In (Source, TN (Tgt_Node)) then - declare - X : constant Count_Type := Tgt_Node; - begin - Tgt_Node := HT_Ops.Next (Target, Tgt_Node); - HT_Ops.Delete_Node_Sans_Free (Target, X); - HT_Ops.Free (Target, X); - end; - - else - Tgt_Node := HT_Ops.Next (Target, Tgt_Node); - end if; - end loop; - end if; - end Difference; - - function Difference (Left, Right : Set) return Set is - begin - if Left'Address = Right'Address then - return Empty_Set; - end if; - - if Left.Length = 0 then - return Empty_Set; - end if; - - if Right.Length = 0 then - return Left; - end if; - - return Result : Set (Left.Length, To_Prime (Left.Length)) do - Iterate_Left : declare - procedure Process (L_Node : Count_Type); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (L_Node : Count_Type) is - N : Node_Type renames Left.Nodes (L_Node); - X : Count_Type; - B : Boolean; - begin - if not Is_In (Right, N) then - Insert (Result, N.Element, X, B); -- optimize this ??? - pragma Assert (B); - pragma Assert (X > 0); - end if; - end Process; - - -- Start of processing for Iterate_Left - - begin - Iterate (Left); - end Iterate_Left; - end return; - end Difference; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Element"); - - declare - S : Set renames Position.Container.all; - N : Node_Type renames S.Nodes (Position.Node); - begin - return N.Element; - end; - end Element; - - ----------- - -- Empty -- - ----------- - - function Empty (Capacity : Count_Type := 10) return Set is - begin - return Result : Set (Capacity, 0) do - Reserve_Capacity (Result, Capacity); - end return; - end Empty; - - --------------------- - -- Equivalent_Sets -- - --------------------- - - function Equivalent_Sets (Left, Right : Set) return Boolean is - function Find_Equivalent_Key - (R_HT : Hash_Table_Type'Class; - L_Node : Node_Type) return Boolean; - pragma Inline (Find_Equivalent_Key); - - function Is_Equivalent is - new HT_Ops.Generic_Equal (Find_Equivalent_Key); - - ------------------------- - -- Find_Equivalent_Key -- - ------------------------- - - function Find_Equivalent_Key - (R_HT : Hash_Table_Type'Class; - L_Node : Node_Type) return Boolean - is - R_Index : constant Hash_Type := - Element_Keys.Index (R_HT, L_Node.Element); - - R_Node : Count_Type := R_HT.Buckets (R_Index); - - RN : Nodes_Type renames R_HT.Nodes; - - begin - loop - if R_Node = 0 then - return False; - end if; - - if Equivalent_Elements (L_Node.Element, RN (R_Node).Element) then - return True; - end if; - - R_Node := Next (R_HT.Nodes (R_Node)); - end loop; - end Find_Equivalent_Key; - - -- Start of processing for Equivalent_Sets - - begin - return Is_Equivalent (Left, Right); - end Equivalent_Sets; - - ------------------------- - -- Equivalent_Elements -- - ------------------------- - - function Equivalent_Elements (Left, Right : Cursor) - return Boolean is - - begin - if Checks and then Left.Node = 0 then - raise Constraint_Error with - "Left cursor of Equivalent_Elements equals No_Element"; - end if; - - if Checks and then Right.Node = 0 then - raise Constraint_Error with - "Right cursor of Equivalent_Elements equals No_Element"; - end if; - - pragma Assert (Vet (Left), "bad Left cursor in Equivalent_Elements"); - pragma Assert (Vet (Right), "bad Right cursor in Equivalent_Elements"); - - -- AI05-0022 requires that a container implementation detect element - -- tampering by a generic actual subprogram. However, the following case - -- falls outside the scope of that AI. Randy Brukardt explained on the - -- ARG list on 2013/02/07 that: - - -- (Begin Quote): - -- But for an operation like "<" [the ordered set analog of - -- Equivalent_Elements], there is no need to "dereference" a cursor - -- after the call to the generic formal parameter function, so nothing - -- bad could happen if tampering is undetected. And the operation can - -- safely return a result without a problem even if an element is - -- deleted from the container. - -- (End Quote). - - declare - LN : Node_Type renames Left.Container.Nodes (Left.Node); - RN : Node_Type renames Right.Container.Nodes (Right.Node); - begin - return Equivalent_Elements (LN.Element, RN.Element); - end; - end Equivalent_Elements; - - function Equivalent_Elements - (Left : Cursor; - Right : Element_Type) return Boolean - is - begin - if Checks and then Left.Node = 0 then - raise Constraint_Error with - "Left cursor of Equivalent_Elements equals No_Element"; - end if; - - pragma Assert (Vet (Left), "Left cursor in Equivalent_Elements is bad"); - - declare - LN : Node_Type renames Left.Container.Nodes (Left.Node); - begin - return Equivalent_Elements (LN.Element, Right); - end; - end Equivalent_Elements; - - function Equivalent_Elements - (Left : Element_Type; - Right : Cursor) return Boolean - is - begin - if Checks and then Right.Node = 0 then - raise Constraint_Error with - "Right cursor of Equivalent_Elements equals No_Element"; - end if; - - pragma Assert - (Vet (Right), - "Right cursor of Equivalent_Elements is bad"); - - declare - RN : Node_Type renames Right.Container.Nodes (Right.Node); - begin - return Equivalent_Elements (Left, RN.Element); - end; - end Equivalent_Elements; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys - (Key : Element_Type; - Node : Node_Type) return Boolean - is - begin - return Equivalent_Elements (Key, Node.Element); - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude - (Container : in out Set; - Item : Element_Type) - is - X : Count_Type; - begin - Element_Keys.Delete_Key_Sans_Free (Container, Item, X); - HT_Ops.Free (Container, X); - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : Set; - Item : Element_Type) return Cursor - is - Node : constant Count_Type := - Element_Keys.Find (Container'Unrestricted_Access.all, Item); - begin - return (if Node = 0 then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : Set) return Cursor is - Node : constant Count_Type := HT_Ops.First (Container); - begin - return (if Node = 0 then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end First; - - overriding function First (Object : Iterator) return Cursor is - begin - return Object.Container.First; - end First; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Container.Nodes (Position.Node).Element'Access; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - pragma Assert (Vet (Position), "bad cursor in Has_Element"); - return Position.Node /= 0; - end Has_Element; - - --------------- - -- Hash_Node -- - --------------- - - function Hash_Node (Node : Node_Type) return Hash_Type is - begin - return Hash (Node.Element); - end Hash_Node; - - ------------- - -- Include -- - ------------- - - procedure Include - (Container : in out Set; - New_Item : Element_Type) - is - Position : Cursor; - Inserted : Boolean; - - begin - Insert (Container, New_Item, Position, Inserted); - - if not Inserted then - TE_Check (Container.TC); - - Container.Nodes (Position.Node).Element := New_Item; - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - begin - Insert (Container, New_Item, Position.Node, Inserted); - Position.Container := Container'Unchecked_Access; - end Insert; - - procedure Insert - (Container : in out Set; - New_Item : Element_Type) - is - Position : Cursor; - pragma Unreferenced (Position); - - Inserted : Boolean; - - begin - Insert (Container, New_Item, Position, Inserted); - - if Checks and then not Inserted then - raise Constraint_Error with - "attempt to insert element already in set"; - end if; - end Insert; - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Node : out Count_Type; - Inserted : out Boolean) - is - procedure Allocate_Set_Element (Node : in out Node_Type); - pragma Inline (Allocate_Set_Element); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Local_Insert is - new Element_Keys.Generic_Conditional_Insert (New_Node); - - procedure Allocate is - new HT_Ops.Generic_Allocate (Allocate_Set_Element); - - --------------------------- - -- Allocate_Set_Element -- - --------------------------- - - procedure Allocate_Set_Element (Node : in out Node_Type) is - begin - Node.Element := New_Item; - end Allocate_Set_Element; - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - begin - Allocate (Container, Result); - return Result; - end New_Node; - - -- Start of processing for Insert - - begin - -- The buckets array length is specified by the user as a discriminant - -- of the container type, so it is possible for the buckets array to - -- have a length of zero. We must check for this case specifically, in - -- order to prevent divide-by-zero errors later, when we compute the - -- buckets array index value for an element, given its hash value. - - if Checks and then Container.Buckets'Length = 0 then - raise Capacity_Error with "No capacity for insertion"; - end if; - - Local_Insert (Container, New_Item, Node, Inserted); - end Insert; - - ------------------ - -- Intersection -- - ------------------ - - procedure Intersection - (Target : in out Set; - Source : Set) - is - Tgt_Node : Count_Type; - TN : Nodes_Type renames Target.Nodes; - - begin - if Target'Address = Source'Address then - return; - end if; - - if Source.Length = 0 then - HT_Ops.Clear (Target); - return; - end if; - - TC_Check (Target.TC); - - Tgt_Node := HT_Ops.First (Target); - while Tgt_Node /= 0 loop - if Is_In (Source, TN (Tgt_Node)) then - Tgt_Node := HT_Ops.Next (Target, Tgt_Node); - - else - declare - X : constant Count_Type := Tgt_Node; - begin - Tgt_Node := HT_Ops.Next (Target, Tgt_Node); - HT_Ops.Delete_Node_Sans_Free (Target, X); - HT_Ops.Free (Target, X); - end; - end if; - end loop; - end Intersection; - - function Intersection (Left, Right : Set) return Set is - C : Count_Type; - - begin - if Left'Address = Right'Address then - return Left; - end if; - - C := Count_Type'Min (Left.Length, Right.Length); - - if C = 0 then - return Empty_Set; - end if; - - return Result : Set (C, To_Prime (C)) do - Iterate_Left : declare - procedure Process (L_Node : Count_Type); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (L_Node : Count_Type) is - N : Node_Type renames Left.Nodes (L_Node); - X : Count_Type; - B : Boolean; - - begin - if Is_In (Right, N) then - Insert (Result, N.Element, X, B); -- optimize ??? - pragma Assert (B); - pragma Assert (X > 0); - end if; - end Process; - - -- Start of processing for Iterate_Left - - begin - Iterate (Left); - end Iterate_Left; - end return; - end Intersection; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Set) return Boolean is - begin - return Container.Length = 0; - end Is_Empty; - - ----------- - -- Is_In -- - ----------- - - function Is_In (HT : Set; Key : Node_Type) return Boolean is - begin - return Element_Keys.Find (HT'Unrestricted_Access.all, Key.Element) /= 0; - end Is_In; - - --------------- - -- Is_Subset -- - --------------- - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean is - Subset_Node : Count_Type; - SN : Nodes_Type renames Subset.Nodes; - - begin - if Subset'Address = Of_Set'Address then - return True; - end if; - - if Subset.Length > Of_Set.Length then - return False; - end if; - - Subset_Node := HT_Ops.First (Subset); - while Subset_Node /= 0 loop - if not Is_In (Of_Set, SN (Subset_Node)) then - return False; - end if; - Subset_Node := HT_Ops.Next - (Subset'Unrestricted_Access.all, Subset_Node); - end loop; - - return True; - end Is_Subset; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Count_Type); - pragma Inline (Process_Node); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Count_Type) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - Busy : With_Busy (Container.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Iterate (Container); - end Iterate; - - function Iterate (Container : Set) - return Set_Iterator_Interfaces.Forward_Iterator'Class - is - begin - Busy (Container.TC'Unrestricted_Access.all); - return It : constant Iterator := - Iterator'(Limited_Controlled with - Container => Container'Unrestricted_Access); - end Iterate; - - ------------ - -- Length -- - ------------ - - function Length (Container : Set) return Count_Type is - begin - return Container.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out Set; Source : in out Set) is - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Source.TC); - - Target.Assign (Source); - Source.Clear; - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Node : Node_Type) return Count_Type is - begin - return Node.Next; - end Next; - - function Next (Position : Cursor) return Cursor is - begin - if Position.Node = 0 then - return No_Element; - end if; - - pragma Assert (Vet (Position), "bad cursor in Next"); - - declare - HT : Set renames Position.Container.all; - Node : constant Count_Type := HT_Ops.Next (HT, Position.Node); - - begin - if Node = 0 then - return No_Element; - end if; - - return Cursor'(Position.Container, Node); - end; - end Next; - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong set"; - end if; - - return Next (Position); - end Next; - - ------------- - -- Overlap -- - ------------- - - function Overlap (Left, Right : Set) return Boolean is - Left_Node : Count_Type; - - begin - if Right.Length = 0 then - return False; - end if; - - if Left'Address = Right'Address then - return True; - end if; - - Left_Node := HT_Ops.First (Left); - while Left_Node /= 0 loop - if Is_In (Right, Left.Nodes (Left_Node)) then - return True; - end if; - Left_Node := HT_Ops.Next (Left'Unrestricted_Access.all, Left_Node); - end loop; - - return False; - end Overlap; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Set'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor of Query_Element equals No_Element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Query_Element"); - - declare - S : Set renames Position.Container.all; - Lock : With_Lock (S.TC'Unrestricted_Access); - begin - Process (S.Nodes (Position.Node).Element); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set) - is - First_Time : Boolean := True; - use System.Put_Images; - begin - Array_Before (S); - - for X of V loop - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Element_Type'Put_Image (S, X); - end loop; - - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set) - is - function Read_Node (Stream : not null access Root_Stream_Type'Class) - return Count_Type; - - procedure Read_Nodes is - new HT_Ops.Generic_Read (Read_Node); - - --------------- - -- Read_Node -- - --------------- - - function Read_Node (Stream : not null access Root_Stream_Type'Class) - return Count_Type - is - procedure Read_Element (Node : in out Node_Type); - pragma Inline (Read_Element); - - procedure Allocate is - new HT_Ops.Generic_Allocate (Read_Element); - - procedure Read_Element (Node : in out Node_Type) is - begin - Element_Type'Read (Stream, Node.Element); - end Read_Element; - - Node : Count_Type; - - -- Start of processing for Read_Node - - begin - Allocate (Container, Node); - return Node; - end Read_Node; - - -- Start of processing for Read - - begin - Read_Nodes (Stream, Container); - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Set; - New_Item : Element_Type) - is - Node : constant Count_Type := Element_Keys.Find (Container, New_Item); - - begin - TE_Check (Container.TC); - - if Checks and then Node = 0 then - raise Constraint_Error with - "attempt to replace element not in set"; - end if; - - Container.Nodes (Node).Element := New_Item; - end Replace; - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type) - is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Replace_Element"); - - Replace_Element (Container, Position.Node, New_Item); - end Replace_Element; - - ---------------------- - -- Reserve_Capacity -- - ---------------------- - - procedure Reserve_Capacity - (Container : in out Set; - Capacity : Count_Type) - is - begin - if Checks and then Capacity > Container.Capacity then - raise Capacity_Error with "requested capacity is too large"; - end if; - end Reserve_Capacity; - - ------------------ - -- Set_Element -- - ------------------ - - procedure Set_Element (Node : in out Node_Type; Item : Element_Type) is - begin - Node.Element := Item; - end Set_Element; - - -------------- - -- Set_Next -- - -------------- - - procedure Set_Next (Node : in out Node_Type; Next : Count_Type) is - begin - Node.Next := Next; - end Set_Next; - - -------------------------- - -- Symmetric_Difference -- - -------------------------- - - procedure Symmetric_Difference - (Target : in out Set; - Source : Set) - is - procedure Process (Source_Node : Count_Type); - pragma Inline (Process); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Source_Node : Count_Type) is - N : Node_Type renames Source.Nodes (Source_Node); - X : Count_Type; - B : Boolean; - - begin - if Is_In (Target, N) then - Delete (Target, N.Element); - else - Insert (Target, N.Element, X, B); - pragma Assert (B); - end if; - end Process; - - -- Start of processing for Symmetric_Difference - - begin - if Target'Address = Source'Address then - HT_Ops.Clear (Target); - return; - end if; - - if Target.Length = 0 then - Assign (Target => Target, Source => Source); - return; - end if; - - TC_Check (Target.TC); - - Iterate (Source); - end Symmetric_Difference; - - function Symmetric_Difference (Left, Right : Set) return Set is - C : Count_Type; - - begin - if Left'Address = Right'Address then - return Empty_Set; - end if; - - if Right.Length = 0 then - return Left; - end if; - - if Left.Length = 0 then - return Right; - end if; - - C := Left.Length + Right.Length; - - return Result : Set (C, To_Prime (C)) do - Iterate_Left : declare - procedure Process (L_Node : Count_Type); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (L_Node : Count_Type) is - N : Node_Type renames Left.Nodes (L_Node); - X : Count_Type; - B : Boolean; - begin - if not Is_In (Right, N) then - Insert (Result, N.Element, X, B); - pragma Assert (B); - end if; - end Process; - - -- Start of processing for Iterate_Left - - begin - Iterate (Left); - end Iterate_Left; - - Iterate_Right : declare - procedure Process (R_Node : Count_Type); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (R_Node : Count_Type) is - N : Node_Type renames Right.Nodes (R_Node); - X : Count_Type; - B : Boolean; - begin - if not Is_In (Left, N) then - Insert (Result, N.Element, X, B); - pragma Assert (B); - end if; - end Process; - - -- Start of processing for Iterate_Right - - begin - Iterate (Right); - end Iterate_Right; - end return; - end Symmetric_Difference; - - ------------ - -- To_Set -- - ------------ - - function To_Set (New_Item : Element_Type) return Set is - X : Count_Type; - B : Boolean; - begin - return Result : Set (1, 1) do - Insert (Result, New_Item, X, B); - pragma Assert (B); - end return; - end To_Set; - - ----------- - -- Union -- - ----------- - - procedure Union - (Target : in out Set; - Source : Set) - is - procedure Process (Src_Node : Count_Type); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Src_Node : Count_Type) is - N : Node_Type renames Source.Nodes (Src_Node); - X : Count_Type; - B : Boolean; - begin - Insert (Target, N.Element, X, B); - end Process; - - -- Start of processing for Union - - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Target.TC); - - -- ??? why is this code commented out ??? - -- declare - -- N : constant Count_Type := Target.Length + Source.Length; - -- begin - -- if N > HT_Ops.Capacity (Target.HT) then - -- HT_Ops.Reserve_Capacity (Target.HT, N); - -- end if; - -- end; - - Iterate (Source); - end Union; - - function Union (Left, Right : Set) return Set is - C : Count_Type; - - begin - if Left'Address = Right'Address then - return Left; - end if; - - if Right.Length = 0 then - return Left; - end if; - - if Left.Length = 0 then - return Right; - end if; - - C := Left.Length + Right.Length; - - return Result : Set (C, To_Prime (C)) do - Assign (Target => Result, Source => Left); - Union (Target => Result, Source => Right); - end return; - end Union; - - --------- - -- Vet -- - --------- - - function Vet (Position : Cursor) return Boolean is - begin - if Position.Node = 0 then - return Position.Container = null; - end if; - - if Position.Container = null then - return False; - end if; - - declare - S : Set renames Position.Container.all; - N : Nodes_Type renames S.Nodes; - X : Count_Type; - - begin - if S.Length = 0 then - return False; - end if; - - if Position.Node > N'Last then - return False; - end if; - - if N (Position.Node).Next = Position.Node then - return False; - end if; - - X := S.Buckets (Element_Keys.Checked_Index - (S, N (Position.Node).Element)); - - for J in 1 .. S.Length loop - if X = Position.Node then - return True; - end if; - - if X = 0 then - return False; - end if; - - if X = N (X).Next then -- to prevent unnecessary looping - return False; - end if; - - X := N (X).Next; - end loop; - - return False; - end; - end Vet; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set) - is - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Type); - pragma Inline (Write_Node); - - procedure Write_Nodes is - new HT_Ops.Generic_Write (Write_Node); - - ---------------- - -- Write_Node -- - ---------------- - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Type) - is - begin - Element_Type'Write (Stream, Node.Element); - end Write_Node; - - -- Start of processing for Write - - begin - Write_Nodes (Stream, Container); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - package body Generic_Keys is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Equivalent_Key_Node - (Key : Key_Type; - Node : Node_Type) return Boolean; - pragma Inline (Equivalent_Key_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Key_Keys is - new Hash_Tables.Generic_Bounded_Keys - (HT_Types => HT_Types, - Next => Next, - Set_Next => Set_Next, - Key_Type => Key_Type, - Hash => Hash, - Equivalent_Keys => Equivalent_Key_Node); - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Set; - Key : Key_Type) return Constant_Reference_Type - is - Node : constant Count_Type := - Key_Keys.Find (Container'Unrestricted_Access.all, Key); - - begin - if Checks and then Node = 0 then - raise Constraint_Error with "key not in set"; - end if; - - declare - N : Node_Type renames Container.Nodes (Node); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => N.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Set; - Key : Key_Type) return Boolean - is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ------------ - -- Delete -- - ------------ - - procedure Delete - (Container : in out Set; - Key : Key_Type) - is - X : Count_Type; - - begin - Key_Keys.Delete_Key_Sans_Free (Container, Key, X); - - if Checks and then X = 0 then - raise Constraint_Error with "attempt to delete key not in set"; - end if; - - HT_Ops.Free (Container, X); - end Delete; - - ------------- - -- Element -- - ------------- - - function Element - (Container : Set; - Key : Key_Type) return Element_Type - is - Node : constant Count_Type := - Key_Keys.Find (Container'Unrestricted_Access.all, Key); - - begin - if Checks and then Node = 0 then - raise Constraint_Error with "key not in set"; - end if; - - return Container.Nodes (Node).Element; - end Element; - - ------------------------- - -- Equivalent_Key_Node -- - ------------------------- - - function Equivalent_Key_Node - (Key : Key_Type; - Node : Node_Type) return Boolean - is - begin - return Equivalent_Keys (Key, Generic_Keys.Key (Node.Element)); - end Equivalent_Key_Node; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude - (Container : in out Set; - Key : Key_Type) - is - X : Count_Type; - begin - Key_Keys.Delete_Key_Sans_Free (Container, Key, X); - HT_Ops.Free (Container, X); - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Control : in out Reference_Control_Type) is - begin - if Control.Container /= null then - Impl.Reference_Control_Type (Control).Finalize; - - if Checks and then - Hash (Key (Element (Control.Old_Pos))) /= Control.Old_Hash - then - HT_Ops.Delete_Node_At_Index - (Control.Container.all, Control.Index, Control.Old_Pos.Node); - raise Program_Error with "key not preserved in reference"; - end if; - - Control.Container := null; - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : Set; - Key : Key_Type) return Cursor - is - Node : constant Count_Type := - Key_Keys.Find (Container'Unrestricted_Access.all, Key); - begin - return (if Node = 0 then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Find; - - --------- - -- Key -- - --------- - - function Key (Position : Cursor) return Key_Type is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Key"); - return Key (Position.Container.Nodes (Position.Node).Element); - end Key; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - ------------------------------ - -- Reference_Preserving_Key -- - ------------------------------ - - function Reference_Preserving_Key - (Container : aliased in out Set; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert - (Vet (Position), - "bad cursor in function Reference_Preserving_Key"); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - begin - return R : constant Reference_Type := - (Element => N.Element'Unrestricted_Access, - Control => - (Controlled with - Container.TC'Unrestricted_Access, - Container'Unrestricted_Access, - Index => Key_Keys.Index (Container, Key (Position)), - Old_Pos => Position, - Old_Hash => Hash (Key (Position)))) - do - Busy (Container.TC); - end return; - end; - end Reference_Preserving_Key; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Key : Key_Type) return Reference_Type - is - Node : constant Count_Type := Key_Keys.Find (Container, Key); - - begin - if Checks and then Node = 0 then - raise Constraint_Error with "key not in set"; - end if; - - declare - P : constant Cursor := Find (Container, Key); - begin - return R : constant Reference_Type := - (Element => Container.Nodes (Node).Element'Unrestricted_Access, - Control => - (Controlled with - Container.TC'Unrestricted_Access, - Container'Unrestricted_Access, - Index => Key_Keys.Index (Container, Key), - Old_Pos => P, - Old_Hash => Hash (Key))) - do - Busy (Container.TC); - end return; - end; - end Reference_Preserving_Key; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Count_Type := Key_Keys.Find (Container, Key); - - begin - if Checks and then Node = 0 then - raise Constraint_Error with - "attempt to replace key not in set"; - end if; - - Replace_Element (Container, Node, New_Item); - end Replace; - - ----------------------------------- - -- Update_Element_Preserving_Key -- - ----------------------------------- - - procedure Update_Element_Preserving_Key - (Container : in out Set; - Position : Cursor; - Process : not null access - procedure (Element : in out Element_Type)) - is - Indx : Hash_Type; - N : Nodes_Type renames Container.Nodes; - - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong set"; - end if; - - -- ??? why is this code commented out ??? - -- if HT.Buckets = null - -- or else HT.Buckets'Length = 0 - -- or else HT.Length = 0 - -- or else Position.Node.Next = Position.Node - -- then - -- raise Program_Error with - -- "Position cursor is bad (set is empty)"; - -- end if; - - pragma Assert - (Vet (Position), - "bad cursor in Update_Element_Preserving_Key"); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - E : Element_Type renames N (Position.Node).Element; - K : constant Key_Type := Key (E); - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - -- Record bucket now, in case key is changed - Indx := HT_Ops.Index (Container.Buckets, N (Position.Node)); - - Process (E); - - if Equivalent_Keys (K, Key (E)) then - return; - end if; - end; - - -- Key was modified, so remove this node from set. - - if Container.Buckets (Indx) = Position.Node then - Container.Buckets (Indx) := N (Position.Node).Next; - - else - declare - Prev : Count_Type := Container.Buckets (Indx); - - begin - while N (Prev).Next /= Position.Node loop - Prev := N (Prev).Next; - - if Checks and then Prev = 0 then - raise Program_Error with - "Position cursor is bad (node not found)"; - end if; - end loop; - - N (Prev).Next := N (Position.Node).Next; - end; - end if; - - Container.Length := Container.Length - 1; - HT_Ops.Free (Container, Position.Node); - - raise Program_Error with "key was modified"; - end Update_Element_Preserving_Key; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - end Generic_Keys; - -end Ada.Containers.Bounded_Hashed_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cbhase.ads +++ build/gcc/ada/rts @@ -1,617 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . B O U N D E D _ H A S H E D _ S E T S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -private with Ada.Containers.Hash_Tables; -with Ada.Containers.Helpers; -private with Ada.Streams; -private with Ada.Finalization; -private with Ada.Strings.Text_Output; - -generic - type Element_Type is private; - - with function Hash (Element : Element_Type) return Hash_Type; - - with function Equivalent_Elements - (Left, Right : Element_Type) return Boolean; - - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Bounded_Hashed_Sets with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Pure; - pragma Remote_Types; - - type Set (Capacity : Count_Type; Modulus : Hash_Type) is tagged private - with Constant_Indexing => Constant_Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Unnamed => Include); - - pragma Preelaborable_Initialization (Set); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Set : constant Set; - -- Set objects declared without an initialization expression are - -- initialized to the value Empty_Set. - - function Empty (Capacity : Count_Type := 10) return Set; - - No_Element : constant Cursor; - -- Cursor objects declared without an initialization expression are - -- initialized to the value No_Element. - - function Has_Element (Position : Cursor) return Boolean; - -- Equivalent to Position /= No_Element - - package Set_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : Set) return Boolean; - -- For each element in Left, set equality attempts to find the equal - -- element in Right; if a search fails, then set equality immediately - -- returns False. The search works by calling Hash to find the bucket in - -- the Right set that corresponds to the Left element. If the bucket is - -- non-empty, the search calls the generic formal element equality operator - -- to compare the element (in Left) to the element of each node in the - -- bucket (in Right); the search terminates when a matching node in the - -- bucket is found, or the nodes in the bucket are exhausted. (Note that - -- element equality is called here, not Equivalent_Elements. Set equality - -- is the only operation in which element equality is used. Compare set - -- equality to Equivalent_Sets, which does call Equivalent_Elements.) - - function Equivalent_Sets (Left, Right : Set) return Boolean; - -- Similar to set equality, with the difference that the element in Left is - -- compared to the elements in Right using the generic formal - -- Equivalent_Elements operation instead of element equality. - - function To_Set (New_Item : Element_Type) return Set; - -- Constructs a singleton set comprising New_Element. To_Set calls Hash to - -- determine the bucket for New_Item. - - function Capacity (Container : Set) return Count_Type; - -- Returns the current capacity of the set. Capacity is the maximum length - -- before which rehashing in guaranteed not to occur. - - procedure Reserve_Capacity (Container : in out Set; Capacity : Count_Type); - -- If the value of the Capacity actual parameter is less or equal to - -- Container.Capacity, then the operation has no effect. Otherwise it - -- raises Capacity_Error (as no expansion of capacity is possible for a - -- bounded form). - - function Default_Modulus (Capacity : Count_Type) return Hash_Type; - -- Returns a modulus value (hash table size) which is optimal for the - -- specified capacity (which corresponds to the maximum number of items). - - function Length (Container : Set) return Count_Type; - -- Returns the number of items in the set - - function Is_Empty (Container : Set) return Boolean; - -- Equivalent to Length (Container) = 0 - - procedure Clear (Container : in out Set); - -- Removes all of the items from the set. This will deallocate all memory - -- associated with this set. - - function Element (Position : Cursor) return Element_Type; - -- Returns the element of the node designated by the cursor - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type); - -- If New_Item is equivalent (as determined by calling Equivalent_Elements) - -- to the element of the node designated by Position, then New_Element is - -- assigned to that element. Otherwise, it calls Hash to determine the - -- bucket for New_Item. If the bucket is not empty, then it calls - -- Equivalent_Elements for each node in that bucket to determine whether - -- New_Item is equivalent to an element in that bucket. If - -- Equivalent_Elements returns True then Program_Error is raised (because - -- an element may appear only once in the set); otherwise, New_Item is - -- assigned to the node designated by Position, and the node is moved to - -- its new bucket. - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - -- Calls Process with the element (having only a constant view) of the node - -- designated by the cursor. - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type; - - procedure Assign (Target : in out Set; Source : Set); - -- If Target denotes the same object as Source, then the operation has no - -- effect. If the Target capacity is less than the Source length, then - -- Assign raises Capacity_Error. Otherwise, Assign clears Target and then - -- copies the (active) elements from Source to Target. - - function Copy - (Source : Set; - Capacity : Count_Type := 0; - Modulus : Hash_Type := 0) return Set; - -- Constructs a new set object whose elements correspond to Source. If the - -- Capacity parameter is 0, then the capacity of the result is the same as - -- the length of Source. If the Capacity parameter is equal or greater than - -- the length of Source, then the capacity of the result is the specified - -- value. Otherwise, Copy raises Capacity_Error. If the Modulus parameter - -- is 0, then the modulus of the result is the value returned by a call to - -- Default_Modulus with the capacity parameter determined as above; - -- otherwise the modulus of the result is the specified value. - - procedure Move (Target : in out Set; Source : in out Set); - -- Clears Target (if it's not empty), and then moves (not copies) the - -- buckets array and nodes from Source to Target. - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean); - -- Conditionally inserts New_Item into the set. If New_Item is already in - -- the set, then Inserted returns False and Position designates the node - -- containing the existing element (which is not modified). If New_Item is - -- not already in the set, then Inserted returns True and Position - -- designates the newly-inserted node containing New_Item. The search for - -- an existing element works as follows. Hash is called to determine - -- New_Item's bucket; if the bucket is non-empty, then Equivalent_Elements - -- is called to compare New_Item to the element of each node in that - -- bucket. If the bucket is empty, or there were no equivalent elements in - -- the bucket, the search "fails" and the New_Item is inserted in the set - -- (and Inserted returns True); otherwise, the search "succeeds" (and - -- Inserted returns False). - - procedure Insert (Container : in out Set; New_Item : Element_Type); - -- Attempts to insert New_Item into the set, performing the usual insertion - -- search (which involves calling both Hash and Equivalent_Elements); if - -- the search succeeds (New_Item is equivalent to an element already in the - -- set, and so was not inserted), then this operation raises - -- Constraint_Error. (This version of Insert is similar to Replace, but - -- having the opposite exception behavior. It is intended for use when you - -- want to assert that the item is not already in the set.) - - procedure Include (Container : in out Set; New_Item : Element_Type); - -- Attempts to insert New_Item into the set. If an element equivalent to - -- New_Item is already in the set (the insertion search succeeded, and - -- hence New_Item was not inserted), then the value of New_Item is assigned - -- to the existing element. (This insertion operation only raises an - -- exception if cursor tampering occurs. It is intended for use when you - -- want to insert the item in the set, and you don't care whether an - -- equivalent element is already present.) - - procedure Replace (Container : in out Set; New_Item : Element_Type); - -- Searches for New_Item in the set; if the search fails (because an - -- equivalent element was not in the set), then it raises - -- Constraint_Error. Otherwise, the existing element is assigned the value - -- New_Item. (This is similar to Insert, but with the opposite exception - -- behavior. It is intended for use when you want to assert that the item - -- is already in the set.) - - procedure Exclude (Container : in out Set; Item : Element_Type); - -- Searches for Item in the set, and if found, removes its node from the - -- set and then deallocates it. The search works as follows. The operation - -- calls Hash to determine the item's bucket; if the bucket is not empty, - -- it calls Equivalent_Elements to compare Item to the element of each node - -- in the bucket. (This is the deletion analog of Include. It is intended - -- for use when you want to remove the item from the set, but don't care - -- whether the item is already in the set.) - - procedure Delete (Container : in out Set; Item : Element_Type); - -- Searches for Item in the set (which involves calling both Hash and - -- Equivalent_Elements). If the search fails, then the operation raises - -- Constraint_Error. Otherwise it removes the node from the set and then - -- deallocates it. (This is the deletion analog of non-conditional - -- Insert. It is intended for use when you want to assert that the item is - -- already in the set.) - - procedure Delete (Container : in out Set; Position : in out Cursor); - -- Removes the node designated by Position from the set, and then - -- deallocates the node. The operation calls Hash to determine the bucket, - -- and then compares Position to each node in the bucket until there's a - -- match (it does not call Equivalent_Elements). - - procedure Union (Target : in out Set; Source : Set); - -- Iterates over the Source set, and conditionally inserts each element - -- into Target. - - function Union (Left, Right : Set) return Set; - -- The operation first copies the Left set to the result, and then iterates - -- over the Right set to conditionally insert each element into the result. - - function "or" (Left, Right : Set) return Set renames Union; - - procedure Intersection (Target : in out Set; Source : Set); - -- Iterates over the Target set (calling First and Next), calling Find to - -- determine whether the element is in Source. If an equivalent element is - -- not found in Source, the element is deleted from Target. - - function Intersection (Left, Right : Set) return Set; - -- Iterates over the Left set, calling Find to determine whether the - -- element is in Right. If an equivalent element is found, it is inserted - -- into the result set. - - function "and" (Left, Right : Set) return Set renames Intersection; - - procedure Difference (Target : in out Set; Source : Set); - -- Iterates over the Source (calling First and Next), calling Find to - -- determine whether the element is in Target. If an equivalent element is - -- found, it is deleted from Target. - - function Difference (Left, Right : Set) return Set; - -- Iterates over the Left set, calling Find to determine whether the - -- element is in the Right set. If an equivalent element is not found, the - -- element is inserted into the result set. - - function "-" (Left, Right : Set) return Set renames Difference; - - procedure Symmetric_Difference (Target : in out Set; Source : Set); - -- The operation iterates over the Source set, searching for the element - -- in Target (calling Hash and Equivalent_Elements). If an equivalent - -- element is found, it is removed from Target; otherwise it is inserted - -- into Target. - - function Symmetric_Difference (Left, Right : Set) return Set; - -- The operation first iterates over the Left set. It calls Find to - -- determine whether the element is in the Right set. If no equivalent - -- element is found, the element from Left is inserted into the result. The - -- operation then iterates over the Right set, to determine whether the - -- element is in the Left set. If no equivalent element is found, the Right - -- element is inserted into the result. - - function "xor" (Left, Right : Set) return Set - renames Symmetric_Difference; - - function Overlap (Left, Right : Set) return Boolean; - -- Iterates over the Left set (calling First and Next), calling Find to - -- determine whether the element is in the Right set. If an equivalent - -- element is found, the operation immediately returns True. The operation - -- returns False if the iteration over Left terminates without finding any - -- equivalent element in Right. - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean; - -- Iterates over Subset (calling First and Next), calling Find to determine - -- whether the element is in Of_Set. If no equivalent element is found in - -- Of_Set, the operation immediately returns False. The operation returns - -- True if the iteration over Subset terminates without finding an element - -- not in Of_Set (that is, every element in Subset is equivalent to an - -- element in Of_Set). - - function First (Container : Set) return Cursor; - -- Returns a cursor that designates the first non-empty bucket, by - -- searching from the beginning of the buckets array. - - function Next (Position : Cursor) return Cursor; - -- Returns a cursor that designates the node that follows the current one - -- designated by Position. If Position designates the last node in its - -- bucket, the operation calls Hash to compute the index of this bucket, - -- and searches the buckets array for the first non-empty bucket, starting - -- from that index; otherwise, it simply follows the link to the next node - -- in the same bucket. - - procedure Next (Position : in out Cursor); - -- Equivalent to Position := Next (Position) - - function Find - (Container : Set; - Item : Element_Type) return Cursor; - -- Searches for Item in the set. Find calls Hash to determine the item's - -- bucket; if the bucket is not empty, it calls Equivalent_Elements to - -- compare Item to each element in the bucket. If the search succeeds, Find - -- returns a cursor designating the node containing the equivalent element; - -- otherwise, it returns No_Element. - - function Contains (Container : Set; Item : Element_Type) return Boolean; - -- Equivalent to Find (Container, Item) /= No_Element - - function Equivalent_Elements (Left, Right : Cursor) return Boolean; - -- Returns the result of calling Equivalent_Elements with the elements of - -- the nodes designated by cursors Left and Right. - - function Equivalent_Elements - (Left : Cursor; - Right : Element_Type) return Boolean; - -- Returns the result of calling Equivalent_Elements with element of the - -- node designated by Left and element Right. - - function Equivalent_Elements - (Left : Element_Type; - Right : Cursor) return Boolean; - -- Returns the result of calling Equivalent_Elements with element Left and - -- the element of the node designated by Right. - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)); - -- Calls Process for each node in the set - - function Iterate - (Container : Set) - return Set_Iterator_Interfaces.Forward_Iterator'Class; - - generic - type Key_Type (<>) is private; - - with function Key (Element : Element_Type) return Key_Type; - - with function Hash (Key : Key_Type) return Hash_Type; - - with function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - - package Generic_Keys is - - function Key (Position : Cursor) return Key_Type; - -- Applies generic formal operation Key to the element of the node - -- designated by Position. - - function Element (Container : Set; Key : Key_Type) return Element_Type; - -- Searches (as per the key-based Find) for the node containing Key, and - -- returns the associated element. - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type); - -- Searches (as per the key-based Find) for the node containing Key, and - -- then replaces the element of that node (as per the element-based - -- Replace_Element). - - procedure Exclude (Container : in out Set; Key : Key_Type); - -- Searches for Key in the set, and if found, removes its node from the - -- set and then deallocates it. The search works by first calling Hash - -- (on Key) to determine the bucket; if the bucket is not empty, it - -- calls Equivalent_Keys to compare parameter Key to the value of - -- generic formal operation Key applied to element of each node in the - -- bucket. - - procedure Delete (Container : in out Set; Key : Key_Type); - -- Deletes the node containing Key as per Exclude, with the difference - -- that Constraint_Error is raised if Key is not found. - - function Find (Container : Set; Key : Key_Type) return Cursor; - -- Searches for the node containing Key, and returns a cursor - -- designating the node. The search works by first calling Hash (on Key) - -- to determine the bucket. If the bucket is not empty, the search - -- compares Key to the element of each node in the bucket, and returns - -- the matching node. The comparison itself works by applying the - -- generic formal Key operation to the element of the node, and then - -- calling generic formal operation Equivalent_Keys. - - function Contains (Container : Set; Key : Key_Type) return Boolean; - -- Equivalent to Find (Container, Key) /= No_Element - - procedure Update_Element_Preserving_Key - (Container : in out Set; - Position : Cursor; - Process : not null access - procedure (Element : in out Element_Type)); - -- Calls Process with the element of the node designated by Position, - -- but with the restriction that the key-value of the element is not - -- modified. The operation first makes a copy of the value returned by - -- applying generic formal operation Key on the element of the node, and - -- then calls Process with the element. The operation verifies that the - -- key-part has not been modified by calling generic formal operation - -- Equivalent_Keys to compare the saved key-value to the value returned - -- by applying generic formal operation Key to the post-Process value of - -- element. If the key values compare equal then the operation - -- completes. Otherwise, the node is removed from the map and - -- Program_Error is raised. - - type Reference_Type (Element : not null access Element_Type) is private - with Implicit_Dereference => Element; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Position : Cursor) return Reference_Type; - - function Constant_Reference - (Container : aliased Set; - Key : Key_Type) return Constant_Reference_Type; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Key : Key_Type) return Reference_Type; - - private - type Set_Access is access all Set; - for Set_Access'Storage_Size use 0; - - package Impl is new Helpers.Generic_Implementation; - - type Reference_Control_Type is - new Impl.Reference_Control_Type with - record - Container : Set_Access; - Index : Hash_Type; - Old_Pos : Cursor; - Old_Hash : Hash_Type; - end record; - - overriding procedure Finalize (Control : in out Reference_Control_Type); - pragma Inline (Finalize); - - type Reference_Type (Element : not null access Element_Type) is record - Control : Reference_Control_Type; - end record; - - use Ada.Streams; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - end Generic_Keys; - -private - pragma Inline (Next); - - type Node_Type is record - Element : aliased Element_Type; - Next : Count_Type; - end record; - - package HT_Types is - new Hash_Tables.Generic_Bounded_Hash_Table_Types (Node_Type); - - type Set (Capacity : Count_Type; Modulus : Hash_Type) is - new HT_Types.Hash_Table_Type (Capacity, Modulus) - with null record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set); - - use HT_Types, HT_Types.Implementation; - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set); - - for Set'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set); - - for Set'Read use Read; - - type Set_Access is access all Set; - for Set_Access'Storage_Size use 0; - - -- Note: If a Cursor object has no explicit initialization expression, - -- it must default initialize to the same value as constant No_Element. - -- The Node component of type Cursor has scalar type Count_Type, so it - -- requires an explicit initialization expression of its own declaration, - -- in order for objects of record type Cursor to properly initialize. - - type Cursor is record - Container : Set_Access; - Node : Count_Type := 0; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Sem_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Set'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - type Element_Access is access all Element_Type with - Storage_Size => 0; - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Set : constant Set := - (Hash_Table_Type with Capacity => 0, Modulus => 0); - - No_Element : constant Cursor := (Container => null, Node => 0); - - type Iterator is new Ada.Finalization.Limited_Controlled and - Set_Iterator_Interfaces.Forward_Iterator with - record - Container : Set_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Bounded_Hashed_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cbmutr.adb +++ build/gcc/ada/rts @@ -1,3367 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.BOUNDED_MULTIWAY_TREES -- --- -- --- B o d y -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Finalization; -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Bounded_Multiway_Trees with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - use Finalization; - - -------------------- - -- Root_Iterator -- - -------------------- - - type Root_Iterator is abstract new Limited_Controlled and - Tree_Iterator_Interfaces.Forward_Iterator with - record - Container : Tree_Access; - Subtree : Count_Type; - end record; - - overriding procedure Finalize (Object : in out Root_Iterator); - - ----------------------- - -- Subtree_Iterator -- - ----------------------- - - type Subtree_Iterator is new Root_Iterator with null record; - - overriding function First (Object : Subtree_Iterator) return Cursor; - - overriding function Next - (Object : Subtree_Iterator; - Position : Cursor) return Cursor; - - --------------------- - -- Child_Iterator -- - --------------------- - - type Child_Iterator is new Root_Iterator and - Tree_Iterator_Interfaces.Reversible_Iterator with null record; - - overriding function First (Object : Child_Iterator) return Cursor; - - overriding function Next - (Object : Child_Iterator; - Position : Cursor) return Cursor; - - overriding function Last (Object : Child_Iterator) return Cursor; - - overriding function Previous - (Object : Child_Iterator; - Position : Cursor) return Cursor; - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Initialize_Node (Container : in out Tree; Index : Count_Type); - procedure Initialize_Root (Container : in out Tree); - - procedure Allocate_Node - (Container : in out Tree; - Initialize_Element : not null access procedure (Index : Count_Type); - New_Node : out Count_Type); - - procedure Allocate_Node - (Container : in out Tree; - New_Item : Element_Type; - New_Node : out Count_Type); - - procedure Allocate_Node - (Container : in out Tree; - Stream : not null access Root_Stream_Type'Class; - New_Node : out Count_Type); - - procedure Deallocate_Node - (Container : in out Tree; - X : Count_Type); - - procedure Deallocate_Children - (Container : in out Tree; - Subtree : Count_Type; - Count : in out Count_Type); - - procedure Deallocate_Subtree - (Container : in out Tree; - Subtree : Count_Type; - Count : in out Count_Type); - - function Equal_Children - (Left_Tree : Tree; - Left_Subtree : Count_Type; - Right_Tree : Tree; - Right_Subtree : Count_Type) return Boolean; - - function Equal_Subtree - (Left_Tree : Tree; - Left_Subtree : Count_Type; - Right_Tree : Tree; - Right_Subtree : Count_Type) return Boolean; - - procedure Iterate_Children - (Container : Tree; - Subtree : Count_Type; - Process : not null access procedure (Position : Cursor)); - - procedure Iterate_Subtree - (Container : Tree; - Subtree : Count_Type; - Process : not null access procedure (Position : Cursor)); - - procedure Copy_Children - (Source : Tree; - Source_Parent : Count_Type; - Target : in out Tree; - Target_Parent : Count_Type; - Count : in out Count_Type); - - procedure Copy_Subtree - (Source : Tree; - Source_Subtree : Count_Type; - Target : in out Tree; - Target_Parent : Count_Type; - Target_Subtree : out Count_Type; - Count : in out Count_Type); - - function Find_In_Children - (Container : Tree; - Subtree : Count_Type; - Item : Element_Type) return Count_Type; - - function Find_In_Subtree - (Container : Tree; - Subtree : Count_Type; - Item : Element_Type) return Count_Type; - - function Child_Count - (Container : Tree; - Parent : Count_Type) return Count_Type; - - function Subtree_Node_Count - (Container : Tree; - Subtree : Count_Type) return Count_Type; - - function Is_Reachable - (Container : Tree; - From, To : Count_Type) return Boolean; - - function Root_Node (Container : Tree) return Count_Type; - - procedure Remove_Subtree - (Container : in out Tree; - Subtree : Count_Type); - - procedure Insert_Subtree_Node - (Container : in out Tree; - Subtree : Count_Type'Base; - Parent : Count_Type; - Before : Count_Type'Base); - - procedure Insert_Subtree_List - (Container : in out Tree; - First : Count_Type'Base; - Last : Count_Type'Base; - Parent : Count_Type; - Before : Count_Type'Base); - - procedure Splice_Children - (Container : in out Tree; - Target_Parent : Count_Type; - Before : Count_Type'Base; - Source_Parent : Count_Type); - - procedure Splice_Children - (Target : in out Tree; - Target_Parent : Count_Type; - Before : Count_Type'Base; - Source : in out Tree; - Source_Parent : Count_Type); - - procedure Splice_Subtree - (Target : in out Tree; - Parent : Count_Type; - Before : Count_Type'Base; - Source : in out Tree; - Position : in out Count_Type); -- source on input, target on output - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Tree) return Boolean is - begin - if Left.Count /= Right.Count then - return False; - end if; - - if Left.Count = 0 then - return True; - end if; - - return Equal_Children - (Left_Tree => Left, - Left_Subtree => Root_Node (Left), - Right_Tree => Right, - Right_Subtree => Root_Node (Right)); - end "="; - - ------------------- - -- Allocate_Node -- - ------------------- - - procedure Allocate_Node - (Container : in out Tree; - Initialize_Element : not null access procedure (Index : Count_Type); - New_Node : out Count_Type) - is - begin - if Container.Free >= 0 then - New_Node := Container.Free; - pragma Assert (New_Node in Container.Elements'Range); - - -- We always perform the assignment first, before we change container - -- state, in order to defend against exceptions duration assignment. - - Initialize_Element (New_Node); - - Container.Free := Container.Nodes (New_Node).Next; - - else - -- A negative free store value means that the links of the nodes in - -- the free store have not been initialized. In this case, the nodes - -- are physically contiguous in the array, starting at the index that - -- is the absolute value of the Container.Free, and continuing until - -- the end of the array (Nodes'Last). - - New_Node := abs Container.Free; - pragma Assert (New_Node in Container.Elements'Range); - - -- As above, we perform this assignment first, before modifying any - -- container state. - - Initialize_Element (New_Node); - - Container.Free := Container.Free - 1; - - if abs Container.Free > Container.Capacity then - Container.Free := 0; - end if; - end if; - - Initialize_Node (Container, New_Node); - end Allocate_Node; - - procedure Allocate_Node - (Container : in out Tree; - New_Item : Element_Type; - New_Node : out Count_Type) - is - procedure Initialize_Element (Index : Count_Type); - - procedure Initialize_Element (Index : Count_Type) is - begin - Container.Elements (Index) := New_Item; - end Initialize_Element; - - begin - Allocate_Node (Container, Initialize_Element'Access, New_Node); - end Allocate_Node; - - procedure Allocate_Node - (Container : in out Tree; - Stream : not null access Root_Stream_Type'Class; - New_Node : out Count_Type) - is - procedure Initialize_Element (Index : Count_Type); - - procedure Initialize_Element (Index : Count_Type) is - begin - Element_Type'Read (Stream, Container.Elements (Index)); - end Initialize_Element; - - begin - Allocate_Node (Container, Initialize_Element'Access, New_Node); - end Allocate_Node; - - ------------------- - -- Ancestor_Find -- - ------------------- - - function Ancestor_Find - (Position : Cursor; - Item : Element_Type) return Cursor - is - R, N : Count_Type; - - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - -- AI-0136 says to raise PE if Position equals the root node. This does - -- not seem correct, as this value is just the limiting condition of the - -- search. For now we omit this check, pending a ruling from the ARG. - -- ??? - -- - -- if Checks and then Is_Root (Position) then - -- raise Program_Error with "Position cursor designates root"; - -- end if; - - R := Root_Node (Position.Container.all); - N := Position.Node; - while N /= R loop - if Position.Container.Elements (N) = Item then - return Cursor'(Position.Container, N); - end if; - - N := Position.Container.Nodes (N).Parent; - end loop; - - return No_Element; - end Ancestor_Find; - - ------------------ - -- Append_Child -- - ------------------ - - procedure Append_Child - (Container : in out Tree; - Parent : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - Nodes : Tree_Node_Array renames Container.Nodes; - First, Last : Count_Type; - - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Count = 0 then - return; - end if; - - if Checks and then Container.Count > Container.Capacity - Count then - raise Capacity_Error - with "requested count exceeds available storage"; - end if; - - if Container.Count = 0 then - Initialize_Root (Container); - end if; - - Allocate_Node (Container, New_Item, First); - Nodes (First).Parent := Parent.Node; - - Last := First; - for J in Count_Type'(2) .. Count loop - Allocate_Node (Container, New_Item, Nodes (Last).Next); - Nodes (Nodes (Last).Next).Parent := Parent.Node; - Nodes (Nodes (Last).Next).Prev := Last; - - Last := Nodes (Last).Next; - end loop; - - Insert_Subtree_List - (Container => Container, - First => First, - Last => Last, - Parent => Parent.Node, - Before => No_Node); -- means "insert at end of list" - - Container.Count := Container.Count + Count; - end Append_Child; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Tree; Source : Tree) is - Target_Count : Count_Type; - - begin - if Target'Address = Source'Address then - return; - end if; - - if Checks and then Target.Capacity < Source.Count then - raise Capacity_Error -- ??? - with "Target capacity is less than Source count"; - end if; - - Target.Clear; -- Checks busy bit - - if Source.Count = 0 then - return; - end if; - - Initialize_Root (Target); - - -- Copy_Children returns the number of nodes that it allocates, but it - -- does this by incrementing the count value passed in, so we must - -- initialize the count before calling Copy_Children. - - Target_Count := 0; - - Copy_Children - (Source => Source, - Source_Parent => Root_Node (Source), - Target => Target, - Target_Parent => Root_Node (Target), - Count => Target_Count); - - pragma Assert (Target_Count = Source.Count); - Target.Count := Source.Count; - end Assign; - - ----------------- - -- Child_Count -- - ----------------- - - function Child_Count (Parent : Cursor) return Count_Type is - begin - if Parent = No_Element then - return 0; - - elsif Parent.Container.Count = 0 then - pragma Assert (Is_Root (Parent)); - return 0; - - else - return Child_Count (Parent.Container.all, Parent.Node); - end if; - end Child_Count; - - function Child_Count - (Container : Tree; - Parent : Count_Type) return Count_Type - is - NN : Tree_Node_Array renames Container.Nodes; - CC : Children_Type renames NN (Parent).Children; - - Result : Count_Type; - Node : Count_Type'Base; - - begin - Result := 0; - Node := CC.First; - while Node > 0 loop - Result := Result + 1; - Node := NN (Node).Next; - end loop; - - return Result; - end Child_Count; - - ----------------- - -- Child_Depth -- - ----------------- - - function Child_Depth (Parent, Child : Cursor) return Count_Type is - Result : Count_Type; - N : Count_Type'Base; - - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Child = No_Element then - raise Constraint_Error with "Child cursor has no element"; - end if; - - if Checks and then Parent.Container /= Child.Container then - raise Program_Error with "Parent and Child in different containers"; - end if; - - if Parent.Container.Count = 0 then - pragma Assert (Is_Root (Parent)); - pragma Assert (Child = Parent); - return 0; - end if; - - Result := 0; - N := Child.Node; - while N /= Parent.Node loop - Result := Result + 1; - N := Parent.Container.Nodes (N).Parent; - - if Checks and then N < 0 then - raise Program_Error with "Parent is not ancestor of Child"; - end if; - end loop; - - return Result; - end Child_Depth; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Tree) is - Container_Count : constant Count_Type := Container.Count; - Count : Count_Type; - - begin - TC_Check (Container.TC); - - if Container_Count = 0 then - return; - end if; - - Container.Count := 0; - - -- Deallocate_Children returns the number of nodes that it deallocates, - -- but it does this by incrementing the count value that is passed in, - -- so we must first initialize the count return value before calling it. - - Count := 0; - - Deallocate_Children - (Container => Container, - Subtree => Root_Node (Container), - Count => Count); - - pragma Assert (Count = Container_Count); - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Tree; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - if Checks and then Position.Node = Root_Node (Container) then - raise Program_Error with "Position cursor designates root"; - end if; - - -- Implement Vet for multiway tree??? - -- pragma Assert (Vet (Position), - -- "Position cursor in Constant_Reference is bad"); - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Container.Elements (Position.Node)'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Tree; - Item : Element_Type) return Boolean - is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : Tree; - Capacity : Count_Type := 0) return Tree - is - C : constant Count_Type := - (if Capacity = 0 then Source.Count - else Capacity); - begin - if Checks and then C < Source.Count then - raise Capacity_Error with "Capacity too small"; - end if; - - return Target : Tree (Capacity => C) do - Initialize_Root (Target); - - if Source.Count = 0 then - return; - end if; - - Copy_Children - (Source => Source, - Source_Parent => Root_Node (Source), - Target => Target, - Target_Parent => Root_Node (Target), - Count => Target.Count); - - pragma Assert (Target.Count = Source.Count); - end return; - end Copy; - - ------------------- - -- Copy_Children -- - ------------------- - - procedure Copy_Children - (Source : Tree; - Source_Parent : Count_Type; - Target : in out Tree; - Target_Parent : Count_Type; - Count : in out Count_Type) - is - S_Nodes : Tree_Node_Array renames Source.Nodes; - S_Node : Tree_Node_Type renames S_Nodes (Source_Parent); - - T_Nodes : Tree_Node_Array renames Target.Nodes; - T_Node : Tree_Node_Type renames T_Nodes (Target_Parent); - - pragma Assert (T_Node.Children.First <= 0); - pragma Assert (T_Node.Children.Last <= 0); - - T_CC : Children_Type; - C : Count_Type'Base; - - begin - -- We special-case the first allocation, in order to establish the - -- representation invariants for type Children_Type. - - C := S_Node.Children.First; - - if C <= 0 then -- source parent has no children - return; - end if; - - Copy_Subtree - (Source => Source, - Source_Subtree => C, - Target => Target, - Target_Parent => Target_Parent, - Target_Subtree => T_CC.First, - Count => Count); - - T_CC.Last := T_CC.First; - - -- The representation invariants for the Children_Type list have been - -- established, so we can now copy the remaining children of Source. - - C := S_Nodes (C).Next; - while C > 0 loop - Copy_Subtree - (Source => Source, - Source_Subtree => C, - Target => Target, - Target_Parent => Target_Parent, - Target_Subtree => T_Nodes (T_CC.Last).Next, - Count => Count); - - T_Nodes (T_Nodes (T_CC.Last).Next).Prev := T_CC.Last; - T_CC.Last := T_Nodes (T_CC.Last).Next; - - C := S_Nodes (C).Next; - end loop; - - -- We add the newly-allocated children to their parent list only after - -- the allocation has succeeded, in order to preserve invariants of the - -- parent. - - T_Node.Children := T_CC; - end Copy_Children; - - ------------------ - -- Copy_Subtree -- - ------------------ - - procedure Copy_Subtree - (Target : in out Tree; - Parent : Cursor; - Before : Cursor; - Source : Cursor) - is - Target_Subtree : Count_Type; - Target_Count : Count_Type; - - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Target'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error with "Before cursor not in container"; - end if; - - if Checks and then - Before.Container.Nodes (Before.Node).Parent /= Parent.Node - then - raise Constraint_Error with "Before cursor not child of Parent"; - end if; - end if; - - if Source = No_Element then - return; - end if; - - if Checks and then Is_Root (Source) then - raise Constraint_Error with "Source cursor designates root"; - end if; - - if Target.Count = 0 then - Initialize_Root (Target); - end if; - - -- Copy_Subtree returns a count of the number of nodes that it - -- allocates, but it works by incrementing the value that is passed - -- in. We must therefore initialize the count value before calling - -- Copy_Subtree. - - Target_Count := 0; - - Copy_Subtree - (Source => Source.Container.all, - Source_Subtree => Source.Node, - Target => Target, - Target_Parent => Parent.Node, - Target_Subtree => Target_Subtree, - Count => Target_Count); - - Insert_Subtree_Node - (Container => Target, - Subtree => Target_Subtree, - Parent => Parent.Node, - Before => Before.Node); - - Target.Count := Target.Count + Target_Count; - end Copy_Subtree; - - procedure Copy_Subtree - (Source : Tree; - Source_Subtree : Count_Type; - Target : in out Tree; - Target_Parent : Count_Type; - Target_Subtree : out Count_Type; - Count : in out Count_Type) - is - T_Nodes : Tree_Node_Array renames Target.Nodes; - - begin - -- First we allocate the root of the target subtree. - - Allocate_Node - (Container => Target, - New_Item => Source.Elements (Source_Subtree), - New_Node => Target_Subtree); - - T_Nodes (Target_Subtree).Parent := Target_Parent; - Count := Count + 1; - - -- We now have a new subtree (for the Target tree), containing only a - -- copy of the corresponding element in the Source subtree. Next we copy - -- the children of the Source subtree as children of the new Target - -- subtree. - - Copy_Children - (Source => Source, - Source_Parent => Source_Subtree, - Target => Target, - Target_Parent => Target_Subtree, - Count => Count); - end Copy_Subtree; - - ------------------------- - -- Deallocate_Children -- - ------------------------- - - procedure Deallocate_Children - (Container : in out Tree; - Subtree : Count_Type; - Count : in out Count_Type) - is - Nodes : Tree_Node_Array renames Container.Nodes; - Node : Tree_Node_Type renames Nodes (Subtree); -- parent - CC : Children_Type renames Node.Children; - C : Count_Type'Base; - - begin - while CC.First > 0 loop - C := CC.First; - CC.First := Nodes (C).Next; - - Deallocate_Subtree (Container, C, Count); - end loop; - - CC.Last := 0; - end Deallocate_Children; - - --------------------- - -- Deallocate_Node -- - --------------------- - - procedure Deallocate_Node - (Container : in out Tree; - X : Count_Type) - is - NN : Tree_Node_Array renames Container.Nodes; - pragma Assert (X > 0); - pragma Assert (X <= NN'Last); - - N : Tree_Node_Type renames NN (X); - pragma Assert (N.Parent /= X); -- node is active - - begin - -- The tree container actually contains two lists: one for the "active" - -- nodes that contain elements that have been inserted onto the tree, - -- and another for the "inactive" nodes of the free store, from which - -- nodes are allocated when a new child is inserted in the tree. - - -- We desire that merely declaring a tree object should have only - -- minimal cost; specially, we want to avoid having to initialize the - -- free store (to fill in the links), especially if the capacity of the - -- tree object is large. - - -- The head of the free list is indicated by Container.Free. If its - -- value is non-negative, then the free store has been initialized in - -- the "normal" way: Container.Free points to the head of the list of - -- free (inactive) nodes, and the value 0 means the free list is - -- empty. Each node on the free list has been initialized to point to - -- the next free node (via its Next component), and the value 0 means - -- that this is the last node of the free list. - - -- If Container.Free is negative, then the links on the free store have - -- not been initialized. In this case the link values are implied: the - -- free store comprises the components of the node array started with - -- the absolute value of Container.Free, and continuing until the end of - -- the array (Nodes'Last). - - -- We prefer to lazy-init the free store (in fact, we would prefer to - -- not initialize it at all, because such initialization is an O(n) - -- operation). The time when we need to actually initialize the nodes in - -- the free store is when the node that becomes inactive is not at the - -- end of the active list. The free store would then be discontigous and - -- so its nodes would need to be linked in the traditional way. - - -- It might be possible to perform an optimization here. Suppose that - -- the free store can be represented as having two parts: one comprising - -- the non-contiguous inactive nodes linked together in the normal way, - -- and the other comprising the contiguous inactive nodes (that are not - -- linked together, at the end of the nodes array). This would allow us - -- to never have to initialize the free store, except in a lazy way as - -- nodes become inactive. ??? - - -- When an element is deleted from the list container, its node becomes - -- inactive, and so we set its Parent and Prev components to an - -- impossible value (the index of the node itself), to indicate that it - -- is now inactive. This provides a useful way to detect a dangling - -- cursor reference. - - N.Parent := X; -- Node is deallocated (not on active list) - N.Prev := X; - - if Container.Free >= 0 then - -- The free store has previously been initialized. All we need to do - -- here is link the newly-free'd node onto the free list. - - N.Next := Container.Free; - Container.Free := X; - - elsif X + 1 = abs Container.Free then - -- The free store has not been initialized, and the node becoming - -- inactive immediately precedes the start of the free store. All - -- we need to do is move the start of the free store back by one. - - N.Next := X; -- Not strictly necessary, but marginally safer - Container.Free := Container.Free + 1; - - else - -- The free store has not been initialized, and the node becoming - -- inactive does not immediately precede the free store. Here we - -- first initialize the free store (meaning the links are given - -- values in the traditional way), and then link the newly-free'd - -- node onto the head of the free store. - - -- See the comments above for an optimization opportunity. If the - -- next link for a node on the free store is negative, then this - -- means the remaining nodes on the free store are physically - -- contiguous, starting at the absolute value of that index value. - -- ??? - - Container.Free := abs Container.Free; - - if Container.Free > Container.Capacity then - Container.Free := 0; - - else - for J in Container.Free .. Container.Capacity - 1 loop - NN (J).Next := J + 1; - end loop; - - NN (Container.Capacity).Next := 0; - end if; - - NN (X).Next := Container.Free; - Container.Free := X; - end if; - end Deallocate_Node; - - ------------------------ - -- Deallocate_Subtree -- - ------------------------ - - procedure Deallocate_Subtree - (Container : in out Tree; - Subtree : Count_Type; - Count : in out Count_Type) - is - begin - Deallocate_Children (Container, Subtree, Count); - Deallocate_Node (Container, Subtree); - Count := Count + 1; - end Deallocate_Subtree; - - --------------------- - -- Delete_Children -- - --------------------- - - procedure Delete_Children - (Container : in out Tree; - Parent : Cursor) - is - Count : Count_Type; - - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Container.Count = 0 then - pragma Assert (Is_Root (Parent)); - return; - end if; - - -- Deallocate_Children returns a count of the number of nodes that it - -- deallocates, but it works by incrementing the value that is passed - -- in. We must therefore initialize the count value before calling - -- Deallocate_Children. - - Count := 0; - - Deallocate_Children (Container, Parent.Node, Count); - pragma Assert (Count <= Container.Count); - - Container.Count := Container.Count - Count; - end Delete_Children; - - ----------------- - -- Delete_Leaf -- - ----------------- - - procedure Delete_Leaf - (Container : in out Tree; - Position : in out Cursor) - is - X : Count_Type; - - begin - TC_Check (Container.TC); - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - if Checks and then not Is_Leaf (Position) then - raise Constraint_Error with "Position cursor does not designate leaf"; - end if; - - X := Position.Node; - Position := No_Element; - - Remove_Subtree (Container, X); - Container.Count := Container.Count - 1; - - Deallocate_Node (Container, X); - end Delete_Leaf; - - -------------------- - -- Delete_Subtree -- - -------------------- - - procedure Delete_Subtree - (Container : in out Tree; - Position : in out Cursor) - is - X : Count_Type; - Count : Count_Type; - - begin - TC_Check (Container.TC); - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - X := Position.Node; - Position := No_Element; - - Remove_Subtree (Container, X); - - -- Deallocate_Subtree returns a count of the number of nodes that it - -- deallocates, but it works by incrementing the value that is passed - -- in. We must therefore initialize the count value before calling - -- Deallocate_Subtree. - - Count := 0; - - Deallocate_Subtree (Container, X, Count); - pragma Assert (Count <= Container.Count); - - Container.Count := Container.Count - Count; - end Delete_Subtree; - - ----------- - -- Depth -- - ----------- - - function Depth (Position : Cursor) return Count_Type is - Result : Count_Type; - N : Count_Type'Base; - - begin - if Position = No_Element then - return 0; - end if; - - if Is_Root (Position) then - return 1; - end if; - - Result := 0; - N := Position.Node; - while N >= 0 loop - N := Position.Container.Nodes (N).Parent; - Result := Result + 1; - end loop; - - return Result; - end Depth; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Node = Root_Node (Position.Container.all) - then - raise Program_Error with "Position cursor designates root"; - end if; - - return Position.Container.Elements (Position.Node); - end Element; - - -------------------- - -- Equal_Children -- - -------------------- - - function Equal_Children - (Left_Tree : Tree; - Left_Subtree : Count_Type; - Right_Tree : Tree; - Right_Subtree : Count_Type) return Boolean - is - L_NN : Tree_Node_Array renames Left_Tree.Nodes; - R_NN : Tree_Node_Array renames Right_Tree.Nodes; - - Left_Children : Children_Type renames L_NN (Left_Subtree).Children; - Right_Children : Children_Type renames R_NN (Right_Subtree).Children; - - L, R : Count_Type'Base; - - begin - if Child_Count (Left_Tree, Left_Subtree) - /= Child_Count (Right_Tree, Right_Subtree) - then - return False; - end if; - - L := Left_Children.First; - R := Right_Children.First; - while L > 0 loop - if not Equal_Subtree (Left_Tree, L, Right_Tree, R) then - return False; - end if; - - L := L_NN (L).Next; - R := R_NN (R).Next; - end loop; - - return True; - end Equal_Children; - - ------------------- - -- Equal_Subtree -- - ------------------- - - function Equal_Subtree - (Left_Position : Cursor; - Right_Position : Cursor) return Boolean - is - begin - if Checks and then Left_Position = No_Element then - raise Constraint_Error with "Left cursor has no element"; - end if; - - if Checks and then Right_Position = No_Element then - raise Constraint_Error with "Right cursor has no element"; - end if; - - if Left_Position = Right_Position then - return True; - end if; - - if Is_Root (Left_Position) then - if not Is_Root (Right_Position) then - return False; - end if; - - if Left_Position.Container.Count = 0 then - return Right_Position.Container.Count = 0; - end if; - - if Right_Position.Container.Count = 0 then - return False; - end if; - - return Equal_Children - (Left_Tree => Left_Position.Container.all, - Left_Subtree => Left_Position.Node, - Right_Tree => Right_Position.Container.all, - Right_Subtree => Right_Position.Node); - end if; - - if Is_Root (Right_Position) then - return False; - end if; - - return Equal_Subtree - (Left_Tree => Left_Position.Container.all, - Left_Subtree => Left_Position.Node, - Right_Tree => Right_Position.Container.all, - Right_Subtree => Right_Position.Node); - end Equal_Subtree; - - function Equal_Subtree - (Left_Tree : Tree; - Left_Subtree : Count_Type; - Right_Tree : Tree; - Right_Subtree : Count_Type) return Boolean - is - begin - if Left_Tree.Elements (Left_Subtree) /= - Right_Tree.Elements (Right_Subtree) - then - return False; - end if; - - return Equal_Children - (Left_Tree => Left_Tree, - Left_Subtree => Left_Subtree, - Right_Tree => Right_Tree, - Right_Subtree => Right_Subtree); - end Equal_Subtree; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Root_Iterator) is - begin - Unbusy (Object.Container.TC); - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : Tree; - Item : Element_Type) return Cursor - is - Node : Count_Type; - - begin - if Container.Count = 0 then - return No_Element; - end if; - - Node := Find_In_Children (Container, Root_Node (Container), Item); - - if Node = 0 then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Find; - - ----------- - -- First -- - ----------- - - overriding function First (Object : Subtree_Iterator) return Cursor is - begin - if Object.Subtree = Root_Node (Object.Container.all) then - return First_Child (Root (Object.Container.all)); - else - return Cursor'(Object.Container, Object.Subtree); - end if; - end First; - - overriding function First (Object : Child_Iterator) return Cursor is - begin - return First_Child (Cursor'(Object.Container, Object.Subtree)); - end First; - - ----------------- - -- First_Child -- - ----------------- - - function First_Child (Parent : Cursor) return Cursor is - Node : Count_Type'Base; - - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Parent.Container.Count = 0 then - pragma Assert (Is_Root (Parent)); - return No_Element; - end if; - - Node := Parent.Container.Nodes (Parent.Node).Children.First; - - if Node <= 0 then - return No_Element; - end if; - - return Cursor'(Parent.Container, Node); - end First_Child; - - ------------------------- - -- First_Child_Element -- - ------------------------- - - function First_Child_Element (Parent : Cursor) return Element_Type is - begin - return Element (First_Child (Parent)); - end First_Child_Element; - - ---------------------- - -- Find_In_Children -- - ---------------------- - - function Find_In_Children - (Container : Tree; - Subtree : Count_Type; - Item : Element_Type) return Count_Type - is - N : Count_Type'Base; - Result : Count_Type; - - begin - N := Container.Nodes (Subtree).Children.First; - while N > 0 loop - Result := Find_In_Subtree (Container, N, Item); - - if Result > 0 then - return Result; - end if; - - N := Container.Nodes (N).Next; - end loop; - - return 0; - end Find_In_Children; - - --------------------- - -- Find_In_Subtree -- - --------------------- - - function Find_In_Subtree - (Position : Cursor; - Item : Element_Type) return Cursor - is - Result : Count_Type; - - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - -- Commented-out pending ruling by ARG. ??? - - -- if Checks and then - -- Position.Container /= Container'Unrestricted_Access - -- then - -- raise Program_Error with "Position cursor not in container"; - -- end if; - - if Position.Container.Count = 0 then - pragma Assert (Is_Root (Position)); - return No_Element; - end if; - - if Is_Root (Position) then - Result := Find_In_Children - (Container => Position.Container.all, - Subtree => Position.Node, - Item => Item); - - else - Result := Find_In_Subtree - (Container => Position.Container.all, - Subtree => Position.Node, - Item => Item); - end if; - - if Result = 0 then - return No_Element; - end if; - - return Cursor'(Position.Container, Result); - end Find_In_Subtree; - - function Find_In_Subtree - (Container : Tree; - Subtree : Count_Type; - Item : Element_Type) return Count_Type - is - begin - if Container.Elements (Subtree) = Item then - return Subtree; - end if; - - return Find_In_Children (Container, Subtree, Item); - end Find_In_Subtree; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Container.Elements (Position.Node)'Access; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - if Position = No_Element then - return False; - end if; - - return Position.Node /= Root_Node (Position.Container.all); - end Has_Element; - - --------------------- - -- Initialize_Node -- - --------------------- - - procedure Initialize_Node - (Container : in out Tree; - Index : Count_Type) - is - begin - Container.Nodes (Index) := - (Parent => No_Node, - Prev => 0, - Next => 0, - Children => (others => 0)); - end Initialize_Node; - - --------------------- - -- Initialize_Root -- - --------------------- - - procedure Initialize_Root (Container : in out Tree) is - begin - Initialize_Node (Container, Root_Node (Container)); - end Initialize_Root; - - ------------------ - -- Insert_Child -- - ------------------ - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - Position : Cursor; - pragma Unreferenced (Position); - - begin - Insert_Child (Container, Parent, Before, New_Item, Position, Count); - end Insert_Child; - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1) - is - Nodes : Tree_Node_Array renames Container.Nodes; - First : Count_Type; - Last : Count_Type; - - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor not in container"; - end if; - - if Checks and then - Before.Container.Nodes (Before.Node).Parent /= Parent.Node - then - raise Constraint_Error with "Parent cursor not parent of Before"; - end if; - end if; - - if Count = 0 then - Position := No_Element; -- Need ruling from ARG ??? - return; - end if; - - if Checks and then Container.Count > Container.Capacity - Count then - raise Capacity_Error - with "requested count exceeds available storage"; - end if; - - if Container.Count = 0 then - Initialize_Root (Container); - end if; - - Allocate_Node (Container, New_Item, First); - Nodes (First).Parent := Parent.Node; - - Last := First; - for J in Count_Type'(2) .. Count loop - Allocate_Node (Container, New_Item, Nodes (Last).Next); - Nodes (Nodes (Last).Next).Parent := Parent.Node; - Nodes (Nodes (Last).Next).Prev := Last; - - Last := Nodes (Last).Next; - end loop; - - Insert_Subtree_List - (Container => Container, - First => First, - Last => Last, - Parent => Parent.Node, - Before => Before.Node); - - Container.Count := Container.Count + Count; - - Position := Cursor'(Parent.Container, First); - end Insert_Child; - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1) - is - Nodes : Tree_Node_Array renames Container.Nodes; - First : Count_Type; - Last : Count_Type; - - pragma Warnings (Off); - Default_Initialized_Item : Element_Type; - pragma Unmodified (Default_Initialized_Item); - -- OK to reference, see below - - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor not in container"; - end if; - - if Checks and then - Before.Container.Nodes (Before.Node).Parent /= Parent.Node - then - raise Constraint_Error with "Parent cursor not parent of Before"; - end if; - end if; - - if Count = 0 then - Position := No_Element; -- Need ruling from ARG ??? - return; - end if; - - if Checks and then Container.Count > Container.Capacity - Count then - raise Capacity_Error - with "requested count exceeds available storage"; - end if; - - if Container.Count = 0 then - Initialize_Root (Container); - end if; - - -- There is no explicit element provided, but in an instance the element - -- type may be a scalar with a Default_Value aspect, or a composite - -- type with such a scalar component, or components with default - -- initialization, so insert the specified number of possibly - -- initialized elements at the given position. - - Allocate_Node (Container, Default_Initialized_Item, First); - Nodes (First).Parent := Parent.Node; - - Last := First; - for J in Count_Type'(2) .. Count loop - Allocate_Node - (Container, Default_Initialized_Item, Nodes (Last).Next); - Nodes (Nodes (Last).Next).Parent := Parent.Node; - Nodes (Nodes (Last).Next).Prev := Last; - - Last := Nodes (Last).Next; - end loop; - - Insert_Subtree_List - (Container => Container, - First => First, - Last => Last, - Parent => Parent.Node, - Before => Before.Node); - - Container.Count := Container.Count + Count; - - Position := Cursor'(Parent.Container, First); - pragma Warnings (On); - end Insert_Child; - - ------------------------- - -- Insert_Subtree_List -- - ------------------------- - - procedure Insert_Subtree_List - (Container : in out Tree; - First : Count_Type'Base; - Last : Count_Type'Base; - Parent : Count_Type; - Before : Count_Type'Base) - is - NN : Tree_Node_Array renames Container.Nodes; - N : Tree_Node_Type renames NN (Parent); - CC : Children_Type renames N.Children; - - begin - -- This is a simple utility operation to insert a list of nodes - -- (First..Last) as children of Parent. The Before node specifies where - -- the new children should be inserted relative to existing children. - - if First <= 0 then - pragma Assert (Last <= 0); - return; - end if; - - pragma Assert (Last > 0); - pragma Assert (Before <= 0 or else NN (Before).Parent = Parent); - - if CC.First <= 0 then -- no existing children - CC.First := First; - NN (CC.First).Prev := 0; - CC.Last := Last; - NN (CC.Last).Next := 0; - - elsif Before <= 0 then -- means "insert after existing nodes" - NN (CC.Last).Next := First; - NN (First).Prev := CC.Last; - CC.Last := Last; - NN (CC.Last).Next := 0; - - elsif Before = CC.First then - NN (Last).Next := CC.First; - NN (CC.First).Prev := Last; - CC.First := First; - NN (CC.First).Prev := 0; - - else - NN (NN (Before).Prev).Next := First; - NN (First).Prev := NN (Before).Prev; - NN (Last).Next := Before; - NN (Before).Prev := Last; - end if; - end Insert_Subtree_List; - - ------------------------- - -- Insert_Subtree_Node -- - ------------------------- - - procedure Insert_Subtree_Node - (Container : in out Tree; - Subtree : Count_Type'Base; - Parent : Count_Type; - Before : Count_Type'Base) - is - begin - -- This is a simple wrapper operation to insert a single child into the - -- Parent's children list. - - Insert_Subtree_List - (Container => Container, - First => Subtree, - Last => Subtree, - Parent => Parent, - Before => Before); - end Insert_Subtree_Node; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Tree) return Boolean is - begin - return Container.Count = 0; - end Is_Empty; - - ------------- - -- Is_Leaf -- - ------------- - - function Is_Leaf (Position : Cursor) return Boolean is - begin - if Position = No_Element then - return False; - end if; - - if Position.Container.Count = 0 then - pragma Assert (Is_Root (Position)); - return True; - end if; - - return Position.Container.Nodes (Position.Node).Children.First <= 0; - end Is_Leaf; - - ------------------ - -- Is_Reachable -- - ------------------ - - function Is_Reachable - (Container : Tree; - From, To : Count_Type) return Boolean - is - Idx : Count_Type'Base := From; - begin - while Idx >= 0 loop - if Idx = To then - return True; - end if; - - Idx := Container.Nodes (Idx).Parent; - end loop; - - return False; - end Is_Reachable; - - ------------- - -- Is_Root -- - ------------- - - function Is_Root (Position : Cursor) return Boolean is - begin - return - (if Position.Container = null then False - else Position.Node = Root_Node (Position.Container.all)); - end Is_Root; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Tree; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - begin - if Container.Count = 0 then - return; - end if; - - Iterate_Children - (Container => Container, - Subtree => Root_Node (Container), - Process => Process); - end Iterate; - - function Iterate (Container : Tree) - return Tree_Iterator_Interfaces.Forward_Iterator'Class - is - begin - return Iterate_Subtree (Root (Container)); - end Iterate; - - ---------------------- - -- Iterate_Children -- - ---------------------- - - procedure Iterate_Children - (Parent : Cursor; - Process : not null access procedure (Position : Cursor)) - is - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Parent.Container.Count = 0 then - pragma Assert (Is_Root (Parent)); - return; - end if; - - declare - C : Count_Type; - NN : Tree_Node_Array renames Parent.Container.Nodes; - Busy : With_Busy (Parent.Container.TC'Unrestricted_Access); - - begin - C := NN (Parent.Node).Children.First; - while C > 0 loop - Process (Cursor'(Parent.Container, Node => C)); - C := NN (C).Next; - end loop; - end; - end Iterate_Children; - - procedure Iterate_Children - (Container : Tree; - Subtree : Count_Type; - Process : not null access procedure (Position : Cursor)) - is - NN : Tree_Node_Array renames Container.Nodes; - N : Tree_Node_Type renames NN (Subtree); - C : Count_Type; - - begin - -- This is a helper function to recursively iterate over all the nodes - -- in a subtree, in depth-first fashion. This particular helper just - -- visits the children of this subtree, not the root of the subtree - -- itself. This is useful when starting from the ultimate root of the - -- entire tree (see Iterate), as that root does not have an element. - - C := N.Children.First; - while C > 0 loop - Iterate_Subtree (Container, C, Process); - C := NN (C).Next; - end loop; - end Iterate_Children; - - function Iterate_Children - (Container : Tree; - Parent : Cursor) - return Tree_Iterator_Interfaces.Reversible_Iterator'Class - is - C : constant Tree_Access := Container'Unrestricted_Access; - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= C then - raise Program_Error with "Parent cursor not in container"; - end if; - - return It : constant Child_Iterator := - Child_Iterator'(Limited_Controlled with - Container => C, - Subtree => Parent.Node) - do - Busy (C.TC); - end return; - end Iterate_Children; - - --------------------- - -- Iterate_Subtree -- - --------------------- - - function Iterate_Subtree - (Position : Cursor) - return Tree_Iterator_Interfaces.Forward_Iterator'Class - is - C : constant Tree_Access := Position.Container; - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - -- Implement Vet for multiway trees??? - -- pragma Assert (Vet (Position), "bad subtree cursor"); - - return It : constant Subtree_Iterator := - (Limited_Controlled with - Container => C, - Subtree => Position.Node) - do - Busy (C.TC); - end return; - end Iterate_Subtree; - - procedure Iterate_Subtree - (Position : Cursor; - Process : not null access procedure (Position : Cursor)) - is - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Position.Container.Count = 0 then - pragma Assert (Is_Root (Position)); - return; - end if; - - declare - T : Tree renames Position.Container.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - begin - if Is_Root (Position) then - Iterate_Children (T, Position.Node, Process); - else - Iterate_Subtree (T, Position.Node, Process); - end if; - end; - end Iterate_Subtree; - - procedure Iterate_Subtree - (Container : Tree; - Subtree : Count_Type; - Process : not null access procedure (Position : Cursor)) - is - begin - -- This is a helper function to recursively iterate over all the nodes - -- in a subtree, in depth-first fashion. It first visits the root of the - -- subtree, then visits its children. - - Process (Cursor'(Container'Unrestricted_Access, Subtree)); - Iterate_Children (Container, Subtree, Process); - end Iterate_Subtree; - - ---------- - -- Last -- - ---------- - - overriding function Last (Object : Child_Iterator) return Cursor is - begin - return Last_Child (Cursor'(Object.Container, Object.Subtree)); - end Last; - - ---------------- - -- Last_Child -- - ---------------- - - function Last_Child (Parent : Cursor) return Cursor is - Node : Count_Type'Base; - - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Parent.Container.Count = 0 then - pragma Assert (Is_Root (Parent)); - return No_Element; - end if; - - Node := Parent.Container.Nodes (Parent.Node).Children.Last; - - if Node <= 0 then - return No_Element; - end if; - - return Cursor'(Parent.Container, Node); - end Last_Child; - - ------------------------ - -- Last_Child_Element -- - ------------------------ - - function Last_Child_Element (Parent : Cursor) return Element_Type is - begin - return Element (Last_Child (Parent)); - end Last_Child_Element; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out Tree; Source : in out Tree) is - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Source.TC); - - Target.Assign (Source); - Source.Clear; - end Move; - - ---------- - -- Next -- - ---------- - - overriding function Next - (Object : Subtree_Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong tree"; - end if; - - pragma Assert (Object.Container.Count > 0); - pragma Assert (Position.Node /= Root_Node (Object.Container.all)); - - declare - Nodes : Tree_Node_Array renames Object.Container.Nodes; - Node : Count_Type; - - begin - Node := Position.Node; - - if Nodes (Node).Children.First > 0 then - return Cursor'(Object.Container, Nodes (Node).Children.First); - end if; - - while Node /= Object.Subtree loop - if Nodes (Node).Next > 0 then - return Cursor'(Object.Container, Nodes (Node).Next); - end if; - - Node := Nodes (Node).Parent; - end loop; - - return No_Element; - end; - end Next; - - overriding function Next - (Object : Child_Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong tree"; - end if; - - pragma Assert (Object.Container.Count > 0); - pragma Assert (Position.Node /= Root_Node (Object.Container.all)); - - return Next_Sibling (Position); - end Next; - - ------------------ - -- Next_Sibling -- - ------------------ - - function Next_Sibling (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - if Position.Container.Count = 0 then - pragma Assert (Is_Root (Position)); - return No_Element; - end if; - - declare - T : Tree renames Position.Container.all; - NN : Tree_Node_Array renames T.Nodes; - N : Tree_Node_Type renames NN (Position.Node); - - begin - if N.Next <= 0 then - return No_Element; - end if; - - return Cursor'(Position.Container, N.Next); - end; - end Next_Sibling; - - procedure Next_Sibling (Position : in out Cursor) is - begin - Position := Next_Sibling (Position); - end Next_Sibling; - - ---------------- - -- Node_Count -- - ---------------- - - function Node_Count (Container : Tree) return Count_Type is - begin - -- Container.Count is the number of nodes we have actually allocated. We - -- cache the value specifically so this Node_Count operation can execute - -- in O(1) time, which makes it behave similarly to how the Length - -- selector function behaves for other containers. - -- - -- The cached node count value only describes the nodes we have - -- allocated; the root node itself is not included in that count. The - -- Node_Count operation returns a value that includes the root node - -- (because the RM says so), so we must add 1 to our cached value. - - return 1 + Container.Count; - end Node_Count; - - ------------ - -- Parent -- - ------------ - - function Parent (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - if Position.Container.Count = 0 then - pragma Assert (Is_Root (Position)); - return No_Element; - end if; - - declare - T : Tree renames Position.Container.all; - NN : Tree_Node_Array renames T.Nodes; - N : Tree_Node_Type renames NN (Position.Node); - - begin - if N.Parent < 0 then - pragma Assert (Position.Node = Root_Node (T)); - return No_Element; - end if; - - return Cursor'(Position.Container, N.Parent); - end; - end Parent; - - ------------------- - -- Prepend_Child -- - ------------------- - - procedure Prepend_Child - (Container : in out Tree; - Parent : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - Nodes : Tree_Node_Array renames Container.Nodes; - First, Last : Count_Type; - - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Count = 0 then - return; - end if; - - if Checks and then Container.Count > Container.Capacity - Count then - raise Capacity_Error - with "requested count exceeds available storage"; - end if; - - if Container.Count = 0 then - Initialize_Root (Container); - end if; - - Allocate_Node (Container, New_Item, First); - Nodes (First).Parent := Parent.Node; - - Last := First; - for J in Count_Type'(2) .. Count loop - Allocate_Node (Container, New_Item, Nodes (Last).Next); - Nodes (Nodes (Last).Next).Parent := Parent.Node; - Nodes (Nodes (Last).Next).Prev := Last; - - Last := Nodes (Last).Next; - end loop; - - Insert_Subtree_List - (Container => Container, - First => First, - Last => Last, - Parent => Parent.Node, - Before => Nodes (Parent.Node).Children.First); - - Container.Count := Container.Count + Count; - end Prepend_Child; - - -------------- - -- Previous -- - -------------- - - overriding function Previous - (Object : Child_Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong tree"; - end if; - - return Previous_Sibling (Position); - end Previous; - - ---------------------- - -- Previous_Sibling -- - ---------------------- - - function Previous_Sibling (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - if Position.Container.Count = 0 then - pragma Assert (Is_Root (Position)); - return No_Element; - end if; - - declare - T : Tree renames Position.Container.all; - NN : Tree_Node_Array renames T.Nodes; - N : Tree_Node_Type renames NN (Position.Node); - - begin - if N.Prev <= 0 then - return No_Element; - end if; - - return Cursor'(Position.Container, N.Prev); - end; - end Previous_Sibling; - - procedure Previous_Sibling (Position : in out Cursor) is - begin - Position := Previous_Sibling (Position); - end Previous_Sibling; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Tree'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - declare - T : Tree renames Position.Container.all'Unrestricted_Access.all; - Lock : With_Lock (T.TC'Unrestricted_Access); - begin - Process (Element => T.Elements (Position.Node)); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Tree) - is - use System.Put_Images; - - procedure Rec (Position : Cursor); - -- Recursive routine operating on cursors - - procedure Rec (Position : Cursor) is - First_Time : Boolean := True; - begin - Array_Before (S); - - for X in Iterate_Children (V, Position) loop - if First_Time then - First_Time := False; - else - Array_Between (S); - end if; - - Element_Type'Put_Image (S, Element (X)); - if Child_Count (X) > 0 then - Simple_Array_Between (S); - Rec (X); - end if; - end loop; - - Array_After (S); - end Rec; - - begin - if First_Child (Root (V)) = No_Element then - Array_Before (S); - Array_After (S); - else - Rec (First_Child (Root (V))); - end if; - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Tree) - is - procedure Read_Children (Subtree : Count_Type); - - function Read_Subtree - (Parent : Count_Type) return Count_Type; - - NN : Tree_Node_Array renames Container.Nodes; - - Total_Count : Count_Type'Base; - -- Value read from the stream that says how many elements follow - - Read_Count : Count_Type'Base; - -- Actual number of elements read from the stream - - ------------------- - -- Read_Children -- - ------------------- - - procedure Read_Children (Subtree : Count_Type) is - Count : Count_Type'Base; - -- number of child subtrees - - CC : Children_Type; - - begin - Count_Type'Read (Stream, Count); - - if Checks and then Count < 0 then - raise Program_Error with "attempt to read from corrupt stream"; - end if; - - if Count = 0 then - return; - end if; - - CC.First := Read_Subtree (Parent => Subtree); - CC.Last := CC.First; - - for J in Count_Type'(2) .. Count loop - NN (CC.Last).Next := Read_Subtree (Parent => Subtree); - NN (NN (CC.Last).Next).Prev := CC.Last; - CC.Last := NN (CC.Last).Next; - end loop; - - -- Now that the allocation and reads have completed successfully, it - -- is safe to link the children to their parent. - - NN (Subtree).Children := CC; - end Read_Children; - - ------------------ - -- Read_Subtree -- - ------------------ - - function Read_Subtree - (Parent : Count_Type) return Count_Type - is - Subtree : Count_Type; - - begin - Allocate_Node (Container, Stream, Subtree); - Container.Nodes (Subtree).Parent := Parent; - - Read_Count := Read_Count + 1; - - Read_Children (Subtree); - - return Subtree; - end Read_Subtree; - - -- Start of processing for Read - - begin - Container.Clear; -- checks busy bit - - Count_Type'Read (Stream, Total_Count); - - if Checks and then Total_Count < 0 then - raise Program_Error with "attempt to read from corrupt stream"; - end if; - - if Total_Count = 0 then - return; - end if; - - if Checks and then Total_Count > Container.Capacity then - raise Capacity_Error -- ??? - with "node count in stream exceeds container capacity"; - end if; - - Initialize_Root (Container); - - Read_Count := 0; - - Read_Children (Root_Node (Container)); - - if Checks and then Read_Count /= Total_Count then - raise Program_Error with "attempt to read from corrupt stream"; - end if; - - Container.Count := Total_Count; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Position : out Cursor) - is - begin - raise Program_Error with "attempt to read tree cursor from stream"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out Tree; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - if Checks and then Position.Node = Root_Node (Container) then - raise Program_Error with "Position cursor designates root"; - end if; - - -- Implement Vet for multiway tree??? - -- pragma Assert (Vet (Position), - -- "Position cursor in Constant_Reference is bad"); - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Container.Elements (Position.Node)'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - -------------------- - -- Remove_Subtree -- - -------------------- - - procedure Remove_Subtree - (Container : in out Tree; - Subtree : Count_Type) - is - NN : Tree_Node_Array renames Container.Nodes; - N : Tree_Node_Type renames NN (Subtree); - CC : Children_Type renames NN (N.Parent).Children; - - begin - -- This is a utility operation to remove a subtree node from its - -- parent's list of children. - - if CC.First = Subtree then - pragma Assert (N.Prev <= 0); - - if CC.Last = Subtree then - pragma Assert (N.Next <= 0); - CC.First := 0; - CC.Last := 0; - - else - CC.First := N.Next; - NN (CC.First).Prev := 0; - end if; - - elsif CC.Last = Subtree then - pragma Assert (N.Next <= 0); - CC.Last := N.Prev; - NN (CC.Last).Next := 0; - - else - NN (N.Prev).Next := N.Next; - NN (N.Next).Prev := N.Prev; - end if; - end Remove_Subtree; - - ---------------------- - -- Replace_Element -- - ---------------------- - - procedure Replace_Element - (Container : in out Tree; - Position : Cursor; - New_Item : Element_Type) - is - begin - TE_Check (Container.TC); - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - Container.Elements (Position.Node) := New_Item; - end Replace_Element; - - ------------------------------ - -- Reverse_Iterate_Children -- - ------------------------------ - - procedure Reverse_Iterate_Children - (Parent : Cursor; - Process : not null access procedure (Position : Cursor)) - is - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Parent.Container.Count = 0 then - pragma Assert (Is_Root (Parent)); - return; - end if; - - declare - NN : Tree_Node_Array renames Parent.Container.Nodes; - Busy : With_Busy (Parent.Container.TC'Unrestricted_Access); - C : Count_Type; - - begin - C := NN (Parent.Node).Children.Last; - while C > 0 loop - Process (Cursor'(Parent.Container, Node => C)); - C := NN (C).Prev; - end loop; - end; - end Reverse_Iterate_Children; - - ---------- - -- Root -- - ---------- - - function Root (Container : Tree) return Cursor is - begin - return (Container'Unrestricted_Access, Root_Node (Container)); - end Root; - - --------------- - -- Root_Node -- - --------------- - - function Root_Node (Container : Tree) return Count_Type is - pragma Unreferenced (Container); - - begin - return 0; - end Root_Node; - - --------------------- - -- Splice_Children -- - --------------------- - - procedure Splice_Children - (Target : in out Tree; - Target_Parent : Cursor; - Before : Cursor; - Source : in out Tree; - Source_Parent : Cursor) - is - begin - TC_Check (Target.TC); - TC_Check (Source.TC); - - if Checks and then Target_Parent = No_Element then - raise Constraint_Error with "Target_Parent cursor has no element"; - end if; - - if Checks and then Target_Parent.Container /= Target'Unrestricted_Access - then - raise Program_Error - with "Target_Parent cursor not in Target container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error - with "Before cursor not in Target container"; - end if; - - if Checks and then - Target.Nodes (Before.Node).Parent /= Target_Parent.Node - then - raise Constraint_Error - with "Before cursor not child of Target_Parent"; - end if; - end if; - - if Checks and then Source_Parent = No_Element then - raise Constraint_Error with "Source_Parent cursor has no element"; - end if; - - if Checks and then Source_Parent.Container /= Source'Unrestricted_Access - then - raise Program_Error - with "Source_Parent cursor not in Source container"; - end if; - - if Source.Count = 0 then - pragma Assert (Is_Root (Source_Parent)); - return; - end if; - - if Target'Address = Source'Address then - if Target_Parent = Source_Parent then - return; - end if; - - if Checks and then Is_Reachable (Container => Target, - From => Target_Parent.Node, - To => Source_Parent.Node) - then - raise Constraint_Error - with "Source_Parent is ancestor of Target_Parent"; - end if; - - Splice_Children - (Container => Target, - Target_Parent => Target_Parent.Node, - Before => Before.Node, - Source_Parent => Source_Parent.Node); - - return; - end if; - - if Target.Count = 0 then - Initialize_Root (Target); - end if; - - Splice_Children - (Target => Target, - Target_Parent => Target_Parent.Node, - Before => Before.Node, - Source => Source, - Source_Parent => Source_Parent.Node); - end Splice_Children; - - procedure Splice_Children - (Container : in out Tree; - Target_Parent : Cursor; - Before : Cursor; - Source_Parent : Cursor) - is - begin - TC_Check (Container.TC); - - if Checks and then Target_Parent = No_Element then - raise Constraint_Error with "Target_Parent cursor has no element"; - end if; - - if Checks and then - Target_Parent.Container /= Container'Unrestricted_Access - then - raise Program_Error - with "Target_Parent cursor not in container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error - with "Before cursor not in container"; - end if; - - if Checks and then - Container.Nodes (Before.Node).Parent /= Target_Parent.Node - then - raise Constraint_Error - with "Before cursor not child of Target_Parent"; - end if; - end if; - - if Checks and then Source_Parent = No_Element then - raise Constraint_Error with "Source_Parent cursor has no element"; - end if; - - if Checks and then - Source_Parent.Container /= Container'Unrestricted_Access - then - raise Program_Error - with "Source_Parent cursor not in container"; - end if; - - if Target_Parent = Source_Parent then - return; - end if; - - pragma Assert (Container.Count > 0); - - if Checks and then Is_Reachable (Container => Container, - From => Target_Parent.Node, - To => Source_Parent.Node) - then - raise Constraint_Error - with "Source_Parent is ancestor of Target_Parent"; - end if; - - Splice_Children - (Container => Container, - Target_Parent => Target_Parent.Node, - Before => Before.Node, - Source_Parent => Source_Parent.Node); - end Splice_Children; - - procedure Splice_Children - (Container : in out Tree; - Target_Parent : Count_Type; - Before : Count_Type'Base; - Source_Parent : Count_Type) - is - NN : Tree_Node_Array renames Container.Nodes; - CC : constant Children_Type := NN (Source_Parent).Children; - C : Count_Type'Base; - - begin - -- This is a utility operation to remove the children from Source parent - -- and insert them into Target parent. - - NN (Source_Parent).Children := Children_Type'(others => 0); - - -- Fix up the Parent pointers of each child to designate its new Target - -- parent. - - C := CC.First; - while C > 0 loop - NN (C).Parent := Target_Parent; - C := NN (C).Next; - end loop; - - Insert_Subtree_List - (Container => Container, - First => CC.First, - Last => CC.Last, - Parent => Target_Parent, - Before => Before); - end Splice_Children; - - procedure Splice_Children - (Target : in out Tree; - Target_Parent : Count_Type; - Before : Count_Type'Base; - Source : in out Tree; - Source_Parent : Count_Type) - is - S_NN : Tree_Node_Array renames Source.Nodes; - S_CC : Children_Type renames S_NN (Source_Parent).Children; - - Target_Count, Source_Count : Count_Type; - T, S : Count_Type'Base; - - begin - -- This is a utility operation to copy the children from the Source - -- parent and insert them as children of the Target parent, and then - -- delete them from the Source. (This is not a true splice operation, - -- but it is the best we can do in a bounded form.) The Before position - -- specifies where among the Target parent's exising children the new - -- children are inserted. - - -- Before we attempt the insertion, we must count the sources nodes in - -- order to determine whether the target have enough storage - -- available. Note that calculating this value is an O(n) operation. - - -- Here is an optimization opportunity: iterate of each children the - -- source explicitly, and keep a running count of the total number of - -- nodes. Compare the running total to the capacity of the target each - -- pass through the loop. This is more efficient than summing the counts - -- of child subtree (which is what Subtree_Node_Count does) and then - -- comparing that total sum to the target's capacity. ??? - - -- Here is another possibility. We currently treat the splice as an - -- all-or-nothing proposition: either we can insert all of children of - -- the source, or we raise exception with modifying the target. The - -- price for not causing side-effect is an O(n) determination of the - -- source count. If we are willing to tolerate side-effect, then we - -- could loop over the children of the source, counting that subtree and - -- then immediately inserting it in the target. The issue here is that - -- the test for available storage could fail during some later pass, - -- after children have already been inserted into target. ??? - - Source_Count := Subtree_Node_Count (Source, Source_Parent) - 1; - - if Source_Count = 0 then - return; - end if; - - if Checks and then Target.Count > Target.Capacity - Source_Count then - raise Capacity_Error -- ??? - with "Source count exceeds available storage on Target"; - end if; - - -- Copy_Subtree returns a count of the number of nodes it inserts, but - -- it does this by incrementing the value passed in. Therefore we must - -- initialize the count before calling Copy_Subtree. - - Target_Count := 0; - - S := S_CC.First; - while S > 0 loop - Copy_Subtree - (Source => Source, - Source_Subtree => S, - Target => Target, - Target_Parent => Target_Parent, - Target_Subtree => T, - Count => Target_Count); - - Insert_Subtree_Node - (Container => Target, - Subtree => T, - Parent => Target_Parent, - Before => Before); - - S := S_NN (S).Next; - end loop; - - pragma Assert (Target_Count = Source_Count); - Target.Count := Target.Count + Target_Count; - - -- As with Copy_Subtree, operation Deallocate_Children returns a count - -- of the number of nodes it deallocates, but it works by incrementing - -- the value passed in. We must therefore initialize the count before - -- calling it. - - Source_Count := 0; - - Deallocate_Children (Source, Source_Parent, Source_Count); - pragma Assert (Source_Count = Target_Count); - - Source.Count := Source.Count - Source_Count; - end Splice_Children; - - -------------------- - -- Splice_Subtree -- - -------------------- - - procedure Splice_Subtree - (Target : in out Tree; - Parent : Cursor; - Before : Cursor; - Source : in out Tree; - Position : in out Cursor) - is - begin - TC_Check (Target.TC); - TC_Check (Source.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Target'Unrestricted_Access then - raise Program_Error with "Parent cursor not in Target container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error with "Before cursor not in Target container"; - end if; - - if Checks and then Target.Nodes (Before.Node).Parent /= Parent.Node - then - raise Constraint_Error with "Before cursor not child of Parent"; - end if; - end if; - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Source'Unrestricted_Access then - raise Program_Error with "Position cursor not in Source container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - if Target'Address = Source'Address then - if Target.Nodes (Position.Node).Parent = Parent.Node then - if Before = No_Element then - if Target.Nodes (Position.Node).Next <= 0 then -- last child - return; - end if; - - elsif Position.Node = Before.Node then - return; - - elsif Target.Nodes (Position.Node).Next = Before.Node then - return; - end if; - end if; - - if Checks and then Is_Reachable (Container => Target, - From => Parent.Node, - To => Position.Node) - then - raise Constraint_Error with "Position is ancestor of Parent"; - end if; - - Remove_Subtree (Target, Position.Node); - - Target.Nodes (Position.Node).Parent := Parent.Node; - Insert_Subtree_Node (Target, Position.Node, Parent.Node, Before.Node); - - return; - end if; - - if Target.Count = 0 then - Initialize_Root (Target); - end if; - - Splice_Subtree - (Target => Target, - Parent => Parent.Node, - Before => Before.Node, - Source => Source, - Position => Position.Node); -- modified during call - - Position.Container := Target'Unrestricted_Access; - end Splice_Subtree; - - procedure Splice_Subtree - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - Position : Cursor) - is - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor not in container"; - end if; - - if Checks and then Container.Nodes (Before.Node).Parent /= Parent.Node - then - raise Constraint_Error with "Before cursor not child of Parent"; - end if; - end if; - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - - -- Should this be PE instead? Need ARG confirmation. ??? - - raise Constraint_Error with "Position cursor designates root"; - end if; - - if Container.Nodes (Position.Node).Parent = Parent.Node then - if Before = No_Element then - if Container.Nodes (Position.Node).Next <= 0 then -- last child - return; - end if; - - elsif Position.Node = Before.Node then - return; - - elsif Container.Nodes (Position.Node).Next = Before.Node then - return; - end if; - end if; - - if Checks and then Is_Reachable (Container => Container, - From => Parent.Node, - To => Position.Node) - then - raise Constraint_Error with "Position is ancestor of Parent"; - end if; - - Remove_Subtree (Container, Position.Node); - Container.Nodes (Position.Node).Parent := Parent.Node; - Insert_Subtree_Node (Container, Position.Node, Parent.Node, Before.Node); - end Splice_Subtree; - - procedure Splice_Subtree - (Target : in out Tree; - Parent : Count_Type; - Before : Count_Type'Base; - Source : in out Tree; - Position : in out Count_Type) -- Source on input, Target on output - is - Source_Count : Count_Type := Subtree_Node_Count (Source, Position); - pragma Assert (Source_Count >= 1); - - Target_Subtree : Count_Type; - Target_Count : Count_Type; - - begin - -- This is a utility operation to do the heavy lifting associated with - -- splicing a subtree from one tree to another. Note that "splicing" - -- is a bit of a misnomer here in the case of a bounded tree, because - -- the elements must be copied from the source to the target. - - if Checks and then Target.Count > Target.Capacity - Source_Count then - raise Capacity_Error -- ??? - with "Source count exceeds available storage on Target"; - end if; - - -- Copy_Subtree returns a count of the number of nodes it inserts, but - -- it does this by incrementing the value passed in. Therefore we must - -- initialize the count before calling Copy_Subtree. - - Target_Count := 0; - - Copy_Subtree - (Source => Source, - Source_Subtree => Position, - Target => Target, - Target_Parent => Parent, - Target_Subtree => Target_Subtree, - Count => Target_Count); - - pragma Assert (Target_Count = Source_Count); - - -- Now link the newly-allocated subtree into the target. - - Insert_Subtree_Node - (Container => Target, - Subtree => Target_Subtree, - Parent => Parent, - Before => Before); - - Target.Count := Target.Count + Target_Count; - - -- The manipulation of the Target container is complete. Now we remove - -- the subtree from the Source container. - - Remove_Subtree (Source, Position); -- unlink the subtree - - -- As with Copy_Subtree, operation Deallocate_Subtree returns a count of - -- the number of nodes it deallocates, but it works by incrementing the - -- value passed in. We must therefore initialize the count before - -- calling it. - - Source_Count := 0; - - Deallocate_Subtree (Source, Position, Source_Count); - pragma Assert (Source_Count = Target_Count); - - Source.Count := Source.Count - Source_Count; - - Position := Target_Subtree; - end Splice_Subtree; - - ------------------------ - -- Subtree_Node_Count -- - ------------------------ - - function Subtree_Node_Count (Position : Cursor) return Count_Type is - begin - if Position = No_Element then - return 0; - end if; - - if Position.Container.Count = 0 then - pragma Assert (Is_Root (Position)); - return 1; - end if; - - return Subtree_Node_Count (Position.Container.all, Position.Node); - end Subtree_Node_Count; - - function Subtree_Node_Count - (Container : Tree; - Subtree : Count_Type) return Count_Type - is - Result : Count_Type; - Node : Count_Type'Base; - - begin - Result := 1; - Node := Container.Nodes (Subtree).Children.First; - while Node > 0 loop - Result := Result + Subtree_Node_Count (Container, Node); - Node := Container.Nodes (Node).Next; - end loop; - return Result; - end Subtree_Node_Count; - - ---------- - -- Swap -- - ---------- - - procedure Swap - (Container : in out Tree; - I, J : Cursor) - is - begin - TE_Check (Container.TC); - - if Checks and then I = No_Element then - raise Constraint_Error with "I cursor has no element"; - end if; - - if Checks and then I.Container /= Container'Unrestricted_Access then - raise Program_Error with "I cursor not in container"; - end if; - - if Checks and then Is_Root (I) then - raise Program_Error with "I cursor designates root"; - end if; - - if I = J then -- make this test sooner??? - return; - end if; - - if Checks and then J = No_Element then - raise Constraint_Error with "J cursor has no element"; - end if; - - if Checks and then J.Container /= Container'Unrestricted_Access then - raise Program_Error with "J cursor not in container"; - end if; - - if Checks and then Is_Root (J) then - raise Program_Error with "J cursor designates root"; - end if; - - declare - EE : Element_Array renames Container.Elements; - EI : constant Element_Type := EE (I.Node); - - begin - EE (I.Node) := EE (J.Node); - EE (J.Node) := EI; - end; - end Swap; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Tree; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)) - is - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - declare - T : Tree renames Position.Container.all'Unrestricted_Access.all; - Lock : With_Lock (T.TC'Unrestricted_Access); - begin - Process (Element => T.Elements (Position.Node)); - end; - end Update_Element; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Tree) - is - procedure Write_Children (Subtree : Count_Type); - procedure Write_Subtree (Subtree : Count_Type); - - -------------------- - -- Write_Children -- - -------------------- - - procedure Write_Children (Subtree : Count_Type) is - CC : Children_Type renames Container.Nodes (Subtree).Children; - C : Count_Type'Base; - - begin - Count_Type'Write (Stream, Child_Count (Container, Subtree)); - - C := CC.First; - while C > 0 loop - Write_Subtree (C); - C := Container.Nodes (C).Next; - end loop; - end Write_Children; - - ------------------- - -- Write_Subtree -- - ------------------- - - procedure Write_Subtree (Subtree : Count_Type) is - begin - Element_Type'Write (Stream, Container.Elements (Subtree)); - Write_Children (Subtree); - end Write_Subtree; - - -- Start of processing for Write - - begin - Count_Type'Write (Stream, Container.Count); - - if Container.Count = 0 then - return; - end if; - - Write_Children (Root_Node (Container)); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Position : Cursor) - is - begin - raise Program_Error with "attempt to write tree cursor to stream"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Bounded_Multiway_Trees; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cbmutr.ads +++ build/gcc/ada/rts @@ -1,412 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.BOUNDED_MULTIWAY_TREES -- --- -- --- S p e c -- --- -- --- Copyright (C) 2014-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -with Ada.Containers.Helpers; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - -generic - type Element_Type is private; - - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Bounded_Multiway_Trees with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Pure; - pragma Remote_Types; - - type Tree (Capacity : Count_Type) is tagged private - with Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type; - pragma Preelaborable_Initialization (Tree); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Tree : constant Tree; - - No_Element : constant Cursor; - function Has_Element (Position : Cursor) return Boolean; - - package Tree_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function Equal_Subtree - (Left_Position : Cursor; - Right_Position : Cursor) return Boolean; - - function "=" (Left, Right : Tree) return Boolean; - - function Is_Empty (Container : Tree) return Boolean; - - function Node_Count (Container : Tree) return Count_Type; - - function Subtree_Node_Count (Position : Cursor) return Count_Type; - - function Depth (Position : Cursor) return Count_Type; - - function Is_Root (Position : Cursor) return Boolean; - - function Is_Leaf (Position : Cursor) return Boolean; - - function Root (Container : Tree) return Cursor; - - procedure Clear (Container : in out Tree); - - function Element (Position : Cursor) return Element_Type; - - procedure Replace_Element - (Container : in out Tree; - Position : Cursor; - New_Item : Element_Type); - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - - procedure Update_Element - (Container : in out Tree; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with Implicit_Dereference => Element; - - type Reference_Type - (Element : not null access Element_Type) is private - with Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Tree; - Position : Cursor) return Constant_Reference_Type; - - function Reference - (Container : aliased in out Tree; - Position : Cursor) return Reference_Type; - - procedure Assign (Target : in out Tree; Source : Tree); - - function Copy (Source : Tree; Capacity : Count_Type := 0) return Tree; - - procedure Move (Target : in out Tree; Source : in out Tree); - - procedure Delete_Leaf - (Container : in out Tree; - Position : in out Cursor); - - procedure Delete_Subtree - (Container : in out Tree; - Position : in out Cursor); - - procedure Swap - (Container : in out Tree; - I, J : Cursor); - - function Find - (Container : Tree; - Item : Element_Type) return Cursor; - - function Find_In_Subtree - (Position : Cursor; - Item : Element_Type) return Cursor; - - function Ancestor_Find - (Position : Cursor; - Item : Element_Type) return Cursor; - - function Contains - (Container : Tree; - Item : Element_Type) return Boolean; - - procedure Iterate - (Container : Tree; - Process : not null access procedure (Position : Cursor)); - - procedure Iterate_Subtree - (Position : Cursor; - Process : not null access procedure (Position : Cursor)); - - function Iterate (Container : Tree) - return Tree_Iterator_Interfaces.Forward_Iterator'Class; - - function Iterate_Subtree (Position : Cursor) - return Tree_Iterator_Interfaces.Forward_Iterator'Class; - - function Iterate_Children - (Container : Tree; - Parent : Cursor) - return Tree_Iterator_Interfaces.Reversible_Iterator'Class; - - function Child_Count (Parent : Cursor) return Count_Type; - - function Child_Depth (Parent, Child : Cursor) return Count_Type; - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Prepend_Child - (Container : in out Tree; - Parent : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Append_Child - (Container : in out Tree; - Parent : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Delete_Children - (Container : in out Tree; - Parent : Cursor); - - procedure Copy_Subtree - (Target : in out Tree; - Parent : Cursor; - Before : Cursor; - Source : Cursor); - - procedure Splice_Subtree - (Target : in out Tree; - Parent : Cursor; - Before : Cursor; - Source : in out Tree; - Position : in out Cursor); - - procedure Splice_Subtree - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - Position : Cursor); - - procedure Splice_Children - (Target : in out Tree; - Target_Parent : Cursor; - Before : Cursor; - Source : in out Tree; - Source_Parent : Cursor); - - procedure Splice_Children - (Container : in out Tree; - Target_Parent : Cursor; - Before : Cursor; - Source_Parent : Cursor); - - function Parent (Position : Cursor) return Cursor; - - function First_Child (Parent : Cursor) return Cursor; - - function First_Child_Element (Parent : Cursor) return Element_Type; - - function Last_Child (Parent : Cursor) return Cursor; - - function Last_Child_Element (Parent : Cursor) return Element_Type; - - function Next_Sibling (Position : Cursor) return Cursor; - - function Previous_Sibling (Position : Cursor) return Cursor; - - procedure Next_Sibling (Position : in out Cursor); - - procedure Previous_Sibling (Position : in out Cursor); - - procedure Iterate_Children - (Parent : Cursor; - Process : not null access procedure (Position : Cursor)); - - procedure Reverse_Iterate_Children - (Parent : Cursor; - Process : not null access procedure (Position : Cursor)); - -private - - use Ada.Containers.Helpers; - package Implementation is new Generic_Implementation; - use Implementation; - - use Ada.Streams; - - No_Node : constant Count_Type'Base := -1; - -- Need to document all global declarations such as this ??? - - -- Following decls also need much more documentation ??? - - type Children_Type is record - First : Count_Type'Base; - Last : Count_Type'Base; - end record; - - type Tree_Node_Type is record - Parent : Count_Type'Base; - Prev : Count_Type'Base; - Next : Count_Type'Base; - Children : Children_Type; - end record; - - type Tree_Node_Array is array (Count_Type range <>) of Tree_Node_Type; - type Element_Array is array (Count_Type range <>) of aliased Element_Type; - - type Tree (Capacity : Count_Type) is tagged record - Nodes : Tree_Node_Array (0 .. Capacity); - Elements : Element_Array (1 .. Capacity); - Free : Count_Type'Base := No_Node; - TC : aliased Tamper_Counts; - Count : Count_Type := 0; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Tree); - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Tree); - - for Tree'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Tree); - - for Tree'Read use Read; - - type Tree_Access is access all Tree; - for Tree_Access'Storage_Size use 0; - - type Cursor is record - Container : Tree_Access; - Node : Count_Type'Base := No_Node; - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Position : out Cursor); - for Cursor'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Position : Cursor); - for Cursor'Write use Write; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - for Constant_Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - for Constant_Reference_Type'Read use Read; - - type Reference_Type - (Element : not null access Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - for Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - for Reference_Type'Read use Read; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Exp_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Tree'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - type Element_Access is access all Element_Type with - Storage_Size => 0; - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Tree : constant Tree := (Capacity => 0, others => <>); - - No_Element : constant Cursor := Cursor'(others => <>); - -end Ada.Containers.Bounded_Multiway_Trees; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cborma.adb +++ build/gcc/ada/rts @@ -1,1680 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . B O U N D E D _ O R D E R E D _ M A P S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers.Helpers; use Ada.Containers.Helpers; - -with Ada.Containers.Red_Black_Trees.Generic_Bounded_Operations; -pragma Elaborate_All - (Ada.Containers.Red_Black_Trees.Generic_Bounded_Operations); - -with Ada.Containers.Red_Black_Trees.Generic_Bounded_Keys; -pragma Elaborate_All - (Ada.Containers.Red_Black_Trees.Generic_Bounded_Keys); - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Bounded_Ordered_Maps with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------------- - -- Node Access Subprograms -- - ----------------------------- - - -- These subprograms provide a functional interface to access fields - -- of a node, and a procedural interface for modifying these values. - - function Color (Node : Node_Type) return Color_Type; - pragma Inline (Color); - - function Left (Node : Node_Type) return Count_Type; - pragma Inline (Left); - - function Parent (Node : Node_Type) return Count_Type; - pragma Inline (Parent); - - function Right (Node : Node_Type) return Count_Type; - pragma Inline (Right); - - procedure Set_Parent (Node : in out Node_Type; Parent : Count_Type); - pragma Inline (Set_Parent); - - procedure Set_Left (Node : in out Node_Type; Left : Count_Type); - pragma Inline (Set_Left); - - procedure Set_Right (Node : in out Node_Type; Right : Count_Type); - pragma Inline (Set_Right); - - procedure Set_Color (Node : in out Node_Type; Color : Color_Type); - pragma Inline (Set_Color); - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean; - pragma Inline (Is_Greater_Key_Node); - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean; - pragma Inline (Is_Less_Key_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Tree_Operations is - new Red_Black_Trees.Generic_Bounded_Operations (Tree_Types); - - use Tree_Operations; - - package Key_Ops is - new Red_Black_Trees.Generic_Bounded_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Key_Type, - Is_Less_Key_Node => Is_Less_Key_Node, - Is_Greater_Key_Node => Is_Greater_Key_Node); - - --------- - -- "<" -- - --------- - - function "<" (Left, Right : Cursor) return Boolean is - begin - if Checks and then Left.Node = 0 then - raise Constraint_Error with "Left cursor of ""<"" equals No_Element"; - end if; - - if Checks and then Right.Node = 0 then - raise Constraint_Error with "Right cursor of ""<"" equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.all, Left.Node), - "Left cursor of ""<"" is bad"); - - pragma Assert (Vet (Right.Container.all, Right.Node), - "Right cursor of ""<"" is bad"); - - declare - LN : Node_Type renames Left.Container.Nodes (Left.Node); - RN : Node_Type renames Right.Container.Nodes (Right.Node); - - begin - return LN.Key < RN.Key; - end; - end "<"; - - function "<" (Left : Cursor; Right : Key_Type) return Boolean is - begin - if Checks and then Left.Node = 0 then - raise Constraint_Error with "Left cursor of ""<"" equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.all, Left.Node), - "Left cursor of ""<"" is bad"); - - declare - LN : Node_Type renames Left.Container.Nodes (Left.Node); - - begin - return LN.Key < Right; - end; - end "<"; - - function "<" (Left : Key_Type; Right : Cursor) return Boolean is - begin - if Checks and then Right.Node = 0 then - raise Constraint_Error with "Right cursor of ""<"" equals No_Element"; - end if; - - pragma Assert (Vet (Right.Container.all, Right.Node), - "Right cursor of ""<"" is bad"); - - declare - RN : Node_Type renames Right.Container.Nodes (Right.Node); - - begin - return Left < RN.Key; - end; - end "<"; - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Map) return Boolean is - function Is_Equal_Node_Node (L, R : Node_Type) return Boolean; - pragma Inline (Is_Equal_Node_Node); - - function Is_Equal is - new Tree_Operations.Generic_Equal (Is_Equal_Node_Node); - - ------------------------ - -- Is_Equal_Node_Node -- - ------------------------ - - function Is_Equal_Node_Node - (L, R : Node_Type) return Boolean is - begin - if L.Key < R.Key then - return False; - - elsif R.Key < L.Key then - return False; - - else - return L.Element = R.Element; - end if; - end Is_Equal_Node_Node; - - -- Start of processing for "=" - - begin - return Is_Equal (Left, Right); - end "="; - - --------- - -- ">" -- - --------- - - function ">" (Left, Right : Cursor) return Boolean is - begin - if Checks and then Left.Node = 0 then - raise Constraint_Error with "Left cursor of "">"" equals No_Element"; - end if; - - if Checks and then Right.Node = 0 then - raise Constraint_Error with "Right cursor of "">"" equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.all, Left.Node), - "Left cursor of "">"" is bad"); - - pragma Assert (Vet (Right.Container.all, Right.Node), - "Right cursor of "">"" is bad"); - - declare - LN : Node_Type renames Left.Container.Nodes (Left.Node); - RN : Node_Type renames Right.Container.Nodes (Right.Node); - - begin - return RN.Key < LN.Key; - end; - end ">"; - - function ">" (Left : Cursor; Right : Key_Type) return Boolean is - begin - if Checks and then Left.Node = 0 then - raise Constraint_Error with "Left cursor of "">"" equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.all, Left.Node), - "Left cursor of "">"" is bad"); - - declare - LN : Node_Type renames Left.Container.Nodes (Left.Node); - begin - return Right < LN.Key; - end; - end ">"; - - function ">" (Left : Key_Type; Right : Cursor) return Boolean is - begin - if Checks and then Right.Node = 0 then - raise Constraint_Error with "Right cursor of "">"" equals No_Element"; - end if; - - pragma Assert (Vet (Right.Container.all, Right.Node), - "Right cursor of "">"" is bad"); - - declare - RN : Node_Type renames Right.Container.Nodes (Right.Node); - - begin - return RN.Key < Left; - end; - end ">"; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Map; Source : Map) is - procedure Append_Element (Source_Node : Count_Type); - - procedure Append_Elements is - new Tree_Operations.Generic_Iteration (Append_Element); - - -------------------- - -- Append_Element -- - -------------------- - - procedure Append_Element (Source_Node : Count_Type) is - SN : Node_Type renames Source.Nodes (Source_Node); - - procedure Set_Element (Node : in out Node_Type); - pragma Inline (Set_Element); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Insert_Post is - new Key_Ops.Generic_Insert_Post (New_Node); - - procedure Unconditional_Insert_Sans_Hint is - new Key_Ops.Generic_Unconditional_Insert (Insert_Post); - - procedure Unconditional_Insert_Avec_Hint is - new Key_Ops.Generic_Unconditional_Insert_With_Hint - (Insert_Post, - Unconditional_Insert_Sans_Hint); - - procedure Allocate is - new Tree_Operations.Generic_Allocate (Set_Element); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - - begin - Allocate (Target, Result); - return Result; - end New_Node; - - ----------------- - -- Set_Element -- - ----------------- - - procedure Set_Element (Node : in out Node_Type) is - begin - Node.Key := SN.Key; - Node.Element := SN.Element; - end Set_Element; - - Target_Node : Count_Type; - - -- Start of processing for Append_Element - - begin - Unconditional_Insert_Avec_Hint - (Tree => Target, - Hint => 0, - Key => SN.Key, - Node => Target_Node); - end Append_Element; - - -- Start of processing for Assign - - begin - if Target'Address = Source'Address then - return; - end if; - - if Checks and then Target.Capacity < Source.Length then - raise Capacity_Error - with "Target capacity is less than Source length"; - end if; - - Tree_Operations.Clear_Tree (Target); - Append_Elements (Source); - end Assign; - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Map; Key : Key_Type) return Cursor is - Node : constant Count_Type := Key_Ops.Ceiling (Container, Key); - - begin - if Node = 0 then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Ceiling; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Map) is - begin - while not Container.Is_Empty loop - Container.Delete_Last; - end loop; - end Clear; - - ----------- - -- Color -- - ----------- - - function Color (Node : Node_Type) return Color_Type is - begin - return Node.Color; - end Color; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Map; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong map"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "Position cursor in Constant_Reference is bad"); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => N.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - function Constant_Reference - (Container : aliased Map; - Key : Key_Type) return Constant_Reference_Type - is - Node : constant Count_Type := Key_Ops.Find (Container, Key); - - begin - if Checks and then Node = 0 then - raise Constraint_Error with "key not in map"; - end if; - - declare - N : Node_Type renames Container.Nodes (Node); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => N.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Map; Key : Key_Type) return Boolean is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Map; Capacity : Count_Type := 0) return Map is - C : constant Count_Type := - (if Capacity = 0 then Source.Length - else Capacity); - begin - if Checks and then C < Source.Length then - raise Capacity_Error with "Capacity too small"; - end if; - - return Target : Map (Capacity => C) do - Assign (Target => Target, Source => Source); - end return; - end Copy; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Map; Position : in out Cursor) is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor of Delete equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Delete designates wrong map"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "Position cursor of Delete is bad"); - - Tree_Operations.Delete_Node_Sans_Free (Container, Position.Node); - Tree_Operations.Free (Container, Position.Node); - - Position := No_Element; - end Delete; - - procedure Delete (Container : in out Map; Key : Key_Type) is - X : constant Count_Type := Key_Ops.Find (Container, Key); - - begin - if Checks and then X = 0 then - raise Constraint_Error with "key not in map"; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Tree_Operations.Free (Container, X); - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First (Container : in out Map) is - X : constant Count_Type := Container.First; - - begin - if X /= 0 then - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Tree_Operations.Free (Container, X); - end if; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last (Container : in out Map) is - X : constant Count_Type := Container.Last; - - begin - if X /= 0 then - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Tree_Operations.Free (Container, X); - end if; - end Delete_Last; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor of function Element equals No_Element"; - end if; - - pragma Assert (Vet (Position.Container.all, Position.Node), - "Position cursor of function Element is bad"); - - return Position.Container.Nodes (Position.Node).Element; - end Element; - - function Element (Container : Map; Key : Key_Type) return Element_Type is - Node : constant Count_Type := Key_Ops.Find (Container, Key); - begin - if Checks and then Node = 0 then - raise Constraint_Error with "key not in map"; - end if; - - return Container.Nodes (Node).Element; - end Element; - - ----------- - -- Empty -- - ----------- - - function Empty (Capacity : Count_Type := 10) return Map is - begin - return Result : Map (Capacity) do - null; - end return; - end Empty; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean is - begin - if Left < Right - or else Right < Left - then - return False; - else - return True; - end if; - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Map; Key : Key_Type) is - X : constant Count_Type := Key_Ops.Find (Container, Key); - - begin - if X /= 0 then - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Tree_Operations.Free (Container, X); - end if; - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find (Container : Map; Key : Key_Type) return Cursor is - Node : constant Count_Type := Key_Ops.Find (Container, Key); - begin - if Node = 0 then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Node); - end if; - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : Map) return Cursor is - begin - if Container.First = 0 then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Container.First); - end if; - end First; - - function First (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the First (and Last) selector function. - - -- When the Node component is 0, this means the iterator object was - -- constructed without a start expression, in which case the (forward) - -- iteration starts from the (logical) beginning of the entire sequence - -- of items (corresponding to Container.First, for a forward iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is positive, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (forward) partial iteration begins. - - if Object.Node = 0 then - return Bounded_Ordered_Maps.First (Object.Container.all); - else - return Cursor'(Object.Container, Object.Node); - end if; - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Map) return Element_Type is - begin - if Checks and then Container.First = 0 then - raise Constraint_Error with "map is empty"; - end if; - - return Container.Nodes (Container.First).Element; - end First_Element; - - --------------- - -- First_Key -- - --------------- - - function First_Key (Container : Map) return Key_Type is - begin - if Checks and then Container.First = 0 then - raise Constraint_Error with "map is empty"; - end if; - - return Container.Nodes (Container.First).Key; - end First_Key; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Map; Key : Key_Type) return Cursor is - Node : constant Count_Type := Key_Ops.Floor (Container, Key); - begin - if Node = 0 then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Node); - end if; - end Floor; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Container.Nodes (Position.Node).Element'Access; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - return Position /= No_Element; - end Has_Element; - - ------------- - -- Include -- - ------------- - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - Inserted : Boolean; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if not Inserted then - TE_Check (Container.TC); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - begin - N.Key := Key; - N.Element := New_Item; - end; - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - procedure Assign (Node : in out Node_Type); - pragma Inline (Assign); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Insert_Post is - new Key_Ops.Generic_Insert_Post (New_Node); - - procedure Insert_Sans_Hint is - new Key_Ops.Generic_Conditional_Insert (Insert_Post); - - procedure Allocate is - new Tree_Operations.Generic_Allocate (Assign); - - ------------ - -- Assign -- - ------------ - - procedure Assign (Node : in out Node_Type) is - begin - Node.Key := Key; - Node.Element := New_Item; - end Assign; - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - begin - Allocate (Container, Result); - return Result; - end New_Node; - - -- Start of processing for Insert - - begin - Insert_Sans_Hint - (Container, - Key, - Position.Node, - Inserted); - - Position.Container := Container'Unrestricted_Access; - end Insert; - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - pragma Unreferenced (Position); - - Inserted : Boolean; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if Checks and then not Inserted then - raise Constraint_Error with "key already in map"; - end if; - end Insert; - - procedure Insert - (Container : in out Map; - Key : Key_Type; - Position : out Cursor; - Inserted : out Boolean) - is - procedure Assign (Node : in out Node_Type); - pragma Inline (Assign); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Insert_Post is - new Key_Ops.Generic_Insert_Post (New_Node); - - procedure Insert_Sans_Hint is - new Key_Ops.Generic_Conditional_Insert (Insert_Post); - - procedure Allocate is - new Tree_Operations.Generic_Allocate (Assign); - - ------------ - -- Assign -- - ------------ - - procedure Assign (Node : in out Node_Type) is - pragma Warnings (Off); - Default_Initialized_Item : Element_Type; - pragma Unmodified (Default_Initialized_Item); - -- Default-initialized element (ok to reference, see below) - - begin - Node.Key := Key; - - -- There is no explicit element provided, but in an instance the element - -- type may be a scalar with a Default_Value aspect, or a composite type - -- with such a scalar component or with defaulted components, so insert - -- possibly initialized elements at the given position. - - Node.Element := Default_Initialized_Item; - pragma Warnings (On); - end Assign; - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - begin - Allocate (Container, Result); - return Result; - end New_Node; - - -- Start of processing for Insert - - begin - Insert_Sans_Hint - (Container, - Key, - Position.Node, - Inserted); - - Position.Container := Container'Unrestricted_Access; - end Insert; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Map) return Boolean is - begin - return Container.Length = 0; - end Is_Empty; - - ------------------------- - -- Is_Greater_Key_Node -- - ------------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean - is - begin - -- Left > Right same as Right < Left - - return Right.Key < Left; - end Is_Greater_Key_Node; - - ---------------------- - -- Is_Less_Key_Node -- - ---------------------- - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean - is - begin - return Left < Right.Key; - end Is_Less_Key_Node; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Count_Type); - pragma Inline (Process_Node); - - procedure Local_Iterate is - new Tree_Operations.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Count_Type) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - Busy : With_Busy (Container.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (Container); - end Iterate; - - function Iterate - (Container : Map) return Map_Iterator_Interfaces.Reversible_Iterator'Class - is - begin - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is 0 (as is the case here), this means the iterator object - -- was constructed without a start expression. This is a complete - -- iterator, meaning that the iteration starts from the (logical) - -- beginning of the sequence of items. - - -- Note: For a forward iterator, Container.First is the beginning, and - -- for a reverse iterator, Container.Last is the beginning. - - return It : constant Iterator := - (Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => 0) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - function Iterate - (Container : Map; - Start : Cursor) - return Map_Iterator_Interfaces.Reversible_Iterator'Class - is - begin - -- Iterator was defined to behave the same as for a complete iterator, - -- and iterate over the entire sequence of items. However, those - -- semantics were unintuitive and arguably error-prone (it is too easy - -- to accidentally create an endless loop), and so they were changed, - -- per the ARG meeting in Denver on 2011/11. However, there was no - -- consensus about what positive meaning this corner case should have, - -- and so it was decided to simply raise an exception. This does imply, - -- however, that it is not possible to use a partial iterator to specify - -- an empty sequence of items. - - if Checks and then Start = No_Element then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - if Checks and then Start.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Start cursor of Iterate designates wrong map"; - end if; - - pragma Assert (Vet (Container, Start.Node), - "Start cursor of Iterate is bad"); - - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is positive (as is the case here), it means that this - -- is a partial iteration, over a subset of the complete sequence of - -- items. The iterator object was constructed with a start expression, - -- indicating the position from which the iteration begins. (Note that - -- the start position has the same value irrespective of whether this - -- is a forward or reverse iteration.) - - return It : constant Iterator := - (Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => Start.Node) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - --------- - -- Key -- - --------- - - function Key (Position : Cursor) return Key_Type is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor of function Key equals No_Element"; - end if; - - pragma Assert (Vet (Position.Container.all, Position.Node), - "Position cursor of function Key is bad"); - - return Position.Container.Nodes (Position.Node).Key; - end Key; - - ---------- - -- Last -- - ---------- - - function Last (Container : Map) return Cursor is - begin - if Container.Last = 0 then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Container.Last); - end if; - end Last; - - function Last (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the Last (and First) selector function. - - -- When the Node component is 0, this means the iterator object was - -- constructed without a start expression, in which case the (reverse) - -- iteration starts from the (logical) beginning of the entire sequence - -- (corresponding to Container.Last, for a reverse iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is positive, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (reverse) partial iteration begins. - - if Object.Node = 0 then - return Bounded_Ordered_Maps.Last (Object.Container.all); - else - return Cursor'(Object.Container, Object.Node); - end if; - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Map) return Element_Type is - begin - if Checks and then Container.Last = 0 then - raise Constraint_Error with "map is empty"; - end if; - - return Container.Nodes (Container.Last).Element; - end Last_Element; - - -------------- - -- Last_Key -- - -------------- - - function Last_Key (Container : Map) return Key_Type is - begin - if Checks and then Container.Last = 0 then - raise Constraint_Error with "map is empty"; - end if; - - return Container.Nodes (Container.Last).Key; - end Last_Key; - - ---------- - -- Left -- - ---------- - - function Left (Node : Node_Type) return Count_Type is - begin - return Node.Left; - end Left; - - ------------ - -- Length -- - ------------ - - function Length (Container : Map) return Count_Type is - begin - return Container.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out Map; Source : in out Map) is - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Source.TC); - - Target.Assign (Source); - Source.Clear; - end Move; - - ---------- - -- Next -- - ---------- - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - pragma Assert (Vet (Position.Container.all, Position.Node), - "Position cursor of Next is bad"); - - declare - M : Map renames Position.Container.all; - - Node : constant Count_Type := - Tree_Operations.Next (M, Position.Node); - - begin - if Node = 0 then - return No_Element; - end if; - - return Cursor'(Position.Container, Node); - end; - end Next; - - function Next - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong map"; - end if; - - return Next (Position); - end Next; - - ------------ - -- Parent -- - ------------ - - function Parent (Node : Node_Type) return Count_Type is - begin - return Node.Parent; - end Parent; - - -------------- - -- Previous -- - -------------- - - procedure Previous (Position : in out Cursor) is - begin - Position := Previous (Position); - end Previous; - - function Previous (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - pragma Assert (Vet (Position.Container.all, Position.Node), - "Position cursor of Previous is bad"); - - declare - M : Map renames Position.Container.all; - - Node : constant Count_Type := - Tree_Operations.Previous (M, Position.Node); - - begin - if Node = 0 then - return No_Element; - end if; - - return Cursor'(Position.Container, Node); - end; - end Previous; - - function Previous - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong map"; - end if; - - return Previous (Position); - end Previous; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Map'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Key : Key_Type; - Element : Element_Type)) - is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor of Query_Element equals No_Element"; - end if; - - pragma Assert (Vet (Position.Container.all, Position.Node), - "Position cursor of Query_Element is bad"); - - declare - M : Map renames Position.Container.all; - N : Node_Type renames M.Nodes (Position.Node); - Lock : With_Lock (M.TC'Unrestricted_Access); - begin - Process (N.Key, N.Element); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Map) - is - First_Time : Boolean := True; - use System.Put_Images; - - procedure Put_Key_Value (Position : Cursor); - procedure Put_Key_Value (Position : Cursor) is - begin - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Key_Type'Put_Image (S, Key (Position)); - Put_Arrow (S); - Element_Type'Put_Image (S, Element (Position)); - end Put_Key_Value; - - begin - Array_Before (S); - Iterate (V, Put_Key_Value'Access); - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Map) - is - procedure Read_Element (Node : in out Node_Type); - pragma Inline (Read_Element); - - procedure Allocate is - new Tree_Operations.Generic_Allocate (Read_Element); - - procedure Read_Elements is - new Tree_Operations.Generic_Read (Allocate); - - ------------------ - -- Read_Element -- - ------------------ - - procedure Read_Element (Node : in out Node_Type) is - begin - Key_Type'Read (Stream, Node.Key); - Element_Type'Read (Stream, Node.Element); - end Read_Element; - - -- Start of processing for Read - - begin - Read_Elements (Stream, Container); - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream map cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out Map; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong map"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "Position cursor in function Reference is bad"); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => N.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - function Reference - (Container : aliased in out Map; - Key : Key_Type) return Reference_Type - is - Node : constant Count_Type := Key_Ops.Find (Container, Key); - - begin - if Checks and then Node = 0 then - raise Constraint_Error with "key not in map"; - end if; - - declare - N : Node_Type renames Container.Nodes (Node); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => N.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Count_Type := Key_Ops.Find (Container, Key); - - begin - TE_Check (Container.TC); - - if Checks and then Node = 0 then - raise Constraint_Error with "key not in map"; - end if; - - declare - N : Node_Type renames Container.Nodes (Node); - - begin - N.Key := Key; - N.Element := New_Item; - end; - end Replace; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type) - is - begin - TE_Check (Container.TC); - - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor of Replace_Element equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Replace_Element designates wrong map"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "Position cursor of Replace_Element is bad"); - - Container.Nodes (Position.Node).Element := New_Item; - end Replace_Element; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Count_Type); - pragma Inline (Process_Node); - - procedure Local_Reverse_Iterate is - new Tree_Operations.Generic_Reverse_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Count_Type) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - Busy : With_Busy (Container.TC'Unrestricted_Access); - - -- Start of processing for Reverse_Iterate - - begin - Local_Reverse_Iterate (Container); - end Reverse_Iterate; - - ----------- - -- Right -- - ----------- - - function Right (Node : Node_Type) return Count_Type is - begin - return Node.Right; - end Right; - - --------------- - -- Set_Color -- - --------------- - - procedure Set_Color - (Node : in out Node_Type; - Color : Color_Type) - is - begin - Node.Color := Color; - end Set_Color; - - -------------- - -- Set_Left -- - -------------- - - procedure Set_Left (Node : in out Node_Type; Left : Count_Type) is - begin - Node.Left := Left; - end Set_Left; - - ---------------- - -- Set_Parent -- - ---------------- - - procedure Set_Parent (Node : in out Node_Type; Parent : Count_Type) is - begin - Node.Parent := Parent; - end Set_Parent; - - --------------- - -- Set_Right -- - --------------- - - procedure Set_Right (Node : in out Node_Type; Right : Count_Type) is - begin - Node.Right := Right; - end Set_Right; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Map; - Position : Cursor; - Process : not null access procedure (Key : Key_Type; - Element : in out Element_Type)) - is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor of Update_Element equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Update_Element designates wrong map"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "Position cursor of Update_Element is bad"); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - Process (N.Key, N.Element); - end; - end Update_Element; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Map) - is - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Type); - pragma Inline (Write_Node); - - procedure Write_Nodes is - new Tree_Operations.Generic_Write (Write_Node); - - ---------------- - -- Write_Node -- - ---------------- - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Type) - is - begin - Key_Type'Write (Stream, Node.Key); - Element_Type'Write (Stream, Node.Element); - end Write_Node; - - -- Start of processing for Write - - begin - Write_Nodes (Stream, Container); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream map cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Bounded_Ordered_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cborma.ads +++ build/gcc/ada/rts @@ -1,387 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . B O U N D E D _ O R D E R E D _ M A P S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -private with Ada.Containers.Red_Black_Trees; -private with Ada.Streams; -private with Ada.Finalization; -private with Ada.Strings.Text_Output; - -generic - type Key_Type is private; - type Element_Type is private; - - with function "<" (Left, Right : Key_Type) return Boolean is <>; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Bounded_Ordered_Maps with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Pure; - pragma Remote_Types; - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - - type Map (Capacity : Count_Type) is tagged private with - Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Named => Insert); - - pragma Preelaborable_Initialization (Map); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Map : constant Map; - - function Empty (Capacity : Count_Type := 10) return Map; - - No_Element : constant Cursor; - - function Has_Element (Position : Cursor) return Boolean; - - package Map_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : Map) return Boolean; - - function Length (Container : Map) return Count_Type; - - function Is_Empty (Container : Map) return Boolean; - - procedure Clear (Container : in out Map); - - function Key (Position : Cursor) return Key_Type; - - function Element (Position : Cursor) return Element_Type; - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type); - - procedure Query_Element - (Position : Cursor; - Process : not null access - procedure (Key : Key_Type; Element : Element_Type)); - - procedure Update_Element - (Container : in out Map; - Position : Cursor; - Process : not null access - procedure (Key : Key_Type; Element : in out Element_Type)); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with - Implicit_Dereference => Element; - - type Reference_Type (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Map; - Position : Cursor) return Constant_Reference_Type; - - function Reference - (Container : aliased in out Map; - Position : Cursor) return Reference_Type; - - function Constant_Reference - (Container : aliased Map; - Key : Key_Type) return Constant_Reference_Type; - - function Reference - (Container : aliased in out Map; - Key : Key_Type) return Reference_Type; - - procedure Assign (Target : in out Map; Source : Map); - - function Copy (Source : Map; Capacity : Count_Type := 0) return Map; - - procedure Move (Target : in out Map; Source : in out Map); - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean); - - procedure Insert - (Container : in out Map; - Key : Key_Type; - Position : out Cursor; - Inserted : out Boolean); - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - - procedure Exclude (Container : in out Map; Key : Key_Type); - - procedure Delete (Container : in out Map; Key : Key_Type); - - procedure Delete (Container : in out Map; Position : in out Cursor); - - procedure Delete_First (Container : in out Map); - - procedure Delete_Last (Container : in out Map); - - function First (Container : Map) return Cursor; - - function First_Element (Container : Map) return Element_Type; - - function First_Key (Container : Map) return Key_Type; - - function Last (Container : Map) return Cursor; - - function Last_Element (Container : Map) return Element_Type; - - function Last_Key (Container : Map) return Key_Type; - - function Next (Position : Cursor) return Cursor; - - procedure Next (Position : in out Cursor); - - function Previous (Position : Cursor) return Cursor; - - procedure Previous (Position : in out Cursor); - - function Find (Container : Map; Key : Key_Type) return Cursor; - - function Element (Container : Map; Key : Key_Type) return Element_Type; - - function Floor (Container : Map; Key : Key_Type) return Cursor; - - function Ceiling (Container : Map; Key : Key_Type) return Cursor; - - function Contains (Container : Map; Key : Key_Type) return Boolean; - - function "<" (Left, Right : Cursor) return Boolean; - - function ">" (Left, Right : Cursor) return Boolean; - - function "<" (Left : Cursor; Right : Key_Type) return Boolean; - - function ">" (Left : Cursor; Right : Key_Type) return Boolean; - - function "<" (Left : Key_Type; Right : Cursor) return Boolean; - - function ">" (Left : Key_Type; Right : Cursor) return Boolean; - - procedure Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)); - - procedure Reverse_Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)); - - function Iterate - (Container : Map) - return Map_Iterator_Interfaces.Reversible_Iterator'Class; - - function Iterate - (Container : Map; - Start : Cursor) - return Map_Iterator_Interfaces.Reversible_Iterator'Class; - -private - - use Ada.Finalization; - pragma Inline (Next); - pragma Inline (Previous); - - type Node_Type is record - Parent : Count_Type; - Left : Count_Type; - Right : Count_Type; - Color : Red_Black_Trees.Color_Type := Red_Black_Trees.Red; - Key : Key_Type; - Element : aliased Element_Type; - end record; - - package Tree_Types is - new Red_Black_Trees.Generic_Bounded_Tree_Types (Node_Type); - - type Map (Capacity : Count_Type) is - new Tree_Types.Tree_Type (Capacity) - with null record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Map); - - use Red_Black_Trees; - use Tree_Types, Tree_Types.Implementation; - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Map); - - for Map'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Map); - - for Map'Read use Read; - - type Map_Access is access all Map; - for Map_Access'Storage_Size use 0; - - type Cursor is record - Container : Map_Access; - Node : Count_Type := 0; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - type Reference_Type (Element : not null access Element_Type) is record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Sem_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Map'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - type Element_Access is access all Element_Type with - Storage_Size => 0; - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Map : constant Map := Map'(Tree_Type with Capacity => 0); - - No_Element : constant Cursor := Cursor'(null, 0); - - type Iterator is new Limited_Controlled and - Map_Iterator_Interfaces.Reversible_Iterator with - record - Container : Map_Access; - Node : Count_Type; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - overriding function Last (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - - overriding function Previous - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Bounded_Ordered_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cborse.adb +++ build/gcc/ada/rts @@ -1,2082 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . B O U N D E D _ O R D E R E D _ S E T S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers.Helpers; use Ada.Containers.Helpers; - -with Ada.Containers.Red_Black_Trees.Generic_Bounded_Operations; -pragma Elaborate_All - (Ada.Containers.Red_Black_Trees.Generic_Bounded_Operations); - -with Ada.Containers.Red_Black_Trees.Generic_Bounded_Keys; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Bounded_Keys); - -with Ada.Containers.Red_Black_Trees.Generic_Bounded_Set_Operations; -pragma Elaborate_All - (Ada.Containers.Red_Black_Trees.Generic_Bounded_Set_Operations); - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Bounded_Ordered_Sets with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ------------------------------ - -- Access to Fields of Node -- - ------------------------------ - - -- These subprograms provide functional notation for access to fields - -- of a node, and procedural notation for modifying these fields. - - function Color (Node : Node_Type) return Red_Black_Trees.Color_Type; - pragma Inline (Color); - - function Left (Node : Node_Type) return Count_Type; - pragma Inline (Left); - - function Parent (Node : Node_Type) return Count_Type; - pragma Inline (Parent); - - function Right (Node : Node_Type) return Count_Type; - pragma Inline (Right); - - procedure Set_Color - (Node : in out Node_Type; - Color : Red_Black_Trees.Color_Type); - pragma Inline (Set_Color); - - procedure Set_Left (Node : in out Node_Type; Left : Count_Type); - pragma Inline (Set_Left); - - procedure Set_Right (Node : in out Node_Type; Right : Count_Type); - pragma Inline (Set_Right); - - procedure Set_Parent (Node : in out Node_Type; Parent : Count_Type); - pragma Inline (Set_Parent); - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Insert_Sans_Hint - (Container : in out Set; - New_Item : Element_Type; - Node : out Count_Type; - Inserted : out Boolean); - - procedure Insert_With_Hint - (Dst_Set : in out Set; - Dst_Hint : Count_Type; - Src_Node : Node_Type; - Dst_Node : out Count_Type); - - function Is_Greater_Element_Node - (Left : Element_Type; - Right : Node_Type) return Boolean; - pragma Inline (Is_Greater_Element_Node); - - function Is_Less_Element_Node - (Left : Element_Type; - Right : Node_Type) return Boolean; - pragma Inline (Is_Less_Element_Node); - - function Is_Less_Node_Node (L, R : Node_Type) return Boolean; - pragma Inline (Is_Less_Node_Node); - - procedure Replace_Element - (Container : in out Set; - Index : Count_Type; - Item : Element_Type); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Tree_Operations is - new Red_Black_Trees.Generic_Bounded_Operations (Tree_Types); - - use Tree_Operations; - - package Element_Keys is - new Red_Black_Trees.Generic_Bounded_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Element_Type, - Is_Less_Key_Node => Is_Less_Element_Node, - Is_Greater_Key_Node => Is_Greater_Element_Node); - - package Set_Ops is - new Red_Black_Trees.Generic_Bounded_Set_Operations - (Tree_Operations => Tree_Operations, - Set_Type => Set, - Assign => Assign, - Insert_With_Hint => Insert_With_Hint, - Is_Less => Is_Less_Node_Node); - - --------- - -- "<" -- - --------- - - function "<" (Left, Right : Cursor) return Boolean is - begin - if Checks and then Left.Node = 0 then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - if Checks and then Right.Node = 0 then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.all, Left.Node), - "bad Left cursor in ""<"""); - - pragma Assert (Vet (Right.Container.all, Right.Node), - "bad Right cursor in ""<"""); - - declare - LN : Nodes_Type renames Left.Container.Nodes; - RN : Nodes_Type renames Right.Container.Nodes; - begin - return LN (Left.Node).Element < RN (Right.Node).Element; - end; - end "<"; - - function "<" (Left : Cursor; Right : Element_Type) return Boolean is - begin - if Checks and then Left.Node = 0 then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.all, Left.Node), - "bad Left cursor in ""<"""); - - return Left.Container.Nodes (Left.Node).Element < Right; - end "<"; - - function "<" (Left : Element_Type; Right : Cursor) return Boolean is - begin - if Checks and then Right.Node = 0 then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - pragma Assert (Vet (Right.Container.all, Right.Node), - "bad Right cursor in ""<"""); - - return Left < Right.Container.Nodes (Right.Node).Element; - end "<"; - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Set) return Boolean is - function Is_Equal_Node_Node (L, R : Node_Type) return Boolean; - pragma Inline (Is_Equal_Node_Node); - - function Is_Equal is - new Tree_Operations.Generic_Equal (Is_Equal_Node_Node); - - ------------------------ - -- Is_Equal_Node_Node -- - ------------------------ - - function Is_Equal_Node_Node (L, R : Node_Type) return Boolean is - begin - return L.Element = R.Element; - end Is_Equal_Node_Node; - - -- Start of processing for Is_Equal - - begin - return Is_Equal (Left, Right); - end "="; - - --------- - -- ">" -- - --------- - - function ">" (Left, Right : Cursor) return Boolean is - begin - if Checks and then Left.Node = 0 then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - if Checks and then Right.Node = 0 then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.all, Left.Node), - "bad Left cursor in "">"""); - - pragma Assert (Vet (Right.Container.all, Right.Node), - "bad Right cursor in "">"""); - - -- L > R same as R < L - - declare - LN : Nodes_Type renames Left.Container.Nodes; - RN : Nodes_Type renames Right.Container.Nodes; - begin - return RN (Right.Node).Element < LN (Left.Node).Element; - end; - end ">"; - - function ">" (Left : Element_Type; Right : Cursor) return Boolean is - begin - if Checks and then Right.Node = 0 then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - pragma Assert (Vet (Right.Container.all, Right.Node), - "bad Right cursor in "">"""); - - return Right.Container.Nodes (Right.Node).Element < Left; - end ">"; - - function ">" (Left : Cursor; Right : Element_Type) return Boolean is - begin - if Checks and then Left.Node = 0 then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.all, Left.Node), - "bad Left cursor in "">"""); - - return Right < Left.Container.Nodes (Left.Node).Element; - end ">"; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Set; Source : Set) is - procedure Append_Element (Source_Node : Count_Type); - - procedure Append_Elements is - new Tree_Operations.Generic_Iteration (Append_Element); - - -------------------- - -- Append_Element -- - -------------------- - - procedure Append_Element (Source_Node : Count_Type) is - SN : Node_Type renames Source.Nodes (Source_Node); - - procedure Set_Element (Node : in out Node_Type); - pragma Inline (Set_Element); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Unconditional_Insert_Sans_Hint is - new Element_Keys.Generic_Unconditional_Insert (Insert_Post); - - procedure Unconditional_Insert_Avec_Hint is - new Element_Keys.Generic_Unconditional_Insert_With_Hint - (Insert_Post, - Unconditional_Insert_Sans_Hint); - - procedure Allocate is - new Tree_Operations.Generic_Allocate (Set_Element); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - begin - Allocate (Target, Result); - return Result; - end New_Node; - - ----------------- - -- Set_Element -- - ----------------- - - procedure Set_Element (Node : in out Node_Type) is - begin - Node.Element := SN.Element; - end Set_Element; - - Target_Node : Count_Type; - - -- Start of processing for Append_Element - - begin - Unconditional_Insert_Avec_Hint - (Tree => Target, - Hint => 0, - Key => SN.Element, - Node => Target_Node); - end Append_Element; - - -- Start of processing for Assign - - begin - if Target'Address = Source'Address then - return; - end if; - - if Checks and then Target.Capacity < Source.Length then - raise Capacity_Error - with "Target capacity is less than Source length"; - end if; - - Target.Clear; - Append_Elements (Source); - end Assign; - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Set; Item : Element_Type) return Cursor is - Node : constant Count_Type := - Element_Keys.Ceiling (Container, Item); - begin - return (if Node = 0 then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Ceiling; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Set) is - begin - while not Container.Is_Empty loop - Container.Delete_Last; - end loop; - end Clear; - - ----------- - -- Color -- - ----------- - - function Color (Node : Node_Type) return Red_Black_Trees.Color_Type is - begin - return Node.Color; - end Color; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert - (Vet (Container, Position.Node), - "bad cursor in Constant_Reference"); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => N.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Set; - Item : Element_Type) return Boolean - is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Set; Capacity : Count_Type := 0) return Set is - C : constant Count_Type := - (if Capacity = 0 then Source.Length - else Capacity); - begin - if Checks and then C < Source.Length then - raise Capacity_Error with "Capacity too small"; - end if; - - return Target : Set (Capacity => C) do - Assign (Target => Target, Source => Source); - end return; - end Copy; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Set; Position : in out Cursor) is - begin - TC_Check (Container.TC); - - if Checks and then Position.Node = 0 then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "bad cursor in Delete"); - - Tree_Operations.Delete_Node_Sans_Free (Container, Position.Node); - Tree_Operations.Free (Container, Position.Node); - - Position := No_Element; - end Delete; - - procedure Delete (Container : in out Set; Item : Element_Type) is - X : constant Count_Type := Element_Keys.Find (Container, Item); - - begin - Tree_Operations.Delete_Node_Sans_Free (Container, X); - - if Checks and then X = 0 then - raise Constraint_Error with "attempt to delete element not in set"; - end if; - - Tree_Operations.Free (Container, X); - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First (Container : in out Set) is - X : constant Count_Type := Container.First; - begin - if X /= 0 then - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Tree_Operations.Free (Container, X); - end if; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last (Container : in out Set) is - X : constant Count_Type := Container.Last; - begin - if X /= 0 then - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Tree_Operations.Free (Container, X); - end if; - end Delete_Last; - - ---------------- - -- Difference -- - ---------------- - - procedure Difference (Target : in out Set; Source : Set) - renames Set_Ops.Set_Difference; - - function Difference (Left, Right : Set) return Set - renames Set_Ops.Set_Difference; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - pragma Assert (Vet (Position.Container.all, Position.Node), - "bad cursor in Element"); - - return Position.Container.Nodes (Position.Node).Element; - end Element; - - ----------- - -- Empty -- - ----------- - - function Empty (Capacity : Count_Type := 10) return Set is - begin - return Result : Set (Capacity) do - null; - end return; - end Empty; - - ------------------------- - -- Equivalent_Elements -- - ------------------------- - - function Equivalent_Elements (Left, Right : Element_Type) return Boolean is - begin - return (if Left < Right or else Right < Left then False else True); - end Equivalent_Elements; - - --------------------- - -- Equivalent_Sets -- - --------------------- - - function Equivalent_Sets (Left, Right : Set) return Boolean is - function Is_Equivalent_Node_Node (L, R : Node_Type) return Boolean; - pragma Inline (Is_Equivalent_Node_Node); - - function Is_Equivalent is - new Tree_Operations.Generic_Equal (Is_Equivalent_Node_Node); - - ----------------------------- - -- Is_Equivalent_Node_Node -- - ----------------------------- - - function Is_Equivalent_Node_Node (L, R : Node_Type) return Boolean is - begin - return (if L.Element < R.Element then False - elsif R.Element < L.Element then False - else True); - end Is_Equivalent_Node_Node; - - -- Start of processing for Equivalent_Sets - - begin - return Is_Equivalent (Left, Right); - end Equivalent_Sets; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Set; Item : Element_Type) is - X : constant Count_Type := Element_Keys.Find (Container, Item); - begin - if X /= 0 then - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Tree_Operations.Free (Container, X); - end if; - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find (Container : Set; Item : Element_Type) return Cursor is - Node : constant Count_Type := Element_Keys.Find (Container, Item); - begin - return (if Node = 0 then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : Set) return Cursor is - begin - return (if Container.First = 0 then No_Element - else Cursor'(Container'Unrestricted_Access, Container.First)); - end First; - - function First (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the First (and Last) selector function. - - -- When the Node component is 0, this means the iterator object was - -- constructed without a start expression, in which case the (forward) - -- iteration starts from the (logical) beginning of the entire sequence - -- of items (corresponding to Container.First, for a forward iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is positive, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (forward) partial iteration begins. - - if Object.Node = 0 then - return Bounded_Ordered_Sets.First (Object.Container.all); - else - return Cursor'(Object.Container, Object.Node); - end if; - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Set) return Element_Type is - begin - if Checks and then Container.First = 0 then - raise Constraint_Error with "set is empty"; - end if; - - return Container.Nodes (Container.First).Element; - end First_Element; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Set; Item : Element_Type) return Cursor is - Node : constant Count_Type := Element_Keys.Floor (Container, Item); - begin - return (if Node = 0 then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Floor; - - ------------------ - -- Generic_Keys -- - ------------------ - - package body Generic_Keys is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean; - pragma Inline (Is_Greater_Key_Node); - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean; - pragma Inline (Is_Less_Key_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Key_Keys is - new Red_Black_Trees.Generic_Bounded_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Key_Type, - Is_Less_Key_Node => Is_Less_Key_Node, - Is_Greater_Key_Node => Is_Greater_Key_Node); - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Set; Key : Key_Type) return Cursor is - Node : constant Count_Type := - Key_Keys.Ceiling (Container, Key); - begin - return (if Node = 0 then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Ceiling; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Set; - Key : Key_Type) return Constant_Reference_Type - is - Node : constant Count_Type := Key_Keys.Find (Container, Key); - - begin - if Checks and then Node = 0 then - raise Constraint_Error with "key not in set"; - end if; - - declare - N : Node_Type renames Container.Nodes (Node); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => N.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Set; Key : Key_Type) return Boolean is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Set; Key : Key_Type) is - X : constant Count_Type := Key_Keys.Find (Container, Key); - - begin - if Checks and then X = 0 then - raise Constraint_Error with "attempt to delete key not in set"; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Tree_Operations.Free (Container, X); - end Delete; - - ------------- - -- Element -- - ------------- - - function Element (Container : Set; Key : Key_Type) return Element_Type is - Node : constant Count_Type := Key_Keys.Find (Container, Key); - - begin - if Checks and then Node = 0 then - raise Constraint_Error with "key not in set"; - end if; - - return Container.Nodes (Node).Element; - end Element; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean is - begin - return (if Left < Right or else Right < Left then False else True); - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Set; Key : Key_Type) is - X : constant Count_Type := Key_Keys.Find (Container, Key); - begin - if X /= 0 then - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Tree_Operations.Free (Container, X); - end if; - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Control : in out Reference_Control_Type) is - begin - if Control.Container /= null then - Impl.Reference_Control_Type (Control).Finalize; - - if Checks and then not (Key (Control.Pos) = Control.Old_Key.all) - then - Delete (Control.Container.all, Key (Control.Pos)); - raise Program_Error; - end if; - - Control.Container := null; - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find (Container : Set; Key : Key_Type) return Cursor is - Node : constant Count_Type := Key_Keys.Find (Container, Key); - begin - return (if Node = 0 then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Find; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Set; Key : Key_Type) return Cursor is - Node : constant Count_Type := Key_Keys.Floor (Container, Key); - begin - return (if Node = 0 then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Floor; - - ------------------------- - -- Is_Greater_Key_Node -- - ------------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean - is - begin - return Key (Right.Element) < Left; - end Is_Greater_Key_Node; - - ---------------------- - -- Is_Less_Key_Node -- - ---------------------- - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean - is - begin - return Left < Key (Right.Element); - end Is_Less_Key_Node; - - --------- - -- Key -- - --------- - - function Key (Position : Cursor) return Key_Type is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - pragma Assert (Vet (Position.Container.all, Position.Node), - "bad cursor in Key"); - - return Key (Position.Container.Nodes (Position.Node).Element); - end Key; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - ------------------------------ - -- Reference_Preserving_Key -- - ------------------------------ - - function Reference_Preserving_Key - (Container : aliased in out Set; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert - (Vet (Container, Position.Node), - "bad cursor in function Reference_Preserving_Key"); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - begin - return R : constant Reference_Type := - (Element => N.Element'Access, - Control => - (Controlled with - Container.TC'Unrestricted_Access, - Container => Container'Unchecked_Access, - Pos => Position, - Old_Key => new Key_Type'(Key (Position)))) - do - Busy (Container.TC); - end return; - end; - end Reference_Preserving_Key; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Key : Key_Type) return Reference_Type - is - Node : constant Count_Type := Key_Keys.Find (Container, Key); - - begin - if Checks and then Node = 0 then - raise Constraint_Error with "key not in set"; - end if; - - declare - N : Node_Type renames Container.Nodes (Node); - begin - return R : constant Reference_Type := - (Element => N.Element'Access, - Control => - (Controlled with - Container.TC'Unrestricted_Access, - Container => Container'Unchecked_Access, - Pos => Find (Container, Key), - Old_Key => new Key_Type'(Key))) - do - Busy (Container.TC); - end return; - end; - end Reference_Preserving_Key; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Count_Type := Key_Keys.Find (Container, Key); - - begin - if Checks and then Node = 0 then - raise Constraint_Error with - "attempt to replace key not in set"; - end if; - - Replace_Element (Container, Node, New_Item); - end Replace; - - ----------------------------------- - -- Update_Element_Preserving_Key -- - ----------------------------------- - - procedure Update_Element_Preserving_Key - (Container : in out Set; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)) - is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "bad cursor in Update_Element_Preserving_Key"); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - N : Node_Type renames Container.Nodes (Position.Node); - E : Element_Type renames N.Element; - K : constant Key_Type := Key (E); - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - Process (E); - if Equivalent_Keys (K, Key (E)) then - return; - end if; - end; - - Tree_Operations.Delete_Node_Sans_Free (Container, Position.Node); - Tree_Operations.Free (Container, Position.Node); - - raise Program_Error with "key was modified"; - end Update_Element_Preserving_Key; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - end Generic_Keys; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Container.Nodes (Position.Node).Element'Access; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - return Position /= No_Element; - end Has_Element; - - ------------- - -- Include -- - ------------- - - procedure Include (Container : in out Set; New_Item : Element_Type) is - Position : Cursor; - Inserted : Boolean; - - begin - Insert (Container, New_Item, Position, Inserted); - - if not Inserted then - TE_Check (Container.TC); - - Container.Nodes (Position.Node).Element := New_Item; - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - begin - Insert_Sans_Hint - (Container, - New_Item, - Position.Node, - Inserted); - - Position.Container := Container'Unrestricted_Access; - end Insert; - - procedure Insert - (Container : in out Set; - New_Item : Element_Type) - is - Position : Cursor; - pragma Unreferenced (Position); - - Inserted : Boolean; - - begin - Insert (Container, New_Item, Position, Inserted); - - if Checks and then not Inserted then - raise Constraint_Error with - "attempt to insert element already in set"; - end if; - end Insert; - - ---------------------- - -- Insert_Sans_Hint -- - ---------------------- - - procedure Insert_Sans_Hint - (Container : in out Set; - New_Item : Element_Type; - Node : out Count_Type; - Inserted : out Boolean) - is - procedure Set_Element (Node : in out Node_Type); - pragma Inline (Set_Element); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Conditional_Insert_Sans_Hint is - new Element_Keys.Generic_Conditional_Insert (Insert_Post); - - procedure Allocate is - new Tree_Operations.Generic_Allocate (Set_Element); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - begin - Allocate (Container, Result); - return Result; - end New_Node; - - ----------------- - -- Set_Element -- - ----------------- - - procedure Set_Element (Node : in out Node_Type) is - begin - Node.Element := New_Item; - end Set_Element; - - -- Start of processing for Insert_Sans_Hint - - begin - TC_Check (Container.TC); - - Conditional_Insert_Sans_Hint - (Container, - New_Item, - Node, - Inserted); - end Insert_Sans_Hint; - - ---------------------- - -- Insert_With_Hint -- - ---------------------- - - procedure Insert_With_Hint - (Dst_Set : in out Set; - Dst_Hint : Count_Type; - Src_Node : Node_Type; - Dst_Node : out Count_Type) - is - Success : Boolean; - pragma Unreferenced (Success); - - procedure Set_Element (Node : in out Node_Type); - pragma Inline (Set_Element); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Insert_Sans_Hint is - new Element_Keys.Generic_Conditional_Insert (Insert_Post); - - procedure Local_Insert_With_Hint is - new Element_Keys.Generic_Conditional_Insert_With_Hint - (Insert_Post, - Insert_Sans_Hint); - - procedure Allocate is - new Tree_Operations.Generic_Allocate (Set_Element); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - begin - Allocate (Dst_Set, Result); - return Result; - end New_Node; - - ----------------- - -- Set_Element -- - ----------------- - - procedure Set_Element (Node : in out Node_Type) is - begin - Node.Element := Src_Node.Element; - end Set_Element; - - -- Start of processing for Insert_With_Hint - - begin - Local_Insert_With_Hint - (Dst_Set, - Dst_Hint, - Src_Node.Element, - Dst_Node, - Success); - end Insert_With_Hint; - - ------------------ - -- Intersection -- - ------------------ - - procedure Intersection (Target : in out Set; Source : Set) - renames Set_Ops.Set_Intersection; - - function Intersection (Left, Right : Set) return Set - renames Set_Ops.Set_Intersection; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Set) return Boolean is - begin - return Container.Length = 0; - end Is_Empty; - - ----------------------------- - -- Is_Greater_Element_Node -- - ----------------------------- - - function Is_Greater_Element_Node - (Left : Element_Type; - Right : Node_Type) return Boolean - is - begin - -- Compute e > node same as node < e - - return Right.Element < Left; - end Is_Greater_Element_Node; - - -------------------------- - -- Is_Less_Element_Node -- - -------------------------- - - function Is_Less_Element_Node - (Left : Element_Type; - Right : Node_Type) return Boolean - is - begin - return Left < Right.Element; - end Is_Less_Element_Node; - - ----------------------- - -- Is_Less_Node_Node -- - ----------------------- - - function Is_Less_Node_Node (L, R : Node_Type) return Boolean is - begin - return L.Element < R.Element; - end Is_Less_Node_Node; - - --------------- - -- Is_Subset -- - --------------- - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean - renames Set_Ops.Set_Subset; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Count_Type); - pragma Inline (Process_Node); - - procedure Local_Iterate is - new Tree_Operations.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Count_Type) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - S : Set renames Container'Unrestricted_Access.all; - Busy : With_Busy (S.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (S); - end Iterate; - - function Iterate (Container : Set) - return Set_Iterator_Interfaces.Reversible_Iterator'class - is - begin - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is 0 (as is the case here), this means the iterator object - -- was constructed without a start expression. This is a complete - -- iterator, meaning that the iteration starts from the (logical) - -- beginning of the sequence of items. - - -- Note: For a forward iterator, Container.First is the beginning, and - -- for a reverse iterator, Container.Last is the beginning. - - return It : constant Iterator := - Iterator'(Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => 0) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - function Iterate (Container : Set; Start : Cursor) - return Set_Iterator_Interfaces.Reversible_Iterator'class - is - begin - -- It was formerly the case that when Start = No_Element, the partial - -- iterator was defined to behave the same as for a complete iterator, - -- and iterate over the entire sequence of items. However, those - -- semantics were unintuitive and arguably error-prone (it is too easy - -- to accidentally create an endless loop), and so they were changed, - -- per the ARG meeting in Denver on 2011/11. However, there was no - -- consensus about what positive meaning this corner case should have, - -- and so it was decided to simply raise an exception. This does imply, - -- however, that it is not possible to use a partial iterator to specify - -- an empty sequence of items. - - if Checks and then Start = No_Element then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - if Checks and then Start.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Start cursor of Iterate designates wrong set"; - end if; - - pragma Assert (Vet (Container, Start.Node), - "Start cursor of Iterate is bad"); - - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is positive (as is the case here), it means that this - -- is a partial iteration, over a subset of the complete sequence of - -- items. The iterator object was constructed with a start expression, - -- indicating the position from which the iteration begins. (Note that - -- the start position has the same value irrespective of whether this - -- is a forward or reverse iteration.) - - return It : constant Iterator := - Iterator'(Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => Start.Node) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - ---------- - -- Last -- - ---------- - - function Last (Container : Set) return Cursor is - begin - return (if Container.Last = 0 then No_Element - else Cursor'(Container'Unrestricted_Access, Container.Last)); - end Last; - - function Last (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the Last (and First) selector function. - - -- When the Node component is 0, this means the iterator object was - -- constructed without a start expression, in which case the (reverse) - -- iteration starts from the (logical) beginning of the entire sequence - -- (corresponding to Container.Last, for a reverse iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is positive, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (reverse) partial iteration begins. - - if Object.Node = 0 then - return Bounded_Ordered_Sets.Last (Object.Container.all); - else - return Cursor'(Object.Container, Object.Node); - end if; - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Set) return Element_Type is - begin - if Checks and then Container.Last = 0 then - raise Constraint_Error with "set is empty"; - end if; - - return Container.Nodes (Container.Last).Element; - end Last_Element; - - ---------- - -- Left -- - ---------- - - function Left (Node : Node_Type) return Count_Type is - begin - return Node.Left; - end Left; - - ------------ - -- Length -- - ------------ - - function Length (Container : Set) return Count_Type is - begin - return Container.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out Set; Source : in out Set) is - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Source.TC); - - Target.Assign (Source); - Source.Clear; - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - pragma Assert (Vet (Position.Container.all, Position.Node), - "bad cursor in Next"); - - declare - Node : constant Count_Type := - Tree_Operations.Next (Position.Container.all, Position.Node); - - begin - if Node = 0 then - return No_Element; - end if; - - return Cursor'(Position.Container, Node); - end; - end Next; - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong set"; - end if; - - return Next (Position); - end Next; - - ------------- - -- Overlap -- - ------------- - - function Overlap (Left, Right : Set) return Boolean - renames Set_Ops.Set_Overlap; - - ------------ - -- Parent -- - ------------ - - function Parent (Node : Node_Type) return Count_Type is - begin - return Node.Parent; - end Parent; - - -------------- - -- Previous -- - -------------- - - function Previous (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - pragma Assert (Vet (Position.Container.all, Position.Node), - "bad cursor in Previous"); - - declare - Node : constant Count_Type := - Tree_Operations.Previous (Position.Container.all, Position.Node); - begin - return (if Node = 0 then No_Element - else Cursor'(Position.Container, Node)); - end; - end Previous; - - procedure Previous (Position : in out Cursor) is - begin - Position := Previous (Position); - end Previous; - - function Previous (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong set"; - end if; - - return Previous (Position); - end Previous; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Set'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - pragma Assert (Vet (Position.Container.all, Position.Node), - "bad cursor in Query_Element"); - - declare - S : Set renames Position.Container.all; - Lock : With_Lock (S.TC'Unrestricted_Access); - begin - Process (S.Nodes (Position.Node).Element); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set) - is - First_Time : Boolean := True; - use System.Put_Images; - begin - Array_Before (S); - - for X of V loop - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Element_Type'Put_Image (S, X); - end loop; - - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set) - is - procedure Read_Element (Node : in out Node_Type); - pragma Inline (Read_Element); - - procedure Allocate is - new Tree_Operations.Generic_Allocate (Read_Element); - - procedure Read_Elements is - new Tree_Operations.Generic_Read (Allocate); - - ------------------ - -- Read_Element -- - ------------------ - - procedure Read_Element (Node : in out Node_Type) is - begin - Element_Type'Read (Stream, Node.Element); - end Read_Element; - - -- Start of processing for Read - - begin - Read_Elements (Stream, Container); - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - ------------- - -- Replace -- - ------------- - - procedure Replace (Container : in out Set; New_Item : Element_Type) is - Node : constant Count_Type := Element_Keys.Find (Container, New_Item); - - begin - TE_Check (Container.TC); - - if Checks and then Node = 0 then - raise Constraint_Error with - "attempt to replace element not in set"; - end if; - - Container.Nodes (Node).Element := New_Item; - end Replace; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Set; - Index : Count_Type; - Item : Element_Type) - is - pragma Assert (Index /= 0); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Local_Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Local_Insert_Sans_Hint is - new Element_Keys.Generic_Conditional_Insert (Local_Insert_Post); - - procedure Local_Insert_With_Hint is - new Element_Keys.Generic_Conditional_Insert_With_Hint - (Local_Insert_Post, - Local_Insert_Sans_Hint); - - Nodes : Nodes_Type renames Container.Nodes; - Node : Node_Type renames Nodes (Index); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - begin - Node.Element := Item; - Node.Color := Red_Black_Trees.Red; - Node.Parent := 0; - Node.Right := 0; - Node.Left := 0; - return Index; - end New_Node; - - Hint : Count_Type; - Result : Count_Type; - Inserted : Boolean; - Compare : Boolean; - - -- Start of processing for Replace_Element - - begin - -- Replace_Element assigns value Item to the element designated by Node, - -- per certain semantic constraints, described as follows. - - -- If Item is equivalent to the element, then element is replaced and - -- there's nothing else to do. This is the easy case. - - -- If Item is not equivalent, then the node will (possibly) have to move - -- to some other place in the tree. This is slighly more complicated, - -- because we must ensure that Item is not equivalent to some other - -- element in the tree (in which case, the replacement is not allowed). - - -- Determine whether Item is equivalent to element on the specified - -- node. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - Compare := (if Item < Node.Element then False - elsif Node.Element < Item then False - else True); - end; - - if Compare then - - -- Item is equivalent to the node's element, so we will not have to - -- move the node. - - TE_Check (Container.TC); - - Node.Element := Item; - return; - end if; - - -- The replacement Item is not equivalent to the element on the - -- specified node, which means that it will need to be re-inserted in a - -- different position in the tree. We must now determine whether Item is - -- equivalent to some other element in the tree (which would prohibit - -- the assignment and hence the move). - - -- Ceiling returns the smallest element equivalent or greater than the - -- specified Item; if there is no such element, then it returns 0. - - Hint := Element_Keys.Ceiling (Container, Item); - - if Hint /= 0 then -- Item <= Nodes (Hint).Element - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - Compare := Item < Nodes (Hint).Element; - end; - - -- Item is equivalent to Nodes (Hint).Element - - if Checks and then not Compare then - - -- Ceiling returns an element that is equivalent or greater than - -- Item. If Item is "not less than" the element, then by - -- elimination we know that Item is equivalent to the element. - - -- But this means that it is not possible to assign the value of - -- Item to the specified element (on Node), because a different - -- element (on Hint) equivalent to Item already exsits. (Were we - -- to change Node's element value, we would have to move Node, but - -- we would be unable to move the Node, because its new position - -- in the tree is already occupied by an equivalent element.) - - raise Program_Error with "attempt to replace existing element"; - end if; - - -- Item is not equivalent to any other element in the tree - -- (specifically, it is less than Nodes (Hint).Element), so it is - -- safe to assign the value of Item to Node.Element. This means that - -- the node will have to move to a different position in the tree - -- (because its element will have a different value). - - -- The nearest (greater) neighbor of Item is Hint. This will be the - -- insertion position of Node (because its element will have Item as - -- its new value). - - -- If Node equals Hint, the relative position of Node does not - -- change. This allows us to perform an optimization: we need not - -- remove Node from the tree and then reinsert it with its new value, - -- because it would only be placed in the exact same position. - - if Hint = Index then - TE_Check (Container.TC); - - Node.Element := Item; - return; - end if; - end if; - - -- If we get here, it is because Item was greater than all elements in - -- the tree (Hint = 0), or because Item was less than some element at a - -- different place in the tree (Item < Nodes (Hint).Element and Hint /= - -- Index). In either case, we remove Node from the tree and then insert - -- Item into the tree, onto the same Node. - - Tree_Operations.Delete_Node_Sans_Free (Container, Index); - - Local_Insert_With_Hint - (Tree => Container, - Position => Hint, - Key => Item, - Node => Result, - Inserted => Inserted); - - pragma Assert (Inserted); - pragma Assert (Result = Index); - end Replace_Element; - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type) - is - begin - if Checks and then Position.Node = 0 then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "bad cursor in Replace_Element"); - - Replace_Element (Container, Position.Node, New_Item); - end Replace_Element; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Count_Type); - pragma Inline (Process_Node); - - procedure Local_Reverse_Iterate is - new Tree_Operations.Generic_Reverse_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Count_Type) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - S : Set renames Container'Unrestricted_Access.all; - Busy : With_Busy (S.TC'Unrestricted_Access); - - -- Start of processing for Reverse_Iterate - - begin - Local_Reverse_Iterate (S); - end Reverse_Iterate; - - ----------- - -- Right -- - ----------- - - function Right (Node : Node_Type) return Count_Type is - begin - return Node.Right; - end Right; - - --------------- - -- Set_Color -- - --------------- - - procedure Set_Color - (Node : in out Node_Type; - Color : Red_Black_Trees.Color_Type) - is - begin - Node.Color := Color; - end Set_Color; - - -------------- - -- Set_Left -- - -------------- - - procedure Set_Left (Node : in out Node_Type; Left : Count_Type) is - begin - Node.Left := Left; - end Set_Left; - - ---------------- - -- Set_Parent -- - ---------------- - - procedure Set_Parent (Node : in out Node_Type; Parent : Count_Type) is - begin - Node.Parent := Parent; - end Set_Parent; - - --------------- - -- Set_Right -- - --------------- - - procedure Set_Right (Node : in out Node_Type; Right : Count_Type) is - begin - Node.Right := Right; - end Set_Right; - - -------------------------- - -- Symmetric_Difference -- - -------------------------- - - procedure Symmetric_Difference (Target : in out Set; Source : Set) - renames Set_Ops.Set_Symmetric_Difference; - - function Symmetric_Difference (Left, Right : Set) return Set - renames Set_Ops.Set_Symmetric_Difference; - - ------------ - -- To_Set -- - ------------ - - function To_Set (New_Item : Element_Type) return Set is - Node : Count_Type; - Inserted : Boolean; - begin - return S : Set (1) do - Insert_Sans_Hint (S, New_Item, Node, Inserted); - pragma Assert (Inserted); - end return; - end To_Set; - - ----------- - -- Union -- - ----------- - - procedure Union (Target : in out Set; Source : Set) - renames Set_Ops.Set_Union; - - function Union (Left, Right : Set) return Set - renames Set_Ops.Set_Union; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set) - is - procedure Write_Element - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Type); - pragma Inline (Write_Element); - - procedure Write_Elements is - new Tree_Operations.Generic_Write (Write_Element); - - ------------------- - -- Write_Element -- - ------------------- - - procedure Write_Element - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Type) - is - begin - Element_Type'Write (Stream, Node.Element); - end Write_Element; - - -- Start of processing for Write - - begin - Write_Elements (Stream, Container); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Bounded_Ordered_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cborse.ads +++ build/gcc/ada/rts @@ -1,461 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . B O U N D E D _ O R D E R E D _ S E T S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -with Ada.Containers.Helpers; -private with Ada.Containers.Red_Black_Trees; -private with Ada.Streams; -private with Ada.Finalization; -private with Ada.Strings.Text_Output; - -generic - type Element_Type is private; - - with function "<" (Left, Right : Element_Type) return Boolean is <>; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Bounded_Ordered_Sets with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Pure; - pragma Remote_Types; - - function Equivalent_Elements (Left, Right : Element_Type) return Boolean; - - type Set (Capacity : Count_Type) is tagged private - with Constant_Indexing => Constant_Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Unnamed => Include); - - pragma Preelaborable_Initialization (Set); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Set : constant Set; - - function Empty (Capacity : Count_Type := 10) return Set; - - No_Element : constant Cursor; - - function Has_Element (Position : Cursor) return Boolean; - - package Set_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : Set) return Boolean; - - function Equivalent_Sets (Left, Right : Set) return Boolean; - - function To_Set (New_Item : Element_Type) return Set; - - function Length (Container : Set) return Count_Type; - - function Is_Empty (Container : Set) return Boolean; - - procedure Clear (Container : in out Set); - - function Element (Position : Cursor) return Element_Type; - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type); - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type; - - procedure Assign (Target : in out Set; Source : Set); - - function Copy (Source : Set; Capacity : Count_Type := 0) return Set; - - procedure Move (Target : in out Set; Source : in out Set); - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean); - - procedure Insert - (Container : in out Set; - New_Item : Element_Type); - - procedure Include - (Container : in out Set; - New_Item : Element_Type); - - procedure Replace - (Container : in out Set; - New_Item : Element_Type); - - procedure Exclude - (Container : in out Set; - Item : Element_Type); - - procedure Delete - (Container : in out Set; - Item : Element_Type); - - procedure Delete - (Container : in out Set; - Position : in out Cursor); - - procedure Delete_First (Container : in out Set); - - procedure Delete_Last (Container : in out Set); - - procedure Union (Target : in out Set; Source : Set); - - function Union (Left, Right : Set) return Set; - - function "or" (Left, Right : Set) return Set renames Union; - - procedure Intersection (Target : in out Set; Source : Set); - - function Intersection (Left, Right : Set) return Set; - - function "and" (Left, Right : Set) return Set renames Intersection; - - procedure Difference (Target : in out Set; Source : Set); - - function Difference (Left, Right : Set) return Set; - - function "-" (Left, Right : Set) return Set renames Difference; - - procedure Symmetric_Difference (Target : in out Set; Source : Set); - - function Symmetric_Difference (Left, Right : Set) return Set; - - function "xor" (Left, Right : Set) return Set renames Symmetric_Difference; - - function Overlap (Left, Right : Set) return Boolean; - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean; - - function First (Container : Set) return Cursor; - - function First_Element (Container : Set) return Element_Type; - - function Last (Container : Set) return Cursor; - - function Last_Element (Container : Set) return Element_Type; - - function Next (Position : Cursor) return Cursor; - - procedure Next (Position : in out Cursor); - - function Previous (Position : Cursor) return Cursor; - - procedure Previous (Position : in out Cursor); - - function Find (Container : Set; Item : Element_Type) return Cursor; - - function Floor (Container : Set; Item : Element_Type) return Cursor; - - function Ceiling (Container : Set; Item : Element_Type) return Cursor; - - function Contains (Container : Set; Item : Element_Type) return Boolean; - - function "<" (Left, Right : Cursor) return Boolean; - - function ">" (Left, Right : Cursor) return Boolean; - - function "<" (Left : Cursor; Right : Element_Type) return Boolean; - - function ">" (Left : Cursor; Right : Element_Type) return Boolean; - - function "<" (Left : Element_Type; Right : Cursor) return Boolean; - - function ">" (Left : Element_Type; Right : Cursor) return Boolean; - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)); - - procedure Reverse_Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)); - - function Iterate - (Container : Set) - return Set_Iterator_Interfaces.Reversible_Iterator'class; - - function Iterate - (Container : Set; - Start : Cursor) - return Set_Iterator_Interfaces.Reversible_Iterator'class; - - generic - type Key_Type (<>) is private; - - with function Key (Element : Element_Type) return Key_Type; - - with function "<" (Left, Right : Key_Type) return Boolean is <>; - - package Generic_Keys is - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - - function Key (Position : Cursor) return Key_Type; - - function Element (Container : Set; Key : Key_Type) return Element_Type; - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type); - - procedure Exclude (Container : in out Set; Key : Key_Type); - - procedure Delete (Container : in out Set; Key : Key_Type); - - function Find (Container : Set; Key : Key_Type) return Cursor; - - function Floor (Container : Set; Key : Key_Type) return Cursor; - - function Ceiling (Container : Set; Key : Key_Type) return Cursor; - - function Contains (Container : Set; Key : Key_Type) return Boolean; - - procedure Update_Element_Preserving_Key - (Container : in out Set; - Position : Cursor; - Process : not null access - procedure (Element : in out Element_Type)); - - type Reference_Type (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Position : Cursor) return Reference_Type; - - function Constant_Reference - (Container : aliased Set; - Key : Key_Type) return Constant_Reference_Type; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Key : Key_Type) return Reference_Type; - - private - type Set_Access is access all Set; - for Set_Access'Storage_Size use 0; - - type Key_Access is access all Key_Type; - - use Ada.Streams; - - package Impl is new Helpers.Generic_Implementation; - - type Reference_Control_Type is - new Impl.Reference_Control_Type with - record - Container : Set_Access; - Pos : Cursor; - Old_Key : Key_Access; - end record; - - overriding procedure Finalize (Control : in out Reference_Control_Type); - pragma Inline (Finalize); - - type Reference_Type (Element : not null access Element_Type) is record - Control : Reference_Control_Type; - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - end Generic_Keys; - -private - - pragma Inline (Next); - pragma Inline (Previous); - - type Node_Type is record - Parent : Count_Type; - Left : Count_Type; - Right : Count_Type; - Color : Red_Black_Trees.Color_Type := Red_Black_Trees.Red; - Element : aliased Element_Type; - end record; - - package Tree_Types is - new Red_Black_Trees.Generic_Bounded_Tree_Types (Node_Type); - - type Set (Capacity : Count_Type) is - new Tree_Types.Tree_Type (Capacity) - with null record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set); - - use Tree_Types, Tree_Types.Implementation; - use Ada.Finalization; - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set); - - for Set'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set); - - for Set'Read use Read; - - type Set_Access is access all Set; - for Set_Access'Storage_Size use 0; - - -- Note: If a Cursor object has no explicit initialization expression, - -- it must default initialize to the same value as constant No_Element. - -- The Node component of type Cursor has scalar type Count_Type, so it - -- requires an explicit initialization expression of its own declaration, - -- in order for objects of record type Cursor to properly initialize. - - type Cursor is record - Container : Set_Access; - Node : Count_Type := 0; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Sem_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Set'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - type Element_Access is access all Element_Type with - Storage_Size => 0; - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Set : constant Set := Set'(Tree_Type with Capacity => 0); - - No_Element : constant Cursor := Cursor'(null, 0); - - type Iterator is new Limited_Controlled and - Set_Iterator_Interfaces.Reversible_Iterator with - record - Container : Set_Access; - Node : Count_Type; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - overriding function Last (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - - overriding function Previous - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Bounded_Ordered_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cbprqu.adb +++ build/gcc/ada/rts @@ -1,222 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.BOUNDED_PRIORITY_QUEUES -- --- -- --- B o d y -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -package body Ada.Containers.Bounded_Priority_Queues with - SPARK_Mode => Off -is - - package body Implementation is - - ------------- - -- Dequeue -- - ------------- - - procedure Dequeue - (List : in out List_Type; - Element : out Queue_Interfaces.Element_Type) - is - begin - Element := List.Container.First_Element; - List.Container.Delete_First; - end Dequeue; - - procedure Dequeue - (List : in out List_Type; - At_Least : Queue_Priority; - Element : in out Queue_Interfaces.Element_Type; - Success : out Boolean) - is - begin - -- This operation dequeues a high priority item if it exists in the - -- queue. By "high priority" we mean an item whose priority is equal - -- or greater than the value At_Least. The generic formal operation - -- Before has the meaning "has higher priority than". To dequeue an - -- item (meaning that we return True as our Success value), we need - -- as our predicate the equivalent of "has equal or higher priority - -- than", but we cannot say that directly, so we require some logical - -- gymnastics to make it so. - - -- If E is the element at the head of the queue, and symbol ">" - -- refers to the "is higher priority than" function Before, then we - -- derive our predicate as follows: - - -- original: P(E) >= At_Least - -- same as: not (P(E) < At_Least) - -- same as: not (At_Least > P(E)) - -- same as: not Before (At_Least, P(E)) - - -- But that predicate needs to be true in order to successfully - -- dequeue an item. If it's false, it means no item is dequeued, and - -- we return False as the Success value. - - if List.Length = 0 - or else Before (At_Least, - Get_Priority (List.Container.First_Element)) - then - Success := False; - return; - end if; - - List.Dequeue (Element); - Success := True; - end Dequeue; - - ------------- - -- Enqueue -- - ------------- - - procedure Enqueue - (List : in out List_Type; - New_Item : Queue_Interfaces.Element_Type) - is - P : constant Queue_Priority := Get_Priority (New_Item); - - C : List_Types.Cursor; - use List_Types; - - Count : Count_Type; - - begin - C := List.Container.First; - while Has_Element (C) loop - - -- ??? why is following commented out ??? - -- if Before (P, Get_Priority (List.Constant_Reference (C))) then - - if Before (P, Get_Priority (Element (C))) then - List.Container.Insert (C, New_Item); - exit; - end if; - - Next (C); - end loop; - - if not Has_Element (C) then - List.Container.Append (New_Item); - end if; - - Count := List.Container.Length; - - if Count > List.Max_Length then - List.Max_Length := Count; - end if; - end Enqueue; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element - (List : List_Type) return Queue_Interfaces.Element_Type - is - begin - - -- Use Constant_Reference for this. ??? - - return List.Container.First_Element; - end First_Element; - - ------------ - -- Length -- - ------------ - - function Length (List : List_Type) return Count_Type is - begin - return List.Container.Length; - end Length; - - ---------------- - -- Max_Length -- - ---------------- - - function Max_Length (List : List_Type) return Count_Type is - begin - return List.Max_Length; - end Max_Length; - - end Implementation; - - protected body Queue is - - ------------------ - -- Current_Use -- - ------------------ - - function Current_Use return Count_Type is - begin - return List.Length; - end Current_Use; - - -------------- - -- Dequeue -- - -------------- - - entry Dequeue (Element : out Queue_Interfaces.Element_Type) - when List.Length > 0 - is - begin - List.Dequeue (Element); - end Dequeue; - - -------------------------------- - -- Dequeue_Only_High_Priority -- - -------------------------------- - - procedure Dequeue_Only_High_Priority - (At_Least : Queue_Priority; - Element : in out Queue_Interfaces.Element_Type; - Success : out Boolean) - is - begin - List.Dequeue (At_Least, Element, Success); - end Dequeue_Only_High_Priority; - - -------------- - -- Enqueue -- - -------------- - - entry Enqueue (New_Item : Queue_Interfaces.Element_Type) - when List.Length < Capacity - is - begin - List.Enqueue (New_Item); - end Enqueue; - - --------------- - -- Peak_Use -- - --------------- - - function Peak_Use return Count_Type is - begin - return List.Max_Length; - end Peak_Use; - - end Queue; - -end Ada.Containers.Bounded_Priority_Queues; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cbprqu.ads +++ build/gcc/ada/rts @@ -1,139 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.BOUNDED_PRIORITY_QUEUES -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System; - -with Ada.Containers.Synchronized_Queue_Interfaces; -with Ada.Containers.Bounded_Doubly_Linked_Lists; - -generic - with package Queue_Interfaces is - new Ada.Containers.Synchronized_Queue_Interfaces (<>); - - type Queue_Priority is private; - - with function Get_Priority - (Element : Queue_Interfaces.Element_Type) return Queue_Priority is <>; - - with function Before - (Left, Right : Queue_Priority) return Boolean is <>; - - Default_Capacity : Count_Type; - Default_Ceiling : System.Any_Priority := System.Priority'Last; - -package Ada.Containers.Bounded_Priority_Queues with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - - package Implementation is - - -- All identifiers in this unit are implementation defined - - pragma Implementation_Defined; - - type List_Type (Capacity : Count_Type) is tagged limited private; - - procedure Enqueue - (List : in out List_Type; - New_Item : Queue_Interfaces.Element_Type); - - procedure Dequeue - (List : in out List_Type; - Element : out Queue_Interfaces.Element_Type); - - procedure Dequeue - (List : in out List_Type; - At_Least : Queue_Priority; - Element : in out Queue_Interfaces.Element_Type; - Success : out Boolean); - - function First_Element - (List : List_Type) return Queue_Interfaces.Element_Type; - - function Length (List : List_Type) return Count_Type; - - function Max_Length (List : List_Type) return Count_Type; - - private - - -- We need a better data structure here, such as a proper heap. ??? - - pragma Warnings (Off); - -- Otherwise, we get warnings for the uninitialized variable in Insert - -- in Ada.Containers.Bounded_Doubly_Linked_Lists. - package List_Types is new Bounded_Doubly_Linked_Lists - (Element_Type => Queue_Interfaces.Element_Type, - "=" => Queue_Interfaces."="); - pragma Warnings (On); - - type List_Type (Capacity : Count_Type) is tagged limited record - Container : List_Types.List (Capacity); - Max_Length : Count_Type := 0; - end record; - - end Implementation; - - protected type Queue - (Capacity : Count_Type := Default_Capacity; - Ceiling : System.Any_Priority := Default_Ceiling) - with - Priority => Ceiling - is new Queue_Interfaces.Queue with - - overriding entry Enqueue (New_Item : Queue_Interfaces.Element_Type); - - overriding entry Dequeue (Element : out Queue_Interfaces.Element_Type); - - -- The priority queue operation Dequeue_Only_High_Priority had been a - -- protected entry in early drafts of AI05-0159, but it was discovered - -- that that operation as specified was not in fact implementable. The - -- operation was changed from an entry to a protected procedure per the - -- ARG meeting in Edinburgh (June 2011), with a different signature and - -- semantics. - - procedure Dequeue_Only_High_Priority - (At_Least : Queue_Priority; - Element : in out Queue_Interfaces.Element_Type; - Success : out Boolean); - - overriding function Current_Use return Count_Type; - - overriding function Peak_Use return Count_Type; - - private - List : Implementation.List_Type (Capacity); - end Queue; - -end Ada.Containers.Bounded_Priority_Queues; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cbsyqu.adb +++ build/gcc/ada/rts @@ -1,170 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.BOUNDED_SYNCHRONIZED_QUEUES -- --- -- --- B o d y -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -package body Ada.Containers.Bounded_Synchronized_Queues with - SPARK_Mode => Off -is - - package body Implementation is - - ------------- - -- Dequeue -- - ------------- - - procedure Dequeue - (List : in out List_Type; - Element : out Queue_Interfaces.Element_Type) - is - EE : Element_Array renames List.Elements; - - begin - Element := EE (List.First); - List.Length := List.Length - 1; - - if List.Length = 0 then - List.First := 0; - List.Last := 0; - - elsif List.First <= List.Last then - List.First := List.First + 1; - - else - List.First := List.First + 1; - - if List.First > List.Capacity then - List.First := 1; - end if; - end if; - end Dequeue; - - ------------- - -- Enqueue -- - ------------- - - procedure Enqueue - (List : in out List_Type; - New_Item : Queue_Interfaces.Element_Type) - is - begin - if List.Length >= List.Capacity then - raise Capacity_Error with "No capacity for insertion"; - end if; - - if List.Length = 0 then - List.Elements (1) := New_Item; - List.First := 1; - List.Last := 1; - - elsif List.First <= List.Last then - if List.Last < List.Capacity then - List.Elements (List.Last + 1) := New_Item; - List.Last := List.Last + 1; - - else - List.Elements (1) := New_Item; - List.Last := 1; - end if; - - else - List.Elements (List.Last + 1) := New_Item; - List.Last := List.Last + 1; - end if; - - List.Length := List.Length + 1; - - if List.Length > List.Max_Length then - List.Max_Length := List.Length; - end if; - end Enqueue; - - ------------ - -- Length -- - ------------ - - function Length (List : List_Type) return Count_Type is - begin - return List.Length; - end Length; - - ---------------- - -- Max_Length -- - ---------------- - - function Max_Length (List : List_Type) return Count_Type is - begin - return List.Max_Length; - end Max_Length; - - end Implementation; - - protected body Queue is - - ----------------- - -- Current_Use -- - ----------------- - - function Current_Use return Count_Type is - begin - return List.Length; - end Current_Use; - - ------------- - -- Dequeue -- - ------------- - - entry Dequeue (Element : out Queue_Interfaces.Element_Type) - when List.Length > 0 - is - begin - List.Dequeue (Element); - end Dequeue; - - ------------- - -- Enqueue -- - ------------- - - entry Enqueue (New_Item : Queue_Interfaces.Element_Type) - when List.Length < Capacity - is - begin - List.Enqueue (New_Item); - end Enqueue; - - -------------- - -- Peak_Use -- - -------------- - - function Peak_Use return Count_Type is - begin - return List.Max_Length; - end Peak_Use; - - end Queue; - -end Ada.Containers.Bounded_Synchronized_Queues; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cbsyqu.ads +++ build/gcc/ada/rts @@ -1,113 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.BOUNDED_SYNCHRONIZED_QUEUES -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System; -with Ada.Containers.Synchronized_Queue_Interfaces; - -generic - with package Queue_Interfaces is - new Ada.Containers.Synchronized_Queue_Interfaces (<>); - - Default_Capacity : Count_Type; - Default_Ceiling : System.Any_Priority := System.Priority'Last; - -package Ada.Containers.Bounded_Synchronized_Queues with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - - package Implementation is - - -- All identifiers in this unit are implementation defined - - pragma Implementation_Defined; - - type List_Type (Capacity : Count_Type) is tagged limited private; - - procedure Enqueue - (List : in out List_Type; - New_Item : Queue_Interfaces.Element_Type); - - procedure Dequeue - (List : in out List_Type; - Element : out Queue_Interfaces.Element_Type); - - function Length (List : List_Type) return Count_Type; - - function Max_Length (List : List_Type) return Count_Type; - - private - - -- Need proper heap data structure here ??? - - -- We suppress warnings here, which might otherwise be triggered - -- by the box initialization of the Elements array below. This - -- initialization is needed to preserve constraints, such as - -- discriminant values, that the actual for Element_Type might - -- carry. - - pragma Warnings (Off); - - type Element_Array is - array (Count_Type range <>) of Queue_Interfaces.Element_Type; - - type List_Type (Capacity : Count_Type) is tagged limited record - First, Last : Count_Type := 0; - Length : Count_Type := 0; - Max_Length : Count_Type := 0; - Elements : Element_Array (1 .. Capacity) := (others => <>); - end record; - - end Implementation; - - protected type Queue - (Capacity : Count_Type := Default_Capacity; - Ceiling : System.Any_Priority := Default_Ceiling) - with - Priority => Ceiling - is new Queue_Interfaces.Queue with - - overriding entry Enqueue (New_Item : Queue_Interfaces.Element_Type); - - overriding entry Dequeue (Element : out Queue_Interfaces.Element_Type); - - overriding function Current_Use return Count_Type; - - overriding function Peak_Use return Count_Type; - - private - List : Implementation.List_Type (Capacity); - end Queue; - -end Ada.Containers.Bounded_Synchronized_Queues; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cdlili.adb +++ build/gcc/ada/rts @@ -1,2222 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . D O U B L Y _ L I N K E D _ L I S T S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Doubly_Linked_Lists with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Free (X : in out Node_Access); - - procedure Insert_Internal - (Container : in out List; - Before : Node_Access; - New_Node : Node_Access); - - procedure Splice_Internal - (Target : in out List; - Before : Node_Access; - Source : in out List); - - procedure Splice_Internal - (Target : in out List; - Before : Node_Access; - Source : in out List; - Position : Node_Access); - - function Vet (Position : Cursor) return Boolean; - -- Checks invariants of the cursor and its designated container, as a - -- simple way of detecting dangling references (see operation Free for a - -- description of the detection mechanism), returning True if all checks - -- pass. Invocations of Vet are used here as the argument of pragma Assert, - -- so the checks are performed only when assertions are enabled. - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : List) return Boolean is - begin - if Left.Length /= Right.Length then - return False; - end if; - - if Left.Length = 0 then - return True; - end if; - - declare - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - - L : Node_Access := Left.First; - R : Node_Access := Right.First; - begin - for J in 1 .. Left.Length loop - if L.Element /= R.Element then - return False; - end if; - - L := L.Next; - R := R.Next; - end loop; - end; - - return True; - end "="; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Container : in out List) is - Src : Node_Access := Container.First; - - begin - -- If the counts are nonzero, execution is technically erroneous, but - -- it seems friendly to allow things like concurrent "=" on shared - -- constants. - - Zero_Counts (Container.TC); - - if Src = null then - pragma Assert (Container.Last = null); - pragma Assert (Container.Length = 0); - return; - end if; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - pragma Assert (Container.Length > 0); - - Container.First := null; - Container.Last := null; - Container.Length := 0; - Zero_Counts (Container.TC); - - Container.First := new Node_Type'(Src.Element, null, null); - Container.Last := Container.First; - Container.Length := 1; - - Src := Src.Next; - while Src /= null loop - Container.Last.Next := new Node_Type'(Element => Src.Element, - Prev => Container.Last, - Next => null); - Container.Last := Container.Last.Next; - Container.Length := Container.Length + 1; - - Src := Src.Next; - end loop; - end Adjust; - - ------------ - -- Append -- - ------------ - - procedure Append - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type) - is - begin - Insert (Container, No_Element, New_Item, Count); - end Append; - - procedure Append - (Container : in out List; - New_Item : Element_Type) - is - begin - Insert (Container, No_Element, New_Item, 1); - end Append; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out List; Source : List) is - Node : Node_Access; - - begin - if Target'Address = Source'Address then - return; - end if; - - Target.Clear; - - Node := Source.First; - while Node /= null loop - Target.Append (Node.Element); - Node := Node.Next; - end loop; - end Assign; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out List) is - X : Node_Access; - - begin - if Container.Length = 0 then - pragma Assert (Container.First = null); - pragma Assert (Container.Last = null); - pragma Assert (Container.TC = (Busy => 0, Lock => 0)); - return; - end if; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - - TC_Check (Container.TC); - - while Container.Length > 1 loop - X := Container.First; - pragma Assert (X.Next.Prev = Container.First); - - Container.First := X.Next; - Container.First.Prev := null; - - Container.Length := Container.Length - 1; - - Free (X); - end loop; - - X := Container.First; - pragma Assert (X = Container.Last); - - Container.First := null; - Container.Last := null; - Container.Length := 0; - - pragma Warnings (Off); - Free (X); - pragma Warnings (On); - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased List; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Constant_Reference"); - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Position.Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : List; - Item : Element_Type) return Boolean - is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : List) return List is - begin - return Target : List do - Target.Assign (Source); - end return; - end Copy; - - ------------ - -- Delete -- - ------------ - - procedure Delete - (Container : in out List; - Position : in out Cursor; - Count : Count_Type := 1) - is - X : Node_Access; - - begin - TC_Check (Container.TC); - - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Delete"); - - if Position.Node = Container.First then - Delete_First (Container, Count); - Position := No_Element; -- Post-York behavior - return; - end if; - - if Count = 0 then - Position := No_Element; -- Post-York behavior - return; - end if; - - for Index in 1 .. Count loop - X := Position.Node; - Container.Length := Container.Length - 1; - - if X = Container.Last then - Position := No_Element; - - Container.Last := X.Prev; - Container.Last.Next := null; - - Free (X); - return; - end if; - - Position.Node := X.Next; - - X.Next.Prev := X.Prev; - X.Prev.Next := X.Next; - - Free (X); - end loop; - - -- The following comment is unacceptable, more detail needed ??? - - Position := No_Element; -- Post-York behavior - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First - (Container : in out List; - Count : Count_Type := 1) - is - X : Node_Access; - - begin - if Count >= Container.Length then - Clear (Container); - return; - end if; - - if Count = 0 then - return; - end if; - - TC_Check (Container.TC); - - for J in 1 .. Count loop - X := Container.First; - pragma Assert (X.Next.Prev = Container.First); - - Container.First := X.Next; - Container.First.Prev := null; - - Container.Length := Container.Length - 1; - - Free (X); - end loop; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last - (Container : in out List; - Count : Count_Type := 1) - is - X : Node_Access; - - begin - if Count >= Container.Length then - Clear (Container); - return; - end if; - - if Count = 0 then - return; - end if; - - TC_Check (Container.TC); - - for J in 1 .. Count loop - X := Container.Last; - pragma Assert (X.Prev.Next = Container.Last); - - Container.Last := X.Prev; - Container.Last.Next := null; - - Container.Length := Container.Length - 1; - - Free (X); - end loop; - end Delete_Last; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Element"); - - return Position.Node.Element; - end Element; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - Node : Node_Access := Position.Node; - - begin - if Node = null then - Node := Container.First; - - else - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Find"); - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - while Node /= null loop - if Node.Element = Item then - return Cursor'(Container'Unrestricted_Access, Node); - end if; - - Node := Node.Next; - end loop; - - return No_Element; - end; - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : List) return Cursor is - begin - if Container.First = null then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Container.First); - end if; - end First; - - function First (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the First (and Last) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (forward) - -- iteration starts from the (logical) beginning of the entire sequence - -- of items (corresponding to Container.First, for a forward iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (forward) partial iteration begins. - - if Object.Node = null then - return Doubly_Linked_Lists.First (Object.Container.all); - else - return Cursor'(Object.Container, Object.Node); - end if; - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : List) return Element_Type is - begin - if Checks and then Container.First = null then - raise Constraint_Error with "list is empty"; - end if; - - return Container.First.Element; - end First_Element; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out Node_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (Node_Type, Node_Access); - - begin - -- While a node is in use, as an active link in a list, its Previous and - -- Next components must be null, or designate a different node; this is - -- a node invariant. Before actually deallocating the node, we set both - -- access value components of the node to point to the node itself, thus - -- falsifying the node invariant. Subprogram Vet inspects the value of - -- the node components when interrogating the node, in order to detect - -- whether the cursor's node access value is dangling. - - -- Note that we have no guarantee that the storage for the node isn't - -- modified when it is deallocated, but there are other tests that Vet - -- does if node invariants appear to be satisifed. However, in practice - -- this simple test works well enough, detecting dangling references - -- immediately, without needing further interrogation. - - X.Prev := X; - X.Next := X; - - Deallocate (X); - end Free; - - --------------------- - -- Generic_Sorting -- - --------------------- - - package body Generic_Sorting is - - --------------- - -- Is_Sorted -- - --------------- - - function Is_Sorted (Container : List) return Boolean is - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock : With_Lock (Container.TC'Unrestricted_Access); - - Node : Node_Access; - begin - Node := Container.First; - for Idx in 2 .. Container.Length loop - if Node.Next.Element < Node.Element then - return False; - end if; - - Node := Node.Next; - end loop; - - return True; - end Is_Sorted; - - ----------- - -- Merge -- - ----------- - - procedure Merge - (Target : in out List; - Source : in out List) - is - begin - TC_Check (Target.TC); - TC_Check (Source.TC); - - -- The semantics of Merge changed slightly per AI05-0021. It was - -- originally the case that if Target and Source denoted the same - -- container object, then the GNAT implementation of Merge did - -- nothing. However, it was argued that RM05 did not precisely - -- specify the semantics for this corner case. The decision of the - -- ARG was that if Target and Source denote the same non-empty - -- container object, then Program_Error is raised. - - if Source.Is_Empty then - return; - end if; - - if Checks and then Target'Address = Source'Address then - raise Program_Error with - "Target and Source denote same non-empty container"; - end if; - - if Checks and then Target.Length > Count_Type'Last - Source.Length - then - raise Constraint_Error with "new length exceeds maximum"; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Target : With_Lock (Target.TC'Unchecked_Access); - Lock_Source : With_Lock (Source.TC'Unchecked_Access); - - LI, RI, RJ : Node_Access; - - begin - LI := Target.First; - RI := Source.First; - while RI /= null loop - pragma Assert (RI.Next = null - or else not (RI.Next.Element < RI.Element)); - - if LI = null then - Splice_Internal (Target, null, Source); - exit; - end if; - - pragma Assert (LI.Next = null - or else not (LI.Next.Element < LI.Element)); - - if RI.Element < LI.Element then - RJ := RI; - RI := RI.Next; - Splice_Internal (Target, LI, Source, RJ); - - else - LI := LI.Next; - end if; - end loop; - end; - end Merge; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Container : in out List) is - - procedure Partition (Pivot : Node_Access; Back : Node_Access); - - procedure Sort (Front, Back : Node_Access); - - --------------- - -- Partition -- - --------------- - - procedure Partition (Pivot : Node_Access; Back : Node_Access) is - Node : Node_Access; - - begin - Node := Pivot.Next; - while Node /= Back loop - if Node.Element < Pivot.Element then - declare - Prev : constant Node_Access := Node.Prev; - Next : constant Node_Access := Node.Next; - - begin - Prev.Next := Next; - - if Next = null then - Container.Last := Prev; - else - Next.Prev := Prev; - end if; - - Node.Next := Pivot; - Node.Prev := Pivot.Prev; - - Pivot.Prev := Node; - - if Node.Prev = null then - Container.First := Node; - else - Node.Prev.Next := Node; - end if; - - Node := Next; - end; - - else - Node := Node.Next; - end if; - end loop; - end Partition; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Front, Back : Node_Access) is - Pivot : constant Node_Access := - (if Front = null then Container.First else Front.Next); - begin - if Pivot /= Back then - Partition (Pivot, Back); - Sort (Front, Pivot); - Sort (Pivot, Back); - end if; - end Sort; - - -- Start of processing for Sort - - begin - if Container.Length <= 1 then - return; - end if; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - - TC_Check (Container.TC); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unchecked_Access); - begin - Sort (Front => null, Back => null); - end; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - end Sort; - - end Generic_Sorting; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Node.Element'Access; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - pragma Assert (Vet (Position), "bad cursor in Has_Element"); - return Position.Node /= null; - end Has_Element; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1) - is - First_Node : Node_Access; - New_Node : Node_Access; - - begin - TC_Check (Container.TC); - - if Before.Container /= null then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Before cursor designates wrong list"; - end if; - - pragma Assert (Vet (Before), "bad cursor in Insert"); - end if; - - if Count = 0 then - Position := Before; - return; - end if; - - if Checks and then Container.Length > Count_Type'Last - Count then - raise Constraint_Error with "new length exceeds maximum"; - end if; - - New_Node := new Node_Type'(New_Item, null, null); - First_Node := New_Node; - Insert_Internal (Container, Before.Node, New_Node); - - for J in 2 .. Count loop - New_Node := new Node_Type'(New_Item, null, null); - Insert_Internal (Container, Before.Node, New_Node); - end loop; - - Position := Cursor'(Container'Unchecked_Access, First_Node); - end Insert; - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - Position : Cursor; - pragma Unreferenced (Position); - begin - Insert (Container, Before, New_Item, Position, Count); - end Insert; - - procedure Insert - (Container : in out List; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1) - is - First_Node : Node_Access; - New_Node : Node_Access; - - begin - TC_Check (Container.TC); - - if Before.Container /= null then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Before cursor designates wrong list"; - end if; - - pragma Assert (Vet (Before), "bad cursor in Insert"); - end if; - - if Count = 0 then - Position := Before; - return; - end if; - - if Checks and then Container.Length > Count_Type'Last - Count then - raise Constraint_Error with "new length exceeds maximum"; - end if; - - New_Node := new Node_Type; - First_Node := New_Node; - Insert_Internal (Container, Before.Node, New_Node); - - for J in 2 .. Count loop - New_Node := new Node_Type; - Insert_Internal (Container, Before.Node, New_Node); - end loop; - - Position := Cursor'(Container'Unchecked_Access, First_Node); - end Insert; - - --------------------- - -- Insert_Internal -- - --------------------- - - procedure Insert_Internal - (Container : in out List; - Before : Node_Access; - New_Node : Node_Access) - is - begin - if Container.Length = 0 then - pragma Assert (Before = null); - pragma Assert (Container.First = null); - pragma Assert (Container.Last = null); - - Container.First := New_Node; - Container.Last := New_Node; - - elsif Before = null then - pragma Assert (Container.Last.Next = null); - - Container.Last.Next := New_Node; - New_Node.Prev := Container.Last; - - Container.Last := New_Node; - - elsif Before = Container.First then - pragma Assert (Container.First.Prev = null); - - Container.First.Prev := New_Node; - New_Node.Next := Container.First; - - Container.First := New_Node; - - else - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - - New_Node.Next := Before; - New_Node.Prev := Before.Prev; - - Before.Prev.Next := New_Node; - Before.Prev := New_Node; - end if; - - Container.Length := Container.Length + 1; - end Insert_Internal; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : List) return Boolean is - begin - return Container.Length = 0; - end Is_Empty; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - Node : Node_Access := Container.First; - - begin - while Node /= null loop - Process (Cursor'(Container'Unrestricted_Access, Node)); - Node := Node.Next; - end loop; - end Iterate; - - function Iterate (Container : List) - return List_Iterator_Interfaces.Reversible_Iterator'Class - is - begin - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is null (as is the case here), this means the iterator - -- object was constructed without a start expression. This is a - -- complete iterator, meaning that the iteration starts from the - -- (logical) beginning of the sequence of items. - - -- Note: For a forward iterator, Container.First is the beginning, and - -- for a reverse iterator, Container.Last is the beginning. - - return It : constant Iterator := - Iterator'(Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => null) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - function Iterate (Container : List; Start : Cursor) - return List_Iterator_Interfaces.Reversible_Iterator'Class - is - begin - -- It was formerly the case that when Start = No_Element, the partial - -- iterator was defined to behave the same as for a complete iterator, - -- and iterate over the entire sequence of items. However, those - -- semantics were unintuitive and arguably error-prone (it is too easy - -- to accidentally create an endless loop), and so they were changed, - -- per the ARG meeting in Denver on 2011/11. However, there was no - -- consensus about what positive meaning this corner case should have, - -- and so it was decided to simply raise an exception. This does imply, - -- however, that it is not possible to use a partial iterator to specify - -- an empty sequence of items. - - if Checks and then Start = No_Element then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - if Checks and then Start.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Start cursor of Iterate designates wrong list"; - end if; - - pragma Assert (Vet (Start), "Start cursor of Iterate is bad"); - - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is non-null (as is the case here), it means that this is a - -- partial iteration, over a subset of the complete sequence of items. - -- The iterator object was constructed with a start expression, - -- indicating the position from which the iteration begins. Note that - -- the start position has the same value irrespective of whether this is - -- a forward or reverse iteration. - - return It : constant Iterator := - Iterator'(Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => Start.Node) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - ---------- - -- Last -- - ---------- - - function Last (Container : List) return Cursor is - begin - if Container.Last = null then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Container.Last); - end if; - end Last; - - function Last (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the Last (and First) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (reverse) - -- iteration starts from the (logical) beginning of the entire sequence - -- (corresponding to Container.Last, for a reverse iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (reverse) partial iteration begins. - - if Object.Node = null then - return Doubly_Linked_Lists.Last (Object.Container.all); - else - return Cursor'(Object.Container, Object.Node); - end if; - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : List) return Element_Type is - begin - if Checks and then Container.Last = null then - raise Constraint_Error with "list is empty"; - end if; - - return Container.Last.Element; - end Last_Element; - - ------------ - -- Length -- - ------------ - - function Length (Container : List) return Count_Type is - begin - return Container.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move - (Target : in out List; - Source : in out List) - is - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Source.TC); - - Clear (Target); - - Target.First := Source.First; - Source.First := null; - - Target.Last := Source.Last; - Source.Last := null; - - Target.Length := Source.Length; - Source.Length := 0; - end Move; - - ---------- - -- Next -- - ---------- - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next (Position : Cursor) return Cursor is - begin - if Position.Node = null then - return No_Element; - - else - pragma Assert (Vet (Position), "bad cursor in Next"); - - declare - Next_Node : constant Node_Access := Position.Node.Next; - begin - if Next_Node = null then - return No_Element; - else - return Cursor'(Position.Container, Next_Node); - end if; - end; - end if; - end Next; - - function Next - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong list"; - end if; - - return Next (Position); - end Next; - - ------------- - -- Prepend -- - ------------- - - procedure Prepend - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type := 1) - is - begin - Insert (Container, First (Container), New_Item, Count); - end Prepend; - - -------------- - -- Previous -- - -------------- - - procedure Previous (Position : in out Cursor) is - begin - Position := Previous (Position); - end Previous; - - function Previous (Position : Cursor) return Cursor is - begin - if Position.Node = null then - return No_Element; - - else - pragma Assert (Vet (Position), "bad cursor in Previous"); - - declare - Prev_Node : constant Node_Access := Position.Node.Prev; - begin - if Prev_Node = null then - return No_Element; - else - return Cursor'(Position.Container, Prev_Node); - end if; - end; - end if; - end Previous; - - function Previous - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong list"; - end if; - - return Previous (Position); - end Previous; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased List'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Query_Element"); - - declare - Lock : With_Lock (Position.Container.TC'Unrestricted_Access); - begin - Process (Position.Node.Element); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : List) - is - First_Time : Boolean := True; - use System.Put_Images; - begin - Array_Before (S); - - for X of V loop - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Element_Type'Put_Image (S, X); - end loop; - - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out List) - is - N : Count_Type'Base; - X : Node_Access; - - begin - Clear (Item); - Count_Type'Base'Read (Stream, N); - - if N = 0 then - return; - end if; - - X := new Node_Type; - - begin - Element_Type'Read (Stream, X.Element); - exception - when others => - Free (X); - raise; - end; - - Item.First := X; - Item.Last := X; - - loop - Item.Length := Item.Length + 1; - exit when Item.Length = N; - - X := new Node_Type; - - begin - Element_Type'Read (Stream, X.Element); - exception - when others => - Free (X); - raise; - end; - - X.Prev := Item.Last; - Item.Last.Next := X; - Item.Last := X; - end loop; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream list cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out List; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unchecked_Access then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Reference"); - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Position.Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out List; - Position : Cursor; - New_Item : Element_Type) - is - begin - TE_Check (Container.TC); - - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unchecked_Access then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Replace_Element"); - - Position.Node.Element := New_Item; - end Replace_Element; - - ---------------------- - -- Reverse_Elements -- - ---------------------- - - procedure Reverse_Elements (Container : in out List) is - I : Node_Access := Container.First; - J : Node_Access := Container.Last; - - procedure Swap (L, R : Node_Access); - - ---------- - -- Swap -- - ---------- - - procedure Swap (L, R : Node_Access) is - LN : constant Node_Access := L.Next; - LP : constant Node_Access := L.Prev; - - RN : constant Node_Access := R.Next; - RP : constant Node_Access := R.Prev; - - begin - if LP /= null then - LP.Next := R; - end if; - - if RN /= null then - RN.Prev := L; - end if; - - L.Next := RN; - R.Prev := LP; - - if LN = R then - pragma Assert (RP = L); - - L.Prev := R; - R.Next := L; - - else - L.Prev := RP; - RP.Next := L; - - R.Next := LN; - LN.Prev := R; - end if; - end Swap; - - -- Start of processing for Reverse_Elements - - begin - if Container.Length <= 1 then - return; - end if; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - - TC_Check (Container.TC); - - Container.First := J; - Container.Last := I; - loop - Swap (L => I, R => J); - - J := J.Next; - exit when I = J; - - I := I.Prev; - exit when I = J; - - Swap (L => J, R => I); - - I := I.Next; - exit when I = J; - - J := J.Prev; - exit when I = J; - end loop; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - end Reverse_Elements; - - ------------------ - -- Reverse_Find -- - ------------------ - - function Reverse_Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - Node : Node_Access := Position.Node; - - begin - if Node = null then - Node := Container.Last; - - else - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Reverse_Find"); - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - while Node /= null loop - if Node.Element = Item then - return Cursor'(Container'Unrestricted_Access, Node); - end if; - - Node := Node.Prev; - end loop; - - return No_Element; - end; - end Reverse_Find; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - Node : Node_Access := Container.Last; - - begin - while Node /= null loop - Process (Cursor'(Container'Unrestricted_Access, Node)); - Node := Node.Prev; - end loop; - end Reverse_Iterate; - - ------------ - -- Splice -- - ------------ - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List) - is - begin - TC_Check (Target.TC); - TC_Check (Source.TC); - - if Before.Container /= null then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error with - "Before cursor designates wrong container"; - end if; - - pragma Assert (Vet (Before), "bad cursor in Splice"); - end if; - - if Target'Address = Source'Address or else Source.Length = 0 then - return; - end if; - - if Checks and then Target.Length > Count_Type'Last - Source.Length then - raise Constraint_Error with "new length exceeds maximum"; - end if; - - Splice_Internal (Target, Before.Node, Source); - end Splice; - - procedure Splice - (Container : in out List; - Before : Cursor; - Position : Cursor) - is - begin - TC_Check (Container.TC); - - if Before.Container /= null then - if Checks and then Before.Container /= Container'Unchecked_Access then - raise Program_Error with - "Before cursor designates wrong container"; - end if; - - pragma Assert (Vet (Before), "bad Before cursor in Splice"); - end if; - - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad Position cursor in Splice"); - - if Position.Node = Before.Node - or else Position.Node.Next = Before.Node - then - return; - end if; - - pragma Assert (Container.Length >= 2); - - if Before.Node = null then - pragma Assert (Position.Node /= Container.Last); - - if Position.Node = Container.First then - Container.First := Position.Node.Next; - Container.First.Prev := null; - else - Position.Node.Prev.Next := Position.Node.Next; - Position.Node.Next.Prev := Position.Node.Prev; - end if; - - Container.Last.Next := Position.Node; - Position.Node.Prev := Container.Last; - - Container.Last := Position.Node; - Container.Last.Next := null; - - return; - end if; - - if Before.Node = Container.First then - pragma Assert (Position.Node /= Container.First); - - if Position.Node = Container.Last then - Container.Last := Position.Node.Prev; - Container.Last.Next := null; - else - Position.Node.Prev.Next := Position.Node.Next; - Position.Node.Next.Prev := Position.Node.Prev; - end if; - - Container.First.Prev := Position.Node; - Position.Node.Next := Container.First; - - Container.First := Position.Node; - Container.First.Prev := null; - - return; - end if; - - if Position.Node = Container.First then - Container.First := Position.Node.Next; - Container.First.Prev := null; - - elsif Position.Node = Container.Last then - Container.Last := Position.Node.Prev; - Container.Last.Next := null; - - else - Position.Node.Prev.Next := Position.Node.Next; - Position.Node.Next.Prev := Position.Node.Prev; - end if; - - Before.Node.Prev.Next := Position.Node; - Position.Node.Prev := Before.Node.Prev; - - Before.Node.Prev := Position.Node; - Position.Node.Next := Before.Node; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - end Splice; - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List; - Position : in out Cursor) - is - begin - if Target'Address = Source'Address then - Splice (Target, Before, Position); - return; - end if; - - TC_Check (Target.TC); - TC_Check (Source.TC); - - if Before.Container /= null then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error with - "Before cursor designates wrong container"; - end if; - - pragma Assert (Vet (Before), "bad Before cursor in Splice"); - end if; - - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Source'Unrestricted_Access then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad Position cursor in Splice"); - - if Checks and then Target.Length = Count_Type'Last then - raise Constraint_Error with "Target is full"; - end if; - - Splice_Internal (Target, Before.Node, Source, Position.Node); - Position.Container := Target'Unchecked_Access; - end Splice; - - --------------------- - -- Splice_Internal -- - --------------------- - - procedure Splice_Internal - (Target : in out List; - Before : Node_Access; - Source : in out List) - is - begin - -- This implements the corresponding Splice operation, after the - -- parameters have been vetted, and corner-cases disposed of. - - pragma Assert (Target'Address /= Source'Address); - pragma Assert (Source.Length > 0); - pragma Assert (Source.First /= null); - pragma Assert (Source.First.Prev = null); - pragma Assert (Source.Last /= null); - pragma Assert (Source.Last.Next = null); - pragma Assert (Target.Length <= Count_Type'Last - Source.Length); - - if Target.Length = 0 then - pragma Assert (Target.First = null); - pragma Assert (Target.Last = null); - pragma Assert (Before = null); - - Target.First := Source.First; - Target.Last := Source.Last; - - elsif Before = null then - pragma Assert (Target.Last.Next = null); - - Target.Last.Next := Source.First; - Source.First.Prev := Target.Last; - - Target.Last := Source.Last; - - elsif Before = Target.First then - pragma Assert (Target.First.Prev = null); - - Source.Last.Next := Target.First; - Target.First.Prev := Source.Last; - - Target.First := Source.First; - - else - pragma Assert (Target.Length >= 2); - - Before.Prev.Next := Source.First; - Source.First.Prev := Before.Prev; - - Before.Prev := Source.Last; - Source.Last.Next := Before; - end if; - - Source.First := null; - Source.Last := null; - - Target.Length := Target.Length + Source.Length; - Source.Length := 0; - end Splice_Internal; - - procedure Splice_Internal - (Target : in out List; - Before : Node_Access; -- node of Target - Source : in out List; - Position : Node_Access) -- node of Source - is - begin - -- This implements the corresponding Splice operation, after the - -- parameters have been vetted. - - pragma Assert (Target'Address /= Source'Address); - pragma Assert (Target.Length < Count_Type'Last); - pragma Assert (Source.Length > 0); - pragma Assert (Source.First /= null); - pragma Assert (Source.First.Prev = null); - pragma Assert (Source.Last /= null); - pragma Assert (Source.Last.Next = null); - pragma Assert (Position /= null); - - if Position = Source.First then - Source.First := Position.Next; - - if Position = Source.Last then - pragma Assert (Source.First = null); - pragma Assert (Source.Length = 1); - Source.Last := null; - - else - Source.First.Prev := null; - end if; - - elsif Position = Source.Last then - pragma Assert (Source.Length >= 2); - Source.Last := Position.Prev; - Source.Last.Next := null; - - else - pragma Assert (Source.Length >= 3); - Position.Prev.Next := Position.Next; - Position.Next.Prev := Position.Prev; - end if; - - if Target.Length = 0 then - pragma Assert (Target.First = null); - pragma Assert (Target.Last = null); - pragma Assert (Before = null); - - Target.First := Position; - Target.Last := Position; - - Target.First.Prev := null; - Target.Last.Next := null; - - elsif Before = null then - pragma Assert (Target.Last.Next = null); - Target.Last.Next := Position; - Position.Prev := Target.Last; - - Target.Last := Position; - Target.Last.Next := null; - - elsif Before = Target.First then - pragma Assert (Target.First.Prev = null); - Target.First.Prev := Position; - Position.Next := Target.First; - - Target.First := Position; - Target.First.Prev := null; - - else - pragma Assert (Target.Length >= 2); - Before.Prev.Next := Position; - Position.Prev := Before.Prev; - - Before.Prev := Position; - Position.Next := Before; - end if; - - Target.Length := Target.Length + 1; - Source.Length := Source.Length - 1; - end Splice_Internal; - - ---------- - -- Swap -- - ---------- - - procedure Swap - (Container : in out List; - I, J : Cursor) - is - begin - TE_Check (Container.TC); - - if Checks and then I.Node = null then - raise Constraint_Error with "I cursor has no element"; - end if; - - if Checks and then J.Node = null then - raise Constraint_Error with "J cursor has no element"; - end if; - - if Checks and then I.Container /= Container'Unchecked_Access then - raise Program_Error with "I cursor designates wrong container"; - end if; - - if Checks and then J.Container /= Container'Unchecked_Access then - raise Program_Error with "J cursor designates wrong container"; - end if; - - if I.Node = J.Node then - return; - end if; - - pragma Assert (Vet (I), "bad I cursor in Swap"); - pragma Assert (Vet (J), "bad J cursor in Swap"); - - declare - EI : Element_Type renames I.Node.Element; - EJ : Element_Type renames J.Node.Element; - - EI_Copy : constant Element_Type := EI; - - begin - EI := EJ; - EJ := EI_Copy; - end; - end Swap; - - ---------------- - -- Swap_Links -- - ---------------- - - procedure Swap_Links - (Container : in out List; - I, J : Cursor) - is - begin - TC_Check (Container.TC); - - if Checks and then I.Node = null then - raise Constraint_Error with "I cursor has no element"; - end if; - - if Checks and then J.Node = null then - raise Constraint_Error with "J cursor has no element"; - end if; - - if Checks and then I.Container /= Container'Unrestricted_Access then - raise Program_Error with "I cursor designates wrong container"; - end if; - - if Checks and then J.Container /= Container'Unrestricted_Access then - raise Program_Error with "J cursor designates wrong container"; - end if; - - if I.Node = J.Node then - return; - end if; - - pragma Assert (Vet (I), "bad I cursor in Swap_Links"); - pragma Assert (Vet (J), "bad J cursor in Swap_Links"); - - declare - I_Next : constant Cursor := Next (I); - - begin - if I_Next = J then - Splice (Container, Before => I, Position => J); - - else - declare - J_Next : constant Cursor := Next (J); - - begin - if J_Next = I then - Splice (Container, Before => J, Position => I); - - else - pragma Assert (Container.Length >= 3); - - Splice (Container, Before => I_Next, Position => J); - Splice (Container, Before => J_Next, Position => I); - end if; - end; - end if; - end; - end Swap_Links; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out List; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unchecked_Access then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Update_Element"); - - declare - Lock : With_Lock (Container.TC'Unchecked_Access); - begin - Process (Position.Node.Element); - end; - end Update_Element; - - --------- - -- Vet -- - --------- - - function Vet (Position : Cursor) return Boolean is - begin - if Position.Node = null then - return Position.Container = null; - end if; - - if Position.Container = null then - return False; - end if; - - -- An invariant of a node is that its Previous and Next components can - -- be null, or designate a different node. Operation Free sets the - -- access value components of the node to designate the node itself - -- before actually deallocating the node, thus deliberately violating - -- the node invariant. This gives us a simple way to detect a dangling - -- reference to a node. - - if Position.Node.Next = Position.Node then - return False; - end if; - - if Position.Node.Prev = Position.Node then - return False; - end if; - - -- In practice the tests above will detect most instances of a dangling - -- reference. If we get here, it means that the invariants of the - -- designated node are satisfied (they at least appear to be satisfied), - -- so we perform some more tests, to determine whether invariants of the - -- designated list are satisfied too. - - declare - L : List renames Position.Container.all; - - begin - if L.Length = 0 then - return False; - end if; - - if L.First = null then - return False; - end if; - - if L.Last = null then - return False; - end if; - - if L.First.Prev /= null then - return False; - end if; - - if L.Last.Next /= null then - return False; - end if; - - if Position.Node.Prev = null and then Position.Node /= L.First then - return False; - end if; - - pragma Assert - (Position.Node.Prev /= null or else Position.Node = L.First); - - if Position.Node.Next = null and then Position.Node /= L.Last then - return False; - end if; - - pragma Assert - (Position.Node.Next /= null - or else Position.Node = L.Last); - - if L.Length = 1 then - return L.First = L.Last; - end if; - - if L.First = L.Last then - return False; - end if; - - if L.First.Next = null then - return False; - end if; - - if L.Last.Prev = null then - return False; - end if; - - if L.First.Next.Prev /= L.First then - return False; - end if; - - if L.Last.Prev.Next /= L.Last then - return False; - end if; - - if L.Length = 2 then - if L.First.Next /= L.Last then - return False; - elsif L.Last.Prev /= L.First then - return False; - else - return True; - end if; - end if; - - if L.First.Next = L.Last then - return False; - end if; - - if L.Last.Prev = L.First then - return False; - end if; - - -- Eliminate earlier possibility - - if Position.Node = L.First then - return True; - end if; - - pragma Assert (Position.Node.Prev /= null); - - -- Eliminate earlier possibility - - if Position.Node = L.Last then - return True; - end if; - - pragma Assert (Position.Node.Next /= null); - - if Position.Node.Next.Prev /= Position.Node then - return False; - end if; - - if Position.Node.Prev.Next /= Position.Node then - return False; - end if; - - if L.Length = 3 then - if L.First.Next /= Position.Node then - return False; - elsif L.Last.Prev /= Position.Node then - return False; - end if; - end if; - - return True; - end; - end Vet; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : List) - is - Node : Node_Access; - - begin - Count_Type'Base'Write (Stream, Item.Length); - - Node := Item.First; - while Node /= null loop - Element_Type'Write (Stream, Node.Element); - Node := Node.Next; - end loop; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream list cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Doubly_Linked_Lists; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cdlili.ads +++ build/gcc/ada/rts @@ -1,420 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . D O U B L Y _ L I N K E D _ L I S T S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -with Ada.Containers.Helpers; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - -generic - type Element_Type is private; - - with function "=" (Left, Right : Element_Type) - return Boolean is <>; - -package Ada.Containers.Doubly_Linked_Lists with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - type List is tagged private - with - Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Unnamed => Append); - - pragma Preelaborable_Initialization (List); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_List : constant List; - function Empty return List; - - No_Element : constant Cursor; - - function Has_Element (Position : Cursor) return Boolean; - - package List_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : List) return Boolean; - - function Length (Container : List) return Count_Type; - - function Is_Empty (Container : List) return Boolean; - - procedure Clear (Container : in out List); - - function Element (Position : Cursor) return Element_Type; - - procedure Replace_Element - (Container : in out List; - Position : Cursor; - New_Item : Element_Type); - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - - procedure Update_Element - (Container : in out List; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with - Implicit_Dereference => Element; - - type Reference_Type - (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased List; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out List; - Position : Cursor) return Reference_Type; - pragma Inline (Reference); - - procedure Assign (Target : in out List; Source : List); - - function Copy (Source : List) return List; - - procedure Move - (Target : in out List; - Source : in out List); - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Insert - (Container : in out List; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Prepend - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Append - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type); - - procedure Append - (Container : in out List; - New_Item : Element_Type); - - procedure Delete - (Container : in out List; - Position : in out Cursor; - Count : Count_Type := 1); - - procedure Delete_First - (Container : in out List; - Count : Count_Type := 1); - - procedure Delete_Last - (Container : in out List; - Count : Count_Type := 1); - - procedure Reverse_Elements (Container : in out List); - - function Iterate (Container : List) - return List_Iterator_Interfaces.Reversible_Iterator'Class; - - function Iterate (Container : List; Start : Cursor) - return List_Iterator_Interfaces.Reversible_Iterator'Class; - - procedure Swap - (Container : in out List; - I, J : Cursor); - - procedure Swap_Links - (Container : in out List; - I, J : Cursor); - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List); - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List; - Position : in out Cursor); - - procedure Splice - (Container : in out List; - Before : Cursor; - Position : Cursor); - - function First (Container : List) return Cursor; - - function First_Element (Container : List) return Element_Type; - - function Last (Container : List) return Cursor; - - function Last_Element (Container : List) return Element_Type; - - function Next (Position : Cursor) return Cursor; - - procedure Next (Position : in out Cursor); - - function Previous (Position : Cursor) return Cursor; - - procedure Previous (Position : in out Cursor); - - function Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor; - - function Reverse_Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor; - - function Contains - (Container : List; - Item : Element_Type) return Boolean; - - procedure Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)); - - procedure Reverse_Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)); - - generic - with function "<" (Left, Right : Element_Type) return Boolean is <>; - package Generic_Sorting is - - function Is_Sorted (Container : List) return Boolean; - - procedure Sort (Container : in out List); - - procedure Merge (Target, Source : in out List); - - end Generic_Sorting; - -private - - pragma Inline (Next); - pragma Inline (Previous); - - use Ada.Containers.Helpers; - package Implementation is new Generic_Implementation; - use Implementation; - - type Node_Type; - type Node_Access is access Node_Type; - - type Node_Type is - limited record - Element : aliased Element_Type; - Next : Node_Access; - Prev : Node_Access; - end record; - - use Ada.Finalization; - use Ada.Streams; - - type List is - new Controlled with record - First : Node_Access := null; - Last : Node_Access := null; - Length : Count_Type := 0; - TC : aliased Tamper_Counts; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : List); - - overriding procedure Adjust (Container : in out List); - - overriding procedure Finalize (Container : in out List) renames Clear; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out List); - - for List'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : List); - - for List'Write use Write; - - type List_Access is access all List; - for List_Access'Storage_Size use 0; - - type Cursor is - record - Container : List_Access; - Node : Node_Access; - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - type Reference_Type - (Element : not null access Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Sem_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased List'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - type Element_Access is access all Element_Type with - Storage_Size => 0; - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_List : constant List := (Controlled with others => <>); - function Empty return List is (Empty_List); - - No_Element : constant Cursor := Cursor'(null, null); - - type Iterator is new Limited_Controlled and - List_Iterator_Interfaces.Reversible_Iterator with - record - Container : List_Access; - Node : Node_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - overriding function Last (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - - overriding function Previous - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Doubly_Linked_Lists; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cfdlli.adb +++ build/gcc/ada/rts @@ -1,1894 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.FORMAL_DOUBLY_LINKED_LISTS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2010-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -with System; use type System.Address; - -package body Ada.Containers.Formal_Doubly_Linked_Lists with - SPARK_Mode => Off -is - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Allocate - (Container : in out List; - New_Item : Element_Type; - New_Node : out Count_Type); - - procedure Free (Container : in out List; X : Count_Type); - - procedure Insert_Internal - (Container : in out List; - Before : Count_Type; - New_Node : Count_Type); - - function Vet (L : List; Position : Cursor) return Boolean; - - --------- - -- "=" -- - --------- - - function "=" (Left : List; Right : List) return Boolean is - LI : Count_Type; - RI : Count_Type; - - begin - if Left'Address = Right'Address then - return True; - end if; - - if Left.Length /= Right.Length then - return False; - end if; - - LI := Left.First; - RI := Left.First; - while LI /= 0 loop - if Left.Nodes (LI).Element /= Right.Nodes (LI).Element then - return False; - end if; - - LI := Left.Nodes (LI).Next; - RI := Right.Nodes (RI).Next; - end loop; - - return True; - end "="; - - -------------- - -- Allocate -- - -------------- - - procedure Allocate - (Container : in out List; - New_Item : Element_Type; - New_Node : out Count_Type) - is - N : Node_Array renames Container.Nodes; - - begin - if Container.Free >= 0 then - New_Node := Container.Free; - N (New_Node).Element := New_Item; - Container.Free := N (New_Node).Next; - - else - New_Node := abs Container.Free; - N (New_Node).Element := New_Item; - Container.Free := Container.Free - 1; - end if; - end Allocate; - - ------------ - -- Append -- - ------------ - - procedure Append (Container : in out List; New_Item : Element_Type) is - begin - Insert (Container, No_Element, New_Item, 1); - end Append; - - procedure Append - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type) - is - begin - Insert (Container, No_Element, New_Item, Count); - end Append; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out List; Source : List) is - N : Node_Array renames Source.Nodes; - J : Count_Type; - - begin - if Target'Address = Source'Address then - return; - end if; - - if Target.Capacity < Source.Length then - raise Constraint_Error with -- ??? - "Source length exceeds Target capacity"; - end if; - - Clear (Target); - - J := Source.First; - while J /= 0 loop - Append (Target, N (J).Element, 1); - J := N (J).Next; - end loop; - end Assign; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out List) is - N : Node_Array renames Container.Nodes; - X : Count_Type; - - begin - if Container.Length = 0 then - pragma Assert (Container.First = 0); - pragma Assert (Container.Last = 0); - return; - end if; - - pragma Assert (Container.First >= 1); - pragma Assert (Container.Last >= 1); - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - - while Container.Length > 1 loop - X := Container.First; - - Container.First := N (X).Next; - N (Container.First).Prev := 0; - - Container.Length := Container.Length - 1; - - Free (Container, X); - end loop; - - X := Container.First; - - Container.First := 0; - Container.Last := 0; - Container.Length := 0; - - Free (Container, X); - end Clear; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : List; - Item : Element_Type) return Boolean - is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : List; - Capacity : Count_Type := 0) return List - is - C : constant Count_Type := Count_Type'Max (Source.Capacity, Capacity); - N : Count_Type; - P : List (C); - - begin - if 0 < Capacity and then Capacity < Source.Capacity then - raise Capacity_Error; - end if; - - N := 1; - while N <= Source.Capacity loop - P.Nodes (N).Prev := Source.Nodes (N).Prev; - P.Nodes (N).Next := Source.Nodes (N).Next; - P.Nodes (N).Element := Source.Nodes (N).Element; - N := N + 1; - end loop; - - P.Free := Source.Free; - P.Length := Source.Length; - P.First := Source.First; - P.Last := Source.Last; - - if P.Free >= 0 then - N := Source.Capacity + 1; - while N <= C loop - Free (P, N); - N := N + 1; - end loop; - end if; - - return P; - end Copy; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out List; Position : in out Cursor) is - begin - Delete - (Container => Container, - Position => Position, - Count => 1); - end Delete; - - procedure Delete - (Container : in out List; - Position : in out Cursor; - Count : Count_Type) - is - N : Node_Array renames Container.Nodes; - X : Count_Type; - - begin - if not Has_Element (Container => Container, - Position => Position) - then - raise Constraint_Error with "Position cursor has no element"; - end if; - - pragma Assert (Vet (Container, Position), "bad cursor in Delete"); - pragma Assert (Container.First >= 1); - pragma Assert (Container.Last >= 1); - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - - if Position.Node = Container.First then - Delete_First (Container, Count); - Position := No_Element; - return; - end if; - - if Count = 0 then - Position := No_Element; - return; - end if; - - for Index in 1 .. Count loop - pragma Assert (Container.Length >= 2); - - X := Position.Node; - Container.Length := Container.Length - 1; - - if X = Container.Last then - Position := No_Element; - - Container.Last := N (X).Prev; - N (Container.Last).Next := 0; - - Free (Container, X); - return; - end if; - - Position.Node := N (X).Next; - pragma Assert (N (Position.Node).Prev >= 0); - - N (N (X).Next).Prev := N (X).Prev; - N (N (X).Prev).Next := N (X).Next; - - Free (Container, X); - end loop; - - Position := No_Element; - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First (Container : in out List) is - begin - Delete_First - (Container => Container, - Count => 1); - end Delete_First; - - procedure Delete_First (Container : in out List; Count : Count_Type) is - N : Node_Array renames Container.Nodes; - X : Count_Type; - - begin - if Count >= Container.Length then - Clear (Container); - return; - end if; - - if Count = 0 then - return; - end if; - - for J in 1 .. Count loop - X := Container.First; - pragma Assert (N (N (X).Next).Prev = Container.First); - - Container.First := N (X).Next; - N (Container.First).Prev := 0; - - Container.Length := Container.Length - 1; - - Free (Container, X); - end loop; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last (Container : in out List) is - begin - Delete_Last - (Container => Container, - Count => 1); - end Delete_Last; - - procedure Delete_Last (Container : in out List; Count : Count_Type) is - N : Node_Array renames Container.Nodes; - X : Count_Type; - - begin - if Count >= Container.Length then - Clear (Container); - return; - end if; - - if Count = 0 then - return; - end if; - - for J in 1 .. Count loop - X := Container.Last; - pragma Assert (N (N (X).Prev).Next = Container.Last); - - Container.Last := N (X).Prev; - N (Container.Last).Next := 0; - - Container.Length := Container.Length - 1; - - Free (Container, X); - end loop; - end Delete_Last; - - ------------- - -- Element -- - ------------- - - function Element - (Container : List; - Position : Cursor) return Element_Type - is - begin - if not Has_Element (Container => Container, Position => Position) then - raise Constraint_Error with "Position cursor has no element"; - end if; - - return Container.Nodes (Position.Node).Element; - end Element; - - ---------- - -- Find -- - ---------- - - function Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - From : Count_Type := Position.Node; - - begin - if From = 0 and Container.Length = 0 then - return No_Element; - end if; - - if From = 0 then - From := Container.First; - end if; - - if Position.Node /= 0 and then not Has_Element (Container, Position) then - raise Constraint_Error with "Position cursor has no element"; - end if; - - while From /= 0 loop - if Container.Nodes (From).Element = Item then - return (Node => From); - end if; - - From := Container.Nodes (From).Next; - end loop; - - return No_Element; - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : List) return Cursor is - begin - if Container.First = 0 then - return No_Element; - end if; - - return (Node => Container.First); - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : List) return Element_Type is - F : constant Count_Type := Container.First; - - begin - if F = 0 then - raise Constraint_Error with "list is empty"; - else - return Container.Nodes (F).Element; - end if; - end First_Element; - - ------------------ - -- Formal_Model -- - ------------------ - - package body Formal_Model is - - ---------------------------- - -- Lift_Abstraction_Level -- - ---------------------------- - - procedure Lift_Abstraction_Level (Container : List) is null; - - ------------------------- - -- M_Elements_In_Union -- - ------------------------- - - function M_Elements_In_Union - (Container : M.Sequence; - Left : M.Sequence; - Right : M.Sequence) return Boolean - is - Elem : Element_Type; - - begin - for Index in 1 .. M.Length (Container) loop - Elem := Element (Container, Index); - - if not M.Contains (Left, 1, M.Length (Left), Elem) - and then not M.Contains (Right, 1, M.Length (Right), Elem) - then - return False; - end if; - end loop; - - return True; - end M_Elements_In_Union; - - ------------------------- - -- M_Elements_Included -- - ------------------------- - - function M_Elements_Included - (Left : M.Sequence; - L_Fst : Positive_Count_Type := 1; - L_Lst : Count_Type; - Right : M.Sequence; - R_Fst : Positive_Count_Type := 1; - R_Lst : Count_Type) return Boolean - is - begin - for I in L_Fst .. L_Lst loop - declare - Found : Boolean := False; - J : Count_Type := R_Fst - 1; - - begin - while not Found and J < R_Lst loop - J := J + 1; - if Element (Left, I) = Element (Right, J) then - Found := True; - end if; - end loop; - - if not Found then - return False; - end if; - end; - end loop; - - return True; - end M_Elements_Included; - - ------------------------- - -- M_Elements_Reversed -- - ------------------------- - - function M_Elements_Reversed - (Left : M.Sequence; - Right : M.Sequence) return Boolean - is - L : constant Count_Type := M.Length (Left); - - begin - if L /= M.Length (Right) then - return False; - end if; - - for I in 1 .. L loop - if Element (Left, I) /= Element (Right, L - I + 1) then - return False; - end if; - end loop; - - return True; - end M_Elements_Reversed; - - ------------------------ - -- M_Elements_Swapped -- - ------------------------ - - function M_Elements_Swapped - (Left : M.Sequence; - Right : M.Sequence; - X : Positive_Count_Type; - Y : Positive_Count_Type) return Boolean - is - begin - if M.Length (Left) /= M.Length (Right) - or else Element (Left, X) /= Element (Right, Y) - or else Element (Left, Y) /= Element (Right, X) - then - return False; - end if; - - for I in 1 .. M.Length (Left) loop - if I /= X and then I /= Y - and then Element (Left, I) /= Element (Right, I) - then - return False; - end if; - end loop; - - return True; - end M_Elements_Swapped; - - ----------- - -- Model -- - ----------- - - function Model (Container : List) return M.Sequence is - Position : Count_Type := Container.First; - R : M.Sequence; - - begin - -- Can't use First, Next or Element here, since they depend on models - -- for their postconditions. - - while Position /= 0 loop - R := M.Add (R, Container.Nodes (Position).Element); - Position := Container.Nodes (Position).Next; - end loop; - - return R; - end Model; - - ----------------------- - -- Mapping_Preserved -- - ----------------------- - - function Mapping_Preserved - (M_Left : M.Sequence; - M_Right : M.Sequence; - P_Left : P.Map; - P_Right : P.Map) return Boolean - is - begin - for C of P_Left loop - if not P.Has_Key (P_Right, C) - or else P.Get (P_Left, C) > M.Length (M_Left) - or else P.Get (P_Right, C) > M.Length (M_Right) - or else M.Get (M_Left, P.Get (P_Left, C)) /= - M.Get (M_Right, P.Get (P_Right, C)) - then - return False; - end if; - end loop; - - for C of P_Right loop - if not P.Has_Key (P_Left, C) then - return False; - end if; - end loop; - - return True; - end Mapping_Preserved; - - ------------------------- - -- P_Positions_Shifted -- - ------------------------- - - function P_Positions_Shifted - (Small : P.Map; - Big : P.Map; - Cut : Positive_Count_Type; - Count : Count_Type := 1) return Boolean - is - begin - for Cu of Small loop - if not P.Has_Key (Big, Cu) then - return False; - end if; - end loop; - - for Cu of Big loop - declare - Pos : constant Positive_Count_Type := P.Get (Big, Cu); - - begin - if Pos < Cut then - if not P.Has_Key (Small, Cu) - or else Pos /= P.Get (Small, Cu) - then - return False; - end if; - - elsif Pos >= Cut + Count then - if not P.Has_Key (Small, Cu) - or else Pos /= P.Get (Small, Cu) + Count - then - return False; - end if; - - else - if P.Has_Key (Small, Cu) then - return False; - end if; - end if; - end; - end loop; - - return True; - end P_Positions_Shifted; - - ------------------------- - -- P_Positions_Swapped -- - ------------------------- - - function P_Positions_Swapped - (Left : P.Map; - Right : P.Map; - X : Cursor; - Y : Cursor) return Boolean - is - begin - if not P.Has_Key (Left, X) - or not P.Has_Key (Left, Y) - or not P.Has_Key (Right, X) - or not P.Has_Key (Right, Y) - then - return False; - end if; - - if P.Get (Left, X) /= P.Get (Right, Y) - or P.Get (Left, Y) /= P.Get (Right, X) - then - return False; - end if; - - for C of Left loop - if not P.Has_Key (Right, C) then - return False; - end if; - end loop; - - for C of Right loop - if not P.Has_Key (Left, C) - or else (C /= X - and C /= Y - and P.Get (Left, C) /= P.Get (Right, C)) - then - return False; - end if; - end loop; - - return True; - end P_Positions_Swapped; - - --------------------------- - -- P_Positions_Truncated -- - --------------------------- - - function P_Positions_Truncated - (Small : P.Map; - Big : P.Map; - Cut : Positive_Count_Type; - Count : Count_Type := 1) return Boolean - is - begin - for Cu of Small loop - if not P.Has_Key (Big, Cu) then - return False; - end if; - end loop; - - for Cu of Big loop - declare - Pos : constant Positive_Count_Type := P.Get (Big, Cu); - - begin - if Pos < Cut then - if not P.Has_Key (Small, Cu) - or else Pos /= P.Get (Small, Cu) - then - return False; - end if; - - elsif Pos >= Cut + Count then - return False; - - elsif P.Has_Key (Small, Cu) then - return False; - end if; - end; - end loop; - - return True; - end P_Positions_Truncated; - - --------------- - -- Positions -- - --------------- - - function Positions (Container : List) return P.Map is - I : Count_Type := 1; - Position : Count_Type := Container.First; - R : P.Map; - - begin - -- Can't use First, Next or Element here, since they depend on models - -- for their postconditions. - - while Position /= 0 loop - R := P.Add (R, (Node => Position), I); - pragma Assert (P.Length (R) = I); - Position := Container.Nodes (Position).Next; - I := I + 1; - end loop; - - return R; - end Positions; - - end Formal_Model; - - ---------- - -- Free -- - ---------- - - procedure Free (Container : in out List; X : Count_Type) is - pragma Assert (X > 0); - pragma Assert (X <= Container.Capacity); - - N : Node_Array renames Container.Nodes; - - begin - N (X).Prev := -1; -- Node is deallocated (not on active list) - - if Container.Free >= 0 then - N (X).Next := Container.Free; - Container.Free := X; - - elsif X + 1 = abs Container.Free then - N (X).Next := 0; -- Not strictly necessary, but marginally safer - Container.Free := Container.Free + 1; - - else - Container.Free := abs Container.Free; - - if Container.Free > Container.Capacity then - Container.Free := 0; - - else - for J in Container.Free .. Container.Capacity - 1 loop - N (J).Next := J + 1; - end loop; - - N (Container.Capacity).Next := 0; - end if; - - N (X).Next := Container.Free; - Container.Free := X; - end if; - end Free; - - --------------------- - -- Generic_Sorting -- - --------------------- - - package body Generic_Sorting with SPARK_Mode => Off is - - ------------------ - -- Formal_Model -- - ------------------ - - package body Formal_Model is - - ----------------------- - -- M_Elements_Sorted -- - ----------------------- - - function M_Elements_Sorted (Container : M.Sequence) return Boolean is - begin - if M.Length (Container) = 0 then - return True; - end if; - - declare - E1 : Element_Type := Element (Container, 1); - - begin - for I in 2 .. M.Length (Container) loop - declare - E2 : constant Element_Type := Element (Container, I); - - begin - if E2 < E1 then - return False; - end if; - - E1 := E2; - end; - end loop; - end; - - return True; - end M_Elements_Sorted; - - end Formal_Model; - - --------------- - -- Is_Sorted -- - --------------- - - function Is_Sorted (Container : List) return Boolean is - Nodes : Node_Array renames Container.Nodes; - Node : Count_Type := Container.First; - - begin - for J in 2 .. Container.Length loop - if Nodes (Nodes (Node).Next).Element < Nodes (Node).Element then - return False; - else - Node := Nodes (Node).Next; - end if; - end loop; - - return True; - end Is_Sorted; - - ----------- - -- Merge -- - ----------- - - procedure Merge (Target : in out List; Source : in out List) is - LN : Node_Array renames Target.Nodes; - RN : Node_Array renames Source.Nodes; - LI : Cursor; - RI : Cursor; - - begin - if Target'Address = Source'Address then - raise Program_Error with "Target and Source denote same container"; - end if; - - LI := First (Target); - RI := First (Source); - while RI.Node /= 0 loop - pragma Assert - (RN (RI.Node).Next = 0 - or else not (RN (RN (RI.Node).Next).Element < - RN (RI.Node).Element)); - - if LI.Node = 0 then - Splice (Target, No_Element, Source); - return; - end if; - - pragma Assert - (LN (LI.Node).Next = 0 - or else not (LN (LN (LI.Node).Next).Element < - LN (LI.Node).Element)); - - if RN (RI.Node).Element < LN (LI.Node).Element then - declare - RJ : Cursor := RI; - pragma Warnings (Off, RJ); - begin - RI.Node := RN (RI.Node).Next; - Splice (Target, LI, Source, RJ); - end; - - else - LI.Node := LN (LI.Node).Next; - end if; - end loop; - end Merge; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Container : in out List) is - N : Node_Array renames Container.Nodes; - - procedure Partition (Pivot : Count_Type; Back : Count_Type); - procedure Sort (Front : Count_Type; Back : Count_Type); - - --------------- - -- Partition -- - --------------- - - procedure Partition (Pivot : Count_Type; Back : Count_Type) is - Node : Count_Type; - - begin - Node := N (Pivot).Next; - while Node /= Back loop - if N (Node).Element < N (Pivot).Element then - declare - Prev : constant Count_Type := N (Node).Prev; - Next : constant Count_Type := N (Node).Next; - - begin - N (Prev).Next := Next; - - if Next = 0 then - Container.Last := Prev; - else - N (Next).Prev := Prev; - end if; - - N (Node).Next := Pivot; - N (Node).Prev := N (Pivot).Prev; - - N (Pivot).Prev := Node; - - if N (Node).Prev = 0 then - Container.First := Node; - else - N (N (Node).Prev).Next := Node; - end if; - - Node := Next; - end; - - else - Node := N (Node).Next; - end if; - end loop; - end Partition; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Front : Count_Type; Back : Count_Type) is - Pivot : Count_Type; - - begin - if Front = 0 then - Pivot := Container.First; - else - Pivot := N (Front).Next; - end if; - - if Pivot /= Back then - Partition (Pivot, Back); - Sort (Front, Pivot); - Sort (Pivot, Back); - end if; - end Sort; - - -- Start of processing for Sort - - begin - if Container.Length <= 1 then - return; - end if; - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - - Sort (Front => 0, Back => 0); - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - end Sort; - - end Generic_Sorting; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Container : List; Position : Cursor) return Boolean is - begin - if Position.Node = 0 then - return False; - end if; - - return Container.Nodes (Position.Node).Prev /= -1; - end Has_Element; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type) - is - J : Count_Type; - - begin - if Before.Node /= 0 then - pragma Assert (Vet (Container, Before), "bad cursor in Insert"); - end if; - - if Count = 0 then - Position := Before; - return; - end if; - - if Container.Length > Container.Capacity - Count then - raise Constraint_Error with "new length exceeds capacity"; - end if; - - Allocate (Container, New_Item, New_Node => J); - Insert_Internal (Container, Before.Node, New_Node => J); - Position := (Node => J); - - for Index in 2 .. Count loop - Allocate (Container, New_Item, New_Node => J); - Insert_Internal (Container, Before.Node, New_Node => J); - end loop; - end Insert; - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor) - is - begin - Insert - (Container => Container, - Before => Before, - New_Item => New_Item, - Position => Position, - Count => 1); - end Insert; - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type) - is - Position : Cursor; - - begin - Insert (Container, Before, New_Item, Position, Count); - end Insert; - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type) - is - Position : Cursor; - - begin - Insert (Container, Before, New_Item, Position, 1); - end Insert; - - --------------------- - -- Insert_Internal -- - --------------------- - - procedure Insert_Internal - (Container : in out List; - Before : Count_Type; - New_Node : Count_Type) - is - N : Node_Array renames Container.Nodes; - - begin - if Container.Length = 0 then - pragma Assert (Before = 0); - pragma Assert (Container.First = 0); - pragma Assert (Container.Last = 0); - - Container.First := New_Node; - Container.Last := New_Node; - - N (Container.First).Prev := 0; - N (Container.Last).Next := 0; - - elsif Before = 0 then - pragma Assert (N (Container.Last).Next = 0); - - N (Container.Last).Next := New_Node; - N (New_Node).Prev := Container.Last; - - Container.Last := New_Node; - N (Container.Last).Next := 0; - - elsif Before = Container.First then - pragma Assert (N (Container.First).Prev = 0); - - N (Container.First).Prev := New_Node; - N (New_Node).Next := Container.First; - - Container.First := New_Node; - N (Container.First).Prev := 0; - - else - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - - N (New_Node).Next := Before; - N (New_Node).Prev := N (Before).Prev; - - N (N (Before).Prev).Next := New_Node; - N (Before).Prev := New_Node; - end if; - - Container.Length := Container.Length + 1; - end Insert_Internal; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : List) return Boolean is - begin - return Length (Container) = 0; - end Is_Empty; - - ---------- - -- Last -- - ---------- - - function Last (Container : List) return Cursor is - begin - if Container.Last = 0 then - return No_Element; - end if; - - return (Node => Container.Last); - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : List) return Element_Type is - L : constant Count_Type := Container.Last; - - begin - if L = 0 then - raise Constraint_Error with "list is empty"; - else - return Container.Nodes (L).Element; - end if; - end Last_Element; - - ------------ - -- Length -- - ------------ - - function Length (Container : List) return Count_Type is - begin - return Container.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out List; Source : in out List) is - N : Node_Array renames Source.Nodes; - X : Count_Type; - - begin - if Target'Address = Source'Address then - return; - end if; - - if Target.Capacity < Source.Length then - raise Constraint_Error with -- ??? - "Source length exceeds Target capacity"; - end if; - - Clear (Target); - - while Source.Length > 1 loop - pragma Assert (Source.First in 1 .. Source.Capacity); - pragma Assert (Source.Last /= Source.First); - pragma Assert (N (Source.First).Prev = 0); - pragma Assert (N (Source.Last).Next = 0); - - -- Copy first element from Source to Target - - X := Source.First; - Append (Target, N (X).Element); -- optimize away??? - - -- Unlink first node of Source - - Source.First := N (X).Next; - N (Source.First).Prev := 0; - - Source.Length := Source.Length - 1; - - -- The representation invariants for Source have been restored. It is - -- now safe to free the unlinked node, without fear of corrupting the - -- active links of Source. - - -- Note that the algorithm we use here models similar algorithms used - -- in the unbounded form of the doubly-linked list container. In that - -- case, Free is an instantation of Unchecked_Deallocation, which can - -- fail (because PE will be raised if controlled Finalize fails), so - -- we must defer the call until the last step. Here in the bounded - -- form, Free merely links the node we have just "deallocated" onto a - -- list of inactive nodes, so technically Free cannot fail. However, - -- for consistency, we handle Free the same way here as we do for the - -- unbounded form, with the pessimistic assumption that it can fail. - - Free (Source, X); - end loop; - - if Source.Length = 1 then - pragma Assert (Source.First in 1 .. Source.Capacity); - pragma Assert (Source.Last = Source.First); - pragma Assert (N (Source.First).Prev = 0); - pragma Assert (N (Source.Last).Next = 0); - - -- Copy element from Source to Target - - X := Source.First; - Append (Target, N (X).Element); - - -- Unlink node of Source - - Source.First := 0; - Source.Last := 0; - Source.Length := 0; - - -- Return the unlinked node to the free store - - Free (Source, X); - end if; - end Move; - - ---------- - -- Next -- - ---------- - - procedure Next (Container : List; Position : in out Cursor) is - begin - Position := Next (Container, Position); - end Next; - - function Next (Container : List; Position : Cursor) return Cursor is - begin - if Position.Node = 0 then - return No_Element; - end if; - - if not Has_Element (Container, Position) then - raise Program_Error with "Position cursor has no element"; - end if; - - return (Node => Container.Nodes (Position.Node).Next); - end Next; - - ------------- - -- Prepend -- - ------------- - - procedure Prepend (Container : in out List; New_Item : Element_Type) is - begin - Insert (Container, First (Container), New_Item, 1); - end Prepend; - - procedure Prepend - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type) - is - begin - Insert (Container, First (Container), New_Item, Count); - end Prepend; - - -------------- - -- Previous -- - -------------- - - procedure Previous (Container : List; Position : in out Cursor) is - begin - Position := Previous (Container, Position); - end Previous; - - function Previous (Container : List; Position : Cursor) return Cursor is - begin - if Position.Node = 0 then - return No_Element; - end if; - - if not Has_Element (Container, Position) then - raise Program_Error with "Position cursor has no element"; - end if; - - return (Node => Container.Nodes (Position.Node).Prev); - end Previous; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out List; - Position : Cursor; - New_Item : Element_Type) - is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with "Position cursor has no element"; - end if; - - pragma Assert - (Vet (Container, Position), "bad cursor in Replace_Element"); - - Container.Nodes (Position.Node).Element := New_Item; - end Replace_Element; - - ---------------------- - -- Reverse_Elements -- - ---------------------- - - procedure Reverse_Elements (Container : in out List) is - N : Node_Array renames Container.Nodes; - I : Count_Type := Container.First; - J : Count_Type := Container.Last; - - procedure Swap (L : Count_Type; R : Count_Type); - - ---------- - -- Swap -- - ---------- - - procedure Swap (L : Count_Type; R : Count_Type) is - LN : constant Count_Type := N (L).Next; - LP : constant Count_Type := N (L).Prev; - - RN : constant Count_Type := N (R).Next; - RP : constant Count_Type := N (R).Prev; - - begin - if LP /= 0 then - N (LP).Next := R; - end if; - - if RN /= 0 then - N (RN).Prev := L; - end if; - - N (L).Next := RN; - N (R).Prev := LP; - - if LN = R then - pragma Assert (RP = L); - - N (L).Prev := R; - N (R).Next := L; - - else - N (L).Prev := RP; - N (RP).Next := L; - - N (R).Next := LN; - N (LN).Prev := R; - end if; - end Swap; - - -- Start of processing for Reverse_Elements - - begin - if Container.Length <= 1 then - return; - end if; - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - - Container.First := J; - Container.Last := I; - loop - Swap (L => I, R => J); - - J := N (J).Next; - exit when I = J; - - I := N (I).Prev; - exit when I = J; - - Swap (L => J, R => I); - - I := N (I).Next; - exit when I = J; - - J := N (J).Prev; - exit when I = J; - end loop; - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - end Reverse_Elements; - - ------------------ - -- Reverse_Find -- - ------------------ - - function Reverse_Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - CFirst : Count_Type := Position.Node; - - begin - if CFirst = 0 then - CFirst := Container.Last; - end if; - - if Container.Length = 0 then - return No_Element; - - else - while CFirst /= 0 loop - if Container.Nodes (CFirst).Element = Item then - return (Node => CFirst); - else - CFirst := Container.Nodes (CFirst).Prev; - end if; - end loop; - - return No_Element; - end if; - end Reverse_Find; - - ------------ - -- Splice -- - ------------ - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List) - is - SN : Node_Array renames Source.Nodes; - - begin - if Target'Address = Source'Address then - raise Program_Error with "Target and Source denote same container"; - end if; - - if Before.Node /= 0 then - pragma Assert (Vet (Target, Before), "bad cursor in Splice"); - end if; - - pragma Assert (SN (Source.First).Prev = 0); - pragma Assert (SN (Source.Last).Next = 0); - - if Target.Length > Count_Type'Base'Last - Source.Length then - raise Constraint_Error with "new length exceeds maximum"; - end if; - - if Target.Length + Source.Length > Target.Capacity then - raise Constraint_Error; - end if; - - loop - Insert (Target, Before, SN (Source.Last).Element); - Delete_Last (Source); - exit when Is_Empty (Source); - end loop; - end Splice; - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List; - Position : in out Cursor) - is - Target_Position : Cursor; - - begin - if Target'Address = Source'Address then - raise Program_Error with "Target and Source denote same container"; - end if; - - if Position.Node = 0 then - raise Constraint_Error with "Position cursor has no element"; - end if; - - pragma Assert (Vet (Source, Position), "bad Position cursor in Splice"); - - if Target.Length >= Target.Capacity then - raise Constraint_Error; - end if; - - Insert - (Container => Target, - Before => Before, - New_Item => Source.Nodes (Position.Node).Element, - Position => Target_Position); - - Delete (Source, Position); - Position := Target_Position; - end Splice; - - procedure Splice - (Container : in out List; - Before : Cursor; - Position : Cursor) - is - N : Node_Array renames Container.Nodes; - - begin - if Before.Node /= 0 then - pragma Assert - (Vet (Container, Before), "bad Before cursor in Splice"); - end if; - - if Position.Node = 0 then - raise Constraint_Error with "Position cursor has no element"; - end if; - - pragma Assert - (Vet (Container, Position), "bad Position cursor in Splice"); - - if Position.Node = Before.Node - or else N (Position.Node).Next = Before.Node - then - return; - end if; - - pragma Assert (Container.Length >= 2); - - if Before.Node = 0 then - pragma Assert (Position.Node /= Container.Last); - - if Position.Node = Container.First then - Container.First := N (Position.Node).Next; - N (Container.First).Prev := 0; - - else - N (N (Position.Node).Prev).Next := N (Position.Node).Next; - N (N (Position.Node).Next).Prev := N (Position.Node).Prev; - end if; - - N (Container.Last).Next := Position.Node; - N (Position.Node).Prev := Container.Last; - - Container.Last := Position.Node; - N (Container.Last).Next := 0; - - return; - end if; - - if Before.Node = Container.First then - pragma Assert (Position.Node /= Container.First); - - if Position.Node = Container.Last then - Container.Last := N (Position.Node).Prev; - N (Container.Last).Next := 0; - - else - N (N (Position.Node).Prev).Next := N (Position.Node).Next; - N (N (Position.Node).Next).Prev := N (Position.Node).Prev; - end if; - - N (Container.First).Prev := Position.Node; - N (Position.Node).Next := Container.First; - - Container.First := Position.Node; - N (Container.First).Prev := 0; - - return; - end if; - - if Position.Node = Container.First then - Container.First := N (Position.Node).Next; - N (Container.First).Prev := 0; - - elsif Position.Node = Container.Last then - Container.Last := N (Position.Node).Prev; - N (Container.Last).Next := 0; - - else - N (N (Position.Node).Prev).Next := N (Position.Node).Next; - N (N (Position.Node).Next).Prev := N (Position.Node).Prev; - end if; - - N (N (Before.Node).Prev).Next := Position.Node; - N (Position.Node).Prev := N (Before.Node).Prev; - - N (Before.Node).Prev := Position.Node; - N (Position.Node).Next := Before.Node; - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - end Splice; - - ---------- - -- Swap -- - ---------- - - procedure Swap - (Container : in out List; - I : Cursor; - J : Cursor) - is - begin - if I.Node = 0 then - raise Constraint_Error with "I cursor has no element"; - end if; - - if J.Node = 0 then - raise Constraint_Error with "J cursor has no element"; - end if; - - if I.Node = J.Node then - return; - end if; - - pragma Assert (Vet (Container, I), "bad I cursor in Swap"); - pragma Assert (Vet (Container, J), "bad J cursor in Swap"); - - declare - NN : Node_Array renames Container.Nodes; - NI : Node_Type renames NN (I.Node); - NJ : Node_Type renames NN (J.Node); - - EI_Copy : constant Element_Type := NI.Element; - - begin - NI.Element := NJ.Element; - NJ.Element := EI_Copy; - end; - end Swap; - - ---------------- - -- Swap_Links -- - ---------------- - - procedure Swap_Links - (Container : in out List; - I : Cursor; - J : Cursor) - is - I_Next : Cursor; - J_Next : Cursor; - - begin - if I.Node = 0 then - raise Constraint_Error with "I cursor has no element"; - end if; - - if J.Node = 0 then - raise Constraint_Error with "J cursor has no element"; - end if; - - if I.Node = J.Node then - return; - end if; - - pragma Assert (Vet (Container, I), "bad I cursor in Swap_Links"); - pragma Assert (Vet (Container, J), "bad J cursor in Swap_Links"); - - I_Next := Next (Container, I); - - if I_Next = J then - Splice (Container, Before => I, Position => J); - - else - J_Next := Next (Container, J); - - if J_Next = I then - Splice (Container, Before => J, Position => I); - - else - pragma Assert (Container.Length >= 3); - Splice (Container, Before => I_Next, Position => J); - Splice (Container, Before => J_Next, Position => I); - end if; - end if; - end Swap_Links; - - --------- - -- Vet -- - --------- - - function Vet (L : List; Position : Cursor) return Boolean is - N : Node_Array renames L.Nodes; - - begin - if L.Length = 0 then - return False; - end if; - - if L.First = 0 then - return False; - end if; - - if L.Last = 0 then - return False; - end if; - - if Position.Node > L.Capacity then - return False; - end if; - - if N (Position.Node).Prev < 0 - or else N (Position.Node).Prev > L.Capacity - then - return False; - end if; - - if N (Position.Node).Next > L.Capacity then - return False; - end if; - - if N (L.First).Prev /= 0 then - return False; - end if; - - if N (L.Last).Next /= 0 then - return False; - end if; - - if N (Position.Node).Prev = 0 and then Position.Node /= L.First then - return False; - end if; - - if N (Position.Node).Next = 0 and then Position.Node /= L.Last then - return False; - end if; - - if L.Length = 1 then - return L.First = L.Last; - end if; - - if L.First = L.Last then - return False; - end if; - - if N (L.First).Next = 0 then - return False; - end if; - - if N (L.Last).Prev = 0 then - return False; - end if; - - if N (N (L.First).Next).Prev /= L.First then - return False; - end if; - - if N (N (L.Last).Prev).Next /= L.Last then - return False; - end if; - - if L.Length = 2 then - if N (L.First).Next /= L.Last then - return False; - end if; - - if N (L.Last).Prev /= L.First then - return False; - end if; - - return True; - end if; - - if N (L.First).Next = L.Last then - return False; - end if; - - if N (L.Last).Prev = L.First then - return False; - end if; - - if Position.Node = L.First then - return True; - end if; - - if Position.Node = L.Last then - return True; - end if; - - if N (Position.Node).Next = 0 then - return False; - end if; - - if N (Position.Node).Prev = 0 then - return False; - end if; - - if N (N (Position.Node).Next).Prev /= Position.Node then - return False; - end if; - - if N (N (Position.Node).Prev).Next /= Position.Node then - return False; - end if; - - if L.Length = 3 then - if N (L.First).Next /= Position.Node then - return False; - end if; - - if N (L.Last).Prev /= Position.Node then - return False; - end if; - end if; - - return True; - end Vet; - -end Ada.Containers.Formal_Doubly_Linked_Lists; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cfdlli.ads +++ build/gcc/ada/rts @@ -1,1625 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.FORMAL_DOUBLY_LINKED_LISTS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -with Ada.Containers.Functional_Vectors; -with Ada.Containers.Functional_Maps; - -generic - type Element_Type is private; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Formal_Doubly_Linked_Lists with - SPARK_Mode -is - pragma Annotate (CodePeer, Skip_Analysis); - - type List (Capacity : Count_Type) is private with - Iterable => (First => First, - Next => Next, - Has_Element => Has_Element, - Element => Element), - Default_Initial_Condition => Is_Empty (List); - pragma Preelaborable_Initialization (List); - - type Cursor is record - Node : Count_Type := 0; - end record; - - No_Element : constant Cursor := Cursor'(Node => 0); - - Empty_List : constant List; - - function Length (Container : List) return Count_Type with - Global => null, - Post => Length'Result <= Container.Capacity; - - pragma Unevaluated_Use_Of_Old (Allow); - - package Formal_Model with Ghost is - subtype Positive_Count_Type is Count_Type range 1 .. Count_Type'Last; - - package M is new Ada.Containers.Functional_Vectors - (Index_Type => Positive_Count_Type, - Element_Type => Element_Type); - - function "=" - (Left : M.Sequence; - Right : M.Sequence) return Boolean renames M."="; - - function "<" - (Left : M.Sequence; - Right : M.Sequence) return Boolean renames M."<"; - - function "<=" - (Left : M.Sequence; - Right : M.Sequence) return Boolean renames M."<="; - - function M_Elements_In_Union - (Container : M.Sequence; - Left : M.Sequence; - Right : M.Sequence) return Boolean - -- The elements of Container are contained in either Left or Right - with - Global => null, - Post => - M_Elements_In_Union'Result = - (for all I in 1 .. M.Length (Container) => - (for some J in 1 .. M.Length (Left) => - Element (Container, I) = Element (Left, J)) - or (for some J in 1 .. M.Length (Right) => - Element (Container, I) = Element (Right, J))); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_In_Union); - - function M_Elements_Included - (Left : M.Sequence; - L_Fst : Positive_Count_Type := 1; - L_Lst : Count_Type; - Right : M.Sequence; - R_Fst : Positive_Count_Type := 1; - R_Lst : Count_Type) return Boolean - -- The elements of the slice from L_Fst to L_Lst in Left are contained - -- in the slide from R_Fst to R_Lst in Right. - with - Global => null, - Pre => L_Lst <= M.Length (Left) and R_Lst <= M.Length (Right), - Post => - M_Elements_Included'Result = - (for all I in L_Fst .. L_Lst => - (for some J in R_Fst .. R_Lst => - Element (Left, I) = Element (Right, J))); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_Included); - - function M_Elements_Reversed - (Left : M.Sequence; - Right : M.Sequence) return Boolean - -- Right is Left in reverse order - with - Global => null, - Post => - M_Elements_Reversed'Result = - (M.Length (Left) = M.Length (Right) - and (for all I in 1 .. M.Length (Left) => - Element (Left, I) = - Element (Right, M.Length (Left) - I + 1)) - and (for all I in 1 .. M.Length (Left) => - Element (Right, I) = - Element (Left, M.Length (Left) - I + 1))); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_Reversed); - - function M_Elements_Swapped - (Left : M.Sequence; - Right : M.Sequence; - X : Positive_Count_Type; - Y : Positive_Count_Type) return Boolean - -- Elements stored at X and Y are reversed in Left and Right - with - Global => null, - Pre => X <= M.Length (Left) and Y <= M.Length (Left), - Post => - M_Elements_Swapped'Result = - (M.Length (Left) = M.Length (Right) - and Element (Left, X) = Element (Right, Y) - and Element (Left, Y) = Element (Right, X) - and M.Equal_Except (Left, Right, X, Y)); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_Swapped); - - package P is new Ada.Containers.Functional_Maps - (Key_Type => Cursor, - Element_Type => Positive_Count_Type, - Equivalent_Keys => "=", - Enable_Handling_Of_Equivalence => False); - - function "=" - (Left : P.Map; - Right : P.Map) return Boolean renames P."="; - - function "<=" - (Left : P.Map; - Right : P.Map) return Boolean renames P."<="; - - function P_Positions_Shifted - (Small : P.Map; - Big : P.Map; - Cut : Positive_Count_Type; - Count : Count_Type := 1) return Boolean - with - Global => null, - Post => - P_Positions_Shifted'Result = - - -- Big contains all cursors of Small - - (P.Keys_Included (Small, Big) - - -- Cursors located before Cut are not moved, cursors located - -- after are shifted by Count. - - and (for all I of Small => - (if P.Get (Small, I) < Cut then - P.Get (Big, I) = P.Get (Small, I) - else - P.Get (Big, I) - Count = P.Get (Small, I))) - - -- New cursors of Big (if any) are between Cut and Cut - 1 + - -- Count. - - and (for all I of Big => - P.Has_Key (Small, I) - or P.Get (Big, I) - Count in Cut - Count .. Cut - 1)); - - function P_Positions_Swapped - (Left : P.Map; - Right : P.Map; - X : Cursor; - Y : Cursor) return Boolean - -- Left and Right contain the same cursors, but the positions of X and Y - -- are reversed. - with - Ghost, - Global => null, - Post => - P_Positions_Swapped'Result = - (P.Same_Keys (Left, Right) - and P.Elements_Equal_Except (Left, Right, X, Y) - and P.Has_Key (Left, X) - and P.Has_Key (Left, Y) - and P.Get (Left, X) = P.Get (Right, Y) - and P.Get (Left, Y) = P.Get (Right, X)); - - function P_Positions_Truncated - (Small : P.Map; - Big : P.Map; - Cut : Positive_Count_Type; - Count : Count_Type := 1) return Boolean - with - Ghost, - Global => null, - Post => - P_Positions_Truncated'Result = - - -- Big contains all cursors of Small at the same position - - (Small <= Big - - -- New cursors of Big (if any) are between Cut and Cut - 1 + - -- Count. - - and (for all I of Big => - P.Has_Key (Small, I) - or P.Get (Big, I) - Count in Cut - Count .. Cut - 1)); - - function Mapping_Preserved - (M_Left : M.Sequence; - M_Right : M.Sequence; - P_Left : P.Map; - P_Right : P.Map) return Boolean - with - Ghost, - Global => null, - Post => - (if Mapping_Preserved'Result then - - -- Left and Right contain the same cursors - - P.Same_Keys (P_Left, P_Right) - - -- Mappings from cursors to elements induced by M_Left, P_Left - -- and M_Right, P_Right are the same. - - and (for all C of P_Left => - M.Get (M_Left, P.Get (P_Left, C)) = - M.Get (M_Right, P.Get (P_Right, C)))); - - function Model (Container : List) return M.Sequence with - -- The high-level model of a list is a sequence of elements. Cursors are - -- not represented in this model. - - Ghost, - Global => null, - Post => M.Length (Model'Result) = Length (Container); - pragma Annotate (GNATprove, Iterable_For_Proof, "Model", Model); - - function Positions (Container : List) return P.Map with - -- The Positions map is used to model cursors. It only contains valid - -- cursors and map them to their position in the container. - - Ghost, - Global => null, - Post => - not P.Has_Key (Positions'Result, No_Element) - - -- Positions of cursors are smaller than the container's length. - - and then - (for all I of Positions'Result => - P.Get (Positions'Result, I) in 1 .. Length (Container) - - -- No two cursors have the same position. Note that we do not - -- state that there is a cursor in the map for each position, as - -- it is rarely needed. - - and then - (for all J of Positions'Result => - (if P.Get (Positions'Result, I) = P.Get (Positions'Result, J) - then I = J))); - - procedure Lift_Abstraction_Level (Container : List) with - -- Lift_Abstraction_Level is a ghost procedure that does nothing but - -- assume that we can access to the same elements by iterating over - -- positions or cursors. - -- This information is not generally useful except when switching from - -- a low-level cursor-aware view of a container to a high-level - -- position-based view. - - Ghost, - Global => null, - Post => - (for all Elt of Model (Container) => - (for some I of Positions (Container) => - M.Get (Model (Container), P.Get (Positions (Container), I)) = - Elt)); - - function Element - (S : M.Sequence; - I : Count_Type) return Element_Type renames M.Get; - -- To improve readability of contracts, we rename the function used to - -- access an element in the model to Element. - - end Formal_Model; - use Formal_Model; - - function "=" (Left, Right : List) return Boolean with - Global => null, - Post => "="'Result = (Model (Left) = Model (Right)); - - function Is_Empty (Container : List) return Boolean with - Global => null, - Post => Is_Empty'Result = (Length (Container) = 0); - - procedure Clear (Container : in out List) with - Global => null, - Post => Length (Container) = 0; - - procedure Assign (Target : in out List; Source : List) with - Global => null, - Pre => Target.Capacity >= Length (Source), - Post => Model (Target) = Model (Source); - - function Copy (Source : List; Capacity : Count_Type := 0) return List with - Global => null, - Pre => Capacity = 0 or else Capacity >= Source.Capacity, - Post => - Model (Copy'Result) = Model (Source) - and Positions (Copy'Result) = Positions (Source) - and (if Capacity = 0 then - Copy'Result.Capacity = Source.Capacity - else - Copy'Result.Capacity = Capacity); - - function Element - (Container : List; - Position : Cursor) return Element_Type - with - Global => null, - Pre => Has_Element (Container, Position), - Post => - Element'Result = - Element (Model (Container), P.Get (Positions (Container), Position)); - pragma Annotate (GNATprove, Inline_For_Proof, Element); - - procedure Replace_Element - (Container : in out List; - Position : Cursor; - New_Item : Element_Type) - with - Global => null, - Pre => Has_Element (Container, Position), - Post => - Length (Container) = Length (Container)'Old - - -- Cursors are preserved - - and Positions (Container)'Old = Positions (Container) - - -- The element at the position of Position in Container is New_Item - - and Element - (Model (Container), - P.Get (Positions (Container), Position)) = New_Item - - -- Other elements are preserved - - and M.Equal_Except - (Model (Container)'Old, - Model (Container), - P.Get (Positions (Container), Position)); - - procedure Move (Target : in out List; Source : in out List) with - Global => null, - Pre => Target.Capacity >= Length (Source), - Post => Model (Target) = Model (Source'Old) and Length (Source) = 0; - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type) - with - Global => null, - Pre => - Length (Container) < Container.Capacity - and then (Has_Element (Container, Before) - or else Before = No_Element), - Post => Length (Container) = Length (Container)'Old + 1, - Contract_Cases => - (Before = No_Element => - - -- Positions contains a new mapping from the last cursor of - -- Container to its length. - - P.Get (Positions (Container), Last (Container)) = Length (Container) - - -- Other cursors come from Container'Old - - and P.Keys_Included_Except - (Left => Positions (Container), - Right => Positions (Container)'Old, - New_Key => Last (Container)) - - -- Cursors of Container'Old keep the same position - - and Positions (Container)'Old <= Positions (Container) - - -- Model contains a new element New_Item at the end - - and Element (Model (Container), Length (Container)) = New_Item - - -- Elements of Container'Old are preserved - - and Model (Container)'Old <= Model (Container), - - others => - - -- The elements of Container located before Before are preserved - - M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => 1, - Lst => P.Get (Positions (Container)'Old, Before) - 1) - - -- Other elements are shifted by 1 - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => P.Get (Positions (Container)'Old, Before), - Lst => Length (Container)'Old, - Offset => 1) - - -- New_Item is stored at the previous position of Before in - -- Container. - - and Element - (Model (Container), - P.Get (Positions (Container)'Old, Before)) = New_Item - - -- A new cursor has been inserted at position Before in Container - - and P_Positions_Shifted - (Positions (Container)'Old, - Positions (Container), - Cut => P.Get (Positions (Container)'Old, Before))); - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type) - with - Global => null, - Pre => - Length (Container) <= Container.Capacity - Count - and then (Has_Element (Container, Before) - or else Before = No_Element), - Post => Length (Container) = Length (Container)'Old + Count, - Contract_Cases => - (Before = No_Element => - - -- The elements of Container are preserved - - M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => 1, - Lst => Length (Container)'Old) - - -- Container contains Count times New_Item at the end - - and (if Count > 0 then - M.Constant_Range - (Container => Model (Container), - Fst => Length (Container)'Old + 1, - Lst => Length (Container), - Item => New_Item)) - - -- Container contains Count times New_Item at the end - - and M.Constant_Range - (Container => Model (Container), - Fst => Length (Container)'Old + 1, - Lst => Length (Container), - Item => New_Item) - - -- A Count cursors have been inserted at the end of Container - - and P_Positions_Truncated - (Positions (Container)'Old, - Positions (Container), - Cut => Length (Container)'Old + 1, - Count => Count), - - others => - - -- The elements of Container located before Before are preserved - - M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => 1, - Lst => P.Get (Positions (Container)'Old, Before) - 1) - - -- Other elements are shifted by Count - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => P.Get (Positions (Container)'Old, Before), - Lst => Length (Container)'Old, - Offset => Count) - - -- Container contains Count times New_Item after position Before - - and M.Constant_Range - (Container => Model (Container), - Fst => P.Get (Positions (Container)'Old, Before), - Lst => - P.Get (Positions (Container)'Old, Before) - 1 + Count, - Item => New_Item) - - -- Count cursors have been inserted at position Before in - -- Container. - - and P_Positions_Shifted - (Positions (Container)'Old, - Positions (Container), - Cut => P.Get (Positions (Container)'Old, Before), - Count => Count)); - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor) - with - Global => null, - Pre => - Length (Container) < Container.Capacity - and then (Has_Element (Container, Before) - or else Before = No_Element), - Post => - Length (Container) = Length (Container)'Old + 1 - - -- Positions is valid in Container and it is located either before - -- Before if it is valid in Container or at the end if it is - -- No_Element. - - and P.Has_Key (Positions (Container), Position) - and (if Before = No_Element then - P.Get (Positions (Container), Position) = Length (Container) - else - P.Get (Positions (Container), Position) = - P.Get (Positions (Container)'Old, Before)) - - -- The elements of Container located before Position are preserved - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => 1, - Lst => P.Get (Positions (Container), Position) - 1) - - -- Other elements are shifted by 1 - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => P.Get (Positions (Container), Position), - Lst => Length (Container)'Old, - Offset => 1) - - -- New_Item is stored at Position in Container - - and Element - (Model (Container), - P.Get (Positions (Container), Position)) = New_Item - - -- A new cursor has been inserted at position Position in Container - - and P_Positions_Shifted - (Positions (Container)'Old, - Positions (Container), - Cut => P.Get (Positions (Container), Position)); - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type) - with - Global => null, - Pre => - Length (Container) <= Container.Capacity - Count - and then (Has_Element (Container, Before) - or else Before = No_Element), - Post => Length (Container) = Length (Container)'Old + Count, - Contract_Cases => - (Count = 0 => - Position = Before - and Model (Container) = Model (Container)'Old - and Positions (Container) = Positions (Container)'Old, - - others => - - -- Positions is valid in Container and it is located either before - -- Before if it is valid in Container or at the end if it is - -- No_Element. - - P.Has_Key (Positions (Container), Position) - and (if Before = No_Element then - P.Get (Positions (Container), Position) = - Length (Container)'Old + 1 - else - P.Get (Positions (Container), Position) = - P.Get (Positions (Container)'Old, Before)) - - -- The elements of Container located before Position are preserved - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => 1, - Lst => P.Get (Positions (Container), Position) - 1) - - -- Other elements are shifted by Count - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => P.Get (Positions (Container), Position), - Lst => Length (Container)'Old, - Offset => Count) - - -- Container contains Count times New_Item after position Position - - and M.Constant_Range - (Container => Model (Container), - Fst => P.Get (Positions (Container), Position), - Lst => - P.Get (Positions (Container), Position) - 1 + Count, - Item => New_Item) - - -- Count cursor have been inserted at Position in Container - - and P_Positions_Shifted - (Positions (Container)'Old, - Positions (Container), - Cut => P.Get (Positions (Container), Position), - Count => Count)); - - procedure Prepend (Container : in out List; New_Item : Element_Type) with - Global => null, - Pre => Length (Container) < Container.Capacity, - Post => - Length (Container) = Length (Container)'Old + 1 - - -- Elements are shifted by 1 - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => 1, - Lst => Length (Container)'Old, - Offset => 1) - - -- New_Item is the first element of Container - - and Element (Model (Container), 1) = New_Item - - -- A new cursor has been inserted at the beginning of Container - - and P_Positions_Shifted - (Positions (Container)'Old, - Positions (Container), - Cut => 1); - - procedure Prepend - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type) - with - Global => null, - Pre => Length (Container) <= Container.Capacity - Count, - Post => - Length (Container) = Length (Container)'Old + Count - - -- Elements are shifted by Count - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => 1, - Lst => Length (Container)'Old, - Offset => Count) - - -- Container starts with Count times New_Item - - and M.Constant_Range - (Container => Model (Container), - Fst => 1, - Lst => Count, - Item => New_Item) - - -- Count cursors have been inserted at the beginning of Container - - and P_Positions_Shifted - (Positions (Container)'Old, - Positions (Container), - Cut => 1, - Count => Count); - - procedure Append (Container : in out List; New_Item : Element_Type) with - Global => null, - Pre => Length (Container) < Container.Capacity, - Post => - Length (Container) = Length (Container)'Old + 1 - - -- Positions contains a new mapping from the last cursor of Container - -- to its length. - - and P.Get (Positions (Container), Last (Container)) = - Length (Container) - - -- Other cursors come from Container'Old - - and P.Keys_Included_Except - (Left => Positions (Container), - Right => Positions (Container)'Old, - New_Key => Last (Container)) - - -- Cursors of Container'Old keep the same position - - and Positions (Container)'Old <= Positions (Container) - - -- Model contains a new element New_Item at the end - - and Element (Model (Container), Length (Container)) = New_Item - - -- Elements of Container'Old are preserved - - and Model (Container)'Old <= Model (Container); - - procedure Append - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type) - with - Global => null, - Pre => Length (Container) <= Container.Capacity - Count, - Post => - Length (Container) = Length (Container)'Old + Count - - -- The elements of Container are preserved - - and Model (Container)'Old <= Model (Container) - - -- Container contains Count times New_Item at the end - - and (if Count > 0 then - M.Constant_Range - (Container => Model (Container), - Fst => Length (Container)'Old + 1, - Lst => Length (Container), - Item => New_Item)) - - -- Count cursors have been inserted at the end of Container - - and P_Positions_Truncated - (Positions (Container)'Old, - Positions (Container), - Cut => Length (Container)'Old + 1, - Count => Count); - - procedure Delete (Container : in out List; Position : in out Cursor) with - Global => null, - Depends => (Container =>+ Position, Position => null), - Pre => Has_Element (Container, Position), - Post => - Length (Container) = Length (Container)'Old - 1 - - -- Position is set to No_Element - - and Position = No_Element - - -- The elements of Container located before Position are preserved. - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => 1, - Lst => P.Get (Positions (Container)'Old, Position'Old) - 1) - - -- The elements located after Position are shifted by 1 - - and M.Range_Shifted - (Left => Model (Container), - Right => Model (Container)'Old, - Fst => P.Get (Positions (Container)'Old, Position'Old), - Lst => Length (Container), - Offset => 1) - - -- Position has been removed from Container - - and P_Positions_Shifted - (Positions (Container), - Positions (Container)'Old, - Cut => P.Get (Positions (Container)'Old, Position'Old)); - - procedure Delete - (Container : in out List; - Position : in out Cursor; - Count : Count_Type) - with - Global => null, - Pre => Has_Element (Container, Position), - Post => - Length (Container) in - Length (Container)'Old - Count .. Length (Container)'Old - - -- Position is set to No_Element - - and Position = No_Element - - -- The elements of Container located before Position are preserved. - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => 1, - Lst => P.Get (Positions (Container)'Old, Position'Old) - 1), - - Contract_Cases => - - -- All the elements after Position have been erased - - (Length (Container) - Count < P.Get (Positions (Container), Position) => - Length (Container) = - P.Get (Positions (Container)'Old, Position'Old) - 1 - - -- At most Count cursors have been removed at the end of Container - - and P_Positions_Truncated - (Positions (Container), - Positions (Container)'Old, - Cut => P.Get (Positions (Container)'Old, Position'Old), - Count => Count), - - others => - Length (Container) = Length (Container)'Old - Count - - -- Other elements are shifted by Count - - and M.Range_Shifted - (Left => Model (Container), - Right => Model (Container)'Old, - Fst => P.Get (Positions (Container)'Old, Position'Old), - Lst => Length (Container), - Offset => Count) - - -- Count cursors have been removed from Container at Position - - and P_Positions_Shifted - (Positions (Container), - Positions (Container)'Old, - Cut => P.Get (Positions (Container)'Old, Position'Old), - Count => Count)); - - procedure Delete_First (Container : in out List) with - Global => null, - Pre => not Is_Empty (Container), - Post => - Length (Container) = Length (Container)'Old - 1 - - -- The elements of Container are shifted by 1 - - and M.Range_Shifted - (Left => Model (Container), - Right => Model (Container)'Old, - Fst => 1, - Lst => Length (Container), - Offset => 1) - - -- The first cursor of Container has been removed - - and P_Positions_Shifted - (Positions (Container), - Positions (Container)'Old, - Cut => 1); - - procedure Delete_First (Container : in out List; Count : Count_Type) with - Global => null, - Contract_Cases => - - -- All the elements of Container have been erased - - (Length (Container) <= Count => - Length (Container) = 0, - - others => - Length (Container) = Length (Container)'Old - Count - - -- Elements of Container are shifted by Count - - and M.Range_Shifted - (Left => Model (Container), - Right => Model (Container)'Old, - Fst => 1, - Lst => Length (Container), - Offset => Count) - - -- The first Count cursors have been removed from Container - - and P_Positions_Shifted - (Positions (Container), - Positions (Container)'Old, - Cut => 1, - Count => Count)); - - procedure Delete_Last (Container : in out List) with - Global => null, - Pre => not Is_Empty (Container), - Post => - Length (Container) = Length (Container)'Old - 1 - - -- The elements of Container are preserved - - and Model (Container) <= Model (Container)'Old - - -- The last cursor of Container has been removed - - and not P.Has_Key (Positions (Container), Last (Container)'Old) - - -- Other cursors are still valid - - and P.Keys_Included_Except - (Left => Positions (Container)'Old, - Right => Positions (Container)'Old, - New_Key => Last (Container)'Old) - - -- The positions of other cursors are preserved - - and Positions (Container) <= Positions (Container)'Old; - - procedure Delete_Last (Container : in out List; Count : Count_Type) with - Global => null, - Contract_Cases => - - -- All the elements of Container have been erased - - (Length (Container) <= Count => - Length (Container) = 0, - - others => - Length (Container) = Length (Container)'Old - Count - - -- The elements of Container are preserved - - and Model (Container) <= Model (Container)'Old - - -- At most Count cursors have been removed at the end of Container - - and P_Positions_Truncated - (Positions (Container), - Positions (Container)'Old, - Cut => Length (Container) + 1, - Count => Count)); - - procedure Reverse_Elements (Container : in out List) with - Global => null, - Post => M_Elements_Reversed (Model (Container)'Old, Model (Container)); - - procedure Swap - (Container : in out List; - I : Cursor; - J : Cursor) - with - Global => null, - Pre => Has_Element (Container, I) and then Has_Element (Container, J), - Post => - M_Elements_Swapped - (Model (Container)'Old, - Model (Container), - X => P.Get (Positions (Container)'Old, I), - Y => P.Get (Positions (Container)'Old, J)) - - and Positions (Container) = Positions (Container)'Old; - - procedure Swap_Links - (Container : in out List; - I : Cursor; - J : Cursor) - with - Global => null, - Pre => Has_Element (Container, I) and then Has_Element (Container, J), - Post => - M_Elements_Swapped - (Model (Container'Old), - Model (Container), - X => P.Get (Positions (Container)'Old, I), - Y => P.Get (Positions (Container)'Old, J)) - and P_Positions_Swapped - (Positions (Container)'Old, Positions (Container), I, J); - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List) - -- Target and Source should not be aliased - with - Global => null, - Pre => - Length (Source) <= Target.Capacity - Length (Target) - and then (Has_Element (Target, Before) - or else Before = No_Element), - Post => - Length (Source) = 0 - and Length (Target) = Length (Target)'Old + Length (Source)'Old, - Contract_Cases => - (Before = No_Element => - - -- The elements of Target are preserved - - M.Range_Equal - (Left => Model (Target)'Old, - Right => Model (Target), - Fst => 1, - Lst => Length (Target)'Old) - - -- The elements of Source are appended to target, the order is not - -- specified. - - and M_Elements_Included - (Left => Model (Source)'Old, - L_Lst => Length (Source)'Old, - Right => Model (Target), - R_Fst => Length (Target)'Old + 1, - R_Lst => Length (Target)) - - and M_Elements_Included - (Left => Model (Target), - L_Fst => Length (Target)'Old + 1, - L_Lst => Length (Target), - Right => Model (Source)'Old, - R_Lst => Length (Source)'Old) - - -- Cursors have been inserted at the end of Target - - and P_Positions_Truncated - (Positions (Target)'Old, - Positions (Target), - Cut => Length (Target)'Old + 1, - Count => Length (Source)'Old), - - others => - - -- The elements of Target located before Before are preserved - - M.Range_Equal - (Left => Model (Target)'Old, - Right => Model (Target), - Fst => 1, - Lst => P.Get (Positions (Target)'Old, Before) - 1) - - -- The elements of Source are inserted before Before, the order is - -- not specified. - - and M_Elements_Included - (Left => Model (Source)'Old, - L_Lst => Length (Source)'Old, - Right => Model (Target), - R_Fst => P.Get (Positions (Target)'Old, Before), - R_Lst => - P.Get (Positions (Target)'Old, Before) - 1 + - Length (Source)'Old) - - and M_Elements_Included - (Left => Model (Target), - L_Fst => P.Get (Positions (Target)'Old, Before), - L_Lst => - P.Get (Positions (Target)'Old, Before) - 1 + - Length (Source)'Old, - Right => Model (Source)'Old, - R_Lst => Length (Source)'Old) - - -- Other elements are shifted by the length of Source - - and M.Range_Shifted - (Left => Model (Target)'Old, - Right => Model (Target), - Fst => P.Get (Positions (Target)'Old, Before), - Lst => Length (Target)'Old, - Offset => Length (Source)'Old) - - -- Cursors have been inserted at position Before in Target - - and P_Positions_Shifted - (Positions (Target)'Old, - Positions (Target), - Cut => P.Get (Positions (Target)'Old, Before), - Count => Length (Source)'Old)); - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List; - Position : in out Cursor) - -- Target and Source should not be aliased - with - Global => null, - Pre => - (Has_Element (Target, Before) or else Before = No_Element) - and then Has_Element (Source, Position) - and then Length (Target) < Target.Capacity, - Post => - Length (Target) = Length (Target)'Old + 1 - and Length (Source) = Length (Source)'Old - 1 - - -- The elements of Source located before Position are preserved - - and M.Range_Equal - (Left => Model (Source)'Old, - Right => Model (Source), - Fst => 1, - Lst => P.Get (Positions (Source)'Old, Position'Old) - 1) - - -- The elements located after Position are shifted by 1 - - and M.Range_Shifted - (Left => Model (Source)'Old, - Right => Model (Source), - Fst => P.Get (Positions (Source)'Old, Position'Old) + 1, - Lst => Length (Source)'Old, - Offset => -1) - - -- Position has been removed from Source - - and P_Positions_Shifted - (Positions (Source), - Positions (Source)'Old, - Cut => P.Get (Positions (Source)'Old, Position'Old)) - - -- Positions is valid in Target and it is located either before - -- Before if it is valid in Target or at the end if it is No_Element. - - and P.Has_Key (Positions (Target), Position) - and (if Before = No_Element then - P.Get (Positions (Target), Position) = Length (Target) - else - P.Get (Positions (Target), Position) = - P.Get (Positions (Target)'Old, Before)) - - -- The elements of Target located before Position are preserved - - and M.Range_Equal - (Left => Model (Target)'Old, - Right => Model (Target), - Fst => 1, - Lst => P.Get (Positions (Target), Position) - 1) - - -- Other elements are shifted by 1 - - and M.Range_Shifted - (Left => Model (Target)'Old, - Right => Model (Target), - Fst => P.Get (Positions (Target), Position), - Lst => Length (Target)'Old, - Offset => 1) - - -- The element located at Position in Source is moved to Target - - and Element (Model (Target), - P.Get (Positions (Target), Position)) = - Element (Model (Source)'Old, - P.Get (Positions (Source)'Old, Position'Old)) - - -- A new cursor has been inserted at position Position in Target - - and P_Positions_Shifted - (Positions (Target)'Old, - Positions (Target), - Cut => P.Get (Positions (Target), Position)); - - procedure Splice - (Container : in out List; - Before : Cursor; - Position : Cursor) - with - Global => null, - Pre => - (Has_Element (Container, Before) or else Before = No_Element) - and then Has_Element (Container, Position), - Post => Length (Container) = Length (Container)'Old, - Contract_Cases => - (Before = Position => - Model (Container) = Model (Container)'Old - and Positions (Container) = Positions (Container)'Old, - - Before = No_Element => - - -- The elements located before Position are preserved - - M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => 1, - Lst => P.Get (Positions (Container)'Old, Position) - 1) - - -- The elements located after Position are shifted by 1 - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => P.Get (Positions (Container)'Old, Position) + 1, - Lst => Length (Container)'Old, - Offset => -1) - - -- The last element of Container is the one that was previously at - -- Position. - - and Element (Model (Container), - Length (Container)) = - Element (Model (Container)'Old, - P.Get (Positions (Container)'Old, Position)) - - -- Cursors from Container continue designating the same elements - - and Mapping_Preserved - (M_Left => Model (Container)'Old, - M_Right => Model (Container), - P_Left => Positions (Container)'Old, - P_Right => Positions (Container)), - - others => - - -- The elements located before Position and Before are preserved - - M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => 1, - Lst => - Count_Type'Min - (P.Get (Positions (Container)'Old, Position) - 1, - P.Get (Positions (Container)'Old, Before) - 1)) - - -- The elements located after Position and Before are preserved - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => - Count_Type'Max - (P.Get (Positions (Container)'Old, Position) + 1, - P.Get (Positions (Container)'Old, Before) + 1), - Lst => Length (Container)) - - -- The elements located after Before and before Position are - -- shifted by 1 to the right. - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => P.Get (Positions (Container)'Old, Before) + 1, - Lst => P.Get (Positions (Container)'Old, Position) - 1, - Offset => 1) - - -- The elements located after Position and before Before are - -- shifted by 1 to the left. - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => P.Get (Positions (Container)'Old, Position) + 1, - Lst => P.Get (Positions (Container)'Old, Before) - 1, - Offset => -1) - - -- The element previously at Position is now before Before - - and Element - (Model (Container), - P.Get (Positions (Container)'Old, Before)) = - Element - (Model (Container)'Old, - P.Get (Positions (Container)'Old, Position)) - - -- Cursors from Container continue designating the same elements - - and Mapping_Preserved - (M_Left => Model (Container)'Old, - M_Right => Model (Container), - P_Left => Positions (Container)'Old, - P_Right => Positions (Container))); - - function First (Container : List) return Cursor with - Global => null, - Contract_Cases => - (Length (Container) = 0 => - First'Result = No_Element, - - others => - Has_Element (Container, First'Result) - and P.Get (Positions (Container), First'Result) = 1); - - function First_Element (Container : List) return Element_Type with - Global => null, - Pre => not Is_Empty (Container), - Post => First_Element'Result = M.Get (Model (Container), 1); - - function Last (Container : List) return Cursor with - Global => null, - Contract_Cases => - (Length (Container) = 0 => - Last'Result = No_Element, - - others => - Has_Element (Container, Last'Result) - and P.Get (Positions (Container), Last'Result) = - Length (Container)); - - function Last_Element (Container : List) return Element_Type with - Global => null, - Pre => not Is_Empty (Container), - Post => - Last_Element'Result = M.Get (Model (Container), Length (Container)); - - function Next (Container : List; Position : Cursor) return Cursor with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = Length (Container) - => - Next'Result = No_Element, - - others => - Has_Element (Container, Next'Result) - and then P.Get (Positions (Container), Next'Result) = - P.Get (Positions (Container), Position) + 1); - - procedure Next (Container : List; Position : in out Cursor) with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = Length (Container) - => - Position = No_Element, - - others => - Has_Element (Container, Position) - and then P.Get (Positions (Container), Position) = - P.Get (Positions (Container), Position'Old) + 1); - - function Previous (Container : List; Position : Cursor) return Cursor with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = 1 - => - Previous'Result = No_Element, - - others => - Has_Element (Container, Previous'Result) - and then P.Get (Positions (Container), Previous'Result) = - P.Get (Positions (Container), Position) - 1); - - procedure Previous (Container : List; Position : in out Cursor) with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = 1 - => - Position = No_Element, - - others => - Has_Element (Container, Position) - and then P.Get (Positions (Container), Position) = - P.Get (Positions (Container), Position'Old) - 1); - - function Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - - -- If Item is not contained in Container after Position, Find returns - -- No_Element. - - (not M.Contains - (Container => Model (Container), - Fst => - (if Position = No_Element then - 1 - else - P.Get (Positions (Container), Position)), - Lst => Length (Container), - Item => Item) - => - Find'Result = No_Element, - - -- Otherwise, Find returns a valid cursor in Container - - others => - P.Has_Key (Positions (Container), Find'Result) - - -- The element designated by the result of Find is Item - - and Element - (Model (Container), - P.Get (Positions (Container), Find'Result)) = Item - - -- The result of Find is located after Position - - and (if Position /= No_Element then - P.Get (Positions (Container), Find'Result) >= - P.Get (Positions (Container), Position)) - - -- It is the first occurrence of Item in this slice - - and not M.Contains - (Container => Model (Container), - Fst => - (if Position = No_Element then - 1 - else - P.Get (Positions (Container), Position)), - Lst => - P.Get (Positions (Container), Find'Result) - 1, - Item => Item)); - - function Reverse_Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - - -- If Item is not contained in Container before Position, Find returns - -- No_Element. - - (not M.Contains - (Container => Model (Container), - Fst => 1, - Lst => - (if Position = No_Element then - Length (Container) - else - P.Get (Positions (Container), Position)), - Item => Item) - => - Reverse_Find'Result = No_Element, - - -- Otherwise, Find returns a valid cursor in Container - - others => - P.Has_Key (Positions (Container), Reverse_Find'Result) - - -- The element designated by the result of Find is Item - - and Element - (Model (Container), - P.Get (Positions (Container), Reverse_Find'Result)) = Item - - -- The result of Find is located before Position - - and (if Position /= No_Element then - P.Get (Positions (Container), Reverse_Find'Result) <= - P.Get (Positions (Container), Position)) - - -- It is the last occurrence of Item in this slice - - and not M.Contains - (Container => Model (Container), - Fst => - P.Get (Positions (Container), - Reverse_Find'Result) + 1, - Lst => - (if Position = No_Element then - Length (Container) - else - P.Get (Positions (Container), Position)), - Item => Item)); - - function Contains - (Container : List; - Item : Element_Type) return Boolean - with - Global => null, - Post => - Contains'Result = M.Contains (Container => Model (Container), - Fst => 1, - Lst => Length (Container), - Item => Item); - - function Has_Element - (Container : List; - Position : Cursor) return Boolean - with - Global => null, - Post => - Has_Element'Result = P.Has_Key (Positions (Container), Position); - pragma Annotate (GNATprove, Inline_For_Proof, Has_Element); - - generic - with function "<" (Left, Right : Element_Type) return Boolean is <>; - - package Generic_Sorting with SPARK_Mode is - - package Formal_Model with Ghost is - function M_Elements_Sorted (Container : M.Sequence) return Boolean - with - Global => null, - Post => - M_Elements_Sorted'Result = - (for all I in 1 .. M.Length (Container) => - (for all J in I .. M.Length (Container) => - Element (Container, I) = Element (Container, J) - or Element (Container, I) < Element (Container, J))); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_Sorted); - - end Formal_Model; - use Formal_Model; - - function Is_Sorted (Container : List) return Boolean with - Global => null, - Post => Is_Sorted'Result = M_Elements_Sorted (Model (Container)); - - procedure Sort (Container : in out List) with - Global => null, - Post => - Length (Container) = Length (Container)'Old - and M_Elements_Sorted (Model (Container)) - and M_Elements_Included - (Left => Model (Container)'Old, - L_Lst => Length (Container), - Right => Model (Container), - R_Lst => Length (Container)) - and M_Elements_Included - (Left => Model (Container), - L_Lst => Length (Container), - Right => Model (Container)'Old, - R_Lst => Length (Container)); - - procedure Merge (Target : in out List; Source : in out List) with - -- Target and Source should not be aliased - Global => null, - Pre => Length (Source) <= Target.Capacity - Length (Target), - Post => - Length (Target) = Length (Target)'Old + Length (Source)'Old - and Length (Source) = 0 - and (if M_Elements_Sorted (Model (Target)'Old) - and M_Elements_Sorted (Model (Source)'Old) - then - M_Elements_Sorted (Model (Target))) - and M_Elements_Included - (Left => Model (Target)'Old, - L_Lst => Length (Target)'Old, - Right => Model (Target), - R_Lst => Length (Target)) - and M_Elements_Included - (Left => Model (Source)'Old, - L_Lst => Length (Source)'Old, - Right => Model (Target), - R_Lst => Length (Target)) - and M_Elements_In_Union - (Model (Target), - Model (Source)'Old, - Model (Target)'Old); - end Generic_Sorting; - -private - pragma SPARK_Mode (Off); - - type Node_Type is record - Prev : Count_Type'Base := -1; - Next : Count_Type; - Element : Element_Type; - end record; - - function "=" (L, R : Node_Type) return Boolean is abstract; - - type Node_Array is array (Count_Type range <>) of Node_Type; - function "=" (L, R : Node_Array) return Boolean is abstract; - - type List (Capacity : Count_Type) is record - Free : Count_Type'Base := -1; - Length : Count_Type := 0; - First : Count_Type := 0; - Last : Count_Type := 0; - Nodes : Node_Array (1 .. Capacity); - end record; - - Empty_List : constant List := (0, others => <>); - -end Ada.Containers.Formal_Doubly_Linked_Lists; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cfhama.adb +++ build/gcc/ada/rts @@ -1,891 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . F O R M A L _ H A S H E D _ M A P S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2010-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -with Ada.Containers.Hash_Tables.Generic_Bounded_Operations; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Bounded_Operations); - -with Ada.Containers.Hash_Tables.Generic_Bounded_Keys; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Bounded_Keys); - -with Ada.Containers.Prime_Numbers; use Ada.Containers.Prime_Numbers; - -with System; use type System.Address; - -package body Ada.Containers.Formal_Hashed_Maps with - SPARK_Mode => Off -is - ----------------------- - -- Local Subprograms -- - ----------------------- - - -- All local subprograms require comments ??? - - function Equivalent_Keys - (Key : Key_Type; - Node : Node_Type) return Boolean; - pragma Inline (Equivalent_Keys); - - procedure Free - (HT : in out Map; - X : Count_Type); - - generic - with procedure Set_Element (Node : in out Node_Type); - procedure Generic_Allocate - (HT : in out Map; - Node : out Count_Type); - - function Hash_Node (Node : Node_Type) return Hash_Type; - pragma Inline (Hash_Node); - - function Next (Node : Node_Type) return Count_Type; - pragma Inline (Next); - - procedure Set_Next (Node : in out Node_Type; Next : Count_Type); - pragma Inline (Set_Next); - - function Vet (Container : Map; Position : Cursor) return Boolean; - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package HT_Ops is - new Hash_Tables.Generic_Bounded_Operations - (HT_Types => HT_Types, - Hash_Node => Hash_Node, - Next => Next, - Set_Next => Set_Next); - - package Key_Ops is - new Hash_Tables.Generic_Bounded_Keys - (HT_Types => HT_Types, - Next => Next, - Set_Next => Set_Next, - Key_Type => Key_Type, - Hash => Hash, - Equivalent_Keys => Equivalent_Keys); - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Map) return Boolean is - begin - if Length (Left) /= Length (Right) then - return False; - end if; - - if Length (Left) = 0 then - return True; - end if; - - declare - Node : Count_Type; - ENode : Count_Type; - - begin - Node := Left.First.Node; - while Node /= 0 loop - ENode := - Find - (Container => Right, - Key => Left.Nodes (Node).Key).Node; - - if ENode = 0 or else - Right.Nodes (ENode).Element /= Left.Nodes (Node).Element - then - return False; - end if; - - Node := HT_Ops.Next (Left, Node); - end loop; - - return True; - end; - end "="; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Map; Source : Map) is - procedure Insert_Element (Source_Node : Count_Type); - pragma Inline (Insert_Element); - - procedure Insert_Elements is - new HT_Ops.Generic_Iteration (Insert_Element); - - -------------------- - -- Insert_Element -- - -------------------- - - procedure Insert_Element (Source_Node : Count_Type) is - N : Node_Type renames Source.Nodes (Source_Node); - begin - Insert (Target, N.Key, N.Element); - end Insert_Element; - - -- Start of processing for Assign - - begin - if Target'Address = Source'Address then - return; - end if; - - if Target.Capacity < Length (Source) then - raise Constraint_Error with -- correct exception ??? - "Source length exceeds Target capacity"; - end if; - - Clear (Target); - - Insert_Elements (Source); - end Assign; - - -------------- - -- Capacity -- - -------------- - - function Capacity (Container : Map) return Count_Type is - begin - return Container.Nodes'Length; - end Capacity; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Map) is - begin - HT_Ops.Clear (Container); - end Clear; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Map; Key : Key_Type) return Boolean is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : Map; - Capacity : Count_Type := 0) return Map - is - C : constant Count_Type := - Count_Type'Max (Capacity, Source.Capacity); - Cu : Cursor; - H : Hash_Type; - N : Count_Type; - Target : Map (C, Source.Modulus); - - begin - if 0 < Capacity and then Capacity < Source.Capacity then - raise Capacity_Error; - end if; - - Target.Length := Source.Length; - Target.Free := Source.Free; - - H := 1; - while H <= Source.Modulus loop - Target.Buckets (H) := Source.Buckets (H); - H := H + 1; - end loop; - - N := 1; - while N <= Source.Capacity loop - Target.Nodes (N) := Source.Nodes (N); - N := N + 1; - end loop; - - while N <= C loop - Cu := (Node => N); - Free (Target, Cu.Node); - N := N + 1; - end loop; - - return Target; - end Copy; - - --------------------- - -- Default_Modulus -- - --------------------- - - function Default_Modulus (Capacity : Count_Type) return Hash_Type is - begin - return To_Prime (Capacity); - end Default_Modulus; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Map; Key : Key_Type) is - X : Count_Type; - - begin - Key_Ops.Delete_Key_Sans_Free (Container, Key, X); - - if X = 0 then - raise Constraint_Error with "attempt to delete key not in map"; - end if; - - Free (Container, X); - end Delete; - - procedure Delete (Container : in out Map; Position : in out Cursor) is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with - "Position cursor of Delete has no element"; - end if; - - pragma Assert (Vet (Container, Position), "bad cursor in Delete"); - - HT_Ops.Delete_Node_Sans_Free (Container, Position.Node); - - Free (Container, Position.Node); - Position := No_Element; - end Delete; - - ------------- - -- Element -- - ------------- - - function Element (Container : Map; Key : Key_Type) return Element_Type is - Node : constant Count_Type := Find (Container, Key).Node; - - begin - if Node = 0 then - raise Constraint_Error with - "no element available because key not in map"; - end if; - - return Container.Nodes (Node).Element; - end Element; - - function Element (Container : Map; Position : Cursor) return Element_Type is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - pragma Assert - (Vet (Container, Position), "bad cursor in function Element"); - - return Container.Nodes (Position.Node).Element; - end Element; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys - (Key : Key_Type; - Node : Node_Type) return Boolean - is - begin - return Equivalent_Keys (Key, Node.Key); - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Map; Key : Key_Type) is - X : Count_Type; - begin - Key_Ops.Delete_Key_Sans_Free (Container, Key, X); - Free (Container, X); - end Exclude; - - ---------- - -- Find -- - ---------- - - function Find (Container : Map; Key : Key_Type) return Cursor is - Node : constant Count_Type := Key_Ops.Find (Container, Key); - - begin - if Node = 0 then - return No_Element; - end if; - - return (Node => Node); - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : Map) return Cursor is - Node : constant Count_Type := HT_Ops.First (Container); - - begin - if Node = 0 then - return No_Element; - end if; - - return (Node => Node); - end First; - - ------------------ - -- Formal_Model -- - ------------------ - - package body Formal_Model is - - ---------- - -- Find -- - ---------- - - function Find - (Container : K.Sequence; - Key : Key_Type) return Count_Type - is - begin - for I in 1 .. K.Length (Container) loop - if Equivalent_Keys (Key, K.Get (Container, I)) then - return I; - end if; - end loop; - return 0; - end Find; - - --------------------- - -- K_Keys_Included -- - --------------------- - - function K_Keys_Included - (Left : K.Sequence; - Right : K.Sequence) return Boolean - is - begin - for I in 1 .. K.Length (Left) loop - if not K.Contains (Right, 1, K.Length (Right), K.Get (Left, I)) - then - return False; - end if; - end loop; - - return True; - end K_Keys_Included; - - ---------- - -- Keys -- - ---------- - - function Keys (Container : Map) return K.Sequence is - Position : Count_Type := HT_Ops.First (Container); - R : K.Sequence; - - begin - -- Can't use First, Next or Element here, since they depend on models - -- for their postconditions. - - while Position /= 0 loop - R := K.Add (R, Container.Nodes (Position).Key); - Position := HT_Ops.Next (Container, Position); - end loop; - - return R; - end Keys; - - ---------------------------- - -- Lift_Abstraction_Level -- - ---------------------------- - - procedure Lift_Abstraction_Level (Container : Map) is null; - - ----------------------- - -- Mapping_Preserved -- - ----------------------- - - function Mapping_Preserved - (K_Left : K.Sequence; - K_Right : K.Sequence; - P_Left : P.Map; - P_Right : P.Map) return Boolean - is - begin - for C of P_Left loop - if not P.Has_Key (P_Right, C) - or else P.Get (P_Left, C) > K.Length (K_Left) - or else P.Get (P_Right, C) > K.Length (K_Right) - or else K.Get (K_Left, P.Get (P_Left, C)) /= - K.Get (K_Right, P.Get (P_Right, C)) - then - return False; - end if; - end loop; - - return True; - end Mapping_Preserved; - - ----------- - -- Model -- - ----------- - - function Model (Container : Map) return M.Map is - Position : Count_Type := HT_Ops.First (Container); - R : M.Map; - - begin - -- Can't use First, Next or Element here, since they depend on models - -- for their postconditions. - - while Position /= 0 loop - R := - M.Add - (Container => R, - New_Key => Container.Nodes (Position).Key, - New_Item => Container.Nodes (Position).Element); - - Position := HT_Ops.Next (Container, Position); - end loop; - - return R; - end Model; - - --------------- - -- Positions -- - --------------- - - function Positions (Container : Map) return P.Map is - I : Count_Type := 1; - Position : Count_Type := HT_Ops.First (Container); - R : P.Map; - - begin - -- Can't use First, Next or Element here, since they depend on models - -- for their postconditions. - - while Position /= 0 loop - R := P.Add (R, (Node => Position), I); - pragma Assert (P.Length (R) = I); - Position := HT_Ops.Next (Container, Position); - I := I + 1; - end loop; - - return R; - end Positions; - - end Formal_Model; - - ---------- - -- Free -- - ---------- - - procedure Free (HT : in out Map; X : Count_Type) is - begin - if X /= 0 then - pragma Assert (X <= HT.Capacity); - HT.Nodes (X).Has_Element := False; - HT_Ops.Free (HT, X); - end if; - end Free; - - ---------------------- - -- Generic_Allocate -- - ---------------------- - - procedure Generic_Allocate (HT : in out Map; Node : out Count_Type) is - procedure Allocate is - new HT_Ops.Generic_Allocate (Set_Element); - - begin - Allocate (HT, Node); - HT.Nodes (Node).Has_Element := True; - end Generic_Allocate; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Container : Map; Position : Cursor) return Boolean is - begin - if Position.Node = 0 - or else not Container.Nodes (Position.Node).Has_Element - then - return False; - else - return True; - end if; - end Has_Element; - - --------------- - -- Hash_Node -- - --------------- - - function Hash_Node (Node : Node_Type) return Hash_Type is - begin - return Hash (Node.Key); - end Hash_Node; - - ------------- - -- Include -- - ------------- - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - Inserted : Boolean; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if not Inserted then - declare - N : Node_Type renames Container.Nodes (Position.Node); - begin - N.Key := Key; - N.Element := New_Item; - end; - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - procedure Assign_Key (Node : in out Node_Type); - pragma Inline (Assign_Key); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Local_Insert is - new Key_Ops.Generic_Conditional_Insert (New_Node); - - procedure Allocate is - new Generic_Allocate (Assign_Key); - - ----------------- - -- Assign_Key -- - ----------------- - - procedure Assign_Key (Node : in out Node_Type) is - begin - Node.Key := Key; - Node.Element := New_Item; - end Assign_Key; - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - begin - Allocate (Container, Result); - return Result; - end New_Node; - - -- Start of processing for Insert - - begin - Local_Insert (Container, Key, Position.Node, Inserted); - end Insert; - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - pragma Unreferenced (Position); - - Inserted : Boolean; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if not Inserted then - raise Constraint_Error with "attempt to insert key already in map"; - end if; - end Insert; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Map) return Boolean is - begin - return Length (Container) = 0; - end Is_Empty; - - --------- - -- Key -- - --------- - - function Key (Container : Map; Position : Cursor) return Key_Type is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with - "Position cursor of function Key has no element"; - end if; - - pragma Assert (Vet (Container, Position), "bad cursor in function Key"); - - return Container.Nodes (Position.Node).Key; - end Key; - - ------------ - -- Length -- - ------------ - - function Length (Container : Map) return Count_Type is - begin - return Container.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move - (Target : in out Map; - Source : in out Map) - is - NN : HT_Types.Nodes_Type renames Source.Nodes; - X : Count_Type; - Y : Count_Type; - - begin - if Target'Address = Source'Address then - return; - end if; - - if Target.Capacity < Length (Source) then - raise Constraint_Error with -- ??? - "Source length exceeds Target capacity"; - end if; - - Clear (Target); - - if Source.Length = 0 then - return; - end if; - - X := HT_Ops.First (Source); - while X /= 0 loop - Insert (Target, NN (X).Key, NN (X).Element); -- optimize??? - - Y := HT_Ops.Next (Source, X); - - HT_Ops.Delete_Node_Sans_Free (Source, X); - Free (Source, X); - - X := Y; - end loop; - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Node : Node_Type) return Count_Type is - begin - return Node.Next; - end Next; - - function Next (Container : Map; Position : Cursor) return Cursor is - begin - if Position.Node = 0 then - return No_Element; - end if; - - if not Has_Element (Container, Position) then - raise Constraint_Error with "Position has no element"; - end if; - - pragma Assert (Vet (Container, Position), "bad cursor in function Next"); - - declare - Node : constant Count_Type := HT_Ops.Next (Container, Position.Node); - - begin - if Node = 0 then - return No_Element; - end if; - - return (Node => Node); - end; - end Next; - - procedure Next (Container : Map; Position : in out Cursor) is - begin - Position := Next (Container, Position); - end Next; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Count_Type := Key_Ops.Find (Container, Key); - - begin - if Node = 0 then - raise Constraint_Error with "attempt to replace key not in map"; - end if; - - declare - N : Node_Type renames Container.Nodes (Node); - begin - N.Key := Key; - N.Element := New_Item; - end; - end Replace; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type) - is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with - "Position cursor of Replace_Element has no element"; - end if; - - pragma Assert - (Vet (Container, Position), "bad cursor in Replace_Element"); - - Container.Nodes (Position.Node).Element := New_Item; - end Replace_Element; - - ---------------------- - -- Reserve_Capacity -- - ---------------------- - - procedure Reserve_Capacity - (Container : in out Map; - Capacity : Count_Type) - is - begin - if Capacity > Container.Capacity then - raise Capacity_Error with "requested capacity is too large"; - end if; - end Reserve_Capacity; - - -------------- - -- Set_Next -- - -------------- - - procedure Set_Next (Node : in out Node_Type; Next : Count_Type) is - begin - Node.Next := Next; - end Set_Next; - - --------- - -- Vet -- - --------- - - function Vet (Container : Map; Position : Cursor) return Boolean is - begin - if Position.Node = 0 then - return True; - end if; - - declare - X : Count_Type; - - begin - if Container.Length = 0 then - return False; - end if; - - if Container.Capacity = 0 then - return False; - end if; - - if Container.Buckets'Length = 0 then - return False; - end if; - - if Position.Node > Container.Capacity then - return False; - end if; - - if Container.Nodes (Position.Node).Next = Position.Node then - return False; - end if; - - X := - Container.Buckets - (Key_Ops.Index (Container, Container.Nodes (Position.Node).Key)); - - for J in 1 .. Container.Length loop - if X = Position.Node then - return True; - end if; - - if X = 0 then - return False; - end if; - - if X = Container.Nodes (X).Next then - - -- Prevent unnecessary looping - - return False; - end if; - - X := Container.Nodes (X).Next; - end loop; - - return False; - end; - end Vet; - -end Ada.Containers.Formal_Hashed_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cfhama.ads +++ build/gcc/ada/rts @@ -1,815 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . F O R M A L _ H A S H E D _ M A P S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - --- This spec is derived from package Ada.Containers.Bounded_Hashed_Maps in the --- Ada 2012 RM. The modifications are meant to facilitate formal proofs by --- making it easier to express properties, and by making the specification of --- this unit compatible with SPARK 2014. Note that the API of this unit may be --- subject to incompatible changes as SPARK 2014 evolves. - --- The modifications are: - --- A parameter for the container is added to every function reading the --- contents of a container: Key, Element, Next, Query_Element, Has_Element, --- Iterate, Equivalent_Keys. This change is motivated by the need to have --- cursors which are valid on different containers (typically a container C --- and its previous version C'Old) for expressing properties, which is not --- possible if cursors encapsulate an access to the underlying container. - --- Iteration over maps is done using the Iterable aspect, which is SPARK --- compatible. "For of" iteration ranges over keys instead of elements. - -with Ada.Containers.Functional_Vectors; -with Ada.Containers.Functional_Maps; -private with Ada.Containers.Hash_Tables; - -generic - type Key_Type is private; - type Element_Type is private; - - with function Hash (Key : Key_Type) return Hash_Type; - with function Equivalent_Keys - (Left : Key_Type; - Right : Key_Type) return Boolean is "="; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Formal_Hashed_Maps with - SPARK_Mode -is - pragma Annotate (CodePeer, Skip_Analysis); - - type Map (Capacity : Count_Type; Modulus : Hash_Type) is private with - Iterable => (First => First, - Next => Next, - Has_Element => Has_Element, - Element => Key), - Default_Initial_Condition => Is_Empty (Map); - pragma Preelaborable_Initialization (Map); - - Empty_Map : constant Map; - - type Cursor is record - Node : Count_Type; - end record; - - No_Element : constant Cursor := (Node => 0); - - function Length (Container : Map) return Count_Type with - Global => null, - Post => Length'Result <= Container.Capacity; - - pragma Unevaluated_Use_Of_Old (Allow); - - package Formal_Model with Ghost is - subtype Positive_Count_Type is Count_Type range 1 .. Count_Type'Last; - - package M is new Ada.Containers.Functional_Maps - (Element_Type => Element_Type, - Key_Type => Key_Type, - Equivalent_Keys => Equivalent_Keys); - - function "=" - (Left : M.Map; - Right : M.Map) return Boolean renames M."="; - - function "<=" - (Left : M.Map; - Right : M.Map) return Boolean renames M."<="; - - package K is new Ada.Containers.Functional_Vectors - (Element_Type => Key_Type, - Index_Type => Positive_Count_Type); - - function "=" - (Left : K.Sequence; - Right : K.Sequence) return Boolean renames K."="; - - function "<" - (Left : K.Sequence; - Right : K.Sequence) return Boolean renames K."<"; - - function "<=" - (Left : K.Sequence; - Right : K.Sequence) return Boolean renames K."<="; - - function Find (Container : K.Sequence; Key : Key_Type) return Count_Type - -- Search for Key in Container - - with - Global => null, - Post => - (if Find'Result > 0 then - Find'Result <= K.Length (Container) - and Equivalent_Keys (Key, K.Get (Container, Find'Result))); - - function K_Keys_Included - (Left : K.Sequence; - Right : K.Sequence) return Boolean - -- Return True if Right contains all the keys of Left - - with - Global => null, - Post => - K_Keys_Included'Result = - (for all I in 1 .. K.Length (Left) => - Find (Right, K.Get (Left, I)) > 0 - and then K.Get (Right, Find (Right, K.Get (Left, I))) = - K.Get (Left, I)); - - package P is new Ada.Containers.Functional_Maps - (Key_Type => Cursor, - Element_Type => Positive_Count_Type, - Equivalent_Keys => "=", - Enable_Handling_Of_Equivalence => False); - - function "=" - (Left : P.Map; - Right : P.Map) return Boolean renames P."="; - - function "<=" - (Left : P.Map; - Right : P.Map) return Boolean renames P."<="; - - function Mapping_Preserved - (K_Left : K.Sequence; - K_Right : K.Sequence; - P_Left : P.Map; - P_Right : P.Map) return Boolean - with - Global => null, - Post => - (if Mapping_Preserved'Result then - - -- Right contains all the cursors of Left - - P.Keys_Included (P_Left, P_Right) - - -- Right contains all the keys of Left - - and K_Keys_Included (K_Left, K_Right) - - -- Mappings from cursors to elements induced by K_Left, P_Left - -- and K_Right, P_Right are the same. - - and (for all C of P_Left => - K.Get (K_Left, P.Get (P_Left, C)) = - K.Get (K_Right, P.Get (P_Right, C)))); - - function Model (Container : Map) return M.Map with - -- The high-level model of a map is a map from keys to elements. Neither - -- cursors nor order of elements are represented in this model. Keys are - -- modeled up to equivalence. - - Ghost, - Global => null; - - function Keys (Container : Map) return K.Sequence with - -- The Keys sequence represents the underlying list structure of maps - -- that is used for iteration. It stores the actual values of keys in - -- the map. It does not model cursors nor elements. - - Ghost, - Global => null, - Post => - K.Length (Keys'Result) = Length (Container) - - -- It only contains keys contained in Model - - and (for all Key of Keys'Result => - M.Has_Key (Model (Container), Key)) - - -- It contains all the keys contained in Model - - and (for all Key of Model (Container) => - (Find (Keys'Result, Key) > 0 - and then Equivalent_Keys - (K.Get (Keys'Result, Find (Keys'Result, Key)), - Key))) - - -- It has no duplicate - - and (for all I in 1 .. Length (Container) => - Find (Keys'Result, K.Get (Keys'Result, I)) = I) - - and (for all I in 1 .. Length (Container) => - (for all J in 1 .. Length (Container) => - (if Equivalent_Keys - (K.Get (Keys'Result, I), K.Get (Keys'Result, J)) - then - I = J))); - pragma Annotate (GNATprove, Iterable_For_Proof, "Model", Keys); - - function Positions (Container : Map) return P.Map with - -- The Positions map is used to model cursors. It only contains valid - -- cursors and maps them to their position in the container. - - Ghost, - Global => null, - Post => - not P.Has_Key (Positions'Result, No_Element) - - -- Positions of cursors are smaller than the container's length - - and then - (for all I of Positions'Result => - P.Get (Positions'Result, I) in 1 .. Length (Container) - - -- No two cursors have the same position. Note that we do not - -- state that there is a cursor in the map for each position, as - -- it is rarely needed. - - and then - (for all J of Positions'Result => - (if P.Get (Positions'Result, I) = P.Get (Positions'Result, J) - then I = J))); - - procedure Lift_Abstraction_Level (Container : Map) with - -- Lift_Abstraction_Level is a ghost procedure that does nothing but - -- assume that we can access the same elements by iterating over - -- positions or cursors. - -- This information is not generally useful except when switching from - -- a low-level, cursor-aware view of a container, to a high-level, - -- position-based view. - - Ghost, - Global => null, - Post => - (for all Key of Keys (Container) => - (for some I of Positions (Container) => - K.Get (Keys (Container), P.Get (Positions (Container), I)) = - Key)); - - function Contains - (C : M.Map; - K : Key_Type) return Boolean renames M.Has_Key; - -- To improve readability of contracts, we rename the function used to - -- search for a key in the model to Contains. - - function Element - (C : M.Map; - K : Key_Type) return Element_Type renames M.Get; - -- To improve readability of contracts, we rename the function used to - -- access an element in the model to Element. - - end Formal_Model; - use Formal_Model; - - function "=" (Left, Right : Map) return Boolean with - Global => null, - Post => "="'Result = (Model (Left) = Model (Right)); - - function Capacity (Container : Map) return Count_Type with - Global => null, - Post => Capacity'Result = Container.Capacity; - - procedure Reserve_Capacity - (Container : in out Map; - Capacity : Count_Type) - with - Global => null, - Pre => Capacity <= Container.Capacity, - Post => - Model (Container) = Model (Container)'Old - and Length (Container)'Old = Length (Container) - - -- Actual keys are preserved - - and K_Keys_Included (Keys (Container), Keys (Container)'Old) - and K_Keys_Included (Keys (Container)'Old, Keys (Container)); - - function Is_Empty (Container : Map) return Boolean with - Global => null, - Post => Is_Empty'Result = (Length (Container) = 0); - - procedure Clear (Container : in out Map) with - Global => null, - Post => Length (Container) = 0 and M.Is_Empty (Model (Container)); - - procedure Assign (Target : in out Map; Source : Map) with - Global => null, - Pre => Target.Capacity >= Length (Source), - Post => - Model (Target) = Model (Source) - and Length (Source) = Length (Target) - - -- Actual keys are preserved - - and K_Keys_Included (Keys (Target), Keys (Source)) - and K_Keys_Included (Keys (Source), Keys (Target)); - - function Copy - (Source : Map; - Capacity : Count_Type := 0) return Map - with - Global => null, - Pre => Capacity = 0 or else Capacity >= Source.Capacity, - Post => - Model (Copy'Result) = Model (Source) - and Keys (Copy'Result) = Keys (Source) - and Positions (Copy'Result) = Positions (Source) - and (if Capacity = 0 then - Copy'Result.Capacity = Source.Capacity - else - Copy'Result.Capacity = Capacity); - -- Copy returns a container stricty equal to Source. It must have the same - -- cursors associated with each element. Therefore: - -- - capacity=0 means use Source.Capacity as capacity of target - -- - the modulus cannot be changed. - - function Key (Container : Map; Position : Cursor) return Key_Type with - Global => null, - Pre => Has_Element (Container, Position), - Post => - Key'Result = - K.Get (Keys (Container), P.Get (Positions (Container), Position)); - pragma Annotate (GNATprove, Inline_For_Proof, Key); - - function Element - (Container : Map; - Position : Cursor) return Element_Type - with - Global => null, - Pre => Has_Element (Container, Position), - Post => - Element'Result = Element (Model (Container), Key (Container, Position)); - pragma Annotate (GNATprove, Inline_For_Proof, Element); - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type) - with - Global => null, - Pre => Has_Element (Container, Position), - Post => - - -- Order of keys and cursors is preserved - - Keys (Container) = Keys (Container)'Old - and Positions (Container) = Positions (Container)'Old - - -- New_Item is now associated with the key at position Position in - -- Container. - - and Element (Container, Position) = New_Item - - -- Elements associated with other keys are preserved - - and M.Same_Keys (Model (Container), Model (Container)'Old) - and M.Elements_Equal_Except - (Model (Container), - Model (Container)'Old, - Key (Container, Position)); - - procedure Move (Target : in out Map; Source : in out Map) with - Global => null, - Pre => Target.Capacity >= Length (Source), - Post => - Model (Target) = Model (Source)'Old - and Length (Source)'Old = Length (Target) - and Length (Source) = 0 - - -- Actual keys are preserved - - and K_Keys_Included (Keys (Target), Keys (Source)'Old) - and K_Keys_Included (Keys (Source)'Old, Keys (Target)); - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - with - Global => null, - Pre => - Length (Container) < Container.Capacity or Contains (Container, Key), - Post => - Contains (Container, Key) - and Has_Element (Container, Position) - and Equivalent_Keys - (Formal_Hashed_Maps.Key (Container, Position), Key), - Contract_Cases => - - -- If Key is already in Container, it is not modified and Inserted is - -- set to False. - - (Contains (Container, Key) => - not Inserted - and Model (Container) = Model (Container)'Old - and Keys (Container) = Keys (Container)'Old - and Positions (Container) = Positions (Container)'Old, - - -- Otherwise, Key is inserted in Container and Inserted is set to True - - others => - Inserted - and Length (Container) = Length (Container)'Old + 1 - - -- Key now maps to New_Item - - and Formal_Hashed_Maps.Key (Container, Position) = Key - and Element (Model (Container), Key) = New_Item - - -- Other keys are preserved - - and Model (Container)'Old <= Model (Container) - and M.Keys_Included_Except - (Model (Container), - Model (Container)'Old, - Key) - - -- Mapping from cursors to keys is preserved - - and Mapping_Preserved - (K_Left => Keys (Container)'Old, - K_Right => Keys (Container), - P_Left => Positions (Container)'Old, - P_Right => Positions (Container)) - and P.Keys_Included_Except - (Positions (Container), - Positions (Container)'Old, - Position)); - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - with - Global => null, - Pre => - Length (Container) < Container.Capacity - and then (not Contains (Container, Key)), - Post => - Length (Container) = Length (Container)'Old + 1 - and Contains (Container, Key) - - -- Key now maps to New_Item - - and Formal_Hashed_Maps.Key (Container, Find (Container, Key)) = Key - and Element (Model (Container), Key) = New_Item - - -- Other keys are preserved - - and Model (Container)'Old <= Model (Container) - and M.Keys_Included_Except - (Model (Container), - Model (Container)'Old, - Key) - - -- Mapping from cursors to keys is preserved - - and Mapping_Preserved - (K_Left => Keys (Container)'Old, - K_Right => Keys (Container), - P_Left => Positions (Container)'Old, - P_Right => Positions (Container)) - and P.Keys_Included_Except - (Positions (Container), - Positions (Container)'Old, - Find (Container, Key)); - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - with - Global => null, - Pre => - Length (Container) < Container.Capacity or Contains (Container, Key), - Post => - Contains (Container, Key) and Element (Container, Key) = New_Item, - Contract_Cases => - - -- If Key is already in Container, Key is mapped to New_Item - - (Contains (Container, Key) => - - -- Cursors are preserved - - Positions (Container) = Positions (Container)'Old - - -- The key equivalent to Key in Container is replaced by Key - - and K.Get - (Keys (Container), - P.Get (Positions (Container), Find (Container, Key))) = Key - and K.Equal_Except - (Keys (Container)'Old, - Keys (Container), - P.Get (Positions (Container), Find (Container, Key))) - - -- Elements associated with other keys are preserved - - and M.Same_Keys (Model (Container), Model (Container)'Old) - and M.Elements_Equal_Except - (Model (Container), - Model (Container)'Old, - Key), - - -- Otherwise, Key is inserted in Container - - others => - Length (Container) = Length (Container)'Old + 1 - - -- Other keys are preserved - - and Model (Container)'Old <= Model (Container) - and M.Keys_Included_Except - (Model (Container), - Model (Container)'Old, - Key) - - -- Key is inserted in Container - - and K.Get - (Keys (Container), - P.Get (Positions (Container), Find (Container, Key))) = Key - - -- Mapping from cursors to keys is preserved - - and Mapping_Preserved - (K_Left => Keys (Container)'Old, - K_Right => Keys (Container), - P_Left => Positions (Container)'Old, - P_Right => Positions (Container)) - and P.Keys_Included_Except - (Positions (Container), - Positions (Container)'Old, - Find (Container, Key))); - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - with - Global => null, - Pre => Contains (Container, Key), - Post => - - -- Cursors are preserved - - Positions (Container) = Positions (Container)'Old - - -- The key equivalent to Key in Container is replaced by Key - - and K.Get - (Keys (Container), - P.Get (Positions (Container), Find (Container, Key))) = Key - and K.Equal_Except - (Keys (Container)'Old, - Keys (Container), - P.Get (Positions (Container), Find (Container, Key))) - - -- New_Item is now associated with the Key in Container - - and Element (Model (Container), Key) = New_Item - - -- Elements associated with other keys are preserved - - and M.Same_Keys (Model (Container), Model (Container)'Old) - and M.Elements_Equal_Except - (Model (Container), - Model (Container)'Old, - Key); - - procedure Exclude (Container : in out Map; Key : Key_Type) with - Global => null, - Post => not Contains (Container, Key), - Contract_Cases => - - -- If Key is not in Container, nothing is changed - - (not Contains (Container, Key) => - Model (Container) = Model (Container)'Old - and Keys (Container) = Keys (Container)'Old - and Positions (Container) = Positions (Container)'Old, - - -- Otherwise, Key is removed from Container - - others => - Length (Container) = Length (Container)'Old - 1 - - -- Other keys are preserved - - and Model (Container) <= Model (Container)'Old - and M.Keys_Included_Except - (Model (Container)'Old, - Model (Container), - Key) - - -- Mapping from cursors to keys is preserved - - and Mapping_Preserved - (K_Left => Keys (Container), - K_Right => Keys (Container)'Old, - P_Left => Positions (Container), - P_Right => Positions (Container)'Old) - and P.Keys_Included_Except - (Positions (Container)'Old, - Positions (Container), - Find (Container, Key)'Old)); - - procedure Delete (Container : in out Map; Key : Key_Type) with - Global => null, - Pre => Contains (Container, Key), - Post => - Length (Container) = Length (Container)'Old - 1 - - -- Key is no longer in Container - - and not Contains (Container, Key) - - -- Other keys are preserved - - and Model (Container) <= Model (Container)'Old - and M.Keys_Included_Except - (Model (Container)'Old, - Model (Container), - Key) - - -- Mapping from cursors to keys is preserved - - and Mapping_Preserved - (K_Left => Keys (Container), - K_Right => Keys (Container)'Old, - P_Left => Positions (Container), - P_Right => Positions (Container)'Old) - and P.Keys_Included_Except - (Positions (Container)'Old, - Positions (Container), - Find (Container, Key)'Old); - - procedure Delete (Container : in out Map; Position : in out Cursor) with - Global => null, - Depends => (Container =>+ Position, Position => null), - Pre => Has_Element (Container, Position), - Post => - Position = No_Element - and Length (Container) = Length (Container)'Old - 1 - - -- The key at position Position is no longer in Container - - and not Contains (Container, Key (Container, Position)'Old) - and not P.Has_Key (Positions (Container), Position'Old) - - -- Other keys are preserved - - and Model (Container) <= Model (Container)'Old - and M.Keys_Included_Except - (Model (Container)'Old, - Model (Container), - Key (Container, Position)'Old) - - -- Mapping from cursors to keys is preserved - - and Mapping_Preserved - (K_Left => Keys (Container), - K_Right => Keys (Container)'Old, - P_Left => Positions (Container), - P_Right => Positions (Container)'Old) - and P.Keys_Included_Except - (Positions (Container)'Old, - Positions (Container), - Position'Old); - - function First (Container : Map) return Cursor with - Global => null, - Contract_Cases => - (Length (Container) = 0 => - First'Result = No_Element, - - others => - Has_Element (Container, First'Result) - and P.Get (Positions (Container), First'Result) = 1); - - function Next (Container : Map; Position : Cursor) return Cursor with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = Length (Container) - => - Next'Result = No_Element, - - others => - Has_Element (Container, Next'Result) - and then P.Get (Positions (Container), Next'Result) = - P.Get (Positions (Container), Position) + 1); - - procedure Next (Container : Map; Position : in out Cursor) with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = Length (Container) - => - Position = No_Element, - - others => - Has_Element (Container, Position) - and then P.Get (Positions (Container), Position) = - P.Get (Positions (Container), Position'Old) + 1); - - function Find (Container : Map; Key : Key_Type) return Cursor with - Global => null, - Contract_Cases => - - -- If Key is not contained in Container, Find returns No_Element - - (not Contains (Model (Container), Key) => - Find'Result = No_Element, - - -- Otherwise, Find returns a valid cursor in Container - - others => - P.Has_Key (Positions (Container), Find'Result) - and P.Get (Positions (Container), Find'Result) = - Find (Keys (Container), Key) - - -- The key designated by the result of Find is Key - - and Equivalent_Keys - (Formal_Hashed_Maps.Key (Container, Find'Result), Key)); - - function Contains (Container : Map; Key : Key_Type) return Boolean with - Global => null, - Post => Contains'Result = Contains (Model (Container), Key); - pragma Annotate (GNATprove, Inline_For_Proof, Contains); - - function Element (Container : Map; Key : Key_Type) return Element_Type with - Global => null, - Pre => Contains (Container, Key), - Post => Element'Result = Element (Model (Container), Key); - pragma Annotate (GNATprove, Inline_For_Proof, Element); - - function Has_Element (Container : Map; Position : Cursor) return Boolean - with - Global => null, - Post => - Has_Element'Result = P.Has_Key (Positions (Container), Position); - pragma Annotate (GNATprove, Inline_For_Proof, Has_Element); - - function Default_Modulus (Capacity : Count_Type) return Hash_Type with - Global => null; - -private - pragma SPARK_Mode (Off); - - pragma Inline (Length); - pragma Inline (Is_Empty); - pragma Inline (Clear); - pragma Inline (Key); - pragma Inline (Element); - pragma Inline (Contains); - pragma Inline (Capacity); - pragma Inline (Has_Element); - pragma Inline (Equivalent_Keys); - pragma Inline (Next); - - type Node_Type is record - Key : Key_Type; - Element : Element_Type; - Next : Count_Type; - Has_Element : Boolean := False; - end record; - - package HT_Types is new - Ada.Containers.Hash_Tables.Generic_Bounded_Hash_Table_Types (Node_Type); - - type Map (Capacity : Count_Type; Modulus : Hash_Type) is - new HT_Types.Hash_Table_Type (Capacity, Modulus) with null record; - - Empty_Map : constant Map := (Capacity => 0, Modulus => 0, others => <>); - -end Ada.Containers.Formal_Hashed_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cfhase.adb +++ build/gcc/ada/rts @@ -1,1576 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . F O R M A L _ H A S H E D _ S E T S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2010-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -with Ada.Containers.Hash_Tables.Generic_Bounded_Operations; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Bounded_Operations); - -with Ada.Containers.Hash_Tables.Generic_Bounded_Keys; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Bounded_Keys); - -with Ada.Containers.Prime_Numbers; use Ada.Containers.Prime_Numbers; - -with System; use type System.Address; - -package body Ada.Containers.Formal_Hashed_Sets with - SPARK_Mode => Off -is - ----------------------- - -- Local Subprograms -- - ----------------------- - - -- All need comments ??? - - procedure Difference (Left : Set; Right : Set; Target : in out Set); - - function Equivalent_Keys - (Key : Element_Type; - Node : Node_Type) return Boolean; - pragma Inline (Equivalent_Keys); - - procedure Free - (HT : in out Set; - X : Count_Type); - - generic - with procedure Set_Element (Node : in out Node_Type); - procedure Generic_Allocate - (HT : in out Set; - Node : out Count_Type); - - function Hash_Node (Node : Node_Type) return Hash_Type; - pragma Inline (Hash_Node); - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Node : out Count_Type; - Inserted : out Boolean); - - procedure Intersection - (Left : Set; - Right : Set; - Target : in out Set); - - function Is_In - (HT : Set; - Key : Node_Type) return Boolean; - pragma Inline (Is_In); - - procedure Set_Element (Node : in out Node_Type; Item : Element_Type); - pragma Inline (Set_Element); - - function Next (Node : Node_Type) return Count_Type; - pragma Inline (Next); - - procedure Set_Next (Node : in out Node_Type; Next : Count_Type); - pragma Inline (Set_Next); - - function Vet (Container : Set; Position : Cursor) return Boolean; - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package HT_Ops is new Hash_Tables.Generic_Bounded_Operations - (HT_Types => HT_Types, - Hash_Node => Hash_Node, - Next => Next, - Set_Next => Set_Next); - - package Element_Keys is new Hash_Tables.Generic_Bounded_Keys - (HT_Types => HT_Types, - Next => Next, - Set_Next => Set_Next, - Key_Type => Element_Type, - Hash => Hash, - Equivalent_Keys => Equivalent_Keys); - - procedure Replace_Element is - new Element_Keys.Generic_Replace_Element (Hash_Node, Set_Element); - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Set) return Boolean is - begin - if Length (Left) /= Length (Right) then - return False; - end if; - - if Length (Left) = 0 then - return True; - end if; - - declare - Node : Count_Type; - ENode : Count_Type; - - begin - Node := First (Left).Node; - while Node /= 0 loop - ENode := - Find - (Container => Right, - Item => Left.Nodes (Node).Element).Node; - - if ENode = 0 - or else Right.Nodes (ENode).Element /= Left.Nodes (Node).Element - then - return False; - end if; - - Node := HT_Ops.Next (Left, Node); - end loop; - - return True; - end; - end "="; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Set; Source : Set) is - procedure Insert_Element (Source_Node : Count_Type); - - procedure Insert_Elements is - new HT_Ops.Generic_Iteration (Insert_Element); - - -------------------- - -- Insert_Element -- - -------------------- - - procedure Insert_Element (Source_Node : Count_Type) is - N : Node_Type renames Source.Nodes (Source_Node); - X : Count_Type; - B : Boolean; - - begin - Insert (Target, N.Element, X, B); - pragma Assert (B); - end Insert_Element; - - -- Start of processing for Assign - - begin - if Target'Address = Source'Address then - return; - end if; - - if Target.Capacity < Length (Source) then - raise Storage_Error with "not enough capacity"; -- SE or CE? ??? - end if; - - HT_Ops.Clear (Target); - Insert_Elements (Source); - end Assign; - - -------------- - -- Capacity -- - -------------- - - function Capacity (Container : Set) return Count_Type is - begin - return Container.Nodes'Length; - end Capacity; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Set) is - begin - HT_Ops.Clear (Container); - end Clear; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Set; Item : Element_Type) return Boolean is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : Set; - Capacity : Count_Type := 0) return Set - is - C : constant Count_Type := - Count_Type'Max (Capacity, Source.Capacity); - Cu : Cursor; - H : Hash_Type; - N : Count_Type; - Target : Set (C, Source.Modulus); - - begin - if 0 < Capacity and then Capacity < Source.Capacity then - raise Capacity_Error; - end if; - - Target.Length := Source.Length; - Target.Free := Source.Free; - - H := 1; - while H <= Source.Modulus loop - Target.Buckets (H) := Source.Buckets (H); - H := H + 1; - end loop; - - N := 1; - while N <= Source.Capacity loop - Target.Nodes (N) := Source.Nodes (N); - N := N + 1; - end loop; - - while N <= C loop - Cu := (Node => N); - Free (Target, Cu.Node); - N := N + 1; - end loop; - - return Target; - end Copy; - - --------------------- - -- Default_Modulus -- - --------------------- - - function Default_Modulus (Capacity : Count_Type) return Hash_Type is - begin - return To_Prime (Capacity); - end Default_Modulus; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Set; Item : Element_Type) is - X : Count_Type; - - begin - Element_Keys.Delete_Key_Sans_Free (Container, Item, X); - - if X = 0 then - raise Constraint_Error with "attempt to delete element not in set"; - end if; - - Free (Container, X); - end Delete; - - procedure Delete (Container : in out Set; Position : in out Cursor) is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with "Position cursor has no element"; - end if; - - pragma Assert (Vet (Container, Position), "bad cursor in Delete"); - - HT_Ops.Delete_Node_Sans_Free (Container, Position.Node); - Free (Container, Position.Node); - - Position := No_Element; - end Delete; - - ---------------- - -- Difference -- - ---------------- - - procedure Difference (Target : in out Set; Source : Set) is - Src_Last : Count_Type; - Src_Length : Count_Type; - Src_Node : Count_Type; - Tgt_Node : Count_Type; - - TN : Nodes_Type renames Target.Nodes; - SN : Nodes_Type renames Source.Nodes; - - begin - if Target'Address = Source'Address then - Clear (Target); - return; - end if; - - Src_Length := Source.Length; - - if Src_Length = 0 then - return; - end if; - - if Src_Length >= Target.Length then - Tgt_Node := HT_Ops.First (Target); - while Tgt_Node /= 0 loop - if Element_Keys.Find (Source, TN (Tgt_Node).Element) /= 0 then - declare - X : constant Count_Type := Tgt_Node; - begin - Tgt_Node := HT_Ops.Next (Target, Tgt_Node); - HT_Ops.Delete_Node_Sans_Free (Target, X); - Free (Target, X); - end; - - else - Tgt_Node := HT_Ops.Next (Target, Tgt_Node); - end if; - end loop; - - return; - else - Src_Node := HT_Ops.First (Source); - Src_Last := 0; - end if; - - while Src_Node /= Src_Last loop - Tgt_Node := Element_Keys.Find (Target, SN (Src_Node).Element); - - if Tgt_Node /= 0 then - HT_Ops.Delete_Node_Sans_Free (Target, Tgt_Node); - Free (Target, Tgt_Node); - end if; - - Src_Node := HT_Ops.Next (Source, Src_Node); - end loop; - end Difference; - - procedure Difference (Left : Set; Right : Set; Target : in out Set) is - procedure Process (L_Node : Count_Type); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (L_Node : Count_Type) is - B : Boolean; - E : Element_Type renames Left.Nodes (L_Node).Element; - X : Count_Type; - - begin - if Find (Right, E).Node = 0 then - Insert (Target, E, X, B); - pragma Assert (B); - end if; - end Process; - - -- Start of processing for Difference - - begin - Iterate (Left); - end Difference; - - function Difference (Left : Set; Right : Set) return Set is - C : Count_Type; - H : Hash_Type; - - begin - if Left'Address = Right'Address then - return Empty_Set; - end if; - - if Length (Left) = 0 then - return Empty_Set; - end if; - - if Length (Right) = 0 then - return Left.Copy; - end if; - - C := Length (Left); - H := Default_Modulus (C); - - return S : Set (C, H) do - Difference (Left, Right, Target => S); - end return; - end Difference; - - ------------- - -- Element -- - ------------- - - function Element - (Container : Set; - Position : Cursor) return Element_Type - is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - pragma Assert - (Vet (Container, Position), "bad cursor in function Element"); - - return Container.Nodes (Position.Node).Element; - end Element; - - --------------------- - -- Equivalent_Sets -- - --------------------- - - function Equivalent_Sets (Left, Right : Set) return Boolean is - - function Find_Equivalent_Key - (R_HT : Hash_Table_Type'Class; - L_Node : Node_Type) return Boolean; - pragma Inline (Find_Equivalent_Key); - - function Is_Equivalent is - new HT_Ops.Generic_Equal (Find_Equivalent_Key); - - ------------------------- - -- Find_Equivalent_Key -- - ------------------------- - - function Find_Equivalent_Key - (R_HT : Hash_Table_Type'Class; - L_Node : Node_Type) return Boolean - is - R_Index : constant Hash_Type := - Element_Keys.Index (R_HT, L_Node.Element); - R_Node : Count_Type := R_HT.Buckets (R_Index); - RN : Nodes_Type renames R_HT.Nodes; - - begin - loop - if R_Node = 0 then - return False; - end if; - - if Equivalent_Elements - (L_Node.Element, RN (R_Node).Element) - then - return True; - end if; - - R_Node := HT_Ops.Next (R_HT, R_Node); - end loop; - end Find_Equivalent_Key; - - -- Start of processing for Equivalent_Sets - - begin - return Is_Equivalent (Left, Right); - end Equivalent_Sets; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys - (Key : Element_Type; - Node : Node_Type) return Boolean - is - begin - return Equivalent_Elements (Key, Node.Element); - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Set; Item : Element_Type) is - X : Count_Type; - begin - Element_Keys.Delete_Key_Sans_Free (Container, Item, X); - Free (Container, X); - end Exclude; - - ---------- - -- Find -- - ---------- - - function Find - (Container : Set; - Item : Element_Type) return Cursor - is - Node : constant Count_Type := Element_Keys.Find (Container, Item); - - begin - if Node = 0 then - return No_Element; - end if; - - return (Node => Node); - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : Set) return Cursor is - Node : constant Count_Type := HT_Ops.First (Container); - - begin - if Node = 0 then - return No_Element; - end if; - - return (Node => Node); - end First; - - ------------------ - -- Formal_Model -- - ------------------ - - package body Formal_Model is - - ------------------------- - -- E_Elements_Included -- - ------------------------- - - function E_Elements_Included - (Left : E.Sequence; - Right : E.Sequence) return Boolean - is - begin - for I in 1 .. E.Length (Left) loop - if not E.Contains (Right, 1, E.Length (Right), E.Get (Left, I)) - then - return False; - end if; - end loop; - - return True; - end E_Elements_Included; - - function E_Elements_Included - (Left : E.Sequence; - Model : M.Set; - Right : E.Sequence) return Boolean - is - begin - for I in 1 .. E.Length (Left) loop - declare - Item : constant Element_Type := E.Get (Left, I); - begin - if M.Contains (Model, Item) then - if not E.Contains (Right, 1, E.Length (Right), Item) then - return False; - end if; - end if; - end; - end loop; - - return True; - end E_Elements_Included; - - function E_Elements_Included - (Container : E.Sequence; - Model : M.Set; - Left : E.Sequence; - Right : E.Sequence) return Boolean - is - begin - for I in 1 .. E.Length (Container) loop - declare - Item : constant Element_Type := E.Get (Container, I); - begin - if M.Contains (Model, Item) then - if not E.Contains (Left, 1, E.Length (Left), Item) then - return False; - end if; - else - if not E.Contains (Right, 1, E.Length (Right), Item) then - return False; - end if; - end if; - end; - end loop; - - return True; - end E_Elements_Included; - - ---------- - -- Find -- - ---------- - - function Find - (Container : E.Sequence; - Item : Element_Type) return Count_Type - is - begin - for I in 1 .. E.Length (Container) loop - if Equivalent_Elements (Item, E.Get (Container, I)) then - return I; - end if; - end loop; - return 0; - end Find; - - -------------- - -- Elements -- - -------------- - - function Elements (Container : Set) return E.Sequence is - Position : Count_Type := HT_Ops.First (Container); - R : E.Sequence; - - begin - -- Can't use First, Next or Element here, since they depend on models - -- for their postconditions. - - while Position /= 0 loop - R := E.Add (R, Container.Nodes (Position).Element); - Position := HT_Ops.Next (Container, Position); - end loop; - - return R; - end Elements; - - ---------------------------- - -- Lift_Abstraction_Level -- - ---------------------------- - - procedure Lift_Abstraction_Level (Container : Set) is null; - - ----------------------- - -- Mapping_Preserved -- - ----------------------- - - function Mapping_Preserved - (E_Left : E.Sequence; - E_Right : E.Sequence; - P_Left : P.Map; - P_Right : P.Map) return Boolean - is - begin - for C of P_Left loop - if not P.Has_Key (P_Right, C) - or else P.Get (P_Left, C) > E.Length (E_Left) - or else P.Get (P_Right, C) > E.Length (E_Right) - or else E.Get (E_Left, P.Get (P_Left, C)) /= - E.Get (E_Right, P.Get (P_Right, C)) - then - return False; - end if; - end loop; - - return True; - end Mapping_Preserved; - - ------------------------------ - -- Mapping_Preserved_Except -- - ------------------------------ - - function Mapping_Preserved_Except - (E_Left : E.Sequence; - E_Right : E.Sequence; - P_Left : P.Map; - P_Right : P.Map; - Position : Cursor) return Boolean - is - begin - for C of P_Left loop - if C /= Position - and (not P.Has_Key (P_Right, C) - or else P.Get (P_Left, C) > E.Length (E_Left) - or else P.Get (P_Right, C) > E.Length (E_Right) - or else E.Get (E_Left, P.Get (P_Left, C)) /= - E.Get (E_Right, P.Get (P_Right, C))) - then - return False; - end if; - end loop; - - return True; - end Mapping_Preserved_Except; - - ----------- - -- Model -- - ----------- - - function Model (Container : Set) return M.Set is - Position : Count_Type := HT_Ops.First (Container); - R : M.Set; - - begin - -- Can't use First, Next or Element here, since they depend on models - -- for their postconditions. - - while Position /= 0 loop - R := - M.Add - (Container => R, - Item => Container.Nodes (Position).Element); - - Position := HT_Ops.Next (Container, Position); - end loop; - - return R; - end Model; - - --------------- - -- Positions -- - --------------- - - function Positions (Container : Set) return P.Map is - I : Count_Type := 1; - Position : Count_Type := HT_Ops.First (Container); - R : P.Map; - - begin - -- Can't use First, Next or Element here, since they depend on models - -- for their postconditions. - - while Position /= 0 loop - R := P.Add (R, (Node => Position), I); - pragma Assert (P.Length (R) = I); - Position := HT_Ops.Next (Container, Position); - I := I + 1; - end loop; - - return R; - end Positions; - - end Formal_Model; - - ---------- - -- Free -- - ---------- - - procedure Free (HT : in out Set; X : Count_Type) is - begin - if X /= 0 then - pragma Assert (X <= HT.Capacity); - HT.Nodes (X).Has_Element := False; - HT_Ops.Free (HT, X); - end if; - end Free; - - ---------------------- - -- Generic_Allocate -- - ---------------------- - - procedure Generic_Allocate (HT : in out Set; Node : out Count_Type) is - procedure Allocate is new HT_Ops.Generic_Allocate (Set_Element); - begin - Allocate (HT, Node); - HT.Nodes (Node).Has_Element := True; - end Generic_Allocate; - - package body Generic_Keys with SPARK_Mode => Off is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Equivalent_Key_Node - (Key : Key_Type; - Node : Node_Type) return Boolean; - pragma Inline (Equivalent_Key_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Key_Keys is new Hash_Tables.Generic_Bounded_Keys - (HT_Types => HT_Types, - Next => Next, - Set_Next => Set_Next, - Key_Type => Key_Type, - Hash => Hash, - Equivalent_Keys => Equivalent_Key_Node); - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Set; - Key : Key_Type) return Boolean - is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Set; Key : Key_Type) is - X : Count_Type; - - begin - Key_Keys.Delete_Key_Sans_Free (Container, Key, X); - - if X = 0 then - raise Constraint_Error with "attempt to delete key not in set"; - end if; - - Free (Container, X); - end Delete; - - ------------- - -- Element -- - ------------- - - function Element - (Container : Set; - Key : Key_Type) return Element_Type - is - Node : constant Count_Type := Find (Container, Key).Node; - - begin - if Node = 0 then - raise Constraint_Error with "key not in map"; - end if; - - return Container.Nodes (Node).Element; - end Element; - - ------------------------- - -- Equivalent_Key_Node -- - ------------------------- - - function Equivalent_Key_Node - (Key : Key_Type; - Node : Node_Type) return Boolean - is - begin - return Equivalent_Keys (Key, Generic_Keys.Key (Node.Element)); - end Equivalent_Key_Node; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Set; Key : Key_Type) is - X : Count_Type; - begin - Key_Keys.Delete_Key_Sans_Free (Container, Key, X); - Free (Container, X); - end Exclude; - - ---------- - -- Find -- - ---------- - - function Find - (Container : Set; - Key : Key_Type) return Cursor - is - Node : constant Count_Type := Key_Keys.Find (Container, Key); - begin - return (if Node = 0 then No_Element else (Node => Node)); - end Find; - - ------------------ - -- Formal_Model -- - ------------------ - - package body Formal_Model is - - ----------------------- - -- M_Included_Except -- - ----------------------- - - function M_Included_Except - (Left : M.Set; - Right : M.Set; - Key : Key_Type) return Boolean - is - begin - for E of Left loop - if not Contains (Right, E) - and not Equivalent_Keys (Generic_Keys.Key (E), Key) - then - return False; - end if; - end loop; - - return True; - end M_Included_Except; - - end Formal_Model; - - --------- - -- Key -- - --------- - - function Key (Container : Set; Position : Cursor) return Key_Type is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with "Position cursor has no element"; - end if; - - pragma Assert - (Vet (Container, Position), "bad cursor in function Key"); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - begin - return Key (N.Element); - end; - end Key; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Count_Type := Key_Keys.Find (Container, Key); - - begin - if Node = 0 then - raise Constraint_Error with "attempt to replace key not in set"; - end if; - - Replace_Element (Container, Node, New_Item); - end Replace; - - end Generic_Keys; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Container : Set; Position : Cursor) return Boolean is - begin - if Position.Node = 0 - or else not Container.Nodes (Position.Node).Has_Element - then - return False; - end if; - - return True; - end Has_Element; - - --------------- - -- Hash_Node -- - --------------- - - function Hash_Node (Node : Node_Type) return Hash_Type is - begin - return Hash (Node.Element); - end Hash_Node; - - ------------- - -- Include -- - ------------- - - procedure Include (Container : in out Set; New_Item : Element_Type) is - Inserted : Boolean; - Position : Cursor; - - begin - Insert (Container, New_Item, Position, Inserted); - - if not Inserted then - Container.Nodes (Position.Node).Element := New_Item; - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - begin - Insert (Container, New_Item, Position.Node, Inserted); - end Insert; - - procedure Insert (Container : in out Set; New_Item : Element_Type) is - Inserted : Boolean; - Position : Cursor; - - begin - Insert (Container, New_Item, Position, Inserted); - - if not Inserted then - raise Constraint_Error with - "attempt to insert element already in set"; - end if; - end Insert; - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Node : out Count_Type; - Inserted : out Boolean) - is - procedure Allocate_Set_Element (Node : in out Node_Type); - pragma Inline (Allocate_Set_Element); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Local_Insert is - new Element_Keys.Generic_Conditional_Insert (New_Node); - - procedure Allocate is - new Generic_Allocate (Allocate_Set_Element); - - --------------------------- - -- Allocate_Set_Element -- - --------------------------- - - procedure Allocate_Set_Element (Node : in out Node_Type) is - begin - Node.Element := New_Item; - end Allocate_Set_Element; - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - begin - Allocate (Container, Result); - return Result; - end New_Node; - - -- Start of processing for Insert - - begin - Local_Insert (Container, New_Item, Node, Inserted); - end Insert; - - ------------------ - -- Intersection -- - ------------------ - - procedure Intersection (Target : in out Set; Source : Set) is - Tgt_Node : Count_Type; - TN : Nodes_Type renames Target.Nodes; - - begin - if Target'Address = Source'Address then - return; - end if; - - if Source.Length = 0 then - Clear (Target); - return; - end if; - - Tgt_Node := HT_Ops.First (Target); - while Tgt_Node /= 0 loop - if Find (Source, TN (Tgt_Node).Element).Node /= 0 then - Tgt_Node := HT_Ops.Next (Target, Tgt_Node); - - else - declare - X : constant Count_Type := Tgt_Node; - begin - Tgt_Node := HT_Ops.Next (Target, Tgt_Node); - HT_Ops.Delete_Node_Sans_Free (Target, X); - Free (Target, X); - end; - end if; - end loop; - end Intersection; - - procedure Intersection (Left : Set; Right : Set; Target : in out Set) is - procedure Process (L_Node : Count_Type); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (L_Node : Count_Type) is - E : Element_Type renames Left.Nodes (L_Node).Element; - X : Count_Type; - B : Boolean; - - begin - if Find (Right, E).Node /= 0 then - Insert (Target, E, X, B); - pragma Assert (B); - end if; - end Process; - - -- Start of processing for Intersection - - begin - Iterate (Left); - end Intersection; - - function Intersection (Left : Set; Right : Set) return Set is - C : Count_Type; - H : Hash_Type; - - begin - if Left'Address = Right'Address then - return Left.Copy; - end if; - - C := Count_Type'Min (Length (Left), Length (Right)); -- ??? - H := Default_Modulus (C); - - return S : Set (C, H) do - if Length (Left) /= 0 and Length (Right) /= 0 then - Intersection (Left, Right, Target => S); - end if; - end return; - end Intersection; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Set) return Boolean is - begin - return Length (Container) = 0; - end Is_Empty; - - ----------- - -- Is_In -- - ----------- - - function Is_In (HT : Set; Key : Node_Type) return Boolean is - begin - return Element_Keys.Find (HT, Key.Element) /= 0; - end Is_In; - - --------------- - -- Is_Subset -- - --------------- - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean is - Subset_Node : Count_Type; - Subset_Nodes : Nodes_Type renames Subset.Nodes; - - begin - if Subset'Address = Of_Set'Address then - return True; - end if; - - if Length (Subset) > Length (Of_Set) then - return False; - end if; - - Subset_Node := First (Subset).Node; - while Subset_Node /= 0 loop - declare - N : Node_Type renames Subset_Nodes (Subset_Node); - E : Element_Type renames N.Element; - - begin - if Find (Of_Set, E).Node = 0 then - return False; - end if; - end; - - Subset_Node := HT_Ops.Next (Subset, Subset_Node); - end loop; - - return True; - end Is_Subset; - - ------------ - -- Length -- - ------------ - - function Length (Container : Set) return Count_Type is - begin - return Container.Length; - end Length; - - ---------- - -- Move -- - ---------- - - -- Comments??? - - procedure Move (Target : in out Set; Source : in out Set) is - NN : HT_Types.Nodes_Type renames Source.Nodes; - X, Y : Count_Type; - - begin - if Target'Address = Source'Address then - return; - end if; - - if Target.Capacity < Length (Source) then - raise Constraint_Error with -- ??? - "Source length exceeds Target capacity"; - end if; - - Clear (Target); - - if Source.Length = 0 then - return; - end if; - - X := HT_Ops.First (Source); - while X /= 0 loop - Insert (Target, NN (X).Element); -- optimize??? - - Y := HT_Ops.Next (Source, X); - - HT_Ops.Delete_Node_Sans_Free (Source, X); - Free (Source, X); - - X := Y; - end loop; - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Node : Node_Type) return Count_Type is - begin - return Node.Next; - end Next; - - function Next (Container : Set; Position : Cursor) return Cursor is - begin - if Position.Node = 0 then - return No_Element; - end if; - - if not Has_Element (Container, Position) then - raise Constraint_Error with "Position has no element"; - end if; - - pragma Assert (Vet (Container, Position), "bad cursor in Next"); - - return (Node => HT_Ops.Next (Container, Position.Node)); - end Next; - - procedure Next (Container : Set; Position : in out Cursor) is - begin - Position := Next (Container, Position); - end Next; - - ------------- - -- Overlap -- - ------------- - - function Overlap (Left, Right : Set) return Boolean is - Left_Node : Count_Type; - Left_Nodes : Nodes_Type renames Left.Nodes; - - begin - if Length (Right) = 0 or Length (Left) = 0 then - return False; - end if; - - if Left'Address = Right'Address then - return True; - end if; - - Left_Node := First (Left).Node; - while Left_Node /= 0 loop - declare - N : Node_Type renames Left_Nodes (Left_Node); - E : Element_Type renames N.Element; - begin - if Find (Right, E).Node /= 0 then - return True; - end if; - end; - - Left_Node := HT_Ops.Next (Left, Left_Node); - end loop; - - return False; - end Overlap; - - ------------- - -- Replace -- - ------------- - - procedure Replace (Container : in out Set; New_Item : Element_Type) is - Node : constant Count_Type := Element_Keys.Find (Container, New_Item); - - begin - if Node = 0 then - raise Constraint_Error with "attempt to replace element not in set"; - end if; - - Container.Nodes (Node).Element := New_Item; - end Replace; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type) - is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - pragma Assert - (Vet (Container, Position), "bad cursor in Replace_Element"); - - Replace_Element (Container, Position.Node, New_Item); - end Replace_Element; - - ---------------------- - -- Reserve_Capacity -- - ---------------------- - - procedure Reserve_Capacity - (Container : in out Set; - Capacity : Count_Type) - is - begin - if Capacity > Container.Capacity then - raise Constraint_Error with "requested capacity is too large"; - end if; - end Reserve_Capacity; - - ------------------ - -- Set_Element -- - ------------------ - - procedure Set_Element (Node : in out Node_Type; Item : Element_Type) is - begin - Node.Element := Item; - end Set_Element; - - -------------- - -- Set_Next -- - -------------- - - procedure Set_Next (Node : in out Node_Type; Next : Count_Type) is - begin - Node.Next := Next; - end Set_Next; - - -------------------------- - -- Symmetric_Difference -- - -------------------------- - - procedure Symmetric_Difference (Target : in out Set; Source : Set) is - procedure Process (Source_Node : Count_Type); - pragma Inline (Process); - - procedure Iterate is new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Source_Node : Count_Type) is - B : Boolean; - N : Node_Type renames Source.Nodes (Source_Node); - X : Count_Type; - - begin - if Is_In (Target, N) then - Delete (Target, N.Element); - else - Insert (Target, N.Element, X, B); - pragma Assert (B); - end if; - end Process; - - -- Start of processing for Symmetric_Difference - - begin - if Target'Address = Source'Address then - Clear (Target); - return; - end if; - - if Length (Target) = 0 then - Assign (Target, Source); - return; - end if; - - Iterate (Source); - end Symmetric_Difference; - - function Symmetric_Difference (Left : Set; Right : Set) return Set is - C : Count_Type; - H : Hash_Type; - - begin - if Left'Address = Right'Address then - return Empty_Set; - end if; - - if Length (Right) = 0 then - return Left.Copy; - end if; - - if Length (Left) = 0 then - return Right.Copy; - end if; - - C := Length (Left) + Length (Right); - H := Default_Modulus (C); - - return S : Set (C, H) do - Difference (Left, Right, S); - Difference (Right, Left, S); - end return; - end Symmetric_Difference; - - ------------ - -- To_Set -- - ------------ - - function To_Set (New_Item : Element_Type) return Set is - X : Count_Type; - B : Boolean; - - begin - return S : Set (Capacity => 1, Modulus => 1) do - Insert (S, New_Item, X, B); - pragma Assert (B); - end return; - end To_Set; - - ----------- - -- Union -- - ----------- - - procedure Union (Target : in out Set; Source : Set) is - procedure Process (Src_Node : Count_Type); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Src_Node : Count_Type) is - N : Node_Type renames Source.Nodes (Src_Node); - E : Element_Type renames N.Element; - - X : Count_Type; - B : Boolean; - - begin - Insert (Target, E, X, B); - end Process; - - -- Start of processing for Union - - begin - if Target'Address = Source'Address then - return; - end if; - - Iterate (Source); - end Union; - - function Union (Left : Set; Right : Set) return Set is - C : Count_Type; - H : Hash_Type; - - begin - if Left'Address = Right'Address then - return Left.Copy; - end if; - - if Length (Right) = 0 then - return Left.Copy; - end if; - - if Length (Left) = 0 then - return Right.Copy; - end if; - - C := Length (Left) + Length (Right); - H := Default_Modulus (C); - return S : Set (C, H) do - Assign (Target => S, Source => Left); - Union (Target => S, Source => Right); - end return; - end Union; - - --------- - -- Vet -- - --------- - - function Vet (Container : Set; Position : Cursor) return Boolean is - begin - if Position.Node = 0 then - return True; - end if; - - declare - S : Set renames Container; - N : Nodes_Type renames S.Nodes; - X : Count_Type; - - begin - if S.Length = 0 then - return False; - end if; - - if Position.Node > N'Last then - return False; - end if; - - if N (Position.Node).Next = Position.Node then - return False; - end if; - - X := S.Buckets (Element_Keys.Index (S, N (Position.Node).Element)); - - for J in 1 .. S.Length loop - if X = Position.Node then - return True; - end if; - - if X = 0 then - return False; - end if; - - if X = N (X).Next then -- to prevent unnecessary looping - return False; - end if; - - X := N (X).Next; - end loop; - - return False; - end; - end Vet; - -end Ada.Containers.Formal_Hashed_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cfhase.ads +++ build/gcc/ada/rts @@ -1,1475 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . F O R M A L _ H A S H E D _ S E T S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - --- This spec is derived from package Ada.Containers.Bounded_Hashed_Sets in the --- Ada 2012 RM. The modifications are meant to facilitate formal proofs by --- making it easier to express properties, and by making the specification of --- this unit compatible with SPARK 2014. Note that the API of this unit may be --- subject to incompatible changes as SPARK 2014 evolves. - --- The modifications are: - --- A parameter for the container is added to every function reading the --- content of a container: Element, Next, Query_Element, Has_Element, Key, --- Iterate, Equivalent_Elements. This change is motivated by the need to --- have cursors which are valid on different containers (typically a --- container C and its previous version C'Old) for expressing properties, --- which is not possible if cursors encapsulate an access to the underlying --- container. - -with Ada.Containers.Functional_Maps; -with Ada.Containers.Functional_Sets; -with Ada.Containers.Functional_Vectors; -private with Ada.Containers.Hash_Tables; - -generic - type Element_Type is private; - - with function Hash (Element : Element_Type) return Hash_Type; - - with function Equivalent_Elements - (Left : Element_Type; - Right : Element_Type) return Boolean is "="; - -package Ada.Containers.Formal_Hashed_Sets with - SPARK_Mode -is - pragma Annotate (CodePeer, Skip_Analysis); - - type Set (Capacity : Count_Type; Modulus : Hash_Type) is private with - Iterable => (First => First, - Next => Next, - Has_Element => Has_Element, - Element => Element), - Default_Initial_Condition => Is_Empty (Set); - pragma Preelaborable_Initialization (Set); - - type Cursor is record - Node : Count_Type; - end record; - - No_Element : constant Cursor := (Node => 0); - - function Length (Container : Set) return Count_Type with - Global => null, - Post => Length'Result <= Container.Capacity; - - pragma Unevaluated_Use_Of_Old (Allow); - - package Formal_Model with Ghost is - subtype Positive_Count_Type is Count_Type range 1 .. Count_Type'Last; - - package M is new Ada.Containers.Functional_Sets - (Element_Type => Element_Type, - Equivalent_Elements => Equivalent_Elements); - - function "=" - (Left : M.Set; - Right : M.Set) return Boolean renames M."="; - - function "<=" - (Left : M.Set; - Right : M.Set) return Boolean renames M."<="; - - package E is new Ada.Containers.Functional_Vectors - (Element_Type => Element_Type, - Index_Type => Positive_Count_Type); - - function "=" - (Left : E.Sequence; - Right : E.Sequence) return Boolean renames E."="; - - function "<" - (Left : E.Sequence; - Right : E.Sequence) return Boolean renames E."<"; - - function "<=" - (Left : E.Sequence; - Right : E.Sequence) return Boolean renames E."<="; - - function Find - (Container : E.Sequence; - Item : Element_Type) return Count_Type - -- Search for Item in Container - - with - Global => null, - Post => - (if Find'Result > 0 then - Find'Result <= E.Length (Container) - and Equivalent_Elements - (Item, E.Get (Container, Find'Result))); - - function E_Elements_Included - (Left : E.Sequence; - Right : E.Sequence) return Boolean - -- The elements of Left are contained in Right - - with - Global => null, - Post => - E_Elements_Included'Result = - (for all I in 1 .. E.Length (Left) => - Find (Right, E.Get (Left, I)) > 0 - and then E.Get (Right, Find (Right, E.Get (Left, I))) = - E.Get (Left, I)); - pragma Annotate (GNATprove, Inline_For_Proof, E_Elements_Included); - - function E_Elements_Included - (Left : E.Sequence; - Model : M.Set; - Right : E.Sequence) return Boolean - -- The elements of Container contained in Model are in Right - - with - Global => null, - Post => - E_Elements_Included'Result = - (for all I in 1 .. E.Length (Left) => - (if M.Contains (Model, E.Get (Left, I)) then - Find (Right, E.Get (Left, I)) > 0 - and then E.Get (Right, Find (Right, E.Get (Left, I))) = - E.Get (Left, I))); - pragma Annotate (GNATprove, Inline_For_Proof, E_Elements_Included); - - function E_Elements_Included - (Container : E.Sequence; - Model : M.Set; - Left : E.Sequence; - Right : E.Sequence) return Boolean - -- The elements of Container contained in Model are in Left and others - -- are in Right. - - with - Global => null, - Post => - E_Elements_Included'Result = - (for all I in 1 .. E.Length (Container) => - (if M.Contains (Model, E.Get (Container, I)) then - Find (Left, E.Get (Container, I)) > 0 - and then E.Get (Left, Find (Left, E.Get (Container, I))) = - E.Get (Container, I) - else - Find (Right, E.Get (Container, I)) > 0 - and then E.Get - (Right, Find (Right, E.Get (Container, I))) = - E.Get (Container, I))); - pragma Annotate (GNATprove, Inline_For_Proof, E_Elements_Included); - - package P is new Ada.Containers.Functional_Maps - (Key_Type => Cursor, - Element_Type => Positive_Count_Type, - Equivalent_Keys => "=", - Enable_Handling_Of_Equivalence => False); - - function "=" - (Left : P.Map; - Right : P.Map) return Boolean renames P."="; - - function "<=" - (Left : P.Map; - Right : P.Map) return Boolean renames P."<="; - - function Mapping_Preserved - (E_Left : E.Sequence; - E_Right : E.Sequence; - P_Left : P.Map; - P_Right : P.Map) return Boolean - with - Ghost, - Global => null, - Post => - (if Mapping_Preserved'Result then - - -- Right contains all the cursors of Left - - P.Keys_Included (P_Left, P_Right) - - -- Right contains all the elements of Left - - and E_Elements_Included (E_Left, E_Right) - - -- Mappings from cursors to elements induced by E_Left, P_Left - -- and E_Right, P_Right are the same. - - and (for all C of P_Left => - E.Get (E_Left, P.Get (P_Left, C)) = - E.Get (E_Right, P.Get (P_Right, C)))); - - function Mapping_Preserved_Except - (E_Left : E.Sequence; - E_Right : E.Sequence; - P_Left : P.Map; - P_Right : P.Map; - Position : Cursor) return Boolean - with - Ghost, - Global => null, - Post => - (if Mapping_Preserved_Except'Result then - - -- Right contains all the cursors of Left - - P.Keys_Included (P_Left, P_Right) - - -- Mappings from cursors to elements induced by E_Left, P_Left - -- and E_Right, P_Right are the same except for Position. - - and (for all C of P_Left => - (if C /= Position then - E.Get (E_Left, P.Get (P_Left, C)) = - E.Get (E_Right, P.Get (P_Right, C))))); - - function Model (Container : Set) return M.Set with - -- The high-level model of a set is a set of elements. Neither cursors - -- nor order of elements are represented in this model. Elements are - -- modeled up to equivalence. - - Ghost, - Global => null, - Post => M.Length (Model'Result) = Length (Container); - - function Elements (Container : Set) return E.Sequence with - -- The Elements sequence represents the underlying list structure of - -- sets that is used for iteration. It stores the actual values of - -- elements in the set. It does not model cursors. - - Ghost, - Global => null, - Post => - E.Length (Elements'Result) = Length (Container) - - -- It only contains keys contained in Model - - and (for all Item of Elements'Result => - M.Contains (Model (Container), Item)) - - -- It contains all the elements contained in Model - - and (for all Item of Model (Container) => - (Find (Elements'Result, Item) > 0 - and then Equivalent_Elements - (E.Get (Elements'Result, - Find (Elements'Result, Item)), - Item))) - - -- It has no duplicate - - and (for all I in 1 .. Length (Container) => - Find (Elements'Result, E.Get (Elements'Result, I)) = I) - - and (for all I in 1 .. Length (Container) => - (for all J in 1 .. Length (Container) => - (if Equivalent_Elements - (E.Get (Elements'Result, I), - E.Get (Elements'Result, J)) - then I = J))); - pragma Annotate (GNATprove, Iterable_For_Proof, "Model", Elements); - - function Positions (Container : Set) return P.Map with - -- The Positions map is used to model cursors. It only contains valid - -- cursors and maps them to their position in the container. - - Ghost, - Global => null, - Post => - not P.Has_Key (Positions'Result, No_Element) - - -- Positions of cursors are smaller than the container's length - - and then - (for all I of Positions'Result => - P.Get (Positions'Result, I) in 1 .. Length (Container) - - -- No two cursors have the same position. Note that we do not - -- state that there is a cursor in the map for each position, as - -- it is rarely needed. - - and then - (for all J of Positions'Result => - (if P.Get (Positions'Result, I) = P.Get (Positions'Result, J) - then I = J))); - - procedure Lift_Abstraction_Level (Container : Set) with - -- Lift_Abstraction_Level is a ghost procedure that does nothing but - -- assume that we can access the same elements by iterating over - -- positions or cursors. - -- This information is not generally useful except when switching from - -- a low-level, cursor-aware view of a container, to a high-level, - -- position-based view. - - Ghost, - Global => null, - Post => - (for all Item of Elements (Container) => - (for some I of Positions (Container) => - E.Get (Elements (Container), P.Get (Positions (Container), I)) = - Item)); - - function Contains - (C : M.Set; - K : Element_Type) return Boolean renames M.Contains; - -- To improve readability of contracts, we rename the function used to - -- search for an element in the model to Contains. - - end Formal_Model; - use Formal_Model; - - Empty_Set : constant Set; - - function "=" (Left, Right : Set) return Boolean with - Global => null, - Post => - "="'Result = - (Length (Left) = Length (Right) - and E_Elements_Included (Elements (Left), Elements (Right))) - and - "="'Result = - (E_Elements_Included (Elements (Left), Elements (Right)) - and E_Elements_Included (Elements (Right), Elements (Left))); - -- For each element in Left, set equality attempts to find the equal - -- element in Right; if a search fails, then set equality immediately - -- returns False. The search works by calling Hash to find the bucket in - -- the Right set that corresponds to the Left element. If the bucket is - -- non-empty, the search calls the generic formal element equality operator - -- to compare the element (in Left) to the element of each node in the - -- bucket (in Right); the search terminates when a matching node in the - -- bucket is found, or the nodes in the bucket are exhausted. (Note that - -- element equality is called here, not Equivalent_Elements. Set equality - -- is the only operation in which element equality is used. Compare set - -- equality to Equivalent_Sets, which does call Equivalent_Elements.) - - function Equivalent_Sets (Left, Right : Set) return Boolean with - Global => null, - Post => Equivalent_Sets'Result = (Model (Left) = Model (Right)); - -- Similar to set equality, with the difference that the element in Left is - -- compared to the elements in Right using the generic formal - -- Equivalent_Elements operation instead of element equality. - - function To_Set (New_Item : Element_Type) return Set with - Global => null, - Post => - M.Is_Singleton (Model (To_Set'Result), New_Item) - and Length (To_Set'Result) = 1 - and E.Get (Elements (To_Set'Result), 1) = New_Item; - -- Constructs a singleton set comprising New_Element. To_Set calls Hash to - -- determine the bucket for New_Item. - - function Capacity (Container : Set) return Count_Type with - Global => null, - Post => Capacity'Result = Container.Capacity; - -- Returns the current capacity of the set. Capacity is the maximum length - -- before which rehashing in guaranteed not to occur. - - procedure Reserve_Capacity - (Container : in out Set; - Capacity : Count_Type) - with - Global => null, - Pre => Capacity <= Container.Capacity, - Post => - Model (Container) = Model (Container)'Old - and Length (Container)'Old = Length (Container) - - -- Actual elements are preserved - - and E_Elements_Included - (Elements (Container), Elements (Container)'Old) - and E_Elements_Included - (Elements (Container)'Old, Elements (Container)); - -- If the value of the Capacity actual parameter is less or equal to - -- Container.Capacity, then the operation has no effect. Otherwise it - -- raises Capacity_Error (as no expansion of capacity is possible for a - -- bounded form). - - function Is_Empty (Container : Set) return Boolean with - Global => null, - Post => Is_Empty'Result = (Length (Container) = 0); - -- Equivalent to Length (Container) = 0 - - procedure Clear (Container : in out Set) with - Global => null, - Post => Length (Container) = 0 and M.Is_Empty (Model (Container)); - -- Removes all of the items from the set. This will deallocate all memory - -- associated with this set. - - procedure Assign (Target : in out Set; Source : Set) with - Global => null, - Pre => Target.Capacity >= Length (Source), - Post => - Model (Target) = Model (Source) - and Length (Target) = Length (Source) - - -- Actual elements are preserved - - and E_Elements_Included (Elements (Target), Elements (Source)) - and E_Elements_Included (Elements (Source), Elements (Target)); - -- If Target denotes the same object as Source, then the operation has no - -- effect. If the Target capacity is less than the Source length, then - -- Assign raises Capacity_Error. Otherwise, Assign clears Target and then - -- copies the (active) elements from Source to Target. - - function Copy - (Source : Set; - Capacity : Count_Type := 0) return Set - with - Global => null, - Pre => Capacity = 0 or else Capacity >= Source.Capacity, - Post => - Model (Copy'Result) = Model (Source) - and Elements (Copy'Result) = Elements (Source) - and Positions (Copy'Result) = Positions (Source) - and (if Capacity = 0 then - Copy'Result.Capacity = Source.Capacity - else - Copy'Result.Capacity = Capacity); - -- Constructs a new set object whose elements correspond to Source. If the - -- Capacity parameter is 0, then the capacity of the result is the same as - -- the length of Source. If the Capacity parameter is equal or greater than - -- the length of Source, then the capacity of the result is the specified - -- value. Otherwise, Copy raises Capacity_Error. If the Modulus parameter - -- is 0, then the modulus of the result is the value returned by a call to - -- Default_Modulus with the capacity parameter determined as above; - -- otherwise the modulus of the result is the specified value. - - function Element - (Container : Set; - Position : Cursor) return Element_Type - with - Global => null, - Pre => Has_Element (Container, Position), - Post => - Element'Result = - E.Get (Elements (Container), P.Get (Positions (Container), Position)); - pragma Annotate (GNATprove, Inline_For_Proof, Element); - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type) - with - Global => null, - Pre => Has_Element (Container, Position), - Post => - Length (Container) = Length (Container)'Old - - -- Position now maps to New_Item - - and Element (Container, Position) = New_Item - - -- New_Item is contained in Container - - and Contains (Model (Container), New_Item) - - -- Other elements are preserved - - and M.Included_Except - (Model (Container)'Old, - Model (Container), - Element (Container, Position)'Old) - and M.Included_Except - (Model (Container), - Model (Container)'Old, - New_Item) - - -- Mapping from cursors to elements is preserved - - and Mapping_Preserved_Except - (E_Left => Elements (Container)'Old, - E_Right => Elements (Container), - P_Left => Positions (Container)'Old, - P_Right => Positions (Container), - Position => Position) - and Positions (Container) = Positions (Container)'Old; - - procedure Move (Target : in out Set; Source : in out Set) with - Global => null, - Pre => Target.Capacity >= Length (Source), - Post => - Length (Source) = 0 - and Model (Target) = Model (Source)'Old - and Length (Target) = Length (Source)'Old - - -- Actual elements are preserved - - and E_Elements_Included (Elements (Target), Elements (Source)'Old) - and E_Elements_Included (Elements (Source)'Old, Elements (Target)); - -- Clears Target (if it's not empty), and then moves (not copies) the - -- buckets array and nodes from Source to Target. - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - with - Global => null, - Pre => - Length (Container) < Container.Capacity - or Contains (Container, New_Item), - Post => - Contains (Container, New_Item) - and Has_Element (Container, Position) - and Equivalent_Elements (Element (Container, Position), New_Item), - Contract_Cases => - - -- If New_Item is already in Container, it is not modified and Inserted - -- is set to False. - - (Contains (Container, New_Item) => - not Inserted - and Model (Container) = Model (Container)'Old - and Elements (Container) = Elements (Container)'Old - and Positions (Container) = Positions (Container)'Old, - - -- Otherwise, New_Item is inserted in Container and Inserted is set to - -- True. - - others => - Inserted - and Length (Container) = Length (Container)'Old + 1 - - -- Position now maps to New_Item - - and Element (Container, Position) = New_Item - - -- Other elements are preserved - - and Model (Container)'Old <= Model (Container) - and M.Included_Except - (Model (Container), - Model (Container)'Old, - New_Item) - - -- Mapping from cursors to elements is preserved - - and Mapping_Preserved - (E_Left => Elements (Container)'Old, - E_Right => Elements (Container), - P_Left => Positions (Container)'Old, - P_Right => Positions (Container)) - and P.Keys_Included_Except - (Positions (Container), - Positions (Container)'Old, - Position)); - -- Conditionally inserts New_Item into the set. If New_Item is already in - -- the set, then Inserted returns False and Position designates the node - -- containing the existing element (which is not modified). If New_Item is - -- not already in the set, then Inserted returns True and Position - -- designates the newly-inserted node containing New_Item. The search for - -- an existing element works as follows. Hash is called to determine - -- New_Item's bucket; if the bucket is non-empty, then Equivalent_Elements - -- is called to compare New_Item to the element of each node in that - -- bucket. If the bucket is empty, or there were no equivalent elements in - -- the bucket, the search "fails" and the New_Item is inserted in the set - -- (and Inserted returns True); otherwise, the search "succeeds" (and - -- Inserted returns False). - - procedure Insert (Container : in out Set; New_Item : Element_Type) with - Global => null, - Pre => Length (Container) < Container.Capacity - and then (not Contains (Container, New_Item)), - Post => - Length (Container) = Length (Container)'Old + 1 - and Contains (Container, New_Item) - and Element (Container, Find (Container, New_Item)) = New_Item - - -- Other elements are preserved - - and Model (Container)'Old <= Model (Container) - and M.Included_Except - (Model (Container), - Model (Container)'Old, - New_Item) - - -- Mapping from cursors to elements is preserved - - and Mapping_Preserved - (E_Left => Elements (Container)'Old, - E_Right => Elements (Container), - P_Left => Positions (Container)'Old, - P_Right => Positions (Container)) - and P.Keys_Included_Except - (Positions (Container), - Positions (Container)'Old, - Find (Container, New_Item)); - -- Attempts to insert New_Item into the set, performing the usual insertion - -- search (which involves calling both Hash and Equivalent_Elements); if - -- the search succeeds (New_Item is equivalent to an element already in the - -- set, and so was not inserted), then this operation raises - -- Constraint_Error. (This version of Insert is similar to Replace, but - -- having the opposite exception behavior. It is intended for use when you - -- want to assert that the item is not already in the set.) - - procedure Include (Container : in out Set; New_Item : Element_Type) with - Global => null, - Pre => - Length (Container) < Container.Capacity - or Contains (Container, New_Item), - Post => - Contains (Container, New_Item) - and Element (Container, Find (Container, New_Item)) = New_Item, - Contract_Cases => - - -- If an element equivalent to New_Item is already in Container, it is - -- replaced by New_Item. - - (Contains (Container, New_Item) => - - -- Elements are preserved modulo equivalence - - Model (Container) = Model (Container)'Old - - -- Cursors are preserved - - and Positions (Container) = Positions (Container)'Old - - -- The actual value of other elements is preserved - - and E.Equal_Except - (Elements (Container)'Old, - Elements (Container), - P.Get (Positions (Container), Find (Container, New_Item))), - - -- Otherwise, New_Item is inserted in Container - - others => - Length (Container) = Length (Container)'Old + 1 - - -- Other elements are preserved - - and Model (Container)'Old <= Model (Container) - and M.Included_Except - (Model (Container), - Model (Container)'Old, - New_Item) - - -- Mapping from cursors to elements is preserved - - and Mapping_Preserved - (E_Left => Elements (Container)'Old, - E_Right => Elements (Container), - P_Left => Positions (Container)'Old, - P_Right => Positions (Container)) - and P.Keys_Included_Except - (Positions (Container), - Positions (Container)'Old, - Find (Container, New_Item))); - -- Attempts to insert New_Item into the set. If an element equivalent to - -- New_Item is already in the set (the insertion search succeeded, and - -- hence New_Item was not inserted), then the value of New_Item is assigned - -- to the existing element. (This insertion operation only raises an - -- exception if cursor tampering occurs. It is intended for use when you - -- want to insert the item in the set, and you don't care whether an - -- equivalent element is already present.) - - procedure Replace (Container : in out Set; New_Item : Element_Type) with - Global => null, - Pre => Contains (Container, New_Item), - Post => - - -- Elements are preserved modulo equivalence - - Model (Container) = Model (Container)'Old - and Contains (Container, New_Item) - - -- Cursors are preserved - - and Positions (Container) = Positions (Container)'Old - - -- The element equivalent to New_Item in Container is replaced by - -- New_Item. - - and Element (Container, Find (Container, New_Item)) = New_Item - and E.Equal_Except - (Elements (Container)'Old, - Elements (Container), - P.Get (Positions (Container), Find (Container, New_Item))); - -- Searches for New_Item in the set; if the search fails (because an - -- equivalent element was not in the set), then it raises - -- Constraint_Error. Otherwise, the existing element is assigned the value - -- New_Item. (This is similar to Insert, but with the opposite exception - -- behavior. It is intended for use when you want to assert that the item - -- is already in the set.) - - procedure Exclude (Container : in out Set; Item : Element_Type) with - Global => null, - Post => not Contains (Container, Item), - Contract_Cases => - - -- If Item is not in Container, nothing is changed - - (not Contains (Container, Item) => - Model (Container) = Model (Container)'Old - and Elements (Container) = Elements (Container)'Old - and Positions (Container) = Positions (Container)'Old, - - -- Otherwise, Item is removed from Container - - others => - Length (Container) = Length (Container)'Old - 1 - - -- Other elements are preserved - - and Model (Container) <= Model (Container)'Old - and M.Included_Except - (Model (Container)'Old, - Model (Container), - Item) - - -- Mapping from cursors to elements is preserved - - and Mapping_Preserved - (E_Left => Elements (Container), - E_Right => Elements (Container)'Old, - P_Left => Positions (Container), - P_Right => Positions (Container)'Old) - and P.Keys_Included_Except - (Positions (Container)'Old, - Positions (Container), - Find (Container, Item)'Old)); - -- Searches for Item in the set, and if found, removes its node from the - -- set and then deallocates it. The search works as follows. The operation - -- calls Hash to determine the item's bucket; if the bucket is not empty, - -- it calls Equivalent_Elements to compare Item to the element of each node - -- in the bucket. (This is the deletion analog of Include. It is intended - -- for use when you want to remove the item from the set, but don't care - -- whether the item is already in the set.) - - procedure Delete (Container : in out Set; Item : Element_Type) with - Global => null, - Pre => Contains (Container, Item), - Post => - Length (Container) = Length (Container)'Old - 1 - - -- Item is no longer in Container - - and not Contains (Container, Item) - - -- Other elements are preserved - - and Model (Container) <= Model (Container)'Old - and M.Included_Except - (Model (Container)'Old, - Model (Container), - Item) - - -- Mapping from cursors to elements is preserved - - and Mapping_Preserved - (E_Left => Elements (Container), - E_Right => Elements (Container)'Old, - P_Left => Positions (Container), - P_Right => Positions (Container)'Old) - and P.Keys_Included_Except - (Positions (Container)'Old, - Positions (Container), - Find (Container, Item)'Old); - -- Searches for Item in the set (which involves calling both Hash and - -- Equivalent_Elements). If the search fails, then the operation raises - -- Constraint_Error. Otherwise it removes the node from the set and then - -- deallocates it. (This is the deletion analog of non-conditional - -- Insert. It is intended for use when you want to assert that the item is - -- already in the set.) - - procedure Delete (Container : in out Set; Position : in out Cursor) with - Global => null, - Depends => (Container =>+ Position, Position => null), - Pre => Has_Element (Container, Position), - Post => - Position = No_Element - and Length (Container) = Length (Container)'Old - 1 - - -- The element at position Position is no longer in Container - - and not Contains (Container, Element (Container, Position)'Old) - and not P.Has_Key (Positions (Container), Position'Old) - - -- Other elements are preserved - - and Model (Container) <= Model (Container)'Old - and M.Included_Except - (Model (Container)'Old, - Model (Container), - Element (Container, Position)'Old) - - -- Mapping from cursors to elements is preserved - - and Mapping_Preserved - (E_Left => Elements (Container), - E_Right => Elements (Container)'Old, - P_Left => Positions (Container), - P_Right => Positions (Container)'Old) - and P.Keys_Included_Except - (Positions (Container)'Old, - Positions (Container), - Position'Old); - -- Removes the node designated by Position from the set, and then - -- deallocates the node. The operation calls Hash to determine the bucket, - -- and then compares Position to each node in the bucket until there's a - -- match (it does not call Equivalent_Elements). - - procedure Union (Target : in out Set; Source : Set) with - Global => null, - Pre => - Length (Source) - Length (Target and Source) <= - Target.Capacity - Length (Target), - Post => - Length (Target) = Length (Target)'Old - - M.Num_Overlaps (Model (Target)'Old, Model (Source)) - + Length (Source) - - -- Elements already in Target are still in Target - - and Model (Target)'Old <= Model (Target) - - -- Elements of Source are included in Target - - and Model (Source) <= Model (Target) - - -- Elements of Target come from either Source or Target - - and M.Included_In_Union - (Model (Target), Model (Source), Model (Target)'Old) - - -- Actual value of elements come from either Left or Right - - and E_Elements_Included - (Elements (Target), - Model (Target)'Old, - Elements (Target)'Old, - Elements (Source)) - - and E_Elements_Included - (Elements (Target)'Old, Model (Target)'Old, Elements (Target)) - - and E_Elements_Included - (Elements (Source), - Model (Target)'Old, - Elements (Source), - Elements (Target)) - - -- Mapping from cursors of Target to elements is preserved - - and Mapping_Preserved - (E_Left => Elements (Target)'Old, - E_Right => Elements (Target), - P_Left => Positions (Target)'Old, - P_Right => Positions (Target)); - -- Iterates over the Source set, and conditionally inserts each element - -- into Target. - - function Union (Left, Right : Set) return Set with - Global => null, - Pre => Length (Left) <= Count_Type'Last - Length (Right), - Post => - Length (Union'Result) = Length (Left) - - M.Num_Overlaps (Model (Left), Model (Right)) - + Length (Right) - - -- Elements of Left and Right are in the result of Union - - and Model (Left) <= Model (Union'Result) - and Model (Right) <= Model (Union'Result) - - -- Elements of the result of union come from either Left or Right - - and - M.Included_In_Union - (Model (Union'Result), Model (Left), Model (Right)) - - -- Actual value of elements come from either Left or Right - - and E_Elements_Included - (Elements (Union'Result), - Model (Left), - Elements (Left), - Elements (Right)) - - and E_Elements_Included - (Elements (Left), Model (Left), Elements (Union'Result)) - - and E_Elements_Included - (Elements (Right), - Model (Left), - Elements (Right), - Elements (Union'Result)); - -- The operation first copies the Left set to the result, and then iterates - -- over the Right set to conditionally insert each element into the result. - - function "or" (Left, Right : Set) return Set renames Union; - - procedure Intersection (Target : in out Set; Source : Set) with - Global => null, - Post => - Length (Target) = - M.Num_Overlaps (Model (Target)'Old, Model (Source)) - - -- Elements of Target were already in Target - - and Model (Target) <= Model (Target)'Old - - -- Elements of Target are in Source - - and Model (Target) <= Model (Source) - - -- Elements both in Source and Target are in the intersection - - and M.Includes_Intersection - (Model (Target), Model (Source), Model (Target)'Old) - - -- Actual value of elements of Target is preserved - - and E_Elements_Included (Elements (Target), Elements (Target)'Old) - and E_Elements_Included - (Elements (Target)'Old, Model (Source), Elements (Target)) - - -- Mapping from cursors of Target to elements is preserved - - and Mapping_Preserved - (E_Left => Elements (Target), - E_Right => Elements (Target)'Old, - P_Left => Positions (Target), - P_Right => Positions (Target)'Old); - -- Iterates over the Target set (calling First and Next), calling Find to - -- determine whether the element is in Source. If an equivalent element is - -- not found in Source, the element is deleted from Target. - - function Intersection (Left, Right : Set) return Set with - Global => null, - Post => - Length (Intersection'Result) = - M.Num_Overlaps (Model (Left), Model (Right)) - - -- Elements in the result of Intersection are in Left and Right - - and Model (Intersection'Result) <= Model (Left) - and Model (Intersection'Result) <= Model (Right) - - -- Elements both in Left and Right are in the result of Intersection - - and M.Includes_Intersection - (Model (Intersection'Result), Model (Left), Model (Right)) - - -- Actual value of elements come from Left - - and E_Elements_Included - (Elements (Intersection'Result), Elements (Left)) - - and E_Elements_Included - (Elements (Left), Model (Right), - Elements (Intersection'Result)); - -- Iterates over the Left set, calling Find to determine whether the - -- element is in Right. If an equivalent element is found, it is inserted - -- into the result set. - - function "and" (Left, Right : Set) return Set renames Intersection; - - procedure Difference (Target : in out Set; Source : Set) with - Global => null, - Post => - Length (Target) = Length (Target)'Old - - M.Num_Overlaps (Model (Target)'Old, Model (Source)) - - -- Elements of Target were already in Target - - and Model (Target) <= Model (Target)'Old - - -- Elements of Target are not in Source - - and M.No_Overlap (Model (Target), Model (Source)) - - -- Elements in Target but not in Source are in the difference - - and M.Included_In_Union - (Model (Target)'Old, Model (Target), Model (Source)) - - -- Actual value of elements of Target is preserved - - and E_Elements_Included (Elements (Target), Elements (Target)'Old) - and E_Elements_Included - (Elements (Target)'Old, Model (Target), Elements (Target)) - - -- Mapping from cursors of Target to elements is preserved - - and Mapping_Preserved - (E_Left => Elements (Target), - E_Right => Elements (Target)'Old, - P_Left => Positions (Target), - P_Right => Positions (Target)'Old); - -- Iterates over the Source (calling First and Next), calling Find to - -- determine whether the element is in Target. If an equivalent element is - -- found, it is deleted from Target. - - function Difference (Left, Right : Set) return Set with - Global => null, - Post => - Length (Difference'Result) = Length (Left) - - M.Num_Overlaps (Model (Left), Model (Right)) - - -- Elements of the result of Difference are in Left - - and Model (Difference'Result) <= Model (Left) - - -- Elements of the result of Difference are in Right - - and M.No_Overlap (Model (Difference'Result), Model (Right)) - - -- Elements in Left but not in Right are in the difference - - and M.Included_In_Union - (Model (Left), Model (Difference'Result), Model (Right)) - - -- Actual value of elements come from Left - - and E_Elements_Included - (Elements (Difference'Result), Elements (Left)) - - and E_Elements_Included - (Elements (Left), - Model (Difference'Result), - Elements (Difference'Result)); - -- Iterates over the Left set, calling Find to determine whether the - -- element is in the Right set. If an equivalent element is not found, the - -- element is inserted into the result set. - - function "-" (Left, Right : Set) return Set renames Difference; - - procedure Symmetric_Difference (Target : in out Set; Source : Set) with - Global => null, - Pre => - Length (Source) - Length (Target and Source) <= - Target.Capacity - Length (Target) + Length (Target and Source), - Post => - Length (Target) = Length (Target)'Old - - 2 * M.Num_Overlaps (Model (Target)'Old, Model (Source)) + - Length (Source) - - -- Elements of the difference were not both in Source and in Target - - and M.Not_In_Both (Model (Target), Model (Target)'Old, Model (Source)) - - -- Elements in Target but not in Source are in the difference - - and M.Included_In_Union - (Model (Target)'Old, Model (Target), Model (Source)) - - -- Elements in Source but not in Target are in the difference - - and M.Included_In_Union - (Model (Source), Model (Target), Model (Target)'Old) - - -- Actual value of elements come from either Left or Right - - and E_Elements_Included - (Elements (Target), - Model (Target)'Old, - Elements (Target)'Old, - Elements (Source)) - - and E_Elements_Included - (Elements (Target)'Old, Model (Target), Elements (Target)) - - and E_Elements_Included - (Elements (Source), Model (Target), Elements (Target)); - -- The operation iterates over the Source set, searching for the element - -- in Target (calling Hash and Equivalent_Elements). If an equivalent - -- element is found, it is removed from Target; otherwise it is inserted - -- into Target. - - function Symmetric_Difference (Left, Right : Set) return Set with - Global => null, - Pre => Length (Left) <= Count_Type'Last - Length (Right), - Post => - Length (Symmetric_Difference'Result) = Length (Left) - - 2 * M.Num_Overlaps (Model (Left), Model (Right)) + - Length (Right) - - -- Elements of the difference were not both in Left and Right - - and M.Not_In_Both - (Model (Symmetric_Difference'Result), - Model (Left), - Model (Right)) - - -- Elements in Left but not in Right are in the difference - - and M.Included_In_Union - (Model (Left), - Model (Symmetric_Difference'Result), - Model (Right)) - - -- Elements in Right but not in Left are in the difference - - and M.Included_In_Union - (Model (Right), - Model (Symmetric_Difference'Result), - Model (Left)) - - -- Actual value of elements come from either Left or Right - - and E_Elements_Included - (Elements (Symmetric_Difference'Result), - Model (Left), - Elements (Left), - Elements (Right)) - - and E_Elements_Included - (Elements (Left), - Model (Symmetric_Difference'Result), - Elements (Symmetric_Difference'Result)) - - and E_Elements_Included - (Elements (Right), - Model (Symmetric_Difference'Result), - Elements (Symmetric_Difference'Result)); - -- The operation first iterates over the Left set. It calls Find to - -- determine whether the element is in the Right set. If no equivalent - -- element is found, the element from Left is inserted into the result. The - -- operation then iterates over the Right set, to determine whether the - -- element is in the Left set. If no equivalent element is found, the Right - -- element is inserted into the result. - - function "xor" (Left, Right : Set) return Set - renames Symmetric_Difference; - - function Overlap (Left, Right : Set) return Boolean with - Global => null, - Post => - Overlap'Result = not (M.No_Overlap (Model (Left), Model (Right))); - -- Iterates over the Left set (calling First and Next), calling Find to - -- determine whether the element is in the Right set. If an equivalent - -- element is found, the operation immediately returns True. The operation - -- returns False if the iteration over Left terminates without finding any - -- equivalent element in Right. - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean with - Global => null, - Post => Is_Subset'Result = (Model (Subset) <= Model (Of_Set)); - -- Iterates over Subset (calling First and Next), calling Find to determine - -- whether the element is in Of_Set. If no equivalent element is found in - -- Of_Set, the operation immediately returns False. The operation returns - -- True if the iteration over Subset terminates without finding an element - -- not in Of_Set (that is, every element in Subset is equivalent to an - -- element in Of_Set). - - function First (Container : Set) return Cursor with - Global => null, - Contract_Cases => - (Length (Container) = 0 => - First'Result = No_Element, - - others => - Has_Element (Container, First'Result) - and P.Get (Positions (Container), First'Result) = 1); - -- Returns a cursor that designates the first non-empty bucket, by - -- searching from the beginning of the buckets array. - - function Next (Container : Set; Position : Cursor) return Cursor with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = Length (Container) - => - Next'Result = No_Element, - - others => - Has_Element (Container, Next'Result) - and then P.Get (Positions (Container), Next'Result) = - P.Get (Positions (Container), Position) + 1); - -- Returns a cursor that designates the node that follows the current one - -- designated by Position. If Position designates the last node in its - -- bucket, the operation calls Hash to compute the index of this bucket, - -- and searches the buckets array for the first non-empty bucket, starting - -- from that index; otherwise, it simply follows the link to the next node - -- in the same bucket. - - procedure Next (Container : Set; Position : in out Cursor) with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = Length (Container) - => - Position = No_Element, - - others => - Has_Element (Container, Position) - and then P.Get (Positions (Container), Position) = - P.Get (Positions (Container), Position'Old) + 1); - -- Equivalent to Position := Next (Position) - - function Find - (Container : Set; - Item : Element_Type) return Cursor - with - Global => null, - Contract_Cases => - - -- If Item is not contained in Container, Find returns No_Element - - (not Contains (Model (Container), Item) => - Find'Result = No_Element, - - -- Otherwise, Find returns a valid cursor in Container - - others => - P.Has_Key (Positions (Container), Find'Result) - and P.Get (Positions (Container), Find'Result) = - Find (Elements (Container), Item) - - -- The element designated by the result of Find is Item - - and Equivalent_Elements - (Element (Container, Find'Result), Item)); - -- Searches for Item in the set. Find calls Hash to determine the item's - -- bucket; if the bucket is not empty, it calls Equivalent_Elements to - -- compare Item to each element in the bucket. If the search succeeds, Find - -- returns a cursor designating the node containing the equivalent element; - -- otherwise, it returns No_Element. - - function Contains (Container : Set; Item : Element_Type) return Boolean with - Global => null, - Post => Contains'Result = Contains (Model (Container), Item); - pragma Annotate (GNATprove, Inline_For_Proof, Contains); - - function Has_Element (Container : Set; Position : Cursor) return Boolean - with - Global => null, - Post => - Has_Element'Result = P.Has_Key (Positions (Container), Position); - pragma Annotate (GNATprove, Inline_For_Proof, Has_Element); - - function Default_Modulus (Capacity : Count_Type) return Hash_Type with - Global => null; - - generic - type Key_Type (<>) is private; - - with function Key (Element : Element_Type) return Key_Type; - - with function Hash (Key : Key_Type) return Hash_Type; - - with function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - - package Generic_Keys with SPARK_Mode is - - package Formal_Model with Ghost is - - function M_Included_Except - (Left : M.Set; - Right : M.Set; - Key : Key_Type) return Boolean - with - Global => null, - Post => - M_Included_Except'Result = - (for all E of Left => - Contains (Right, E) - or Equivalent_Keys (Generic_Keys.Key (E), Key)); - - end Formal_Model; - use Formal_Model; - - function Key (Container : Set; Position : Cursor) return Key_Type with - Global => null, - Post => Key'Result = Key (Element (Container, Position)); - pragma Annotate (GNATprove, Inline_For_Proof, Key); - - function Element (Container : Set; Key : Key_Type) return Element_Type - with - Global => null, - Pre => Contains (Container, Key), - Post => - Element'Result = Element (Container, Find (Container, Key)); - pragma Annotate (GNATprove, Inline_For_Proof, Element); - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type) - with - Global => null, - Pre => Contains (Container, Key), - Post => - Length (Container) = Length (Container)'Old - - -- Key now maps to New_Item - - and Element (Container, Key) = New_Item - - -- New_Item is contained in Container - - and Contains (Model (Container), New_Item) - - -- Other elements are preserved - - and M_Included_Except - (Model (Container)'Old, - Model (Container), - Key) - and M.Included_Except - (Model (Container), - Model (Container)'Old, - New_Item) - - -- Mapping from cursors to elements is preserved - - and Mapping_Preserved_Except - (E_Left => Elements (Container)'Old, - E_Right => Elements (Container), - P_Left => Positions (Container)'Old, - P_Right => Positions (Container), - Position => Find (Container, Key)) - and Positions (Container) = Positions (Container)'Old; - - procedure Exclude (Container : in out Set; Key : Key_Type) with - Global => null, - Post => not Contains (Container, Key), - Contract_Cases => - - -- If Key is not in Container, nothing is changed - - (not Contains (Container, Key) => - Model (Container) = Model (Container)'Old - and Elements (Container) = Elements (Container)'Old - and Positions (Container) = Positions (Container)'Old, - - -- Otherwise, Key is removed from Container - - others => - Length (Container) = Length (Container)'Old - 1 - - -- Other elements are preserved - - and Model (Container) <= Model (Container)'Old - and M_Included_Except - (Model (Container)'Old, - Model (Container), - Key) - - -- Mapping from cursors to elements is preserved - - and Mapping_Preserved - (E_Left => Elements (Container), - E_Right => Elements (Container)'Old, - P_Left => Positions (Container), - P_Right => Positions (Container)'Old) - and P.Keys_Included_Except - (Positions (Container)'Old, - Positions (Container), - Find (Container, Key)'Old)); - - procedure Delete (Container : in out Set; Key : Key_Type) with - Global => null, - Pre => Contains (Container, Key), - Post => - Length (Container) = Length (Container)'Old - 1 - - -- Key is no longer in Container - - and not Contains (Container, Key) - - -- Other elements are preserved - - and Model (Container) <= Model (Container)'Old - and M_Included_Except - (Model (Container)'Old, - Model (Container), - Key) - - -- Mapping from cursors to elements is preserved - - and Mapping_Preserved - (E_Left => Elements (Container), - E_Right => Elements (Container)'Old, - P_Left => Positions (Container), - P_Right => Positions (Container)'Old) - and P.Keys_Included_Except - (Positions (Container)'Old, - Positions (Container), - Find (Container, Key)'Old); - - function Find (Container : Set; Key : Key_Type) return Cursor with - Global => null, - Contract_Cases => - - -- If Key is not contained in Container, Find returns No_Element - - ((for all E of Model (Container) => - not Equivalent_Keys (Key, Generic_Keys.Key (E))) => - Find'Result = No_Element, - - -- Otherwise, Find returns a valid cursor in Container - - others => - P.Has_Key (Positions (Container), Find'Result) - - -- The key designated by the result of Find is Key - - and Equivalent_Keys - (Generic_Keys.Key (Container, Find'Result), Key)); - - function Contains (Container : Set; Key : Key_Type) return Boolean with - Global => null, - Post => - Contains'Result = - (for some E of Model (Container) => - Equivalent_Keys (Key, Generic_Keys.Key (E))); - - end Generic_Keys; - -private - pragma SPARK_Mode (Off); - - pragma Inline (Next); - - type Node_Type is - record - Element : Element_Type; - Next : Count_Type; - Has_Element : Boolean := False; - end record; - - package HT_Types is new - Ada.Containers.Hash_Tables.Generic_Bounded_Hash_Table_Types (Node_Type); - - type Set (Capacity : Count_Type; Modulus : Hash_Type) is - new HT_Types.Hash_Table_Type (Capacity, Modulus) with null record; - - use HT_Types; - - Empty_Set : constant Set := (Capacity => 0, Modulus => 0, others => <>); - -end Ada.Containers.Formal_Hashed_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cfinve.adb +++ build/gcc/ada/rts @@ -1,1404 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.FORMAL_INDEFINITE_VECTORS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2010-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -with Ada.Containers.Generic_Array_Sort; -with Ada.Unchecked_Deallocation; - -with System; use type System.Address; - -package body Ada.Containers.Formal_Indefinite_Vectors with - SPARK_Mode => Off -is - function H (New_Item : Element_Type) return Holder renames To_Holder; - function E (Container : Holder) return Element_Type renames Get; - - Growth_Factor : constant := 2; - -- When growing a container, multiply current capacity by this. Doubling - -- leads to amortized linear-time copying. - - subtype Int is Long_Long_Integer; - - procedure Free is - new Ada.Unchecked_Deallocation (Elements_Array, Elements_Array_Ptr); - - type Maximal_Array_Ptr is access all Elements_Array (Array_Index) - with Storage_Size => 0; - type Maximal_Array_Ptr_Const is access constant Elements_Array (Array_Index) - with Storage_Size => 0; - - function Elems (Container : in out Vector) return Maximal_Array_Ptr; - function Elemsc - (Container : Vector) return Maximal_Array_Ptr_Const; - -- Returns a pointer to the Elements array currently in use -- either - -- Container.Elements_Ptr or a pointer to Container.Elements. We work with - -- pointers to a bogus array subtype that is constrained with the maximum - -- possible bounds. This means that the pointer is a thin pointer. This is - -- necessary because 'Unrestricted_Access doesn't work when it produces - -- access-to-unconstrained and is returned from a function. - -- - -- Note that this is dangerous: make sure calls to this use an indexed - -- component or slice that is within the bounds 1 .. Length (Container). - - function Get_Element - (Container : Vector; - Position : Capacity_Range) return Element_Type; - - function To_Array_Index (Index : Index_Type'Base) return Count_Type'Base; - - function Current_Capacity (Container : Vector) return Capacity_Range; - - procedure Insert_Space - (Container : in out Vector; - Before : Extended_Index; - Count : Count_Type := 1); - - --------- - -- "=" -- - --------- - - function "=" (Left : Vector; Right : Vector) return Boolean is - begin - if Left'Address = Right'Address then - return True; - end if; - - if Length (Left) /= Length (Right) then - return False; - end if; - - for J in 1 .. Length (Left) loop - if Get_Element (Left, J) /= Get_Element (Right, J) then - return False; - end if; - end loop; - - return True; - end "="; - - ------------ - -- Append -- - ------------ - - procedure Append (Container : in out Vector; New_Item : Vector) is - begin - if Is_Empty (New_Item) then - return; - end if; - - if Container.Last >= Index_Type'Last then - raise Constraint_Error with "vector is already at its maximum length"; - end if; - - Insert (Container, Container.Last + 1, New_Item); - end Append; - - procedure Append (Container : in out Vector; New_Item : Element_Type) is - begin - Append (Container, New_Item, 1); - end Append; - - procedure Append - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type) - is - begin - if Count = 0 then - return; - end if; - - if Container.Last >= Index_Type'Last then - raise Constraint_Error with "vector is already at its maximum length"; - end if; - - Insert (Container, Container.Last + 1, New_Item, Count); - end Append; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Vector; Source : Vector) is - LS : constant Capacity_Range := Length (Source); - - begin - if Target'Address = Source'Address then - return; - end if; - - if Bounded and then Target.Capacity < LS then - raise Constraint_Error; - end if; - - Clear (Target); - Append (Target, Source); - end Assign; - - -------------- - -- Capacity -- - -------------- - - function Capacity (Container : Vector) return Capacity_Range is - begin - return - (if Bounded then - Container.Capacity - else - Capacity_Range'Last); - end Capacity; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Vector) is - begin - Container.Last := No_Index; - - -- Free element, note that this is OK if Elements_Ptr is null - - Free (Container.Elements_Ptr); - end Clear; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Vector; - Item : Element_Type) return Boolean - is - begin - return Find_Index (Container, Item) /= No_Index; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : Vector; - Capacity : Capacity_Range := 0) return Vector - is - LS : constant Capacity_Range := Length (Source); - C : Capacity_Range; - - begin - if Capacity = 0 then - C := LS; - elsif Capacity >= LS then - C := Capacity; - else - raise Capacity_Error; - end if; - - return Target : Vector (C) do - Elems (Target) (1 .. LS) := Elemsc (Source) (1 .. LS); - Target.Last := Source.Last; - end return; - end Copy; - - ---------------------- - -- Current_Capacity -- - ---------------------- - - function Current_Capacity (Container : Vector) return Capacity_Range is - begin - return - (if Container.Elements_Ptr = null then - Container.Elements'Length - else - Container.Elements_Ptr.all'Length); - end Current_Capacity; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Vector; Index : Extended_Index) is - begin - Delete (Container, Index, 1); - end Delete; - - procedure Delete - (Container : in out Vector; - Index : Extended_Index; - Count : Count_Type) - is - Old_Last : constant Index_Type'Base := Container.Last; - Old_Len : constant Count_Type := Length (Container); - New_Last : Index_Type'Base; - Count2 : Count_Type'Base; -- count of items from Index to Old_Last - Off : Count_Type'Base; -- Index expressed as offset from IT'First - - begin - -- Delete removes items from the vector, the number of which is the - -- minimum of the specified Count and the items (if any) that exist from - -- Index to Container.Last. There are no constraints on the specified - -- value of Count (it can be larger than what's available at this - -- position in the vector, for example), but there are constraints on - -- the allowed values of the Index. - - -- As a precondition on the generic actual Index_Type, the base type - -- must include Index_Type'Pred (Index_Type'First); this is the value - -- that Container.Last assumes when the vector is empty. However, we do - -- not allow that as the value for Index when specifying which items - -- should be deleted, so we must manually check. (That the user is - -- allowed to specify the value at all here is a consequence of the - -- declaration of the Extended_Index subtype, which includes the values - -- in the base range that immediately precede and immediately follow the - -- values in the Index_Type.) - - if Index < Index_Type'First then - raise Constraint_Error with "Index is out of range (too small)"; - end if; - - -- We do allow a value greater than Container.Last to be specified as - -- the Index, but only if it's immediately greater. This allows the - -- corner case of deleting no items from the back end of the vector to - -- be treated as a no-op. (It is assumed that specifying an index value - -- greater than Last + 1 indicates some deeper flaw in the caller's - -- algorithm, so that case is treated as a proper error.) - - if Index > Old_Last then - if Index > Old_Last + 1 then - raise Constraint_Error with "Index is out of range (too large)"; - end if; - - return; - end if; - - if Count = 0 then - return; - end if; - - -- We first calculate what's available for deletion starting at - -- Index. Here and elsewhere we use the wider of Index_Type'Base and - -- Count_Type'Base as the type for intermediate values. (See function - -- Length for more information.) - - if Count_Type'Base'Last >= Index_Type'Pos (Index_Type'Base'Last) then - Count2 := Count_Type'Base (Old_Last) - Count_Type'Base (Index) + 1; - else - Count2 := Count_Type'Base (Old_Last - Index + 1); - end if; - - -- If more elements are requested (Count) for deletion than are - -- available (Count2) for deletion beginning at Index, then everything - -- from Index is deleted. There are no elements to slide down, and so - -- all we need to do is set the value of Container.Last. - - if Count >= Count2 then - Container.Last := Index - 1; - return; - end if; - - -- There are some elements that aren't being deleted (the requested - -- count was less than the available count), so we must slide them down - -- to Index. We first calculate the index values of the respective array - -- slices, using the wider of Index_Type'Base and Count_Type'Base as the - -- type for intermediate calculations. - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Off := Count_Type'Base (Index - Index_Type'First); - New_Last := Old_Last - Index_Type'Base (Count); - else - Off := Count_Type'Base (Index) - Count_Type'Base (Index_Type'First); - New_Last := Index_Type'Base (Count_Type'Base (Old_Last) - Count); - end if; - - -- The array index values for each slice have already been determined, - -- so we just slide down to Index the elements that weren't deleted. - - declare - EA : Maximal_Array_Ptr renames Elems (Container); - Idx : constant Count_Type := EA'First + Off; - - begin - EA (Idx .. Old_Len - Count) := EA (Idx + Count .. Old_Len); - Container.Last := New_Last; - end; - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First (Container : in out Vector) is - begin - Delete_First (Container, 1); - end Delete_First; - - procedure Delete_First (Container : in out Vector; Count : Count_Type) is - begin - if Count = 0 then - return; - - elsif Count >= Length (Container) then - Clear (Container); - return; - - else - Delete (Container, Index_Type'First, Count); - end if; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last (Container : in out Vector) is - begin - Delete_Last (Container, 1); - end Delete_Last; - - procedure Delete_Last (Container : in out Vector; Count : Count_Type) is - begin - if Count = 0 then - return; - end if; - - -- There is no restriction on how large Count can be when deleting - -- items. If it is equal or greater than the current length, then this - -- is equivalent to clearing the vector. (In particular, there's no need - -- for us to actually calculate the new value for Last.) - - -- If the requested count is less than the current length, then we must - -- calculate the new value for Last. For the type we use the widest of - -- Index_Type'Base and Count_Type'Base for the intermediate values of - -- our calculation. (See the comments in Length for more information.) - - if Count >= Length (Container) then - Container.Last := No_Index; - - elsif Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Container.Last := Container.Last - Index_Type'Base (Count); - - else - Container.Last := - Index_Type'Base (Count_Type'Base (Container.Last) - Count); - end if; - end Delete_Last; - - ------------- - -- Element -- - ------------- - - function Element - (Container : Vector; - Index : Index_Type) return Element_Type - is - begin - if Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - declare - II : constant Int'Base := Int (Index) - Int (No_Index); - I : constant Capacity_Range := Capacity_Range (II); - - begin - return Get_Element (Container, I); - end; - end Element; - - ----------- - -- Elems -- - ----------- - - function Elems (Container : in out Vector) return Maximal_Array_Ptr is - begin - return - (if Container.Elements_Ptr = null then - Container.Elements'Unrestricted_Access - else - Container.Elements_Ptr.all'Unrestricted_Access); - end Elems; - - function Elemsc (Container : Vector) return Maximal_Array_Ptr_Const is - begin - return - (if Container.Elements_Ptr = null then - Container.Elements'Unrestricted_Access - else - Container.Elements_Ptr.all'Unrestricted_Access); - end Elemsc; - - ---------------- - -- Find_Index -- - ---------------- - - function Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'First) return Extended_Index - is - K : Count_Type; - Last : constant Extended_Index := Last_Index (Container); - - begin - K := Capacity_Range (Int (Index) - Int (No_Index)); - for Indx in Index .. Last loop - if Get_Element (Container, K) = Item then - return Indx; - end if; - - K := K + 1; - end loop; - - return No_Index; - end Find_Index; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Vector) return Element_Type is - begin - if Is_Empty (Container) then - raise Constraint_Error with "Container is empty"; - else - return Get_Element (Container, 1); - end if; - end First_Element; - - ----------------- - -- First_Index -- - ----------------- - - function First_Index (Container : Vector) return Index_Type is - pragma Unreferenced (Container); - begin - return Index_Type'First; - end First_Index; - - ------------------ - -- Formal_Model -- - ------------------ - - package body Formal_Model is - - ------------------------- - -- M_Elements_In_Union -- - ------------------------- - - function M_Elements_In_Union - (Container : M.Sequence; - Left : M.Sequence; - Right : M.Sequence) return Boolean - is - begin - for Index in Index_Type'First .. M.Last (Container) loop - declare - Elem : constant Element_Type := Element (Container, Index); - begin - if not M.Contains (Left, Index_Type'First, M.Last (Left), Elem) - and then - not M.Contains - (Right, Index_Type'First, M.Last (Right), Elem) - then - return False; - end if; - end; - end loop; - - return True; - end M_Elements_In_Union; - - ------------------------- - -- M_Elements_Included -- - ------------------------- - - function M_Elements_Included - (Left : M.Sequence; - L_Fst : Index_Type := Index_Type'First; - L_Lst : Extended_Index; - Right : M.Sequence; - R_Fst : Index_Type := Index_Type'First; - R_Lst : Extended_Index) return Boolean - is - begin - for I in L_Fst .. L_Lst loop - declare - Found : Boolean := False; - J : Extended_Index := R_Fst - 1; - - begin - while not Found and J < R_Lst loop - J := J + 1; - if Element (Left, I) = Element (Right, J) then - Found := True; - end if; - end loop; - - if not Found then - return False; - end if; - end; - end loop; - - return True; - end M_Elements_Included; - - ------------------------- - -- M_Elements_Reversed -- - ------------------------- - - function M_Elements_Reversed - (Left : M.Sequence; - Right : M.Sequence) return Boolean - is - L : constant Index_Type := M.Last (Left); - - begin - if L /= M.Last (Right) then - return False; - end if; - - for I in Index_Type'First .. L loop - if Element (Left, I) /= Element (Right, L - I + 1) - then - return False; - end if; - end loop; - - return True; - end M_Elements_Reversed; - - ------------------------ - -- M_Elements_Swapped -- - ------------------------ - - function M_Elements_Swapped - (Left : M.Sequence; - Right : M.Sequence; - X : Index_Type; - Y : Index_Type) return Boolean - is - begin - if M.Length (Left) /= M.Length (Right) - or else Element (Left, X) /= Element (Right, Y) - or else Element (Left, Y) /= Element (Right, X) - then - return False; - end if; - - for I in Index_Type'First .. M.Last (Left) loop - if I /= X and then I /= Y - and then Element (Left, I) /= Element (Right, I) - then - return False; - end if; - end loop; - - return True; - end M_Elements_Swapped; - - ----------- - -- Model -- - ----------- - - function Model (Container : Vector) return M.Sequence is - R : M.Sequence; - - begin - for Position in 1 .. Length (Container) loop - R := M.Add (R, E (Elemsc (Container) (Position))); - end loop; - - return R; - end Model; - - end Formal_Model; - - --------------------- - -- Generic_Sorting -- - --------------------- - - package body Generic_Sorting with SPARK_Mode => Off is - - ------------------ - -- Formal_Model -- - ------------------ - - package body Formal_Model is - - ----------------------- - -- M_Elements_Sorted -- - ----------------------- - - function M_Elements_Sorted (Container : M.Sequence) return Boolean is - begin - if M.Length (Container) = 0 then - return True; - end if; - - declare - E1 : Element_Type := Element (Container, Index_Type'First); - - begin - for I in Index_Type'First + 1 .. M.Last (Container) loop - declare - E2 : constant Element_Type := Element (Container, I); - - begin - if E2 < E1 then - return False; - end if; - - E1 := E2; - end; - end loop; - end; - - return True; - end M_Elements_Sorted; - - end Formal_Model; - - --------------- - -- Is_Sorted -- - --------------- - - function Is_Sorted (Container : Vector) return Boolean is - L : constant Capacity_Range := Length (Container); - - begin - for J in 1 .. L - 1 loop - if Get_Element (Container, J + 1) < Get_Element (Container, J) then - return False; - end if; - end loop; - - return True; - end Is_Sorted; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Container : in out Vector) is - function "<" (Left : Holder; Right : Holder) return Boolean is - (E (Left) < E (Right)); - - procedure Sort is new Generic_Array_Sort - (Index_Type => Array_Index, - Element_Type => Holder, - Array_Type => Elements_Array, - "<" => "<"); - - Len : constant Capacity_Range := Length (Container); - - begin - if Container.Last <= Index_Type'First then - return; - else - Sort (Elems (Container) (1 .. Len)); - end if; - end Sort; - - ----------- - -- Merge -- - ----------- - - procedure Merge (Target : in out Vector; Source : in out Vector) is - I : Count_Type; - J : Count_Type; - - begin - if Target'Address = Source'Address then - raise Program_Error with "Target and Source denote same container"; - end if; - - if Length (Source) = 0 then - return; - end if; - - if Length (Target) = 0 then - Move (Target => Target, Source => Source); - return; - end if; - - I := Length (Target); - - declare - New_Length : constant Count_Type := I + Length (Source); - - begin - if not Bounded - and then Current_Capacity (Target) < Capacity_Range (New_Length) - then - Reserve_Capacity - (Target, - Capacity_Range'Max - (Current_Capacity (Target) * Growth_Factor, - Capacity_Range (New_Length))); - end if; - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Target.Last := No_Index + Index_Type'Base (New_Length); - - else - Target.Last := - Index_Type'Base (Count_Type'Base (No_Index) + New_Length); - end if; - end; - - declare - TA : Maximal_Array_Ptr renames Elems (Target); - SA : Maximal_Array_Ptr renames Elems (Source); - - begin - J := Length (Target); - while Length (Source) /= 0 loop - if I = 0 then - TA (1 .. J) := SA (1 .. Length (Source)); - Source.Last := No_Index; - exit; - end if; - - if E (SA (Length (Source))) < E (TA (I)) then - TA (J) := TA (I); - I := I - 1; - - else - TA (J) := SA (Length (Source)); - Source.Last := Source.Last - 1; - end if; - - J := J - 1; - end loop; - end; - end Merge; - - end Generic_Sorting; - - ----------------- - -- Get_Element -- - ----------------- - - function Get_Element - (Container : Vector; - Position : Capacity_Range) return Element_Type - is - begin - return E (Elemsc (Container) (Position)); - end Get_Element; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element - (Container : Vector; - Position : Extended_Index) return Boolean - is - begin - return Position in First_Index (Container) .. Last_Index (Container); - end Has_Element; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Element_Type) - is - begin - Insert (Container, Before, New_Item, 1); - end Insert; - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Element_Type; - Count : Count_Type) - is - J : Count_Type'Base; -- scratch - - begin - -- Use Insert_Space to create the "hole" (the destination slice) - - Insert_Space (Container, Before, Count); - - J := To_Array_Index (Before); - - Elems (Container) (J .. J - 1 + Count) := (others => H (New_Item)); - end Insert; - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Vector) - is - N : constant Count_Type := Length (New_Item); - B : Count_Type; -- index Before converted to Count_Type - - begin - if Container'Address = New_Item'Address then - raise Program_Error with - "Container and New_Item denote same container"; - end if; - - -- Use Insert_Space to create the "hole" (the destination slice) into - -- which we copy the source items. - - Insert_Space (Container, Before, Count => N); - - if N = 0 then - -- There's nothing else to do here (vetting of parameters was - -- performed already in Insert_Space), so we simply return. - - return; - end if; - - B := To_Array_Index (Before); - - Elems (Container) (B .. B + N - 1) := Elemsc (New_Item) (1 .. N); - end Insert; - - ------------------ - -- Insert_Space -- - ------------------ - - procedure Insert_Space - (Container : in out Vector; - Before : Extended_Index; - Count : Count_Type := 1) - is - Old_Length : constant Count_Type := Length (Container); - - Max_Length : Count_Type'Base; -- determined from range of Index_Type - New_Length : Count_Type'Base; -- sum of current length and Count - - Index : Index_Type'Base; -- scratch for intermediate values - J : Count_Type'Base; -- scratch - - begin - -- As a precondition on the generic actual Index_Type, the base type - -- must include Index_Type'Pred (Index_Type'First); this is the value - -- that Container.Last assumes when the vector is empty. However, we do - -- not allow that as the value for Index when specifying where the new - -- items should be inserted, so we must manually check. (That the user - -- is allowed to specify the value at all here is a consequence of the - -- declaration of the Extended_Index subtype, which includes the values - -- in the base range that immediately precede and immediately follow the - -- values in the Index_Type.) - - if Before < Index_Type'First then - raise Constraint_Error with - "Before index is out of range (too small)"; - end if; - - -- We do allow a value greater than Container.Last to be specified as - -- the Index, but only if it's immediately greater. This allows for the - -- case of appending items to the back end of the vector. (It is assumed - -- that specifying an index value greater than Last + 1 indicates some - -- deeper flaw in the caller's algorithm, so that case is treated as a - -- proper error.) - - if Before > Container.Last - and then Before - 1 > Container.Last - then - raise Constraint_Error with - "Before index is out of range (too large)"; - end if; - - -- We treat inserting 0 items into the container as a no-op, so we - -- simply return. - - if Count = 0 then - return; - end if; - - -- There are two constraints we need to satisfy. The first constraint is - -- that a container cannot have more than Count_Type'Last elements, so - -- we must check the sum of the current length and the insertion - -- count. Note that we cannot simply add these values, because of the - -- possibility of overflow. - - if Old_Length > Count_Type'Last - Count then - raise Constraint_Error with "Count is out of range"; - end if; - - -- It is now safe compute the length of the new vector, without fear of - -- overflow. - - New_Length := Old_Length + Count; - - -- The second constraint is that the new Last index value cannot exceed - -- Index_Type'Last. In each branch below, we calculate the maximum - -- length (computed from the range of values in Index_Type), and then - -- compare the new length to the maximum length. If the new length is - -- acceptable, then we compute the new last index from that. - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - - -- We have to handle the case when there might be more values in the - -- range of Index_Type than in the range of Count_Type. - - if Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is - -- less than 0, so it is safe to compute the following sum without - -- fear of overflow. - - Index := No_Index + Index_Type'Base (Count_Type'Last); - - if Index <= Index_Type'Last then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute - -- the difference without fear of overflow (which we would have to - -- worry about if No_Index were less than 0, but that case is - -- handled above). - - if Index_Type'Last - No_Index >= Count_Type'Pos (Count_Type'Last) - then - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - end if; - - elsif Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is less - -- than 0, so it is safe to compute the following sum without fear of - -- overflow. - - J := Count_Type'Base (No_Index) + Count_Type'Last; - - if J <= Count_Type'Base (Index_Type'Last) then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the maximum - -- number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than Count_Type does, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute the - -- difference without fear of overflow (which we would have to worry - -- about if No_Index were less than 0, but that case is handled - -- above). - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - -- We have just computed the maximum length (number of items). We must - -- now compare the requested length to the maximum length, as we do not - -- allow a vector expand beyond the maximum (because that would create - -- an internal array with a last index value greater than - -- Index_Type'Last, with no way to index those elements). - - if New_Length > Max_Length then - raise Constraint_Error with "Count is out of range"; - end if; - - J := To_Array_Index (Before); - - -- Increase the capacity of container if needed - - if not Bounded - and then Current_Capacity (Container) < Capacity_Range (New_Length) - then - Reserve_Capacity - (Container, - Capacity_Range'Max - (Current_Capacity (Container) * Growth_Factor, - Capacity_Range (New_Length))); - end if; - - declare - EA : Maximal_Array_Ptr renames Elems (Container); - - begin - if Before <= Container.Last then - - -- The new items are being inserted before some existing - -- elements, so we must slide the existing elements up to their - -- new home. - - EA (J + Count .. New_Length) := EA (J .. Old_Length); - end if; - end; - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Container.Last := No_Index + Index_Type'Base (New_Length); - - else - Container.Last := - Index_Type'Base (Count_Type'Base (No_Index) + New_Length); - end if; - end Insert_Space; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Vector) return Boolean is - begin - return Last_Index (Container) < Index_Type'First; - end Is_Empty; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Vector) return Element_Type is - begin - if Is_Empty (Container) then - raise Constraint_Error with "Container is empty"; - else - return Get_Element (Container, Length (Container)); - end if; - end Last_Element; - - ---------------- - -- Last_Index -- - ---------------- - - function Last_Index (Container : Vector) return Extended_Index is - begin - return Container.Last; - end Last_Index; - - ------------ - -- Length -- - ------------ - - function Length (Container : Vector) return Capacity_Range is - L : constant Int := Int (Container.Last); - F : constant Int := Int (Index_Type'First); - N : constant Int'Base := L - F + 1; - - begin - return Capacity_Range (N); - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out Vector; Source : in out Vector) is - LS : constant Capacity_Range := Length (Source); - - begin - if Target'Address = Source'Address then - return; - end if; - - if Bounded and then Target.Capacity < LS then - raise Constraint_Error; - end if; - - Clear (Target); - Append (Target, Source); - Clear (Source); - end Move; - - ------------ - -- Prepend -- - ------------ - - procedure Prepend (Container : in out Vector; New_Item : Vector) is - begin - Insert (Container, Index_Type'First, New_Item); - end Prepend; - - procedure Prepend (Container : in out Vector; New_Item : Element_Type) is - begin - Prepend (Container, New_Item, 1); - end Prepend; - - procedure Prepend - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type) - is - begin - Insert (Container, Index_Type'First, New_Item, Count); - end Prepend; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Vector; - Index : Index_Type; - New_Item : Element_Type) - is - begin - if Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - declare - II : constant Int'Base := Int (Index) - Int (No_Index); - I : constant Capacity_Range := Capacity_Range (II); - - begin - Elems (Container) (I) := H (New_Item); - end; - end Replace_Element; - - ---------------------- - -- Reserve_Capacity -- - ---------------------- - - procedure Reserve_Capacity - (Container : in out Vector; - Capacity : Capacity_Range) - is - begin - if Bounded then - if Capacity > Container.Capacity then - raise Constraint_Error with "Capacity is out of range"; - end if; - - else - if Capacity > Current_Capacity (Container) then - declare - New_Elements : constant Elements_Array_Ptr := - new Elements_Array (1 .. Capacity); - L : constant Capacity_Range := Length (Container); - - begin - New_Elements (1 .. L) := Elemsc (Container) (1 .. L); - Free (Container.Elements_Ptr); - Container.Elements_Ptr := New_Elements; - end; - end if; - end if; - end Reserve_Capacity; - - ---------------------- - -- Reverse_Elements -- - ---------------------- - - procedure Reverse_Elements (Container : in out Vector) is - begin - if Length (Container) <= 1 then - return; - end if; - - declare - I : Capacity_Range; - J : Capacity_Range; - E : Elements_Array renames - Elems (Container) (1 .. Length (Container)); - - begin - I := 1; - J := Length (Container); - while I < J loop - declare - EI : constant Holder := E (I); - - begin - E (I) := E (J); - E (J) := EI; - end; - - I := I + 1; - J := J - 1; - end loop; - end; - end Reverse_Elements; - - ------------------------ - -- Reverse_Find_Index -- - ------------------------ - - function Reverse_Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'Last) return Extended_Index - is - Last : Index_Type'Base; - K : Count_Type'Base; - - begin - if Index > Last_Index (Container) then - Last := Last_Index (Container); - else - Last := Index; - end if; - - K := Capacity_Range (Int (Last) - Int (No_Index)); - for Indx in reverse Index_Type'First .. Last loop - if Get_Element (Container, K) = Item then - return Indx; - end if; - - K := K - 1; - end loop; - - return No_Index; - end Reverse_Find_Index; - - ---------- - -- Swap -- - ---------- - - procedure Swap - (Container : in out Vector; - I : Index_Type; - J : Index_Type) - is - begin - if I > Container.Last then - raise Constraint_Error with "I index is out of range"; - end if; - - if J > Container.Last then - raise Constraint_Error with "J index is out of range"; - end if; - - if I = J then - return; - end if; - - declare - II : constant Int'Base := Int (I) - Int (No_Index); - JJ : constant Int'Base := Int (J) - Int (No_Index); - - EI : Holder renames Elems (Container) (Capacity_Range (II)); - EJ : Holder renames Elems (Container) (Capacity_Range (JJ)); - - EI_Copy : constant Holder := EI; - - begin - EI := EJ; - EJ := EI_Copy; - end; - end Swap; - - -------------------- - -- To_Array_Index -- - -------------------- - - function To_Array_Index (Index : Index_Type'Base) return Count_Type'Base is - Offset : Count_Type'Base; - - begin - -- We know that - -- Index >= Index_Type'First - -- hence we also know that - -- Index - Index_Type'First >= 0 - - -- The issue is that even though 0 is guaranteed to be a value in the - -- type Index_Type'Base, there's no guarantee that the difference is a - -- value in that type. To prevent overflow we use the wider of - -- Count_Type'Base and Index_Type'Base to perform intermediate - -- calculations. - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Offset := Count_Type'Base (Index - Index_Type'First); - - else - Offset := Count_Type'Base (Index) - - Count_Type'Base (Index_Type'First); - end if; - - -- The array index subtype for all container element arrays always - -- starts with 1. - - return 1 + Offset; - end To_Array_Index; - - --------------- - -- To_Vector -- - --------------- - - function To_Vector - (New_Item : Element_Type; - Length : Capacity_Range) return Vector - is - begin - if Length = 0 then - return Empty_Vector; - end if; - - declare - First : constant Int := Int (Index_Type'First); - Last_As_Int : constant Int'Base := First + Int (Length) - 1; - Last : Index_Type; - - begin - if Last_As_Int > Index_Type'Pos (Index_Type'Last) then - raise Constraint_Error with "Length is out of range"; -- ??? - end if; - - Last := Index_Type (Last_As_Int); - - return - (Capacity => Length, - Last => Last, - Elements_Ptr => <>, - Elements => (others => H (New_Item))); - end; - end To_Vector; - -end Ada.Containers.Formal_Indefinite_Vectors; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cfinve.ads +++ build/gcc/ada/rts @@ -1,937 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.FORMAL_INDEFINITE_VECTORS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2014-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - --- Similar to Ada.Containers.Formal_Vectors. The main difference is that --- Element_Type may be indefinite (but not an unconstrained array). - -with Ada.Containers.Bounded_Holders; -with Ada.Containers.Functional_Vectors; - -generic - type Index_Type is range <>; - type Element_Type (<>) is private; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - Max_Size_In_Storage_Elements : Natural; - -- Maximum size of Vector elements in bytes. This has the same meaning as - -- in Ada.Containers.Bounded_Holders, with the same restrictions. Note that - -- setting this too small can lead to erroneous execution; see comments in - -- Ada.Containers.Bounded_Holders. If Element_Type is class-wide, it is the - -- responsibility of clients to calculate the maximum size of all types in - -- the class. - - Bounded : Boolean := True; - -- If True, the containers are bounded; the initial capacity is the maximum - -- size, and heap allocation will be avoided. If False, the containers can - -- grow via heap allocation. - -package Ada.Containers.Formal_Indefinite_Vectors with - SPARK_Mode => On -is - pragma Annotate (CodePeer, Skip_Analysis); - - subtype Extended_Index is Index_Type'Base - range Index_Type'First - 1 .. - Index_Type'Min (Index_Type'Base'Last - 1, Index_Type'Last) + 1; - - No_Index : constant Extended_Index := Extended_Index'First; - - Last_Count : constant Count_Type := - (if Index_Type'Last < Index_Type'First then - 0 - elsif Index_Type'Last < -1 - or else Index_Type'Pos (Index_Type'First) > - Index_Type'Pos (Index_Type'Last) - Count_Type'Last - then - Index_Type'Pos (Index_Type'Last) - - Index_Type'Pos (Index_Type'First) + 1 - else - Count_Type'Last); - -- Maximal capacity of any vector. It is the minimum of the size of the - -- index range and the last possible Count_Type. - - subtype Capacity_Range is Count_Type range 0 .. Last_Count; - - type Vector (Capacity : Capacity_Range) is limited private with - Default_Initial_Condition => Is_Empty (Vector); - -- In the bounded case, Capacity is the capacity of the container, which - -- never changes. In the unbounded case, Capacity is the initial capacity - -- of the container, and operations such as Reserve_Capacity and Append can - -- increase the capacity. The capacity never shrinks, except in the case of - -- Clear. - -- - -- Note that all objects of type Vector are constrained, including in the - -- unbounded case; you can't assign from one object to another if the - -- Capacity is different. - - function Length (Container : Vector) return Capacity_Range with - Global => null, - Post => Length'Result <= Capacity (Container); - - pragma Unevaluated_Use_Of_Old (Allow); - - package Formal_Model with Ghost is - - package M is new Ada.Containers.Functional_Vectors - (Index_Type => Index_Type, - Element_Type => Element_Type); - - function "=" - (Left : M.Sequence; - Right : M.Sequence) return Boolean renames M."="; - - function "<" - (Left : M.Sequence; - Right : M.Sequence) return Boolean renames M."<"; - - function "<=" - (Left : M.Sequence; - Right : M.Sequence) return Boolean renames M."<="; - - function M_Elements_In_Union - (Container : M.Sequence; - Left : M.Sequence; - Right : M.Sequence) return Boolean - -- The elements of Container are contained in either Left or Right - with - Global => null, - Post => - M_Elements_In_Union'Result = - (for all I in Index_Type'First .. M.Last (Container) => - (for some J in Index_Type'First .. M.Last (Left) => - Element (Container, I) = Element (Left, J)) - or (for some J in Index_Type'First .. M.Last (Right) => - Element (Container, I) = Element (Right, J))); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_In_Union); - - function M_Elements_Included - (Left : M.Sequence; - L_Fst : Index_Type := Index_Type'First; - L_Lst : Extended_Index; - Right : M.Sequence; - R_Fst : Index_Type := Index_Type'First; - R_Lst : Extended_Index) return Boolean - -- The elements of the slice from L_Fst to L_Lst in Left are contained - -- in the slide from R_Fst to R_Lst in Right. - with - Global => null, - Pre => L_Lst <= M.Last (Left) and R_Lst <= M.Last (Right), - Post => - M_Elements_Included'Result = - (for all I in L_Fst .. L_Lst => - (for some J in R_Fst .. R_Lst => - Element (Left, I) = Element (Right, J))); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_Included); - - function M_Elements_Reversed - (Left : M.Sequence; - Right : M.Sequence) return Boolean - -- Right is Left in reverse order - with - Global => null, - Post => - M_Elements_Reversed'Result = - (M.Length (Left) = M.Length (Right) - and (for all I in Index_Type'First .. M.Last (Left) => - Element (Left, I) = - Element (Right, M.Last (Left) - I + 1)) - and (for all I in Index_Type'First .. M.Last (Right) => - Element (Right, I) = - Element (Left, M.Last (Left) - I + 1))); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_Reversed); - - function M_Elements_Swapped - (Left : M.Sequence; - Right : M.Sequence; - X : Index_Type; - Y : Index_Type) return Boolean - -- Elements stored at X and Y are reversed in Left and Right - with - Global => null, - Pre => X <= M.Last (Left) and Y <= M.Last (Left), - Post => - M_Elements_Swapped'Result = - (M.Length (Left) = M.Length (Right) - and Element (Left, X) = Element (Right, Y) - and Element (Left, Y) = Element (Right, X) - and M.Equal_Except (Left, Right, X, Y)); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_Swapped); - - function Model (Container : Vector) return M.Sequence with - -- The high-level model of a vector is a sequence of elements. The - -- sequence really is similar to the vector itself. However, it is not - -- limited which allows usage of 'Old and 'Loop_Entry attributes. - - Ghost, - Global => null, - Post => M.Length (Model'Result) = Length (Container); - - function Element - (S : M.Sequence; - I : Index_Type) return Element_Type renames M.Get; - -- To improve readability of contracts, we rename the function used to - -- access an element in the model to Element. - - end Formal_Model; - use Formal_Model; - - function Empty_Vector return Vector with - Global => null, - Post => Length (Empty_Vector'Result) = 0; - - function "=" (Left, Right : Vector) return Boolean with - Global => null, - Post => "="'Result = (Model (Left) = Model (Right)); - - function To_Vector - (New_Item : Element_Type; - Length : Capacity_Range) return Vector - with - Global => null, - Post => - Formal_Indefinite_Vectors.Length (To_Vector'Result) = Length - and M.Constant_Range - (Container => Model (To_Vector'Result), - Fst => Index_Type'First, - Lst => Last_Index (To_Vector'Result), - Item => New_Item); - - function Capacity (Container : Vector) return Capacity_Range with - Global => null, - Post => - Capacity'Result = - (if Bounded then - Container.Capacity - else - Capacity_Range'Last); - pragma Annotate (GNATprove, Inline_For_Proof, Capacity); - - procedure Reserve_Capacity - (Container : in out Vector; - Capacity : Capacity_Range) - with - Global => null, - Pre => (if Bounded then Capacity <= Container.Capacity), - Post => Model (Container) = Model (Container)'Old; - - function Is_Empty (Container : Vector) return Boolean with - Global => null, - Post => Is_Empty'Result = (Length (Container) = 0); - - procedure Clear (Container : in out Vector) with - Global => null, - Post => Length (Container) = 0; - -- Note that this reclaims storage in the unbounded case. You need to call - -- this before a container goes out of scope in order to avoid storage - -- leaks. In addition, "X := ..." can leak unless you Clear(X) first. - - procedure Assign (Target : in out Vector; Source : Vector) with - Global => null, - Pre => (if Bounded then Length (Source) <= Target.Capacity), - Post => Model (Target) = Model (Source); - - function Copy - (Source : Vector; - Capacity : Capacity_Range := 0) return Vector - with - Global => null, - Pre => (if Bounded then (Capacity = 0 or Length (Source) <= Capacity)), - Post => - Model (Copy'Result) = Model (Source) - and (if Capacity = 0 then - Copy'Result.Capacity = Length (Source) - else - Copy'Result.Capacity = Capacity); - - procedure Move (Target : in out Vector; Source : in out Vector) - with - Global => null, - Pre => (if Bounded then Length (Source) <= Capacity (Target)), - Post => Model (Target) = Model (Source)'Old and Length (Source) = 0; - - function Element - (Container : Vector; - Index : Index_Type) return Element_Type - with - Global => null, - Pre => Index in First_Index (Container) .. Last_Index (Container), - Post => Element'Result = Element (Model (Container), Index); - pragma Annotate (GNATprove, Inline_For_Proof, Element); - - procedure Replace_Element - (Container : in out Vector; - Index : Index_Type; - New_Item : Element_Type) - with - Global => null, - Pre => Index in First_Index (Container) .. Last_Index (Container), - Post => - Length (Container) = Length (Container)'Old - - -- Container now has New_Item at index Index - - and Element (Model (Container), Index) = New_Item - - -- All other elements are preserved - - and M.Equal_Except - (Left => Model (Container)'Old, - Right => Model (Container), - Position => Index); - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Vector) - with - Global => null, - Pre => - Length (Container) <= Capacity (Container) - Length (New_Item) - and (Before in Index_Type'First .. Last_Index (Container) - or (Before /= No_Index - and then Before - 1 = Last_Index (Container))), - Post => - Length (Container) = Length (Container)'Old + Length (New_Item) - - -- Elements located before Before in Container are preserved - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Before - 1) - - -- Elements of New_Item are inserted at position Before - - and (if Length (New_Item) > 0 then - M.Range_Shifted - (Left => Model (New_Item), - Right => Model (Container), - Fst => Index_Type'First, - Lst => Last_Index (New_Item), - Offset => Count_Type (Before - Index_Type'First))) - - -- Elements located after Before in Container are shifted - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Before, - Lst => Last_Index (Container)'Old, - Offset => Length (New_Item)); - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Element_Type) - with - Global => null, - Pre => - Length (Container) < Capacity (Container) - and then (Before in Index_Type'First .. Last_Index (Container) + 1), - Post => - Length (Container) = Length (Container)'Old + 1 - - -- Elements located before Before in Container are preserved - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Before - 1) - - -- Container now has New_Item at index Before - - and Element (Model (Container), Before) = New_Item - - -- Elements located after Before in Container are shifted by 1 - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Before, - Lst => Last_Index (Container)'Old, - Offset => 1); - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Element_Type; - Count : Count_Type) - with - Global => null, - Pre => - Length (Container) <= Capacity (Container) - Count - and (Before in Index_Type'First .. Last_Index (Container) - or (Before /= No_Index - and then Before - 1 = Last_Index (Container))), - Post => - Length (Container) = Length (Container)'Old + Count - - -- Elements located before Before in Container are preserved - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Before - 1) - - -- New_Item is inserted Count times at position Before - - and (if Count > 0 then - M.Constant_Range - (Container => Model (Container), - Fst => Before, - Lst => Before + Index_Type'Base (Count - 1), - Item => New_Item)) - - -- Elements located after Before in Container are shifted - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Before, - Lst => Last_Index (Container)'Old, - Offset => Count); - - procedure Prepend (Container : in out Vector; New_Item : Vector) with - Global => null, - Pre => Length (Container) <= Capacity (Container) - Length (New_Item), - Post => - Length (Container) = Length (Container)'Old + Length (New_Item) - - -- Elements of New_Item are inserted at the beginning of Container - - and M.Range_Equal - (Left => Model (New_Item), - Right => Model (Container), - Fst => Index_Type'First, - Lst => Last_Index (New_Item)) - - -- Elements of Container are shifted - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Last_Index (Container)'Old, - Offset => Length (New_Item)); - - procedure Prepend (Container : in out Vector; New_Item : Element_Type) with - Global => null, - Pre => Length (Container) < Capacity (Container), - Post => - Length (Container) = Length (Container)'Old + 1 - - -- Container now has New_Item at Index_Type'First - - and Element (Model (Container), Index_Type'First) = New_Item - - -- Elements of Container are shifted by 1 - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Last_Index (Container)'Old, - Offset => 1); - - procedure Prepend - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type) - with - Global => null, - Pre => Length (Container) <= Capacity (Container) - Count, - Post => - Length (Container) = Length (Container)'Old + Count - - -- New_Item is inserted Count times at the beginning of Container - - and M.Constant_Range - (Container => Model (Container), - Fst => Index_Type'First, - Lst => Index_Type'First + Index_Type'Base (Count - 1), - Item => New_Item) - - -- Elements of Container are shifted - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Last_Index (Container)'Old, - Offset => Count); - - procedure Append (Container : in out Vector; New_Item : Vector) with - Global => null, - Pre => - Length (Container) <= Capacity (Container) - Length (New_Item), - Post => - Length (Container) = Length (Container)'Old + Length (New_Item) - - -- The elements of Container are preserved - - and Model (Container)'Old <= Model (Container) - - -- Elements of New_Item are inserted at the end of Container - - and (if Length (New_Item) > 0 then - M.Range_Shifted - (Left => Model (New_Item), - Right => Model (Container), - Fst => Index_Type'First, - Lst => Last_Index (New_Item), - Offset => - Count_Type - (Last_Index (Container)'Old - Index_Type'First + 1))); - - procedure Append (Container : in out Vector; New_Item : Element_Type) with - Global => null, - Pre => Length (Container) < Capacity (Container), - Post => - Length (Container) = Length (Container)'Old + 1 - - -- Elements of Container are preserved - - and Model (Container)'Old < Model (Container) - - -- Container now has New_Item at the end of Container - - and Element - (Model (Container), Last_Index (Container)'Old + 1) = New_Item; - - procedure Append - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type) - with - Global => null, - Pre => Length (Container) <= Capacity (Container) - Count, - Post => - Length (Container) = Length (Container)'Old + Count - - -- Elements of Container are preserved - - and Model (Container)'Old <= Model (Container) - - -- New_Item is inserted Count times at the end of Container - - and (if Count > 0 then - M.Constant_Range - (Container => Model (Container), - Fst => Last_Index (Container)'Old + 1, - Lst => - Last_Index (Container)'Old + Index_Type'Base (Count), - Item => New_Item)); - - procedure Delete (Container : in out Vector; Index : Extended_Index) with - Global => null, - Pre => Index in First_Index (Container) .. Last_Index (Container), - Post => - Length (Container) = Length (Container)'Old - 1 - - -- Elements located before Index in Container are preserved - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Index - 1) - - -- Elements located after Index in Container are shifted by 1 - - and M.Range_Shifted - (Left => Model (Container), - Right => Model (Container)'Old, - Fst => Index, - Lst => Last_Index (Container), - Offset => 1); - - procedure Delete - (Container : in out Vector; - Index : Extended_Index; - Count : Count_Type) - with - Global => null, - Pre => - Index in First_Index (Container) .. Last_Index (Container), - Post => - Length (Container) in - Length (Container)'Old - Count .. Length (Container)'Old - - -- The elements of Container located before Index are preserved. - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Index - 1), - - Contract_Cases => - - -- All the elements after Position have been erased - - (Length (Container) - Count <= Count_Type (Index - Index_Type'First) => - Length (Container) = Count_Type (Index - Index_Type'First), - - others => - Length (Container) = Length (Container)'Old - Count - - -- Other elements are shifted by Count - - and M.Range_Shifted - (Left => Model (Container), - Right => Model (Container)'Old, - Fst => Index, - Lst => Last_Index (Container), - Offset => Count)); - - procedure Delete_First (Container : in out Vector) with - Global => null, - Pre => Length (Container) > 0, - Post => - Length (Container) = Length (Container)'Old - 1 - - -- Elements of Container are shifted by 1 - - and M.Range_Shifted - (Left => Model (Container), - Right => Model (Container)'Old, - Fst => Index_Type'First, - Lst => Last_Index (Container), - Offset => 1); - - procedure Delete_First (Container : in out Vector; Count : Count_Type) with - Global => null, - Contract_Cases => - - -- All the elements of Container have been erased - - (Length (Container) <= Count => Length (Container) = 0, - - others => - Length (Container) = Length (Container)'Old - Count - - -- Elements of Container are shifted by Count - - and M.Range_Shifted - (Left => Model (Container), - Right => Model (Container)'Old, - Fst => Index_Type'First, - Lst => Last_Index (Container), - Offset => Count)); - - procedure Delete_Last (Container : in out Vector) with - Global => null, - Pre => Length (Container) > 0, - Post => - Length (Container) = Length (Container)'Old - 1 - - -- Elements of Container are preserved - - and Model (Container) < Model (Container)'Old; - - procedure Delete_Last (Container : in out Vector; Count : Count_Type) with - Global => null, - Contract_Cases => - - -- All the elements after Position have been erased - - (Length (Container) <= Count => Length (Container) = 0, - - others => - Length (Container) = Length (Container)'Old - Count - - -- The elements of Container are preserved - - and Model (Container) <= Model (Container)'Old); - - procedure Reverse_Elements (Container : in out Vector) with - Global => null, - Post => M_Elements_Reversed (Model (Container)'Old, Model (Container)); - - procedure Swap - (Container : in out Vector; - I : Index_Type; - J : Index_Type) - with - Global => null, - Pre => - I in First_Index (Container) .. Last_Index (Container) - and then J in First_Index (Container) .. Last_Index (Container), - Post => - M_Elements_Swapped (Model (Container)'Old, Model (Container), I, J); - - function First_Index (Container : Vector) return Index_Type with - Global => null, - Post => First_Index'Result = Index_Type'First; - pragma Annotate (GNATprove, Inline_For_Proof, First_Index); - - function First_Element (Container : Vector) return Element_Type with - Global => null, - Pre => not Is_Empty (Container), - Post => - First_Element'Result = Element (Model (Container), Index_Type'First); - pragma Annotate (GNATprove, Inline_For_Proof, First_Element); - - function Last_Index (Container : Vector) return Extended_Index with - Global => null, - Post => Last_Index'Result = M.Last (Model (Container)); - pragma Annotate (GNATprove, Inline_For_Proof, Last_Index); - - function Last_Element (Container : Vector) return Element_Type with - Global => null, - Pre => not Is_Empty (Container), - Post => - Last_Element'Result = - Element (Model (Container), Last_Index (Container)); - pragma Annotate (GNATprove, Inline_For_Proof, Last_Element); - - function Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'First) return Extended_Index - with - Global => null, - Contract_Cases => - - -- If Item is not contained in Container after Index, Find_Index - -- returns No_Index. - - (Index > Last_Index (Container) - or else not M.Contains - (Container => Model (Container), - Fst => Index, - Lst => Last_Index (Container), - Item => Item) - => - Find_Index'Result = No_Index, - - -- Otherwise, Find_Index returns a valid index greater than Index - - others => - Find_Index'Result in Index .. Last_Index (Container) - - -- The element at this index in Container is Item - - and Element (Model (Container), Find_Index'Result) = Item - - -- It is the first occurrence of Item after Index in Container - - and not M.Contains - (Container => Model (Container), - Fst => Index, - Lst => Find_Index'Result - 1, - Item => Item)); - - function Reverse_Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'Last) return Extended_Index - with - Global => null, - Contract_Cases => - - -- If Item is not contained in Container before Index, - -- Reverse_Find_Index returns No_Index. - - (not M.Contains - (Container => Model (Container), - Fst => Index_Type'First, - Lst => (if Index <= Last_Index (Container) then Index - else Last_Index (Container)), - Item => Item) - => - Reverse_Find_Index'Result = No_Index, - - -- Otherwise, Reverse_Find_Index returns a valid index smaller than - -- Index - - others => - Reverse_Find_Index'Result in Index_Type'First .. Index - and Reverse_Find_Index'Result <= Last_Index (Container) - - -- The element at this index in Container is Item - - and Element (Model (Container), Reverse_Find_Index'Result) = Item - - -- It is the last occurrence of Item before Index in Container - - and not M.Contains - (Container => Model (Container), - Fst => Reverse_Find_Index'Result + 1, - Lst => - (if Index <= Last_Index (Container) then - Index - else - Last_Index (Container)), - Item => Item)); - - function Contains - (Container : Vector; - Item : Element_Type) return Boolean - with - Global => null, - Post => - Contains'Result = - M.Contains - (Container => Model (Container), - Fst => Index_Type'First, - Lst => Last_Index (Container), - Item => Item); - - function Has_Element - (Container : Vector; - Position : Extended_Index) return Boolean - with - Global => null, - Post => - Has_Element'Result = - (Position in Index_Type'First .. Last_Index (Container)); - pragma Annotate (GNATprove, Inline_For_Proof, Has_Element); - - generic - with function "<" (Left, Right : Element_Type) return Boolean is <>; - package Generic_Sorting with SPARK_Mode is - - package Formal_Model with Ghost is - - function M_Elements_Sorted (Container : M.Sequence) return Boolean - with - Global => null, - Post => - M_Elements_Sorted'Result = - (for all I in Index_Type'First .. M.Last (Container) => - (for all J in I .. M.Last (Container) => - Element (Container, I) = Element (Container, J) - or Element (Container, I) < Element (Container, J))); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_Sorted); - - end Formal_Model; - use Formal_Model; - - function Is_Sorted (Container : Vector) return Boolean with - Global => null, - Post => Is_Sorted'Result = M_Elements_Sorted (Model (Container)); - - procedure Sort (Container : in out Vector) with - Global => null, - Post => - Length (Container) = Length (Container)'Old - and M_Elements_Sorted (Model (Container)) - and M_Elements_Included - (Left => Model (Container)'Old, - L_Lst => Last_Index (Container), - Right => Model (Container), - R_Lst => Last_Index (Container)) - and M_Elements_Included - (Left => Model (Container), - L_Lst => Last_Index (Container), - Right => Model (Container)'Old, - R_Lst => Last_Index (Container)); - - procedure Merge (Target : in out Vector; Source : in out Vector) with - -- Target and Source should not be aliased - Global => null, - Pre => Length (Source) <= Capacity (Target) - Length (Target), - Post => - Length (Target) = Length (Target)'Old + Length (Source)'Old - and Length (Source) = 0 - and (if M_Elements_Sorted (Model (Target)'Old) - and M_Elements_Sorted (Model (Source)'Old) - then - M_Elements_Sorted (Model (Target))) - and M_Elements_Included - (Left => Model (Target)'Old, - L_Lst => Last_Index (Target)'Old, - Right => Model (Target), - R_Lst => Last_Index (Target)) - and M_Elements_Included - (Left => Model (Source)'Old, - L_Lst => Last_Index (Source)'Old, - Right => Model (Target), - R_Lst => Last_Index (Target)) - and M_Elements_In_Union - (Model (Target), - Model (Source)'Old, - Model (Target)'Old); - end Generic_Sorting; - -private - pragma SPARK_Mode (Off); - - pragma Inline (First_Index); - pragma Inline (Last_Index); - pragma Inline (Element); - pragma Inline (First_Element); - pragma Inline (Last_Element); - pragma Inline (Replace_Element); - pragma Inline (Contains); - - -- The implementation method is to instantiate Bounded_Holders to get a - -- definite type for Element_Type. - - package Holders is new Bounded_Holders - (Element_Type, Max_Size_In_Storage_Elements, "="); - use Holders; - - subtype Array_Index is Capacity_Range range 1 .. Capacity_Range'Last; - type Elements_Array is array (Array_Index range <>) of Holder; - function "=" (L, R : Elements_Array) return Boolean is abstract; - - type Elements_Array_Ptr is access all Elements_Array; - - type Vector (Capacity : Capacity_Range) is limited record - - -- In the bounded case, the elements are stored in Elements. In the - -- unbounded case, the elements are initially stored in Elements, until - -- we run out of room, then we switch to Elements_Ptr. - - Last : Extended_Index := No_Index; - Elements_Ptr : Elements_Array_Ptr := null; - Elements : aliased Elements_Array (1 .. Capacity); - end record; - - -- The primary reason Vector is limited is that in the unbounded case, once - -- Elements_Ptr is in use, assignment statements won't work. "X := Y;" will - -- cause X and Y to share state; that is, X.Elements_Ptr = Y.Elements_Ptr, - -- so for example "Append (X, ...);" will modify BOTH X and Y. That would - -- allow SPARK to "prove" things that are false. We could fix that by - -- making Vector a controlled type, and override Adjust to make a deep - -- copy, but finalization is not allowed in SPARK. - -- - -- Note that (unfortunately) this means that 'Old and 'Loop_Entry are not - -- allowed on Vectors. - - function Empty_Vector return Vector is - ((Capacity => 0, others => <>)); - -end Ada.Containers.Formal_Indefinite_Vectors; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cforma.adb +++ build/gcc/ada/rts @@ -1,1159 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . F O R M A L _ O R D E R E D _ M A P S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2010-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -with Ada.Containers.Red_Black_Trees.Generic_Bounded_Operations; -pragma Elaborate_All - (Ada.Containers.Red_Black_Trees.Generic_Bounded_Operations); - -with Ada.Containers.Red_Black_Trees.Generic_Bounded_Keys; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Bounded_Keys); - -with System; use type System.Address; - -package body Ada.Containers.Formal_Ordered_Maps with - SPARK_Mode => Off -is - - ----------------------------- - -- Node Access Subprograms -- - ----------------------------- - - -- These subprograms provide a functional interface to access fields - -- of a node, and a procedural interface for modifying these values. - - function Color - (Node : Node_Type) return Ada.Containers.Red_Black_Trees.Color_Type; - pragma Inline (Color); - - function Left_Son (Node : Node_Type) return Count_Type; - pragma Inline (Left_Son); - - function Parent (Node : Node_Type) return Count_Type; - pragma Inline (Parent); - - function Right_Son (Node : Node_Type) return Count_Type; - pragma Inline (Right_Son); - - procedure Set_Color - (Node : in out Node_Type; - Color : Ada.Containers.Red_Black_Trees.Color_Type); - pragma Inline (Set_Color); - - procedure Set_Left (Node : in out Node_Type; Left : Count_Type); - pragma Inline (Set_Left); - - procedure Set_Right (Node : in out Node_Type; Right : Count_Type); - pragma Inline (Set_Right); - - procedure Set_Parent (Node : in out Node_Type; Parent : Count_Type); - pragma Inline (Set_Parent); - - ----------------------- - -- Local Subprograms -- - ----------------------- - - -- All need comments ??? - - generic - with procedure Set_Element (Node : in out Node_Type); - procedure Generic_Allocate - (Tree : in out Tree_Types.Tree_Type'Class; - Node : out Count_Type); - - procedure Free (Tree : in out Map; X : Count_Type); - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean; - pragma Inline (Is_Greater_Key_Node); - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean; - pragma Inline (Is_Less_Key_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Tree_Operations is - new Red_Black_Trees.Generic_Bounded_Operations - (Tree_Types => Tree_Types, - Left => Left_Son, - Right => Right_Son); - - use Tree_Operations; - - package Key_Ops is - new Red_Black_Trees.Generic_Bounded_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Key_Type, - Is_Less_Key_Node => Is_Less_Key_Node, - Is_Greater_Key_Node => Is_Greater_Key_Node); - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Map) return Boolean is - Lst : Count_Type; - Node : Count_Type; - ENode : Count_Type; - - begin - if Length (Left) /= Length (Right) then - return False; - end if; - - if Is_Empty (Left) then - return True; - end if; - - Lst := Next (Left, Last (Left).Node); - - Node := First (Left).Node; - while Node /= Lst loop - ENode := Find (Right, Left.Nodes (Node).Key).Node; - - if ENode = 0 or else - Left.Nodes (Node).Element /= Right.Nodes (ENode).Element - then - return False; - end if; - - Node := Next (Left, Node); - end loop; - - return True; - end "="; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Map; Source : Map) is - procedure Append_Element (Source_Node : Count_Type); - - procedure Append_Elements is - new Tree_Operations.Generic_Iteration (Append_Element); - - -------------------- - -- Append_Element -- - -------------------- - - procedure Append_Element (Source_Node : Count_Type) is - SN : Node_Type renames Source.Nodes (Source_Node); - - procedure Set_Element (Node : in out Node_Type); - pragma Inline (Set_Element); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Insert_Post is new Key_Ops.Generic_Insert_Post (New_Node); - - procedure Unconditional_Insert_Sans_Hint is - new Key_Ops.Generic_Unconditional_Insert (Insert_Post); - - procedure Unconditional_Insert_Avec_Hint is - new Key_Ops.Generic_Unconditional_Insert_With_Hint - (Insert_Post, - Unconditional_Insert_Sans_Hint); - - procedure Allocate is new Generic_Allocate (Set_Element); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - begin - Allocate (Target, Result); - return Result; - end New_Node; - - ----------------- - -- Set_Element -- - ----------------- - - procedure Set_Element (Node : in out Node_Type) is - begin - Node.Key := SN.Key; - Node.Element := SN.Element; - end Set_Element; - - Target_Node : Count_Type; - - -- Start of processing for Append_Element - - begin - Unconditional_Insert_Avec_Hint - (Tree => Target, - Hint => 0, - Key => SN.Key, - Node => Target_Node); - end Append_Element; - - -- Start of processing for Assign - - begin - if Target'Address = Source'Address then - return; - end if; - - if Target.Capacity < Length (Source) then - raise Storage_Error with "not enough capacity"; -- SE or CE? ??? - end if; - - Tree_Operations.Clear_Tree (Target); - Append_Elements (Source); - end Assign; - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Map; Key : Key_Type) return Cursor is - Node : constant Count_Type := Key_Ops.Ceiling (Container, Key); - - begin - if Node = 0 then - return No_Element; - end if; - - return (Node => Node); - end Ceiling; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Map) is - begin - Tree_Operations.Clear_Tree (Container); - end Clear; - - ----------- - -- Color -- - ----------- - - function Color (Node : Node_Type) return Color_Type is - begin - return Node.Color; - end Color; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Map; Key : Key_Type) return Boolean is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Map; Capacity : Count_Type := 0) return Map is - Node : Count_Type := 1; - N : Count_Type; - - begin - if 0 < Capacity and then Capacity < Source.Capacity then - raise Capacity_Error; - end if; - - return Target : Map (Count_Type'Max (Source.Capacity, Capacity)) do - if Length (Source) > 0 then - Target.Length := Source.Length; - Target.Root := Source.Root; - Target.First := Source.First; - Target.Last := Source.Last; - Target.Free := Source.Free; - - while Node <= Source.Capacity loop - Target.Nodes (Node).Element := - Source.Nodes (Node).Element; - Target.Nodes (Node).Key := - Source.Nodes (Node).Key; - Target.Nodes (Node).Parent := - Source.Nodes (Node).Parent; - Target.Nodes (Node).Left := - Source.Nodes (Node).Left; - Target.Nodes (Node).Right := - Source.Nodes (Node).Right; - Target.Nodes (Node).Color := - Source.Nodes (Node).Color; - Target.Nodes (Node).Has_Element := - Source.Nodes (Node).Has_Element; - Node := Node + 1; - end loop; - - while Node <= Target.Capacity loop - N := Node; - Formal_Ordered_Maps.Free (Tree => Target, X => N); - Node := Node + 1; - end loop; - end if; - end return; - end Copy; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Map; Position : in out Cursor) is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with - "Position cursor of Delete has no element"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "Position cursor of Delete is bad"); - - Tree_Operations.Delete_Node_Sans_Free (Container, - Position.Node); - Formal_Ordered_Maps.Free (Container, Position.Node); - Position := No_Element; - end Delete; - - procedure Delete (Container : in out Map; Key : Key_Type) is - X : constant Node_Access := Key_Ops.Find (Container, Key); - - begin - if X = 0 then - raise Constraint_Error with "key not in map"; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Formal_Ordered_Maps.Free (Container, X); - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First (Container : in out Map) is - X : constant Node_Access := First (Container).Node; - begin - if X /= 0 then - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Formal_Ordered_Maps.Free (Container, X); - end if; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last (Container : in out Map) is - X : constant Node_Access := Last (Container).Node; - begin - if X /= 0 then - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Formal_Ordered_Maps.Free (Container, X); - end if; - end Delete_Last; - - ------------- - -- Element -- - ------------- - - function Element (Container : Map; Position : Cursor) return Element_Type is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with - "Position cursor of function Element has no element"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "Position cursor of function Element is bad"); - - return Container.Nodes (Position.Node).Element; - - end Element; - - function Element (Container : Map; Key : Key_Type) return Element_Type is - Node : constant Node_Access := Find (Container, Key).Node; - - begin - if Node = 0 then - raise Constraint_Error with "key not in map"; - end if; - - return Container.Nodes (Node).Element; - end Element; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean is - begin - if Left < Right - or else Right < Left - then - return False; - else - return True; - end if; - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Map; Key : Key_Type) is - X : constant Node_Access := Key_Ops.Find (Container, Key); - begin - if X /= 0 then - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Formal_Ordered_Maps.Free (Container, X); - end if; - end Exclude; - - ---------- - -- Find -- - ---------- - - function Find (Container : Map; Key : Key_Type) return Cursor is - Node : constant Count_Type := Key_Ops.Find (Container, Key); - - begin - if Node = 0 then - return No_Element; - end if; - - return (Node => Node); - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : Map) return Cursor is - begin - if Length (Container) = 0 then - return No_Element; - end if; - - return (Node => Container.First); - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Map) return Element_Type is - begin - if Is_Empty (Container) then - raise Constraint_Error with "map is empty"; - end if; - - return Container.Nodes (First (Container).Node).Element; - end First_Element; - - --------------- - -- First_Key -- - --------------- - - function First_Key (Container : Map) return Key_Type is - begin - if Is_Empty (Container) then - raise Constraint_Error with "map is empty"; - end if; - - return Container.Nodes (First (Container).Node).Key; - end First_Key; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Map; Key : Key_Type) return Cursor is - Node : constant Count_Type := Key_Ops.Floor (Container, Key); - - begin - if Node = 0 then - return No_Element; - end if; - - return (Node => Node); - end Floor; - - ------------------ - -- Formal_Model -- - ------------------ - - package body Formal_Model is - - ---------- - -- Find -- - ---------- - - function Find - (Container : K.Sequence; - Key : Key_Type) return Count_Type - is - begin - for I in 1 .. K.Length (Container) loop - if Equivalent_Keys (Key, K.Get (Container, I)) then - return I; - elsif Key < K.Get (Container, I) then - return 0; - end if; - end loop; - return 0; - end Find; - - ------------------------- - -- K_Bigger_Than_Range -- - ------------------------- - - function K_Bigger_Than_Range - (Container : K.Sequence; - Fst : Positive_Count_Type; - Lst : Count_Type; - Key : Key_Type) return Boolean - is - begin - for I in Fst .. Lst loop - if not (K.Get (Container, I) < Key) then - return False; - end if; - end loop; - return True; - end K_Bigger_Than_Range; - - --------------- - -- K_Is_Find -- - --------------- - - function K_Is_Find - (Container : K.Sequence; - Key : Key_Type; - Position : Count_Type) return Boolean - is - begin - for I in 1 .. Position - 1 loop - if Key < K.Get (Container, I) then - return False; - end if; - end loop; - - if Position < K.Length (Container) then - for I in Position + 1 .. K.Length (Container) loop - if K.Get (Container, I) < Key then - return False; - end if; - end loop; - end if; - return True; - end K_Is_Find; - - -------------------------- - -- K_Smaller_Than_Range -- - -------------------------- - - function K_Smaller_Than_Range - (Container : K.Sequence; - Fst : Positive_Count_Type; - Lst : Count_Type; - Key : Key_Type) return Boolean - is - begin - for I in Fst .. Lst loop - if not (Key < K.Get (Container, I)) then - return False; - end if; - end loop; - return True; - end K_Smaller_Than_Range; - - ---------- - -- Keys -- - ---------- - - function Keys (Container : Map) return K.Sequence is - Position : Count_Type := Container.First; - R : K.Sequence; - - begin - -- Can't use First, Next or Element here, since they depend on models - -- for their postconditions. - - while Position /= 0 loop - R := K.Add (R, Container.Nodes (Position).Key); - Position := Tree_Operations.Next (Container, Position); - end loop; - - return R; - end Keys; - - ---------------------------- - -- Lift_Abstraction_Level -- - ---------------------------- - - procedure Lift_Abstraction_Level (Container : Map) is null; - - ----------- - -- Model -- - ----------- - - function Model (Container : Map) return M.Map is - Position : Count_Type := Container.First; - R : M.Map; - - begin - -- Can't use First, Next or Element here, since they depend on models - -- for their postconditions. - - while Position /= 0 loop - R := - M.Add - (Container => R, - New_Key => Container.Nodes (Position).Key, - New_Item => Container.Nodes (Position).Element); - - Position := Tree_Operations.Next (Container, Position); - end loop; - - return R; - end Model; - - ------------------------- - -- P_Positions_Shifted -- - ------------------------- - - function P_Positions_Shifted - (Small : P.Map; - Big : P.Map; - Cut : Positive_Count_Type; - Count : Count_Type := 1) return Boolean - is - begin - for Cu of Small loop - if not P.Has_Key (Big, Cu) then - return False; - end if; - end loop; - - for Cu of Big loop - declare - Pos : constant Positive_Count_Type := P.Get (Big, Cu); - - begin - if Pos < Cut then - if not P.Has_Key (Small, Cu) - or else Pos /= P.Get (Small, Cu) - then - return False; - end if; - - elsif Pos >= Cut + Count then - if not P.Has_Key (Small, Cu) - or else Pos /= P.Get (Small, Cu) + Count - then - return False; - end if; - - else - if P.Has_Key (Small, Cu) then - return False; - end if; - end if; - end; - end loop; - - return True; - end P_Positions_Shifted; - - --------------- - -- Positions -- - --------------- - - function Positions (Container : Map) return P.Map is - I : Count_Type := 1; - Position : Count_Type := Container.First; - R : P.Map; - - begin - -- Can't use First, Next or Element here, since they depend on models - -- for their postconditions. - - while Position /= 0 loop - R := P.Add (R, (Node => Position), I); - pragma Assert (P.Length (R) = I); - Position := Tree_Operations.Next (Container, Position); - I := I + 1; - end loop; - - return R; - end Positions; - - end Formal_Model; - - ---------- - -- Free -- - ---------- - - procedure Free - (Tree : in out Map; - X : Count_Type) - is - begin - Tree.Nodes (X).Has_Element := False; - Tree_Operations.Free (Tree, X); - end Free; - - ---------------------- - -- Generic_Allocate -- - ---------------------- - - procedure Generic_Allocate - (Tree : in out Tree_Types.Tree_Type'Class; - Node : out Count_Type) - is - procedure Allocate is - new Tree_Operations.Generic_Allocate (Set_Element); - begin - Allocate (Tree, Node); - Tree.Nodes (Node).Has_Element := True; - end Generic_Allocate; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Container : Map; Position : Cursor) return Boolean is - begin - if Position.Node = 0 then - return False; - end if; - - return Container.Nodes (Position.Node).Has_Element; - end Has_Element; - - ------------- - -- Include -- - ------------- - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - Inserted : Boolean; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if not Inserted then - declare - N : Node_Type renames Container.Nodes (Position.Node); - begin - N.Key := Key; - N.Element := New_Item; - end; - end if; - end Include; - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - function New_Node return Node_Access; - -- Comment ??? - - procedure Insert_Post is - new Key_Ops.Generic_Insert_Post (New_Node); - - procedure Insert_Sans_Hint is - new Key_Ops.Generic_Conditional_Insert (Insert_Post); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - procedure Initialize (Node : in out Node_Type); - procedure Allocate_Node is new Generic_Allocate (Initialize); - - procedure Initialize (Node : in out Node_Type) is - begin - Node.Key := Key; - Node.Element := New_Item; - end Initialize; - - X : Node_Access; - - begin - Allocate_Node (Container, X); - return X; - end New_Node; - - -- Start of processing for Insert - - begin - Insert_Sans_Hint - (Container, - Key, - Position.Node, - Inserted); - end Insert; - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - Inserted : Boolean; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if not Inserted then - raise Constraint_Error with "key already in map"; - end if; - end Insert; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Map) return Boolean is - begin - return Length (Container) = 0; - end Is_Empty; - - ------------------------- - -- Is_Greater_Key_Node -- - ------------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean - is - begin - -- k > node same as node < k - - return Right.Key < Left; - end Is_Greater_Key_Node; - - ---------------------- - -- Is_Less_Key_Node -- - ---------------------- - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean - is - begin - return Left < Right.Key; - end Is_Less_Key_Node; - - --------- - -- Key -- - --------- - - function Key (Container : Map; Position : Cursor) return Key_Type is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with - "Position cursor of function Key has no element"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "Position cursor of function Key is bad"); - - return Container.Nodes (Position.Node).Key; - end Key; - - ---------- - -- Last -- - ---------- - - function Last (Container : Map) return Cursor is - begin - if Length (Container) = 0 then - return No_Element; - end if; - - return (Node => Container.Last); - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Map) return Element_Type is - begin - if Is_Empty (Container) then - raise Constraint_Error with "map is empty"; - end if; - - return Container.Nodes (Last (Container).Node).Element; - end Last_Element; - - -------------- - -- Last_Key -- - -------------- - - function Last_Key (Container : Map) return Key_Type is - begin - if Is_Empty (Container) then - raise Constraint_Error with "map is empty"; - end if; - - return Container.Nodes (Last (Container).Node).Key; - end Last_Key; - - -------------- - -- Left_Son -- - -------------- - - function Left_Son (Node : Node_Type) return Count_Type is - begin - return Node.Left; - end Left_Son; - - ------------ - -- Length -- - ------------ - - function Length (Container : Map) return Count_Type is - begin - return Container.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out Map; Source : in out Map) is - NN : Tree_Types.Nodes_Type renames Source.Nodes; - X : Node_Access; - - begin - if Target'Address = Source'Address then - return; - end if; - - if Target.Capacity < Length (Source) then - raise Constraint_Error with -- ??? - "Source length exceeds Target capacity"; - end if; - - Clear (Target); - - loop - X := First (Source).Node; - exit when X = 0; - - -- Here we insert a copy of the source element into the target, and - -- then delete the element from the source. Another possibility is - -- that delete it first (and hang onto its index), then insert it. - -- ??? - - Insert (Target, NN (X).Key, NN (X).Element); -- optimize??? - - Tree_Operations.Delete_Node_Sans_Free (Source, X); - Formal_Ordered_Maps.Free (Source, X); - end loop; - end Move; - - ---------- - -- Next -- - ---------- - - procedure Next (Container : Map; Position : in out Cursor) is - begin - Position := Next (Container, Position); - end Next; - - function Next (Container : Map; Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - if not Has_Element (Container, Position) then - raise Constraint_Error; - end if; - - pragma Assert (Vet (Container, Position.Node), - "bad cursor in Next"); - - return (Node => Tree_Operations.Next (Container, Position.Node)); - end Next; - - ------------ - -- Parent -- - ------------ - - function Parent (Node : Node_Type) return Count_Type is - begin - return Node.Parent; - end Parent; - - -------------- - -- Previous -- - -------------- - - procedure Previous (Container : Map; Position : in out Cursor) is - begin - Position := Previous (Container, Position); - end Previous; - - function Previous (Container : Map; Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - if not Has_Element (Container, Position) then - raise Constraint_Error; - end if; - - pragma Assert (Vet (Container, Position.Node), - "bad cursor in Previous"); - - declare - Node : constant Count_Type := - Tree_Operations.Previous (Container, Position.Node); - - begin - if Node = 0 then - return No_Element; - end if; - - return (Node => Node); - end; - end Previous; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - begin - declare - Node : constant Node_Access := Key_Ops.Find (Container, Key); - - begin - if Node = 0 then - raise Constraint_Error with "key not in map"; - end if; - - declare - N : Node_Type renames Container.Nodes (Node); - begin - N.Key := Key; - N.Element := New_Item; - end; - end; - end Replace; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type) - is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with - "Position cursor of Replace_Element has no element"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "Position cursor of Replace_Element is bad"); - - Container.Nodes (Position.Node).Element := New_Item; - end Replace_Element; - - --------------- - -- Right_Son -- - --------------- - - function Right_Son (Node : Node_Type) return Count_Type is - begin - return Node.Right; - end Right_Son; - - --------------- - -- Set_Color -- - --------------- - - procedure Set_Color (Node : in out Node_Type; Color : Color_Type) is - begin - Node.Color := Color; - end Set_Color; - - -------------- - -- Set_Left -- - -------------- - - procedure Set_Left (Node : in out Node_Type; Left : Count_Type) is - begin - Node.Left := Left; - end Set_Left; - - ---------------- - -- Set_Parent -- - ---------------- - - procedure Set_Parent (Node : in out Node_Type; Parent : Count_Type) is - begin - Node.Parent := Parent; - end Set_Parent; - - --------------- - -- Set_Right -- - --------------- - - procedure Set_Right (Node : in out Node_Type; Right : Count_Type) is - begin - Node.Right := Right; - end Set_Right; - -end Ada.Containers.Formal_Ordered_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cforma.ads +++ build/gcc/ada/rts @@ -1,1054 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . F O R M A L _ O R D E R E D _ M A P S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - --- This spec is derived from package Ada.Containers.Bounded_Ordered_Maps in --- the Ada 2012 RM. The modifications are meant to facilitate formal proofs by --- making it easier to express properties, and by making the specification of --- this unit compatible with SPARK 2014. Note that the API of this unit may be --- subject to incompatible changes as SPARK 2014 evolves. - --- The modifications are: - --- A parameter for the container is added to every function reading the --- content of a container: Key, Element, Next, Query_Element, Previous, --- Has_Element, Iterate, Reverse_Iterate. This change is motivated by the --- need to have cursors which are valid on different containers (typically a --- container C and its previous version C'Old) for expressing properties, --- which is not possible if cursors encapsulate an access to the underlying --- container. The operators "<" and ">" that could not be modified that way --- have been removed. - --- Iteration over maps is done using the Iterable aspect, which is SPARK --- compatible. "For of" iteration ranges over keys instead of elements. - -with Ada.Containers.Functional_Vectors; -with Ada.Containers.Functional_Maps; -private with Ada.Containers.Red_Black_Trees; - -generic - type Key_Type is private; - type Element_Type is private; - - with function "<" (Left, Right : Key_Type) return Boolean is <>; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Formal_Ordered_Maps with - SPARK_Mode -is - pragma Annotate (CodePeer, Skip_Analysis); - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean with - Global => null, - Post => - Equivalent_Keys'Result = (not (Left < Right) and not (Right < Left)); - pragma Annotate (GNATprove, Inline_For_Proof, Equivalent_Keys); - - type Map (Capacity : Count_Type) is private with - Iterable => (First => First, - Next => Next, - Has_Element => Has_Element, - Element => Key), - Default_Initial_Condition => Is_Empty (Map); - pragma Preelaborable_Initialization (Map); - - type Cursor is record - Node : Count_Type; - end record; - - No_Element : constant Cursor := (Node => 0); - - Empty_Map : constant Map; - - function Length (Container : Map) return Count_Type with - Global => null, - Post => Length'Result <= Container.Capacity; - - pragma Unevaluated_Use_Of_Old (Allow); - - package Formal_Model with Ghost is - subtype Positive_Count_Type is Count_Type range 1 .. Count_Type'Last; - - package M is new Ada.Containers.Functional_Maps - (Element_Type => Element_Type, - Key_Type => Key_Type, - Equivalent_Keys => Equivalent_Keys); - - function "=" - (Left : M.Map; - Right : M.Map) return Boolean renames M."="; - - function "<=" - (Left : M.Map; - Right : M.Map) return Boolean renames M."<="; - - package K is new Ada.Containers.Functional_Vectors - (Element_Type => Key_Type, - Index_Type => Positive_Count_Type); - - function "=" - (Left : K.Sequence; - Right : K.Sequence) return Boolean renames K."="; - - function "<" - (Left : K.Sequence; - Right : K.Sequence) return Boolean renames K."<"; - - function "<=" - (Left : K.Sequence; - Right : K.Sequence) return Boolean renames K."<="; - - function K_Bigger_Than_Range - (Container : K.Sequence; - Fst : Positive_Count_Type; - Lst : Count_Type; - Key : Key_Type) return Boolean - with - Global => null, - Pre => Lst <= K.Length (Container), - Post => - K_Bigger_Than_Range'Result = - (for all I in Fst .. Lst => K.Get (Container, I) < Key); - pragma Annotate (GNATprove, Inline_For_Proof, K_Bigger_Than_Range); - - function K_Smaller_Than_Range - (Container : K.Sequence; - Fst : Positive_Count_Type; - Lst : Count_Type; - Key : Key_Type) return Boolean - with - Global => null, - Pre => Lst <= K.Length (Container), - Post => - K_Smaller_Than_Range'Result = - (for all I in Fst .. Lst => Key < K.Get (Container, I)); - pragma Annotate (GNATprove, Inline_For_Proof, K_Smaller_Than_Range); - - function K_Is_Find - (Container : K.Sequence; - Key : Key_Type; - Position : Count_Type) return Boolean - with - Global => null, - Pre => Position - 1 <= K.Length (Container), - Post => - K_Is_Find'Result = - ((if Position > 0 then - K_Bigger_Than_Range (Container, 1, Position - 1, Key)) - - and - (if Position < K.Length (Container) then - K_Smaller_Than_Range - (Container, - Position + 1, - K.Length (Container), - Key))); - pragma Annotate (GNATprove, Inline_For_Proof, K_Is_Find); - - function Find (Container : K.Sequence; Key : Key_Type) return Count_Type - -- Search for Key in Container - - with - Global => null, - Post => - (if Find'Result > 0 then - Find'Result <= K.Length (Container) - and Equivalent_Keys (Key, K.Get (Container, Find'Result))); - - package P is new Ada.Containers.Functional_Maps - (Key_Type => Cursor, - Element_Type => Positive_Count_Type, - Equivalent_Keys => "=", - Enable_Handling_Of_Equivalence => False); - - function "=" - (Left : P.Map; - Right : P.Map) return Boolean renames P."="; - - function "<=" - (Left : P.Map; - Right : P.Map) return Boolean renames P."<="; - - function P_Positions_Shifted - (Small : P.Map; - Big : P.Map; - Cut : Positive_Count_Type; - Count : Count_Type := 1) return Boolean - with - Global => null, - Post => - P_Positions_Shifted'Result = - - -- Big contains all cursors of Small - - (P.Keys_Included (Small, Big) - - -- Cursors located before Cut are not moved, cursors located - -- after are shifted by Count. - - and (for all I of Small => - (if P.Get (Small, I) < Cut then - P.Get (Big, I) = P.Get (Small, I) - else - P.Get (Big, I) - Count = P.Get (Small, I))) - - -- New cursors of Big (if any) are between Cut and Cut - 1 + - -- Count. - - and (for all I of Big => - P.Has_Key (Small, I) - or P.Get (Big, I) - Count in Cut - Count .. Cut - 1)); - - function Model (Container : Map) return M.Map with - -- The high-level model of a map is a map from keys to elements. Neither - -- cursors nor order of elements are represented in this model. Keys are - -- modeled up to equivalence. - - Ghost, - Global => null; - - function Keys (Container : Map) return K.Sequence with - -- The Keys sequence represents the underlying list structure of maps - -- that is used for iteration. It stores the actual values of keys in - -- the map. It does not model cursors nor elements. - - Ghost, - Global => null, - Post => - K.Length (Keys'Result) = Length (Container) - - -- It only contains keys contained in Model - - and (for all Key of Keys'Result => - M.Has_Key (Model (Container), Key)) - - -- It contains all the keys contained in Model - - and (for all Key of Model (Container) => - (Find (Keys'Result, Key) > 0 - and then Equivalent_Keys - (K.Get (Keys'Result, Find (Keys'Result, Key)), - Key))) - - -- It is sorted in increasing order - - and (for all I in 1 .. Length (Container) => - Find (Keys'Result, K.Get (Keys'Result, I)) = I - and K_Is_Find (Keys'Result, K.Get (Keys'Result, I), I)); - pragma Annotate (GNATprove, Iterable_For_Proof, "Model", Keys); - - function Positions (Container : Map) return P.Map with - -- The Positions map is used to model cursors. It only contains valid - -- cursors and maps them to their position in the container. - - Ghost, - Global => null, - Post => - not P.Has_Key (Positions'Result, No_Element) - - -- Positions of cursors are smaller than the container's length. - - and then - (for all I of Positions'Result => - P.Get (Positions'Result, I) in 1 .. Length (Container) - - -- No two cursors have the same position. Note that we do not - -- state that there is a cursor in the map for each position, as - -- it is rarely needed. - - and then - (for all J of Positions'Result => - (if P.Get (Positions'Result, I) = P.Get (Positions'Result, J) - then I = J))); - - procedure Lift_Abstraction_Level (Container : Map) with - -- Lift_Abstraction_Level is a ghost procedure that does nothing but - -- assume that we can access the same elements by iterating over - -- positions or cursors. - -- This information is not generally useful except when switching from - -- a low-level, cursor-aware view of a container, to a high-level, - -- position-based view. - - Ghost, - Global => null, - Post => - (for all Key of Keys (Container) => - (for some I of Positions (Container) => - K.Get (Keys (Container), P.Get (Positions (Container), I)) = - Key)); - - function Contains - (C : M.Map; - K : Key_Type) return Boolean renames M.Has_Key; - -- To improve readability of contracts, we rename the function used to - -- search for a key in the model to Contains. - - function Element - (C : M.Map; - K : Key_Type) return Element_Type renames M.Get; - -- To improve readability of contracts, we rename the function used to - -- access an element in the model to Element. - end Formal_Model; - use Formal_Model; - - function "=" (Left, Right : Map) return Boolean with - Global => null, - Post => "="'Result = (Model (Left) = Model (Right)); - - function Is_Empty (Container : Map) return Boolean with - Global => null, - Post => Is_Empty'Result = (Length (Container) = 0); - - procedure Clear (Container : in out Map) with - Global => null, - Post => Length (Container) = 0 and M.Is_Empty (Model (Container)); - - procedure Assign (Target : in out Map; Source : Map) with - Global => null, - Pre => Target.Capacity >= Length (Source), - Post => - Model (Target) = Model (Source) - and Keys (Target) = Keys (Source) - and Length (Source) = Length (Target); - - function Copy (Source : Map; Capacity : Count_Type := 0) return Map with - Global => null, - Pre => Capacity = 0 or else Capacity >= Source.Capacity, - Post => - Model (Copy'Result) = Model (Source) - and Keys (Copy'Result) = Keys (Source) - and Positions (Copy'Result) = Positions (Source) - and (if Capacity = 0 then - Copy'Result.Capacity = Source.Capacity - else - Copy'Result.Capacity = Capacity); - - function Key (Container : Map; Position : Cursor) return Key_Type with - Global => null, - Pre => Has_Element (Container, Position), - Post => - Key'Result = - K.Get (Keys (Container), P.Get (Positions (Container), Position)); - pragma Annotate (GNATprove, Inline_For_Proof, Key); - - function Element - (Container : Map; - Position : Cursor) return Element_Type - with - Global => null, - Pre => Has_Element (Container, Position), - Post => - Element'Result = Element (Model (Container), Key (Container, Position)); - pragma Annotate (GNATprove, Inline_For_Proof, Element); - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type) - with - Global => null, - Pre => Has_Element (Container, Position), - Post => - - -- Order of keys and cursors is preserved - - Keys (Container) = Keys (Container)'Old - and Positions (Container) = Positions (Container)'Old - - -- New_Item is now associated with the key at position Position in - -- Container. - - and Element (Container, Position) = New_Item - - -- Elements associated with other keys are preserved - - and M.Same_Keys (Model (Container), Model (Container)'Old) - and M.Elements_Equal_Except - (Model (Container), - Model (Container)'Old, - Key (Container, Position)); - - procedure Move (Target : in out Map; Source : in out Map) with - Global => null, - Pre => Target.Capacity >= Length (Source), - Post => - Model (Target) = Model (Source)'Old - and Keys (Target) = Keys (Source)'Old - and Length (Source)'Old = Length (Target) - and Length (Source) = 0; - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - with - Global => null, - Pre => - Length (Container) < Container.Capacity or Contains (Container, Key), - Post => - Contains (Container, Key) - and Has_Element (Container, Position) - and Equivalent_Keys - (Formal_Ordered_Maps.Key (Container, Position), Key) - and K_Is_Find - (Keys (Container), - Key, - P.Get (Positions (Container), Position)), - Contract_Cases => - - -- If Key is already in Container, it is not modified and Inserted is - -- set to False. - - (Contains (Container, Key) => - not Inserted - and Model (Container) = Model (Container)'Old - and Keys (Container) = Keys (Container)'Old - and Positions (Container) = Positions (Container)'Old, - - -- Otherwise, Key is inserted in Container and Inserted is set to True - - others => - Inserted - and Length (Container) = Length (Container)'Old + 1 - - -- Key now maps to New_Item - - and Formal_Ordered_Maps.Key (Container, Position) = Key - and Element (Model (Container), Key) = New_Item - - -- Other mappings are preserved - - and Model (Container)'Old <= Model (Container) - and M.Keys_Included_Except - (Model (Container), - Model (Container)'Old, - Key) - - -- The keys of Container located before Position are preserved - - and K.Range_Equal - (Left => Keys (Container)'Old, - Right => Keys (Container), - Fst => 1, - Lst => P.Get (Positions (Container), Position) - 1) - - -- Other keys are shifted by 1 - - and K.Range_Shifted - (Left => Keys (Container)'Old, - Right => Keys (Container), - Fst => P.Get (Positions (Container), Position), - Lst => Length (Container)'Old, - Offset => 1) - - -- A new cursor has been inserted at position Position in - -- Container. - - and P_Positions_Shifted - (Positions (Container)'Old, - Positions (Container), - Cut => P.Get (Positions (Container), Position))); - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - with - Global => null, - Pre => - Length (Container) < Container.Capacity - and then (not Contains (Container, Key)), - Post => - Length (Container) = Length (Container)'Old + 1 - and Contains (Container, Key) - - -- Key now maps to New_Item - - and K.Get (Keys (Container), Find (Keys (Container), Key)) = Key - and Element (Model (Container), Key) = New_Item - - -- Other mappings are preserved - - and Model (Container)'Old <= Model (Container) - and M.Keys_Included_Except - (Model (Container), - Model (Container)'Old, - Key) - - -- The keys of Container located before Key are preserved - - and K.Range_Equal - (Left => Keys (Container)'Old, - Right => Keys (Container), - Fst => 1, - Lst => Find (Keys (Container), Key) - 1) - - -- Other keys are shifted by 1 - - and K.Range_Shifted - (Left => Keys (Container)'Old, - Right => Keys (Container), - Fst => Find (Keys (Container), Key), - Lst => Length (Container)'Old, - Offset => 1) - - -- A new cursor has been inserted in Container - - and P_Positions_Shifted - (Positions (Container)'Old, - Positions (Container), - Cut => Find (Keys (Container), Key)); - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - with - Global => null, - Pre => - Length (Container) < Container.Capacity or Contains (Container, Key), - Post => - Contains (Container, Key) and Element (Container, Key) = New_Item, - Contract_Cases => - - -- If Key is already in Container, Key is mapped to New_Item - - (Contains (Container, Key) => - - -- Cursors are preserved - - Positions (Container) = Positions (Container)'Old - - -- The key equivalent to Key in Container is replaced by Key - - and K.Get - (Keys (Container), Find (Keys (Container), Key)) = Key - - and K.Equal_Except - (Keys (Container)'Old, - Keys (Container), - Find (Keys (Container), Key)) - - -- Elements associated with other keys are preserved - - and M.Same_Keys (Model (Container), Model (Container)'Old) - and M.Elements_Equal_Except - (Model (Container), - Model (Container)'Old, - Key), - - -- Otherwise, Key is inserted in Container - - others => - Length (Container) = Length (Container)'Old + 1 - - -- Other mappings are preserved - - and Model (Container)'Old <= Model (Container) - and M.Keys_Included_Except - (Model (Container), - Model (Container)'Old, - Key) - - -- Key is inserted in Container - - and K.Get - (Keys (Container), Find (Keys (Container), Key)) = Key - - -- The keys of Container located before Key are preserved - - and K.Range_Equal - (Left => Keys (Container)'Old, - Right => Keys (Container), - Fst => 1, - Lst => Find (Keys (Container), Key) - 1) - - -- Other keys are shifted by 1 - - and K.Range_Shifted - (Left => Keys (Container)'Old, - Right => Keys (Container), - Fst => Find (Keys (Container), Key), - Lst => Length (Container)'Old, - Offset => 1) - - -- A new cursor has been inserted in Container - - and P_Positions_Shifted - (Positions (Container)'Old, - Positions (Container), - Cut => Find (Keys (Container), Key))); - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - with - Global => null, - Pre => Contains (Container, Key), - Post => - - -- Cursors are preserved - - Positions (Container) = Positions (Container)'Old - - -- The key equivalent to Key in Container is replaced by Key - - and K.Get (Keys (Container), Find (Keys (Container), Key)) = Key - and K.Equal_Except - (Keys (Container)'Old, - Keys (Container), - Find (Keys (Container), Key)) - - -- New_Item is now associated with the Key in Container - - and Element (Model (Container), Key) = New_Item - - -- Elements associated with other keys are preserved - - and M.Same_Keys (Model (Container), Model (Container)'Old) - and M.Elements_Equal_Except - (Model (Container), - Model (Container)'Old, - Key); - - procedure Exclude (Container : in out Map; Key : Key_Type) with - Global => null, - Post => not Contains (Container, Key), - Contract_Cases => - - -- If Key is not in Container, nothing is changed - - (not Contains (Container, Key) => - Model (Container) = Model (Container)'Old - and Keys (Container) = Keys (Container)'Old - and Positions (Container) = Positions (Container)'Old, - - -- Otherwise, Key is removed from Container - - others => - Length (Container) = Length (Container)'Old - 1 - - -- Other mappings are preserved - - and Model (Container) <= Model (Container)'Old - and M.Keys_Included_Except - (Model (Container)'Old, - Model (Container), - Key) - - -- The keys of Container located before Key are preserved - - and K.Range_Equal - (Left => Keys (Container)'Old, - Right => Keys (Container), - Fst => 1, - Lst => Find (Keys (Container), Key)'Old - 1) - - -- The keys located after Key are shifted by 1 - - and K.Range_Shifted - (Left => Keys (Container), - Right => Keys (Container)'Old, - Fst => Find (Keys (Container), Key)'Old, - Lst => Length (Container), - Offset => 1) - - -- A cursor has been removed from Container - - and P_Positions_Shifted - (Positions (Container), - Positions (Container)'Old, - Cut => Find (Keys (Container), Key)'Old)); - - procedure Delete (Container : in out Map; Key : Key_Type) with - Global => null, - Pre => Contains (Container, Key), - Post => - Length (Container) = Length (Container)'Old - 1 - - -- Key is no longer in Container - - and not Contains (Container, Key) - - -- Other mappings are preserved - - and Model (Container) <= Model (Container)'Old - and M.Keys_Included_Except - (Model (Container)'Old, - Model (Container), - Key) - - -- The keys of Container located before Key are preserved - - and K.Range_Equal - (Left => Keys (Container)'Old, - Right => Keys (Container), - Fst => 1, - Lst => Find (Keys (Container), Key)'Old - 1) - - -- The keys located after Key are shifted by 1 - - and K.Range_Shifted - (Left => Keys (Container), - Right => Keys (Container)'Old, - Fst => Find (Keys (Container), Key)'Old, - Lst => Length (Container), - Offset => 1) - - -- A cursor has been removed from Container - - and P_Positions_Shifted - (Positions (Container), - Positions (Container)'Old, - Cut => Find (Keys (Container), Key)'Old); - - procedure Delete (Container : in out Map; Position : in out Cursor) with - Global => null, - Depends => (Container =>+ Position, Position => null), - Pre => Has_Element (Container, Position), - Post => - Position = No_Element - and Length (Container) = Length (Container)'Old - 1 - - -- The key at position Position is no longer in Container - - and not Contains (Container, Key (Container, Position)'Old) - and not P.Has_Key (Positions (Container), Position'Old) - - -- Other mappings are preserved - - and Model (Container) <= Model (Container)'Old - and M.Keys_Included_Except - (Model (Container)'Old, - Model (Container), - Key (Container, Position)'Old) - - -- The keys of Container located before Position are preserved. - - and K.Range_Equal - (Left => Keys (Container)'Old, - Right => Keys (Container), - Fst => 1, - Lst => P.Get (Positions (Container)'Old, Position'Old) - 1) - - -- The keys located after Position are shifted by 1 - - and K.Range_Shifted - (Left => Keys (Container), - Right => Keys (Container)'Old, - Fst => P.Get (Positions (Container)'Old, Position'Old), - Lst => Length (Container), - Offset => 1) - - -- Position has been removed from Container - - and P_Positions_Shifted - (Positions (Container), - Positions (Container)'Old, - Cut => P.Get (Positions (Container)'Old, Position'Old)); - - procedure Delete_First (Container : in out Map) with - Global => null, - Contract_Cases => - (Length (Container) = 0 => Length (Container) = 0, - others => - Length (Container) = Length (Container)'Old - 1 - - -- The first key has been removed from Container - - and not Contains (Container, First_Key (Container)'Old) - - -- Other mappings are preserved - - and Model (Container) <= Model (Container)'Old - and M.Keys_Included_Except - (Model (Container)'Old, - Model (Container), - First_Key (Container)'Old) - - -- Other keys are shifted by 1 - - and K.Range_Shifted - (Left => Keys (Container), - Right => Keys (Container)'Old, - Fst => 1, - Lst => Length (Container), - Offset => 1) - - -- First has been removed from Container - - and P_Positions_Shifted - (Positions (Container), - Positions (Container)'Old, - Cut => 1)); - - procedure Delete_Last (Container : in out Map) with - Global => null, - Contract_Cases => - (Length (Container) = 0 => Length (Container) = 0, - others => - Length (Container) = Length (Container)'Old - 1 - - -- The last key has been removed from Container - - and not Contains (Container, Last_Key (Container)'Old) - - -- Other mappings are preserved - - and Model (Container) <= Model (Container)'Old - and M.Keys_Included_Except - (Model (Container)'Old, - Model (Container), - Last_Key (Container)'Old) - - -- Others keys of Container are preserved - - and K.Range_Equal - (Left => Keys (Container)'Old, - Right => Keys (Container), - Fst => 1, - Lst => Length (Container)) - - -- Last cursor has been removed from Container - - and Positions (Container) <= Positions (Container)'Old); - - function First (Container : Map) return Cursor with - Global => null, - Contract_Cases => - (Length (Container) = 0 => - First'Result = No_Element, - - others => - Has_Element (Container, First'Result) - and P.Get (Positions (Container), First'Result) = 1); - - function First_Element (Container : Map) return Element_Type with - Global => null, - Pre => not Is_Empty (Container), - Post => - First_Element'Result = - Element (Model (Container), First_Key (Container)); - - function First_Key (Container : Map) return Key_Type with - Global => null, - Pre => not Is_Empty (Container), - Post => - First_Key'Result = K.Get (Keys (Container), 1) - and K_Smaller_Than_Range - (Keys (Container), 2, Length (Container), First_Key'Result); - - function Last (Container : Map) return Cursor with - Global => null, - Contract_Cases => - (Length (Container) = 0 => - Last'Result = No_Element, - - others => - Has_Element (Container, Last'Result) - and P.Get (Positions (Container), Last'Result) = - Length (Container)); - - function Last_Element (Container : Map) return Element_Type with - Global => null, - Pre => not Is_Empty (Container), - Post => - Last_Element'Result = Element (Model (Container), Last_Key (Container)); - - function Last_Key (Container : Map) return Key_Type with - Global => null, - Pre => not Is_Empty (Container), - Post => - Last_Key'Result = K.Get (Keys (Container), Length (Container)) - and K_Bigger_Than_Range - (Keys (Container), 1, Length (Container) - 1, Last_Key'Result); - - function Next (Container : Map; Position : Cursor) return Cursor with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = Length (Container) - => - Next'Result = No_Element, - - others => - Has_Element (Container, Next'Result) - and then P.Get (Positions (Container), Next'Result) = - P.Get (Positions (Container), Position) + 1); - - procedure Next (Container : Map; Position : in out Cursor) with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = Length (Container) - => - Position = No_Element, - - others => - Has_Element (Container, Position) - and then P.Get (Positions (Container), Position) = - P.Get (Positions (Container), Position'Old) + 1); - - function Previous (Container : Map; Position : Cursor) return Cursor with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = 1 - => - Previous'Result = No_Element, - - others => - Has_Element (Container, Previous'Result) - and then P.Get (Positions (Container), Previous'Result) = - P.Get (Positions (Container), Position) - 1); - - procedure Previous (Container : Map; Position : in out Cursor) with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = 1 - => - Position = No_Element, - - others => - Has_Element (Container, Position) - and then P.Get (Positions (Container), Position) = - P.Get (Positions (Container), Position'Old) - 1); - - function Find (Container : Map; Key : Key_Type) return Cursor with - Global => null, - Contract_Cases => - - -- If Key is not contained in Container, Find returns No_Element - - (not Contains (Model (Container), Key) => - not P.Has_Key (Positions (Container), Find'Result) - and Find'Result = No_Element, - - -- Otherwise, Find returns a valid cursor in Container - - others => - P.Has_Key (Positions (Container), Find'Result) - and P.Get (Positions (Container), Find'Result) = - Find (Keys (Container), Key) - - -- The key designated by the result of Find is Key - - and Equivalent_Keys - (Formal_Ordered_Maps.Key (Container, Find'Result), Key)); - - function Element (Container : Map; Key : Key_Type) return Element_Type with - Global => null, - Pre => Contains (Container, Key), - Post => Element'Result = Element (Model (Container), Key); - pragma Annotate (GNATprove, Inline_For_Proof, Element); - - function Floor (Container : Map; Key : Key_Type) return Cursor with - Global => null, - Contract_Cases => - (Length (Container) = 0 or else Key < First_Key (Container) => - Floor'Result = No_Element, - - others => - Has_Element (Container, Floor'Result) - and not (Key < K.Get (Keys (Container), - P.Get (Positions (Container), Floor'Result))) - and K_Is_Find - (Keys (Container), - Key, - P.Get (Positions (Container), Floor'Result))); - - function Ceiling (Container : Map; Key : Key_Type) return Cursor with - Global => null, - Contract_Cases => - (Length (Container) = 0 or else Last_Key (Container) < Key => - Ceiling'Result = No_Element, - others => - Has_Element (Container, Ceiling'Result) - and not (K.Get - (Keys (Container), - P.Get (Positions (Container), Ceiling'Result)) < Key) - and K_Is_Find - (Keys (Container), - Key, - P.Get (Positions (Container), Ceiling'Result))); - - function Contains (Container : Map; Key : Key_Type) return Boolean with - Global => null, - Post => Contains'Result = Contains (Model (Container), Key); - pragma Annotate (GNATprove, Inline_For_Proof, Contains); - - function Has_Element (Container : Map; Position : Cursor) return Boolean - with - Global => null, - Post => - Has_Element'Result = P.Has_Key (Positions (Container), Position); - pragma Annotate (GNATprove, Inline_For_Proof, Has_Element); - -private - pragma SPARK_Mode (Off); - - pragma Inline (Next); - pragma Inline (Previous); - - subtype Node_Access is Count_Type; - - use Red_Black_Trees; - - type Node_Type is record - Has_Element : Boolean := False; - Parent : Node_Access := 0; - Left : Node_Access := 0; - Right : Node_Access := 0; - Color : Red_Black_Trees.Color_Type := Red; - Key : Key_Type; - Element : Element_Type; - end record; - - package Tree_Types is - new Ada.Containers.Red_Black_Trees.Generic_Bounded_Tree_Types (Node_Type); - - type Map (Capacity : Count_Type) is - new Tree_Types.Tree_Type (Capacity) with null record; - - Empty_Map : constant Map := (Capacity => 0, others => <>); - -end Ada.Containers.Formal_Ordered_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cforse.adb +++ build/gcc/ada/rts @@ -1,1898 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . F O R M A L _ O R D E R E D _ S E T S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2010-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -with Ada.Containers.Red_Black_Trees.Generic_Bounded_Operations; -pragma Elaborate_All - (Ada.Containers.Red_Black_Trees.Generic_Bounded_Operations); - -with Ada.Containers.Red_Black_Trees.Generic_Bounded_Keys; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Bounded_Keys); - -with Ada.Containers.Red_Black_Trees.Generic_Bounded_Set_Operations; -pragma Elaborate_All - (Ada.Containers.Red_Black_Trees.Generic_Bounded_Set_Operations); - -with System; use type System.Address; - -package body Ada.Containers.Formal_Ordered_Sets with - SPARK_Mode => Off -is - - ------------------------------ - -- Access to Fields of Node -- - ------------------------------ - - -- These subprograms provide functional notation for access to fields - -- of a node, and procedural notation for modifiying these fields. - - function Color (Node : Node_Type) return Red_Black_Trees.Color_Type; - pragma Inline (Color); - - function Left_Son (Node : Node_Type) return Count_Type; - pragma Inline (Left_Son); - - function Parent (Node : Node_Type) return Count_Type; - pragma Inline (Parent); - - function Right_Son (Node : Node_Type) return Count_Type; - pragma Inline (Right_Son); - - procedure Set_Color - (Node : in out Node_Type; - Color : Red_Black_Trees.Color_Type); - pragma Inline (Set_Color); - - procedure Set_Left (Node : in out Node_Type; Left : Count_Type); - pragma Inline (Set_Left); - - procedure Set_Right (Node : in out Node_Type; Right : Count_Type); - pragma Inline (Set_Right); - - procedure Set_Parent (Node : in out Node_Type; Parent : Count_Type); - pragma Inline (Set_Parent); - - ----------------------- - -- Local Subprograms -- - ----------------------- - - -- Comments needed??? - - generic - with procedure Set_Element (Node : in out Node_Type); - procedure Generic_Allocate - (Tree : in out Tree_Types.Tree_Type'Class; - Node : out Count_Type); - - procedure Free (Tree : in out Set; X : Count_Type); - - procedure Insert_Sans_Hint - (Container : in out Set; - New_Item : Element_Type; - Node : out Count_Type; - Inserted : out Boolean); - - procedure Insert_With_Hint - (Dst_Set : in out Set; - Dst_Hint : Count_Type; - Src_Node : Node_Type; - Dst_Node : out Count_Type); - - function Is_Greater_Element_Node - (Left : Element_Type; - Right : Node_Type) return Boolean; - pragma Inline (Is_Greater_Element_Node); - - function Is_Less_Element_Node - (Left : Element_Type; - Right : Node_Type) return Boolean; - pragma Inline (Is_Less_Element_Node); - - function Is_Less_Node_Node (L, R : Node_Type) return Boolean; - pragma Inline (Is_Less_Node_Node); - - procedure Replace_Element - (Tree : in out Set; - Node : Count_Type; - Item : Element_Type); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Tree_Operations is - new Red_Black_Trees.Generic_Bounded_Operations - (Tree_Types, - Left => Left_Son, - Right => Right_Son); - - use Tree_Operations; - - package Element_Keys is - new Red_Black_Trees.Generic_Bounded_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Element_Type, - Is_Less_Key_Node => Is_Less_Element_Node, - Is_Greater_Key_Node => Is_Greater_Element_Node); - - package Set_Ops is - new Red_Black_Trees.Generic_Bounded_Set_Operations - (Tree_Operations => Tree_Operations, - Set_Type => Set, - Assign => Assign, - Insert_With_Hint => Insert_With_Hint, - Is_Less => Is_Less_Node_Node); - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Set) return Boolean is - Lst : Count_Type; - Node : Count_Type; - ENode : Count_Type; - - begin - if Length (Left) /= Length (Right) then - return False; - end if; - - if Is_Empty (Left) then - return True; - end if; - - Lst := Next (Left, Last (Left).Node); - - Node := First (Left).Node; - while Node /= Lst loop - ENode := Find (Right, Left.Nodes (Node).Element).Node; - if ENode = 0 - or else Left.Nodes (Node).Element /= Right.Nodes (ENode).Element - then - return False; - end if; - - Node := Next (Left, Node); - end loop; - - return True; - end "="; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Set; Source : Set) is - procedure Append_Element (Source_Node : Count_Type); - - procedure Append_Elements is - new Tree_Operations.Generic_Iteration (Append_Element); - - -------------------- - -- Append_Element -- - -------------------- - - procedure Append_Element (Source_Node : Count_Type) is - SN : Node_Type renames Source.Nodes (Source_Node); - - procedure Set_Element (Node : in out Node_Type); - pragma Inline (Set_Element); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Unconditional_Insert_Sans_Hint is - new Element_Keys.Generic_Unconditional_Insert (Insert_Post); - - procedure Unconditional_Insert_Avec_Hint is - new Element_Keys.Generic_Unconditional_Insert_With_Hint - (Insert_Post, - Unconditional_Insert_Sans_Hint); - - procedure Allocate is new Generic_Allocate (Set_Element); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - begin - Allocate (Target, Result); - return Result; - end New_Node; - - ----------------- - -- Set_Element -- - ----------------- - - procedure Set_Element (Node : in out Node_Type) is - begin - Node.Element := SN.Element; - end Set_Element; - - -- Local variables - - Target_Node : Count_Type; - - -- Start of processing for Append_Element - - begin - Unconditional_Insert_Avec_Hint - (Tree => Target, - Hint => 0, - Key => SN.Element, - Node => Target_Node); - end Append_Element; - - -- Start of processing for Assign - - begin - if Target'Address = Source'Address then - return; - end if; - - if Target.Capacity < Source.Length then - raise Constraint_Error - with "Target capacity is less than Source length"; - end if; - - Tree_Operations.Clear_Tree (Target); - Append_Elements (Source); - end Assign; - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Set; Item : Element_Type) return Cursor is - Node : constant Count_Type := Element_Keys.Ceiling (Container, Item); - - begin - if Node = 0 then - return No_Element; - end if; - - return (Node => Node); - end Ceiling; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Set) is - begin - Tree_Operations.Clear_Tree (Container); - end Clear; - - ----------- - -- Color -- - ----------- - - function Color (Node : Node_Type) return Red_Black_Trees.Color_Type is - begin - return Node.Color; - end Color; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Set; - Item : Element_Type) return Boolean - is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Set; Capacity : Count_Type := 0) return Set is - Node : Count_Type; - N : Count_Type; - Target : Set (Count_Type'Max (Source.Capacity, Capacity)); - - begin - if 0 < Capacity and then Capacity < Source.Capacity then - raise Capacity_Error; - end if; - - if Length (Source) > 0 then - Target.Length := Source.Length; - Target.Root := Source.Root; - Target.First := Source.First; - Target.Last := Source.Last; - Target.Free := Source.Free; - - Node := 1; - while Node <= Source.Capacity loop - Target.Nodes (Node).Element := - Source.Nodes (Node).Element; - Target.Nodes (Node).Parent := - Source.Nodes (Node).Parent; - Target.Nodes (Node).Left := - Source.Nodes (Node).Left; - Target.Nodes (Node).Right := - Source.Nodes (Node).Right; - Target.Nodes (Node).Color := - Source.Nodes (Node).Color; - Target.Nodes (Node).Has_Element := - Source.Nodes (Node).Has_Element; - Node := Node + 1; - end loop; - - while Node <= Target.Capacity loop - N := Node; - Formal_Ordered_Sets.Free (Tree => Target, X => N); - Node := Node + 1; - end loop; - end if; - - return Target; - end Copy; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Set; Position : in out Cursor) is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with "Position cursor has no element"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "bad cursor in Delete"); - - Tree_Operations.Delete_Node_Sans_Free (Container, - Position.Node); - Formal_Ordered_Sets.Free (Container, Position.Node); - Position := No_Element; - end Delete; - - procedure Delete (Container : in out Set; Item : Element_Type) is - X : constant Count_Type := Element_Keys.Find (Container, Item); - - begin - if X = 0 then - raise Constraint_Error with "attempt to delete element not in set"; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Formal_Ordered_Sets.Free (Container, X); - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First (Container : in out Set) is - X : constant Count_Type := Container.First; - begin - if X /= 0 then - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Formal_Ordered_Sets.Free (Container, X); - end if; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last (Container : in out Set) is - X : constant Count_Type := Container.Last; - begin - if X /= 0 then - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Formal_Ordered_Sets.Free (Container, X); - end if; - end Delete_Last; - - ---------------- - -- Difference -- - ---------------- - - procedure Difference (Target : in out Set; Source : Set) is - begin - Set_Ops.Set_Difference (Target, Source); - end Difference; - - function Difference (Left, Right : Set) return Set is - begin - if Left'Address = Right'Address then - return Empty_Set; - end if; - - if Length (Left) = 0 then - return Empty_Set; - end if; - - if Length (Right) = 0 then - return Left.Copy; - end if; - - return S : Set (Length (Left)) do - Assign (S, Set_Ops.Set_Difference (Left, Right)); - end return; - end Difference; - - ------------- - -- Element -- - ------------- - - function Element (Container : Set; Position : Cursor) return Element_Type is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with "Position cursor has no element"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "bad cursor in Element"); - - return Container.Nodes (Position.Node).Element; - end Element; - - ------------------------- - -- Equivalent_Elements -- - ------------------------- - - function Equivalent_Elements (Left, Right : Element_Type) return Boolean is - begin - if Left < Right - or else Right < Left - then - return False; - else - return True; - end if; - end Equivalent_Elements; - - --------------------- - -- Equivalent_Sets -- - --------------------- - - function Equivalent_Sets (Left, Right : Set) return Boolean is - function Is_Equivalent_Node_Node - (L, R : Node_Type) return Boolean; - pragma Inline (Is_Equivalent_Node_Node); - - function Is_Equivalent is - new Tree_Operations.Generic_Equal (Is_Equivalent_Node_Node); - - ----------------------------- - -- Is_Equivalent_Node_Node -- - ----------------------------- - - function Is_Equivalent_Node_Node (L, R : Node_Type) return Boolean is - begin - if L.Element < R.Element then - return False; - elsif R.Element < L.Element then - return False; - else - return True; - end if; - end Is_Equivalent_Node_Node; - - -- Start of processing for Equivalent_Sets - - begin - return Is_Equivalent (Left, Right); - end Equivalent_Sets; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Set; Item : Element_Type) is - X : constant Count_Type := Element_Keys.Find (Container, Item); - begin - if X /= 0 then - Tree_Operations.Delete_Node_Sans_Free (Container, X); - Formal_Ordered_Sets.Free (Container, X); - end if; - end Exclude; - - ---------- - -- Find -- - ---------- - - function Find (Container : Set; Item : Element_Type) return Cursor is - Node : constant Count_Type := Element_Keys.Find (Container, Item); - - begin - if Node = 0 then - return No_Element; - end if; - - return (Node => Node); - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : Set) return Cursor is - begin - if Length (Container) = 0 then - return No_Element; - end if; - - return (Node => Container.First); - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Set) return Element_Type is - Fst : constant Count_Type := First (Container).Node; - begin - if Fst = 0 then - raise Constraint_Error with "set is empty"; - end if; - - declare - N : Tree_Types.Nodes_Type renames Container.Nodes; - begin - return N (Fst).Element; - end; - end First_Element; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Set; Item : Element_Type) return Cursor is - begin - declare - Node : constant Count_Type := Element_Keys.Floor (Container, Item); - - begin - if Node = 0 then - return No_Element; - end if; - - return (Node => Node); - end; - end Floor; - - ------------------ - -- Formal_Model -- - ------------------ - - package body Formal_Model is - - ------------------------- - -- E_Bigger_Than_Range -- - ------------------------- - - function E_Bigger_Than_Range - (Container : E.Sequence; - Fst : Positive_Count_Type; - Lst : Count_Type; - Item : Element_Type) return Boolean - is - begin - for I in Fst .. Lst loop - if not (E.Get (Container, I) < Item) then - return False; - end if; - end loop; - - return True; - end E_Bigger_Than_Range; - - ------------------------- - -- E_Elements_Included -- - ------------------------- - - function E_Elements_Included - (Left : E.Sequence; - Right : E.Sequence) return Boolean - is - begin - for I in 1 .. E.Length (Left) loop - if not E.Contains (Right, 1, E.Length (Right), E.Get (Left, I)) - then - return False; - end if; - end loop; - - return True; - end E_Elements_Included; - - function E_Elements_Included - (Left : E.Sequence; - Model : M.Set; - Right : E.Sequence) return Boolean - is - begin - for I in 1 .. E.Length (Left) loop - declare - Item : constant Element_Type := E.Get (Left, I); - begin - if M.Contains (Model, Item) then - if not E.Contains (Right, 1, E.Length (Right), Item) then - return False; - end if; - end if; - end; - end loop; - - return True; - end E_Elements_Included; - - function E_Elements_Included - (Container : E.Sequence; - Model : M.Set; - Left : E.Sequence; - Right : E.Sequence) return Boolean - is - begin - for I in 1 .. E.Length (Container) loop - declare - Item : constant Element_Type := E.Get (Container, I); - begin - if M.Contains (Model, Item) then - if not E.Contains (Left, 1, E.Length (Left), Item) then - return False; - end if; - else - if not E.Contains (Right, 1, E.Length (Right), Item) then - return False; - end if; - end if; - end; - end loop; - - return True; - end E_Elements_Included; - - --------------- - -- E_Is_Find -- - --------------- - - function E_Is_Find - (Container : E.Sequence; - Item : Element_Type; - Position : Count_Type) return Boolean - is - begin - for I in 1 .. Position - 1 loop - if Item < E.Get (Container, I) then - return False; - end if; - end loop; - - if Position < E.Length (Container) then - for I in Position + 1 .. E.Length (Container) loop - if E.Get (Container, I) < Item then - return False; - end if; - end loop; - end if; - - return True; - end E_Is_Find; - - -------------------------- - -- E_Smaller_Than_Range -- - -------------------------- - - function E_Smaller_Than_Range - (Container : E.Sequence; - Fst : Positive_Count_Type; - Lst : Count_Type; - Item : Element_Type) return Boolean - is - begin - for I in Fst .. Lst loop - if not (Item < E.Get (Container, I)) then - return False; - end if; - end loop; - - return True; - end E_Smaller_Than_Range; - - ---------- - -- Find -- - ---------- - - function Find - (Container : E.Sequence; - Item : Element_Type) return Count_Type - is - begin - for I in 1 .. E.Length (Container) loop - if Equivalent_Elements (Item, E.Get (Container, I)) then - return I; - end if; - end loop; - - return 0; - end Find; - - -------------- - -- Elements -- - -------------- - - function Elements (Container : Set) return E.Sequence is - Position : Count_Type := Container.First; - R : E.Sequence; - - begin - -- Can't use First, Next or Element here, since they depend on models - -- for their postconditions. - - while Position /= 0 loop - R := E.Add (R, Container.Nodes (Position).Element); - Position := Tree_Operations.Next (Container, Position); - end loop; - - return R; - end Elements; - - ---------------------------- - -- Lift_Abstraction_Level -- - ---------------------------- - - procedure Lift_Abstraction_Level (Container : Set) is null; - - ----------------------- - -- Mapping_Preserved -- - ----------------------- - - function Mapping_Preserved - (E_Left : E.Sequence; - E_Right : E.Sequence; - P_Left : P.Map; - P_Right : P.Map) return Boolean - is - begin - for C of P_Left loop - if not P.Has_Key (P_Right, C) - or else P.Get (P_Left, C) > E.Length (E_Left) - or else P.Get (P_Right, C) > E.Length (E_Right) - or else E.Get (E_Left, P.Get (P_Left, C)) /= - E.Get (E_Right, P.Get (P_Right, C)) - then - return False; - end if; - end loop; - - return True; - end Mapping_Preserved; - - ------------------------------ - -- Mapping_Preserved_Except -- - ------------------------------ - - function Mapping_Preserved_Except - (E_Left : E.Sequence; - E_Right : E.Sequence; - P_Left : P.Map; - P_Right : P.Map; - Position : Cursor) return Boolean - is - begin - for C of P_Left loop - if C /= Position - and (not P.Has_Key (P_Right, C) - or else P.Get (P_Left, C) > E.Length (E_Left) - or else P.Get (P_Right, C) > E.Length (E_Right) - or else E.Get (E_Left, P.Get (P_Left, C)) /= - E.Get (E_Right, P.Get (P_Right, C))) - then - return False; - end if; - end loop; - - return True; - end Mapping_Preserved_Except; - - ------------------------- - -- P_Positions_Shifted -- - ------------------------- - - function P_Positions_Shifted - (Small : P.Map; - Big : P.Map; - Cut : Positive_Count_Type; - Count : Count_Type := 1) return Boolean - is - begin - for Cu of Small loop - if not P.Has_Key (Big, Cu) then - return False; - end if; - end loop; - - for Cu of Big loop - declare - Pos : constant Positive_Count_Type := P.Get (Big, Cu); - - begin - if Pos < Cut then - if not P.Has_Key (Small, Cu) - or else Pos /= P.Get (Small, Cu) - then - return False; - end if; - - elsif Pos >= Cut + Count then - if not P.Has_Key (Small, Cu) - or else Pos /= P.Get (Small, Cu) + Count - then - return False; - end if; - - else - if P.Has_Key (Small, Cu) then - return False; - end if; - end if; - end; - end loop; - - return True; - end P_Positions_Shifted; - - ----------- - -- Model -- - ----------- - - function Model (Container : Set) return M.Set is - Position : Count_Type := Container.First; - R : M.Set; - - begin - -- Can't use First, Next or Element here, since they depend on models - -- for their postconditions. - - while Position /= 0 loop - R := - M.Add - (Container => R, - Item => Container.Nodes (Position).Element); - - Position := Tree_Operations.Next (Container, Position); - end loop; - - return R; - end Model; - - --------------- - -- Positions -- - --------------- - - function Positions (Container : Set) return P.Map is - I : Count_Type := 1; - Position : Count_Type := Container.First; - R : P.Map; - - begin - -- Can't use First, Next or Element here, since they depend on models - -- for their postconditions. - - while Position /= 0 loop - R := P.Add (R, (Node => Position), I); - pragma Assert (P.Length (R) = I); - Position := Tree_Operations.Next (Container, Position); - I := I + 1; - end loop; - - return R; - end Positions; - - end Formal_Model; - - ---------- - -- Free -- - ---------- - - procedure Free (Tree : in out Set; X : Count_Type) is - begin - Tree.Nodes (X).Has_Element := False; - Tree_Operations.Free (Tree, X); - end Free; - - ---------------------- - -- Generic_Allocate -- - ---------------------- - - procedure Generic_Allocate - (Tree : in out Tree_Types.Tree_Type'Class; - Node : out Count_Type) - is - procedure Allocate is - new Tree_Operations.Generic_Allocate (Set_Element); - begin - Allocate (Tree, Node); - Tree.Nodes (Node).Has_Element := True; - end Generic_Allocate; - - ------------------ - -- Generic_Keys -- - ------------------ - - package body Generic_Keys with SPARK_Mode => Off is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean; - pragma Inline (Is_Greater_Key_Node); - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean; - pragma Inline (Is_Less_Key_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Key_Keys is - new Red_Black_Trees.Generic_Bounded_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Key_Type, - Is_Less_Key_Node => Is_Less_Key_Node, - Is_Greater_Key_Node => Is_Greater_Key_Node); - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Set; Key : Key_Type) return Cursor is - Node : constant Count_Type := Key_Keys.Ceiling (Container, Key); - - begin - if Node = 0 then - return No_Element; - end if; - - return (Node => Node); - end Ceiling; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Set; Key : Key_Type) return Boolean is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Set; Key : Key_Type) is - X : constant Count_Type := Key_Keys.Find (Container, Key); - - begin - if X = 0 then - raise Constraint_Error with "attempt to delete key not in set"; - end if; - - Delete_Node_Sans_Free (Container, X); - Formal_Ordered_Sets.Free (Container, X); - end Delete; - - ------------- - -- Element -- - ------------- - - function Element (Container : Set; Key : Key_Type) return Element_Type is - Node : constant Count_Type := Key_Keys.Find (Container, Key); - - begin - if Node = 0 then - raise Constraint_Error with "key not in set"; - end if; - - declare - N : Tree_Types.Nodes_Type renames Container.Nodes; - begin - return N (Node).Element; - end; - end Element; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean is - begin - if Left < Right - or else Right < Left - then - return False; - else - return True; - end if; - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Set; Key : Key_Type) is - X : constant Count_Type := Key_Keys.Find (Container, Key); - begin - if X /= 0 then - Delete_Node_Sans_Free (Container, X); - Formal_Ordered_Sets.Free (Container, X); - end if; - end Exclude; - - ---------- - -- Find -- - ---------- - - function Find (Container : Set; Key : Key_Type) return Cursor is - Node : constant Count_Type := Key_Keys.Find (Container, Key); - begin - return (if Node = 0 then No_Element else (Node => Node)); - end Find; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Set; Key : Key_Type) return Cursor is - Node : constant Count_Type := Key_Keys.Floor (Container, Key); - begin - return (if Node = 0 then No_Element else (Node => Node)); - end Floor; - - ------------------ - -- Formal_Model -- - ------------------ - - package body Formal_Model is - - ------------------------- - -- E_Bigger_Than_Range -- - ------------------------- - - function E_Bigger_Than_Range - (Container : E.Sequence; - Fst : Positive_Count_Type; - Lst : Count_Type; - Key : Key_Type) return Boolean - is - begin - for I in Fst .. Lst loop - if not (Generic_Keys.Key (E.Get (Container, I)) < Key) then - return False; - end if; - end loop; - return True; - end E_Bigger_Than_Range; - - --------------- - -- E_Is_Find -- - --------------- - - function E_Is_Find - (Container : E.Sequence; - Key : Key_Type; - Position : Count_Type) return Boolean - is - begin - for I in 1 .. Position - 1 loop - if Key < Generic_Keys.Key (E.Get (Container, I)) then - return False; - end if; - end loop; - - if Position < E.Length (Container) then - for I in Position + 1 .. E.Length (Container) loop - if Generic_Keys.Key (E.Get (Container, I)) < Key then - return False; - end if; - end loop; - end if; - return True; - end E_Is_Find; - - -------------------------- - -- E_Smaller_Than_Range -- - -------------------------- - - function E_Smaller_Than_Range - (Container : E.Sequence; - Fst : Positive_Count_Type; - Lst : Count_Type; - Key : Key_Type) return Boolean - is - begin - for I in Fst .. Lst loop - if not (Key < Generic_Keys.Key (E.Get (Container, I))) then - return False; - end if; - end loop; - return True; - end E_Smaller_Than_Range; - - ---------- - -- Find -- - ---------- - - function Find - (Container : E.Sequence; - Key : Key_Type) return Count_Type - is - begin - for I in 1 .. E.Length (Container) loop - if Equivalent_Keys - (Key, Generic_Keys.Key (E.Get (Container, I))) - then - return I; - end if; - end loop; - return 0; - end Find; - - ----------------------- - -- M_Included_Except -- - ----------------------- - - function M_Included_Except - (Left : M.Set; - Right : M.Set; - Key : Key_Type) return Boolean - is - begin - for E of Left loop - if not Contains (Right, E) - and not Equivalent_Keys (Generic_Keys.Key (E), Key) - then - return False; - end if; - end loop; - return True; - end M_Included_Except; - end Formal_Model; - - ------------------------- - -- Is_Greater_Key_Node -- - ------------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean - is - begin - return Key (Right.Element) < Left; - end Is_Greater_Key_Node; - - ---------------------- - -- Is_Less_Key_Node -- - ---------------------- - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Type) return Boolean - is - begin - return Left < Key (Right.Element); - end Is_Less_Key_Node; - - --------- - -- Key -- - --------- - - function Key (Container : Set; Position : Cursor) return Key_Type is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "bad cursor in Key"); - - declare - N : Tree_Types.Nodes_Type renames Container.Nodes; - begin - return Key (N (Position.Node).Element); - end; - end Key; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Count_Type := Key_Keys.Find (Container, Key); - begin - if not Has_Element (Container, (Node => Node)) then - raise Constraint_Error with - "attempt to replace key not in set"; - else - Replace_Element (Container, Node, New_Item); - end if; - end Replace; - - end Generic_Keys; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Container : Set; Position : Cursor) return Boolean is - begin - if Position.Node = 0 then - return False; - else - return Container.Nodes (Position.Node).Has_Element; - end if; - end Has_Element; - - ------------- - -- Include -- - ------------- - - procedure Include (Container : in out Set; New_Item : Element_Type) is - Position : Cursor; - Inserted : Boolean; - - begin - Insert (Container, New_Item, Position, Inserted); - - if not Inserted then - declare - N : Tree_Types.Nodes_Type renames Container.Nodes; - begin - N (Position.Node).Element := New_Item; - end; - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - begin - Insert_Sans_Hint (Container, New_Item, Position.Node, Inserted); - end Insert; - - procedure Insert - (Container : in out Set; - New_Item : Element_Type) - is - Position : Cursor; - Inserted : Boolean; - - begin - Insert (Container, New_Item, Position, Inserted); - - if not Inserted then - raise Constraint_Error with - "attempt to insert element already in set"; - end if; - end Insert; - - ---------------------- - -- Insert_Sans_Hint -- - ---------------------- - - procedure Insert_Sans_Hint - (Container : in out Set; - New_Item : Element_Type; - Node : out Count_Type; - Inserted : out Boolean) - is - procedure Set_Element (Node : in out Node_Type); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Conditional_Insert_Sans_Hint is - new Element_Keys.Generic_Conditional_Insert (Insert_Post); - - procedure Allocate is new Generic_Allocate (Set_Element); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - begin - Allocate (Container, Result); - return Result; - end New_Node; - - ----------------- - -- Set_Element -- - ----------------- - - procedure Set_Element (Node : in out Node_Type) is - begin - Node.Element := New_Item; - end Set_Element; - - -- Start of processing for Insert_Sans_Hint - - begin - Conditional_Insert_Sans_Hint - (Container, - New_Item, - Node, - Inserted); - end Insert_Sans_Hint; - - ---------------------- - -- Insert_With_Hint -- - ---------------------- - - procedure Insert_With_Hint - (Dst_Set : in out Set; - Dst_Hint : Count_Type; - Src_Node : Node_Type; - Dst_Node : out Count_Type) - is - Success : Boolean; - pragma Unreferenced (Success); - - procedure Set_Element (Node : in out Node_Type); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Insert_Sans_Hint is - new Element_Keys.Generic_Conditional_Insert (Insert_Post); - - procedure Local_Insert_With_Hint is - new Element_Keys.Generic_Conditional_Insert_With_Hint - (Insert_Post, Insert_Sans_Hint); - - procedure Allocate is new Generic_Allocate (Set_Element); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - Result : Count_Type; - begin - Allocate (Dst_Set, Result); - return Result; - end New_Node; - - ----------------- - -- Set_Element -- - ----------------- - - procedure Set_Element (Node : in out Node_Type) is - begin - Node.Element := Src_Node.Element; - end Set_Element; - - -- Start of processing for Insert_With_Hint - - begin - Local_Insert_With_Hint - (Dst_Set, - Dst_Hint, - Src_Node.Element, - Dst_Node, - Success); - end Insert_With_Hint; - - ------------------ - -- Intersection -- - ------------------ - - procedure Intersection (Target : in out Set; Source : Set) is - begin - Set_Ops.Set_Intersection (Target, Source); - end Intersection; - - function Intersection (Left, Right : Set) return Set is - begin - if Left'Address = Right'Address then - return Left.Copy; - end if; - - return S : Set (Count_Type'Min (Length (Left), Length (Right))) do - Assign (S, Set_Ops.Set_Intersection (Left, Right)); - end return; - end Intersection; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Set) return Boolean is - begin - return Length (Container) = 0; - end Is_Empty; - - ----------------------------- - -- Is_Greater_Element_Node -- - ----------------------------- - - function Is_Greater_Element_Node - (Left : Element_Type; - Right : Node_Type) return Boolean - is - begin - -- Compute e > node same as node < e - - return Right.Element < Left; - end Is_Greater_Element_Node; - - -------------------------- - -- Is_Less_Element_Node -- - -------------------------- - - function Is_Less_Element_Node - (Left : Element_Type; - Right : Node_Type) return Boolean - is - begin - return Left < Right.Element; - end Is_Less_Element_Node; - - ----------------------- - -- Is_Less_Node_Node -- - ----------------------- - - function Is_Less_Node_Node (L, R : Node_Type) return Boolean is - begin - return L.Element < R.Element; - end Is_Less_Node_Node; - - --------------- - -- Is_Subset -- - --------------- - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean is - begin - return Set_Ops.Set_Subset (Subset, Of_Set => Of_Set); - end Is_Subset; - - ---------- - -- Last -- - ---------- - - function Last (Container : Set) return Cursor is - begin - return (if Length (Container) = 0 - then No_Element - else (Node => Container.Last)); - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Set) return Element_Type is - begin - if Last (Container).Node = 0 then - raise Constraint_Error with "set is empty"; - end if; - - declare - N : Tree_Types.Nodes_Type renames Container.Nodes; - begin - return N (Last (Container).Node).Element; - end; - end Last_Element; - - -------------- - -- Left_Son -- - -------------- - - function Left_Son (Node : Node_Type) return Count_Type is - begin - return Node.Left; - end Left_Son; - - ------------ - -- Length -- - ------------ - - function Length (Container : Set) return Count_Type is - begin - return Container.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out Set; Source : in out Set) is - N : Tree_Types.Nodes_Type renames Source.Nodes; - X : Count_Type; - - begin - if Target'Address = Source'Address then - return; - end if; - - if Target.Capacity < Length (Source) then - raise Constraint_Error with -- ??? - "Source length exceeds Target capacity"; - end if; - - Clear (Target); - - loop - X := Source.First; - exit when X = 0; - - Insert (Target, N (X).Element); -- optimize??? - - Tree_Operations.Delete_Node_Sans_Free (Source, X); - Formal_Ordered_Sets.Free (Source, X); - end loop; - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Container : Set; Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - if not Has_Element (Container, Position) then - raise Constraint_Error; - end if; - - pragma Assert (Vet (Container, Position.Node), - "bad cursor in Next"); - return (Node => Tree_Operations.Next (Container, Position.Node)); - end Next; - - procedure Next (Container : Set; Position : in out Cursor) is - begin - Position := Next (Container, Position); - end Next; - - ------------- - -- Overlap -- - ------------- - - function Overlap (Left, Right : Set) return Boolean is - begin - return Set_Ops.Set_Overlap (Left, Right); - end Overlap; - - ------------ - -- Parent -- - ------------ - - function Parent (Node : Node_Type) return Count_Type is - begin - return Node.Parent; - end Parent; - - -------------- - -- Previous -- - -------------- - - function Previous (Container : Set; Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - if not Has_Element (Container, Position) then - raise Constraint_Error; - end if; - - pragma Assert (Vet (Container, Position.Node), - "bad cursor in Previous"); - - declare - Node : constant Count_Type := - Tree_Operations.Previous (Container, Position.Node); - begin - return (if Node = 0 then No_Element else (Node => Node)); - end; - end Previous; - - procedure Previous (Container : Set; Position : in out Cursor) is - begin - Position := Previous (Container, Position); - end Previous; - - ------------- - -- Replace -- - ------------- - - procedure Replace (Container : in out Set; New_Item : Element_Type) is - Node : constant Count_Type := Element_Keys.Find (Container, New_Item); - - begin - if Node = 0 then - raise Constraint_Error with - "attempt to replace element not in set"; - end if; - - Container.Nodes (Node).Element := New_Item; - end Replace; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Tree : in out Set; - Node : Count_Type; - Item : Element_Type) - is - pragma Assert (Node /= 0); - - function New_Node return Count_Type; - pragma Inline (New_Node); - - procedure Local_Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Local_Insert_Sans_Hint is - new Element_Keys.Generic_Conditional_Insert (Local_Insert_Post); - - procedure Local_Insert_With_Hint is - new Element_Keys.Generic_Conditional_Insert_With_Hint - (Local_Insert_Post, - Local_Insert_Sans_Hint); - - NN : Tree_Types.Nodes_Type renames Tree.Nodes; - - -------------- - -- New_Node -- - -------------- - - function New_Node return Count_Type is - N : Node_Type renames NN (Node); - begin - N.Element := Item; - N.Color := Red; - N.Parent := 0; - N.Right := 0; - N.Left := 0; - return Node; - end New_Node; - - Hint : Count_Type; - Result : Count_Type; - Inserted : Boolean; - - -- Start of processing for Insert - - begin - if Item < NN (Node).Element - or else NN (Node).Element < Item - then - null; - - else - NN (Node).Element := Item; - return; - end if; - - Hint := Element_Keys.Ceiling (Tree, Item); - - if Hint = 0 then - null; - - elsif Item < NN (Hint).Element then - if Hint = Node then - NN (Node).Element := Item; - return; - end if; - - else - pragma Assert (not (NN (Hint).Element < Item)); - raise Program_Error with "attempt to replace existing element"; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Tree, Node); - - Local_Insert_With_Hint - (Tree => Tree, - Position => Hint, - Key => Item, - Node => Result, - Inserted => Inserted); - - pragma Assert (Inserted); - pragma Assert (Result = Node); - end Replace_Element; - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type) - is - begin - if not Has_Element (Container, Position) then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - pragma Assert (Vet (Container, Position.Node), - "bad cursor in Replace_Element"); - - Replace_Element (Container, Position.Node, New_Item); - end Replace_Element; - - --------------- - -- Right_Son -- - --------------- - - function Right_Son (Node : Node_Type) return Count_Type is - begin - return Node.Right; - end Right_Son; - - --------------- - -- Set_Color -- - --------------- - - procedure Set_Color - (Node : in out Node_Type; - Color : Red_Black_Trees.Color_Type) - is - begin - Node.Color := Color; - end Set_Color; - - -------------- - -- Set_Left -- - -------------- - - procedure Set_Left (Node : in out Node_Type; Left : Count_Type) is - begin - Node.Left := Left; - end Set_Left; - - ---------------- - -- Set_Parent -- - ---------------- - - procedure Set_Parent (Node : in out Node_Type; Parent : Count_Type) is - begin - Node.Parent := Parent; - end Set_Parent; - - --------------- - -- Set_Right -- - --------------- - - procedure Set_Right (Node : in out Node_Type; Right : Count_Type) is - begin - Node.Right := Right; - end Set_Right; - - -------------------------- - -- Symmetric_Difference -- - -------------------------- - - procedure Symmetric_Difference (Target : in out Set; Source : Set) is - begin - Set_Ops.Set_Symmetric_Difference (Target, Source); - end Symmetric_Difference; - - function Symmetric_Difference (Left, Right : Set) return Set is - begin - if Left'Address = Right'Address then - return Empty_Set; - end if; - - if Length (Right) = 0 then - return Left.Copy; - end if; - - if Length (Left) = 0 then - return Right.Copy; - end if; - - return S : Set (Length (Left) + Length (Right)) do - Assign (S, Set_Ops.Set_Symmetric_Difference (Left, Right)); - end return; - end Symmetric_Difference; - - ------------ - -- To_Set -- - ------------ - - function To_Set (New_Item : Element_Type) return Set is - Node : Count_Type; - Inserted : Boolean; - begin - return S : Set (Capacity => 1) do - Insert_Sans_Hint (S, New_Item, Node, Inserted); - pragma Assert (Inserted); - end return; - end To_Set; - - ----------- - -- Union -- - ----------- - - procedure Union (Target : in out Set; Source : Set) is - begin - Set_Ops.Set_Union (Target, Source); - end Union; - - function Union (Left, Right : Set) return Set is - begin - if Left'Address = Right'Address then - return Left.Copy; - end if; - - if Length (Left) = 0 then - return Right.Copy; - end if; - - if Length (Right) = 0 then - return Left.Copy; - end if; - - return S : Set (Length (Left) + Length (Right)) do - Assign (S, Source => Left); - Union (S, Right); - end return; - end Union; - -end Ada.Containers.Formal_Ordered_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cforse.ads +++ build/gcc/ada/rts @@ -1,1785 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . F O R M A L _ O R D E R E D _ S E T S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - --- This spec is derived from package Ada.Containers.Bounded_Ordered_Sets in --- the Ada 2012 RM. The modifications are meant to facilitate formal proofs by --- making it easier to express properties, and by making the specification of --- this unit compatible with SPARK 2014. Note that the API of this unit may be --- subject to incompatible changes as SPARK 2014 evolves. - --- The modifications are: - --- A parameter for the container is added to every function reading the --- content of a container: Key, Element, Next, Query_Element, Previous, --- Has_Element, Iterate, Reverse_Iterate. This change is motivated by the --- need to have cursors which are valid on different containers (typically --- a container C and its previous version C'Old) for expressing properties, --- which is not possible if cursors encapsulate an access to the underlying --- container. The operators "<" and ">" that could not be modified that way --- have been removed. - -with Ada.Containers.Functional_Maps; -with Ada.Containers.Functional_Sets; -with Ada.Containers.Functional_Vectors; -private with Ada.Containers.Red_Black_Trees; - -generic - type Element_Type is private; - - with function "<" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Formal_Ordered_Sets with - SPARK_Mode -is - pragma Annotate (CodePeer, Skip_Analysis); - - function Equivalent_Elements (Left, Right : Element_Type) return Boolean - with - Global => null, - Post => - Equivalent_Elements'Result = - (not (Left < Right) and not (Right < Left)); - pragma Annotate (GNATprove, Inline_For_Proof, Equivalent_Elements); - - type Set (Capacity : Count_Type) is private with - Iterable => (First => First, - Next => Next, - Has_Element => Has_Element, - Element => Element), - Default_Initial_Condition => Is_Empty (Set); - pragma Preelaborable_Initialization (Set); - - type Cursor is record - Node : Count_Type; - end record; - - No_Element : constant Cursor := (Node => 0); - - function Length (Container : Set) return Count_Type with - Global => null, - Post => Length'Result <= Container.Capacity; - - pragma Unevaluated_Use_Of_Old (Allow); - - package Formal_Model with Ghost is - subtype Positive_Count_Type is Count_Type range 1 .. Count_Type'Last; - - package M is new Ada.Containers.Functional_Sets - (Element_Type => Element_Type, - Equivalent_Elements => Equivalent_Elements); - - function "=" - (Left : M.Set; - Right : M.Set) return Boolean renames M."="; - - function "<=" - (Left : M.Set; - Right : M.Set) return Boolean renames M."<="; - - package E is new Ada.Containers.Functional_Vectors - (Element_Type => Element_Type, - Index_Type => Positive_Count_Type); - - function "=" - (Left : E.Sequence; - Right : E.Sequence) return Boolean renames E."="; - - function "<" - (Left : E.Sequence; - Right : E.Sequence) return Boolean renames E."<"; - - function "<=" - (Left : E.Sequence; - Right : E.Sequence) return Boolean renames E."<="; - - function E_Bigger_Than_Range - (Container : E.Sequence; - Fst : Positive_Count_Type; - Lst : Count_Type; - Item : Element_Type) return Boolean - with - Global => null, - Pre => Lst <= E.Length (Container), - Post => - E_Bigger_Than_Range'Result = - (for all I in Fst .. Lst => E.Get (Container, I) < Item); - pragma Annotate (GNATprove, Inline_For_Proof, E_Bigger_Than_Range); - - function E_Smaller_Than_Range - (Container : E.Sequence; - Fst : Positive_Count_Type; - Lst : Count_Type; - Item : Element_Type) return Boolean - with - Global => null, - Pre => Lst <= E.Length (Container), - Post => - E_Smaller_Than_Range'Result = - (for all I in Fst .. Lst => Item < E.Get (Container, I)); - pragma Annotate (GNATprove, Inline_For_Proof, E_Smaller_Than_Range); - - function E_Is_Find - (Container : E.Sequence; - Item : Element_Type; - Position : Count_Type) return Boolean - with - Global => null, - Pre => Position - 1 <= E.Length (Container), - Post => - E_Is_Find'Result = - - ((if Position > 0 then - E_Bigger_Than_Range (Container, 1, Position - 1, Item)) - - and (if Position < E.Length (Container) then - E_Smaller_Than_Range - (Container, - Position + 1, - E.Length (Container), - Item))); - pragma Annotate (GNATprove, Inline_For_Proof, E_Is_Find); - - function Find - (Container : E.Sequence; - Item : Element_Type) return Count_Type - -- Search for Item in Container - - with - Global => null, - Post => - (if Find'Result > 0 then - Find'Result <= E.Length (Container) - and Equivalent_Elements (Item, E.Get (Container, Find'Result))); - - function E_Elements_Included - (Left : E.Sequence; - Right : E.Sequence) return Boolean - -- The elements of Left are contained in Right - - with - Global => null, - Post => - E_Elements_Included'Result = - (for all I in 1 .. E.Length (Left) => - Find (Right, E.Get (Left, I)) > 0 - and then E.Get (Right, Find (Right, E.Get (Left, I))) = - E.Get (Left, I)); - pragma Annotate (GNATprove, Inline_For_Proof, E_Elements_Included); - - function E_Elements_Included - (Left : E.Sequence; - Model : M.Set; - Right : E.Sequence) return Boolean - -- The elements of Container contained in Model are in Right - - with - Global => null, - Post => - E_Elements_Included'Result = - (for all I in 1 .. E.Length (Left) => - (if M.Contains (Model, E.Get (Left, I)) then - Find (Right, E.Get (Left, I)) > 0 - and then E.Get (Right, Find (Right, E.Get (Left, I))) = - E.Get (Left, I))); - pragma Annotate (GNATprove, Inline_For_Proof, E_Elements_Included); - - function E_Elements_Included - (Container : E.Sequence; - Model : M.Set; - Left : E.Sequence; - Right : E.Sequence) return Boolean - -- The elements of Container contained in Model are in Left and others - -- are in Right. - - with - Global => null, - Post => - E_Elements_Included'Result = - (for all I in 1 .. E.Length (Container) => - (if M.Contains (Model, E.Get (Container, I)) then - Find (Left, E.Get (Container, I)) > 0 - and then E.Get (Left, Find (Left, E.Get (Container, I))) = - E.Get (Container, I) - else - Find (Right, E.Get (Container, I)) > 0 - and then E.Get (Right, Find (Right, E.Get (Container, I))) = - E.Get (Container, I))); - pragma Annotate (GNATprove, Inline_For_Proof, E_Elements_Included); - - package P is new Ada.Containers.Functional_Maps - (Key_Type => Cursor, - Element_Type => Positive_Count_Type, - Equivalent_Keys => "=", - Enable_Handling_Of_Equivalence => False); - - function "=" - (Left : P.Map; - Right : P.Map) return Boolean renames P."="; - - function "<=" - (Left : P.Map; - Right : P.Map) return Boolean renames P."<="; - - function P_Positions_Shifted - (Small : P.Map; - Big : P.Map; - Cut : Positive_Count_Type; - Count : Count_Type := 1) return Boolean - with - Global => null, - Post => - P_Positions_Shifted'Result = - - -- Big contains all cursors of Small - - (P.Keys_Included (Small, Big) - - -- Cursors located before Cut are not moved, cursors located - -- after are shifted by Count. - - and (for all I of Small => - (if P.Get (Small, I) < Cut then - P.Get (Big, I) = P.Get (Small, I) - else - P.Get (Big, I) - Count = P.Get (Small, I))) - - -- New cursors of Big (if any) are between Cut and Cut - 1 + - -- Count. - - and (for all I of Big => - P.Has_Key (Small, I) - or P.Get (Big, I) - Count in Cut - Count .. Cut - 1)); - - function Mapping_Preserved - (E_Left : E.Sequence; - E_Right : E.Sequence; - P_Left : P.Map; - P_Right : P.Map) return Boolean - with - Ghost, - Global => null, - Post => - (if Mapping_Preserved'Result then - - -- Right contains all the cursors of Left - - P.Keys_Included (P_Left, P_Right) - - -- Right contains all the elements of Left - - and E_Elements_Included (E_Left, E_Right) - - -- Mappings from cursors to elements induced by E_Left, P_Left - -- and E_Right, P_Right are the same. - - and (for all C of P_Left => - E.Get (E_Left, P.Get (P_Left, C)) = - E.Get (E_Right, P.Get (P_Right, C)))); - - function Mapping_Preserved_Except - (E_Left : E.Sequence; - E_Right : E.Sequence; - P_Left : P.Map; - P_Right : P.Map; - Position : Cursor) return Boolean - with - Ghost, - Global => null, - Post => - (if Mapping_Preserved_Except'Result then - - -- Right contains all the cursors of Left - - P.Keys_Included (P_Left, P_Right) - - -- Mappings from cursors to elements induced by E_Left, P_Left - -- and E_Right, P_Right are the same except for Position. - - and (for all C of P_Left => - (if C /= Position then - E.Get (E_Left, P.Get (P_Left, C)) = - E.Get (E_Right, P.Get (P_Right, C))))); - - function Model (Container : Set) return M.Set with - -- The high-level model of a set is a set of elements. Neither cursors - -- nor order of elements are represented in this model. Elements are - -- modeled up to equivalence. - - Ghost, - Global => null, - Post => M.Length (Model'Result) = Length (Container); - - function Elements (Container : Set) return E.Sequence with - -- The Elements sequence represents the underlying list structure of - -- sets that is used for iteration. It stores the actual values of - -- elements in the set. It does not model cursors. - - Ghost, - Global => null, - Post => - E.Length (Elements'Result) = Length (Container) - - -- It only contains keys contained in Model - - and (for all Item of Elements'Result => - M.Contains (Model (Container), Item)) - - -- It contains all the elements contained in Model - - and (for all Item of Model (Container) => - (Find (Elements'Result, Item) > 0 - and then Equivalent_Elements - (E.Get (Elements'Result, Find (Elements'Result, Item)), - Item))) - - -- It is sorted in increasing order - - and (for all I in 1 .. Length (Container) => - Find (Elements'Result, E.Get (Elements'Result, I)) = I - and - E_Is_Find - (Elements'Result, E.Get (Elements'Result, I), I)); - pragma Annotate (GNATprove, Iterable_For_Proof, "Model", Elements); - - function Positions (Container : Set) return P.Map with - -- The Positions map is used to model cursors. It only contains valid - -- cursors and maps them to their position in the container. - - Ghost, - Global => null, - Post => - not P.Has_Key (Positions'Result, No_Element) - - -- Positions of cursors are smaller than the container's length - - and then - (for all I of Positions'Result => - P.Get (Positions'Result, I) in 1 .. Length (Container) - - -- No two cursors have the same position. Note that we do not - -- state that there is a cursor in the map for each position, as - -- it is rarely needed. - - and then - (for all J of Positions'Result => - (if P.Get (Positions'Result, I) = P.Get (Positions'Result, J) - then I = J))); - - procedure Lift_Abstraction_Level (Container : Set) with - -- Lift_Abstraction_Level is a ghost procedure that does nothing but - -- assume that we can access the same elements by iterating over - -- positions or cursors. - -- This information is not generally useful except when switching from - -- a low-level, cursor-aware view of a container, to a high-level, - -- position-based view. - - Ghost, - Global => null, - Post => - (for all Item of Elements (Container) => - (for some I of Positions (Container) => - E.Get (Elements (Container), P.Get (Positions (Container), I)) = - Item)); - - function Contains - (C : M.Set; - K : Element_Type) return Boolean renames M.Contains; - -- To improve readability of contracts, we rename the function used to - -- search for an element in the model to Contains. - - end Formal_Model; - use Formal_Model; - - Empty_Set : constant Set; - - function "=" (Left, Right : Set) return Boolean with - Global => null, - Post => - - -- If two sets are equal, they contain the same elements in the same - -- order. - - (if "="'Result then Elements (Left) = Elements (Right) - - -- If they are different, then they do not contain the same elements - - else - not E_Elements_Included (Elements (Left), Elements (Right)) - or not E_Elements_Included (Elements (Right), Elements (Left))); - - function Equivalent_Sets (Left, Right : Set) return Boolean with - Global => null, - Post => Equivalent_Sets'Result = (Model (Left) = Model (Right)); - - function To_Set (New_Item : Element_Type) return Set with - Global => null, - Post => - M.Is_Singleton (Model (To_Set'Result), New_Item) - and Length (To_Set'Result) = 1 - and E.Get (Elements (To_Set'Result), 1) = New_Item; - - function Is_Empty (Container : Set) return Boolean with - Global => null, - Post => Is_Empty'Result = (Length (Container) = 0); - - procedure Clear (Container : in out Set) with - Global => null, - Post => Length (Container) = 0 and M.Is_Empty (Model (Container)); - - procedure Assign (Target : in out Set; Source : Set) with - Global => null, - Pre => Target.Capacity >= Length (Source), - Post => - Model (Target) = Model (Source) - and Elements (Target) = Elements (Source) - and Length (Target) = Length (Source); - - function Copy (Source : Set; Capacity : Count_Type := 0) return Set with - Global => null, - Pre => Capacity = 0 or else Capacity >= Source.Capacity, - Post => - Model (Copy'Result) = Model (Source) - and Elements (Copy'Result) = Elements (Source) - and Positions (Copy'Result) = Positions (Source) - and (if Capacity = 0 then - Copy'Result.Capacity = Source.Capacity - else - Copy'Result.Capacity = Capacity); - - function Element - (Container : Set; - Position : Cursor) return Element_Type - with - Global => null, - Pre => Has_Element (Container, Position), - Post => - Element'Result = - E.Get (Elements (Container), P.Get (Positions (Container), Position)); - pragma Annotate (GNATprove, Inline_For_Proof, Element); - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type) - with - Global => null, - Pre => Has_Element (Container, Position), - Post => - Length (Container) = Length (Container)'Old - - -- Position now maps to New_Item - - and Element (Container, Position) = New_Item - - -- New_Item is contained in Container - - and Contains (Model (Container), New_Item) - - -- Other elements are preserved - - and M.Included_Except - (Model (Container)'Old, - Model (Container), - Element (Container, Position)'Old) - and M.Included_Except - (Model (Container), - Model (Container)'Old, - New_Item) - - -- Mapping from cursors to elements is preserved - - and Mapping_Preserved_Except - (E_Left => Elements (Container)'Old, - E_Right => Elements (Container), - P_Left => Positions (Container)'Old, - P_Right => Positions (Container), - Position => Position) - and Positions (Container) = Positions (Container)'Old; - - procedure Move (Target : in out Set; Source : in out Set) with - Global => null, - Pre => Target.Capacity >= Length (Source), - Post => - Model (Target) = Model (Source)'Old - and Elements (Target) = Elements (Source)'Old - and Length (Source)'Old = Length (Target) - and Length (Source) = 0; - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - with - Global => null, - Pre => - Length (Container) < Container.Capacity - or Contains (Container, New_Item), - Post => - Contains (Container, New_Item) - and Has_Element (Container, Position) - and Equivalent_Elements (Element (Container, Position), New_Item) - and E_Is_Find - (Elements (Container), - New_Item, - P.Get (Positions (Container), Position)), - Contract_Cases => - - -- If New_Item is already in Container, it is not modified and Inserted - -- is set to False. - - (Contains (Container, New_Item) => - not Inserted - and Model (Container) = Model (Container)'Old - and Elements (Container) = Elements (Container)'Old - and Positions (Container) = Positions (Container)'Old, - - -- Otherwise, New_Item is inserted in Container and Inserted is set to - -- True - - others => - Inserted - and Length (Container) = Length (Container)'Old + 1 - - -- Position now maps to New_Item - - and Element (Container, Position) = New_Item - - -- Other elements are preserved - - and Model (Container)'Old <= Model (Container) - and M.Included_Except - (Model (Container), - Model (Container)'Old, - New_Item) - - -- The elements of Container located before Position are preserved - - and E.Range_Equal - (Left => Elements (Container)'Old, - Right => Elements (Container), - Fst => 1, - Lst => P.Get (Positions (Container), Position) - 1) - - -- Other elements are shifted by 1 - - and E.Range_Shifted - (Left => Elements (Container)'Old, - Right => Elements (Container), - Fst => P.Get (Positions (Container), Position), - Lst => Length (Container)'Old, - Offset => 1) - - -- A new cursor has been inserted at position Position in - -- Container. - - and P_Positions_Shifted - (Positions (Container)'Old, - Positions (Container), - Cut => P.Get (Positions (Container), Position))); - - procedure Insert - (Container : in out Set; - New_Item : Element_Type) - with - Global => null, - Pre => - Length (Container) < Container.Capacity - and then (not Contains (Container, New_Item)), - Post => - Length (Container) = Length (Container)'Old + 1 - and Contains (Container, New_Item) - - -- New_Item is inserted in the set - - and E.Get (Elements (Container), - Find (Elements (Container), New_Item)) = New_Item - - -- Other mappings are preserved - - and Model (Container)'Old <= Model (Container) - and M.Included_Except - (Model (Container), - Model (Container)'Old, - New_Item) - - -- The elements of Container located before New_Item are preserved - - and E.Range_Equal - (Left => Elements (Container)'Old, - Right => Elements (Container), - Fst => 1, - Lst => Find (Elements (Container), New_Item) - 1) - - -- Other elements are shifted by 1 - - and E.Range_Shifted - (Left => Elements (Container)'Old, - Right => Elements (Container), - Fst => Find (Elements (Container), New_Item), - Lst => Length (Container)'Old, - Offset => 1) - - -- A new cursor has been inserted in Container - - and P_Positions_Shifted - (Positions (Container)'Old, - Positions (Container), - Cut => Find (Elements (Container), New_Item)); - - procedure Include - (Container : in out Set; - New_Item : Element_Type) - with - Global => null, - Pre => - Length (Container) < Container.Capacity - or Contains (Container, New_Item), - Post => Contains (Container, New_Item), - Contract_Cases => - - -- If New_Item is already in Container - - (Contains (Container, New_Item) => - - -- Elements are preserved - - Model (Container)'Old = Model (Container) - - -- Cursors are preserved - - and Positions (Container) = Positions (Container)'Old - - -- The element equivalent to New_Item in Container is replaced by - -- New_Item. - - and E.Get (Elements (Container), - Find (Elements (Container), New_Item)) = New_Item - - and E.Equal_Except - (Elements (Container)'Old, - Elements (Container), - Find (Elements (Container), New_Item)), - - -- Otherwise, New_Item is inserted in Container - - others => - Length (Container) = Length (Container)'Old + 1 - - -- Other elements are preserved - - and Model (Container)'Old <= Model (Container) - and M.Included_Except - (Model (Container), - Model (Container)'Old, - New_Item) - - -- New_Item is inserted in Container - - and E.Get (Elements (Container), - Find (Elements (Container), New_Item)) = New_Item - - -- The Elements of Container located before New_Item are preserved - - and E.Range_Equal - (Left => Elements (Container)'Old, - Right => Elements (Container), - Fst => 1, - Lst => Find (Elements (Container), New_Item) - 1) - - -- Other Elements are shifted by 1 - - and E.Range_Shifted - (Left => Elements (Container)'Old, - Right => Elements (Container), - Fst => Find (Elements (Container), New_Item), - Lst => Length (Container)'Old, - Offset => 1) - - -- A new cursor has been inserted in Container - - and P_Positions_Shifted - (Positions (Container)'Old, - Positions (Container), - Cut => Find (Elements (Container), New_Item))); - - procedure Replace - (Container : in out Set; - New_Item : Element_Type) - with - Global => null, - Pre => Contains (Container, New_Item), - Post => - - -- Elements are preserved - - Model (Container)'Old = Model (Container) - - -- Cursors are preserved - - and Positions (Container) = Positions (Container)'Old - - -- The element equivalent to New_Item in Container is replaced by - -- New_Item. - - and E.Get (Elements (Container), - Find (Elements (Container), New_Item)) = New_Item - and E.Equal_Except - (Elements (Container)'Old, - Elements (Container), - Find (Elements (Container), New_Item)); - - procedure Exclude - (Container : in out Set; - Item : Element_Type) - with - Global => null, - Post => not Contains (Container, Item), - Contract_Cases => - - -- If Item is not in Container, nothing is changed - - (not Contains (Container, Item) => - Model (Container) = Model (Container)'Old - and Elements (Container) = Elements (Container)'Old - and Positions (Container) = Positions (Container)'Old, - - -- Otherwise, Item is removed from Container - - others => - Length (Container) = Length (Container)'Old - 1 - - -- Other elements are preserved - - and Model (Container) <= Model (Container)'Old - and M.Included_Except - (Model (Container)'Old, - Model (Container), - Item) - - -- The elements of Container located before Item are preserved - - and E.Range_Equal - (Left => Elements (Container)'Old, - Right => Elements (Container), - Fst => 1, - Lst => Find (Elements (Container), Item)'Old - 1) - - -- The elements located after Item are shifted by 1 - - and E.Range_Shifted - (Left => Elements (Container), - Right => Elements (Container)'Old, - Fst => Find (Elements (Container), Item)'Old, - Lst => Length (Container), - Offset => 1) - - -- A cursor has been removed from Container - - and P_Positions_Shifted - (Positions (Container), - Positions (Container)'Old, - Cut => Find (Elements (Container), Item)'Old)); - - procedure Delete - (Container : in out Set; - Item : Element_Type) - with - Global => null, - Pre => Contains (Container, Item), - Post => - Length (Container) = Length (Container)'Old - 1 - - -- Item is no longer in Container - - and not Contains (Container, Item) - - -- Other elements are preserved - - and Model (Container) <= Model (Container)'Old - and M.Included_Except - (Model (Container)'Old, - Model (Container), - Item) - - -- The elements of Container located before Item are preserved - - and E.Range_Equal - (Left => Elements (Container)'Old, - Right => Elements (Container), - Fst => 1, - Lst => Find (Elements (Container), Item)'Old - 1) - - -- The elements located after Item are shifted by 1 - - and E.Range_Shifted - (Left => Elements (Container), - Right => Elements (Container)'Old, - Fst => Find (Elements (Container), Item)'Old, - Lst => Length (Container), - Offset => 1) - - -- A cursor has been removed from Container - - and P_Positions_Shifted - (Positions (Container), - Positions (Container)'Old, - Cut => Find (Elements (Container), Item)'Old); - - procedure Delete - (Container : in out Set; - Position : in out Cursor) - with - Global => null, - Depends => (Container =>+ Position, Position => null), - Pre => Has_Element (Container, Position), - Post => - Position = No_Element - and Length (Container) = Length (Container)'Old - 1 - - -- The element at position Position is no longer in Container - - and not Contains (Container, Element (Container, Position)'Old) - and not P.Has_Key (Positions (Container), Position'Old) - - -- Other elements are preserved - - and Model (Container) <= Model (Container)'Old - and M.Included_Except - (Model (Container)'Old, - Model (Container), - Element (Container, Position)'Old) - - -- The elements of Container located before Position are preserved. - - and E.Range_Equal - (Left => Elements (Container)'Old, - Right => Elements (Container), - Fst => 1, - Lst => P.Get (Positions (Container)'Old, Position'Old) - 1) - - -- The elements located after Position are shifted by 1 - - and E.Range_Shifted - (Left => Elements (Container), - Right => Elements (Container)'Old, - Fst => P.Get (Positions (Container)'Old, Position'Old), - Lst => Length (Container), - Offset => 1) - - -- Position has been removed from Container - - and P_Positions_Shifted - (Positions (Container), - Positions (Container)'Old, - Cut => P.Get (Positions (Container)'Old, Position'Old)); - - procedure Delete_First (Container : in out Set) with - Global => null, - Contract_Cases => - (Length (Container) = 0 => Length (Container) = 0, - others => - Length (Container) = Length (Container)'Old - 1 - - -- The first element has been removed from Container - - and not Contains (Container, First_Element (Container)'Old) - - -- Other elements are preserved - - and Model (Container) <= Model (Container)'Old - and M.Included_Except - (Model (Container)'Old, - Model (Container), - First_Element (Container)'Old) - - -- Other elements are shifted by 1 - - and E.Range_Shifted - (Left => Elements (Container), - Right => Elements (Container)'Old, - Fst => 1, - Lst => Length (Container), - Offset => 1) - - -- First has been removed from Container - - and P_Positions_Shifted - (Positions (Container), - Positions (Container)'Old, - Cut => 1)); - - procedure Delete_Last (Container : in out Set) with - Global => null, - Contract_Cases => - (Length (Container) = 0 => Length (Container) = 0, - others => - Length (Container) = Length (Container)'Old - 1 - - -- The last element has been removed from Container - - and not Contains (Container, Last_Element (Container)'Old) - - -- Other elements are preserved - - and Model (Container) <= Model (Container)'Old - and M.Included_Except - (Model (Container)'Old, - Model (Container), - Last_Element (Container)'Old) - - -- Others elements of Container are preserved - - and E.Range_Equal - (Left => Elements (Container)'Old, - Right => Elements (Container), - Fst => 1, - Lst => Length (Container)) - - -- Last cursor has been removed from Container - - and Positions (Container) <= Positions (Container)'Old); - - procedure Union (Target : in out Set; Source : Set) with - Global => null, - Pre => - Length (Source) - Length (Target and Source) <= - Target.Capacity - Length (Target), - Post => - Length (Target) = Length (Target)'Old - - M.Num_Overlaps (Model (Target)'Old, Model (Source)) - + Length (Source) - - -- Elements already in Target are still in Target - - and Model (Target)'Old <= Model (Target) - - -- Elements of Source are included in Target - - and Model (Source) <= Model (Target) - - -- Elements of Target come from either Source or Target - - and - M.Included_In_Union - (Model (Target), Model (Source), Model (Target)'Old) - - -- Actual value of elements come from either Left or Right - - and - E_Elements_Included - (Elements (Target), - Model (Target)'Old, - Elements (Target)'Old, - Elements (Source)) - and - E_Elements_Included - (Elements (Target)'Old, Model (Target)'Old, Elements (Target)) - and - E_Elements_Included - (Elements (Source), - Model (Target)'Old, - Elements (Source), - Elements (Target)) - - -- Mapping from cursors of Target to elements is preserved - - and Mapping_Preserved - (E_Left => Elements (Target)'Old, - E_Right => Elements (Target), - P_Left => Positions (Target)'Old, - P_Right => Positions (Target)); - - function Union (Left, Right : Set) return Set with - Global => null, - Pre => Length (Left) <= Count_Type'Last - Length (Right), - Post => - Length (Union'Result) = Length (Left) - - M.Num_Overlaps (Model (Left), Model (Right)) - + Length (Right) - - -- Elements of Left and Right are in the result of Union - - and Model (Left) <= Model (Union'Result) - and Model (Right) <= Model (Union'Result) - - -- Elements of the result of union come from either Left or Right - - and - M.Included_In_Union - (Model (Union'Result), Model (Left), Model (Right)) - - -- Actual value of elements come from either Left or Right - - and - E_Elements_Included - (Elements (Union'Result), - Model (Left), - Elements (Left), - Elements (Right)) - and - E_Elements_Included - (Elements (Left), Model (Left), Elements (Union'Result)) - and - E_Elements_Included - (Elements (Right), - Model (Left), - Elements (Right), - Elements (Union'Result)); - - function "or" (Left, Right : Set) return Set renames Union; - - procedure Intersection (Target : in out Set; Source : Set) with - Global => null, - Post => - Length (Target) = - M.Num_Overlaps (Model (Target)'Old, Model (Source)) - - -- Elements of Target were already in Target - - and Model (Target) <= Model (Target)'Old - - -- Elements of Target are in Source - - and Model (Target) <= Model (Source) - - -- Elements both in Source and Target are in the intersection - - and - M.Includes_Intersection - (Model (Target), Model (Source), Model (Target)'Old) - - -- Actual value of elements of Target is preserved - - and E_Elements_Included (Elements (Target), Elements (Target)'Old) - and - E_Elements_Included - (Elements (Target)'Old, Model (Source), Elements (Target)) - - -- Mapping from cursors of Target to elements is preserved - - and Mapping_Preserved - (E_Left => Elements (Target), - E_Right => Elements (Target)'Old, - P_Left => Positions (Target), - P_Right => Positions (Target)'Old); - - function Intersection (Left, Right : Set) return Set with - Global => null, - Post => - Length (Intersection'Result) = - M.Num_Overlaps (Model (Left), Model (Right)) - - -- Elements in the result of Intersection are in Left and Right - - and Model (Intersection'Result) <= Model (Left) - and Model (Intersection'Result) <= Model (Right) - - -- Elements both in Left and Right are in the result of Intersection - - and - M.Includes_Intersection - (Model (Intersection'Result), Model (Left), Model (Right)) - - -- Actual value of elements come from Left - - and - E_Elements_Included - (Elements (Intersection'Result), Elements (Left)) - and - E_Elements_Included - (Elements (Left), Model (Right), Elements (Intersection'Result)); - - function "and" (Left, Right : Set) return Set renames Intersection; - - procedure Difference (Target : in out Set; Source : Set) with - Global => null, - Post => - Length (Target) = Length (Target)'Old - - M.Num_Overlaps (Model (Target)'Old, Model (Source)) - - -- Elements of Target were already in Target - - and Model (Target) <= Model (Target)'Old - - -- Elements of Target are not in Source - - and M.No_Overlap (Model (Target), Model (Source)) - - -- Elements in Target but not in Source are in the difference - - and - M.Included_In_Union - (Model (Target)'Old, Model (Target), Model (Source)) - - -- Actual value of elements of Target is preserved - - and E_Elements_Included (Elements (Target), Elements (Target)'Old) - and - E_Elements_Included - (Elements (Target)'Old, Model (Target), Elements (Target)) - - -- Mapping from cursors of Target to elements is preserved - - and Mapping_Preserved - (E_Left => Elements (Target), - E_Right => Elements (Target)'Old, - P_Left => Positions (Target), - P_Right => Positions (Target)'Old); - - function Difference (Left, Right : Set) return Set with - Global => null, - Post => - Length (Difference'Result) = Length (Left) - - M.Num_Overlaps (Model (Left), Model (Right)) - - -- Elements of the result of Difference are in Left - - and Model (Difference'Result) <= Model (Left) - - -- Elements of the result of Difference are in Right - - and M.No_Overlap (Model (Difference'Result), Model (Right)) - - -- Elements in Left but not in Right are in the difference - - and - M.Included_In_Union - (Model (Left), Model (Difference'Result), Model (Right)) - - -- Actual value of elements come from Left - - and - E_Elements_Included (Elements (Difference'Result), Elements (Left)) - and - E_Elements_Included - (Elements (Left), - Model (Difference'Result), - Elements (Difference'Result)); - - function "-" (Left, Right : Set) return Set renames Difference; - - procedure Symmetric_Difference (Target : in out Set; Source : Set) with - Global => null, - Pre => - Length (Source) - Length (Target and Source) <= - Target.Capacity - Length (Target) + Length (Target and Source), - Post => - Length (Target) = Length (Target)'Old - - 2 * M.Num_Overlaps (Model (Target)'Old, Model (Source)) + - Length (Source) - - -- Elements of the difference were not both in Source and in Target - - and M.Not_In_Both (Model (Target), Model (Target)'Old, Model (Source)) - - -- Elements in Target but not in Source are in the difference - - and - M.Included_In_Union - (Model (Target)'Old, Model (Target), Model (Source)) - - -- Elements in Source but not in Target are in the difference - - and - M.Included_In_Union - (Model (Source), Model (Target), Model (Target)'Old) - - -- Actual value of elements come from either Left or Right - - and - E_Elements_Included - (Elements (Target), - Model (Target)'Old, - Elements (Target)'Old, - Elements (Source)) - and - E_Elements_Included - (Elements (Target)'Old, Model (Target), Elements (Target)) - and - E_Elements_Included - (Elements (Source), Model (Target), Elements (Target)); - - function Symmetric_Difference (Left, Right : Set) return Set with - Global => null, - Pre => Length (Left) <= Count_Type'Last - Length (Right), - Post => - Length (Symmetric_Difference'Result) = Length (Left) - - 2 * M.Num_Overlaps (Model (Left), Model (Right)) + - Length (Right) - - -- Elements of the difference were not both in Left and Right - - and - M.Not_In_Both - (Model (Symmetric_Difference'Result), Model (Left), Model (Right)) - - -- Elements in Left but not in Right are in the difference - - and - M.Included_In_Union - (Model (Left), Model (Symmetric_Difference'Result), Model (Right)) - - -- Elements in Right but not in Left are in the difference - - and - M.Included_In_Union - (Model (Right), Model (Symmetric_Difference'Result), Model (Left)) - - -- Actual value of elements come from either Left or Right - - and - E_Elements_Included - (Elements (Symmetric_Difference'Result), - Model (Left), - Elements (Left), - Elements (Right)) - and - E_Elements_Included - (Elements (Left), - Model (Symmetric_Difference'Result), - Elements (Symmetric_Difference'Result)) - and - E_Elements_Included - (Elements (Right), - Model (Symmetric_Difference'Result), - Elements (Symmetric_Difference'Result)); - - function "xor" (Left, Right : Set) return Set - renames Symmetric_Difference; - - function Overlap (Left, Right : Set) return Boolean with - Global => null, - Post => - Overlap'Result = not (M.No_Overlap (Model (Left), Model (Right))); - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean with - Global => null, - Post => Is_Subset'Result = (Model (Subset) <= Model (Of_Set)); - - function First (Container : Set) return Cursor with - Global => null, - Contract_Cases => - (Length (Container) = 0 => - First'Result = No_Element, - - others => - Has_Element (Container, First'Result) - and P.Get (Positions (Container), First'Result) = 1); - - function First_Element (Container : Set) return Element_Type with - Global => null, - Pre => not Is_Empty (Container), - Post => - First_Element'Result = E.Get (Elements (Container), 1) - and E_Smaller_Than_Range - (Elements (Container), - 2, - Length (Container), - First_Element'Result); - - function Last (Container : Set) return Cursor with - Global => null, - Contract_Cases => - (Length (Container) = 0 => - Last'Result = No_Element, - - others => - Has_Element (Container, Last'Result) - and P.Get (Positions (Container), Last'Result) = - Length (Container)); - - function Last_Element (Container : Set) return Element_Type with - Global => null, - Pre => not Is_Empty (Container), - Post => - Last_Element'Result = E.Get (Elements (Container), Length (Container)) - and E_Bigger_Than_Range - (Elements (Container), - 1, - Length (Container) - 1, - Last_Element'Result); - - function Next (Container : Set; Position : Cursor) return Cursor with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = Length (Container) - => - Next'Result = No_Element, - - others => - Has_Element (Container, Next'Result) - and then P.Get (Positions (Container), Next'Result) = - P.Get (Positions (Container), Position) + 1); - - procedure Next (Container : Set; Position : in out Cursor) with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = Length (Container) - => - Position = No_Element, - - others => - Has_Element (Container, Position) - and then P.Get (Positions (Container), Position) = - P.Get (Positions (Container), Position'Old) + 1); - - function Previous (Container : Set; Position : Cursor) return Cursor with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = 1 - => - Previous'Result = No_Element, - - others => - Has_Element (Container, Previous'Result) - and then P.Get (Positions (Container), Previous'Result) = - P.Get (Positions (Container), Position) - 1); - - procedure Previous (Container : Set; Position : in out Cursor) with - Global => null, - Pre => - Has_Element (Container, Position) or else Position = No_Element, - Contract_Cases => - (Position = No_Element - or else P.Get (Positions (Container), Position) = 1 - => - Position = No_Element, - - others => - Has_Element (Container, Position) - and then P.Get (Positions (Container), Position) = - P.Get (Positions (Container), Position'Old) - 1); - - function Find (Container : Set; Item : Element_Type) return Cursor with - Global => null, - Contract_Cases => - - -- If Item is not contained in Container, Find returns No_Element - - (not Contains (Model (Container), Item) => - not P.Has_Key (Positions (Container), Find'Result) - and Find'Result = No_Element, - - -- Otherwise, Find returns a valid cursor in Container - - others => - P.Has_Key (Positions (Container), Find'Result) - and P.Get (Positions (Container), Find'Result) = - Find (Elements (Container), Item) - - -- The element designated by the result of Find is Item - - and Equivalent_Elements - (Element (Container, Find'Result), Item)); - - function Floor (Container : Set; Item : Element_Type) return Cursor with - Global => null, - Contract_Cases => - (Length (Container) = 0 or else Item < First_Element (Container) => - Floor'Result = No_Element, - others => - Has_Element (Container, Floor'Result) - and - not (Item < E.Get (Elements (Container), - P.Get (Positions (Container), Floor'Result))) - and E_Is_Find - (Elements (Container), - Item, - P.Get (Positions (Container), Floor'Result))); - - function Ceiling (Container : Set; Item : Element_Type) return Cursor with - Global => null, - Contract_Cases => - (Length (Container) = 0 or else Last_Element (Container) < Item => - Ceiling'Result = No_Element, - others => - Has_Element (Container, Ceiling'Result) - and - not (E.Get (Elements (Container), - P.Get (Positions (Container), Ceiling'Result)) < - Item) - and E_Is_Find - (Elements (Container), - Item, - P.Get (Positions (Container), Ceiling'Result))); - - function Contains (Container : Set; Item : Element_Type) return Boolean with - Global => null, - Post => Contains'Result = Contains (Model (Container), Item); - pragma Annotate (GNATprove, Inline_For_Proof, Contains); - - function Has_Element (Container : Set; Position : Cursor) return Boolean - with - Global => null, - Post => - Has_Element'Result = P.Has_Key (Positions (Container), Position); - pragma Annotate (GNATprove, Inline_For_Proof, Has_Element); - - generic - type Key_Type (<>) is private; - - with function Key (Element : Element_Type) return Key_Type; - - with function "<" (Left, Right : Key_Type) return Boolean is <>; - - package Generic_Keys with SPARK_Mode is - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean with - Global => null, - Post => - Equivalent_Keys'Result = (not (Left < Right) and not (Right < Left)); - pragma Annotate (GNATprove, Inline_For_Proof, Equivalent_Keys); - - package Formal_Model with Ghost is - function E_Bigger_Than_Range - (Container : E.Sequence; - Fst : Positive_Count_Type; - Lst : Count_Type; - Key : Key_Type) return Boolean - with - Global => null, - Pre => Lst <= E.Length (Container), - Post => - E_Bigger_Than_Range'Result = - (for all I in Fst .. Lst => - Generic_Keys.Key (E.Get (Container, I)) < Key); - pragma Annotate (GNATprove, Inline_For_Proof, E_Bigger_Than_Range); - - function E_Smaller_Than_Range - (Container : E.Sequence; - Fst : Positive_Count_Type; - Lst : Count_Type; - Key : Key_Type) return Boolean - with - Global => null, - Pre => Lst <= E.Length (Container), - Post => - E_Smaller_Than_Range'Result = - (for all I in Fst .. Lst => - Key < Generic_Keys.Key (E.Get (Container, I))); - pragma Annotate (GNATprove, Inline_For_Proof, E_Smaller_Than_Range); - - function E_Is_Find - (Container : E.Sequence; - Key : Key_Type; - Position : Count_Type) return Boolean - with - Global => null, - Pre => Position - 1 <= E.Length (Container), - Post => - E_Is_Find'Result = - - ((if Position > 0 then - E_Bigger_Than_Range (Container, 1, Position - 1, Key)) - - and (if Position < E.Length (Container) then - E_Smaller_Than_Range - (Container, - Position + 1, - E.Length (Container), - Key))); - pragma Annotate (GNATprove, Inline_For_Proof, E_Is_Find); - - function Find - (Container : E.Sequence; - Key : Key_Type) return Count_Type - -- Search for Key in Container - - with - Global => null, - Post => - (if Find'Result > 0 then - Find'Result <= E.Length (Container) - and Equivalent_Keys - (Key, Generic_Keys.Key (E.Get (Container, Find'Result))) - and E_Is_Find (Container, Key, Find'Result)); - - function M_Included_Except - (Left : M.Set; - Right : M.Set; - Key : Key_Type) return Boolean - with - Global => null, - Post => - M_Included_Except'Result = - (for all E of Left => - Contains (Right, E) - or Equivalent_Keys (Generic_Keys.Key (E), Key)); - end Formal_Model; - use Formal_Model; - - function Key (Container : Set; Position : Cursor) return Key_Type with - Global => null, - Post => Key'Result = Key (Element (Container, Position)); - pragma Annotate (GNATprove, Inline_For_Proof, Key); - - function Element (Container : Set; Key : Key_Type) return Element_Type - with - Global => null, - Pre => Contains (Container, Key), - Post => - Element'Result = Element (Container, Find (Container, Key)); - pragma Annotate (GNATprove, Inline_For_Proof, Element); - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type) - with - Global => null, - Pre => Contains (Container, Key), - Post => - Length (Container) = Length (Container)'Old - - -- Key now maps to New_Item - - and Element (Container, Key) = New_Item - - -- New_Item is contained in Container - - and Contains (Model (Container), New_Item) - - -- Other elements are preserved - - and M_Included_Except - (Model (Container)'Old, - Model (Container), - Key) - and M.Included_Except - (Model (Container), - Model (Container)'Old, - New_Item) - - -- Mapping from cursors to elements is preserved - - and Mapping_Preserved_Except - (E_Left => Elements (Container)'Old, - E_Right => Elements (Container), - P_Left => Positions (Container)'Old, - P_Right => Positions (Container), - Position => Find (Container, Key)) - and Positions (Container) = Positions (Container)'Old; - - procedure Exclude (Container : in out Set; Key : Key_Type) with - Global => null, - Post => not Contains (Container, Key), - Contract_Cases => - - -- If Key is not in Container, nothing is changed - - (not Contains (Container, Key) => - Model (Container) = Model (Container)'Old - and Elements (Container) = Elements (Container)'Old - and Positions (Container) = Positions (Container)'Old, - - -- Otherwise, Key is removed from Container - - others => - Length (Container) = Length (Container)'Old - 1 - - -- Other elements are preserved - - and Model (Container) <= Model (Container)'Old - and M_Included_Except - (Model (Container)'Old, - Model (Container), - Key) - - -- The elements of Container located before Key are preserved - - and E.Range_Equal - (Left => Elements (Container)'Old, - Right => Elements (Container), - Fst => 1, - Lst => Find (Elements (Container), Key)'Old - 1) - - -- The elements located after Key are shifted by 1 - - and E.Range_Shifted - (Left => Elements (Container), - Right => Elements (Container)'Old, - Fst => Find (Elements (Container), Key)'Old, - Lst => Length (Container), - Offset => 1) - - -- A cursor has been removed from Container - - and P_Positions_Shifted - (Positions (Container), - Positions (Container)'Old, - Cut => Find (Elements (Container), Key)'Old)); - - procedure Delete (Container : in out Set; Key : Key_Type) with - Global => null, - Pre => Contains (Container, Key), - Post => - Length (Container) = Length (Container)'Old - 1 - - -- Key is no longer in Container - - and not Contains (Container, Key) - - -- Other elements are preserved - - and Model (Container) <= Model (Container)'Old - and M_Included_Except - (Model (Container)'Old, - Model (Container), - Key) - - -- The elements of Container located before Key are preserved - - and E.Range_Equal - (Left => Elements (Container)'Old, - Right => Elements (Container), - Fst => 1, - Lst => Find (Elements (Container), Key)'Old - 1) - - -- The elements located after Key are shifted by 1 - - and E.Range_Shifted - (Left => Elements (Container), - Right => Elements (Container)'Old, - Fst => Find (Elements (Container), Key)'Old, - Lst => Length (Container), - Offset => 1) - - -- A cursor has been removed from Container - - and P_Positions_Shifted - (Positions (Container), - Positions (Container)'Old, - Cut => Find (Elements (Container), Key)'Old); - - function Find (Container : Set; Key : Key_Type) return Cursor with - Global => null, - Contract_Cases => - - -- If Key is not contained in Container, Find returns No_Element - - ((for all E of Model (Container) => - not Equivalent_Keys (Key, Generic_Keys.Key (E))) => - not P.Has_Key (Positions (Container), Find'Result) - and Find'Result = No_Element, - - -- Otherwise, Find returns a valid cursor in Container - - others => - P.Has_Key (Positions (Container), Find'Result) - and P.Get (Positions (Container), Find'Result) = - Find (Elements (Container), Key) - - -- The element designated by the result of Find is Key - - and Equivalent_Keys - (Generic_Keys.Key (Element (Container, Find'Result)), Key)); - - function Floor (Container : Set; Key : Key_Type) return Cursor with - Global => null, - Contract_Cases => - (Length (Container) = 0 - or else Key < Generic_Keys.Key (First_Element (Container)) => - Floor'Result = No_Element, - others => - Has_Element (Container, Floor'Result) - and - not (Key < - Generic_Keys.Key - (E.Get (Elements (Container), - P.Get (Positions (Container), Floor'Result)))) - and E_Is_Find - (Elements (Container), - Key, - P.Get (Positions (Container), Floor'Result))); - - function Ceiling (Container : Set; Key : Key_Type) return Cursor with - Global => null, - Contract_Cases => - (Length (Container) = 0 - or else Generic_Keys.Key (Last_Element (Container)) < Key => - Ceiling'Result = No_Element, - others => - Has_Element (Container, Ceiling'Result) - and - not (Generic_Keys.Key - (E.Get (Elements (Container), - P.Get (Positions (Container), Ceiling'Result))) - < Key) - and E_Is_Find - (Elements (Container), - Key, - P.Get (Positions (Container), Ceiling'Result))); - - function Contains (Container : Set; Key : Key_Type) return Boolean with - Global => null, - Post => - Contains'Result = - (for some E of Model (Container) => - Equivalent_Keys (Key, Generic_Keys.Key (E))); - - end Generic_Keys; - -private - pragma SPARK_Mode (Off); - - pragma Inline (Next); - pragma Inline (Previous); - - type Node_Type is record - Has_Element : Boolean := False; - Parent : Count_Type := 0; - Left : Count_Type := 0; - Right : Count_Type := 0; - Color : Red_Black_Trees.Color_Type; - Element : Element_Type; - end record; - - package Tree_Types is - new Red_Black_Trees.Generic_Bounded_Tree_Types (Node_Type); - - type Set (Capacity : Count_Type) is - new Tree_Types.Tree_Type (Capacity) with null record; - - use Red_Black_Trees; - - Empty_Set : constant Set := (Capacity => 0, others => <>); - -end Ada.Containers.Formal_Ordered_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cgaaso.adb +++ build/gcc/ada/rts @@ -1,47 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.GENERIC_ANONYMOUS_ARRAY_SORT -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- This unit was originally a GNAT-specific addition to Ada 2005. A unit --- providing the same feature, Ada.Containers.Generic_Sort, was defined for --- Ada 2012. We retain Generic_Anonymous_Array_Sort for compatibility, but --- implement it in terms of the official unit, Generic_Sort. - -with Ada.Containers.Generic_Sort; - -procedure Ada.Containers.Generic_Anonymous_Array_Sort - (First, Last : Index_Type'Base) -is - procedure Sort is new Ada.Containers.Generic_Sort - (Index_Type => Index_Type, - Before => Less, - Swap => Swap); - -begin - Sort (First, Last); -end Ada.Containers.Generic_Anonymous_Array_Sort; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cgaaso.ads +++ build/gcc/ada/rts @@ -1,54 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.GENERIC_ANONYMOUS_ARRAY_SORT -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- Allows an anonymous array (or array-like container) to be sorted. Generic --- formal Less returns the result of comparing the elements designated by the --- indexes, and generic formal Swap exchanges the designated elements. - -generic - type Index_Type is (<>); - with function Less (Left, Right : Index_Type) return Boolean is <>; - with procedure Swap (Left, Right : Index_Type) is <>; - -procedure Ada.Containers.Generic_Anonymous_Array_Sort - (First, Last : Index_Type'Base); -pragma Pure (Ada.Containers.Generic_Anonymous_Array_Sort); --- Reorders the elements of Container such that the elements are sorted --- smallest first as determined by the generic formal "<" operator provided. --- Any exception raised during evaluation of "<" is propagated. --- --- The actual function for the generic formal function "<" is expected to --- return the same value each time it is called with a particular pair of --- element values. It should not modify Container and it should define a --- strict weak ordering relationship: irreflexive, asymmetric, transitive, and --- in addition, if x < y for any values x and y, then for all other values z, --- (x < z) or (z < y). If the actual for "<" behaves in some other manner, --- the behavior of the instance of Generic_Anonymous_Array_Sort is --- unspecified. The number of times Generic_Anonymous_Array_Sort calls "<" is --- unspecified. --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cgarso.adb +++ build/gcc/ada/rts @@ -1,50 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . G E N E R I C _ A R R A Y _ S O R T -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers.Generic_Constrained_Array_Sort; - -procedure Ada.Containers.Generic_Array_Sort - (Container : in out Array_Type) -is - subtype Index_Subtype is - Index_Type range Container'First .. Container'Last; - - subtype Array_Subtype is - Array_Type (Index_Subtype); - - procedure Sort is - new Generic_Constrained_Array_Sort - (Index_Type => Index_Subtype, - Element_Type => Element_Type, - Array_Type => Array_Subtype, - "<" => "<"); - -begin - Sort (Container); -end Ada.Containers.Generic_Array_Sort; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cgarso.ads +++ build/gcc/ada/rts @@ -1,36 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . G E N E R I C _ A R R A Y _ S O R T -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -generic - type Index_Type is (<>); - type Element_Type is private; - type Array_Type is array (Index_Type range <>) of Element_Type; - - with function "<" (Left, Right : Element_Type) return Boolean is <>; - -procedure Ada.Containers.Generic_Array_Sort (Container : in out Array_Type); -pragma Pure (Ada.Containers.Generic_Array_Sort); --- Reorders the elements of Container such that the elements are sorted --- smallest first as determined by the generic formal "<" operator provided. --- Any exception raised during evaluation of "<" is propagated. --- --- The actual function for the generic formal function "<" is expected to --- return the same value each time it is called with a particular pair of --- element values. It should not modify Container and it should define a --- strict weak ordering relationship: irreflexive, asymmetric, transitive, and --- in addition, if x < y for any values x and y, then for all other values z, --- (x < z) or (z < y). If the actual for "<" behaves in some other manner, --- the behavior of the instance of Generic_Array_Sort is unspecified. The --- number of times Generic_Array_Sort calls "<" is unspecified. --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cgcaso.adb +++ build/gcc/ada/rts @@ -1,119 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.GENERIC_CONSTRAINED_ARRAY_SORT -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- This algorithm was adapted from GNAT.Heap_Sort_G (see g-hesorg.ad[sb]) - -procedure Ada.Containers.Generic_Constrained_Array_Sort - (Container : in out Array_Type) -is - subtype T is Long_Long_Integer; - - function To_Index (J : T) return Index_Type; - pragma Inline (To_Index); - - procedure Sift (S : T); - - A : Array_Type renames Container; - - -------------- - -- To_Index -- - -------------- - - function To_Index (J : T) return Index_Type is - K : constant T'Base := Index_Type'Pos (A'First) + J - T'(1); - begin - return Index_Type'Val (K); - end To_Index; - - Max : T := A'Length; - Temp : Element_Type; - - ---------- - -- Sift -- - ---------- - - procedure Sift (S : T) is - C : T := S; - Son : T; - - begin - loop - Son := 2 * C; - - exit when Son > Max; - - declare - Son_Index : Index_Type := To_Index (Son); - - begin - if Son < Max then - if A (Son_Index) < A (Index_Type'Succ (Son_Index)) then - Son := Son + 1; - Son_Index := Index_Type'Succ (Son_Index); - end if; - end if; - - A (To_Index (C)) := A (Son_Index); -- Move (Son, C); - end; - - C := Son; - end loop; - - while C /= S loop - declare - Father : constant T := C / 2; - begin - if A (To_Index (Father)) < Temp then -- Lt (Father, 0) - A (To_Index (C)) := A (To_Index (Father)); -- Move (Father, C) - C := Father; - else - exit; - end if; - end; - end loop; - - A (To_Index (C)) := Temp; -- Move (0, C); - end Sift; - --- Start of processing for Generic_Constrained_Array_Sort - -begin - for J in reverse 1 .. Max / 2 loop - Temp := Container (To_Index (J)); -- Move (J, 0); - Sift (J); - end loop; - - while Max > 1 loop - Temp := A (To_Index (Max)); -- Move (Max, 0); - A (To_Index (Max)) := A (A'First); -- Move (1, Max); - - Max := Max - 1; - Sift (1); - end loop; -end Ada.Containers.Generic_Constrained_Array_Sort; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cgcaso.ads +++ build/gcc/ada/rts @@ -1,27 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.GENERIC_CONSTRAINED_ARRAY_SORT -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -generic - type Index_Type is (<>); - type Element_Type is private; - type Array_Type is array (Index_Type) of Element_Type; - - with function "<" (Left, Right : Element_Type) - return Boolean is <>; - -procedure Ada.Containers.Generic_Constrained_Array_Sort - (Container : in out Array_Type); - -pragma Pure (Ada.Containers.Generic_Constrained_Array_Sort); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chacon.adb +++ build/gcc/ada/rts @@ -1,261 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C H A R A C T E R S . C O N V E R S I O N S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2005-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Characters.Conversions is - - ------------------ - -- Is_Character -- - ------------------ - - function Is_Character (Item : Wide_Character) return Boolean is - begin - return Wide_Character'Pos (Item) < 256; - end Is_Character; - - function Is_Character (Item : Wide_Wide_Character) return Boolean is - begin - return Wide_Wide_Character'Pos (Item) < 256; - end Is_Character; - - --------------- - -- Is_String -- - --------------- - - function Is_String (Item : Wide_String) return Boolean is - begin - for J in Item'Range loop - if Wide_Character'Pos (Item (J)) >= 256 then - return False; - end if; - end loop; - - return True; - end Is_String; - - function Is_String (Item : Wide_Wide_String) return Boolean is - begin - for J in Item'Range loop - if Wide_Wide_Character'Pos (Item (J)) >= 256 then - return False; - end if; - end loop; - - return True; - end Is_String; - - ----------------------- - -- Is_Wide_Character -- - ----------------------- - - function Is_Wide_Character (Item : Wide_Wide_Character) return Boolean is - begin - return Wide_Wide_Character'Pos (Item) < 2**16; - end Is_Wide_Character; - - -------------------- - -- Is_Wide_String -- - -------------------- - - function Is_Wide_String (Item : Wide_Wide_String) return Boolean is - begin - for J in Item'Range loop - if Wide_Wide_Character'Pos (Item (J)) >= 2**16 then - return False; - end if; - end loop; - - return True; - end Is_Wide_String; - - ------------------ - -- To_Character -- - ------------------ - - function To_Character - (Item : Wide_Character; - Substitute : Character := ' ') return Character - is - begin - if Is_Character (Item) then - return Character'Val (Wide_Character'Pos (Item)); - else - return Substitute; - end if; - end To_Character; - - function To_Character - (Item : Wide_Wide_Character; - Substitute : Character := ' ') return Character - is - begin - if Is_Character (Item) then - return Character'Val (Wide_Wide_Character'Pos (Item)); - else - return Substitute; - end if; - end To_Character; - - --------------- - -- To_String -- - --------------- - - function To_String - (Item : Wide_String; - Substitute : Character := ' ') return String - is - Result : String (1 .. Item'Length); - - begin - for J in Item'Range loop - Result (J - (Item'First - 1)) := To_Character (Item (J), Substitute); - end loop; - - return Result; - end To_String; - - function To_String - (Item : Wide_Wide_String; - Substitute : Character := ' ') return String - is - Result : String (1 .. Item'Length); - - begin - for J in Item'Range loop - Result (J - (Item'First - 1)) := To_Character (Item (J), Substitute); - end loop; - - return Result; - end To_String; - - ----------------------- - -- To_Wide_Character -- - ----------------------- - - function To_Wide_Character - (Item : Character) return Wide_Character - is - begin - return Wide_Character'Val (Character'Pos (Item)); - end To_Wide_Character; - - function To_Wide_Character - (Item : Wide_Wide_Character; - Substitute : Wide_Character := ' ') return Wide_Character - is - begin - if Wide_Wide_Character'Pos (Item) < 2**16 then - return Wide_Character'Val (Wide_Wide_Character'Pos (Item)); - else - return Substitute; - end if; - end To_Wide_Character; - - -------------------- - -- To_Wide_String -- - -------------------- - - function To_Wide_String - (Item : String) return Wide_String - is - Result : Wide_String (1 .. Item'Length); - - begin - for J in Item'Range loop - Result (J - (Item'First - 1)) := To_Wide_Character (Item (J)); - end loop; - - return Result; - end To_Wide_String; - - function To_Wide_String - (Item : Wide_Wide_String; - Substitute : Wide_Character := ' ') return Wide_String - is - Result : Wide_String (1 .. Item'Length); - - begin - for J in Item'Range loop - Result (J - (Item'First - 1)) := - To_Wide_Character (Item (J), Substitute); - end loop; - - return Result; - end To_Wide_String; - - ---------------------------- - -- To_Wide_Wide_Character -- - ---------------------------- - - function To_Wide_Wide_Character - (Item : Character) return Wide_Wide_Character - is - begin - return Wide_Wide_Character'Val (Character'Pos (Item)); - end To_Wide_Wide_Character; - - function To_Wide_Wide_Character - (Item : Wide_Character) return Wide_Wide_Character - is - begin - return Wide_Wide_Character'Val (Wide_Character'Pos (Item)); - end To_Wide_Wide_Character; - - ------------------------- - -- To_Wide_Wide_String -- - ------------------------- - - function To_Wide_Wide_String - (Item : String) return Wide_Wide_String - is - Result : Wide_Wide_String (1 .. Item'Length); - - begin - for J in Item'Range loop - Result (J - (Item'First - 1)) := To_Wide_Wide_Character (Item (J)); - end loop; - - return Result; - end To_Wide_Wide_String; - - function To_Wide_Wide_String - (Item : Wide_String) return Wide_Wide_String - is - Result : Wide_Wide_String (1 .. Item'Length); - - begin - for J in Item'Range loop - Result (J - (Item'First - 1)) := To_Wide_Wide_Character (Item (J)); - end loop; - - return Result; - end To_Wide_Wide_String; - -end Ada.Characters.Conversions; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chacon.ads +++ build/gcc/ada/rts @@ -1,86 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C H A R A C T E R S . C O N V E R S I O N S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2005-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Characters.Conversions is - pragma Pure; - - function Is_Character (Item : Wide_Character) return Boolean; - function Is_String (Item : Wide_String) return Boolean; - function Is_Character (Item : Wide_Wide_Character) return Boolean; - function Is_String (Item : Wide_Wide_String) return Boolean; - - function Is_Wide_Character (Item : Wide_Wide_Character) return Boolean; - function Is_Wide_String (Item : Wide_Wide_String) return Boolean; - - function To_Wide_Character (Item : Character) return Wide_Character; - function To_Wide_String (Item : String) return Wide_String; - - function To_Wide_Wide_Character - (Item : Character) return Wide_Wide_Character; - - function To_Wide_Wide_String - (Item : String) return Wide_Wide_String; - - function To_Wide_Wide_Character - (Item : Wide_Character) return Wide_Wide_Character; - - function To_Wide_Wide_String - (Item : Wide_String) return Wide_Wide_String; - - function To_Character - (Item : Wide_Character; - Substitute : Character := ' ') return Character; - - function To_String - (Item : Wide_String; - Substitute : Character := ' ') return String; - - function To_Character - (Item : Wide_Wide_Character; - Substitute : Character := ' ') return Character; - - function To_String - (Item : Wide_Wide_String; - Substitute : Character := ' ') return String; - - function To_Wide_Character - (Item : Wide_Wide_Character; - Substitute : Wide_Character := ' ') return Wide_Character; - - function To_Wide_String - (Item : Wide_Wide_String; - Substitute : Wide_Character := ' ') return Wide_String; - -end Ada.Characters.Conversions; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chahan.adb +++ build/gcc/ada/rts @@ -1,620 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C H A R A C T E R S . H A N D L I N G -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Characters.Latin_1; use Ada.Characters.Latin_1; -with Ada.Strings.Maps; use Ada.Strings.Maps; -with Ada.Strings.Maps.Constants; use Ada.Strings.Maps.Constants; - -package body Ada.Characters.Handling is - - ------------------------------------ - -- Character Classification Table -- - ------------------------------------ - - type Character_Flags is mod 256; - for Character_Flags'Size use 8; - - Control : constant Character_Flags := 1; - Lower : constant Character_Flags := 2; - Upper : constant Character_Flags := 4; - Basic : constant Character_Flags := 8; - Hex_Digit : constant Character_Flags := 16; - Digit : constant Character_Flags := 32; - Special : constant Character_Flags := 64; - Line_Term : constant Character_Flags := 128; - - Letter : constant Character_Flags := Lower or Upper; - Alphanum : constant Character_Flags := Letter or Digit; - Graphic : constant Character_Flags := Alphanum or Special; - - Char_Map : constant array (Character) of Character_Flags := - ( - NUL => Control, - SOH => Control, - STX => Control, - ETX => Control, - EOT => Control, - ENQ => Control, - ACK => Control, - BEL => Control, - BS => Control, - HT => Control, - LF => Control + Line_Term, - VT => Control + Line_Term, - FF => Control + Line_Term, - CR => Control + Line_Term, - SO => Control, - SI => Control, - - DLE => Control, - DC1 => Control, - DC2 => Control, - DC3 => Control, - DC4 => Control, - NAK => Control, - SYN => Control, - ETB => Control, - CAN => Control, - EM => Control, - SUB => Control, - ESC => Control, - FS => Control, - GS => Control, - RS => Control, - US => Control, - - Space => Special, - Exclamation => Special, - Quotation => Special, - Number_Sign => Special, - Dollar_Sign => Special, - Percent_Sign => Special, - Ampersand => Special, - Apostrophe => Special, - Left_Parenthesis => Special, - Right_Parenthesis => Special, - Asterisk => Special, - Plus_Sign => Special, - Comma => Special, - Hyphen => Special, - Full_Stop => Special, - Solidus => Special, - - '0' .. '9' => Digit + Hex_Digit, - - Colon => Special, - Semicolon => Special, - Less_Than_Sign => Special, - Equals_Sign => Special, - Greater_Than_Sign => Special, - Question => Special, - Commercial_At => Special, - - 'A' .. 'F' => Upper + Basic + Hex_Digit, - 'G' .. 'Z' => Upper + Basic, - - Left_Square_Bracket => Special, - Reverse_Solidus => Special, - Right_Square_Bracket => Special, - Circumflex => Special, - Low_Line => Special, - Grave => Special, - - 'a' .. 'f' => Lower + Basic + Hex_Digit, - 'g' .. 'z' => Lower + Basic, - - Left_Curly_Bracket => Special, - Vertical_Line => Special, - Right_Curly_Bracket => Special, - Tilde => Special, - - DEL => Control, - Reserved_128 => Control, - Reserved_129 => Control, - BPH => Control, - NBH => Control, - Reserved_132 => Control, - NEL => Control + Line_Term, - SSA => Control, - ESA => Control, - HTS => Control, - HTJ => Control, - VTS => Control, - PLD => Control, - PLU => Control, - RI => Control, - SS2 => Control, - SS3 => Control, - - DCS => Control, - PU1 => Control, - PU2 => Control, - STS => Control, - CCH => Control, - MW => Control, - SPA => Control, - EPA => Control, - - SOS => Control, - Reserved_153 => Control, - SCI => Control, - CSI => Control, - ST => Control, - OSC => Control, - PM => Control, - APC => Control, - - No_Break_Space => Special, - Inverted_Exclamation => Special, - Cent_Sign => Special, - Pound_Sign => Special, - Currency_Sign => Special, - Yen_Sign => Special, - Broken_Bar => Special, - Section_Sign => Special, - Diaeresis => Special, - Copyright_Sign => Special, - Feminine_Ordinal_Indicator => Special, - Left_Angle_Quotation => Special, - Not_Sign => Special, - Soft_Hyphen => Special, - Registered_Trade_Mark_Sign => Special, - Macron => Special, - Degree_Sign => Special, - Plus_Minus_Sign => Special, - Superscript_Two => Special, - Superscript_Three => Special, - Acute => Special, - Micro_Sign => Special, - Pilcrow_Sign => Special, - Middle_Dot => Special, - Cedilla => Special, - Superscript_One => Special, - Masculine_Ordinal_Indicator => Special, - Right_Angle_Quotation => Special, - Fraction_One_Quarter => Special, - Fraction_One_Half => Special, - Fraction_Three_Quarters => Special, - Inverted_Question => Special, - - UC_A_Grave => Upper, - UC_A_Acute => Upper, - UC_A_Circumflex => Upper, - UC_A_Tilde => Upper, - UC_A_Diaeresis => Upper, - UC_A_Ring => Upper, - UC_AE_Diphthong => Upper + Basic, - UC_C_Cedilla => Upper, - UC_E_Grave => Upper, - UC_E_Acute => Upper, - UC_E_Circumflex => Upper, - UC_E_Diaeresis => Upper, - UC_I_Grave => Upper, - UC_I_Acute => Upper, - UC_I_Circumflex => Upper, - UC_I_Diaeresis => Upper, - UC_Icelandic_Eth => Upper + Basic, - UC_N_Tilde => Upper, - UC_O_Grave => Upper, - UC_O_Acute => Upper, - UC_O_Circumflex => Upper, - UC_O_Tilde => Upper, - UC_O_Diaeresis => Upper, - - Multiplication_Sign => Special, - - UC_O_Oblique_Stroke => Upper, - UC_U_Grave => Upper, - UC_U_Acute => Upper, - UC_U_Circumflex => Upper, - UC_U_Diaeresis => Upper, - UC_Y_Acute => Upper, - UC_Icelandic_Thorn => Upper + Basic, - - LC_German_Sharp_S => Lower + Basic, - LC_A_Grave => Lower, - LC_A_Acute => Lower, - LC_A_Circumflex => Lower, - LC_A_Tilde => Lower, - LC_A_Diaeresis => Lower, - LC_A_Ring => Lower, - LC_AE_Diphthong => Lower + Basic, - LC_C_Cedilla => Lower, - LC_E_Grave => Lower, - LC_E_Acute => Lower, - LC_E_Circumflex => Lower, - LC_E_Diaeresis => Lower, - LC_I_Grave => Lower, - LC_I_Acute => Lower, - LC_I_Circumflex => Lower, - LC_I_Diaeresis => Lower, - LC_Icelandic_Eth => Lower + Basic, - LC_N_Tilde => Lower, - LC_O_Grave => Lower, - LC_O_Acute => Lower, - LC_O_Circumflex => Lower, - LC_O_Tilde => Lower, - LC_O_Diaeresis => Lower, - - Division_Sign => Special, - - LC_O_Oblique_Stroke => Lower, - LC_U_Grave => Lower, - LC_U_Acute => Lower, - LC_U_Circumflex => Lower, - LC_U_Diaeresis => Lower, - LC_Y_Acute => Lower, - LC_Icelandic_Thorn => Lower + Basic, - LC_Y_Diaeresis => Lower - ); - - --------------------- - -- Is_Alphanumeric -- - --------------------- - - function Is_Alphanumeric (Item : Character) return Boolean is - begin - return (Char_Map (Item) and Alphanum) /= 0; - end Is_Alphanumeric; - - -------------- - -- Is_Basic -- - -------------- - - function Is_Basic (Item : Character) return Boolean is - begin - return (Char_Map (Item) and Basic) /= 0; - end Is_Basic; - - ------------------ - -- Is_Character -- - ------------------ - - function Is_Character (Item : Wide_Character) return Boolean is - begin - return Wide_Character'Pos (Item) < 256; - end Is_Character; - - ---------------- - -- Is_Control -- - ---------------- - - function Is_Control (Item : Character) return Boolean is - begin - return (Char_Map (Item) and Control) /= 0; - end Is_Control; - - -------------- - -- Is_Digit -- - -------------- - - function Is_Digit (Item : Character) return Boolean is - begin - return Item in '0' .. '9'; - end Is_Digit; - - ---------------- - -- Is_Graphic -- - ---------------- - - function Is_Graphic (Item : Character) return Boolean is - begin - return (Char_Map (Item) and Graphic) /= 0; - end Is_Graphic; - - -------------------------- - -- Is_Hexadecimal_Digit -- - -------------------------- - - function Is_Hexadecimal_Digit (Item : Character) return Boolean is - begin - return (Char_Map (Item) and Hex_Digit) /= 0; - end Is_Hexadecimal_Digit; - - ---------------- - -- Is_ISO_646 -- - ---------------- - - function Is_ISO_646 (Item : Character) return Boolean is - begin - return Item in ISO_646; - end Is_ISO_646; - - -- Note: much more efficient coding of the following function is possible - -- by testing several 16#80# bits in a complete word in a single operation - - function Is_ISO_646 (Item : String) return Boolean is - begin - for J in Item'Range loop - if Item (J) not in ISO_646 then - return False; - end if; - end loop; - - return True; - end Is_ISO_646; - - --------------- - -- Is_Letter -- - --------------- - - function Is_Letter (Item : Character) return Boolean is - begin - return (Char_Map (Item) and Letter) /= 0; - end Is_Letter; - - ------------------------ - -- Is_Line_Terminator -- - ------------------------ - - function Is_Line_Terminator (Item : Character) return Boolean is - begin - return (Char_Map (Item) and Line_Term) /= 0; - end Is_Line_Terminator; - - -------------- - -- Is_Lower -- - -------------- - - function Is_Lower (Item : Character) return Boolean is - begin - return (Char_Map (Item) and Lower) /= 0; - end Is_Lower; - - ------------- - -- Is_Mark -- - ------------- - - function Is_Mark (Item : Character) return Boolean is - pragma Unreferenced (Item); - begin - return False; - end Is_Mark; - - ------------- - -- Is_NFKC -- - ------------- - - function Is_NFKC (Item : Character) return Boolean is - begin - return Character'Pos (Item) not in - 160 | 168 | 170 | 175 | 178 | 179 | 180 | 181 | 184 | 185 | 186 | - 188 | 189 | 190; - end Is_NFKC; - - --------------------- - -- Is_Other_Format -- - --------------------- - - function Is_Other_Format (Item : Character) return Boolean is - begin - return Item = Soft_Hyphen; - end Is_Other_Format; - - ------------------------------ - -- Is_Punctuation_Connector -- - ------------------------------ - - function Is_Punctuation_Connector (Item : Character) return Boolean is - begin - return Item = '_'; - end Is_Punctuation_Connector; - - -------------- - -- Is_Space -- - -------------- - - function Is_Space (Item : Character) return Boolean is - begin - return Item = ' ' or else Item = No_Break_Space; - end Is_Space; - - ---------------- - -- Is_Special -- - ---------------- - - function Is_Special (Item : Character) return Boolean is - begin - return (Char_Map (Item) and Special) /= 0; - end Is_Special; - - --------------- - -- Is_String -- - --------------- - - function Is_String (Item : Wide_String) return Boolean is - begin - for J in Item'Range loop - if Wide_Character'Pos (Item (J)) >= 256 then - return False; - end if; - end loop; - - return True; - end Is_String; - - -------------- - -- Is_Upper -- - -------------- - - function Is_Upper (Item : Character) return Boolean is - begin - return (Char_Map (Item) and Upper) /= 0; - end Is_Upper; - - -------------- - -- To_Basic -- - -------------- - - function To_Basic (Item : Character) return Character is - begin - return Value (Basic_Map, Item); - end To_Basic; - - function To_Basic (Item : String) return String is - begin - return Result : String (1 .. Item'Length) do - for J in Item'Range loop - Result (J - (Item'First - 1)) := Value (Basic_Map, Item (J)); - end loop; - end return; - end To_Basic; - - ------------------ - -- To_Character -- - ------------------ - - function To_Character - (Item : Wide_Character; - Substitute : Character := ' ') return Character - is - begin - if Is_Character (Item) then - return Character'Val (Wide_Character'Pos (Item)); - else - return Substitute; - end if; - end To_Character; - - ---------------- - -- To_ISO_646 -- - ---------------- - - function To_ISO_646 - (Item : Character; - Substitute : ISO_646 := ' ') return ISO_646 - is - begin - return (if Item in ISO_646 then Item else Substitute); - end To_ISO_646; - - function To_ISO_646 - (Item : String; - Substitute : ISO_646 := ' ') return String - is - Result : String (1 .. Item'Length); - - begin - for J in Item'Range loop - Result (J - (Item'First - 1)) := - (if Item (J) in ISO_646 then Item (J) else Substitute); - end loop; - - return Result; - end To_ISO_646; - - -------------- - -- To_Lower -- - -------------- - - function To_Lower (Item : Character) return Character is - begin - return Value (Lower_Case_Map, Item); - end To_Lower; - - function To_Lower (Item : String) return String is - begin - return Result : String (1 .. Item'Length) do - for J in Item'Range loop - Result (J - (Item'First - 1)) := Value (Lower_Case_Map, Item (J)); - end loop; - end return; - end To_Lower; - - --------------- - -- To_String -- - --------------- - - function To_String - (Item : Wide_String; - Substitute : Character := ' ') return String - is - Result : String (1 .. Item'Length); - - begin - for J in Item'Range loop - Result (J - (Item'First - 1)) := To_Character (Item (J), Substitute); - end loop; - - return Result; - end To_String; - - -------------- - -- To_Upper -- - -------------- - - function To_Upper - (Item : Character) return Character - is - begin - return Value (Upper_Case_Map, Item); - end To_Upper; - - function To_Upper - (Item : String) return String - is - begin - return Result : String (1 .. Item'Length) do - for J in Item'Range loop - Result (J - (Item'First - 1)) := Value (Upper_Case_Map, Item (J)); - end loop; - end return; - end To_Upper; - - ----------------------- - -- To_Wide_Character -- - ----------------------- - - function To_Wide_Character - (Item : Character) return Wide_Character - is - begin - return Wide_Character'Val (Character'Pos (Item)); - end To_Wide_Character; - - -------------------- - -- To_Wide_String -- - -------------------- - - function To_Wide_String - (Item : String) return Wide_String - is - Result : Wide_String (1 .. Item'Length); - - begin - for J in Item'Range loop - Result (J - (Item'First - 1)) := To_Wide_Character (Item (J)); - end loop; - - return Result; - end To_Wide_String; - -end Ada.Characters.Handling; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chahan.ads +++ build/gcc/ada/rts @@ -1,160 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C H A R A C T E R S . H A N D L I N G -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Characters.Handling is - pragma Pure; - -- In accordance with Ada 2005 AI-362 - - ---------------------------------------- - -- Character Classification Functions -- - ---------------------------------------- - - function Is_Control (Item : Character) return Boolean; - function Is_Graphic (Item : Character) return Boolean; - function Is_Letter (Item : Character) return Boolean; - function Is_Lower (Item : Character) return Boolean; - function Is_Upper (Item : Character) return Boolean; - function Is_Basic (Item : Character) return Boolean; - function Is_Digit (Item : Character) return Boolean; - function Is_Decimal_Digit (Item : Character) return Boolean - renames Is_Digit; - function Is_Hexadecimal_Digit (Item : Character) return Boolean; - function Is_Alphanumeric (Item : Character) return Boolean; - function Is_Special (Item : Character) return Boolean; - function Is_Line_Terminator (Item : Character) return Boolean; - function Is_Mark (Item : Character) return Boolean; - function Is_Other_Format (Item : Character) return Boolean; - function Is_Punctuation_Connector (Item : Character) return Boolean; - function Is_Space (Item : Character) return Boolean; - function Is_NFKC (Item : Character) return Boolean; - - --------------------------------------------------- - -- Conversion Functions for Character and String -- - --------------------------------------------------- - - function To_Lower (Item : Character) return Character; - function To_Upper (Item : Character) return Character; - function To_Basic (Item : Character) return Character; - - function To_Lower (Item : String) return String; - function To_Upper (Item : String) return String; - function To_Basic (Item : String) return String; - - ---------------------------------------------------------------------- - -- Classifications of and Conversions Between Character and ISO 646 -- - ---------------------------------------------------------------------- - - subtype ISO_646 is - Character range Character'Val (0) .. Character'Val (127); - - function Is_ISO_646 (Item : Character) return Boolean; - function Is_ISO_646 (Item : String) return Boolean; - - function To_ISO_646 - (Item : Character; - Substitute : ISO_646 := ' ') return ISO_646; - - function To_ISO_646 - (Item : String; - Substitute : ISO_646 := ' ') return String; - - ------------------------------------------------------ - -- Classifications of Wide_Character and Characters -- - ------------------------------------------------------ - - -- Ada 2005 AI 395: these functions are moved to Ada.Characters.Conversions - -- and are considered obsolete in Ada.Characters.Handling. However we do - -- not complain about this obsolescence, since in practice it is necessary - -- to use these routines when creating code that is intended to run in - -- either Ada 95 or Ada 2005 mode. - - -- We do however have to flag these if the pragma No_Obsolescent_Features - -- restriction is active (see Restrict.Check_Obsolescent_2005_Entity). - - function Is_Character (Item : Wide_Character) return Boolean; - function Is_String (Item : Wide_String) return Boolean; - - ------------------------------------------------------ - -- Conversions between Wide_Character and Character -- - ------------------------------------------------------ - - -- Ada 2005 AI 395: these functions are moved to Ada.Characters.Conversions - -- and are considered obsolete in Ada.Characters.Handling. However we do - -- not complain about this obsolescence, since in practice it is necessary - -- to use these routines when creating code that is intended to run in - -- either Ada 95 or Ada 2005 mode. - - -- We do however have to flag these if the pragma No_Obsolescent_Features - -- restriction is active (see Restrict.Check_Obsolescent_2005_Entity). - - function To_Character - (Item : Wide_Character; - Substitute : Character := ' ') return Character; - - function To_String - (Item : Wide_String; - Substitute : Character := ' ') return String; - - function To_Wide_Character - (Item : Character) return Wide_Character; - - function To_Wide_String - (Item : String) return Wide_String; - -private - pragma Inline (Is_Alphanumeric); - pragma Inline (Is_Basic); - pragma Inline (Is_Character); - pragma Inline (Is_Control); - pragma Inline (Is_Digit); - pragma Inline (Is_Graphic); - pragma Inline (Is_Hexadecimal_Digit); - pragma Inline (Is_ISO_646); - pragma Inline (Is_Letter); - pragma Inline (Is_Line_Terminator); - pragma Inline (Is_Lower); - pragma Inline (Is_Mark); - pragma Inline (Is_Other_Format); - pragma Inline (Is_Punctuation_Connector); - pragma Inline (Is_Space); - pragma Inline (Is_Special); - pragma Inline (Is_Upper); - pragma Inline (To_Basic); - pragma Inline (To_Character); - pragma Inline (To_Lower); - pragma Inline (To_Upper); - pragma Inline (To_Wide_Character); - -end Ada.Characters.Handling; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-charac.ads +++ build/gcc/ada/rts @@ -1,18 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C H A R A C T E R S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Characters is - pragma Pure; -end Ada.Characters; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chlat1.ads +++ build/gcc/ada/rts @@ -1,296 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C H A R A C T E R S . L A T I N _ 1 -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -pragma Compiler_Unit_Warning; - -package Ada.Characters.Latin_1 is - pragma Pure; - - ------------------------ - -- Control Characters -- - ------------------------ - - NUL : constant Character := Character'Val (0); - SOH : constant Character := Character'Val (1); - STX : constant Character := Character'Val (2); - ETX : constant Character := Character'Val (3); - EOT : constant Character := Character'Val (4); - ENQ : constant Character := Character'Val (5); - ACK : constant Character := Character'Val (6); - BEL : constant Character := Character'Val (7); - BS : constant Character := Character'Val (8); - HT : constant Character := Character'Val (9); - LF : constant Character := Character'Val (10); - VT : constant Character := Character'Val (11); - FF : constant Character := Character'Val (12); - CR : constant Character := Character'Val (13); - SO : constant Character := Character'Val (14); - SI : constant Character := Character'Val (15); - - DLE : constant Character := Character'Val (16); - DC1 : constant Character := Character'Val (17); - DC2 : constant Character := Character'Val (18); - DC3 : constant Character := Character'Val (19); - DC4 : constant Character := Character'Val (20); - NAK : constant Character := Character'Val (21); - SYN : constant Character := Character'Val (22); - ETB : constant Character := Character'Val (23); - CAN : constant Character := Character'Val (24); - EM : constant Character := Character'Val (25); - SUB : constant Character := Character'Val (26); - ESC : constant Character := Character'Val (27); - FS : constant Character := Character'Val (28); - GS : constant Character := Character'Val (29); - RS : constant Character := Character'Val (30); - US : constant Character := Character'Val (31); - - -------------------------------- - -- ISO 646 Graphic Characters -- - -------------------------------- - - Space : constant Character := ' '; -- Character'Val(32) - Exclamation : constant Character := '!'; -- Character'Val(33) - Quotation : constant Character := '"'; -- Character'Val(34) - Number_Sign : constant Character := '#'; -- Character'Val(35) - Dollar_Sign : constant Character := '$'; -- Character'Val(36) - Percent_Sign : constant Character := '%'; -- Character'Val(37) - Ampersand : constant Character := '&'; -- Character'Val(38) - Apostrophe : constant Character := '''; -- Character'Val(39) - Left_Parenthesis : constant Character := '('; -- Character'Val(40) - Right_Parenthesis : constant Character := ')'; -- Character'Val(41) - Asterisk : constant Character := '*'; -- Character'Val(42) - Plus_Sign : constant Character := '+'; -- Character'Val(43) - Comma : constant Character := ','; -- Character'Val(44) - Hyphen : constant Character := '-'; -- Character'Val(45) - Minus_Sign : Character renames Hyphen; - Full_Stop : constant Character := '.'; -- Character'Val(46) - Solidus : constant Character := '/'; -- Character'Val(47) - - -- Decimal digits '0' though '9' are at positions 48 through 57 - - Colon : constant Character := ':'; -- Character'Val(58) - Semicolon : constant Character := ';'; -- Character'Val(59) - Less_Than_Sign : constant Character := '<'; -- Character'Val(60) - Equals_Sign : constant Character := '='; -- Character'Val(61) - Greater_Than_Sign : constant Character := '>'; -- Character'Val(62) - Question : constant Character := '?'; -- Character'Val(63) - Commercial_At : constant Character := '@'; -- Character'Val(64) - - -- Letters 'A' through 'Z' are at positions 65 through 90 - - Left_Square_Bracket : constant Character := '['; -- Character'Val (91) - Reverse_Solidus : constant Character := '\'; -- Character'Val (92) - Right_Square_Bracket : constant Character := ']'; -- Character'Val (93) - Circumflex : constant Character := '^'; -- Character'Val (94) - Low_Line : constant Character := '_'; -- Character'Val (95) - - Grave : constant Character := '`'; -- Character'Val (96) - LC_A : constant Character := 'a'; -- Character'Val (97) - LC_B : constant Character := 'b'; -- Character'Val (98) - LC_C : constant Character := 'c'; -- Character'Val (99) - LC_D : constant Character := 'd'; -- Character'Val (100) - LC_E : constant Character := 'e'; -- Character'Val (101) - LC_F : constant Character := 'f'; -- Character'Val (102) - LC_G : constant Character := 'g'; -- Character'Val (103) - LC_H : constant Character := 'h'; -- Character'Val (104) - LC_I : constant Character := 'i'; -- Character'Val (105) - LC_J : constant Character := 'j'; -- Character'Val (106) - LC_K : constant Character := 'k'; -- Character'Val (107) - LC_L : constant Character := 'l'; -- Character'Val (108) - LC_M : constant Character := 'm'; -- Character'Val (109) - LC_N : constant Character := 'n'; -- Character'Val (110) - LC_O : constant Character := 'o'; -- Character'Val (111) - LC_P : constant Character := 'p'; -- Character'Val (112) - LC_Q : constant Character := 'q'; -- Character'Val (113) - LC_R : constant Character := 'r'; -- Character'Val (114) - LC_S : constant Character := 's'; -- Character'Val (115) - LC_T : constant Character := 't'; -- Character'Val (116) - LC_U : constant Character := 'u'; -- Character'Val (117) - LC_V : constant Character := 'v'; -- Character'Val (118) - LC_W : constant Character := 'w'; -- Character'Val (119) - LC_X : constant Character := 'x'; -- Character'Val (120) - LC_Y : constant Character := 'y'; -- Character'Val (121) - LC_Z : constant Character := 'z'; -- Character'Val (122) - Left_Curly_Bracket : constant Character := '{'; -- Character'Val (123) - Vertical_Line : constant Character := '|'; -- Character'Val (124) - Right_Curly_Bracket : constant Character := '}'; -- Character'Val (125) - Tilde : constant Character := '~'; -- Character'Val (126) - DEL : constant Character := Character'Val (127); - - --------------------------------- - -- ISO 6429 Control Characters -- - --------------------------------- - - IS4 : Character renames FS; - IS3 : Character renames GS; - IS2 : Character renames RS; - IS1 : Character renames US; - - Reserved_128 : constant Character := Character'Val (128); - Reserved_129 : constant Character := Character'Val (129); - BPH : constant Character := Character'Val (130); - NBH : constant Character := Character'Val (131); - Reserved_132 : constant Character := Character'Val (132); - NEL : constant Character := Character'Val (133); - SSA : constant Character := Character'Val (134); - ESA : constant Character := Character'Val (135); - HTS : constant Character := Character'Val (136); - HTJ : constant Character := Character'Val (137); - VTS : constant Character := Character'Val (138); - PLD : constant Character := Character'Val (139); - PLU : constant Character := Character'Val (140); - RI : constant Character := Character'Val (141); - SS2 : constant Character := Character'Val (142); - SS3 : constant Character := Character'Val (143); - - DCS : constant Character := Character'Val (144); - PU1 : constant Character := Character'Val (145); - PU2 : constant Character := Character'Val (146); - STS : constant Character := Character'Val (147); - CCH : constant Character := Character'Val (148); - MW : constant Character := Character'Val (149); - SPA : constant Character := Character'Val (150); - EPA : constant Character := Character'Val (151); - - SOS : constant Character := Character'Val (152); - Reserved_153 : constant Character := Character'Val (153); - SCI : constant Character := Character'Val (154); - CSI : constant Character := Character'Val (155); - ST : constant Character := Character'Val (156); - OSC : constant Character := Character'Val (157); - PM : constant Character := Character'Val (158); - APC : constant Character := Character'Val (159); - - ------------------------------ - -- Other Graphic Characters -- - ------------------------------ - - -- Character positions 160 (16#A0#) .. 175 (16#AF#) - - No_Break_Space : constant Character := Character'Val (160); - NBSP : Character renames No_Break_Space; - Inverted_Exclamation : constant Character := Character'Val (161); - Cent_Sign : constant Character := Character'Val (162); - Pound_Sign : constant Character := Character'Val (163); - Currency_Sign : constant Character := Character'Val (164); - Yen_Sign : constant Character := Character'Val (165); - Broken_Bar : constant Character := Character'Val (166); - Section_Sign : constant Character := Character'Val (167); - Diaeresis : constant Character := Character'Val (168); - Copyright_Sign : constant Character := Character'Val (169); - Feminine_Ordinal_Indicator : constant Character := Character'Val (170); - Left_Angle_Quotation : constant Character := Character'Val (171); - Not_Sign : constant Character := Character'Val (172); - Soft_Hyphen : constant Character := Character'Val (173); - Registered_Trade_Mark_Sign : constant Character := Character'Val (174); - Macron : constant Character := Character'Val (175); - - -- Character positions 176 (16#B0#) .. 191 (16#BF#) - - Degree_Sign : constant Character := Character'Val (176); - Ring_Above : Character renames Degree_Sign; - Plus_Minus_Sign : constant Character := Character'Val (177); - Superscript_Two : constant Character := Character'Val (178); - Superscript_Three : constant Character := Character'Val (179); - Acute : constant Character := Character'Val (180); - Micro_Sign : constant Character := Character'Val (181); - Pilcrow_Sign : constant Character := Character'Val (182); - Paragraph_Sign : Character renames Pilcrow_Sign; - Middle_Dot : constant Character := Character'Val (183); - Cedilla : constant Character := Character'Val (184); - Superscript_One : constant Character := Character'Val (185); - Masculine_Ordinal_Indicator : constant Character := Character'Val (186); - Right_Angle_Quotation : constant Character := Character'Val (187); - Fraction_One_Quarter : constant Character := Character'Val (188); - Fraction_One_Half : constant Character := Character'Val (189); - Fraction_Three_Quarters : constant Character := Character'Val (190); - Inverted_Question : constant Character := Character'Val (191); - - -- Character positions 192 (16#C0#) .. 207 (16#CF#) - - UC_A_Grave : constant Character := Character'Val (192); - UC_A_Acute : constant Character := Character'Val (193); - UC_A_Circumflex : constant Character := Character'Val (194); - UC_A_Tilde : constant Character := Character'Val (195); - UC_A_Diaeresis : constant Character := Character'Val (196); - UC_A_Ring : constant Character := Character'Val (197); - UC_AE_Diphthong : constant Character := Character'Val (198); - UC_C_Cedilla : constant Character := Character'Val (199); - UC_E_Grave : constant Character := Character'Val (200); - UC_E_Acute : constant Character := Character'Val (201); - UC_E_Circumflex : constant Character := Character'Val (202); - UC_E_Diaeresis : constant Character := Character'Val (203); - UC_I_Grave : constant Character := Character'Val (204); - UC_I_Acute : constant Character := Character'Val (205); - UC_I_Circumflex : constant Character := Character'Val (206); - UC_I_Diaeresis : constant Character := Character'Val (207); - - -- Character positions 208 (16#D0#) .. 223 (16#DF#) - - UC_Icelandic_Eth : constant Character := Character'Val (208); - UC_N_Tilde : constant Character := Character'Val (209); - UC_O_Grave : constant Character := Character'Val (210); - UC_O_Acute : constant Character := Character'Val (211); - UC_O_Circumflex : constant Character := Character'Val (212); - UC_O_Tilde : constant Character := Character'Val (213); - UC_O_Diaeresis : constant Character := Character'Val (214); - Multiplication_Sign : constant Character := Character'Val (215); - UC_O_Oblique_Stroke : constant Character := Character'Val (216); - UC_U_Grave : constant Character := Character'Val (217); - UC_U_Acute : constant Character := Character'Val (218); - UC_U_Circumflex : constant Character := Character'Val (219); - UC_U_Diaeresis : constant Character := Character'Val (220); - UC_Y_Acute : constant Character := Character'Val (221); - UC_Icelandic_Thorn : constant Character := Character'Val (222); - LC_German_Sharp_S : constant Character := Character'Val (223); - - -- Character positions 224 (16#E0#) .. 239 (16#EF#) - - LC_A_Grave : constant Character := Character'Val (224); - LC_A_Acute : constant Character := Character'Val (225); - LC_A_Circumflex : constant Character := Character'Val (226); - LC_A_Tilde : constant Character := Character'Val (227); - LC_A_Diaeresis : constant Character := Character'Val (228); - LC_A_Ring : constant Character := Character'Val (229); - LC_AE_Diphthong : constant Character := Character'Val (230); - LC_C_Cedilla : constant Character := Character'Val (231); - LC_E_Grave : constant Character := Character'Val (232); - LC_E_Acute : constant Character := Character'Val (233); - LC_E_Circumflex : constant Character := Character'Val (234); - LC_E_Diaeresis : constant Character := Character'Val (235); - LC_I_Grave : constant Character := Character'Val (236); - LC_I_Acute : constant Character := Character'Val (237); - LC_I_Circumflex : constant Character := Character'Val (238); - LC_I_Diaeresis : constant Character := Character'Val (239); - - -- Character positions 240 (16#F0#) .. 255 (16#FF) - LC_Icelandic_Eth : constant Character := Character'Val (240); - LC_N_Tilde : constant Character := Character'Val (241); - LC_O_Grave : constant Character := Character'Val (242); - LC_O_Acute : constant Character := Character'Val (243); - LC_O_Circumflex : constant Character := Character'Val (244); - LC_O_Tilde : constant Character := Character'Val (245); - LC_O_Diaeresis : constant Character := Character'Val (246); - Division_Sign : constant Character := Character'Val (247); - LC_O_Oblique_Stroke : constant Character := Character'Val (248); - LC_U_Grave : constant Character := Character'Val (249); - LC_U_Acute : constant Character := Character'Val (250); - LC_U_Circumflex : constant Character := Character'Val (251); - LC_U_Diaeresis : constant Character := Character'Val (252); - LC_Y_Acute : constant Character := Character'Val (253); - LC_Icelandic_Thorn : constant Character := Character'Val (254); - LC_Y_Diaeresis : constant Character := Character'Val (255); - -end Ada.Characters.Latin_1; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chlat9.ads +++ build/gcc/ada/rts @@ -1,332 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C H A R A C T E R S . L A T I N _ 9 -- --- -- --- S p e c -- --- -- --- Copyright (C) 2002-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the modifications made to Ada.Characters.Latin_1, noted -- --- in the text, to derive the equivalent Latin-9 package. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides definitions for Latin-9 (ISO-8859-15) analogous to --- those defined in the standard package Ada.Characters.Latin_1 for Latin-1. - -package Ada.Characters.Latin_9 is - pragma Pure; - - ------------------------ - -- Control Characters -- - ------------------------ - - NUL : constant Character := Character'Val (0); - SOH : constant Character := Character'Val (1); - STX : constant Character := Character'Val (2); - ETX : constant Character := Character'Val (3); - EOT : constant Character := Character'Val (4); - ENQ : constant Character := Character'Val (5); - ACK : constant Character := Character'Val (6); - BEL : constant Character := Character'Val (7); - BS : constant Character := Character'Val (8); - HT : constant Character := Character'Val (9); - LF : constant Character := Character'Val (10); - VT : constant Character := Character'Val (11); - FF : constant Character := Character'Val (12); - CR : constant Character := Character'Val (13); - SO : constant Character := Character'Val (14); - SI : constant Character := Character'Val (15); - - DLE : constant Character := Character'Val (16); - DC1 : constant Character := Character'Val (17); - DC2 : constant Character := Character'Val (18); - DC3 : constant Character := Character'Val (19); - DC4 : constant Character := Character'Val (20); - NAK : constant Character := Character'Val (21); - SYN : constant Character := Character'Val (22); - ETB : constant Character := Character'Val (23); - CAN : constant Character := Character'Val (24); - EM : constant Character := Character'Val (25); - SUB : constant Character := Character'Val (26); - ESC : constant Character := Character'Val (27); - FS : constant Character := Character'Val (28); - GS : constant Character := Character'Val (29); - RS : constant Character := Character'Val (30); - US : constant Character := Character'Val (31); - - -------------------------------- - -- ISO 646 Graphic Characters -- - -------------------------------- - - Space : constant Character := ' '; -- Character'Val(32) - Exclamation : constant Character := '!'; -- Character'Val(33) - Quotation : constant Character := '"'; -- Character'Val(34) - Number_Sign : constant Character := '#'; -- Character'Val(35) - Dollar_Sign : constant Character := '$'; -- Character'Val(36) - Percent_Sign : constant Character := '%'; -- Character'Val(37) - Ampersand : constant Character := '&'; -- Character'Val(38) - Apostrophe : constant Character := '''; -- Character'Val(39) - Left_Parenthesis : constant Character := '('; -- Character'Val(40) - Right_Parenthesis : constant Character := ')'; -- Character'Val(41) - Asterisk : constant Character := '*'; -- Character'Val(42) - Plus_Sign : constant Character := '+'; -- Character'Val(43) - Comma : constant Character := ','; -- Character'Val(44) - Hyphen : constant Character := '-'; -- Character'Val(45) - Minus_Sign : Character renames Hyphen; - Full_Stop : constant Character := '.'; -- Character'Val(46) - Solidus : constant Character := '/'; -- Character'Val(47) - - -- Decimal digits '0' though '9' are at positions 48 through 57 - - Colon : constant Character := ':'; -- Character'Val(58) - Semicolon : constant Character := ';'; -- Character'Val(59) - Less_Than_Sign : constant Character := '<'; -- Character'Val(60) - Equals_Sign : constant Character := '='; -- Character'Val(61) - Greater_Than_Sign : constant Character := '>'; -- Character'Val(62) - Question : constant Character := '?'; -- Character'Val(63) - - Commercial_At : constant Character := '@'; -- Character'Val(64) - - -- Letters 'A' through 'Z' are at positions 65 through 90 - - Left_Square_Bracket : constant Character := '['; -- Character'Val (91) - Reverse_Solidus : constant Character := '\'; -- Character'Val (92) - Right_Square_Bracket : constant Character := ']'; -- Character'Val (93) - Circumflex : constant Character := '^'; -- Character'Val (94) - Low_Line : constant Character := '_'; -- Character'Val (95) - - Grave : constant Character := '`'; -- Character'Val (96) - LC_A : constant Character := 'a'; -- Character'Val (97) - LC_B : constant Character := 'b'; -- Character'Val (98) - LC_C : constant Character := 'c'; -- Character'Val (99) - LC_D : constant Character := 'd'; -- Character'Val (100) - LC_E : constant Character := 'e'; -- Character'Val (101) - LC_F : constant Character := 'f'; -- Character'Val (102) - LC_G : constant Character := 'g'; -- Character'Val (103) - LC_H : constant Character := 'h'; -- Character'Val (104) - LC_I : constant Character := 'i'; -- Character'Val (105) - LC_J : constant Character := 'j'; -- Character'Val (106) - LC_K : constant Character := 'k'; -- Character'Val (107) - LC_L : constant Character := 'l'; -- Character'Val (108) - LC_M : constant Character := 'm'; -- Character'Val (109) - LC_N : constant Character := 'n'; -- Character'Val (110) - LC_O : constant Character := 'o'; -- Character'Val (111) - LC_P : constant Character := 'p'; -- Character'Val (112) - LC_Q : constant Character := 'q'; -- Character'Val (113) - LC_R : constant Character := 'r'; -- Character'Val (114) - LC_S : constant Character := 's'; -- Character'Val (115) - LC_T : constant Character := 't'; -- Character'Val (116) - LC_U : constant Character := 'u'; -- Character'Val (117) - LC_V : constant Character := 'v'; -- Character'Val (118) - LC_W : constant Character := 'w'; -- Character'Val (119) - LC_X : constant Character := 'x'; -- Character'Val (120) - LC_Y : constant Character := 'y'; -- Character'Val (121) - LC_Z : constant Character := 'z'; -- Character'Val (122) - Left_Curly_Bracket : constant Character := '{'; -- Character'Val (123) - Vertical_Line : constant Character := '|'; -- Character'Val (124) - Right_Curly_Bracket : constant Character := '}'; -- Character'Val (125) - Tilde : constant Character := '~'; -- Character'Val (126) - DEL : constant Character := Character'Val (127); - - --------------------------------- - -- ISO 6429 Control Characters -- - --------------------------------- - - IS4 : Character renames FS; - IS3 : Character renames GS; - IS2 : Character renames RS; - IS1 : Character renames US; - - Reserved_128 : constant Character := Character'Val (128); - Reserved_129 : constant Character := Character'Val (129); - BPH : constant Character := Character'Val (130); - NBH : constant Character := Character'Val (131); - Reserved_132 : constant Character := Character'Val (132); - NEL : constant Character := Character'Val (133); - SSA : constant Character := Character'Val (134); - ESA : constant Character := Character'Val (135); - HTS : constant Character := Character'Val (136); - HTJ : constant Character := Character'Val (137); - VTS : constant Character := Character'Val (138); - PLD : constant Character := Character'Val (139); - PLU : constant Character := Character'Val (140); - RI : constant Character := Character'Val (141); - SS2 : constant Character := Character'Val (142); - SS3 : constant Character := Character'Val (143); - - DCS : constant Character := Character'Val (144); - PU1 : constant Character := Character'Val (145); - PU2 : constant Character := Character'Val (146); - STS : constant Character := Character'Val (147); - CCH : constant Character := Character'Val (148); - MW : constant Character := Character'Val (149); - SPA : constant Character := Character'Val (150); - EPA : constant Character := Character'Val (151); - - SOS : constant Character := Character'Val (152); - Reserved_153 : constant Character := Character'Val (153); - SCI : constant Character := Character'Val (154); - CSI : constant Character := Character'Val (155); - ST : constant Character := Character'Val (156); - OSC : constant Character := Character'Val (157); - PM : constant Character := Character'Val (158); - APC : constant Character := Character'Val (159); - - ------------------------------ - -- Other Graphic Characters -- - ------------------------------ - - -- Character positions 160 (16#A0#) .. 175 (16#AF#) - - No_Break_Space : constant Character := Character'Val (160); - NBSP : Character renames No_Break_Space; - Inverted_Exclamation : constant Character := Character'Val (161); - Cent_Sign : constant Character := Character'Val (162); - Pound_Sign : constant Character := Character'Val (163); - Euro_Sign : constant Character := Character'Val (164); - Yen_Sign : constant Character := Character'Val (165); - UC_S_Caron : constant Character := Character'Val (166); - Section_Sign : constant Character := Character'Val (167); - LC_S_Caron : constant Character := Character'Val (168); - Copyright_Sign : constant Character := Character'Val (169); - Feminine_Ordinal_Indicator : constant Character := Character'Val (170); - Left_Angle_Quotation : constant Character := Character'Val (171); - Not_Sign : constant Character := Character'Val (172); - Soft_Hyphen : constant Character := Character'Val (173); - Registered_Trade_Mark_Sign : constant Character := Character'Val (174); - Macron : constant Character := Character'Val (175); - - -- Character positions 176 (16#B0#) .. 191 (16#BF#) - - Degree_Sign : constant Character := Character'Val (176); - Ring_Above : Character renames Degree_Sign; - Plus_Minus_Sign : constant Character := Character'Val (177); - Superscript_Two : constant Character := Character'Val (178); - Superscript_Three : constant Character := Character'Val (179); - UC_Z_Caron : constant Character := Character'Val (180); - Micro_Sign : constant Character := Character'Val (181); - Pilcrow_Sign : constant Character := Character'Val (182); - Paragraph_Sign : Character renames Pilcrow_Sign; - Middle_Dot : constant Character := Character'Val (183); - LC_Z_Caron : constant Character := Character'Val (184); - Superscript_One : constant Character := Character'Val (185); - Masculine_Ordinal_Indicator : constant Character := Character'Val (186); - Right_Angle_Quotation : constant Character := Character'Val (187); - UC_Ligature_OE : constant Character := Character'Val (188); - LC_Ligature_OE : constant Character := Character'Val (189); - UC_Y_Diaeresis : constant Character := Character'Val (190); - Inverted_Question : constant Character := Character'Val (191); - - -- Character positions 192 (16#C0#) .. 207 (16#CF#) - - UC_A_Grave : constant Character := Character'Val (192); - UC_A_Acute : constant Character := Character'Val (193); - UC_A_Circumflex : constant Character := Character'Val (194); - UC_A_Tilde : constant Character := Character'Val (195); - UC_A_Diaeresis : constant Character := Character'Val (196); - UC_A_Ring : constant Character := Character'Val (197); - UC_AE_Diphthong : constant Character := Character'Val (198); - UC_C_Cedilla : constant Character := Character'Val (199); - UC_E_Grave : constant Character := Character'Val (200); - UC_E_Acute : constant Character := Character'Val (201); - UC_E_Circumflex : constant Character := Character'Val (202); - UC_E_Diaeresis : constant Character := Character'Val (203); - UC_I_Grave : constant Character := Character'Val (204); - UC_I_Acute : constant Character := Character'Val (205); - UC_I_Circumflex : constant Character := Character'Val (206); - UC_I_Diaeresis : constant Character := Character'Val (207); - - -- Character positions 208 (16#D0#) .. 223 (16#DF#) - - UC_Icelandic_Eth : constant Character := Character'Val (208); - UC_N_Tilde : constant Character := Character'Val (209); - UC_O_Grave : constant Character := Character'Val (210); - UC_O_Acute : constant Character := Character'Val (211); - UC_O_Circumflex : constant Character := Character'Val (212); - UC_O_Tilde : constant Character := Character'Val (213); - UC_O_Diaeresis : constant Character := Character'Val (214); - Multiplication_Sign : constant Character := Character'Val (215); - UC_O_Oblique_Stroke : constant Character := Character'Val (216); - UC_U_Grave : constant Character := Character'Val (217); - UC_U_Acute : constant Character := Character'Val (218); - UC_U_Circumflex : constant Character := Character'Val (219); - UC_U_Diaeresis : constant Character := Character'Val (220); - UC_Y_Acute : constant Character := Character'Val (221); - UC_Icelandic_Thorn : constant Character := Character'Val (222); - LC_German_Sharp_S : constant Character := Character'Val (223); - - -- Character positions 224 (16#E0#) .. 239 (16#EF#) - - LC_A_Grave : constant Character := Character'Val (224); - LC_A_Acute : constant Character := Character'Val (225); - LC_A_Circumflex : constant Character := Character'Val (226); - LC_A_Tilde : constant Character := Character'Val (227); - LC_A_Diaeresis : constant Character := Character'Val (228); - LC_A_Ring : constant Character := Character'Val (229); - LC_AE_Diphthong : constant Character := Character'Val (230); - LC_C_Cedilla : constant Character := Character'Val (231); - LC_E_Grave : constant Character := Character'Val (232); - LC_E_Acute : constant Character := Character'Val (233); - LC_E_Circumflex : constant Character := Character'Val (234); - LC_E_Diaeresis : constant Character := Character'Val (235); - LC_I_Grave : constant Character := Character'Val (236); - LC_I_Acute : constant Character := Character'Val (237); - LC_I_Circumflex : constant Character := Character'Val (238); - LC_I_Diaeresis : constant Character := Character'Val (239); - - -- Character positions 240 (16#F0#) .. 255 (16#FF) - LC_Icelandic_Eth : constant Character := Character'Val (240); - LC_N_Tilde : constant Character := Character'Val (241); - LC_O_Grave : constant Character := Character'Val (242); - LC_O_Acute : constant Character := Character'Val (243); - LC_O_Circumflex : constant Character := Character'Val (244); - LC_O_Tilde : constant Character := Character'Val (245); - LC_O_Diaeresis : constant Character := Character'Val (246); - Division_Sign : constant Character := Character'Val (247); - LC_O_Oblique_Stroke : constant Character := Character'Val (248); - LC_U_Grave : constant Character := Character'Val (249); - LC_U_Acute : constant Character := Character'Val (250); - LC_U_Circumflex : constant Character := Character'Val (251); - LC_U_Diaeresis : constant Character := Character'Val (252); - LC_Y_Acute : constant Character := Character'Val (253); - LC_Icelandic_Thorn : constant Character := Character'Val (254); - LC_Y_Diaeresis : constant Character := Character'Val (255); - - ------------------------------------------------ - -- Summary of Changes from Latin-1 => Latin-9 -- - ------------------------------------------------ - - -- 164 Currency => Euro_Sign - -- 166 Broken_Bar => UC_S_Caron - -- 168 Diaeresis => LC_S_Caron - -- 180 Acute => UC_Z_Caron - -- 184 Cedilla => LC_Z_Caron - -- 188 Fraction_One_Quarter => UC_Ligature_OE - -- 189 Fraction_One_Half => LC_Ligature_OE - -- 190 Fraction_Three_Quarters => UC_Y_Diaeresis - -end Ada.Characters.Latin_9; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chtgbk.adb +++ build/gcc/ada/rts @@ -1,343 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.HASH_TABLES.GENERIC_BOUNDED_KEYS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -package body Ada.Containers.Hash_Tables.Generic_Bounded_Keys is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------------- - -- Checked_Equivalent_Keys -- - ----------------------------- - - function Checked_Equivalent_Keys - (HT : aliased in out Hash_Table_Type'Class; - Key : Key_Type; - Node : Count_Type) return Boolean - is - Lock : With_Lock (HT.TC'Unrestricted_Access); - begin - return Equivalent_Keys (Key, HT.Nodes (Node)); - end Checked_Equivalent_Keys; - - ------------------- - -- Checked_Index -- - ------------------- - - function Checked_Index - (HT : aliased in out Hash_Table_Type'Class; - Key : Key_Type) return Hash_Type - is - Lock : With_Lock (HT.TC'Unrestricted_Access); - begin - return HT.Buckets'First + Hash (Key) mod HT.Buckets'Length; - end Checked_Index; - - -------------------------- - -- Delete_Key_Sans_Free -- - -------------------------- - - procedure Delete_Key_Sans_Free - (HT : in out Hash_Table_Type'Class; - Key : Key_Type; - X : out Count_Type) - is - Indx : Hash_Type; - Prev : Count_Type; - - begin - if HT.Length = 0 then - X := 0; - return; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - TC_Check (HT.TC); - - Indx := Checked_Index (HT, Key); - X := HT.Buckets (Indx); - - if X = 0 then - return; - end if; - - if Checked_Equivalent_Keys (HT, Key, X) then - TC_Check (HT.TC); - HT.Buckets (Indx) := Next (HT.Nodes (X)); - HT.Length := HT.Length - 1; - return; - end if; - - loop - Prev := X; - X := Next (HT.Nodes (Prev)); - - if X = 0 then - return; - end if; - - if Checked_Equivalent_Keys (HT, Key, X) then - TC_Check (HT.TC); - Set_Next (HT.Nodes (Prev), Next => Next (HT.Nodes (X))); - HT.Length := HT.Length - 1; - return; - end if; - end loop; - end Delete_Key_Sans_Free; - - ---------- - -- Find -- - ---------- - - function Find - (HT : Hash_Table_Type'Class; - Key : Key_Type) return Count_Type - is - Indx : Hash_Type; - Node : Count_Type; - - begin - if HT.Length = 0 then - return 0; - end if; - - Indx := Checked_Index (HT'Unrestricted_Access.all, Key); - - Node := HT.Buckets (Indx); - while Node /= 0 loop - if Checked_Equivalent_Keys - (HT'Unrestricted_Access.all, Key, Node) - then - return Node; - end if; - Node := Next (HT.Nodes (Node)); - end loop; - - return 0; - end Find; - - -------------------------------- - -- Generic_Conditional_Insert -- - -------------------------------- - - procedure Generic_Conditional_Insert - (HT : in out Hash_Table_Type'Class; - Key : Key_Type; - Node : out Count_Type; - Inserted : out Boolean) - is - Indx : Hash_Type; - - begin - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - TC_Check (HT.TC); - - Indx := Checked_Index (HT, Key); - Node := HT.Buckets (Indx); - - if Node = 0 then - if Checks and then HT.Length = HT.Capacity then - raise Capacity_Error with "no more capacity for insertion"; - end if; - - Node := New_Node; - Set_Next (HT.Nodes (Node), Next => 0); - - Inserted := True; - - HT.Buckets (Indx) := Node; - HT.Length := HT.Length + 1; - - return; - end if; - - loop - if Checked_Equivalent_Keys (HT, Key, Node) then - Inserted := False; - return; - end if; - - Node := Next (HT.Nodes (Node)); - - exit when Node = 0; - end loop; - - if Checks and then HT.Length = HT.Capacity then - raise Capacity_Error with "no more capacity for insertion"; - end if; - - Node := New_Node; - Set_Next (HT.Nodes (Node), Next => HT.Buckets (Indx)); - - Inserted := True; - - HT.Buckets (Indx) := Node; - HT.Length := HT.Length + 1; - end Generic_Conditional_Insert; - - ----------------------------- - -- Generic_Replace_Element -- - ----------------------------- - - procedure Generic_Replace_Element - (HT : in out Hash_Table_Type'Class; - Node : Count_Type; - Key : Key_Type) - is - pragma Assert (HT.Length > 0); - pragma Assert (Node /= 0); - - BB : Buckets_Type renames HT.Buckets; - NN : Nodes_Type renames HT.Nodes; - - Old_Indx : Hash_Type; - New_Indx : constant Hash_Type := Checked_Index (HT, Key); - - New_Bucket : Count_Type renames BB (New_Indx); - N, M : Count_Type; - - begin - TC_Check (HT.TC); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - -- The following block appears to be vestigial -- this should be done - -- using Checked_Index instead. Also, we might have to move the actual - -- tampering checks to the top of the subprogram, in order to prevent - -- infinite recursion when calling Hash. (This is similar to how Insert - -- and Delete are implemented.) This implies that we will have to defer - -- the computation of New_Index until after the tampering check. ??? - - declare - Lock : With_Lock (HT.TC'Unrestricted_Access); - begin - Old_Indx := HT.Buckets'First + Hash (NN (Node)) mod HT.Buckets'Length; - end; - - -- Replace_Element is allowed to change a node's key to Key - -- (generic formal operation Assign provides the mechanism), but - -- only if Key is not already in the hash table. (In a unique-key - -- hash table as this one, a key is mapped to exactly one node.) - - if Checked_Equivalent_Keys (HT, Key, Node) then - -- The new Key value is mapped to this same Node, so Node - -- stays in the same bucket. - - Assign (NN (Node), Key); - return; - end if; - - -- Key is not equivalent to Node, so we now have to determine if it's - -- equivalent to some other node in the hash table. This is the case - -- irrespective of whether Key is in the same or a different bucket from - -- Node. - - N := New_Bucket; - while N /= 0 loop - if Checks and then Checked_Equivalent_Keys (HT, Key, N) then - pragma Assert (N /= Node); - raise Program_Error with - "attempt to replace existing element"; - end if; - - N := Next (NN (N)); - end loop; - - -- We have determined that Key is not already in the hash table, so - -- the change is tentatively allowed. We now perform the standard - -- checks to determine whether the hash table is locked (because you - -- cannot change an element while it's in use by Query_Element or - -- Update_Element), or if the container is busy (because moving a - -- node to a different bucket would interfere with iteration). - - if Old_Indx = New_Indx then - -- The node is already in the bucket implied by Key. In this case - -- we merely change its value without moving it. - - TE_Check (HT.TC); - - Assign (NN (Node), Key); - return; - end if; - - -- The node is in a bucket different from the bucket implied by Key. - -- Do the assignment first, before moving the node, so that if Assign - -- propagates an exception, then the hash table will not have been - -- modified (except for any possible side-effect Assign had on Node). - - Assign (NN (Node), Key); - - -- Now we can safely remove the node from its current bucket - - N := BB (Old_Indx); -- get value of first node in old bucket - pragma Assert (N /= 0); - - if N = Node then -- node is first node in its bucket - BB (Old_Indx) := Next (NN (Node)); - - else - pragma Assert (HT.Length > 1); - - loop - M := Next (NN (N)); - pragma Assert (M /= 0); - - if M = Node then - Set_Next (NN (N), Next => Next (NN (Node))); - exit; - end if; - - N := M; - end loop; - end if; - - -- Now we link the node into its new bucket (corresponding to Key) - - Set_Next (NN (Node), Next => New_Bucket); - New_Bucket := Node; - end Generic_Replace_Element; - - ----------- - -- Index -- - ----------- - - function Index - (HT : Hash_Table_Type'Class; - Key : Key_Type) return Hash_Type is - begin - return HT.Buckets'First + Hash (Key) mod HT.Buckets'Length; - end Index; - -end Ada.Containers.Hash_Tables.Generic_Bounded_Keys; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chtgbk.ads +++ build/gcc/ada/rts @@ -1,120 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.HASH_TABLES.GENERIC_BOUNDED_KEYS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- Hash_Table_Type is used to implement hashed containers. This package --- declares hash-table operations that depend on keys. - -generic - with package HT_Types is - new Generic_Bounded_Hash_Table_Types (<>); - - use HT_Types, HT_Types.Implementation; - - with function Next (Node : Node_Type) return Count_Type; - - with procedure Set_Next - (Node : in out Node_Type; - Next : Count_Type); - - type Key_Type (<>) is limited private; - - with function Hash (Key : Key_Type) return Hash_Type; - - with function Equivalent_Keys - (Key : Key_Type; - Node : Node_Type) return Boolean; - -package Ada.Containers.Hash_Tables.Generic_Bounded_Keys is - pragma Pure; - - function Index - (HT : Hash_Table_Type'Class; - Key : Key_Type) return Hash_Type; - pragma Inline (Index); - -- Returns the bucket number (array index value) for the given key - - function Checked_Index - (HT : aliased in out Hash_Table_Type'Class; - Key : Key_Type) return Hash_Type; - pragma Inline (Checked_Index); - -- Calls Index, but also locks and unlocks the container, per AI05-0022, in - -- order to detect element tampering by the generic actual Hash function. - - function Checked_Equivalent_Keys - (HT : aliased in out Hash_Table_Type'Class; - Key : Key_Type; - Node : Count_Type) return Boolean; - -- Calls Equivalent_Keys, but locks and unlocks the container, per - -- AI05-0022, in order to detect element tampering by that generic actual. - - procedure Delete_Key_Sans_Free - (HT : in out Hash_Table_Type'Class; - Key : Key_Type; - X : out Count_Type); - -- Removes the node (if any) with the given key from the hash table, - -- without deallocating it. Program_Error is raised if the hash - -- table is busy. - - function Find - (HT : Hash_Table_Type'Class; - Key : Key_Type) return Count_Type; - -- Returns the node (if any) corresponding to the given key - - generic - with function New_Node return Count_Type; - procedure Generic_Conditional_Insert - (HT : in out Hash_Table_Type'Class; - Key : Key_Type; - Node : out Count_Type; - Inserted : out Boolean); - -- Attempts to insert a new node with the given key into the hash table. - -- If a node with that key already exists in the table, then that node - -- is returned and Inserted returns False. Otherwise New_Node is called - -- to allocate a new node, and Inserted returns True. Program_Error is - -- raised if the hash table is busy. - - generic - with function Hash (Node : Node_Type) return Hash_Type; - with procedure Assign (Node : in out Node_Type; Key : Key_Type); - procedure Generic_Replace_Element - (HT : in out Hash_Table_Type'Class; - Node : Count_Type; - Key : Key_Type); - -- Assigns Key to Node, possibly changing its equivalence class. If Node - -- is in the same equivalence class as Key (that is, it's already in the - -- bucket implied by Key), then if the hash table is locked then - -- Program_Error is raised; otherwise Assign is called to assign Key to - -- Node. If Node is in a different bucket from Key, then Program_Error is - -- raised if the hash table is busy. Otherwise it Assigns Key to Node and - -- moves the Node from its current bucket to the bucket implied by Key. - -- Note that it is never proper to assign to Node a key value already - -- in the map, and so if Key is equivalent to some other node then - -- Program_Error is raised. - -end Ada.Containers.Hash_Tables.Generic_Bounded_Keys; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chtgbo.adb +++ build/gcc/ada/rts @@ -1,553 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.HASH_TABLES.GENERIC_BOUNDED_OPERATIONS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System; use type System.Address; - -package body Ada.Containers.Hash_Tables.Generic_Bounded_Operations is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ------------------- - -- Checked_Index -- - ------------------- - - function Checked_Index - (Hash_Table : aliased in out Hash_Table_Type'Class; - Node : Count_Type) return Hash_Type - is - Lock : With_Lock (Hash_Table.TC'Unrestricted_Access); - begin - return Index (Hash_Table, Hash_Table.Nodes (Node)); - end Checked_Index; - - ----------- - -- Clear -- - ----------- - - procedure Clear (HT : in out Hash_Table_Type'Class) is - begin - TC_Check (HT.TC); - - HT.Length := 0; - -- HT.Busy := 0; - -- HT.Lock := 0; - HT.Free := -1; - HT.Buckets := (others => 0); -- optimize this somehow ??? - end Clear; - - -------------------------- - -- Delete_Node_At_Index -- - -------------------------- - - procedure Delete_Node_At_Index - (HT : in out Hash_Table_Type'Class; - Indx : Hash_Type; - X : Count_Type) - is - Prev : Count_Type; - Curr : Count_Type; - - begin - Prev := HT.Buckets (Indx); - - if Checks and then Prev = 0 then - raise Program_Error with - "attempt to delete node from empty hash bucket"; - end if; - - if Prev = X then - HT.Buckets (Indx) := Next (HT.Nodes (Prev)); - HT.Length := HT.Length - 1; - return; - end if; - - if Checks and then HT.Length = 1 then - raise Program_Error with - "attempt to delete node not in its proper hash bucket"; - end if; - - loop - Curr := Next (HT.Nodes (Prev)); - - if Checks and then Curr = 0 then - raise Program_Error with - "attempt to delete node not in its proper hash bucket"; - end if; - - Prev := Curr; - end loop; - end Delete_Node_At_Index; - - --------------------------- - -- Delete_Node_Sans_Free -- - --------------------------- - - procedure Delete_Node_Sans_Free - (HT : in out Hash_Table_Type'Class; - X : Count_Type) - is - pragma Assert (X /= 0); - - Indx : Hash_Type; - Prev : Count_Type; - Curr : Count_Type; - - begin - if Checks and then HT.Length = 0 then - raise Program_Error with - "attempt to delete node from empty hashed container"; - end if; - - Indx := Checked_Index (HT, X); - Prev := HT.Buckets (Indx); - - if Checks and then Prev = 0 then - raise Program_Error with - "attempt to delete node from empty hash bucket"; - end if; - - if Prev = X then - HT.Buckets (Indx) := Next (HT.Nodes (Prev)); - HT.Length := HT.Length - 1; - return; - end if; - - if Checks and then HT.Length = 1 then - raise Program_Error with - "attempt to delete node not in its proper hash bucket"; - end if; - - loop - Curr := Next (HT.Nodes (Prev)); - - if Checks and then Curr = 0 then - raise Program_Error with - "attempt to delete node not in its proper hash bucket"; - end if; - - if Curr = X then - Set_Next (HT.Nodes (Prev), Next => Next (HT.Nodes (Curr))); - HT.Length := HT.Length - 1; - return; - end if; - - Prev := Curr; - end loop; - end Delete_Node_Sans_Free; - - ----------- - -- First -- - ----------- - - function First (HT : Hash_Table_Type'Class) return Count_Type is - Indx : Hash_Type; - - begin - if HT.Length = 0 then - return 0; - end if; - - Indx := HT.Buckets'First; - loop - if HT.Buckets (Indx) /= 0 then - return HT.Buckets (Indx); - end if; - - Indx := Indx + 1; - end loop; - end First; - - ---------- - -- Free -- - ---------- - - procedure Free - (HT : in out Hash_Table_Type'Class; - X : Count_Type) - is - N : Nodes_Type renames HT.Nodes; - - begin - -- This subprogram "deallocates" a node by relinking the node off of the - -- active list and onto the free list. Previously it would flag index - -- value 0 as an error. The precondition was weakened, so that index - -- value 0 is now allowed, and this value is interpreted to mean "do - -- nothing". This makes its behavior analogous to the behavior of - -- Ada.Unchecked_Deallocation, and allows callers to avoid having to add - -- special-case checks at the point of call. - - if X = 0 then - return; - end if; - - pragma Assert (X <= HT.Capacity); - - -- pragma Assert (N (X).Prev >= 0); -- node is active - -- Find a way to mark a node as active vs. inactive; we could - -- use a special value in Color_Type for this. ??? - - -- The hash table actually contains two data structures: a list for - -- the "active" nodes that contain elements that have been inserted - -- onto the container, and another for the "inactive" nodes of the free - -- store. - -- - -- We desire that merely declaring an object should have only minimal - -- cost; specially, we want to avoid having to initialize the free - -- store (to fill in the links), especially if the capacity is large. - -- - -- The head of the free list is indicated by Container.Free. If its - -- value is non-negative, then the free store has been initialized - -- in the "normal" way: Container.Free points to the head of the list - -- of free (inactive) nodes, and the value 0 means the free list is - -- empty. Each node on the free list has been initialized to point - -- to the next free node (via its Parent component), and the value 0 - -- means that this is the last free node. - -- - -- If Container.Free is negative, then the links on the free store - -- have not been initialized. In this case the link values are - -- implied: the free store comprises the components of the node array - -- started with the absolute value of Container.Free, and continuing - -- until the end of the array (Nodes'Last). - -- - -- ??? - -- It might be possible to perform an optimization here. Suppose that - -- the free store can be represented as having two parts: one - -- comprising the non-contiguous inactive nodes linked together - -- in the normal way, and the other comprising the contiguous - -- inactive nodes (that are not linked together, at the end of the - -- nodes array). This would allow us to never have to initialize - -- the free store, except in a lazy way as nodes become inactive. - - -- When an element is deleted from the list container, its node - -- becomes inactive, and so we set its Next component to value of - -- the node's index (in the nodes array), to indicate that it is - -- now inactive. This provides a useful way to detect a dangling - -- cursor reference. ??? - - Set_Next (N (X), Next => X); -- Node is deallocated (not on active list) - - if HT.Free >= 0 then - -- The free store has previously been initialized. All we need to - -- do here is link the newly-free'd node onto the free list. - - Set_Next (N (X), HT.Free); - HT.Free := X; - - elsif X + 1 = abs HT.Free then - -- The free store has not been initialized, and the node becoming - -- inactive immediately precedes the start of the free store. All - -- we need to do is move the start of the free store back by one. - - HT.Free := HT.Free + 1; - - else - -- The free store has not been initialized, and the node becoming - -- inactive does not immediately precede the free store. Here we - -- first initialize the free store (meaning the links are given - -- values in the traditional way), and then link the newly-free'd - -- node onto the head of the free store. - - -- ??? - -- See the comments above for an optimization opportunity. If - -- the next link for a node on the free store is negative, then - -- this means the remaining nodes on the free store are - -- physically contiguous, starting as the absolute value of - -- that index value. - - HT.Free := abs HT.Free; - - if HT.Free > HT.Capacity then - HT.Free := 0; - - else - for I in HT.Free .. HT.Capacity - 1 loop - Set_Next (Node => N (I), Next => I + 1); - end loop; - - Set_Next (Node => N (HT.Capacity), Next => 0); - end if; - - Set_Next (Node => N (X), Next => HT.Free); - HT.Free := X; - end if; - end Free; - - ---------------------- - -- Generic_Allocate -- - ---------------------- - - procedure Generic_Allocate - (HT : in out Hash_Table_Type'Class; - Node : out Count_Type) - is - N : Nodes_Type renames HT.Nodes; - - begin - if HT.Free >= 0 then - Node := HT.Free; - - -- We always perform the assignment first, before we - -- change container state, in order to defend against - -- exceptions duration assignment. - - Set_Element (N (Node)); - HT.Free := Next (N (Node)); - - else - -- A negative free store value means that the links of the nodes - -- in the free store have not been initialized. In this case, the - -- nodes are physically contiguous in the array, starting at the - -- index that is the absolute value of the Container.Free, and - -- continuing until the end of the array (Nodes'Last). - - Node := abs HT.Free; - - -- As above, we perform this assignment first, before modifying - -- any container state. - - Set_Element (N (Node)); - HT.Free := HT.Free - 1; - end if; - end Generic_Allocate; - - ------------------- - -- Generic_Equal -- - ------------------- - - function Generic_Equal - (L, R : Hash_Table_Type'Class) return Boolean - is - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock_L : With_Lock (L.TC'Unrestricted_Access); - Lock_R : With_Lock (R.TC'Unrestricted_Access); - - L_Index : Hash_Type; - L_Node : Count_Type; - - N : Count_Type; - - begin - if L'Address = R'Address then - return True; - end if; - - if L.Length /= R.Length then - return False; - end if; - - if L.Length = 0 then - return True; - end if; - - -- Find the first node of hash table L - - L_Index := L.Buckets'First; - loop - L_Node := L.Buckets (L_Index); - exit when L_Node /= 0; - L_Index := L_Index + 1; - end loop; - - -- For each node of hash table L, search for an equivalent node in hash - -- table R. - - N := L.Length; - loop - if not Find (HT => R, Key => L.Nodes (L_Node)) then - return False; - end if; - - N := N - 1; - - L_Node := Next (L.Nodes (L_Node)); - - if L_Node = 0 then - - -- We have exhausted the nodes in this bucket - - if N = 0 then - return True; - end if; - - -- Find the next bucket - - loop - L_Index := L_Index + 1; - L_Node := L.Buckets (L_Index); - exit when L_Node /= 0; - end loop; - end if; - end loop; - end Generic_Equal; - - ----------------------- - -- Generic_Iteration -- - ----------------------- - - procedure Generic_Iteration (HT : Hash_Table_Type'Class) is - Node : Count_Type; - - begin - if HT.Length = 0 then - return; - end if; - - for Indx in HT.Buckets'Range loop - Node := HT.Buckets (Indx); - while Node /= 0 loop - Process (Node); - Node := Next (HT.Nodes (Node)); - end loop; - end loop; - end Generic_Iteration; - - ------------------ - -- Generic_Read -- - ------------------ - - procedure Generic_Read - (Stream : not null access Root_Stream_Type'Class; - HT : out Hash_Table_Type'Class) - is - N : Count_Type'Base; - - begin - Clear (HT); - - Count_Type'Base'Read (Stream, N); - - if Checks and then N < 0 then - raise Program_Error with "stream appears to be corrupt"; - end if; - - if N = 0 then - return; - end if; - - if Checks and then N > HT.Capacity then - raise Capacity_Error with "too many elements in stream"; - end if; - - for J in 1 .. N loop - declare - Node : constant Count_Type := New_Node (Stream); - Indx : constant Hash_Type := Checked_Index (HT, Node); - B : Count_Type renames HT.Buckets (Indx); - begin - Set_Next (HT.Nodes (Node), Next => B); - B := Node; - end; - - HT.Length := HT.Length + 1; - end loop; - end Generic_Read; - - ------------------- - -- Generic_Write -- - ------------------- - - procedure Generic_Write - (Stream : not null access Root_Stream_Type'Class; - HT : Hash_Table_Type'Class) - is - procedure Write (Node : Count_Type); - pragma Inline (Write); - - procedure Write is new Generic_Iteration (Write); - - ----------- - -- Write -- - ----------- - - procedure Write (Node : Count_Type) is - begin - Write (Stream, HT.Nodes (Node)); - end Write; - - begin - Count_Type'Base'Write (Stream, HT.Length); - Write (HT); - end Generic_Write; - - ----------- - -- Index -- - ----------- - - function Index - (Buckets : Buckets_Type; - Node : Node_Type) return Hash_Type is - begin - return Buckets'First + Hash_Node (Node) mod Buckets'Length; - end Index; - - function Index - (HT : Hash_Table_Type'Class; - Node : Node_Type) return Hash_Type is - begin - return Index (HT.Buckets, Node); - end Index; - - ---------- - -- Next -- - ---------- - - function Next - (HT : Hash_Table_Type'Class; - Node : Count_Type) return Count_Type - is - Result : Count_Type; - First : Hash_Type; - - begin - Result := Next (HT.Nodes (Node)); - - if Result /= 0 then -- another node in same bucket - return Result; - end if; - - -- This was the last node in the bucket, so move to the next - -- bucket, and start searching for next node from there. - - First := Checked_Index (HT'Unrestricted_Access.all, Node) + 1; - for Indx in First .. HT.Buckets'Last loop - Result := HT.Buckets (Indx); - - if Result /= 0 then -- bucket is not empty - return Result; - end if; - end loop; - - return 0; - end Next; - -end Ada.Containers.Hash_Tables.Generic_Bounded_Operations; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chtgbo.ads +++ build/gcc/ada/rts @@ -1,156 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.HASH_TABLES.GENERIC_BOUNDED_OPERATIONS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- Hash_Table_Type is used to implement hashed containers. This package --- declares hash-table operations that do not depend on keys. - -with Ada.Streams; - -generic - with package HT_Types is - new Generic_Bounded_Hash_Table_Types (<>); - - use HT_Types, HT_Types.Implementation; - - with function Hash_Node (Node : Node_Type) return Hash_Type; - - with function Next (Node : Node_Type) return Count_Type; - - with procedure Set_Next - (Node : in out Node_Type; - Next : Count_Type); - -package Ada.Containers.Hash_Tables.Generic_Bounded_Operations is - pragma Pure; - - function Index - (Buckets : Buckets_Type; - Node : Node_Type) return Hash_Type; - pragma Inline (Index); - -- Uses the hash value of Node to compute its Buckets array index - - function Index - (HT : Hash_Table_Type'Class; - Node : Node_Type) return Hash_Type; - pragma Inline (Index); - -- Uses the hash value of Node to compute its Hash_Table buckets array - -- index. - - function Checked_Index - (Hash_Table : aliased in out Hash_Table_Type'Class; - Node : Count_Type) return Hash_Type; - -- Calls Index, but also locks and unlocks the container, per AI05-0022, in - -- order to detect element tampering by the generic actual Hash function. - - generic - with function Find - (HT : Hash_Table_Type'Class; - Key : Node_Type) return Boolean; - function Generic_Equal (L, R : Hash_Table_Type'Class) return Boolean; - -- Used to implement hashed container equality. For each node in hash table - -- L, it calls Find to search for an equivalent item in hash table R. If - -- Find returns False for any node then Generic_Equal terminates - -- immediately and returns False. Otherwise if Find returns True for every - -- node then Generic_Equal returns True. - - procedure Clear (HT : in out Hash_Table_Type'Class); - -- Deallocates each node in hash table HT. (Note that it only deallocates - -- the nodes, not the buckets array.) Program_Error is raised if the hash - -- table is busy. - - procedure Delete_Node_At_Index - (HT : in out Hash_Table_Type'Class; - Indx : Hash_Type; - X : Count_Type); - -- Delete a node whose bucket position is known. extracted from following - -- subprogram, but also used directly to remove a node whose element has - -- been modified through a key_preserving reference: in that case we cannot - -- use the value of the element precisely because the current value does - -- not correspond to the hash code that determines its bucket. - - procedure Delete_Node_Sans_Free - (HT : in out Hash_Table_Type'Class; - X : Count_Type); - -- Removes node X from the hash table without deallocating the node - - generic - with procedure Set_Element (Node : in out Node_Type); - procedure Generic_Allocate - (HT : in out Hash_Table_Type'Class; - Node : out Count_Type); - -- Claim a node from the free store. Generic_Allocate first - -- calls Set_Element on the potential node, and then returns - -- the node's index as the value of the Node parameter. - - procedure Free - (HT : in out Hash_Table_Type'Class; - X : Count_Type); - -- Return a node back to the free store, from where it had - -- been previously claimed via Generic_Allocate. - - function First (HT : Hash_Table_Type'Class) return Count_Type; - -- Returns the head of the list in the first (lowest-index) non-empty - -- bucket. - - function Next - (HT : Hash_Table_Type'Class; - Node : Count_Type) return Count_Type; - -- Returns the node that immediately follows Node. This corresponds to - -- either the next node in the same bucket, or (if Node is the last node in - -- its bucket) the head of the list in the first non-empty bucket that - -- follows. - - generic - with procedure Process (Node : Count_Type); - procedure Generic_Iteration (HT : Hash_Table_Type'Class); - -- Calls Process for each node in hash table HT - - generic - use Ada.Streams; - with procedure Write - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Type); - procedure Generic_Write - (Stream : not null access Root_Stream_Type'Class; - HT : Hash_Table_Type'Class); - -- Used to implement the streaming attribute for hashed containers. It - -- calls Write for each node to write its value into Stream. - - generic - use Ada.Streams; - with function New_Node (Stream : not null access Root_Stream_Type'Class) - return Count_Type; - procedure Generic_Read - (Stream : not null access Root_Stream_Type'Class; - HT : out Hash_Table_Type'Class); - -- Used to implement the streaming attribute for hashed containers. It - -- first clears hash table HT, then populates the hash table by calling - -- New_Node for each item in Stream. - -end Ada.Containers.Hash_Tables.Generic_Bounded_Operations; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chtgke.adb +++ build/gcc/ada/rts @@ -1,327 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.HASH_TABLES.GENERIC_KEYS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -package body Ada.Containers.Hash_Tables.Generic_Keys is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------------- - -- Checked_Equivalent_Keys -- - ----------------------------- - - function Checked_Equivalent_Keys - (HT : aliased in out Hash_Table_Type; - Key : Key_Type; - Node : Node_Access) return Boolean - is - Lock : With_Lock (HT.TC'Unrestricted_Access); - begin - return Equivalent_Keys (Key, Node); - end Checked_Equivalent_Keys; - - ------------------- - -- Checked_Index -- - ------------------- - - function Checked_Index - (HT : aliased in out Hash_Table_Type; - Key : Key_Type) return Hash_Type - is - Lock : With_Lock (HT.TC'Unrestricted_Access); - begin - return Hash (Key) mod HT.Buckets'Length; - end Checked_Index; - - -------------------------- - -- Delete_Key_Sans_Free -- - -------------------------- - - procedure Delete_Key_Sans_Free - (HT : in out Hash_Table_Type; - Key : Key_Type; - X : out Node_Access) - is - Indx : Hash_Type; - Prev : Node_Access; - - begin - if HT.Length = 0 then - X := null; - return; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - TC_Check (HT.TC); - - Indx := Checked_Index (HT, Key); - X := HT.Buckets (Indx); - - if X = null then - return; - end if; - - if Checked_Equivalent_Keys (HT, Key, X) then - HT.Buckets (Indx) := Next (X); - HT.Length := HT.Length - 1; - return; - end if; - - loop - Prev := X; - X := Next (Prev); - - if X = null then - return; - end if; - - if Checked_Equivalent_Keys (HT, Key, X) then - Set_Next (Node => Prev, Next => Next (X)); - HT.Length := HT.Length - 1; - return; - end if; - end loop; - end Delete_Key_Sans_Free; - - ---------- - -- Find -- - ---------- - - function Find - (HT : aliased in out Hash_Table_Type; - Key : Key_Type) return Node_Access - is - Indx : Hash_Type; - Node : Node_Access; - - begin - if HT.Length = 0 then - return null; - end if; - - Indx := Checked_Index (HT, Key); - - Node := HT.Buckets (Indx); - while Node /= null loop - if Checked_Equivalent_Keys (HT, Key, Node) then - return Node; - end if; - Node := Next (Node); - end loop; - - return null; - end Find; - - -------------------------------- - -- Generic_Conditional_Insert -- - -------------------------------- - - procedure Generic_Conditional_Insert - (HT : in out Hash_Table_Type; - Key : Key_Type; - Node : out Node_Access; - Inserted : out Boolean) - is - Indx : Hash_Type; - - begin - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - TC_Check (HT.TC); - - Indx := Checked_Index (HT, Key); - Node := HT.Buckets (Indx); - - if Node = null then - if Checks and then HT.Length = Count_Type'Last then - raise Constraint_Error; - end if; - - Node := New_Node (Next => null); - Inserted := True; - - HT.Buckets (Indx) := Node; - HT.Length := HT.Length + 1; - - return; - end if; - - loop - if Checked_Equivalent_Keys (HT, Key, Node) then - Inserted := False; - return; - end if; - - Node := Next (Node); - - exit when Node = null; - end loop; - - if Checks and then HT.Length = Count_Type'Last then - raise Constraint_Error; - end if; - - Node := New_Node (Next => HT.Buckets (Indx)); - Inserted := True; - - HT.Buckets (Indx) := Node; - HT.Length := HT.Length + 1; - end Generic_Conditional_Insert; - - ----------------------------- - -- Generic_Replace_Element -- - ----------------------------- - - procedure Generic_Replace_Element - (HT : in out Hash_Table_Type; - Node : Node_Access; - Key : Key_Type) - is - pragma Assert (HT.Length > 0); - pragma Assert (Node /= null); - - Old_Indx : Hash_Type; - New_Indx : constant Hash_Type := Checked_Index (HT, Key); - - New_Bucket : Node_Access renames HT.Buckets (New_Indx); - N, M : Node_Access; - - begin - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (HT.TC'Unrestricted_Access); - begin - Old_Indx := Hash (Node) mod HT.Buckets'Length; - end; - - if Checked_Equivalent_Keys (HT, Key, Node) then - TE_Check (HT.TC); - - -- We can change a node's key to Key (that's what Assign is for), but - -- only if Key is not already in the hash table. (In a unique-key - -- hash table as this one a key is mapped to exactly one node only.) - -- The exception is when Key is mapped to Node, in which case the - -- change is allowed. - - Assign (Node, Key); - return; - end if; - - -- Key is not equivalent to Node, so we now have to determine if it's - -- equivalent to some other node in the hash table. This is the case - -- irrespective of whether Key is in the same or a different bucket from - -- Node. - - N := New_Bucket; - while N /= null loop - if Checks and then Checked_Equivalent_Keys (HT, Key, N) then - pragma Assert (N /= Node); - raise Program_Error with - "attempt to replace existing element"; - end if; - - N := Next (N); - end loop; - - -- We have determined that Key is not already in the hash table, so - -- the change is tentatively allowed. We now perform the standard - -- checks to determine whether the hash table is locked (because you - -- cannot change an element while it's in use by Query_Element or - -- Update_Element), or if the container is busy (because moving a - -- node to a different bucket would interfere with iteration). - - if Old_Indx = New_Indx then - -- The node is already in the bucket implied by Key. In this case - -- we merely change its value without moving it. - - TE_Check (HT.TC); - - Assign (Node, Key); - return; - end if; - - -- The node is a bucket different from the bucket implied by Key - - TC_Check (HT.TC); - - -- Do the assignment first, before moving the node, so that if Assign - -- propagates an exception, then the hash table will not have been - -- modified (except for any possible side-effect Assign had on Node). - - Assign (Node, Key); - - -- Now we can safely remove the node from its current bucket - - N := HT.Buckets (Old_Indx); - pragma Assert (N /= null); - - if N = Node then - HT.Buckets (Old_Indx) := Next (Node); - - else - pragma Assert (HT.Length > 1); - - loop - M := Next (N); - pragma Assert (M /= null); - - if M = Node then - Set_Next (Node => N, Next => Next (Node)); - exit; - end if; - - N := M; - end loop; - end if; - - -- Now we link the node into its new bucket (corresponding to Key) - - Set_Next (Node => Node, Next => New_Bucket); - New_Bucket := Node; - end Generic_Replace_Element; - - ----------- - -- Index -- - ----------- - - function Index - (HT : Hash_Table_Type; - Key : Key_Type) return Hash_Type - is - begin - return Hash (Key) mod HT.Buckets'Length; - end Index; - -end Ada.Containers.Hash_Tables.Generic_Keys; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chtgke.ads +++ build/gcc/ada/rts @@ -1,120 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.HASH_TABLES.GENERIC_KEYS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- Hash_Table_Type is used to implement hashed containers. This package --- declares hash-table operations that depend on keys. - -generic - with package HT_Types is - new Generic_Hash_Table_Types (<>); - - use HT_Types, HT_Types.Implementation; - - with function Next (Node : Node_Access) return Node_Access; - - with procedure Set_Next - (Node : Node_Access; - Next : Node_Access); - - type Key_Type (<>) is limited private; - - with function Hash (Key : Key_Type) return Hash_Type; - - with function Equivalent_Keys - (Key : Key_Type; - Node : Node_Access) return Boolean; - -package Ada.Containers.Hash_Tables.Generic_Keys is - pragma Preelaborate; - - function Index - (HT : Hash_Table_Type; - Key : Key_Type) return Hash_Type; - pragma Inline (Index); - -- Returns the bucket number (array index value) for the given key - - function Checked_Index - (HT : aliased in out Hash_Table_Type; - Key : Key_Type) return Hash_Type; - pragma Inline (Checked_Index); - -- Calls Index, but also locks and unlocks the container, per AI05-0022, in - -- order to detect element tampering by the generic actual Hash function. - - function Checked_Equivalent_Keys - (HT : aliased in out Hash_Table_Type; - Key : Key_Type; - Node : Node_Access) return Boolean; - -- Calls Equivalent_Keys, but locks and unlocks the container, per - -- AI05-0022, in order to detect element tampering by that generic actual. - - procedure Delete_Key_Sans_Free - (HT : in out Hash_Table_Type; - Key : Key_Type; - X : out Node_Access); - -- Removes the node (if any) with the given key from the hash table, - -- without deallocating it. Program_Error is raised if the hash - -- table is busy. - - function Find - (HT : aliased in out Hash_Table_Type; - Key : Key_Type) return Node_Access; - -- Returns the node (if any) corresponding to the given key - - generic - with function New_Node (Next : Node_Access) return Node_Access; - procedure Generic_Conditional_Insert - (HT : in out Hash_Table_Type; - Key : Key_Type; - Node : out Node_Access; - Inserted : out Boolean); - -- Attempts to insert a new node with the given key into the hash table. - -- If a node with that key already exists in the table, then that node - -- is returned and Inserted returns False. Otherwise New_Node is called - -- to allocate a new node, and Inserted returns True. Program_Error is - -- raised if the hash table is busy. - - generic - with function Hash (Node : Node_Access) return Hash_Type; - with procedure Assign (Node : Node_Access; Key : Key_Type); - procedure Generic_Replace_Element - (HT : in out Hash_Table_Type; - Node : Node_Access; - Key : Key_Type); - -- Assigns Key to Node, possibly changing its equivalence class. If Node - -- is in the same equivalence class as Key (that is, it's already in the - -- bucket implied by Key), then if the hash table is locked then - -- Program_Error is raised; otherwise Assign is called to assign Key to - -- Node. If Node is in a different bucket from Key, then Program_Error is - -- raised if the hash table is busy. Otherwise it Assigns Key to Node and - -- moves the Node from its current bucket to the bucket implied by Key. - -- Note that it is never proper to assign to Node a key value already - -- in the map, and so if Key is equivalent to some other node then - -- Program_Error is raised. - -end Ada.Containers.Hash_Tables.Generic_Keys; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chtgop.adb +++ build/gcc/ada/rts @@ -1,838 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.HASH_TABLES.GENERIC_OPERATIONS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers.Prime_Numbers; -with Ada.Unchecked_Deallocation; - -with System; use type System.Address; - -package body Ada.Containers.Hash_Tables.Generic_Operations is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - type Buckets_Allocation is access all Buckets_Type; - -- Used for allocation and deallocation (see New_Buckets and Free_Buckets). - -- This is necessary because Buckets_Access has an empty storage pool. - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (HT : in out Hash_Table_Type) is - Src_Buckets : constant Buckets_Access := HT.Buckets; - N : constant Count_Type := HT.Length; - Src_Node : Node_Access; - Dst_Prev : Node_Access; - - begin - -- If the counts are nonzero, execution is technically erroneous, but - -- it seems friendly to allow things like concurrent "=" on shared - -- constants. - - Zero_Counts (HT.TC); - - HT.Buckets := null; - HT.Length := 0; - - if N = 0 then - return; - end if; - - -- Technically it isn't necessary to allocate the exact same length - -- buckets array, because our only requirement is that following - -- assignment the source and target containers compare equal (that is, - -- operator "=" returns True). We can satisfy this requirement with any - -- hash table length, but we decide here to match the length of the - -- source table. This has the benefit that when iterating, elements of - -- the target are delivered in the exact same order as for the source. - - HT.Buckets := New_Buckets (Length => Src_Buckets'Length); - - for Src_Index in Src_Buckets'Range loop - Src_Node := Src_Buckets (Src_Index); - - if Src_Node /= null then - declare - Dst_Node : constant Node_Access := Copy_Node (Src_Node); - - -- See note above - - pragma Assert (Checked_Index (HT, Dst_Node) = Src_Index); - - begin - HT.Buckets (Src_Index) := Dst_Node; - HT.Length := HT.Length + 1; - - Dst_Prev := Dst_Node; - end; - - Src_Node := Next (Src_Node); - while Src_Node /= null loop - declare - Dst_Node : constant Node_Access := Copy_Node (Src_Node); - - -- See note above - - pragma Assert (Checked_Index (HT, Dst_Node) = Src_Index); - - begin - Set_Next (Node => Dst_Prev, Next => Dst_Node); - HT.Length := HT.Length + 1; - - Dst_Prev := Dst_Node; - end; - - Src_Node := Next (Src_Node); - end loop; - end if; - end loop; - - pragma Assert (HT.Length = N); - end Adjust; - - -------------- - -- Capacity -- - -------------- - - function Capacity (HT : Hash_Table_Type) return Count_Type is - begin - if HT.Buckets = null then - return 0; - end if; - - return HT.Buckets'Length; - end Capacity; - - ------------------- - -- Checked_Index -- - ------------------- - - function Checked_Index - (Hash_Table : aliased in out Hash_Table_Type; - Buckets : Buckets_Type; - Node : Node_Access) return Hash_Type - is - Lock : With_Lock (Hash_Table.TC'Unrestricted_Access); - begin - return Index (Buckets, Node); - end Checked_Index; - - function Checked_Index - (Hash_Table : aliased in out Hash_Table_Type; - Node : Node_Access) return Hash_Type - is - begin - return Checked_Index (Hash_Table, Hash_Table.Buckets.all, Node); - end Checked_Index; - - ----------- - -- Clear -- - ----------- - - procedure Clear (HT : in out Hash_Table_Type) is - Index : Hash_Type := 0; - Node : Node_Access; - - begin - TC_Check (HT.TC); - - while HT.Length > 0 loop - while HT.Buckets (Index) = null loop - Index := Index + 1; - end loop; - - declare - Bucket : Node_Access renames HT.Buckets (Index); - begin - loop - Node := Bucket; - Bucket := Next (Bucket); - HT.Length := HT.Length - 1; - Free (Node); - exit when Bucket = null; - end loop; - end; - end loop; - end Clear; - - -------------------------- - -- Delete_Node_At_Index -- - -------------------------- - - procedure Delete_Node_At_Index - (HT : in out Hash_Table_Type; - Indx : Hash_Type; - X : in out Node_Access) - is - Prev : Node_Access; - Curr : Node_Access; - - begin - Prev := HT.Buckets (Indx); - - if Prev = X then - HT.Buckets (Indx) := Next (Prev); - HT.Length := HT.Length - 1; - Free (X); - return; - end if; - - if Checks and then HT.Length = 1 then - raise Program_Error with - "attempt to delete node not in its proper hash bucket"; - end if; - - loop - Curr := Next (Prev); - - if Checks and then Curr = null then - raise Program_Error with - "attempt to delete node not in its proper hash bucket"; - end if; - - if Curr = X then - Set_Next (Node => Prev, Next => Next (Curr)); - HT.Length := HT.Length - 1; - Free (X); - return; - end if; - - Prev := Curr; - end loop; - end Delete_Node_At_Index; - - --------------------------- - -- Delete_Node_Sans_Free -- - --------------------------- - - procedure Delete_Node_Sans_Free - (HT : in out Hash_Table_Type; - X : Node_Access) - is - pragma Assert (X /= null); - - Indx : Hash_Type; - Prev : Node_Access; - Curr : Node_Access; - - begin - if Checks and then HT.Length = 0 then - raise Program_Error with - "attempt to delete node from empty hashed container"; - end if; - - Indx := Checked_Index (HT, X); - Prev := HT.Buckets (Indx); - - if Checks and then Prev = null then - raise Program_Error with - "attempt to delete node from empty hash bucket"; - end if; - - if Prev = X then - HT.Buckets (Indx) := Next (Prev); - HT.Length := HT.Length - 1; - return; - end if; - - if Checks and then HT.Length = 1 then - raise Program_Error with - "attempt to delete node not in its proper hash bucket"; - end if; - - loop - Curr := Next (Prev); - - if Checks and then Curr = null then - raise Program_Error with - "attempt to delete node not in its proper hash bucket"; - end if; - - if Curr = X then - Set_Next (Node => Prev, Next => Next (Curr)); - HT.Length := HT.Length - 1; - return; - end if; - - Prev := Curr; - end loop; - end Delete_Node_Sans_Free; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (HT : in out Hash_Table_Type) is - begin - Clear (HT); - Free_Buckets (HT.Buckets); - end Finalize; - - ----------- - -- First -- - ----------- - - function First - (HT : Hash_Table_Type) return Node_Access - is - Dummy : Hash_Type; - begin - return First (HT, Dummy); - end First; - - function First - (HT : Hash_Table_Type; - Position : out Hash_Type) return Node_Access is - begin - if HT.Length = 0 then - Position := Hash_Type'Last; - return null; - end if; - - Position := HT.Buckets'First; - loop - if HT.Buckets (Position) /= null then - return HT.Buckets (Position); - end if; - - Position := Position + 1; - end loop; - end First; - - ------------------ - -- Free_Buckets -- - ------------------ - - procedure Free_Buckets (Buckets : in out Buckets_Access) is - procedure Free is - new Ada.Unchecked_Deallocation (Buckets_Type, Buckets_Allocation); - - begin - -- Buckets must have been created by New_Buckets. Here, we convert back - -- to the Buckets_Allocation type, and do the free on that. - - Free (Buckets_Allocation (Buckets)); - end Free_Buckets; - - --------------------- - -- Free_Hash_Table -- - --------------------- - - procedure Free_Hash_Table (Buckets : in out Buckets_Access) is - Node : Node_Access; - - begin - if Buckets = null then - return; - end if; - - for J in Buckets'Range loop - while Buckets (J) /= null loop - Node := Buckets (J); - Buckets (J) := Next (Node); - Free (Node); - end loop; - end loop; - - Free_Buckets (Buckets); - end Free_Hash_Table; - - ------------------- - -- Generic_Equal -- - ------------------- - - function Generic_Equal - (L, R : Hash_Table_Type) return Boolean - is - begin - if L.Length /= R.Length then - return False; - end if; - - if L.Length = 0 then - return True; - end if; - - declare - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock_L : With_Lock (L.TC'Unrestricted_Access); - Lock_R : With_Lock (R.TC'Unrestricted_Access); - - L_Index : Hash_Type; - L_Node : Node_Access; - - N : Count_Type; - begin - -- Find the first node of hash table L - - L_Index := 0; - loop - L_Node := L.Buckets (L_Index); - exit when L_Node /= null; - L_Index := L_Index + 1; - end loop; - - -- For each node of hash table L, search for an equivalent node in - -- hash table R. - - N := L.Length; - loop - if not Find (HT => R, Key => L_Node) then - return False; - end if; - - N := N - 1; - - L_Node := Next (L_Node); - - if L_Node = null then - -- We have exhausted the nodes in this bucket - - if N = 0 then - return True; - end if; - - -- Find the next bucket - - loop - L_Index := L_Index + 1; - L_Node := L.Buckets (L_Index); - exit when L_Node /= null; - end loop; - end if; - end loop; - end; - end Generic_Equal; - - ----------------------- - -- Generic_Iteration -- - ----------------------- - - procedure Generic_Iteration (HT : Hash_Table_Type) is - procedure Wrapper (Node : Node_Access; Dummy_Pos : Hash_Type); - - ------------- - -- Wrapper -- - ------------- - - procedure Wrapper (Node : Node_Access; Dummy_Pos : Hash_Type) is - begin - Process (Node); - end Wrapper; - - procedure Internal_With_Pos is - new Generic_Iteration_With_Position (Wrapper); - - -- Start of processing for Generic_Iteration - - begin - Internal_With_Pos (HT); - end Generic_Iteration; - - ------------------------------------- - -- Generic_Iteration_With_Position -- - ------------------------------------- - - procedure Generic_Iteration_With_Position - (HT : Hash_Table_Type) - is - Node : Node_Access; - - begin - if HT.Length = 0 then - return; - end if; - - for Indx in HT.Buckets'Range loop - Node := HT.Buckets (Indx); - while Node /= null loop - Process (Node, Indx); - Node := Next (Node); - end loop; - end loop; - end Generic_Iteration_With_Position; - - ------------------ - -- Generic_Read -- - ------------------ - - procedure Generic_Read - (Stream : not null access Root_Stream_Type'Class; - HT : out Hash_Table_Type) - is - N : Count_Type'Base; - NN : Hash_Type; - - begin - Clear (HT); - - Count_Type'Base'Read (Stream, N); - - if Checks and then N < 0 then - raise Program_Error with "stream appears to be corrupt"; - end if; - - if N = 0 then - return; - end if; - - -- The RM does not specify whether or how the capacity changes when a - -- hash table is streamed in. Therefore we decide here to allocate a new - -- buckets array only when it's necessary to preserve representation - -- invariants. - - if HT.Buckets = null - or else HT.Buckets'Length < N - then - Free_Buckets (HT.Buckets); - NN := Prime_Numbers.To_Prime (N); - HT.Buckets := New_Buckets (Length => NN); - end if; - - for J in 1 .. N loop - declare - Node : constant Node_Access := New_Node (Stream); - Indx : constant Hash_Type := Checked_Index (HT, Node); - B : Node_Access renames HT.Buckets (Indx); - begin - Set_Next (Node => Node, Next => B); - B := Node; - end; - - HT.Length := HT.Length + 1; - end loop; - end Generic_Read; - - ------------------- - -- Generic_Write -- - ------------------- - - procedure Generic_Write - (Stream : not null access Root_Stream_Type'Class; - HT : Hash_Table_Type) - is - procedure Write (Node : Node_Access); - pragma Inline (Write); - - procedure Write is new Generic_Iteration (Write); - - ----------- - -- Write -- - ----------- - - procedure Write (Node : Node_Access) is - begin - Write (Stream, Node); - end Write; - - begin - -- See Generic_Read for an explanation of why we do not stream out the - -- buckets array length too. - - Count_Type'Base'Write (Stream, HT.Length); - Write (HT); - end Generic_Write; - - ----------- - -- Index -- - ----------- - - function Index - (Buckets : Buckets_Type; - Node : Node_Access) return Hash_Type is - begin - return Hash_Node (Node) mod Buckets'Length; - end Index; - - function Index - (Hash_Table : Hash_Table_Type; - Node : Node_Access) return Hash_Type is - begin - return Index (Hash_Table.Buckets.all, Node); - end Index; - - ---------- - -- Move -- - ---------- - - procedure Move (Target, Source : in out Hash_Table_Type) is - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Source.TC); - - Clear (Target); - - declare - Buckets : constant Buckets_Access := Target.Buckets; - begin - Target.Buckets := Source.Buckets; - Source.Buckets := Buckets; - end; - - Target.Length := Source.Length; - Source.Length := 0; - end Move; - - ----------------- - -- New_Buckets -- - ----------------- - - function New_Buckets (Length : Hash_Type) return Buckets_Access is - subtype Rng is Hash_Type range 0 .. Length - 1; - - begin - -- Allocate in Buckets_Allocation'Storage_Pool, then convert to - -- Buckets_Access. - - return Buckets_Access (Buckets_Allocation'(new Buckets_Type (Rng))); - end New_Buckets; - - ---------- - -- Next -- - ---------- - - function Next - (HT : aliased in out Hash_Table_Type; - Node : Node_Access; - Position : in out Hash_Type) return Node_Access - is - Result : Node_Access; - First : Hash_Type; - - begin - -- First, check if the node has other nodes chained to it - Result := Next (Node); - - if Result /= null then - return Result; - end if; - - -- Check if we were supplied a position for Node, from which we - -- can start iteration on the buckets. - - if Position /= Hash_Type'Last then - First := Position + 1; - else - First := Checked_Index (HT, Node) + 1; - end if; - - for Indx in First .. HT.Buckets'Last loop - Result := HT.Buckets (Indx); - - if Result /= null then - Position := Indx; - return Result; - end if; - end loop; - - return null; - end Next; - - function Next - (HT : aliased in out Hash_Table_Type; - Node : Node_Access) return Node_Access - is - Pos : Hash_Type := Hash_Type'Last; - begin - return Next (HT, Node, Pos); - end Next; - - ---------------------- - -- Reserve_Capacity -- - ---------------------- - - procedure Reserve_Capacity - (HT : in out Hash_Table_Type; - N : Count_Type) - is - NN : Hash_Type; - - begin - if HT.Buckets = null then - if N > 0 then - NN := Prime_Numbers.To_Prime (N); - HT.Buckets := New_Buckets (Length => NN); - end if; - - return; - end if; - - if HT.Length = 0 then - - -- This is the easy case. There are no nodes, so no rehashing is - -- necessary. All we need to do is allocate a new buckets array - -- having a length implied by the specified capacity. (We say - -- "implied by" because bucket arrays are always allocated with a - -- length that corresponds to a prime number.) - - if N = 0 then - Free_Buckets (HT.Buckets); - return; - end if; - - if N = HT.Buckets'Length then - return; - end if; - - NN := Prime_Numbers.To_Prime (N); - - if NN = HT.Buckets'Length then - return; - end if; - - declare - X : Buckets_Access := HT.Buckets; - pragma Warnings (Off, X); - begin - HT.Buckets := New_Buckets (Length => NN); - Free_Buckets (X); - end; - - return; - end if; - - if N = HT.Buckets'Length then - return; - end if; - - if N < HT.Buckets'Length then - - -- This is a request to contract the buckets array. The amount of - -- contraction is bounded in order to preserve the invariant that the - -- buckets array length is never smaller than the number of elements - -- (the load factor is 1). - - if HT.Length >= HT.Buckets'Length then - return; - end if; - - NN := Prime_Numbers.To_Prime (HT.Length); - - if NN >= HT.Buckets'Length then - return; - end if; - - else - NN := Prime_Numbers.To_Prime (Count_Type'Max (N, HT.Length)); - - if NN = HT.Buckets'Length then -- can't expand any more - return; - end if; - end if; - - TC_Check (HT.TC); - - Rehash : declare - Dst_Buckets : Buckets_Access := New_Buckets (Length => NN); - Src_Buckets : Buckets_Access := HT.Buckets; - pragma Warnings (Off, Src_Buckets); - - L : Count_Type renames HT.Length; - LL : constant Count_Type := L; - - Src_Index : Hash_Type := Src_Buckets'First; - - begin - while L > 0 loop - declare - Src_Bucket : Node_Access renames Src_Buckets (Src_Index); - - begin - while Src_Bucket /= null loop - declare - Src_Node : constant Node_Access := Src_Bucket; - - Dst_Index : constant Hash_Type := - Checked_Index (HT, Dst_Buckets.all, Src_Node); - - Dst_Bucket : Node_Access renames Dst_Buckets (Dst_Index); - - begin - Src_Bucket := Next (Src_Node); - - Set_Next (Src_Node, Dst_Bucket); - - Dst_Bucket := Src_Node; - end; - - pragma Assert (L > 0); - L := L - 1; - end loop; - - exception - when others => - - -- If there's an error computing a hash value during a - -- rehash, then AI-302 says the nodes "become lost." The - -- issue is whether to actually deallocate these lost nodes, - -- since they might be designated by extant cursors. Here - -- we decide to deallocate the nodes, since it's better to - -- solve real problems (storage consumption) rather than - -- imaginary ones (the user might, or might not, dereference - -- a cursor designating a node that has been deallocated), - -- and because we have a way to vet a dangling cursor - -- reference anyway, and hence can actually detect the - -- problem. - - for Dst_Index in Dst_Buckets'Range loop - declare - B : Node_Access renames Dst_Buckets (Dst_Index); - X : Node_Access; - begin - while B /= null loop - X := B; - B := Next (X); - Free (X); - end loop; - end; - end loop; - - Free_Buckets (Dst_Buckets); - raise Program_Error with - "hash function raised exception during rehash"; - end; - - Src_Index := Src_Index + 1; - end loop; - - HT.Buckets := Dst_Buckets; - HT.Length := LL; - - Free_Buckets (Src_Buckets); - end Rehash; - end Reserve_Capacity; - -end Ada.Containers.Hash_Tables.Generic_Operations; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chtgop.ads +++ build/gcc/ada/rts @@ -1,216 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.HASH_TABLES.GENERIC_OPERATIONS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- Hash_Table_Type is used to implement hashed containers. This package --- declares hash-table operations that do not depend on keys. - -with Ada.Streams; - -generic - - with package HT_Types is - new Generic_Hash_Table_Types (<>); - - use HT_Types, HT_Types.Implementation; - - with function Hash_Node (Node : Node_Access) return Hash_Type; - - with function Next (Node : Node_Access) return Node_Access; - - with procedure Set_Next - (Node : Node_Access; - Next : Node_Access); - - with function Copy_Node (Source : Node_Access) return Node_Access; - - with procedure Free (X : in out Node_Access); - -package Ada.Containers.Hash_Tables.Generic_Operations is - pragma Preelaborate; - - procedure Free_Hash_Table (Buckets : in out Buckets_Access); - -- First frees the nodes in all non-null buckets of Buckets, and then frees - -- the Buckets array itself. - - function Index - (Buckets : Buckets_Type; - Node : Node_Access) return Hash_Type; - pragma Inline (Index); - -- Uses the hash value of Node to compute its Buckets array index - - function Index - (Hash_Table : Hash_Table_Type; - Node : Node_Access) return Hash_Type; - pragma Inline (Index); - -- Uses the hash value of Node to compute its Hash_Table buckets array - -- index. - - function Checked_Index - (Hash_Table : aliased in out Hash_Table_Type; - Buckets : Buckets_Type; - Node : Node_Access) return Hash_Type; - -- Calls Index, but also locks and unlocks the container, per AI05-0022, in - -- order to detect element tampering by the generic actual Hash function. - - function Checked_Index - (Hash_Table : aliased in out Hash_Table_Type; - Node : Node_Access) return Hash_Type; - -- Calls Checked_Index using Hash_Table's buckets array. - - procedure Adjust (HT : in out Hash_Table_Type); - -- Used to implement controlled Adjust. It is assumed that HT has the value - -- of the bit-wise copy that immediately follows controlled Finalize. - -- Adjust first allocates a new buckets array for HT (having the same - -- length as the source), and then allocates a copy of each node of source. - - procedure Finalize (HT : in out Hash_Table_Type); - -- Used to implement controlled Finalize. It first calls Clear to - -- deallocate any remaining nodes, and then deallocates the buckets array. - - generic - with function Find - (HT : Hash_Table_Type; - Key : Node_Access) return Boolean; - function Generic_Equal - (L, R : Hash_Table_Type) return Boolean; - -- Used to implement hashed container equality. For each node in hash table - -- L, it calls Find to search for an equivalent item in hash table R. If - -- Find returns False for any node then Generic_Equal terminates - -- immediately and returns False. Otherwise if Find returns True for every - -- node then Generic_Equal returns True. - - procedure Clear (HT : in out Hash_Table_Type); - -- Deallocates each node in hash table HT. (Note that it only deallocates - -- the nodes, not the buckets array. Also note that for bounded containers, - -- the buckets array is not dynamically allocated). Program_Error is raised - -- if the hash table is busy. - - procedure Move (Target, Source : in out Hash_Table_Type); - -- Moves (not copies) the buckets array and nodes from Source to - -- Target. Program_Error is raised if Source is busy. The Target is first - -- cleared to deallocate its nodes (implying that Program_Error is also - -- raised if Target is busy). Source is empty following the move. - - function Capacity (HT : Hash_Table_Type) return Count_Type; - -- Returns the length of the buckets array - - procedure Reserve_Capacity - (HT : in out Hash_Table_Type; - N : Count_Type); - -- If N is greater than the current capacity, then it expands the buckets - -- array to at least the value N. If N is less than the current capacity, - -- then it contracts the buckets array. In either case existing nodes are - -- rehashed onto the new buckets array, and the old buckets array is - -- deallocated. Program_Error is raised if the hash table is busy. - - procedure Delete_Node_At_Index - (HT : in out Hash_Table_Type; - Indx : Hash_Type; - X : in out Node_Access); - -- Delete a node whose bucket position is known. Used to remove a node - -- whose element has been modified through a key_preserving reference. - -- We cannot use the value of the element precisely because the current - -- value does not correspond to the hash code that determines the bucket. - - procedure Delete_Node_Sans_Free - (HT : in out Hash_Table_Type; - X : Node_Access); - -- Removes node X from the hash table without deallocating the node - - function First - (HT : Hash_Table_Type) return Node_Access; - function First - (HT : Hash_Table_Type; - Position : out Hash_Type) return Node_Access; - -- Returns the head of the list in the first (lowest-index) non-empty - -- bucket. Position will be the index of the bucket of the first node. - -- It is provided so that clients can implement efficient iterators. - - function Next - (HT : aliased in out Hash_Table_Type; - Node : Node_Access) return Node_Access; - function Next - (HT : aliased in out Hash_Table_Type; - Node : Node_Access; - Position : in out Hash_Type) return Node_Access; - -- Returns the node that immediately follows Node. This corresponds to - -- either the next node in the same bucket, or (if Node is the last node in - -- its bucket) the head of the list in the first non-empty bucket that - -- follows. - -- - -- If Node_Position is supplied, then it will be used as a starting point - -- for iteration (Node_Position must be the index of Node's buckets). If it - -- is not supplied, it will be recomputed. It is provided so that clients - -- can implement efficient iterators. - - generic - with procedure Process (Node : Node_Access; Position : Hash_Type); - procedure Generic_Iteration_With_Position (HT : Hash_Table_Type); - -- Calls Process for each node in hash table HT - - generic - with procedure Process (Node : Node_Access); - procedure Generic_Iteration (HT : Hash_Table_Type); - -- Calls Process for each node in hash table HT - - generic - use Ada.Streams; - with procedure Write - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access); - procedure Generic_Write - (Stream : not null access Root_Stream_Type'Class; - HT : Hash_Table_Type); - -- Used to implement the streaming attribute for hashed containers. It - -- calls Write for each node to write its value into Stream. - - generic - use Ada.Streams; - with function New_Node - (Stream : not null access Root_Stream_Type'Class) - return Node_Access; - procedure Generic_Read - (Stream : not null access Root_Stream_Type'Class; - HT : out Hash_Table_Type); - -- Used to implement the streaming attribute for hashed containers. It - -- first clears hash table HT, then populates the hash table by calling - -- New_Node for each item in Stream. - - function New_Buckets (Length : Hash_Type) return Buckets_Access; - pragma Inline (New_Buckets); - -- Allocate a new Buckets_Type array with bounds 0 .. Length - 1 - - procedure Free_Buckets (Buckets : in out Buckets_Access); - pragma Inline (Free_Buckets); - -- Unchecked_Deallocate Buckets - - -- Note: New_Buckets and Free_Buckets are needed because Buckets_Access has - -- an empty pool. - -end Ada.Containers.Hash_Tables.Generic_Operations; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chzla1.ads +++ build/gcc/ada/rts @@ -1,376 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C H A R A C T E R S . W I D E _ W I D E _ L A T I N _ 1 -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides definitions analogous to those in the RM defined --- package Ada.Characters.Latin_1 except that the type of the constants --- is Wide_Wide_Character instead of Character. The provision of this package --- is in accordance with the implementation permission in RM (A.3.3(27)). - -package Ada.Characters.Wide_Wide_Latin_1 is - pragma Pure; - - ------------------------ - -- Control Characters -- - ------------------------ - - NUL : constant Wide_Wide_Character := Wide_Wide_Character'Val (0); - SOH : constant Wide_Wide_Character := Wide_Wide_Character'Val (1); - STX : constant Wide_Wide_Character := Wide_Wide_Character'Val (2); - ETX : constant Wide_Wide_Character := Wide_Wide_Character'Val (3); - EOT : constant Wide_Wide_Character := Wide_Wide_Character'Val (4); - ENQ : constant Wide_Wide_Character := Wide_Wide_Character'Val (5); - ACK : constant Wide_Wide_Character := Wide_Wide_Character'Val (6); - BEL : constant Wide_Wide_Character := Wide_Wide_Character'Val (7); - BS : constant Wide_Wide_Character := Wide_Wide_Character'Val (8); - HT : constant Wide_Wide_Character := Wide_Wide_Character'Val (9); - LF : constant Wide_Wide_Character := Wide_Wide_Character'Val (10); - VT : constant Wide_Wide_Character := Wide_Wide_Character'Val (11); - FF : constant Wide_Wide_Character := Wide_Wide_Character'Val (12); - CR : constant Wide_Wide_Character := Wide_Wide_Character'Val (13); - SO : constant Wide_Wide_Character := Wide_Wide_Character'Val (14); - SI : constant Wide_Wide_Character := Wide_Wide_Character'Val (15); - - DLE : constant Wide_Wide_Character := Wide_Wide_Character'Val (16); - DC1 : constant Wide_Wide_Character := Wide_Wide_Character'Val (17); - DC2 : constant Wide_Wide_Character := Wide_Wide_Character'Val (18); - DC3 : constant Wide_Wide_Character := Wide_Wide_Character'Val (19); - DC4 : constant Wide_Wide_Character := Wide_Wide_Character'Val (20); - NAK : constant Wide_Wide_Character := Wide_Wide_Character'Val (21); - SYN : constant Wide_Wide_Character := Wide_Wide_Character'Val (22); - ETB : constant Wide_Wide_Character := Wide_Wide_Character'Val (23); - CAN : constant Wide_Wide_Character := Wide_Wide_Character'Val (24); - EM : constant Wide_Wide_Character := Wide_Wide_Character'Val (25); - SUB : constant Wide_Wide_Character := Wide_Wide_Character'Val (26); - ESC : constant Wide_Wide_Character := Wide_Wide_Character'Val (27); - FS : constant Wide_Wide_Character := Wide_Wide_Character'Val (28); - GS : constant Wide_Wide_Character := Wide_Wide_Character'Val (29); - RS : constant Wide_Wide_Character := Wide_Wide_Character'Val (30); - US : constant Wide_Wide_Character := Wide_Wide_Character'Val (31); - - ------------------------------------- - -- ISO 646 Graphic Wide_Wide_Characters -- - ------------------------------------- - - Space : constant Wide_Wide_Character := ' '; -- WC'Val(32) - Exclamation : constant Wide_Wide_Character := '!'; -- WC'Val(33) - Quotation : constant Wide_Wide_Character := '"'; -- WC'Val(34) - Number_Sign : constant Wide_Wide_Character := '#'; -- WC'Val(35) - Dollar_Sign : constant Wide_Wide_Character := '$'; -- WC'Val(36) - Percent_Sign : constant Wide_Wide_Character := '%'; -- WC'Val(37) - Ampersand : constant Wide_Wide_Character := '&'; -- WC'Val(38) - Apostrophe : constant Wide_Wide_Character := '''; -- WC'Val(39) - Left_Parenthesis : constant Wide_Wide_Character := '('; -- WC'Val(40) - Right_Parenthesis : constant Wide_Wide_Character := ')'; -- WC'Val(41) - Asterisk : constant Wide_Wide_Character := '*'; -- WC'Val(42) - Plus_Sign : constant Wide_Wide_Character := '+'; -- WC'Val(43) - Comma : constant Wide_Wide_Character := ','; -- WC'Val(44) - Hyphen : constant Wide_Wide_Character := '-'; -- WC'Val(45) - Minus_Sign : Wide_Wide_Character renames Hyphen; - Full_Stop : constant Wide_Wide_Character := '.'; -- WC'Val(46) - Solidus : constant Wide_Wide_Character := '/'; -- WC'Val(47) - - -- Decimal digits '0' though '9' are at positions 48 through 57 - - Colon : constant Wide_Wide_Character := ':'; -- WC'Val(58) - Semicolon : constant Wide_Wide_Character := ';'; -- WC'Val(59) - Less_Than_Sign : constant Wide_Wide_Character := '<'; -- WC'Val(60) - Equals_Sign : constant Wide_Wide_Character := '='; -- WC'Val(61) - Greater_Than_Sign : constant Wide_Wide_Character := '>'; -- WC'Val(62) - Question : constant Wide_Wide_Character := '?'; -- WC'Val(63) - - Commercial_At : constant Wide_Wide_Character := '@'; -- WC'Val(64) - - -- Letters 'A' through 'Z' are at positions 65 through 90 - - Left_Square_Bracket : constant Wide_Wide_Character := '['; -- WC'Val (91) - Reverse_Solidus : constant Wide_Wide_Character := '\'; -- WC'Val (92) - Right_Square_Bracket : constant Wide_Wide_Character := ']'; -- WC'Val (93) - Circumflex : constant Wide_Wide_Character := '^'; -- WC'Val (94) - Low_Line : constant Wide_Wide_Character := '_'; -- WC'Val (95) - - Grave : constant Wide_Wide_Character := '`'; -- WC'Val (96) - LC_A : constant Wide_Wide_Character := 'a'; -- WC'Val (97) - LC_B : constant Wide_Wide_Character := 'b'; -- WC'Val (98) - LC_C : constant Wide_Wide_Character := 'c'; -- WC'Val (99) - LC_D : constant Wide_Wide_Character := 'd'; -- WC'Val (100) - LC_E : constant Wide_Wide_Character := 'e'; -- WC'Val (101) - LC_F : constant Wide_Wide_Character := 'f'; -- WC'Val (102) - LC_G : constant Wide_Wide_Character := 'g'; -- WC'Val (103) - LC_H : constant Wide_Wide_Character := 'h'; -- WC'Val (104) - LC_I : constant Wide_Wide_Character := 'i'; -- WC'Val (105) - LC_J : constant Wide_Wide_Character := 'j'; -- WC'Val (106) - LC_K : constant Wide_Wide_Character := 'k'; -- WC'Val (107) - LC_L : constant Wide_Wide_Character := 'l'; -- WC'Val (108) - LC_M : constant Wide_Wide_Character := 'm'; -- WC'Val (109) - LC_N : constant Wide_Wide_Character := 'n'; -- WC'Val (110) - LC_O : constant Wide_Wide_Character := 'o'; -- WC'Val (111) - LC_P : constant Wide_Wide_Character := 'p'; -- WC'Val (112) - LC_Q : constant Wide_Wide_Character := 'q'; -- WC'Val (113) - LC_R : constant Wide_Wide_Character := 'r'; -- WC'Val (114) - LC_S : constant Wide_Wide_Character := 's'; -- WC'Val (115) - LC_T : constant Wide_Wide_Character := 't'; -- WC'Val (116) - LC_U : constant Wide_Wide_Character := 'u'; -- WC'Val (117) - LC_V : constant Wide_Wide_Character := 'v'; -- WC'Val (118) - LC_W : constant Wide_Wide_Character := 'w'; -- WC'Val (119) - LC_X : constant Wide_Wide_Character := 'x'; -- WC'Val (120) - LC_Y : constant Wide_Wide_Character := 'y'; -- WC'Val (121) - LC_Z : constant Wide_Wide_Character := 'z'; -- WC'Val (122) - Left_Curly_Bracket : constant Wide_Wide_Character := '{'; -- WC'Val (123) - Vertical_Line : constant Wide_Wide_Character := '|'; -- WC'Val (124) - Right_Curly_Bracket : constant Wide_Wide_Character := '}'; -- WC'Val (125) - Tilde : constant Wide_Wide_Character := '~'; -- WC'Val (126) - DEL : constant Wide_Wide_Character := - Wide_Wide_Character'Val (127); - - -------------------------------------- - -- ISO 6429 Control Wide_Wide_Characters -- - -------------------------------------- - - IS4 : Wide_Wide_Character renames FS; - IS3 : Wide_Wide_Character renames GS; - IS2 : Wide_Wide_Character renames RS; - IS1 : Wide_Wide_Character renames US; - - Reserved_128 - : constant Wide_Wide_Character := Wide_Wide_Character'Val (128); - Reserved_129 - : constant Wide_Wide_Character := Wide_Wide_Character'Val (129); - BPH : constant Wide_Wide_Character := Wide_Wide_Character'Val (130); - NBH : constant Wide_Wide_Character := Wide_Wide_Character'Val (131); - Reserved_132 - : constant Wide_Wide_Character := Wide_Wide_Character'Val (132); - NEL : constant Wide_Wide_Character := Wide_Wide_Character'Val (133); - SSA : constant Wide_Wide_Character := Wide_Wide_Character'Val (134); - ESA : constant Wide_Wide_Character := Wide_Wide_Character'Val (135); - HTS : constant Wide_Wide_Character := Wide_Wide_Character'Val (136); - HTJ : constant Wide_Wide_Character := Wide_Wide_Character'Val (137); - VTS : constant Wide_Wide_Character := Wide_Wide_Character'Val (138); - PLD : constant Wide_Wide_Character := Wide_Wide_Character'Val (139); - PLU : constant Wide_Wide_Character := Wide_Wide_Character'Val (140); - RI : constant Wide_Wide_Character := Wide_Wide_Character'Val (141); - SS2 : constant Wide_Wide_Character := Wide_Wide_Character'Val (142); - SS3 : constant Wide_Wide_Character := Wide_Wide_Character'Val (143); - - DCS : constant Wide_Wide_Character := Wide_Wide_Character'Val (144); - PU1 : constant Wide_Wide_Character := Wide_Wide_Character'Val (145); - PU2 : constant Wide_Wide_Character := Wide_Wide_Character'Val (146); - STS : constant Wide_Wide_Character := Wide_Wide_Character'Val (147); - CCH : constant Wide_Wide_Character := Wide_Wide_Character'Val (148); - MW : constant Wide_Wide_Character := Wide_Wide_Character'Val (149); - SPA : constant Wide_Wide_Character := Wide_Wide_Character'Val (150); - EPA : constant Wide_Wide_Character := Wide_Wide_Character'Val (151); - - SOS : constant Wide_Wide_Character := Wide_Wide_Character'Val (152); - Reserved_153 - : constant Wide_Wide_Character := Wide_Wide_Character'Val (153); - SCI : constant Wide_Wide_Character := Wide_Wide_Character'Val (154); - CSI : constant Wide_Wide_Character := Wide_Wide_Character'Val (155); - ST : constant Wide_Wide_Character := Wide_Wide_Character'Val (156); - OSC : constant Wide_Wide_Character := Wide_Wide_Character'Val (157); - PM : constant Wide_Wide_Character := Wide_Wide_Character'Val (158); - APC : constant Wide_Wide_Character := Wide_Wide_Character'Val (159); - - ----------------------------------- - -- Other Graphic Wide_Wide_Characters -- - ----------------------------------- - - -- Wide_Wide_Character positions 160 (16#A0#) .. 175 (16#AF#) - - No_Break_Space - : constant Wide_Wide_Character := Wide_Wide_Character'Val (160); - NBSP : Wide_Wide_Character renames No_Break_Space; - Inverted_Exclamation - : constant Wide_Wide_Character := Wide_Wide_Character'Val (161); - Cent_Sign : constant Wide_Wide_Character := Wide_Wide_Character'Val (162); - Pound_Sign : constant Wide_Wide_Character := Wide_Wide_Character'Val (163); - Currency_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (164); - Yen_Sign : constant Wide_Wide_Character := Wide_Wide_Character'Val (165); - Broken_Bar : constant Wide_Wide_Character := Wide_Wide_Character'Val (166); - Section_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (167); - Diaeresis : constant Wide_Wide_Character := Wide_Wide_Character'Val (168); - Copyright_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (169); - Feminine_Ordinal_Indicator - : constant Wide_Wide_Character := Wide_Wide_Character'Val (170); - Left_Angle_Quotation - : constant Wide_Wide_Character := Wide_Wide_Character'Val (171); - Not_Sign : constant Wide_Wide_Character := Wide_Wide_Character'Val (172); - Soft_Hyphen : constant Wide_Wide_Character := Wide_Wide_Character'Val (173); - Registered_Trade_Mark_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (174); - Macron : constant Wide_Wide_Character := Wide_Wide_Character'Val (175); - - -- Wide_Wide_Character positions 176 (16#B0#) .. 191 (16#BF#) - - Degree_Sign : constant Wide_Wide_Character := Wide_Wide_Character'Val (176); - Ring_Above : Wide_Wide_Character renames Degree_Sign; - Plus_Minus_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (177); - Superscript_Two - : constant Wide_Wide_Character := Wide_Wide_Character'Val (178); - Superscript_Three - : constant Wide_Wide_Character := Wide_Wide_Character'Val (179); - Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (180); - Micro_Sign : constant Wide_Wide_Character := Wide_Wide_Character'Val (181); - Pilcrow_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (182); - Paragraph_Sign - : Wide_Wide_Character renames Pilcrow_Sign; - Middle_Dot : constant Wide_Wide_Character := Wide_Wide_Character'Val (183); - Cedilla : constant Wide_Wide_Character := Wide_Wide_Character'Val (184); - Superscript_One - : constant Wide_Wide_Character := Wide_Wide_Character'Val (185); - Masculine_Ordinal_Indicator - : constant Wide_Wide_Character := Wide_Wide_Character'Val (186); - Right_Angle_Quotation - : constant Wide_Wide_Character := Wide_Wide_Character'Val (187); - Fraction_One_Quarter - : constant Wide_Wide_Character := Wide_Wide_Character'Val (188); - Fraction_One_Half - : constant Wide_Wide_Character := Wide_Wide_Character'Val (189); - Fraction_Three_Quarters - : constant Wide_Wide_Character := Wide_Wide_Character'Val (190); - Inverted_Question - : constant Wide_Wide_Character := Wide_Wide_Character'Val (191); - - -- Wide_Wide_Character positions 192 (16#C0#) .. 207 (16#CF#) - - UC_A_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (192); - UC_A_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (193); - UC_A_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (194); - UC_A_Tilde : constant Wide_Wide_Character := Wide_Wide_Character'Val (195); - UC_A_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (196); - UC_A_Ring : constant Wide_Wide_Character := Wide_Wide_Character'Val (197); - UC_AE_Diphthong - : constant Wide_Wide_Character := Wide_Wide_Character'Val (198); - UC_C_Cedilla - : constant Wide_Wide_Character := Wide_Wide_Character'Val (199); - UC_E_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (200); - UC_E_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (201); - UC_E_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (202); - UC_E_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (203); - UC_I_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (204); - UC_I_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (205); - UC_I_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (206); - UC_I_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (207); - - -- Wide_Wide_Character positions 208 (16#D0#) .. 223 (16#DF#) - - UC_Icelandic_Eth - : constant Wide_Wide_Character := Wide_Wide_Character'Val (208); - UC_N_Tilde : constant Wide_Wide_Character := Wide_Wide_Character'Val (209); - UC_O_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (210); - UC_O_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (211); - UC_O_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (212); - UC_O_Tilde : constant Wide_Wide_Character := Wide_Wide_Character'Val (213); - UC_O_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (214); - Multiplication_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (215); - UC_O_Oblique_Stroke - : constant Wide_Wide_Character := Wide_Wide_Character'Val (216); - UC_U_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (217); - UC_U_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (218); - UC_U_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (219); - UC_U_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (220); - UC_Y_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (221); - UC_Icelandic_Thorn - : constant Wide_Wide_Character := Wide_Wide_Character'Val (222); - LC_German_Sharp_S - : constant Wide_Wide_Character := Wide_Wide_Character'Val (223); - - -- Wide_Wide_Character positions 224 (16#E0#) .. 239 (16#EF#) - - LC_A_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (224); - LC_A_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (225); - LC_A_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (226); - LC_A_Tilde : constant Wide_Wide_Character := Wide_Wide_Character'Val (227); - LC_A_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (228); - LC_A_Ring : constant Wide_Wide_Character := Wide_Wide_Character'Val (229); - LC_AE_Diphthong - : constant Wide_Wide_Character := Wide_Wide_Character'Val (230); - LC_C_Cedilla - : constant Wide_Wide_Character := Wide_Wide_Character'Val (231); - LC_E_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (232); - LC_E_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (233); - LC_E_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (234); - LC_E_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (235); - LC_I_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (236); - LC_I_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (237); - LC_I_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (238); - LC_I_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (239); - - -- Wide_Wide_Character positions 240 (16#F0#) .. 255 (16#FF) - - LC_Icelandic_Eth - : constant Wide_Wide_Character := Wide_Wide_Character'Val (240); - LC_N_Tilde : constant Wide_Wide_Character := Wide_Wide_Character'Val (241); - LC_O_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (242); - LC_O_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (243); - LC_O_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (244); - LC_O_Tilde : constant Wide_Wide_Character := Wide_Wide_Character'Val (245); - LC_O_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (246); - Division_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (247); - LC_O_Oblique_Stroke - : constant Wide_Wide_Character := Wide_Wide_Character'Val (248); - LC_U_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (249); - LC_U_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (250); - LC_U_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (251); - LC_U_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (252); - LC_Y_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (253); - LC_Icelandic_Thorn - : constant Wide_Wide_Character := Wide_Wide_Character'Val (254); - LC_Y_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (255); - -end Ada.Characters.Wide_Wide_Latin_1; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-chzla9.ads +++ build/gcc/ada/rts @@ -1,388 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C H A R A C T E R S . W I D E _ W I D E _ L A T I N _ 9 -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides definitions analogous to those in the GNAT package --- Ada.Characters.Latin_9 except that the type of the various constants is --- Wide_Wide_Character instead of Character. The provision of this package --- is in accordance with the implementation permission in RM (A.3.3(27)). - -package Ada.Characters.Wide_Wide_Latin_9 is - pragma Pure; - - ------------------------ - -- Control Characters -- - ------------------------ - - NUL : constant Wide_Wide_Character := Wide_Wide_Character'Val (0); - SOH : constant Wide_Wide_Character := Wide_Wide_Character'Val (1); - STX : constant Wide_Wide_Character := Wide_Wide_Character'Val (2); - ETX : constant Wide_Wide_Character := Wide_Wide_Character'Val (3); - EOT : constant Wide_Wide_Character := Wide_Wide_Character'Val (4); - ENQ : constant Wide_Wide_Character := Wide_Wide_Character'Val (5); - ACK : constant Wide_Wide_Character := Wide_Wide_Character'Val (6); - BEL : constant Wide_Wide_Character := Wide_Wide_Character'Val (7); - BS : constant Wide_Wide_Character := Wide_Wide_Character'Val (8); - HT : constant Wide_Wide_Character := Wide_Wide_Character'Val (9); - LF : constant Wide_Wide_Character := Wide_Wide_Character'Val (10); - VT : constant Wide_Wide_Character := Wide_Wide_Character'Val (11); - FF : constant Wide_Wide_Character := Wide_Wide_Character'Val (12); - CR : constant Wide_Wide_Character := Wide_Wide_Character'Val (13); - SO : constant Wide_Wide_Character := Wide_Wide_Character'Val (14); - SI : constant Wide_Wide_Character := Wide_Wide_Character'Val (15); - - DLE : constant Wide_Wide_Character := Wide_Wide_Character'Val (16); - DC1 : constant Wide_Wide_Character := Wide_Wide_Character'Val (17); - DC2 : constant Wide_Wide_Character := Wide_Wide_Character'Val (18); - DC3 : constant Wide_Wide_Character := Wide_Wide_Character'Val (19); - DC4 : constant Wide_Wide_Character := Wide_Wide_Character'Val (20); - NAK : constant Wide_Wide_Character := Wide_Wide_Character'Val (21); - SYN : constant Wide_Wide_Character := Wide_Wide_Character'Val (22); - ETB : constant Wide_Wide_Character := Wide_Wide_Character'Val (23); - CAN : constant Wide_Wide_Character := Wide_Wide_Character'Val (24); - EM : constant Wide_Wide_Character := Wide_Wide_Character'Val (25); - SUB : constant Wide_Wide_Character := Wide_Wide_Character'Val (26); - ESC : constant Wide_Wide_Character := Wide_Wide_Character'Val (27); - FS : constant Wide_Wide_Character := Wide_Wide_Character'Val (28); - GS : constant Wide_Wide_Character := Wide_Wide_Character'Val (29); - RS : constant Wide_Wide_Character := Wide_Wide_Character'Val (30); - US : constant Wide_Wide_Character := Wide_Wide_Character'Val (31); - - ------------------------------------- - -- ISO 646 Graphic Wide_Wide_Characters -- - ------------------------------------- - - Space : constant Wide_Wide_Character := ' '; -- WC'Val(32) - Exclamation : constant Wide_Wide_Character := '!'; -- WC'Val(33) - Quotation : constant Wide_Wide_Character := '"'; -- WC'Val(34) - Number_Sign : constant Wide_Wide_Character := '#'; -- WC'Val(35) - Dollar_Sign : constant Wide_Wide_Character := '$'; -- WC'Val(36) - Percent_Sign : constant Wide_Wide_Character := '%'; -- WC'Val(37) - Ampersand : constant Wide_Wide_Character := '&'; -- WC'Val(38) - Apostrophe : constant Wide_Wide_Character := '''; -- WC'Val(39) - Left_Parenthesis : constant Wide_Wide_Character := '('; -- WC'Val(40) - Right_Parenthesis : constant Wide_Wide_Character := ')'; -- WC'Val(41) - Asterisk : constant Wide_Wide_Character := '*'; -- WC'Val(42) - Plus_Sign : constant Wide_Wide_Character := '+'; -- WC'Val(43) - Comma : constant Wide_Wide_Character := ','; -- WC'Val(44) - Hyphen : constant Wide_Wide_Character := '-'; -- WC'Val(45) - Minus_Sign : Wide_Wide_Character renames Hyphen; - Full_Stop : constant Wide_Wide_Character := '.'; -- WC'Val(46) - Solidus : constant Wide_Wide_Character := '/'; -- WC'Val(47) - - -- Decimal digits '0' though '9' are at positions 48 through 57 - - Colon : constant Wide_Wide_Character := ':'; -- WC'Val(58) - Semicolon : constant Wide_Wide_Character := ';'; -- WC'Val(59) - Less_Than_Sign : constant Wide_Wide_Character := '<'; -- WC'Val(60) - Equals_Sign : constant Wide_Wide_Character := '='; -- WC'Val(61) - Greater_Than_Sign : constant Wide_Wide_Character := '>'; -- WC'Val(62) - Question : constant Wide_Wide_Character := '?'; -- WC'Val(63) - - Commercial_At : constant Wide_Wide_Character := '@'; -- WC'Val(64) - - -- Letters 'A' through 'Z' are at positions 65 through 90 - - Left_Square_Bracket : constant Wide_Wide_Character := '['; -- WC'Val (91) - Reverse_Solidus : constant Wide_Wide_Character := '\'; -- WC'Val (92) - Right_Square_Bracket : constant Wide_Wide_Character := ']'; -- WC'Val (93) - Circumflex : constant Wide_Wide_Character := '^'; -- WC'Val (94) - Low_Line : constant Wide_Wide_Character := '_'; -- WC'Val (95) - - Grave : constant Wide_Wide_Character := '`'; -- WC'Val (96) - LC_A : constant Wide_Wide_Character := 'a'; -- WC'Val (97) - LC_B : constant Wide_Wide_Character := 'b'; -- WC'Val (98) - LC_C : constant Wide_Wide_Character := 'c'; -- WC'Val (99) - LC_D : constant Wide_Wide_Character := 'd'; -- WC'Val (100) - LC_E : constant Wide_Wide_Character := 'e'; -- WC'Val (101) - LC_F : constant Wide_Wide_Character := 'f'; -- WC'Val (102) - LC_G : constant Wide_Wide_Character := 'g'; -- WC'Val (103) - LC_H : constant Wide_Wide_Character := 'h'; -- WC'Val (104) - LC_I : constant Wide_Wide_Character := 'i'; -- WC'Val (105) - LC_J : constant Wide_Wide_Character := 'j'; -- WC'Val (106) - LC_K : constant Wide_Wide_Character := 'k'; -- WC'Val (107) - LC_L : constant Wide_Wide_Character := 'l'; -- WC'Val (108) - LC_M : constant Wide_Wide_Character := 'm'; -- WC'Val (109) - LC_N : constant Wide_Wide_Character := 'n'; -- WC'Val (110) - LC_O : constant Wide_Wide_Character := 'o'; -- WC'Val (111) - LC_P : constant Wide_Wide_Character := 'p'; -- WC'Val (112) - LC_Q : constant Wide_Wide_Character := 'q'; -- WC'Val (113) - LC_R : constant Wide_Wide_Character := 'r'; -- WC'Val (114) - LC_S : constant Wide_Wide_Character := 's'; -- WC'Val (115) - LC_T : constant Wide_Wide_Character := 't'; -- WC'Val (116) - LC_U : constant Wide_Wide_Character := 'u'; -- WC'Val (117) - LC_V : constant Wide_Wide_Character := 'v'; -- WC'Val (118) - LC_W : constant Wide_Wide_Character := 'w'; -- WC'Val (119) - LC_X : constant Wide_Wide_Character := 'x'; -- WC'Val (120) - LC_Y : constant Wide_Wide_Character := 'y'; -- WC'Val (121) - LC_Z : constant Wide_Wide_Character := 'z'; -- WC'Val (122) - Left_Curly_Bracket : constant Wide_Wide_Character := '{'; -- WC'Val (123) - Vertical_Line : constant Wide_Wide_Character := '|'; -- WC'Val (124) - Right_Curly_Bracket : constant Wide_Wide_Character := '}'; -- WC'Val (125) - Tilde : constant Wide_Wide_Character := '~'; -- WC'Val (126) - DEL : constant Wide_Wide_Character := - Wide_Wide_Character'Val (127); - - -------------------------------------- - -- ISO 6429 Control Wide_Wide_Characters -- - -------------------------------------- - - IS4 : Wide_Wide_Character renames FS; - IS3 : Wide_Wide_Character renames GS; - IS2 : Wide_Wide_Character renames RS; - IS1 : Wide_Wide_Character renames US; - - Reserved_128 - : constant Wide_Wide_Character := Wide_Wide_Character'Val (128); - Reserved_129 - : constant Wide_Wide_Character := Wide_Wide_Character'Val (129); - BPH : constant Wide_Wide_Character := Wide_Wide_Character'Val (130); - NBH : constant Wide_Wide_Character := Wide_Wide_Character'Val (131); - Reserved_132 - : constant Wide_Wide_Character := Wide_Wide_Character'Val (132); - NEL : constant Wide_Wide_Character := Wide_Wide_Character'Val (133); - SSA : constant Wide_Wide_Character := Wide_Wide_Character'Val (134); - ESA : constant Wide_Wide_Character := Wide_Wide_Character'Val (135); - HTS : constant Wide_Wide_Character := Wide_Wide_Character'Val (136); - HTJ : constant Wide_Wide_Character := Wide_Wide_Character'Val (137); - VTS : constant Wide_Wide_Character := Wide_Wide_Character'Val (138); - PLD : constant Wide_Wide_Character := Wide_Wide_Character'Val (139); - PLU : constant Wide_Wide_Character := Wide_Wide_Character'Val (140); - RI : constant Wide_Wide_Character := Wide_Wide_Character'Val (141); - SS2 : constant Wide_Wide_Character := Wide_Wide_Character'Val (142); - SS3 : constant Wide_Wide_Character := Wide_Wide_Character'Val (143); - - DCS : constant Wide_Wide_Character := Wide_Wide_Character'Val (144); - PU1 : constant Wide_Wide_Character := Wide_Wide_Character'Val (145); - PU2 : constant Wide_Wide_Character := Wide_Wide_Character'Val (146); - STS : constant Wide_Wide_Character := Wide_Wide_Character'Val (147); - CCH : constant Wide_Wide_Character := Wide_Wide_Character'Val (148); - MW : constant Wide_Wide_Character := Wide_Wide_Character'Val (149); - SPA : constant Wide_Wide_Character := Wide_Wide_Character'Val (150); - EPA : constant Wide_Wide_Character := Wide_Wide_Character'Val (151); - - SOS : constant Wide_Wide_Character := Wide_Wide_Character'Val (152); - Reserved_153 - : constant Wide_Wide_Character := Wide_Wide_Character'Val (153); - SCI : constant Wide_Wide_Character := Wide_Wide_Character'Val (154); - CSI : constant Wide_Wide_Character := Wide_Wide_Character'Val (155); - ST : constant Wide_Wide_Character := Wide_Wide_Character'Val (156); - OSC : constant Wide_Wide_Character := Wide_Wide_Character'Val (157); - PM : constant Wide_Wide_Character := Wide_Wide_Character'Val (158); - APC : constant Wide_Wide_Character := Wide_Wide_Character'Val (159); - - ----------------------------------- - -- Other Graphic Wide_Wide_Characters -- - ----------------------------------- - - -- Wide_Wide_Character positions 160 (16#A0#) .. 175 (16#AF#) - - No_Break_Space - : constant Wide_Wide_Character := Wide_Wide_Character'Val (160); - NBSP : Wide_Wide_Character renames No_Break_Space; - Inverted_Exclamation - : constant Wide_Wide_Character := Wide_Wide_Character'Val (161); - Cent_Sign : constant Wide_Wide_Character := Wide_Wide_Character'Val (162); - Pound_Sign : constant Wide_Wide_Character := Wide_Wide_Character'Val (163); - Euro_Sign : constant Wide_Wide_Character := Wide_Wide_Character'Val (164); - Yen_Sign : constant Wide_Wide_Character := Wide_Wide_Character'Val (165); - UC_S_Caron : constant Wide_Wide_Character := Wide_Wide_Character'Val (166); - Section_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (167); - LC_S_Caron : constant Wide_Wide_Character := Wide_Wide_Character'Val (168); - Copyright_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (169); - Feminine_Ordinal_Indicator - : constant Wide_Wide_Character := Wide_Wide_Character'Val (170); - Left_Angle_Quotation - : constant Wide_Wide_Character := Wide_Wide_Character'Val (171); - Not_Sign : constant Wide_Wide_Character := Wide_Wide_Character'Val (172); - Soft_Hyphen : constant Wide_Wide_Character := Wide_Wide_Character'Val (173); - Registered_Trade_Mark_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (174); - Macron : constant Wide_Wide_Character := Wide_Wide_Character'Val (175); - - -- Wide_Wide_Character positions 176 (16#B0#) .. 191 (16#BF#) - - Degree_Sign : constant Wide_Wide_Character := Wide_Wide_Character'Val (176); - Ring_Above : Wide_Wide_Character renames Degree_Sign; - Plus_Minus_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (177); - Superscript_Two - : constant Wide_Wide_Character := Wide_Wide_Character'Val (178); - Superscript_Three - : constant Wide_Wide_Character := Wide_Wide_Character'Val (179); - UC_Z_Caron : constant Wide_Wide_Character := Wide_Wide_Character'Val (180); - Micro_Sign : constant Wide_Wide_Character := Wide_Wide_Character'Val (181); - Pilcrow_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (182); - Paragraph_Sign - : Wide_Wide_Character renames Pilcrow_Sign; - Middle_Dot : constant Wide_Wide_Character := Wide_Wide_Character'Val (183); - LC_Z_Caron : constant Wide_Wide_Character := Wide_Wide_Character'Val (184); - Superscript_One - : constant Wide_Wide_Character := Wide_Wide_Character'Val (185); - Masculine_Ordinal_Indicator - : constant Wide_Wide_Character := Wide_Wide_Character'Val (186); - Right_Angle_Quotation - : constant Wide_Wide_Character := Wide_Wide_Character'Val (187); - UC_Ligature_OE - : constant Wide_Wide_Character := Wide_Wide_Character'Val (188); - LC_Ligature_OE - : constant Wide_Wide_Character := Wide_Wide_Character'Val (189); - UC_Y_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (190); - Inverted_Question - : constant Wide_Wide_Character := Wide_Wide_Character'Val (191); - - -- Wide_Wide_Character positions 192 (16#C0#) .. 207 (16#CF#) - - UC_A_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (192); - UC_A_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (193); - UC_A_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (194); - UC_A_Tilde : constant Wide_Wide_Character := Wide_Wide_Character'Val (195); - UC_A_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (196); - UC_A_Ring : constant Wide_Wide_Character := Wide_Wide_Character'Val (197); - UC_AE_Diphthong - : constant Wide_Wide_Character := Wide_Wide_Character'Val (198); - UC_C_Cedilla - : constant Wide_Wide_Character := Wide_Wide_Character'Val (199); - UC_E_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (200); - UC_E_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (201); - UC_E_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (202); - UC_E_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (203); - UC_I_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (204); - UC_I_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (205); - UC_I_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (206); - UC_I_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (207); - - -- Wide_Wide_Character positions 208 (16#D0#) .. 223 (16#DF#) - - UC_Icelandic_Eth - : constant Wide_Wide_Character := Wide_Wide_Character'Val (208); - UC_N_Tilde : constant Wide_Wide_Character := Wide_Wide_Character'Val (209); - UC_O_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (210); - UC_O_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (211); - UC_O_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (212); - UC_O_Tilde : constant Wide_Wide_Character := Wide_Wide_Character'Val (213); - UC_O_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (214); - Multiplication_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (215); - UC_O_Oblique_Stroke - : constant Wide_Wide_Character := Wide_Wide_Character'Val (216); - UC_U_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (217); - UC_U_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (218); - UC_U_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (219); - UC_U_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (220); - UC_Y_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (221); - UC_Icelandic_Thorn - : constant Wide_Wide_Character := Wide_Wide_Character'Val (222); - LC_German_Sharp_S - : constant Wide_Wide_Character := Wide_Wide_Character'Val (223); - - -- Wide_Wide_Character positions 224 (16#E0#) .. 239 (16#EF#) - - LC_A_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (224); - LC_A_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (225); - LC_A_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (226); - LC_A_Tilde : constant Wide_Wide_Character := Wide_Wide_Character'Val (227); - LC_A_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (228); - LC_A_Ring : constant Wide_Wide_Character := Wide_Wide_Character'Val (229); - LC_AE_Diphthong - : constant Wide_Wide_Character := Wide_Wide_Character'Val (230); - LC_C_Cedilla - : constant Wide_Wide_Character := Wide_Wide_Character'Val (231); - LC_E_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (232); - LC_E_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (233); - LC_E_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (234); - LC_E_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (235); - LC_I_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (236); - LC_I_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (237); - LC_I_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (238); - LC_I_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (239); - - -- Wide_Wide_Character positions 240 (16#F0#) .. 255 (16#FF) - - LC_Icelandic_Eth - : constant Wide_Wide_Character := Wide_Wide_Character'Val (240); - LC_N_Tilde : constant Wide_Wide_Character := Wide_Wide_Character'Val (241); - LC_O_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (242); - LC_O_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (243); - LC_O_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (244); - LC_O_Tilde : constant Wide_Wide_Character := Wide_Wide_Character'Val (245); - LC_O_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (246); - Division_Sign - : constant Wide_Wide_Character := Wide_Wide_Character'Val (247); - LC_O_Oblique_Stroke - : constant Wide_Wide_Character := Wide_Wide_Character'Val (248); - LC_U_Grave : constant Wide_Wide_Character := Wide_Wide_Character'Val (249); - LC_U_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (250); - LC_U_Circumflex - : constant Wide_Wide_Character := Wide_Wide_Character'Val (251); - LC_U_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (252); - LC_Y_Acute : constant Wide_Wide_Character := Wide_Wide_Character'Val (253); - LC_Icelandic_Thorn - : constant Wide_Wide_Character := Wide_Wide_Character'Val (254); - LC_Y_Diaeresis - : constant Wide_Wide_Character := Wide_Wide_Character'Val (255); - - ------------------------------------------------ - -- Summary of Changes from Latin-1 => Latin-9 -- - ------------------------------------------------ - - -- 164 Currency => Euro_Sign - -- 166 Broken_Bar => UC_S_Caron - -- 168 Diaeresis => LC_S_Caron - -- 180 Acute => UC_Z_Caron - -- 184 Cedilla => LC_Z_Caron - -- 188 Fraction_One_Quarter => UC_Ligature_OE - -- 189 Fraction_One_Half => LC_Ligature_OE - -- 190 Fraction_Three_Quarters => UC_Y_Diaeresis - -end Ada.Characters.Wide_Wide_Latin_9; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cidlli.adb +++ build/gcc/ada/rts @@ -1,2329 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.INDEFINITE_DOUBLY_LINKED_LISTS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Indefinite_Doubly_Linked_Lists with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - procedure Free is - new Ada.Unchecked_Deallocation (Element_Type, Element_Access); - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Free (X : in out Node_Access); - - procedure Insert_Internal - (Container : in out List; - Before : Node_Access; - New_Node : Node_Access); - - procedure Splice_Internal - (Target : in out List; - Before : Node_Access; - Source : in out List); - - procedure Splice_Internal - (Target : in out List; - Before : Node_Access; - Source : in out List; - Position : Node_Access); - - function Vet (Position : Cursor) return Boolean; - -- Checks invariants of the cursor and its designated container, as a - -- simple way of detecting dangling references (see operation Free for a - -- description of the detection mechanism), returning True if all checks - -- pass. Invocations of Vet are used here as the argument of pragma Assert, - -- so the checks are performed only when assertions are enabled. - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : List) return Boolean is - begin - if Left.Length /= Right.Length then - return False; - end if; - - if Left.Length = 0 then - return True; - end if; - - declare - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - - L : Node_Access := Left.First; - R : Node_Access := Right.First; - begin - for J in 1 .. Left.Length loop - if L.Element.all /= R.Element.all then - return False; - end if; - - L := L.Next; - R := R.Next; - end loop; - end; - - return True; - end "="; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Container : in out List) is - Src : Node_Access := Container.First; - Dst : Node_Access; - - begin - -- If the counts are nonzero, execution is technically erroneous, but - -- it seems friendly to allow things like concurrent "=" on shared - -- constants. - - Zero_Counts (Container.TC); - - if Src = null then - pragma Assert (Container.Last = null); - pragma Assert (Container.Length = 0); - return; - end if; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - pragma Assert (Container.Length > 0); - - Container.First := null; - Container.Last := null; - Container.Length := 0; - - declare - Element : Element_Access := new Element_Type'(Src.Element.all); - begin - Dst := new Node_Type'(Element, null, null); - exception - when others => - Free (Element); - raise; - end; - - Container.First := Dst; - Container.Last := Dst; - Container.Length := 1; - - Src := Src.Next; - while Src /= null loop - declare - Element : Element_Access := new Element_Type'(Src.Element.all); - begin - Dst := new Node_Type'(Element, null, Prev => Container.Last); - exception - when others => - Free (Element); - raise; - end; - - Container.Last.Next := Dst; - Container.Last := Dst; - Container.Length := Container.Length + 1; - - Src := Src.Next; - end loop; - end Adjust; - - ------------ - -- Append -- - ------------ - - procedure Append - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type) - is - begin - Insert (Container, No_Element, New_Item, Count); - end Append; - - procedure Append - (Container : in out List; - New_Item : Element_Type) - is - begin - Insert (Container, No_Element, New_Item, 1); - end Append; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out List; Source : List) is - Node : Node_Access; - - begin - if Target'Address = Source'Address then - return; - - else - Target.Clear; - - Node := Source.First; - while Node /= null loop - Target.Append (Node.Element.all); - Node := Node.Next; - end loop; - end if; - end Assign; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out List) is - X : Node_Access; - pragma Warnings (Off, X); - - begin - if Container.Length = 0 then - pragma Assert (Container.First = null); - pragma Assert (Container.Last = null); - pragma Assert (Container.TC = (Busy => 0, Lock => 0)); - return; - end if; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - - TC_Check (Container.TC); - - while Container.Length > 1 loop - X := Container.First; - pragma Assert (X.Next.Prev = Container.First); - - Container.First := X.Next; - Container.First.Prev := null; - - Container.Length := Container.Length - 1; - - Free (X); - end loop; - - X := Container.First; - pragma Assert (X = Container.Last); - - Container.First := null; - Container.Last := null; - Container.Length := 0; - - Free (X); - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased List; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Constant_Reference"); - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Position.Node.Element, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : List; - Item : Element_Type) return Boolean - is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : List) return List is - begin - return Target : List do - Target.Assign (Source); - end return; - end Copy; - - ------------ - -- Delete -- - ------------ - - procedure Delete - (Container : in out List; - Position : in out Cursor; - Count : Count_Type := 1) - is - X : Node_Access; - - begin - TC_Check (Container.TC); - - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Delete"); - - if Position.Node = Container.First then - Delete_First (Container, Count); - Position := No_Element; -- Post-York behavior - return; - end if; - - if Count = 0 then - Position := No_Element; -- Post-York behavior - return; - end if; - - for Index in 1 .. Count loop - X := Position.Node; - Container.Length := Container.Length - 1; - - if X = Container.Last then - Position := No_Element; - - Container.Last := X.Prev; - Container.Last.Next := null; - - Free (X); - return; - end if; - - Position.Node := X.Next; - - X.Next.Prev := X.Prev; - X.Prev.Next := X.Next; - - Free (X); - end loop; - - -- Fix this junk comment ??? - - Position := No_Element; -- Post-York behavior - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First - (Container : in out List; - Count : Count_Type := 1) - is - X : Node_Access; - - begin - if Count >= Container.Length then - Clear (Container); - return; - end if; - - if Count = 0 then - return; - end if; - - TC_Check (Container.TC); - - for J in 1 .. Count loop - X := Container.First; - pragma Assert (X.Next.Prev = Container.First); - - Container.First := X.Next; - Container.First.Prev := null; - - Container.Length := Container.Length - 1; - - Free (X); - end loop; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last - (Container : in out List; - Count : Count_Type := 1) - is - X : Node_Access; - - begin - if Count >= Container.Length then - Clear (Container); - return; - end if; - - if Count = 0 then - return; - end if; - - TC_Check (Container.TC); - - for J in 1 .. Count loop - X := Container.Last; - pragma Assert (X.Prev.Next = Container.Last); - - Container.Last := X.Prev; - Container.Last.Next := null; - - Container.Length := Container.Length - 1; - - Free (X); - end loop; - end Delete_Last; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with - "Position cursor has no element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Element"); - - return Position.Node.Element.all; - end Element; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - Node : Node_Access := Position.Node; - - begin - if Node = null then - Node := Container.First; - - else - if Checks and then Node.Element = null then - raise Program_Error; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Find"); - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - while Node /= null loop - if Node.Element.all = Item then - return Cursor'(Container'Unrestricted_Access, Node); - end if; - - Node := Node.Next; - end loop; - - return No_Element; - end; - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : List) return Cursor is - begin - if Container.First = null then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Container.First); - end if; - end First; - - function First (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the First (and Last) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (forward) - -- iteration starts from the (logical) beginning of the entire sequence - -- of items (corresponding to Container.First, for a forward iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (forward) partial iteration begins. - - if Object.Node = null then - return Indefinite_Doubly_Linked_Lists.First (Object.Container.all); - else - return Cursor'(Object.Container, Object.Node); - end if; - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : List) return Element_Type is - begin - if Checks and then Container.First = null then - raise Constraint_Error with "list is empty"; - end if; - - return Container.First.Element.all; - end First_Element; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out Node_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (Node_Type, Node_Access); - - begin - -- While a node is in use, as an active link in a list, its Previous and - -- Next components must be null, or designate a different node; this is - -- a node invariant. For this indefinite list, there is an additional - -- invariant: that the element access value be non-null. Before actually - -- deallocating the node, we set the node access value components of the - -- node to point to the node itself, and set the element access value to - -- null (by deallocating the node's element), thus falsifying the node - -- invariant. Subprogram Vet inspects the value of the node components - -- when interrogating the node, in order to detect whether the cursor's - -- node access value is dangling. - - -- Note that we have no guarantee that the storage for the node isn't - -- modified when it is deallocated, but there are other tests that Vet - -- does if node invariants appear to be satisifed. However, in practice - -- this simple test works well enough, detecting dangling references - -- immediately, without needing further interrogation. - - X.Next := X; - X.Prev := X; - - begin - Free (X.Element); - exception - when others => - X.Element := null; - Deallocate (X); - raise; - end; - - Deallocate (X); - end Free; - - --------------------- - -- Generic_Sorting -- - --------------------- - - package body Generic_Sorting is - - --------------- - -- Is_Sorted -- - --------------- - - function Is_Sorted (Container : List) return Boolean is - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock : With_Lock (Container.TC'Unrestricted_Access); - - Node : Node_Access; - begin - Node := Container.First; - for J in 2 .. Container.Length loop - if Node.Next.Element.all < Node.Element.all then - return False; - end if; - - Node := Node.Next; - end loop; - - return True; - end Is_Sorted; - - ----------- - -- Merge -- - ----------- - - procedure Merge - (Target : in out List; - Source : in out List) - is - begin - -- The semantics of Merge changed slightly per AI05-0021. It was - -- originally the case that if Target and Source denoted the same - -- container object, then the GNAT implementation of Merge did - -- nothing. However, it was argued that RM05 did not precisely - -- specify the semantics for this corner case. The decision of the - -- ARG was that if Target and Source denote the same non-empty - -- container object, then Program_Error is raised. - - if Source.Is_Empty then - return; - end if; - - TC_Check (Target.TC); - TC_Check (Source.TC); - - if Checks and then Target'Address = Source'Address then - raise Program_Error with - "Target and Source denote same non-empty container"; - end if; - - if Checks and then Target.Length > Count_Type'Last - Source.Length - then - raise Constraint_Error with "new length exceeds maximum"; - end if; - - declare - Lock_Target : With_Lock (Target.TC'Unchecked_Access); - Lock_Source : With_Lock (Source.TC'Unchecked_Access); - - LI, RI, RJ : Node_Access; - - begin - LI := Target.First; - RI := Source.First; - while RI /= null loop - pragma Assert (RI.Next = null - or else not (RI.Next.Element.all < - RI.Element.all)); - - if LI = null then - Splice_Internal (Target, null, Source); - exit; - end if; - - pragma Assert (LI.Next = null - or else not (LI.Next.Element.all < - LI.Element.all)); - - if RI.Element.all < LI.Element.all then - RJ := RI; - RI := RI.Next; - Splice_Internal (Target, LI, Source, RJ); - - else - LI := LI.Next; - end if; - end loop; - end; - end Merge; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Container : in out List) is - procedure Partition (Pivot : Node_Access; Back : Node_Access); - -- Comment ??? - - procedure Sort (Front, Back : Node_Access); - -- Comment??? Confusing name??? change name??? - - --------------- - -- Partition -- - --------------- - - procedure Partition (Pivot : Node_Access; Back : Node_Access) is - Node : Node_Access; - - begin - Node := Pivot.Next; - while Node /= Back loop - if Node.Element.all < Pivot.Element.all then - declare - Prev : constant Node_Access := Node.Prev; - Next : constant Node_Access := Node.Next; - - begin - Prev.Next := Next; - - if Next = null then - Container.Last := Prev; - else - Next.Prev := Prev; - end if; - - Node.Next := Pivot; - Node.Prev := Pivot.Prev; - - Pivot.Prev := Node; - - if Node.Prev = null then - Container.First := Node; - else - Node.Prev.Next := Node; - end if; - - Node := Next; - end; - - else - Node := Node.Next; - end if; - end loop; - end Partition; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Front, Back : Node_Access) is - Pivot : constant Node_Access := - (if Front = null then Container.First else Front.Next); - begin - if Pivot /= Back then - Partition (Pivot, Back); - Sort (Front, Pivot); - Sort (Pivot, Back); - end if; - end Sort; - - -- Start of processing for Sort - - begin - if Container.Length <= 1 then - return; - end if; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - - TC_Check (Container.TC); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unchecked_Access); - begin - Sort (Front => null, Back => null); - end; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - end Sort; - - end Generic_Sorting; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Node.Element; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - pragma Assert (Vet (Position), "bad cursor in Has_Element"); - return Position.Node /= null; - end Has_Element; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1) - is - First_Node : Node_Access; - New_Node : Node_Access; - - begin - TC_Check (Container.TC); - - if Before.Container /= null then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Before cursor designates wrong list"; - end if; - - if Checks and then - (Before.Node = null or else Before.Node.Element = null) - then - raise Program_Error with - "Before cursor has no element"; - end if; - - pragma Assert (Vet (Before), "bad cursor in Insert"); - end if; - - if Count = 0 then - Position := Before; - return; - end if; - - if Checks and then Container.Length > Count_Type'Last - Count then - raise Constraint_Error with "new length exceeds maximum"; - end if; - - declare - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). We don't unsuppress the check on the - -- allocator in the loop below, because the one in this block would - -- have failed already. - - pragma Unsuppress (Accessibility_Check); - - Element : Element_Access := new Element_Type'(New_Item); - - begin - New_Node := new Node_Type'(Element, null, null); - First_Node := New_Node; - - exception - when others => - Free (Element); - raise; - end; - - Insert_Internal (Container, Before.Node, New_Node); - - for J in 2 .. Count loop - declare - Element : Element_Access := new Element_Type'(New_Item); - begin - New_Node := new Node_Type'(Element, null, null); - exception - when others => - Free (Element); - raise; - end; - - Insert_Internal (Container, Before.Node, New_Node); - end loop; - - Position := Cursor'(Container'Unchecked_Access, First_Node); - end Insert; - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - Position : Cursor; - pragma Unreferenced (Position); - begin - Insert (Container, Before, New_Item, Position, Count); - end Insert; - - --------------------- - -- Insert_Internal -- - --------------------- - - procedure Insert_Internal - (Container : in out List; - Before : Node_Access; - New_Node : Node_Access) - is - begin - if Container.Length = 0 then - pragma Assert (Before = null); - pragma Assert (Container.First = null); - pragma Assert (Container.Last = null); - - Container.First := New_Node; - Container.Last := New_Node; - - elsif Before = null then - pragma Assert (Container.Last.Next = null); - - Container.Last.Next := New_Node; - New_Node.Prev := Container.Last; - - Container.Last := New_Node; - - elsif Before = Container.First then - pragma Assert (Container.First.Prev = null); - - Container.First.Prev := New_Node; - New_Node.Next := Container.First; - - Container.First := New_Node; - - else - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - - New_Node.Next := Before; - New_Node.Prev := Before.Prev; - - Before.Prev.Next := New_Node; - Before.Prev := New_Node; - end if; - - Container.Length := Container.Length + 1; - end Insert_Internal; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : List) return Boolean is - begin - return Container.Length = 0; - end Is_Empty; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - Node : Node_Access := Container.First; - - begin - while Node /= null loop - Process (Cursor'(Container'Unrestricted_Access, Node)); - Node := Node.Next; - end loop; - end Iterate; - - function Iterate - (Container : List) - return List_Iterator_Interfaces.Reversible_Iterator'class - is - begin - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is null (as is the case here), this means the iterator - -- object was constructed without a start expression. This is a - -- complete iterator, meaning that the iteration starts from the - -- (logical) beginning of the sequence of items. - - -- Note: For a forward iterator, Container.First is the beginning, and - -- for a reverse iterator, Container.Last is the beginning. - - return It : constant Iterator := - Iterator'(Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => null) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - function Iterate - (Container : List; - Start : Cursor) - return List_Iterator_Interfaces.Reversible_Iterator'Class - is - begin - -- It was formerly the case that when Start = No_Element, the partial - -- iterator was defined to behave the same as for a complete iterator, - -- and iterate over the entire sequence of items. However, those - -- semantics were unintuitive and arguably error-prone (it is too easy - -- to accidentally create an endless loop), and so they were changed, - -- per the ARG meeting in Denver on 2011/11. However, there was no - -- consensus about what positive meaning this corner case should have, - -- and so it was decided to simply raise an exception. This does imply, - -- however, that it is not possible to use a partial iterator to specify - -- an empty sequence of items. - - if Checks and then Start = No_Element then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - if Checks and then Start.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Start cursor of Iterate designates wrong list"; - end if; - - pragma Assert (Vet (Start), "Start cursor of Iterate is bad"); - - -- The value of the Node component influences the behavior of the - -- First and Last selector functions of the iterator object. When - -- the Node component is non-null (as is the case here), it means - -- that this is a partial iteration, over a subset of the complete - -- sequence of items. The iterator object was constructed with - -- a start expression, indicating the position from which the - -- iteration begins. Note that the start position has the same value - -- irrespective of whether this is a forward or reverse iteration. - - return It : constant Iterator := - Iterator'(Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => Start.Node) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - ---------- - -- Last -- - ---------- - - function Last (Container : List) return Cursor is - begin - if Container.Last = null then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Container.Last); - end if; - end Last; - - function Last (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the Last (and First) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (reverse) - -- iteration starts from the (logical) beginning of the entire sequence - -- (corresponding to Container.Last, for a reverse iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (reverse) partial iteration begins. - - if Object.Node = null then - return Indefinite_Doubly_Linked_Lists.Last (Object.Container.all); - else - return Cursor'(Object.Container, Object.Node); - end if; - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : List) return Element_Type is - begin - if Checks and then Container.Last = null then - raise Constraint_Error with "list is empty"; - end if; - - return Container.Last.Element.all; - end Last_Element; - - ------------ - -- Length -- - ------------ - - function Length (Container : List) return Count_Type is - begin - return Container.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out List; Source : in out List) is - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Source.TC); - - Clear (Target); - - Target.First := Source.First; - Source.First := null; - - Target.Last := Source.Last; - Source.Last := null; - - Target.Length := Source.Length; - Source.Length := 0; - end Move; - - ---------- - -- Next -- - ---------- - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next (Position : Cursor) return Cursor is - begin - if Position.Node = null then - return No_Element; - - else - pragma Assert (Vet (Position), "bad cursor in Next"); - - declare - Next_Node : constant Node_Access := Position.Node.Next; - begin - if Next_Node = null then - return No_Element; - else - return Cursor'(Position.Container, Next_Node); - end if; - end; - end if; - end Next; - - function Next (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong list"; - end if; - - return Next (Position); - end Next; - - ------------- - -- Prepend -- - ------------- - - procedure Prepend - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type := 1) - is - begin - Insert (Container, First (Container), New_Item, Count); - end Prepend; - - -------------- - -- Previous -- - -------------- - - procedure Previous (Position : in out Cursor) is - begin - Position := Previous (Position); - end Previous; - - function Previous (Position : Cursor) return Cursor is - begin - if Position.Node = null then - return No_Element; - - else - pragma Assert (Vet (Position), "bad cursor in Previous"); - - declare - Prev_Node : constant Node_Access := Position.Node.Prev; - begin - if Prev_Node = null then - return No_Element; - else - return Cursor'(Position.Container, Prev_Node); - end if; - end; - end if; - end Previous; - - function Previous (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong list"; - end if; - - return Previous (Position); - end Previous; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased List'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with - "Position cursor has no element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Query_Element"); - - declare - Lock : With_Lock (Position.Container.TC'Unrestricted_Access); - begin - Process (Position.Node.Element.all); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : List) - is - First_Time : Boolean := True; - use System.Put_Images; - - procedure Put_Elem (Position : Cursor); - procedure Put_Elem (Position : Cursor) is - begin - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Element_Type'Put_Image (S, Element (Position)); - end Put_Elem; - - begin - Array_Before (S); - Iterate (V, Put_Elem'Access); - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out List) - is - N : Count_Type'Base; - Dst : Node_Access; - - begin - Clear (Item); - - Count_Type'Base'Read (Stream, N); - - if N = 0 then - return; - end if; - - declare - Element : Element_Access := - new Element_Type'(Element_Type'Input (Stream)); - begin - Dst := new Node_Type'(Element, null, null); - exception - when others => - Free (Element); - raise; - end; - - Item.First := Dst; - Item.Last := Dst; - Item.Length := 1; - - while Item.Length < N loop - declare - Element : Element_Access := - new Element_Type'(Element_Type'Input (Stream)); - begin - Dst := new Node_Type'(Element, Next => null, Prev => Item.Last); - exception - when others => - Free (Element); - raise; - end; - - Item.Last.Next := Dst; - Item.Last := Dst; - Item.Length := Item.Length + 1; - end loop; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream list cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out List; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Reference"); - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Position.Node.Element, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out List; - Position : Cursor; - New_Item : Element_Type) - is - begin - TE_Check (Container.TC); - - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unchecked_Access then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with - "Position cursor has no element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Replace_Element"); - - declare - -- The element allocator may need an accessibility check in the - -- case the actual type is class-wide or has access discriminants - -- (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - X : Element_Access := Position.Node.Element; - - begin - Position.Node.Element := new Element_Type'(New_Item); - Free (X); - end; - end Replace_Element; - - ---------------------- - -- Reverse_Elements -- - ---------------------- - - procedure Reverse_Elements (Container : in out List) is - I : Node_Access := Container.First; - J : Node_Access := Container.Last; - - procedure Swap (L, R : Node_Access); - - ---------- - -- Swap -- - ---------- - - procedure Swap (L, R : Node_Access) is - LN : constant Node_Access := L.Next; - LP : constant Node_Access := L.Prev; - - RN : constant Node_Access := R.Next; - RP : constant Node_Access := R.Prev; - - begin - if LP /= null then - LP.Next := R; - end if; - - if RN /= null then - RN.Prev := L; - end if; - - L.Next := RN; - R.Prev := LP; - - if LN = R then - pragma Assert (RP = L); - - L.Prev := R; - R.Next := L; - - else - L.Prev := RP; - RP.Next := L; - - R.Next := LN; - LN.Prev := R; - end if; - end Swap; - - -- Start of processing for Reverse_Elements - - begin - if Container.Length <= 1 then - return; - end if; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - - TC_Check (Container.TC); - - Container.First := J; - Container.Last := I; - loop - Swap (L => I, R => J); - - J := J.Next; - exit when I = J; - - I := I.Prev; - exit when I = J; - - Swap (L => J, R => I); - - I := I.Next; - exit when I = J; - - J := J.Prev; - exit when I = J; - end loop; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - end Reverse_Elements; - - ------------------ - -- Reverse_Find -- - ------------------ - - function Reverse_Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - Node : Node_Access := Position.Node; - - begin - if Node = null then - Node := Container.Last; - - else - if Checks and then Node.Element = null then - raise Program_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Reverse_Find"); - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - while Node /= null loop - if Node.Element.all = Item then - return Cursor'(Container'Unrestricted_Access, Node); - end if; - - Node := Node.Prev; - end loop; - - return No_Element; - end; - end Reverse_Find; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - Node : Node_Access := Container.Last; - - begin - while Node /= null loop - Process (Cursor'(Container'Unrestricted_Access, Node)); - Node := Node.Prev; - end loop; - end Reverse_Iterate; - - ------------ - -- Splice -- - ------------ - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List) - is - begin - TC_Check (Target.TC); - TC_Check (Source.TC); - - if Before.Container /= null then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error with - "Before cursor designates wrong container"; - end if; - - if Checks and then - (Before.Node = null or else Before.Node.Element = null) - then - raise Program_Error with - "Before cursor has no element"; - end if; - - pragma Assert (Vet (Before), "bad cursor in Splice"); - end if; - - if Target'Address = Source'Address or else Source.Length = 0 then - return; - end if; - - if Checks and then Target.Length > Count_Type'Last - Source.Length then - raise Constraint_Error with "new length exceeds maximum"; - end if; - - Splice_Internal (Target, Before.Node, Source); - end Splice; - - procedure Splice - (Container : in out List; - Before : Cursor; - Position : Cursor) - is - begin - TC_Check (Container.TC); - - if Before.Container /= null then - if Checks and then Before.Container /= Container'Unchecked_Access then - raise Program_Error with - "Before cursor designates wrong container"; - end if; - - if Checks and then - (Before.Node = null or else Before.Node.Element = null) - then - raise Program_Error with - "Before cursor has no element"; - end if; - - pragma Assert (Vet (Before), "bad Before cursor in Splice"); - end if; - - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad Position cursor in Splice"); - - if Position.Node = Before.Node - or else Position.Node.Next = Before.Node - then - return; - end if; - - pragma Assert (Container.Length >= 2); - - if Before.Node = null then - pragma Assert (Position.Node /= Container.Last); - - if Position.Node = Container.First then - Container.First := Position.Node.Next; - Container.First.Prev := null; - else - Position.Node.Prev.Next := Position.Node.Next; - Position.Node.Next.Prev := Position.Node.Prev; - end if; - - Container.Last.Next := Position.Node; - Position.Node.Prev := Container.Last; - - Container.Last := Position.Node; - Container.Last.Next := null; - - return; - end if; - - if Before.Node = Container.First then - pragma Assert (Position.Node /= Container.First); - - if Position.Node = Container.Last then - Container.Last := Position.Node.Prev; - Container.Last.Next := null; - else - Position.Node.Prev.Next := Position.Node.Next; - Position.Node.Next.Prev := Position.Node.Prev; - end if; - - Container.First.Prev := Position.Node; - Position.Node.Next := Container.First; - - Container.First := Position.Node; - Container.First.Prev := null; - - return; - end if; - - if Position.Node = Container.First then - Container.First := Position.Node.Next; - Container.First.Prev := null; - - elsif Position.Node = Container.Last then - Container.Last := Position.Node.Prev; - Container.Last.Next := null; - - else - Position.Node.Prev.Next := Position.Node.Next; - Position.Node.Next.Prev := Position.Node.Prev; - end if; - - Before.Node.Prev.Next := Position.Node; - Position.Node.Prev := Before.Node.Prev; - - Before.Node.Prev := Position.Node; - Position.Node.Next := Before.Node; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - end Splice; - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List; - Position : in out Cursor) - is - begin - if Target'Address = Source'Address then - Splice (Target, Before, Position); - return; - end if; - - TC_Check (Target.TC); - TC_Check (Source.TC); - - if Before.Container /= null then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error with - "Before cursor designates wrong container"; - end if; - - if Checks and then - (Before.Node = null or else Before.Node.Element = null) - then - raise Program_Error with - "Before cursor has no element"; - end if; - - pragma Assert (Vet (Before), "bad Before cursor in Splice"); - end if; - - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Source'Unrestricted_Access then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad Position cursor in Splice"); - - if Checks and then Target.Length = Count_Type'Last then - raise Constraint_Error with "Target is full"; - end if; - - Splice_Internal (Target, Before.Node, Source, Position.Node); - Position.Container := Target'Unchecked_Access; - end Splice; - - --------------------- - -- Splice_Internal -- - --------------------- - - procedure Splice_Internal - (Target : in out List; - Before : Node_Access; - Source : in out List) - is - begin - -- This implements the corresponding Splice operation, after the - -- parameters have been vetted, and corner-cases disposed of. - - pragma Assert (Target'Address /= Source'Address); - pragma Assert (Source.Length > 0); - pragma Assert (Source.First /= null); - pragma Assert (Source.First.Prev = null); - pragma Assert (Source.Last /= null); - pragma Assert (Source.Last.Next = null); - pragma Assert (Target.Length <= Count_Type'Last - Source.Length); - - if Target.Length = 0 then - pragma Assert (Before = null); - pragma Assert (Target.First = null); - pragma Assert (Target.Last = null); - - Target.First := Source.First; - Target.Last := Source.Last; - - elsif Before = null then - pragma Assert (Target.Last.Next = null); - - Target.Last.Next := Source.First; - Source.First.Prev := Target.Last; - - Target.Last := Source.Last; - - elsif Before = Target.First then - pragma Assert (Target.First.Prev = null); - - Source.Last.Next := Target.First; - Target.First.Prev := Source.Last; - - Target.First := Source.First; - - else - pragma Assert (Target.Length >= 2); - Before.Prev.Next := Source.First; - Source.First.Prev := Before.Prev; - - Before.Prev := Source.Last; - Source.Last.Next := Before; - end if; - - Source.First := null; - Source.Last := null; - - Target.Length := Target.Length + Source.Length; - Source.Length := 0; - end Splice_Internal; - - procedure Splice_Internal - (Target : in out List; - Before : Node_Access; -- node of Target - Source : in out List; - Position : Node_Access) -- node of Source - is - begin - -- This implements the corresponding Splice operation, after the - -- parameters have been vetted. - - pragma Assert (Target'Address /= Source'Address); - pragma Assert (Target.Length < Count_Type'Last); - pragma Assert (Source.Length > 0); - pragma Assert (Source.First /= null); - pragma Assert (Source.First.Prev = null); - pragma Assert (Source.Last /= null); - pragma Assert (Source.Last.Next = null); - pragma Assert (Position /= null); - - if Position = Source.First then - Source.First := Position.Next; - - if Position = Source.Last then - pragma Assert (Source.First = null); - pragma Assert (Source.Length = 1); - Source.Last := null; - - else - Source.First.Prev := null; - end if; - - elsif Position = Source.Last then - pragma Assert (Source.Length >= 2); - Source.Last := Position.Prev; - Source.Last.Next := null; - - else - pragma Assert (Source.Length >= 3); - Position.Prev.Next := Position.Next; - Position.Next.Prev := Position.Prev; - end if; - - if Target.Length = 0 then - pragma Assert (Before = null); - pragma Assert (Target.First = null); - pragma Assert (Target.Last = null); - - Target.First := Position; - Target.Last := Position; - - Target.First.Prev := null; - Target.Last.Next := null; - - elsif Before = null then - pragma Assert (Target.Last.Next = null); - Target.Last.Next := Position; - Position.Prev := Target.Last; - - Target.Last := Position; - Target.Last.Next := null; - - elsif Before = Target.First then - pragma Assert (Target.First.Prev = null); - Target.First.Prev := Position; - Position.Next := Target.First; - - Target.First := Position; - Target.First.Prev := null; - - else - pragma Assert (Target.Length >= 2); - Before.Prev.Next := Position; - Position.Prev := Before.Prev; - - Before.Prev := Position; - Position.Next := Before; - end if; - - Target.Length := Target.Length + 1; - Source.Length := Source.Length - 1; - end Splice_Internal; - - ---------- - -- Swap -- - ---------- - - procedure Swap - (Container : in out List; - I, J : Cursor) - is - begin - TE_Check (Container.TC); - - if Checks and then I.Node = null then - raise Constraint_Error with "I cursor has no element"; - end if; - - if Checks and then J.Node = null then - raise Constraint_Error with "J cursor has no element"; - end if; - - if Checks and then I.Container /= Container'Unchecked_Access then - raise Program_Error with "I cursor designates wrong container"; - end if; - - if Checks and then J.Container /= Container'Unchecked_Access then - raise Program_Error with "J cursor designates wrong container"; - end if; - - if I.Node = J.Node then - return; - end if; - - pragma Assert (Vet (I), "bad I cursor in Swap"); - pragma Assert (Vet (J), "bad J cursor in Swap"); - - declare - EI_Copy : constant Element_Access := I.Node.Element; - - begin - I.Node.Element := J.Node.Element; - J.Node.Element := EI_Copy; - end; - end Swap; - - ---------------- - -- Swap_Links -- - ---------------- - - procedure Swap_Links - (Container : in out List; - I, J : Cursor) - is - begin - TC_Check (Container.TC); - - if Checks and then I.Node = null then - raise Constraint_Error with "I cursor has no element"; - end if; - - if Checks and then J.Node = null then - raise Constraint_Error with "J cursor has no element"; - end if; - - if Checks and then I.Container /= Container'Unrestricted_Access then - raise Program_Error with "I cursor designates wrong container"; - end if; - - if Checks and then J.Container /= Container'Unrestricted_Access then - raise Program_Error with "J cursor designates wrong container"; - end if; - - if I.Node = J.Node then - return; - end if; - - pragma Assert (Vet (I), "bad I cursor in Swap_Links"); - pragma Assert (Vet (J), "bad J cursor in Swap_Links"); - - declare - I_Next : constant Cursor := Next (I); - - begin - if I_Next = J then - Splice (Container, Before => I, Position => J); - - else - declare - J_Next : constant Cursor := Next (J); - - begin - if J_Next = I then - Splice (Container, Before => J, Position => I); - - else - pragma Assert (Container.Length >= 3); - - Splice (Container, Before => I_Next, Position => J); - Splice (Container, Before => J_Next, Position => I); - end if; - end; - end if; - end; - - pragma Assert (Container.First.Prev = null); - pragma Assert (Container.Last.Next = null); - end Swap_Links; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out List; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unchecked_Access then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Update_Element"); - - declare - Lock : With_Lock (Container.TC'Unchecked_Access); - begin - Process (Position.Node.Element.all); - end; - end Update_Element; - - --------- - -- Vet -- - --------- - - function Vet (Position : Cursor) return Boolean is - begin - if Position.Node = null then - return Position.Container = null; - end if; - - if Position.Container = null then - return False; - end if; - - -- An invariant of a node is that its Previous and Next components can - -- be null, or designate a different node. Also, its element access - -- value must be non-null. Operation Free sets the node access value - -- components of the node to designate the node itself, and the element - -- access value to null, before actually deallocating the node, thus - -- deliberately violating the node invariant. This gives us a simple way - -- to detect a dangling reference to a node. - - if Position.Node.Next = Position.Node then - return False; - end if; - - if Position.Node.Prev = Position.Node then - return False; - end if; - - if Position.Node.Element = null then - return False; - end if; - - -- In practice the tests above will detect most instances of a dangling - -- reference. If we get here, it means that the invariants of the - -- designated node are satisfied (they at least appear to be satisfied), - -- so we perform some more tests, to determine whether invariants of the - -- designated list are satisfied too. - - declare - L : List renames Position.Container.all; - - begin - if L.Length = 0 then - return False; - end if; - - if L.First = null then - return False; - end if; - - if L.Last = null then - return False; - end if; - - if L.First.Prev /= null then - return False; - end if; - - if L.Last.Next /= null then - return False; - end if; - - if Position.Node.Prev = null and then Position.Node /= L.First then - return False; - end if; - - if Position.Node.Next = null and then Position.Node /= L.Last then - return False; - end if; - - if L.Length = 1 then - return L.First = L.Last; - end if; - - if L.First = L.Last then - return False; - end if; - - if L.First.Next = null then - return False; - end if; - - if L.Last.Prev = null then - return False; - end if; - - if L.First.Next.Prev /= L.First then - return False; - end if; - - if L.Last.Prev.Next /= L.Last then - return False; - end if; - - if L.Length = 2 then - if L.First.Next /= L.Last then - return False; - end if; - - if L.Last.Prev /= L.First then - return False; - end if; - - return True; - end if; - - if L.First.Next = L.Last then - return False; - end if; - - if L.Last.Prev = L.First then - return False; - end if; - - if Position.Node = L.First then - return True; - end if; - - if Position.Node = L.Last then - return True; - end if; - - if Position.Node.Next = null then - return False; - end if; - - if Position.Node.Prev = null then - return False; - end if; - - if Position.Node.Next.Prev /= Position.Node then - return False; - end if; - - if Position.Node.Prev.Next /= Position.Node then - return False; - end if; - - if L.Length = 3 then - if L.First.Next /= Position.Node then - return False; - end if; - - if L.Last.Prev /= Position.Node then - return False; - end if; - end if; - - return True; - end; - end Vet; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : List) - is - Node : Node_Access := Item.First; - - begin - Count_Type'Base'Write (Stream, Item.Length); - - while Node /= null loop - Element_Type'Output (Stream, Node.Element.all); - Node := Node.Next; - end loop; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream list cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Indefinite_Doubly_Linked_Lists; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cidlli.ads +++ build/gcc/ada/rts @@ -1,411 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.INDEFINITE_DOUBLY_LINKED_LISTS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -with Ada.Containers.Helpers; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - -generic - type Element_Type (<>) is private; - - with function "=" (Left, Right : Element_Type) - return Boolean is <>; - -package Ada.Containers.Indefinite_Doubly_Linked_Lists with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - type List is tagged private with - Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Unnamed => Append); - - pragma Preelaborable_Initialization (List); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_List : constant List; - function Empty return List; - - No_Element : constant Cursor; - - function Has_Element (Position : Cursor) return Boolean; - - package List_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : List) return Boolean; - - function Length (Container : List) return Count_Type; - - function Is_Empty (Container : List) return Boolean; - - procedure Clear (Container : in out List); - - function Element (Position : Cursor) return Element_Type; - - procedure Replace_Element - (Container : in out List; - Position : Cursor; - New_Item : Element_Type); - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - - procedure Update_Element - (Container : in out List; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with - Implicit_Dereference => Element; - - type Reference_Type - (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased List; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out List; - Position : Cursor) return Reference_Type; - pragma Inline (Reference); - - procedure Assign (Target : in out List; Source : List); - - function Copy (Source : List) return List; - - procedure Move - (Target : in out List; - Source : in out List); - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Prepend - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Append - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type); - - procedure Append - (Container : in out List; - New_Item : Element_Type); - - procedure Delete - (Container : in out List; - Position : in out Cursor; - Count : Count_Type := 1); - - procedure Delete_First - (Container : in out List; - Count : Count_Type := 1); - - procedure Delete_Last - (Container : in out List; - Count : Count_Type := 1); - - procedure Reverse_Elements (Container : in out List); - - procedure Swap (Container : in out List; I, J : Cursor); - - procedure Swap_Links (Container : in out List; I, J : Cursor); - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List); - - procedure Splice - (Target : in out List; - Before : Cursor; - Source : in out List; - Position : in out Cursor); - - procedure Splice - (Container : in out List; - Before : Cursor; - Position : Cursor); - - function First (Container : List) return Cursor; - - function First_Element (Container : List) return Element_Type; - - function Last (Container : List) return Cursor; - - function Last_Element (Container : List) return Element_Type; - - function Next (Position : Cursor) return Cursor; - - procedure Next (Position : in out Cursor); - - function Previous (Position : Cursor) return Cursor; - - procedure Previous (Position : in out Cursor); - - function Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor; - - function Reverse_Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor; - - function Contains - (Container : List; - Item : Element_Type) return Boolean; - - procedure Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)); - - procedure Reverse_Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)); - - function Iterate - (Container : List) - return List_Iterator_Interfaces.Reversible_Iterator'class; - - function Iterate - (Container : List; - Start : Cursor) - return List_Iterator_Interfaces.Reversible_Iterator'class; - - generic - with function "<" (Left, Right : Element_Type) return Boolean is <>; - package Generic_Sorting is - - function Is_Sorted (Container : List) return Boolean; - - procedure Sort (Container : in out List); - - procedure Merge (Target, Source : in out List); - - end Generic_Sorting; - -private - - pragma Inline (Next); - pragma Inline (Previous); - - use Ada.Containers.Helpers; - package Implementation is new Generic_Implementation; - use Implementation; - - type Node_Type; - type Node_Access is access Node_Type; - - type Element_Access is access all Element_Type; - - type Node_Type is - limited record - Element : Element_Access; - Next : Node_Access; - Prev : Node_Access; - end record; - - use Ada.Finalization; - use Ada.Streams; - - type List is - new Controlled with record - First : Node_Access := null; - Last : Node_Access := null; - Length : Count_Type := 0; - TC : aliased Tamper_Counts; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : List); - - overriding procedure Adjust (Container : in out List); - - overriding procedure Finalize (Container : in out List) renames Clear; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out List); - - for List'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : List); - - for List'Write use Write; - - type List_Access is access all List; - for List_Access'Storage_Size use 0; - - type Cursor is - record - Container : List_Access; - Node : Node_Access; - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - type Reference_Type - (Element : not null access Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Exp_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased List'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_List : constant List := List'(Controlled with others => <>); - function Empty return List is (Empty_List); - - No_Element : constant Cursor := Cursor'(null, null); - - type Iterator is new Limited_Controlled and - List_Iterator_Interfaces.Reversible_Iterator with - record - Container : List_Access; - Node : Node_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - overriding function Last (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - - overriding function Previous - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Indefinite_Doubly_Linked_Lists; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cihama.adb +++ build/gcc/ada/rts @@ -1,1410 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.INDEFINITE_HASHED_MAPS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers.Hash_Tables.Generic_Operations; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Operations); - -with Ada.Containers.Hash_Tables.Generic_Keys; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Keys); - -with Ada.Containers.Helpers; use Ada.Containers.Helpers; - -with Ada.Unchecked_Deallocation; - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Indefinite_Hashed_Maps with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - procedure Free_Key is - new Ada.Unchecked_Deallocation (Key_Type, Key_Access); - - procedure Free_Element is - new Ada.Unchecked_Deallocation (Element_Type, Element_Access); - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Copy_Node (Node : Node_Access) return Node_Access; - pragma Inline (Copy_Node); - - function Equivalent_Key_Node - (Key : Key_Type; - Node : Node_Access) return Boolean; - pragma Inline (Equivalent_Key_Node); - - function Find_Equal_Key - (R_HT : Hash_Table_Type; - L_Node : Node_Access) return Boolean; - - procedure Free (X : in out Node_Access); - -- pragma Inline (Free); - - function Hash_Node (Node : Node_Access) return Hash_Type; - pragma Inline (Hash_Node); - - function Next (Node : Node_Access) return Node_Access; - pragma Inline (Next); - - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access; - - procedure Set_Next (Node : Node_Access; Next : Node_Access); - pragma Inline (Set_Next); - - function Vet (Position : Cursor) return Boolean; - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package HT_Ops is new Ada.Containers.Hash_Tables.Generic_Operations - (HT_Types => HT_Types, - Hash_Node => Hash_Node, - Next => Next, - Set_Next => Set_Next, - Copy_Node => Copy_Node, - Free => Free); - - package Key_Ops is new Hash_Tables.Generic_Keys - (HT_Types => HT_Types, - Next => Next, - Set_Next => Set_Next, - Key_Type => Key_Type, - Hash => Hash, - Equivalent_Keys => Equivalent_Key_Node); - - --------- - -- "=" -- - --------- - - function Is_Equal is new HT_Ops.Generic_Equal (Find_Equal_Key); - - overriding function "=" (Left, Right : Map) return Boolean is - begin - return Is_Equal (Left.HT, Right.HT); - end "="; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Container : in out Map) is - begin - HT_Ops.Adjust (Container.HT); - end Adjust; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Map; Source : Map) is - procedure Insert_Item (Node : Node_Access); - pragma Inline (Insert_Item); - - procedure Insert_Items is new HT_Ops.Generic_Iteration (Insert_Item); - - ----------------- - -- Insert_Item -- - ----------------- - - procedure Insert_Item (Node : Node_Access) is - begin - Target.Insert (Key => Node.Key.all, New_Item => Node.Element.all); - end Insert_Item; - - -- Start of processing for Assign - - begin - if Target'Address = Source'Address then - return; - end if; - - Target.Clear; - - if Target.Capacity < Source.Length then - Target.Reserve_Capacity (Source.Length); - end if; - - Insert_Items (Source.HT); - end Assign; - - -------------- - -- Capacity -- - -------------- - - function Capacity (Container : Map) return Count_Type is - begin - return HT_Ops.Capacity (Container.HT); - end Capacity; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Map) is - begin - HT_Ops.Clear (Container.HT); - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Map; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong map"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with - "Position cursor has no element"; - end if; - - pragma Assert - (Vet (Position), - "Position cursor in Constant_Reference is bad"); - - declare - M : Map renames Position.Container.all; - HT : Hash_Table_Type renames M.HT'Unrestricted_Access.all; - TC : constant Tamper_Counts_Access := - HT.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Position.Node.Element.all'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - function Constant_Reference - (Container : aliased Map; - Key : Key_Type) return Constant_Reference_Type - is - HT : Hash_Table_Type renames Container'Unrestricted_Access.HT; - Node : constant Node_Access := Key_Ops.Find (HT, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in map"; - end if; - - if Checks and then Node.Element = null then - raise Program_Error with "key has no element"; - end if; - - declare - TC : constant Tamper_Counts_Access := - HT.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Node.Element.all'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Map; Key : Key_Type) return Boolean is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : Map; - Capacity : Count_Type := 0) return Map - is - C : Count_Type; - - begin - if Capacity < Source.Length then - if Checks and then Capacity /= 0 then - raise Capacity_Error - with "Requested capacity is less than Source length"; - end if; - - C := Source.Length; - else - C := Capacity; - end if; - - return Target : Map do - Target.Reserve_Capacity (C); - Target.Assign (Source); - end return; - end Copy; - - --------------- - -- Copy_Node -- - --------------- - - function Copy_Node (Node : Node_Access) return Node_Access is - K : Key_Access := new Key_Type'(Node.Key.all); - E : Element_Access; - begin - E := new Element_Type'(Node.Element.all); - return new Node_Type'(K, E, null); - exception - when others => - Free_Key (K); - Free_Element (E); - raise; - end Copy_Node; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Map; Key : Key_Type) is - X : Node_Access; - - begin - Key_Ops.Delete_Key_Sans_Free (Container.HT, Key, X); - - if Checks and then X = null then - raise Constraint_Error with "attempt to delete key not in map"; - end if; - - Free (X); - end Delete; - - procedure Delete (Container : in out Map; Position : in out Cursor) is - begin - TC_Check (Container.HT.TC); - - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Delete equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Delete designates wrong map"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Delete"); - - HT_Ops.Delete_Node_Sans_Free (Container.HT, Position.Node); - - Free (Position.Node); - Position.Container := null; - Position.Position := No_Element.Position; - pragma Assert (Position = No_Element); - end Delete; - - ------------- - -- Element -- - ------------- - - function Element (Container : Map; Key : Key_Type) return Element_Type is - HT : Hash_Table_Type renames Container'Unrestricted_Access.HT; - Node : constant Node_Access := Key_Ops.Find (HT, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with - "no element available because key not in map"; - end if; - - return Node.Element.all; - end Element; - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of function Element equals No_Element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with - "Position cursor of function Element is bad"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Element"); - - return Position.Node.Element.all; - end Element; - - ----------- - -- Empty -- - ----------- - - function Empty (Capacity : Count_Type := 1000) return Map is - begin - return Result : Map do - Reserve_Capacity (Result, Capacity); - end return; - end Empty; - - ------------------------- - -- Equivalent_Key_Node -- - ------------------------- - - function Equivalent_Key_Node - (Key : Key_Type; - Node : Node_Access) return Boolean - is - begin - return Equivalent_Keys (Key, Node.Key.all); - end Equivalent_Key_Node; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys (Left, Right : Cursor) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with - "Left cursor of Equivalent_Keys equals No_Element"; - end if; - - if Checks and then Right.Node = null then - raise Constraint_Error with - "Right cursor of Equivalent_Keys equals No_Element"; - end if; - - if Checks and then Left.Node.Key = null then - raise Program_Error with - "Left cursor of Equivalent_Keys is bad"; - end if; - - if Checks and then Right.Node.Key = null then - raise Program_Error with - "Right cursor of Equivalent_Keys is bad"; - end if; - - pragma Assert (Vet (Left), "bad Left cursor in Equivalent_Keys"); - pragma Assert (Vet (Right), "bad Right cursor in Equivalent_Keys"); - - return Equivalent_Keys (Left.Node.Key.all, Right.Node.Key.all); - end Equivalent_Keys; - - function Equivalent_Keys - (Left : Cursor; - Right : Key_Type) return Boolean - is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with - "Left cursor of Equivalent_Keys equals No_Element"; - end if; - - if Checks and then Left.Node.Key = null then - raise Program_Error with - "Left cursor of Equivalent_Keys is bad"; - end if; - - pragma Assert (Vet (Left), "bad Left cursor in Equivalent_Keys"); - - return Equivalent_Keys (Left.Node.Key.all, Right); - end Equivalent_Keys; - - function Equivalent_Keys - (Left : Key_Type; - Right : Cursor) return Boolean - is - begin - if Checks and then Right.Node = null then - raise Constraint_Error with - "Right cursor of Equivalent_Keys equals No_Element"; - end if; - - if Checks and then Right.Node.Key = null then - raise Program_Error with - "Right cursor of Equivalent_Keys is bad"; - end if; - - pragma Assert (Vet (Right), "bad Right cursor in Equivalent_Keys"); - - return Equivalent_Keys (Left, Right.Node.Key.all); - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Map; Key : Key_Type) is - X : Node_Access; - begin - Key_Ops.Delete_Key_Sans_Free (Container.HT, Key, X); - Free (X); - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Container : in out Map) is - begin - HT_Ops.Finalize (Container.HT); - end Finalize; - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.HT.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find (Container : Map; Key : Key_Type) return Cursor is - HT : Hash_Table_Type renames Container'Unrestricted_Access.HT; - Node : constant Node_Access := Key_Ops.Find (HT, Key); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node, Hash_Type'Last); - end Find; - - -------------------- - -- Find_Equal_Key -- - -------------------- - - function Find_Equal_Key - (R_HT : Hash_Table_Type; - L_Node : Node_Access) return Boolean - is - R_Index : constant Hash_Type := Key_Ops.Index (R_HT, L_Node.Key.all); - R_Node : Node_Access := R_HT.Buckets (R_Index); - - begin - while R_Node /= null loop - if Equivalent_Keys (L_Node.Key.all, R_Node.Key.all) then - return L_Node.Element.all = R_Node.Element.all; - end if; - - R_Node := R_Node.Next; - end loop; - - return False; - end Find_Equal_Key; - - ----------- - -- First -- - ----------- - - function First (Container : Map) return Cursor is - Pos : Hash_Type; - Node : constant Node_Access := HT_Ops.First (Container.HT, Pos); - begin - if Node = null then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Node, Pos); - end if; - end First; - - function First (Object : Iterator) return Cursor is - begin - return Object.Container.First; - end First; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out Node_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (Node_Type, Node_Access); - - begin - if X = null then - return; - end if; - - X.Next := X; -- detect mischief (in Vet) - - begin - Free_Key (X.Key); - - exception - when others => - X.Key := null; - - begin - Free_Element (X.Element); - exception - when others => - X.Element := null; - end; - - Deallocate (X); - raise; - end; - - begin - Free_Element (X.Element); - exception - when others => - X.Element := null; - Deallocate (X); - raise; - end; - - Deallocate (X); - end Free; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Node.Element; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - pragma Assert (Vet (Position), "bad cursor in Has_Element"); - return Position.Node /= null; - end Has_Element; - - --------------- - -- Hash_Node -- - --------------- - - function Hash_Node (Node : Node_Access) return Hash_Type is - begin - return Hash (Node.Key.all); - end Hash_Node; - - ------------- - -- Include -- - ------------- - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - Inserted : Boolean; - - K : Key_Access; - E : Element_Access; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if not Inserted then - TE_Check (Container.HT.TC); - - K := Position.Node.Key; - E := Position.Node.Element; - - Position.Node.Key := new Key_Type'(Key); - - declare - -- The element allocator may need an accessibility check in the - -- case the actual type is class-wide or has access discriminants - -- (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Position.Node.Element := new Element_Type'(New_Item); - - exception - when others => - Free_Key (K); - raise; - end; - - Free_Key (K); - Free_Element (E); - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - function New_Node (Next : Node_Access) return Node_Access; - - procedure Local_Insert is - new Key_Ops.Generic_Conditional_Insert (New_Node); - - -------------- - -- New_Node -- - -------------- - - function New_Node (Next : Node_Access) return Node_Access is - K : Key_Access := new Key_Type'(Key); - E : Element_Access; - - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - E := new Element_Type'(New_Item); - return new Node_Type'(K, E, Next); - - exception - when others => - Free_Key (K); - Free_Element (E); - raise; - end New_Node; - - HT : Hash_Table_Type renames Container.HT; - - -- Start of processing for Insert - - begin - if HT_Ops.Capacity (HT) = 0 then - HT_Ops.Reserve_Capacity (HT, 1); - end if; - - Local_Insert (HT, Key, Position.Node, Inserted); - - if Inserted - and then HT.Length > HT_Ops.Capacity (HT) - then - HT_Ops.Reserve_Capacity (HT, HT.Length); - end if; - - Position.Container := Container'Unchecked_Access; - end Insert; - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - pragma Unreferenced (Position); - - Inserted : Boolean; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if Checks and then not Inserted then - raise Constraint_Error with - "attempt to insert key already in map"; - end if; - end Insert; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Map) return Boolean is - begin - return Container.HT.Length = 0; - end Is_Empty; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access; Position : Hash_Type); - pragma Inline (Process_Node); - - procedure Local_Iterate is - new HT_Ops.Generic_Iteration_With_Position (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access; Position : Hash_Type) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node, Position)); - end Process_Node; - - Busy : With_Busy (Container.HT.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (Container.HT); - end Iterate; - - function Iterate - (Container : Map) return Map_Iterator_Interfaces.Forward_Iterator'Class - is - begin - return It : constant Iterator := - (Limited_Controlled with Container => Container'Unrestricted_Access) - do - Busy (Container.HT.TC'Unrestricted_Access.all); - end return; - end Iterate; - - --------- - -- Key -- - --------- - - function Key (Position : Cursor) return Key_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of function Key equals No_Element"; - end if; - - if Checks and then Position.Node.Key = null then - raise Program_Error with - "Position cursor of function Key is bad"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Key"); - - return Position.Node.Key.all; - end Key; - - ------------ - -- Length -- - ------------ - - function Length (Container : Map) return Count_Type is - begin - return Container.HT.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move - (Target : in out Map; - Source : in out Map) - is - begin - HT_Ops.Move (Target => Target.HT, Source => Source.HT); - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Node : Node_Access) return Node_Access is - begin - return Node.Next; - end Next; - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next (Position : Cursor) return Cursor is - Node : Node_Access; - Pos : Hash_Type; - begin - if Position.Node = null then - return No_Element; - end if; - - if Checks and then - (Position.Node.Key = null or else Position.Node.Element = null) - then - raise Program_Error with "Position cursor of Next is bad"; - end if; - - pragma Assert (Vet (Position), "Position cursor of Next is bad"); - - Pos := Position.Position; - Node := HT_Ops.Next (Position.Container.HT, Position.Node, Pos); - - if Node = null then - return No_Element; - else - return Cursor'(Position.Container, Node, Pos); - end if; - end Next; - - function Next (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong map"; - end if; - - return Next (Position); - end Next; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Map'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := - Container.HT.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Key : Key_Type; - Element : Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Query_Element equals No_Element"; - end if; - - if Checks and then - (Position.Node.Key = null or else Position.Node.Element = null) - then - raise Program_Error with - "Position cursor of Query_Element is bad"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Query_Element"); - - declare - M : Map renames Position.Container.all; - HT : Hash_Table_Type renames M.HT'Unrestricted_Access.all; - Lock : With_Lock (HT.TC'Unrestricted_Access); - K : Key_Type renames Position.Node.Key.all; - E : Element_Type renames Position.Node.Element.all; - begin - Process (K, E); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Map) - is - First_Time : Boolean := True; - use System.Put_Images; - - procedure Put_Key_Value (Position : Cursor); - procedure Put_Key_Value (Position : Cursor) is - begin - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Key_Type'Put_Image (S, Key (Position)); - Put_Arrow (S); - Element_Type'Put_Image (S, Element (Position)); - end Put_Key_Value; - - begin - Array_Before (S); - Iterate (V, Put_Key_Value'Access); - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read_Nodes is new HT_Ops.Generic_Read (Read_Node); - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Map) - is - begin - Read_Nodes (Stream, Container.HT); - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream map cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Read_Node -- - --------------- - - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access - is - Node : Node_Access := new Node_Type; - - begin - begin - Node.Key := new Key_Type'(Key_Type'Input (Stream)); - exception - when others => - Free (Node); - raise; - end; - - begin - Node.Element := new Element_Type'(Element_Type'Input (Stream)); - exception - when others => - Free_Key (Node.Key); - Free (Node); - raise; - end; - - return Node; - end Read_Node; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out Map; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong map"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with - "Position cursor has no element"; - end if; - - pragma Assert - (Vet (Position), - "Position cursor in function Reference is bad"); - - declare - M : Map renames Position.Container.all; - HT : Hash_Table_Type renames M.HT'Unrestricted_Access.all; - TC : constant Tamper_Counts_Access := - HT.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Position.Node.Element.all'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - function Reference - (Container : aliased in out Map; - Key : Key_Type) return Reference_Type - is - HT : Hash_Table_Type renames Container.HT; - Node : constant Node_Access := Key_Ops.Find (HT, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in map"; - end if; - - if Checks and then Node.Element = null then - raise Program_Error with "key has no element"; - end if; - - declare - TC : constant Tamper_Counts_Access := - HT.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Node.Element.all'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Node_Access := Key_Ops.Find (Container.HT, Key); - - K : Key_Access; - E : Element_Access; - - begin - TE_Check (Container.HT.TC); - - if Checks and then Node = null then - raise Constraint_Error with - "attempt to replace key not in map"; - end if; - - K := Node.Key; - E := Node.Element; - - Node.Key := new Key_Type'(Key); - - declare - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Node.Element := new Element_Type'(New_Item); - - exception - when others => - Free_Key (K); - raise; - end; - - Free_Key (K); - Free_Element (E); - end Replace; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type) - is - begin - TE_Check (Position.Container.HT.TC); - - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Replace_Element equals No_Element"; - end if; - - if Checks and then - (Position.Node.Key = null or else Position.Node.Element = null) - then - raise Program_Error with - "Position cursor of Replace_Element is bad"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Replace_Element designates wrong map"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Replace_Element"); - - declare - X : Element_Access := Position.Node.Element; - - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Position.Node.Element := new Element_Type'(New_Item); - Free_Element (X); - end; - end Replace_Element; - - ---------------------- - -- Reserve_Capacity -- - ---------------------- - - procedure Reserve_Capacity - (Container : in out Map; - Capacity : Count_Type) - is - begin - HT_Ops.Reserve_Capacity (Container.HT, Capacity); - end Reserve_Capacity; - - -------------- - -- Set_Next -- - -------------- - - procedure Set_Next (Node : Node_Access; Next : Node_Access) is - begin - Node.Next := Next; - end Set_Next; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Map; - Position : Cursor; - Process : not null access procedure (Key : Key_Type; - Element : in out Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Update_Element equals No_Element"; - end if; - - if Checks and then - (Position.Node.Key = null or else Position.Node.Element = null) - then - raise Program_Error with - "Position cursor of Update_Element is bad"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Update_Element designates wrong map"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Update_Element"); - - declare - HT : Hash_Table_Type renames Container.HT; - Lock : With_Lock (HT.TC'Unrestricted_Access); - K : Key_Type renames Position.Node.Key.all; - E : Element_Type renames Position.Node.Element.all; - begin - Process (K, E); - end; - end Update_Element; - - --------- - -- Vet -- - --------- - - function Vet (Position : Cursor) return Boolean is - begin - if Position.Node = null then - return Position.Container = null; - end if; - - if Position.Container = null then - return False; - end if; - - if Position.Node.Next = Position.Node then - return False; - end if; - - if Position.Node.Key = null then - return False; - end if; - - if Position.Node.Element = null then - return False; - end if; - - declare - HT : Hash_Table_Type renames Position.Container.HT; - X : Node_Access; - - begin - if HT.Length = 0 then - return False; - end if; - - if HT.Buckets = null - or else HT.Buckets'Length = 0 - then - return False; - end if; - - X := HT.Buckets (Key_Ops.Checked_Index (HT, Position.Node.Key.all)); - - for J in 1 .. HT.Length loop - if X = Position.Node then - return True; - end if; - - if X = null then - return False; - end if; - - if X = X.Next then -- to prevent unnecessary looping - return False; - end if; - - X := X.Next; - end loop; - - return False; - end; - end Vet; - - ----------- - -- Write -- - ----------- - - procedure Write_Nodes is new HT_Ops.Generic_Write (Write_Node); - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Map) - is - begin - Write_Nodes (Stream, Container.HT); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream map cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - ---------------- - -- Write_Node -- - ---------------- - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access) - is - begin - Key_Type'Output (Stream, Node.Key.all); - Element_Type'Output (Stream, Node.Element.all); - end Write_Node; - -end Ada.Containers.Indefinite_Hashed_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cihama.ads +++ build/gcc/ada/rts @@ -1,465 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.INDEFINITE_HASHED_MAPS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -private with Ada.Containers.Hash_Tables; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - -generic - type Key_Type (<>) is private; - type Element_Type (<>) is private; - - with function Hash (Key : Key_Type) return Hash_Type; - with function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Indefinite_Hashed_Maps with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - type Map is tagged private with - Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Named => Insert); - - pragma Preelaborable_Initialization (Map); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Map : constant Map; - -- Map objects declared without an initialization expression are - -- initialized to the value Empty_Map. - - function Empty (Capacity : Count_Type := 1000) return Map; - - No_Element : constant Cursor; - -- Cursor objects declared without an initialization expression are - -- initialized to the value No_Element. - - function Has_Element (Position : Cursor) return Boolean; - -- Equivalent to Position /= No_Element - - package Map_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - overriding function "=" (Left, Right : Map) return Boolean; - -- For each key/element pair in Left, equality attempts to find the key in - -- Right; if a search fails the equality returns False. The search works by - -- calling Hash to find the bucket in the Right map that corresponds to the - -- Left key. If bucket is non-empty, then equality calls Equivalent_Keys - -- to compare the key (in Left) to the key of each node in the bucket (in - -- Right); if the keys are equivalent, then the equality test for this - -- key/element pair (in Left) completes by calling the element equality - -- operator to compare the element (in Left) to the element of the node - -- (in Right) whose key matched. - - function Capacity (Container : Map) return Count_Type; - -- Returns the current capacity of the map. Capacity is the maximum length - -- before which rehashing in guaranteed not to occur. - - procedure Reserve_Capacity (Container : in out Map; Capacity : Count_Type); - -- Adjusts the current capacity, by allocating a new buckets array. If the - -- requested capacity is less than the current capacity, then the capacity - -- is contracted (to a value not less than the current length). If the - -- requested capacity is greater than the current capacity, then the - -- capacity is expanded (to a value not less than what is requested). In - -- either case, the nodes are rehashed from the old buckets array onto the - -- new buckets array (Hash is called once for each existing key in order to - -- compute the new index), and then the old buckets array is deallocated. - - function Length (Container : Map) return Count_Type; - -- Returns the number of items in the map - - function Is_Empty (Container : Map) return Boolean; - -- Equivalent to Length (Container) = 0 - - procedure Clear (Container : in out Map); - -- Removes all of the items from the map - - function Key (Position : Cursor) return Key_Type; - -- Returns the key of the node designated by the cursor - - function Element (Position : Cursor) return Element_Type; - -- Returns the element of the node designated by the cursor - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type); - -- Assigns the value New_Item to the element designated by the cursor - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Key : Key_Type; - Element : Element_Type)); - -- Calls Process with the key and element (both having only a constant - -- view) of the node designed by the cursor. - - procedure Update_Element - (Container : in out Map; - Position : Cursor; - Process : not null access procedure (Key : Key_Type; - Element : in out Element_Type)); - -- Calls Process with the key (with only a constant view) and element (with - -- a variable view) of the node designed by the cursor. - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with - Implicit_Dereference => Element; - - type Reference_Type (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Map; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out Map; - Position : Cursor) return Reference_Type; - pragma Inline (Reference); - - function Constant_Reference - (Container : aliased Map; - Key : Key_Type) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out Map; - Key : Key_Type) return Reference_Type; - pragma Inline (Reference); - - procedure Assign (Target : in out Map; Source : Map); - - function Copy (Source : Map; Capacity : Count_Type := 0) return Map; - - procedure Move (Target : in out Map; Source : in out Map); - -- Clears Target (if it's not empty), and then moves (not copies) the - -- buckets array and nodes from Source to Target. - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean); - -- Conditionally inserts New_Item into the map. If Key is already in the - -- map, then Inserted returns False and Position designates the node - -- containing the existing key/element pair (neither of which is modified). - -- If Key is not already in the map, the Inserted returns True and Position - -- designates the newly-inserted node container Key and New_Item. The - -- search for the key works as follows. Hash is called to determine Key's - -- bucket; if the bucket is non-empty, then Equivalent_Keys is called to - -- compare Key to each node in that bucket. If the bucket is empty, or - -- there were no matching keys in the bucket, the search "fails" and the - -- key/item pair is inserted in the map (and Inserted returns True); - -- otherwise, the search "succeeds" (and Inserted returns False). - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - -- Attempts to insert Key into the map, performing the usual search (which - -- involves calling both Hash and Equivalent_Keys); if the search succeeds - -- (because Key is already in the map), then it raises Constraint_Error. - -- (This version of Insert is similar to Replace, but having the opposite - -- exception behavior. It is intended for use when you want to assert that - -- Key is not already in the map.) - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - -- Attempts to insert Key into the map. If Key is already in the map, then - -- both the existing key and element are assigned the values of Key and - -- New_Item, respectively. (This version of Insert only raises an exception - -- if cursor tampering occurs. It is intended for use when you want to - -- insert the key/element pair in the map, and you don't care whether Key - -- is already present.) - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - -- Searches for Key in the map; if the search fails (because Key was not in - -- the map), then it raises Constraint_Error. Otherwise, both the existing - -- key and element are assigned the values of Key and New_Item rsp. (This - -- is similar to Insert, but with the opposite exception behavior. It is - -- intended for use when you want to assert that Key is already in the - -- map.) - - procedure Exclude (Container : in out Map; Key : Key_Type); - -- Searches for Key in the map, and if found, removes its node from the map - -- and then deallocates it. The search works as follows. The operation - -- calls Hash to determine the key's bucket; if the bucket is not empty, it - -- calls Equivalent_Keys to compare Key to each key in the bucket. (This is - -- the deletion analog of Include. It is intended for use when you want to - -- remove the item from the map, but don't care whether the key is already - -- in the map.) - - procedure Delete (Container : in out Map; Key : Key_Type); - -- Searches for Key in the map (which involves calling both Hash and - -- Equivalent_Keys). If the search fails, then the operation raises - -- Constraint_Error. Otherwise it removes the node from the map and then - -- deallocates it. (This is the deletion analog of non-conditional - -- Insert. It is intended for use when you want to assert that the item is - -- already in the map.) - - procedure Delete (Container : in out Map; Position : in out Cursor); - -- Removes the node designated by Position from the map, and then - -- deallocates the node. The operation calls Hash to determine the bucket, - -- and then compares Position to each node in the bucket until there's a - -- match (it does not call Equivalent_Keys). - - function First (Container : Map) return Cursor; - -- Returns a cursor that designates the first non-empty bucket, by - -- searching from the beginning of the buckets array. - - function Next (Position : Cursor) return Cursor; - -- Returns a cursor that designates the node that follows the current one - -- designated by Position. If Position designates the last node in its - -- bucket, the operation calls Hash to compute the index of this bucket, - -- and searches the buckets array for the first non-empty bucket, starting - -- from that index; otherwise, it simply follows the link to the next node - -- in the same bucket. - - procedure Next (Position : in out Cursor); - -- Equivalent to Position := Next (Position) - - function Find (Container : Map; Key : Key_Type) return Cursor; - -- Searches for Key in the map. Find calls Hash to determine the key's - -- bucket; if the bucket is not empty, it calls Equivalent_Keys to compare - -- Key to each key in the bucket. If the search succeeds, Find returns a - -- cursor designating the matching node; otherwise, it returns No_Element. - - function Contains (Container : Map; Key : Key_Type) return Boolean; - -- Equivalent to Find (Container, Key) /= No_Element - - function Element (Container : Map; Key : Key_Type) return Element_Type; - -- Equivalent to Element (Find (Container, Key)) - - function Equivalent_Keys (Left, Right : Cursor) return Boolean; - -- Returns the result of calling Equivalent_Keys with the keys of the nodes - -- designated by cursors Left and Right. - - function Equivalent_Keys (Left : Cursor; Right : Key_Type) return Boolean; - -- Returns the result of calling Equivalent_Keys with key of the node - -- designated by Left and key Right. - - function Equivalent_Keys (Left : Key_Type; Right : Cursor) return Boolean; - -- Returns the result of calling Equivalent_Keys with key Left and the node - -- designated by Right. - - procedure Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)); - -- Calls Process for each node in the map - - function Iterate (Container : Map) - return Map_Iterator_Interfaces.Forward_Iterator'class; - -private - pragma Inline ("="); - pragma Inline (Length); - pragma Inline (Is_Empty); - pragma Inline (Clear); - pragma Inline (Key); - pragma Inline (Element); - pragma Inline (Move); - pragma Inline (Contains); - pragma Inline (Capacity); - pragma Inline (Reserve_Capacity); - pragma Inline (Has_Element); - pragma Inline (Equivalent_Keys); - pragma Inline (Next); - - type Node_Type; - type Node_Access is access Node_Type; - - type Key_Access is access Key_Type; - type Element_Access is access all Element_Type; - - type Node_Type is limited record - Key : Key_Access; - Element : Element_Access; - Next : Node_Access; - end record; - - package HT_Types is - new Hash_Tables.Generic_Hash_Table_Types (Node_Type, Node_Access); - - type Map is new Ada.Finalization.Controlled with record - HT : HT_Types.Hash_Table_Type; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Map); - - overriding procedure Adjust (Container : in out Map); - - overriding procedure Finalize (Container : in out Map); - - use HT_Types, HT_Types.Implementation; - use Ada.Finalization; - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Map); - - for Map'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Map); - - for Map'Read use Read; - - type Map_Access is access all Map; - for Map_Access'Storage_Size use 0; - - type Cursor is record - Container : Map_Access; - Node : Node_Access; - Position : Hash_Type := Hash_Type'Last; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - type Reference_Type - (Element : not null access Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Sem_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Map'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Map : constant Map := (Controlled with others => <>); - - No_Element : constant Cursor := - (Container => null, Node => null, Position => Hash_Type'Last); - - type Iterator is new Limited_Controlled and - Map_Iterator_Interfaces.Forward_Iterator with - record - Container : Map_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Indefinite_Hashed_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cihase.adb +++ build/gcc/ada/rts @@ -1,2440 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.INDEFINITE_HASHED_SETS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -with Ada.Containers.Hash_Tables.Generic_Operations; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Operations); - -with Ada.Containers.Hash_Tables.Generic_Keys; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Keys); - -with Ada.Containers.Helpers; use Ada.Containers.Helpers; - -with Ada.Containers.Prime_Numbers; - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Indefinite_Hashed_Sets with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Assign (Node : Node_Access; Item : Element_Type); - pragma Inline (Assign); - - function Copy_Node (Source : Node_Access) return Node_Access; - pragma Inline (Copy_Node); - - function Equivalent_Keys - (Key : Element_Type; - Node : Node_Access) return Boolean; - pragma Inline (Equivalent_Keys); - - function Find_Equal_Key - (R_HT : Hash_Table_Type; - L_Node : Node_Access) return Boolean; - - function Find_Equivalent_Key - (R_HT : Hash_Table_Type; - L_Node : Node_Access) return Boolean; - - procedure Free (X : in out Node_Access); - - function Hash_Node (Node : Node_Access) return Hash_Type; - pragma Inline (Hash_Node); - - procedure Insert - (HT : in out Hash_Table_Type; - New_Item : Element_Type; - Node : out Node_Access; - Inserted : out Boolean); - - function Is_In - (HT : aliased in out Hash_Table_Type; - Key : Node_Access) return Boolean; - pragma Inline (Is_In); - - function Next (Node : Node_Access) return Node_Access; - pragma Inline (Next); - - function Read_Node (Stream : not null access Root_Stream_Type'Class) - return Node_Access; - pragma Inline (Read_Node); - - procedure Set_Next (Node : Node_Access; Next : Node_Access); - pragma Inline (Set_Next); - - function Vet (Position : Cursor) return Boolean; - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access); - pragma Inline (Write_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - procedure Free_Element is - new Ada.Unchecked_Deallocation (Element_Type, Element_Access); - - package HT_Ops is new Hash_Tables.Generic_Operations - (HT_Types => HT_Types, - Hash_Node => Hash_Node, - Next => Next, - Set_Next => Set_Next, - Copy_Node => Copy_Node, - Free => Free); - - package Element_Keys is new Hash_Tables.Generic_Keys - (HT_Types => HT_Types, - Next => Next, - Set_Next => Set_Next, - Key_Type => Element_Type, - Hash => Hash, - Equivalent_Keys => Equivalent_Keys); - - function Is_Equal is - new HT_Ops.Generic_Equal (Find_Equal_Key); - - function Is_Equivalent is - new HT_Ops.Generic_Equal (Find_Equivalent_Key); - - procedure Read_Nodes is - new HT_Ops.Generic_Read (Read_Node); - - procedure Replace_Element is - new Element_Keys.Generic_Replace_Element (Hash_Node, Assign); - - procedure Write_Nodes is - new HT_Ops.Generic_Write (Write_Node); - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Set) return Boolean is - begin - return Is_Equal (Left.HT, Right.HT); - end "="; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Container : in out Set) is - begin - HT_Ops.Adjust (Container.HT); - end Adjust; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Node : Node_Access; Item : Element_Type) is - X : Element_Access := Node.Element; - - -- The element allocator may need an accessibility check in the case the - -- actual type is class-wide or has access discriminants (RM 4.8(10.1) - -- and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Node.Element := new Element_Type'(Item); - Free_Element (X); - end Assign; - - procedure Assign (Target : in out Set; Source : Set) is - begin - if Target'Address = Source'Address then - return; - else - Target.Clear; - Target.Union (Source); - end if; - end Assign; - - -------------- - -- Capacity -- - -------------- - - function Capacity (Container : Set) return Count_Type is - begin - return HT_Ops.Capacity (Container.HT); - end Capacity; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Set) is - begin - HT_Ops.Clear (Container.HT); - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Constant_Reference"); - - declare - HT : Hash_Table_Type renames Position.Container.all.HT; - TC : constant Tamper_Counts_Access := - HT.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Position.Node.Element.all'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Set; Item : Element_Type) return Boolean is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : Set; - Capacity : Count_Type := 0) return Set - is - C : Count_Type; - - begin - if Capacity < Source.Length then - if Checks and then Capacity /= 0 then - raise Capacity_Error - with "Requested capacity is less than Source length"; - end if; - - C := Source.Length; - else - C := Capacity; - end if; - - return Target : Set do - Target.Reserve_Capacity (C); - Target.Assign (Source); - end return; - end Copy; - - --------------- - -- Copy_Node -- - --------------- - - function Copy_Node (Source : Node_Access) return Node_Access is - E : Element_Access := new Element_Type'(Source.Element.all); - begin - return new Node_Type'(Element => E, Next => null); - exception - when others => - Free_Element (E); - raise; - end Copy_Node; - - ------------ - -- Delete -- - ------------ - - procedure Delete - (Container : in out Set; - Item : Element_Type) - is - X : Node_Access; - - begin - Element_Keys.Delete_Key_Sans_Free (Container.HT, Item, X); - - if Checks and then X = null then - raise Constraint_Error with "attempt to delete element not in set"; - end if; - - Free (X); - end Delete; - - procedure Delete - (Container : in out Set; - Position : in out Cursor) - is - begin - TC_Check (Container.HT.TC); - - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Position cursor is bad"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Position), "Position cursor is bad"); - - HT_Ops.Delete_Node_Sans_Free (Container.HT, Position.Node); - - Free (Position.Node); - Position.Container := null; - end Delete; - - ---------------- - -- Difference -- - ---------------- - - procedure Difference - (Target : in out Set; - Source : Set) - is - Src_HT : Hash_Table_Type renames Source'Unrestricted_Access.HT; - Tgt_Node : Node_Access; - - begin - if Target'Address = Source'Address then - Clear (Target); - return; - end if; - - if Src_HT.Length = 0 then - return; - end if; - - TC_Check (Target.HT.TC); - - if Src_HT.Length < Target.HT.Length then - declare - Src_Node : Node_Access; - - begin - Src_Node := HT_Ops.First (Src_HT); - while Src_Node /= null loop - Tgt_Node := Element_Keys.Find (Target.HT, Src_Node.Element.all); - - if Tgt_Node /= null then - HT_Ops.Delete_Node_Sans_Free (Target.HT, Tgt_Node); - Free (Tgt_Node); - end if; - - Src_Node := HT_Ops.Next (Src_HT, Src_Node); - end loop; - end; - - else - Tgt_Node := HT_Ops.First (Target.HT); - while Tgt_Node /= null loop - if Is_In (Src_HT, Tgt_Node) then - declare - X : Node_Access := Tgt_Node; - begin - Tgt_Node := HT_Ops.Next (Target.HT, Tgt_Node); - HT_Ops.Delete_Node_Sans_Free (Target.HT, X); - Free (X); - end; - - else - Tgt_Node := HT_Ops.Next (Target.HT, Tgt_Node); - end if; - end loop; - end if; - end Difference; - - function Difference (Left, Right : Set) return Set is - Left_HT : Hash_Table_Type renames Left'Unrestricted_Access.HT; - Right_HT : Hash_Table_Type renames Right'Unrestricted_Access.HT; - Buckets : HT_Types.Buckets_Access; - Length : Count_Type; - - begin - if Left'Address = Right'Address then - return Empty_Set; - end if; - - if Left.Length = 0 then - return Empty_Set; - end if; - - if Right.Length = 0 then - return Left; - end if; - - declare - Size : constant Hash_Type := Prime_Numbers.To_Prime (Left.Length); - begin - Buckets := HT_Ops.New_Buckets (Length => Size); - end; - - Length := 0; - - Iterate_Left : declare - procedure Process (L_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (L_Node : Node_Access) is - begin - if not Is_In (Right_HT, L_Node) then - declare - -- Per AI05-0022, the container implementation is required - -- to detect element tampering by a generic actual - -- subprogram, hence the use of Checked_Index instead of a - -- simple invocation of generic formal Hash. - - Indx : constant Hash_Type := - HT_Ops.Checked_Index (Left_HT, Buckets.all, L_Node); - - Bucket : Node_Access renames Buckets (Indx); - Src : Element_Type renames L_Node.Element.all; - Tgt : Element_Access := new Element_Type'(Src); - - begin - Bucket := new Node_Type'(Tgt, Bucket); - - exception - when others => - Free_Element (Tgt); - raise; - end; - - Length := Length + 1; - end if; - end Process; - - -- Start of processing for Iterate_Left - - begin - Iterate (Left.HT); - - exception - when others => - HT_Ops.Free_Hash_Table (Buckets); - raise; - end Iterate_Left; - - return (Controlled with HT => (Buckets, Length, (Busy => 0, Lock => 0))); - end Difference; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor of equals No_Element"; - end if; - - if Checks and then Position.Node.Element = null then - -- handle dangling reference - raise Program_Error with "Position cursor is bad"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Element"); - - return Position.Node.Element.all; - end Element; - - ----------- - -- Empty -- - ----------- - - function Empty (Capacity : Count_Type := 1000) return Set is - begin - return Result : Set do - Reserve_Capacity (Result, Capacity); - end return; - end Empty; - - --------------------- - -- Equivalent_Sets -- - --------------------- - - function Equivalent_Sets (Left, Right : Set) return Boolean is - begin - return Is_Equivalent (Left.HT, Right.HT); - end Equivalent_Sets; - - ------------------------- - -- Equivalent_Elements -- - ------------------------- - - function Equivalent_Elements (Left, Right : Cursor) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with - "Left cursor of Equivalent_Elements equals No_Element"; - end if; - - if Checks and then Right.Node = null then - raise Constraint_Error with - "Right cursor of Equivalent_Elements equals No_Element"; - end if; - - if Checks and then Left.Node.Element = null then - raise Program_Error with - "Left cursor of Equivalent_Elements is bad"; - end if; - - if Checks and then Right.Node.Element = null then - raise Program_Error with - "Right cursor of Equivalent_Elements is bad"; - end if; - - pragma Assert (Vet (Left), "bad Left cursor in Equivalent_Elements"); - pragma Assert (Vet (Right), "bad Right cursor in Equivalent_Elements"); - - -- AI05-0022 requires that a container implementation detect element - -- tampering by a generic actual subprogram. However, the following case - -- falls outside the scope of that AI. Randy Brukardt explained on the - -- ARG list on 2013/02/07 that: - - -- (Begin Quote): - -- But for an operation like "<" [the ordered set analog of - -- Equivalent_Elements], there is no need to "dereference" a cursor - -- after the call to the generic formal parameter function, so nothing - -- bad could happen if tampering is undetected. And the operation can - -- safely return a result without a problem even if an element is - -- deleted from the container. - -- (End Quote). - - return Equivalent_Elements - (Left.Node.Element.all, - Right.Node.Element.all); - end Equivalent_Elements; - - function Equivalent_Elements - (Left : Cursor; - Right : Element_Type) return Boolean - is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with - "Left cursor of Equivalent_Elements equals No_Element"; - end if; - - if Checks and then Left.Node.Element = null then - raise Program_Error with - "Left cursor of Equivalent_Elements is bad"; - end if; - - pragma Assert (Vet (Left), "bad Left cursor in Equivalent_Elements"); - - return Equivalent_Elements (Left.Node.Element.all, Right); - end Equivalent_Elements; - - function Equivalent_Elements - (Left : Element_Type; - Right : Cursor) return Boolean - is - begin - if Checks and then Right.Node = null then - raise Constraint_Error with - "Right cursor of Equivalent_Elements equals No_Element"; - end if; - - if Checks and then Right.Node.Element = null then - raise Program_Error with - "Right cursor of Equivalent_Elements is bad"; - end if; - - pragma Assert (Vet (Right), "bad Right cursor in Equivalent_Elements"); - - return Equivalent_Elements (Left, Right.Node.Element.all); - end Equivalent_Elements; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys - (Key : Element_Type; - Node : Node_Access) return Boolean - is - begin - return Equivalent_Elements (Key, Node.Element.all); - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude - (Container : in out Set; - Item : Element_Type) - is - X : Node_Access; - begin - Element_Keys.Delete_Key_Sans_Free (Container.HT, Item, X); - Free (X); - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Container : in out Set) is - begin - HT_Ops.Finalize (Container.HT); - end Finalize; - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.HT.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : Set; - Item : Element_Type) return Cursor - is - HT : Hash_Table_Type renames Container'Unrestricted_Access.HT; - Node : constant Node_Access := Element_Keys.Find (HT, Item); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Find; - - -------------------- - -- Find_Equal_Key -- - -------------------- - - function Find_Equal_Key - (R_HT : Hash_Table_Type; - L_Node : Node_Access) return Boolean - is - R_Index : constant Hash_Type := - Element_Keys.Index (R_HT, L_Node.Element.all); - - R_Node : Node_Access := R_HT.Buckets (R_Index); - - begin - loop - if R_Node = null then - return False; - end if; - - if L_Node.Element.all = R_Node.Element.all then - return True; - end if; - - R_Node := Next (R_Node); - end loop; - end Find_Equal_Key; - - ------------------------- - -- Find_Equivalent_Key -- - ------------------------- - - function Find_Equivalent_Key - (R_HT : Hash_Table_Type; - L_Node : Node_Access) return Boolean - is - R_Index : constant Hash_Type := - Element_Keys.Index (R_HT, L_Node.Element.all); - - R_Node : Node_Access := R_HT.Buckets (R_Index); - - begin - loop - if R_Node = null then - return False; - end if; - - if Equivalent_Elements (L_Node.Element.all, R_Node.Element.all) then - return True; - end if; - - R_Node := Next (R_Node); - end loop; - end Find_Equivalent_Key; - - ----------- - -- First -- - ----------- - - function First (Container : Set) return Cursor is - Node : constant Node_Access := HT_Ops.First (Container.HT); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end First; - - function First (Object : Iterator) return Cursor is - begin - return Object.Container.First; - end First; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out Node_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (Node_Type, Node_Access); - - begin - if X = null then - return; - end if; - - X.Next := X; -- detect mischief (in Vet) - - begin - Free_Element (X.Element); - - exception - when others => - X.Element := null; - Deallocate (X); - raise; - end; - - Deallocate (X); - end Free; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Node.Element; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - pragma Assert (Vet (Position), "bad cursor in Has_Element"); - return Position.Node /= null; - end Has_Element; - - --------------- - -- Hash_Node -- - --------------- - - function Hash_Node (Node : Node_Access) return Hash_Type is - begin - return Hash (Node.Element.all); - end Hash_Node; - - ------------- - -- Include -- - ------------- - - procedure Include - (Container : in out Set; - New_Item : Element_Type) - is - Position : Cursor; - Inserted : Boolean; - - X : Element_Access; - - begin - Insert (Container, New_Item, Position, Inserted); - - if not Inserted then - TE_Check (Container.HT.TC); - - X := Position.Node.Element; - - declare - -- The element allocator may need an accessibility check in the - -- case the actual type is class-wide or has access discriminants - -- (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Position.Node.Element := new Element_Type'(New_Item); - end; - - Free_Element (X); - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - begin - Insert (Container.HT, New_Item, Position.Node, Inserted); - Position.Container := Container'Unchecked_Access; - end Insert; - - procedure Insert - (Container : in out Set; - New_Item : Element_Type) - is - Position : Cursor; - pragma Unreferenced (Position); - - Inserted : Boolean; - - begin - Insert (Container, New_Item, Position, Inserted); - - if Checks and then not Inserted then - raise Constraint_Error with - "attempt to insert element already in set"; - end if; - end Insert; - - procedure Insert - (HT : in out Hash_Table_Type; - New_Item : Element_Type; - Node : out Node_Access; - Inserted : out Boolean) - is - function New_Node (Next : Node_Access) return Node_Access; - pragma Inline (New_Node); - - procedure Local_Insert is - new Element_Keys.Generic_Conditional_Insert (New_Node); - - -------------- - -- New_Node -- - -------------- - - function New_Node (Next : Node_Access) return Node_Access is - - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - Element : Element_Access := new Element_Type'(New_Item); - - begin - return new Node_Type'(Element, Next); - - exception - when others => - Free_Element (Element); - raise; - end New_Node; - - -- Start of processing for Insert - - begin - if HT_Ops.Capacity (HT) = 0 then - HT_Ops.Reserve_Capacity (HT, 1); - end if; - - Local_Insert (HT, New_Item, Node, Inserted); - - if Inserted and then HT.Length > HT_Ops.Capacity (HT) then - HT_Ops.Reserve_Capacity (HT, HT.Length); - end if; - end Insert; - - ------------------ - -- Intersection -- - ------------------ - - procedure Intersection - (Target : in out Set; - Source : Set) - is - Src_HT : Hash_Table_Type renames Source'Unrestricted_Access.HT; - Tgt_Node : Node_Access; - - begin - if Target'Address = Source'Address then - return; - end if; - - if Source.Length = 0 then - Clear (Target); - return; - end if; - - TC_Check (Target.HT.TC); - - Tgt_Node := HT_Ops.First (Target.HT); - while Tgt_Node /= null loop - if Is_In (Src_HT, Tgt_Node) then - Tgt_Node := HT_Ops.Next (Target.HT, Tgt_Node); - - else - declare - X : Node_Access := Tgt_Node; - begin - Tgt_Node := HT_Ops.Next (Target.HT, Tgt_Node); - HT_Ops.Delete_Node_Sans_Free (Target.HT, X); - Free (X); - end; - end if; - end loop; - end Intersection; - - function Intersection (Left, Right : Set) return Set is - Left_HT : Hash_Table_Type renames Left'Unrestricted_Access.HT; - Right_HT : Hash_Table_Type renames Right'Unrestricted_Access.HT; - Buckets : HT_Types.Buckets_Access; - Length : Count_Type; - - begin - if Left'Address = Right'Address then - return Left; - end if; - - Length := Count_Type'Min (Left.Length, Right.Length); - - if Length = 0 then - return Empty_Set; - end if; - - declare - Size : constant Hash_Type := Prime_Numbers.To_Prime (Length); - begin - Buckets := HT_Ops.New_Buckets (Length => Size); - end; - - Length := 0; - - Iterate_Left : declare - procedure Process (L_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (L_Node : Node_Access) is - begin - if Is_In (Right_HT, L_Node) then - declare - -- Per AI05-0022, the container implementation is required - -- to detect element tampering by a generic actual - -- subprogram, hence the use of Checked_Index instead of a - -- simple invocation of generic formal Hash. - - Indx : constant Hash_Type := - HT_Ops.Checked_Index (Left_HT, Buckets.all, L_Node); - - Bucket : Node_Access renames Buckets (Indx); - - Src : Element_Type renames L_Node.Element.all; - Tgt : Element_Access := new Element_Type'(Src); - - begin - Bucket := new Node_Type'(Tgt, Bucket); - - exception - when others => - Free_Element (Tgt); - raise; - end; - - Length := Length + 1; - end if; - end Process; - - -- Start of processing for Iterate_Left - - begin - Iterate (Left.HT); - - exception - when others => - HT_Ops.Free_Hash_Table (Buckets); - raise; - end Iterate_Left; - - return (Controlled with HT => (Buckets, Length, (Busy => 0, Lock => 0))); - end Intersection; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Set) return Boolean is - begin - return Container.HT.Length = 0; - end Is_Empty; - - ----------- - -- Is_In -- - ----------- - - function Is_In - (HT : aliased in out Hash_Table_Type; - Key : Node_Access) return Boolean - is - begin - return Element_Keys.Find (HT, Key.Element.all) /= null; - end Is_In; - - --------------- - -- Is_Subset -- - --------------- - - function Is_Subset - (Subset : Set; - Of_Set : Set) return Boolean - is - Subset_HT : Hash_Table_Type renames Subset'Unrestricted_Access.HT; - Of_Set_HT : Hash_Table_Type renames Of_Set'Unrestricted_Access.HT; - Subset_Node : Node_Access; - - begin - if Subset'Address = Of_Set'Address then - return True; - end if; - - if Subset.Length > Of_Set.Length then - return False; - end if; - - Subset_Node := HT_Ops.First (Subset_HT); - while Subset_Node /= null loop - if not Is_In (Of_Set_HT, Subset_Node) then - return False; - end if; - - Subset_Node := HT_Ops.Next (Subset_HT, Subset_Node); - end loop; - - return True; - end Is_Subset; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - Busy : With_Busy (Container.HT.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Iterate (Container.HT); - end Iterate; - - function Iterate (Container : Set) - return Set_Iterator_Interfaces.Forward_Iterator'Class - is - begin - return It : constant Iterator := - Iterator'(Limited_Controlled with - Container => Container'Unrestricted_Access) - do - Busy (Container.HT.TC'Unrestricted_Access.all); - end return; - end Iterate; - - ------------ - -- Length -- - ------------ - - function Length (Container : Set) return Count_Type is - begin - return Container.HT.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out Set; Source : in out Set) is - begin - HT_Ops.Move (Target => Target.HT, Source => Source.HT); - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Node : Node_Access) return Node_Access is - begin - return Node.Next; - end Next; - - function Next (Position : Cursor) return Cursor is - begin - if Position.Node = null then - return No_Element; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "bad cursor in Next"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Next"); - - declare - HT : Hash_Table_Type renames Position.Container.HT; - Node : constant Node_Access := HT_Ops.Next (HT, Position.Node); - begin - return (if Node = null then No_Element - else Cursor'(Position.Container, Node)); - end; - end Next; - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong set"; - end if; - - return Next (Position); - end Next; - - ------------- - -- Overlap -- - ------------- - - function Overlap (Left, Right : Set) return Boolean is - Left_HT : Hash_Table_Type renames Left'Unrestricted_Access.HT; - Right_HT : Hash_Table_Type renames Right'Unrestricted_Access.HT; - Left_Node : Node_Access; - - begin - if Right.Length = 0 then - return False; - end if; - - if Left'Address = Right'Address then - return True; - end if; - - Left_Node := HT_Ops.First (Left_HT); - while Left_Node /= null loop - if Is_In (Right_HT, Left_Node) then - return True; - end if; - - Left_Node := HT_Ops.Next (Left_HT, Left_Node); - end loop; - - return False; - end Overlap; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Set'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := - Container.HT.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Query_Element equals No_Element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "bad cursor in Query_Element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Query_Element"); - - declare - HT : Hash_Table_Type renames - Position.Container'Unrestricted_Access.all.HT; - Lock : With_Lock (HT.TC'Unrestricted_Access); - begin - Process (Position.Node.Element.all); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set) - is - First_Time : Boolean := True; - use System.Put_Images; - begin - Array_Before (S); - - for X of V loop - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Element_Type'Put_Image (S, X); - end loop; - - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set) - is - begin - Read_Nodes (Stream, Container.HT); - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Read_Node -- - --------------- - - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access - is - X : Element_Access := new Element_Type'(Element_Type'Input (Stream)); - begin - return new Node_Type'(X, null); - exception - when others => - Free_Element (X); - raise; - end Read_Node; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Set; - New_Item : Element_Type) - is - Node : constant Node_Access := - Element_Keys.Find (Container.HT, New_Item); - - X : Element_Access; - pragma Warnings (Off, X); - - begin - TE_Check (Container.HT.TC); - - if Checks and then Node = null then - raise Constraint_Error with - "attempt to replace element not in set"; - end if; - - X := Node.Element; - - declare - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Node.Element := new Element_Type'(New_Item); - end; - - Free_Element (X); - end Replace; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "bad cursor in Replace_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Replace_Element"); - - Replace_Element (Container.HT, Position.Node, New_Item); - end Replace_Element; - - ---------------------- - -- Reserve_Capacity -- - ---------------------- - - procedure Reserve_Capacity - (Container : in out Set; - Capacity : Count_Type) - is - begin - HT_Ops.Reserve_Capacity (Container.HT, Capacity); - end Reserve_Capacity; - - -------------- - -- Set_Next -- - -------------- - - procedure Set_Next (Node : Node_Access; Next : Node_Access) is - begin - Node.Next := Next; - end Set_Next; - - -------------------------- - -- Symmetric_Difference -- - -------------------------- - - procedure Symmetric_Difference - (Target : in out Set; - Source : Set) - is - Tgt_HT : Hash_Table_Type renames Target.HT; - Src_HT : Hash_Table_Type renames Source.HT'Unrestricted_Access.all; - begin - if Target'Address = Source'Address then - Clear (Target); - return; - end if; - - TC_Check (Tgt_HT.TC); - - declare - N : constant Count_Type := Target.Length + Source.Length; - begin - if N > HT_Ops.Capacity (Tgt_HT) then - HT_Ops.Reserve_Capacity (Tgt_HT, N); - end if; - end; - - if Target.Length = 0 then - Iterate_Source_When_Empty_Target : declare - procedure Process (Src_Node : Node_Access); - - procedure Iterate is new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Src_Node : Node_Access) is - E : Element_Type renames Src_Node.Element.all; - B : Buckets_Type renames Tgt_HT.Buckets.all; - J : constant Hash_Type := Hash (E) mod B'Length; - N : Count_Type renames Tgt_HT.Length; - - begin - declare - X : Element_Access := new Element_Type'(E); - begin - B (J) := new Node_Type'(X, B (J)); - exception - when others => - Free_Element (X); - raise; - end; - - N := N + 1; - end Process; - - -- Per AI05-0022, the container implementation is required to - -- detect element tampering by a generic actual subprogram. - - Lock_Tgt : With_Lock (Tgt_HT.TC'Unrestricted_Access); - Lock_Src : With_Lock (Src_HT.TC'Unrestricted_Access); - - -- Start of processing for Iterate_Source_When_Empty_Target - - begin - Iterate (Src_HT); - end Iterate_Source_When_Empty_Target; - - else - Iterate_Source : declare - procedure Process (Src_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Src_Node : Node_Access) is - E : Element_Type renames Src_Node.Element.all; - B : Buckets_Type renames Tgt_HT.Buckets.all; - J : constant Hash_Type := Hash (E) mod B'Length; - N : Count_Type renames Tgt_HT.Length; - - begin - if B (J) = null then - declare - X : Element_Access := new Element_Type'(E); - begin - B (J) := new Node_Type'(X, null); - exception - when others => - Free_Element (X); - raise; - end; - - N := N + 1; - - elsif Equivalent_Elements (E, B (J).Element.all) then - declare - X : Node_Access := B (J); - begin - B (J) := B (J).Next; - N := N - 1; - Free (X); - end; - - else - declare - Prev : Node_Access := B (J); - Curr : Node_Access := Prev.Next; - - begin - while Curr /= null loop - if Equivalent_Elements (E, Curr.Element.all) then - Prev.Next := Curr.Next; - N := N - 1; - Free (Curr); - return; - end if; - - Prev := Curr; - Curr := Prev.Next; - end loop; - - declare - X : Element_Access := new Element_Type'(E); - begin - B (J) := new Node_Type'(X, B (J)); - exception - when others => - Free_Element (X); - raise; - end; - - N := N + 1; - end; - end if; - end Process; - - -- Per AI05-0022, the container implementation is required to - -- detect element tampering by a generic actual subprogram. - - Lock_Tgt : With_Lock (Tgt_HT.TC'Unrestricted_Access); - Lock_Src : With_Lock (Src_HT.TC'Unrestricted_Access); - - -- Start of processing for Iterate_Source - - begin - Iterate (Src_HT); - end Iterate_Source; - end if; - end Symmetric_Difference; - - function Symmetric_Difference (Left, Right : Set) return Set is - Left_HT : Hash_Table_Type renames Left'Unrestricted_Access.HT; - Right_HT : Hash_Table_Type renames Right'Unrestricted_Access.HT; - Buckets : HT_Types.Buckets_Access; - Length : Count_Type; - - begin - if Left'Address = Right'Address then - return Empty_Set; - end if; - - if Right.Length = 0 then - return Left; - end if; - - if Left.Length = 0 then - return Right; - end if; - - declare - Size : constant Hash_Type := - Prime_Numbers.To_Prime (Left.Length + Right.Length); - begin - Buckets := HT_Ops.New_Buckets (Length => Size); - end; - - Length := 0; - - Iterate_Left : declare - procedure Process (L_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (L_Node : Node_Access) is - begin - if not Is_In (Right_HT, L_Node) then - declare - E : Element_Type renames L_Node.Element.all; - - -- Per AI05-0022, the container implementation is required - -- to detect element tampering by a generic actual - -- subprogram, hence the use of Checked_Index instead of a - -- simple invocation of generic formal Hash. - - J : constant Hash_Type := - HT_Ops.Checked_Index (Left_HT, Buckets.all, L_Node); - - begin - declare - X : Element_Access := new Element_Type'(E); - begin - Buckets (J) := new Node_Type'(X, Buckets (J)); - exception - when others => - Free_Element (X); - raise; - end; - - Length := Length + 1; - end; - end if; - end Process; - - -- Start of processing for Iterate_Left - - begin - Iterate (Left_HT); - exception - when others => - HT_Ops.Free_Hash_Table (Buckets); - raise; - end Iterate_Left; - - Iterate_Right : declare - procedure Process (R_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (R_Node : Node_Access) is - begin - if not Is_In (Left_HT, R_Node) then - declare - E : Element_Type renames R_Node.Element.all; - - -- Per AI05-0022, the container implementation is required - -- to detect element tampering by a generic actual - -- subprogram, hence the use of Checked_Index instead of a - -- simple invocation of generic formal Hash. - - J : constant Hash_Type := - HT_Ops.Checked_Index (Right_HT, Buckets.all, R_Node); - - begin - declare - X : Element_Access := new Element_Type'(E); - begin - Buckets (J) := new Node_Type'(X, Buckets (J)); - exception - when others => - Free_Element (X); - raise; - end; - - Length := Length + 1; - end; - end if; - end Process; - - -- Start of processing for Iterate_Right - - begin - Iterate (Right_HT); - - exception - when others => - HT_Ops.Free_Hash_Table (Buckets); - raise; - end Iterate_Right; - - return (Controlled with HT => (Buckets, Length, (Busy => 0, Lock => 0))); - end Symmetric_Difference; - - ------------ - -- To_Set -- - ------------ - - function To_Set (New_Item : Element_Type) return Set is - HT : Hash_Table_Type; - Node : Node_Access; - Inserted : Boolean; - pragma Unreferenced (Node, Inserted); - begin - Insert (HT, New_Item, Node, Inserted); - return Set'(Controlled with HT); - end To_Set; - - ----------- - -- Union -- - ----------- - - procedure Union - (Target : in out Set; - Source : Set) - is - procedure Process (Src_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Src_Node : Node_Access) is - Src : Element_Type renames Src_Node.Element.all; - - function New_Node (Next : Node_Access) return Node_Access; - pragma Inline (New_Node); - - procedure Insert is - new Element_Keys.Generic_Conditional_Insert (New_Node); - - -------------- - -- New_Node -- - -------------- - - function New_Node (Next : Node_Access) return Node_Access is - Tgt : Element_Access := new Element_Type'(Src); - begin - return new Node_Type'(Tgt, Next); - exception - when others => - Free_Element (Tgt); - raise; - end New_Node; - - Tgt_Node : Node_Access; - Success : Boolean; - pragma Unreferenced (Tgt_Node, Success); - - -- Start of processing for Process - - begin - Insert (Target.HT, Src, Tgt_Node, Success); - end Process; - - -- Start of processing for Union - - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Target.HT.TC); - - declare - N : constant Count_Type := Target.Length + Source.Length; - begin - if N > HT_Ops.Capacity (Target.HT) then - HT_Ops.Reserve_Capacity (Target.HT, N); - end if; - end; - - Iterate (Source.HT); - end Union; - - function Union (Left, Right : Set) return Set is - Left_HT : Hash_Table_Type renames Left.HT'Unrestricted_Access.all; - Right_HT : Hash_Table_Type renames Right.HT'Unrestricted_Access.all; - Buckets : HT_Types.Buckets_Access; - Length : Count_Type; - - begin - if Left'Address = Right'Address then - return Left; - end if; - - if Right.Length = 0 then - return Left; - end if; - - if Left.Length = 0 then - return Right; - end if; - - declare - Size : constant Hash_Type := - Prime_Numbers.To_Prime (Left.Length + Right.Length); - begin - Buckets := HT_Ops.New_Buckets (Length => Size); - end; - - Iterate_Left : declare - procedure Process (L_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (L_Node : Node_Access) is - Src : Element_Type renames L_Node.Element.all; - J : constant Hash_Type := Hash (Src) mod Buckets'Length; - Bucket : Node_Access renames Buckets (J); - Tgt : Element_Access := new Element_Type'(Src); - begin - Bucket := new Node_Type'(Tgt, Bucket); - exception - when others => - Free_Element (Tgt); - raise; - end Process; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram, hence the use of - -- Checked_Index instead of a simple invocation of generic formal - -- Hash. - - Lock_Left : With_Lock (Left_HT.TC'Unrestricted_Access); - - -- Start of processing for Iterate_Left - - begin - Iterate (Left_HT); - exception - when others => - HT_Ops.Free_Hash_Table (Buckets); - raise; - end Iterate_Left; - - Length := Left.Length; - - Iterate_Right : declare - procedure Process (Src_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Src_Node : Node_Access) is - Src : Element_Type renames Src_Node.Element.all; - Idx : constant Hash_Type := Hash (Src) mod Buckets'Length; - - Tgt_Node : Node_Access := Buckets (Idx); - - begin - while Tgt_Node /= null loop - if Equivalent_Elements (Src, Tgt_Node.Element.all) then - return; - end if; - Tgt_Node := Next (Tgt_Node); - end loop; - - declare - Tgt : Element_Access := new Element_Type'(Src); - begin - Buckets (Idx) := new Node_Type'(Tgt, Buckets (Idx)); - exception - when others => - Free_Element (Tgt); - raise; - end; - - Length := Length + 1; - end Process; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram, hence the use of - -- Checked_Index instead of a simple invocation of generic formal - -- Hash. - - Lock_Left : With_Lock (Left_HT.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right_HT.TC'Unrestricted_Access); - - -- Start of processing for Iterate_Right - - begin - Iterate (Right.HT); - exception - when others => - HT_Ops.Free_Hash_Table (Buckets); - raise; - end Iterate_Right; - - return (Controlled with HT => (Buckets, Length, (Busy => 0, Lock => 0))); - end Union; - - --------- - -- Vet -- - --------- - - function Vet (Position : Cursor) return Boolean is - begin - if Position.Node = null then - return Position.Container = null; - end if; - - if Position.Container = null then - return False; - end if; - - if Position.Node.Next = Position.Node then - return False; - end if; - - if Position.Node.Element = null then - return False; - end if; - - declare - HT : Hash_Table_Type renames Position.Container.HT; - X : Node_Access; - - begin - if HT.Length = 0 then - return False; - end if; - - if HT.Buckets = null - or else HT.Buckets'Length = 0 - then - return False; - end if; - - X := HT.Buckets (Element_Keys.Checked_Index - (HT, - Position.Node.Element.all)); - - for J in 1 .. HT.Length loop - if X = Position.Node then - return True; - end if; - - if X = null then - return False; - end if; - - if X = X.Next then -- to prevent unnecessary looping - return False; - end if; - - X := X.Next; - end loop; - - return False; - end; - end Vet; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set) - is - begin - Write_Nodes (Stream, Container.HT); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - ---------------- - -- Write_Node -- - ---------------- - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access) - is - begin - Element_Type'Output (Stream, Node.Element.all); - end Write_Node; - - package body Generic_Keys is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Equivalent_Key_Node - (Key : Key_Type; - Node : Node_Access) return Boolean; - pragma Inline (Equivalent_Key_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Key_Keys is - new Hash_Tables.Generic_Keys - (HT_Types => HT_Types, - Next => Next, - Set_Next => Set_Next, - Key_Type => Key_Type, - Hash => Hash, - Equivalent_Keys => Equivalent_Key_Node); - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Set; - Key : Key_Type) return Constant_Reference_Type - is - HT : Hash_Table_Type renames Container'Unrestricted_Access.HT; - Node : constant Node_Access := Key_Keys.Find (HT, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "Key not in set"; - end if; - - if Checks and then Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - declare - TC : constant Tamper_Counts_Access := - HT.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Node.Element.all'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Set; - Key : Key_Type) return Boolean - is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ------------ - -- Delete -- - ------------ - - procedure Delete - (Container : in out Set; - Key : Key_Type) - is - X : Node_Access; - - begin - Key_Keys.Delete_Key_Sans_Free (Container.HT, Key, X); - - if Checks and then X = null then - raise Constraint_Error with "key not in set"; - end if; - - Free (X); - end Delete; - - ------------- - -- Element -- - ------------- - - function Element - (Container : Set; - Key : Key_Type) return Element_Type - is - HT : Hash_Table_Type renames Container'Unrestricted_Access.HT; - Node : constant Node_Access := Key_Keys.Find (HT, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in set"; - end if; - - return Node.Element.all; - end Element; - - ------------------------- - -- Equivalent_Key_Node -- - ------------------------- - - function Equivalent_Key_Node - (Key : Key_Type; - Node : Node_Access) return Boolean is - begin - return Equivalent_Keys (Key, Generic_Keys.Key (Node.Element.all)); - end Equivalent_Key_Node; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude - (Container : in out Set; - Key : Key_Type) - is - X : Node_Access; - begin - Key_Keys.Delete_Key_Sans_Free (Container.HT, Key, X); - Free (X); - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Control : in out Reference_Control_Type) is - begin - if Control.Container /= null then - Impl.Reference_Control_Type (Control).Finalize; - - if Checks and then Hash (Key (Control.Old_Pos)) /= Control.Old_Hash - then - HT_Ops.Delete_Node_At_Index - (Control.Container.HT, Control.Index, Control.Old_Pos.Node); - raise Program_Error; - end if; - - Control.Container := null; - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : Set; - Key : Key_Type) return Cursor - is - HT : Hash_Table_Type renames Container'Unrestricted_Access.HT; - Node : constant Node_Access := Key_Keys.Find (HT, Key); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Find; - - --------- - -- Key -- - --------- - - function Key (Position : Cursor) return Key_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Position cursor is bad"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Key"); - - return Key (Position.Node.Element.all); - end Key; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - ------------------------------ - -- Reference_Preserving_Key -- - ------------------------------ - - function Reference_Preserving_Key - (Container : aliased in out Set; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - pragma Assert - (Vet (Position), - "bad cursor in function Reference_Preserving_Key"); - - declare - HT : Hash_Table_Type renames Container.HT; - begin - return R : constant Reference_Type := - (Element => Position.Node.Element.all'Access, - Control => - (Controlled with - HT.TC'Unrestricted_Access, - Container => Container'Unchecked_Access, - Index => HT_Ops.Index (HT, Position.Node), - Old_Pos => Position, - Old_Hash => Hash (Key (Position)))) - do - Busy (HT.TC); - end return; - end; - end Reference_Preserving_Key; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Key : Key_Type) return Reference_Type - is - Node : constant Node_Access := Key_Keys.Find (Container.HT, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "Key not in set"; - end if; - - if Checks and then Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - declare - HT : Hash_Table_Type renames Container.HT; - P : constant Cursor := Find (Container, Key); - begin - return R : constant Reference_Type := - (Element => Node.Element.all'Access, - Control => - (Controlled with - HT.TC'Unrestricted_Access, - Container => Container'Unchecked_Access, - Index => HT_Ops.Index (HT, P.Node), - Old_Pos => P, - Old_Hash => Hash (Key))) - do - Busy (HT.TC); - end return; - end; - end Reference_Preserving_Key; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Node_Access := Key_Keys.Find (Container.HT, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with - "attempt to replace key not in set"; - end if; - - Replace_Element (Container.HT, Node, New_Item); - end Replace; - - ----------------------------------- - -- Update_Element_Preserving_Key -- - ----------------------------------- - - procedure Update_Element_Preserving_Key - (Container : in out Set; - Position : Cursor; - Process : not null access - procedure (Element : in out Element_Type)) - is - HT : Hash_Table_Type renames Container.HT; - Indx : Hash_Type; - - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - if Checks and then - (Position.Node.Element = null - or else Position.Node.Next = Position.Node) - then - raise Program_Error with "Position cursor is bad"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong set"; - end if; - - if Checks and then - (HT.Buckets = null - or else HT.Buckets'Length = 0 - or else HT.Length = 0) - then - raise Program_Error with "Position cursor is bad (set is empty)"; - end if; - - pragma Assert - (Vet (Position), - "bad cursor in Update_Element_Preserving_Key"); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - E : Element_Type renames Position.Node.Element.all; - K : constant Key_Type := Key (E); - Lock : With_Lock (HT.TC'Unrestricted_Access); - begin - Indx := HT_Ops.Index (HT, Position.Node); - Process (E); - - if Equivalent_Keys (K, Key (E)) then - return; - end if; - end; - - if HT.Buckets (Indx) = Position.Node then - HT.Buckets (Indx) := Position.Node.Next; - - else - declare - Prev : Node_Access := HT.Buckets (Indx); - - begin - while Prev.Next /= Position.Node loop - Prev := Prev.Next; - - if Checks and then Prev = null then - raise Program_Error with - "Position cursor is bad (node not found)"; - end if; - end loop; - - Prev.Next := Position.Node.Next; - end; - end if; - - HT.Length := HT.Length - 1; - - declare - X : Node_Access := Position.Node; - - begin - Free (X); - end; - - raise Program_Error with "key was modified"; - end Update_Element_Preserving_Key; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - end Generic_Keys; - -end Ada.Containers.Indefinite_Hashed_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cihase.ads +++ build/gcc/ada/rts @@ -1,605 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.INDEFINITE_HASHED_SETS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -private with Ada.Containers.Hash_Tables; -with Ada.Containers.Helpers; -private with Ada.Streams; -private with Ada.Finalization; -private with Ada.Strings.Text_Output; - -generic - type Element_Type (<>) is private; - - with function Hash (Element : Element_Type) return Hash_Type; - - with function Equivalent_Elements (Left, Right : Element_Type) - return Boolean; - - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Indefinite_Hashed_Sets with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - type Set is tagged private - with Constant_Indexing => Constant_Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Unnamed => Include); - - pragma Preelaborable_Initialization (Set); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Set : constant Set; - -- Set objects declared without an initialization expression are - -- initialized to the value Empty_Set. - - function Empty (Capacity : Count_Type := 1000) return Set; - - No_Element : constant Cursor; - -- Cursor objects declared without an initialization expression are - -- initialized to the value No_Element. - - function Has_Element (Position : Cursor) return Boolean; - -- Equivalent to Position /= No_Element - - package Set_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : Set) return Boolean; - -- For each element in Left, set equality attempts to find the equal - -- element in Right; if a search fails, then set equality immediately - -- returns False. The search works by calling Hash to find the bucket in - -- the Right set that corresponds to the Left element. If the bucket is - -- non-empty, the search calls the generic formal element equality operator - -- to compare the element (in Left) to the element of each node in the - -- bucket (in Right); the search terminates when a matching node in the - -- bucket is found, or the nodes in the bucket are exhausted. (Note that - -- element equality is called here, not Equivalent_Elements. Set equality - -- is the only operation in which element equality is used. Compare set - -- equality to Equivalent_Sets, which does call Equivalent_Elements.) - - function Equivalent_Sets (Left, Right : Set) return Boolean; - -- Similar to set equality, with the difference that the element in Left is - -- compared to the elements in Right using the generic formal - -- Equivalent_Elements operation instead of element equality. - - function To_Set (New_Item : Element_Type) return Set; - -- Constructs a singleton set comprising New_Element. To_Set calls Hash to - -- determine the bucket for New_Item. - - function Capacity (Container : Set) return Count_Type; - -- Returns the current capacity of the set. Capacity is the maximum length - -- before which rehashing in guaranteed not to occur. - - procedure Reserve_Capacity (Container : in out Set; Capacity : Count_Type); - -- Adjusts the current capacity, by allocating a new buckets array. If the - -- requested capacity is less than the current capacity, then the capacity - -- is contracted (to a value not less than the current length). If the - -- requested capacity is greater than the current capacity, then the - -- capacity is expanded (to a value not less than what is requested). In - -- either case, the nodes are rehashed from the old buckets array onto the - -- new buckets array (Hash is called once for each existing element in - -- order to compute the new index), and then the old buckets array is - -- deallocated. - - function Length (Container : Set) return Count_Type; - -- Returns the number of items in the set - - function Is_Empty (Container : Set) return Boolean; - -- Equivalent to Length (Container) = 0 - - procedure Clear (Container : in out Set); - -- Removes all of the items from the set - - function Element (Position : Cursor) return Element_Type; - -- Returns the element of the node designated by the cursor - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type); - -- If New_Item is equivalent (as determined by calling Equivalent_Elements) - -- to the element of the node designated by Position, then New_Element is - -- assigned to that element. Otherwise, it calls Hash to determine the - -- bucket for New_Item. If the bucket is not empty, then it calls - -- Equivalent_Elements for each node in that bucket to determine whether - -- New_Item is equivalent to an element in that bucket. If - -- Equivalent_Elements returns True then Program_Error is raised (because - -- an element may appear only once in the set); otherwise, New_Item is - -- assigned to the node designated by Position, and the node is moved to - -- its new bucket. - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - -- Calls Process with the element (having only a constant view) of the node - -- designated by the cursor. - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - procedure Assign (Target : in out Set; Source : Set); - - function Copy (Source : Set; Capacity : Count_Type := 0) return Set; - - procedure Move (Target : in out Set; Source : in out Set); - -- Clears Target (if it's not empty), and then moves (not copies) the - -- buckets array and nodes from Source to Target. - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean); - -- Conditionally inserts New_Item into the set. If New_Item is already in - -- the set, then Inserted returns False and Position designates the node - -- containing the existing element (which is not modified). If New_Item is - -- not already in the set, then Inserted returns True and Position - -- designates the newly-inserted node containing New_Item. The search for - -- an existing element works as follows. Hash is called to determine - -- New_Item's bucket; if the bucket is non-empty, then Equivalent_Elements - -- is called to compare New_Item to the element of each node in that - -- bucket. If the bucket is empty, or there were no equivalent elements in - -- the bucket, the search "fails" and the New_Item is inserted in the set - -- (and Inserted returns True); otherwise, the search "succeeds" (and - -- Inserted returns False). - - procedure Insert (Container : in out Set; New_Item : Element_Type); - -- Attempts to insert New_Item into the set, performing the usual insertion - -- search (which involves calling both Hash and Equivalent_Elements); if - -- the search succeeds (New_Item is equivalent to an element already in the - -- set, and so was not inserted), then this operation raises - -- Constraint_Error. (This version of Insert is similar to Replace, but - -- having the opposite exception behavior. It is intended for use when you - -- want to assert that the item is not already in the set.) - - procedure Include (Container : in out Set; New_Item : Element_Type); - -- Attempts to insert New_Item into the set. If an element equivalent to - -- New_Item is already in the set (the insertion search succeeded, and - -- hence New_Item was not inserted), then the value of New_Item is assigned - -- to the existing element. (This insertion operation only raises an - -- exception if cursor tampering occurs. It is intended for use when you - -- want to insert the item in the set, and you don't care whether an - -- equivalent element is already present.) - - procedure Replace (Container : in out Set; New_Item : Element_Type); - -- Searches for New_Item in the set; if the search fails (because an - -- equivalent element was not in the set), then it raises - -- Constraint_Error. Otherwise, the existing element is assigned the value - -- New_Item. (This is similar to Insert, but with the opposite exception - -- behavior. It is intended for use when you want to assert that the item - -- is already in the set.) - - procedure Exclude (Container : in out Set; Item : Element_Type); - -- Searches for Item in the set, and if found, removes its node from the - -- set and then deallocates it. The search works as follows. The operation - -- calls Hash to determine the item's bucket; if the bucket is not empty, - -- it calls Equivalent_Elements to compare Item to the element of each node - -- in the bucket. (This is the deletion analog of Include. It is intended - -- for use when you want to remove the item from the set, but don't care - -- whether the item is already in the set.) - - procedure Delete (Container : in out Set; Item : Element_Type); - -- Searches for Item in the set (which involves calling both Hash and - -- Equivalent_Elements). If the search fails, then the operation raises - -- Constraint_Error. Otherwise it removes the node from the set and then - -- deallocates it. (This is the deletion analog of non-conditional - -- Insert. It is intended for use when you want to assert that the item is - -- already in the set.) - - procedure Delete (Container : in out Set; Position : in out Cursor); - -- Removes the node designated by Position from the set, and then - -- deallocates the node. The operation calls Hash to determine the bucket, - -- and then compares Position to each node in the bucket until there's a - -- match (it does not call Equivalent_Elements). - - procedure Union (Target : in out Set; Source : Set); - -- The operation first calls Reserve_Capacity if the current capacity is - -- less than the sum of the lengths of Source and Target. It then iterates - -- over the Source set, and conditionally inserts each element into Target. - - function Union (Left, Right : Set) return Set; - -- The operation first copies the Left set to the result, and then iterates - -- over the Right set to conditionally insert each element into the result. - - function "or" (Left, Right : Set) return Set renames Union; - - procedure Intersection (Target : in out Set; Source : Set); - -- Iterates over the Target set (calling First and Next), calling Find to - -- determine whether the element is in Source. If an equivalent element is - -- not found in Source, the element is deleted from Target. - - function Intersection (Left, Right : Set) return Set; - -- Iterates over the Left set, calling Find to determine whether the - -- element is in Right. If an equivalent element is found, it is inserted - -- into the result set. - - function "and" (Left, Right : Set) return Set renames Intersection; - - procedure Difference (Target : in out Set; Source : Set); - -- Iterates over the Source (calling First and Next), calling Find to - -- determine whether the element is in Target. If an equivalent element is - -- found, it is deleted from Target. - - function Difference (Left, Right : Set) return Set; - -- Iterates over the Left set, calling Find to determine whether the - -- element is in the Right set. If an equivalent element is not found, the - -- element is inserted into the result set. - - function "-" (Left, Right : Set) return Set renames Difference; - - procedure Symmetric_Difference (Target : in out Set; Source : Set); - -- The operation first calls Reserve_Capacity if the current capacity is - -- less than the sum of the lengths of Source and Target. It then iterates - -- over the Source set, searching for the element in Target (calling Hash - -- and Equivalent_Elements). If an equivalent element is found, it is - -- removed from Target; otherwise it is inserted into Target. - - function Symmetric_Difference (Left, Right : Set) return Set; - -- The operation first iterates over the Left set. It calls Find to - -- determine whether the element is in the Right set. If no equivalent - -- element is found, the element from Left is inserted into the result. The - -- operation then iterates over the Right set, to determine whether the - -- element is in the Left set. If no equivalent element is found, the Right - -- element is inserted into the result. - - function "xor" (Left, Right : Set) return Set - renames Symmetric_Difference; - - function Overlap (Left, Right : Set) return Boolean; - -- Iterates over the Left set (calling First and Next), calling Find to - -- determine whether the element is in the Right set. If an equivalent - -- element is found, the operation immediately returns True. The operation - -- returns False if the iteration over Left terminates without finding any - -- equivalent element in Right. - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean; - -- Iterates over Subset (calling First and Next), calling Find to determine - -- whether the element is in Of_Set. If no equivalent element is found in - -- Of_Set, the operation immediately returns False. The operation returns - -- True if the iteration over Subset terminates without finding an element - -- not in Of_Set (that is, every element in Subset is equivalent to an - -- element in Of_Set). - - function First (Container : Set) return Cursor; - -- Returns a cursor that designates the first non-empty bucket, by - -- searching from the beginning of the buckets array. - - function Next (Position : Cursor) return Cursor; - -- Returns a cursor that designates the node that follows the current one - -- designated by Position. If Position designates the last node in its - -- bucket, the operation calls Hash to compute the index of this bucket, - -- and searches the buckets array for the first non-empty bucket, starting - -- from that index; otherwise, it simply follows the link to the next node - -- in the same bucket. - - procedure Next (Position : in out Cursor); - -- Equivalent to Position := Next (Position) - - function Find (Container : Set; Item : Element_Type) return Cursor; - -- Searches for Item in the set. Find calls Hash to determine the item's - -- bucket; if the bucket is not empty, it calls Equivalent_Elements to - -- compare Item to each element in the bucket. If the search succeeds, Find - -- returns a cursor designating the node containing the equivalent element; - -- otherwise, it returns No_Element. - - function Contains (Container : Set; Item : Element_Type) return Boolean; - -- Equivalent to Find (Container, Item) /= No_Element - - function Equivalent_Elements (Left, Right : Cursor) return Boolean; - -- Returns the result of calling Equivalent_Elements with the elements of - -- the nodes designated by cursors Left and Right. - - function Equivalent_Elements - (Left : Cursor; - Right : Element_Type) return Boolean; - -- Returns the result of calling Equivalent_Elements with element of the - -- node designated by Left and element Right. - - function Equivalent_Elements - (Left : Element_Type; - Right : Cursor) return Boolean; - -- Returns the result of calling Equivalent_Elements with element Left and - -- the element of the node designated by Right. - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)); - -- Calls Process for each node in the set - - function Iterate (Container : Set) - return Set_Iterator_Interfaces.Forward_Iterator'Class; - - generic - type Key_Type (<>) is private; - - with function Key (Element : Element_Type) return Key_Type; - - with function Hash (Key : Key_Type) return Hash_Type; - - with function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - - package Generic_Keys is - - function Key (Position : Cursor) return Key_Type; - -- Applies generic formal operation Key to the element of the node - -- designated by Position. - - function Element (Container : Set; Key : Key_Type) return Element_Type; - -- Searches (as per the key-based Find) for the node containing Key, and - -- returns the associated element. - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type); - -- Searches (as per the key-based Find) for the node containing Key, and - -- then replaces the element of that node (as per the element-based - -- Replace_Element). - - procedure Exclude (Container : in out Set; Key : Key_Type); - -- Searches for Key in the set, and if found, removes its node from the - -- set and then deallocates it. The search works by first calling Hash - -- (on Key) to determine the bucket; if the bucket is not empty, it - -- calls Equivalent_Keys to compare parameter Key to the value of - -- generic formal operation Key applied to element of each node in the - -- bucket. - - procedure Delete (Container : in out Set; Key : Key_Type); - -- Deletes the node containing Key as per Exclude, with the difference - -- that Constraint_Error is raised if Key is not found. - - function Find (Container : Set; Key : Key_Type) return Cursor; - -- Searches for the node containing Key, and returns a cursor - -- designating the node. The search works by first calling Hash (on Key) - -- to determine the bucket. If the bucket is not empty, the search - -- compares Key to the element of each node in the bucket, and returns - -- the matching node. The comparison itself works by applying the - -- generic formal Key operation to the element of the node, and then - -- calling generic formal operation Equivalent_Keys. - - function Contains (Container : Set; Key : Key_Type) return Boolean; - -- Equivalent to Find (Container, Key) /= No_Element - - procedure Update_Element_Preserving_Key - (Container : in out Set; - Position : Cursor; - Process : not null access - procedure (Element : in out Element_Type)); - -- Calls Process with the element of the node designated by Position, - -- but with the restriction that the key-value of the element is not - -- modified. The operation first makes a copy of the value returned by - -- applying generic formal operation Key on the element of the node, and - -- then calls Process with the element. The operation verifies that the - -- key-part has not been modified by calling generic formal operation - -- Equivalent_Keys to compare the saved key-value to the value returned - -- by applying generic formal operation Key to the post-Process value of - -- element. If the key values compare equal then the operation - -- completes. Otherwise, the node is removed from the map and - -- Program_Error is raised. - - type Reference_Type (Element : not null access Element_Type) is private - with Implicit_Dereference => Element; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Position : Cursor) return Reference_Type; - - function Constant_Reference - (Container : aliased Set; - Key : Key_Type) return Constant_Reference_Type; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Key : Key_Type) return Reference_Type; - - private - type Set_Access is access all Set; - for Set_Access'Storage_Size use 0; - - package Impl is new Helpers.Generic_Implementation; - - type Reference_Control_Type is - new Impl.Reference_Control_Type with - record - Container : Set_Access; - Index : Hash_Type; - Old_Pos : Cursor; - Old_Hash : Hash_Type; - end record; - - overriding procedure Finalize (Control : in out Reference_Control_Type); - pragma Inline (Finalize); - - type Reference_Type (Element : not null access Element_Type) is record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - use Ada.Streams; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - end Generic_Keys; - -private - pragma Inline (Next); - - type Node_Type; - type Node_Access is access Node_Type; - - type Element_Access is access all Element_Type; - - type Node_Type is limited record - Element : Element_Access; - Next : Node_Access; - end record; - - package HT_Types is - new Hash_Tables.Generic_Hash_Table_Types (Node_Type, Node_Access); - - type Set is new Ada.Finalization.Controlled with record - HT : HT_Types.Hash_Table_Type; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set); - - overriding procedure Adjust (Container : in out Set); - - overriding procedure Finalize (Container : in out Set); - - use HT_Types, HT_Types.Implementation; - use Ada.Finalization; - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set); - - for Set'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set); - - for Set'Read use Read; - - type Set_Access is access all Set; - for Set_Access'Storage_Size use 0; - - type Cursor is record - Container : Set_Access; - Node : Node_Access; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Sem_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Set'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Set : constant Set := (Controlled with others => <>); - - No_Element : constant Cursor := (Container => null, Node => null); - - type Iterator is new Limited_Controlled and - Set_Iterator_Interfaces.Forward_Iterator with - record - Container : Set_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Indefinite_Hashed_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cimutr.adb +++ build/gcc/ada/rts @@ -1,2740 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.INDEFINITE_MULTIWAY_TREES -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Indefinite_Multiway_Trees with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - -------------------- - -- Root_Iterator -- - -------------------- - - type Root_Iterator is abstract new Limited_Controlled and - Tree_Iterator_Interfaces.Forward_Iterator with - record - Container : Tree_Access; - Subtree : Tree_Node_Access; - end record; - - overriding procedure Finalize (Object : in out Root_Iterator); - - ----------------------- - -- Subtree_Iterator -- - ----------------------- - - type Subtree_Iterator is new Root_Iterator with null record; - - overriding function First (Object : Subtree_Iterator) return Cursor; - - overriding function Next - (Object : Subtree_Iterator; - Position : Cursor) return Cursor; - - --------------------- - -- Child_Iterator -- - --------------------- - - type Child_Iterator is new Root_Iterator and - Tree_Iterator_Interfaces.Reversible_Iterator with null record; - - overriding function First (Object : Child_Iterator) return Cursor; - - overriding function Next - (Object : Child_Iterator; - Position : Cursor) return Cursor; - - overriding function Last (Object : Child_Iterator) return Cursor; - - overriding function Previous - (Object : Child_Iterator; - Position : Cursor) return Cursor; - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Root_Node (Container : Tree) return Tree_Node_Access; - - procedure Free_Element is - new Ada.Unchecked_Deallocation (Element_Type, Element_Access); - - procedure Deallocate_Node (X : in out Tree_Node_Access); - - procedure Deallocate_Children - (Subtree : Tree_Node_Access; - Count : in out Count_Type); - - procedure Deallocate_Subtree - (Subtree : in out Tree_Node_Access; - Count : in out Count_Type); - - function Equal_Children - (Left_Subtree, Right_Subtree : Tree_Node_Access) return Boolean; - - function Equal_Subtree - (Left_Subtree, Right_Subtree : Tree_Node_Access) return Boolean; - - procedure Iterate_Children - (Container : Tree_Access; - Subtree : Tree_Node_Access; - Process : not null access procedure (Position : Cursor)); - - procedure Iterate_Subtree - (Container : Tree_Access; - Subtree : Tree_Node_Access; - Process : not null access procedure (Position : Cursor)); - - procedure Copy_Children - (Source : Children_Type; - Parent : Tree_Node_Access; - Count : in out Count_Type); - - procedure Copy_Subtree - (Source : Tree_Node_Access; - Parent : Tree_Node_Access; - Target : out Tree_Node_Access; - Count : in out Count_Type); - - function Find_In_Children - (Subtree : Tree_Node_Access; - Item : Element_Type) return Tree_Node_Access; - - function Find_In_Subtree - (Subtree : Tree_Node_Access; - Item : Element_Type) return Tree_Node_Access; - - function Child_Count (Children : Children_Type) return Count_Type; - - function Subtree_Node_Count - (Subtree : Tree_Node_Access) return Count_Type; - - function Is_Reachable (From, To : Tree_Node_Access) return Boolean; - - procedure Remove_Subtree (Subtree : Tree_Node_Access); - - procedure Insert_Subtree_Node - (Subtree : Tree_Node_Access; - Parent : Tree_Node_Access; - Before : Tree_Node_Access); - - procedure Insert_Subtree_List - (First : Tree_Node_Access; - Last : Tree_Node_Access; - Parent : Tree_Node_Access; - Before : Tree_Node_Access); - - procedure Splice_Children - (Target_Parent : Tree_Node_Access; - Before : Tree_Node_Access; - Source_Parent : Tree_Node_Access); - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Tree) return Boolean is - begin - return Equal_Children (Root_Node (Left), Root_Node (Right)); - end "="; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Container : in out Tree) is - Source : constant Children_Type := Container.Root.Children; - Source_Count : constant Count_Type := Container.Count; - Target_Count : Count_Type; - - begin - -- We first restore the target container to its default-initialized - -- state, before we attempt any allocation, to ensure that invariants - -- are preserved in the event that the allocation fails. - - Container.Root.Children := Children_Type'(others => null); - Zero_Counts (Container.TC); - Container.Count := 0; - - -- Copy_Children returns a count of the number of nodes that it - -- allocates, but it works by incrementing the value that is passed in. - -- We must therefore initialize the count value before calling - -- Copy_Children. - - Target_Count := 0; - - -- Now we attempt the allocation of subtrees. The invariants are - -- satisfied even if the allocation fails. - - Copy_Children (Source, Root_Node (Container), Target_Count); - pragma Assert (Target_Count = Source_Count); - - Container.Count := Source_Count; - end Adjust; - - ------------------- - -- Ancestor_Find -- - ------------------- - - function Ancestor_Find - (Position : Cursor; - Item : Element_Type) return Cursor - is - R, N : Tree_Node_Access; - - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - -- Commented-out pending ARG ruling. ??? - - -- if Checks and then - -- Position.Container /= Container'Unrestricted_Access - -- then - -- raise Program_Error with "Position cursor not in container"; - -- end if; - - -- AI-0136 says to raise PE if Position equals the root node. This does - -- not seem correct, as this value is just the limiting condition of the - -- search. For now we omit this check pending a ruling from the ARG.??? - - -- if Checks and then Is_Root (Position) then - -- raise Program_Error with "Position cursor designates root"; - -- end if; - - R := Root_Node (Position.Container.all); - N := Position.Node; - while N /= R loop - if N.Element.all = Item then - return Cursor'(Position.Container, N); - end if; - - N := N.Parent; - end loop; - - return No_Element; - end Ancestor_Find; - - ------------------ - -- Append_Child -- - ------------------ - - procedure Append_Child - (Container : in out Tree; - Parent : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - First, Last : Tree_Node_Access; - Element : Element_Access; - - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Count = 0 then - return; - end if; - - declare - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). We don't unsuppress the check on the - -- allocator in the loop below, because the one in this block would - -- have failed already. - - pragma Unsuppress (Accessibility_Check); - - begin - Element := new Element_Type'(New_Item); - end; - - First := new Tree_Node_Type'(Parent => Parent.Node, - Element => Element, - others => <>); - - Last := First; - - for J in Count_Type'(2) .. Count loop - - -- Reclaim other nodes if Storage_Error. ??? - - Element := new Element_Type'(New_Item); - Last.Next := new Tree_Node_Type'(Parent => Parent.Node, - Prev => Last, - Element => Element, - others => <>); - - Last := Last.Next; - end loop; - - Insert_Subtree_List - (First => First, - Last => Last, - Parent => Parent.Node, - Before => null); -- null means "insert at end of list" - - -- In order for operation Node_Count to complete in O(1) time, we cache - -- the count value. Here we increment the total count by the number of - -- nodes we just inserted. - - Container.Count := Container.Count + Count; - end Append_Child; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Tree; Source : Tree) is - Source_Count : constant Count_Type := Source.Count; - Target_Count : Count_Type; - - begin - if Target'Address = Source'Address then - return; - end if; - - Target.Clear; -- checks busy bit - - -- Copy_Children returns the number of nodes that it allocates, but it - -- does this by incrementing the count value passed in, so we must - -- initialize the count before calling Copy_Children. - - Target_Count := 0; - - -- Note that Copy_Children inserts the newly-allocated children into - -- their parent list only after the allocation of all the children has - -- succeeded. This preserves invariants even if the allocation fails. - - Copy_Children (Source.Root.Children, Root_Node (Target), Target_Count); - pragma Assert (Target_Count = Source_Count); - - Target.Count := Source_Count; - end Assign; - - ----------------- - -- Child_Count -- - ----------------- - - function Child_Count (Parent : Cursor) return Count_Type is - begin - if Parent = No_Element then - return 0; - else - return Child_Count (Parent.Node.Children); - end if; - end Child_Count; - - function Child_Count (Children : Children_Type) return Count_Type is - Result : Count_Type; - Node : Tree_Node_Access; - - begin - Result := 0; - Node := Children.First; - while Node /= null loop - Result := Result + 1; - Node := Node.Next; - end loop; - - return Result; - end Child_Count; - - ----------------- - -- Child_Depth -- - ----------------- - - function Child_Depth (Parent, Child : Cursor) return Count_Type is - Result : Count_Type; - N : Tree_Node_Access; - - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Child = No_Element then - raise Constraint_Error with "Child cursor has no element"; - end if; - - if Checks and then Parent.Container /= Child.Container then - raise Program_Error with "Parent and Child in different containers"; - end if; - - Result := 0; - N := Child.Node; - while N /= Parent.Node loop - Result := Result + 1; - N := N.Parent; - - if Checks and then N = null then - raise Program_Error with "Parent is not ancestor of Child"; - end if; - end loop; - - return Result; - end Child_Depth; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Tree) is - Container_Count : Count_Type; - Children_Count : Count_Type; - - begin - TC_Check (Container.TC); - - -- We first set the container count to 0, in order to preserve - -- invariants in case the deallocation fails. (This works because - -- Deallocate_Children immediately removes the children from their - -- parent, and then does the actual deallocation.) - - Container_Count := Container.Count; - Container.Count := 0; - - -- Deallocate_Children returns the number of nodes that it deallocates, - -- but it does this by incrementing the count value that is passed in, - -- so we must first initialize the count return value before calling it. - - Children_Count := 0; - - -- See comment above. Deallocate_Children immediately removes the - -- children list from their parent node (here, the root of the tree), - -- and only after that does it attempt the actual deallocation. So even - -- if the deallocation fails, the representation invariants - - Deallocate_Children (Root_Node (Container), Children_Count); - pragma Assert (Children_Count = Container_Count); - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Tree; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - if Checks and then Position.Node = Root_Node (Container) then - raise Program_Error with "Position cursor designates root"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - -- Implement Vet for multiway tree??? - -- pragma Assert (Vet (Position), - -- "Position cursor in Constant_Reference is bad"); - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Position.Node.Element.all'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Tree; - Item : Element_Type) return Boolean - is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Tree) return Tree is - begin - return Target : Tree do - Copy_Children - (Source => Source.Root.Children, - Parent => Root_Node (Target), - Count => Target.Count); - - pragma Assert (Target.Count = Source.Count); - end return; - end Copy; - - ------------------- - -- Copy_Children -- - ------------------- - - procedure Copy_Children - (Source : Children_Type; - Parent : Tree_Node_Access; - Count : in out Count_Type) - is - pragma Assert (Parent /= null); - pragma Assert (Parent.Children.First = null); - pragma Assert (Parent.Children.Last = null); - - CC : Children_Type; - C : Tree_Node_Access; - - begin - -- We special-case the first allocation, in order to establish the - -- representation invariants for type Children_Type. - - C := Source.First; - - if C = null then - return; - end if; - - Copy_Subtree - (Source => C, - Parent => Parent, - Target => CC.First, - Count => Count); - - CC.Last := CC.First; - - -- The representation invariants for the Children_Type list have been - -- established, so we can now copy the remaining children of Source. - - C := C.Next; - while C /= null loop - Copy_Subtree - (Source => C, - Parent => Parent, - Target => CC.Last.Next, - Count => Count); - - CC.Last.Next.Prev := CC.Last; - CC.Last := CC.Last.Next; - - C := C.Next; - end loop; - - -- We add the newly-allocated children to their parent list only after - -- the allocation has succeeded, in order to preserve invariants of the - -- parent. - - Parent.Children := CC; - end Copy_Children; - - ------------------ - -- Copy_Subtree -- - ------------------ - - procedure Copy_Subtree - (Target : in out Tree; - Parent : Cursor; - Before : Cursor; - Source : Cursor) - is - Target_Subtree : Tree_Node_Access; - Target_Count : Count_Type; - - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Target'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error with "Before cursor not in container"; - end if; - - if Checks and then Before.Node.Parent /= Parent.Node then - raise Constraint_Error with "Before cursor not child of Parent"; - end if; - end if; - - if Source = No_Element then - return; - end if; - - if Checks and then Is_Root (Source) then - raise Constraint_Error with "Source cursor designates root"; - end if; - - -- Copy_Subtree returns a count of the number of nodes that it - -- allocates, but it works by incrementing the value that is passed in. - -- We must therefore initialize the count value before calling - -- Copy_Subtree. - - Target_Count := 0; - - Copy_Subtree - (Source => Source.Node, - Parent => Parent.Node, - Target => Target_Subtree, - Count => Target_Count); - - pragma Assert (Target_Subtree /= null); - pragma Assert (Target_Subtree.Parent = Parent.Node); - pragma Assert (Target_Count >= 1); - - Insert_Subtree_Node - (Subtree => Target_Subtree, - Parent => Parent.Node, - Before => Before.Node); - - -- In order for operation Node_Count to complete in O(1) time, we cache - -- the count value. Here we increment the total count by the number of - -- nodes we just inserted. - - Target.Count := Target.Count + Target_Count; - end Copy_Subtree; - - procedure Copy_Subtree - (Source : Tree_Node_Access; - Parent : Tree_Node_Access; - Target : out Tree_Node_Access; - Count : in out Count_Type) - is - E : constant Element_Access := new Element_Type'(Source.Element.all); - - begin - Target := new Tree_Node_Type'(Element => E, - Parent => Parent, - others => <>); - - Count := Count + 1; - - Copy_Children - (Source => Source.Children, - Parent => Target, - Count => Count); - end Copy_Subtree; - - ------------------------- - -- Deallocate_Children -- - ------------------------- - - procedure Deallocate_Children - (Subtree : Tree_Node_Access; - Count : in out Count_Type) - is - pragma Assert (Subtree /= null); - - CC : Children_Type := Subtree.Children; - C : Tree_Node_Access; - - begin - -- We immediately remove the children from their parent, in order to - -- preserve invariants in case the deallocation fails. - - Subtree.Children := Children_Type'(others => null); - - while CC.First /= null loop - C := CC.First; - CC.First := C.Next; - - Deallocate_Subtree (C, Count); - end loop; - end Deallocate_Children; - - --------------------- - -- Deallocate_Node -- - --------------------- - - procedure Deallocate_Node (X : in out Tree_Node_Access) is - procedure Free_Node is - new Ada.Unchecked_Deallocation (Tree_Node_Type, Tree_Node_Access); - - -- Start of processing for Deallocate_Node - - begin - if X /= null then - Free_Element (X.Element); - Free_Node (X); - end if; - end Deallocate_Node; - - ------------------------ - -- Deallocate_Subtree -- - ------------------------ - - procedure Deallocate_Subtree - (Subtree : in out Tree_Node_Access; - Count : in out Count_Type) - is - begin - Deallocate_Children (Subtree, Count); - Deallocate_Node (Subtree); - Count := Count + 1; - end Deallocate_Subtree; - - --------------------- - -- Delete_Children -- - --------------------- - - procedure Delete_Children - (Container : in out Tree; - Parent : Cursor) - is - Count : Count_Type; - - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - -- Deallocate_Children returns a count of the number of nodes - -- that it deallocates, but it works by incrementing the - -- value that is passed in. We must therefore initialize - -- the count value before calling Deallocate_Children. - - Count := 0; - - Deallocate_Children (Parent.Node, Count); - pragma Assert (Count <= Container.Count); - - Container.Count := Container.Count - Count; - end Delete_Children; - - ----------------- - -- Delete_Leaf -- - ----------------- - - procedure Delete_Leaf - (Container : in out Tree; - Position : in out Cursor) - is - X : Tree_Node_Access; - - begin - TC_Check (Container.TC); - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - if Checks and then not Is_Leaf (Position) then - raise Constraint_Error with "Position cursor does not designate leaf"; - end if; - - X := Position.Node; - Position := No_Element; - - -- Restore represention invariants before attempting the actual - -- deallocation. - - Remove_Subtree (X); - Container.Count := Container.Count - 1; - - -- It is now safe to attempt the deallocation. This leaf node has been - -- disassociated from the tree, so even if the deallocation fails, - -- representation invariants will remain satisfied. - - Deallocate_Node (X); - end Delete_Leaf; - - -------------------- - -- Delete_Subtree -- - -------------------- - - procedure Delete_Subtree - (Container : in out Tree; - Position : in out Cursor) - is - X : Tree_Node_Access; - Count : Count_Type; - - begin - TC_Check (Container.TC); - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - X := Position.Node; - Position := No_Element; - - -- Here is one case where a deallocation failure can result in the - -- violation of a representation invariant. We disassociate the subtree - -- from the tree now, but we only decrement the total node count after - -- we attempt the deallocation. However, if the deallocation fails, the - -- total node count will not get decremented. - - -- One way around this dilemma is to count the nodes in the subtree - -- before attempt to delete the subtree, but that is an O(n) operation, - -- so it does not seem worth it. - - -- Perhaps this is much ado about nothing, since the only way - -- deallocation can fail is if Controlled Finalization fails: this - -- propagates Program_Error so all bets are off anyway. ??? - - Remove_Subtree (X); - - -- Deallocate_Subtree returns a count of the number of nodes that it - -- deallocates, but it works by incrementing the value that is passed - -- in. We must therefore initialize the count value before calling - -- Deallocate_Subtree. - - Count := 0; - - Deallocate_Subtree (X, Count); - pragma Assert (Count <= Container.Count); - - -- See comments above. We would prefer to do this sooner, but there's no - -- way to satisfy that goal without an potentially severe execution - -- penalty. - - Container.Count := Container.Count - Count; - end Delete_Subtree; - - ----------- - -- Depth -- - ----------- - - function Depth (Position : Cursor) return Count_Type is - Result : Count_Type; - N : Tree_Node_Access; - - begin - Result := 0; - N := Position.Node; - while N /= null loop - N := N.Parent; - Result := Result + 1; - end loop; - - return Result; - end Depth; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Node = Root_Node (Position.Container.all) - then - raise Program_Error with "Position cursor designates root"; - end if; - - return Position.Node.Element.all; - end Element; - - -------------------- - -- Equal_Children -- - -------------------- - - function Equal_Children - (Left_Subtree : Tree_Node_Access; - Right_Subtree : Tree_Node_Access) return Boolean - is - Left_Children : Children_Type renames Left_Subtree.Children; - Right_Children : Children_Type renames Right_Subtree.Children; - - L, R : Tree_Node_Access; - - begin - if Child_Count (Left_Children) /= Child_Count (Right_Children) then - return False; - end if; - - L := Left_Children.First; - R := Right_Children.First; - while L /= null loop - if not Equal_Subtree (L, R) then - return False; - end if; - - L := L.Next; - R := R.Next; - end loop; - - return True; - end Equal_Children; - - ------------------- - -- Equal_Subtree -- - ------------------- - - function Equal_Subtree - (Left_Position : Cursor; - Right_Position : Cursor) return Boolean - is - begin - if Checks and then Left_Position = No_Element then - raise Constraint_Error with "Left cursor has no element"; - end if; - - if Checks and then Right_Position = No_Element then - raise Constraint_Error with "Right cursor has no element"; - end if; - - if Left_Position = Right_Position then - return True; - end if; - - if Is_Root (Left_Position) then - if not Is_Root (Right_Position) then - return False; - end if; - - return Equal_Children (Left_Position.Node, Right_Position.Node); - end if; - - if Is_Root (Right_Position) then - return False; - end if; - - return Equal_Subtree (Left_Position.Node, Right_Position.Node); - end Equal_Subtree; - - function Equal_Subtree - (Left_Subtree : Tree_Node_Access; - Right_Subtree : Tree_Node_Access) return Boolean - is - begin - if Left_Subtree.Element.all /= Right_Subtree.Element.all then - return False; - end if; - - return Equal_Children (Left_Subtree, Right_Subtree); - end Equal_Subtree; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Root_Iterator) is - begin - Unbusy (Object.Container.TC); - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : Tree; - Item : Element_Type) return Cursor - is - N : constant Tree_Node_Access := - Find_In_Children (Root_Node (Container), Item); - - begin - if N = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, N); - end Find; - - ----------- - -- First -- - ----------- - - overriding function First (Object : Subtree_Iterator) return Cursor is - begin - if Object.Subtree = Root_Node (Object.Container.all) then - return First_Child (Root (Object.Container.all)); - else - return Cursor'(Object.Container, Object.Subtree); - end if; - end First; - - overriding function First (Object : Child_Iterator) return Cursor is - begin - return First_Child (Cursor'(Object.Container, Object.Subtree)); - end First; - - ----------------- - -- First_Child -- - ----------------- - - function First_Child (Parent : Cursor) return Cursor is - Node : Tree_Node_Access; - - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - Node := Parent.Node.Children.First; - - if Node = null then - return No_Element; - end if; - - return Cursor'(Parent.Container, Node); - end First_Child; - - ------------------------- - -- First_Child_Element -- - ------------------------- - - function First_Child_Element (Parent : Cursor) return Element_Type is - begin - return Element (First_Child (Parent)); - end First_Child_Element; - - ---------------------- - -- Find_In_Children -- - ---------------------- - - function Find_In_Children - (Subtree : Tree_Node_Access; - Item : Element_Type) return Tree_Node_Access - is - N, Result : Tree_Node_Access; - - begin - N := Subtree.Children.First; - while N /= null loop - Result := Find_In_Subtree (N, Item); - - if Result /= null then - return Result; - end if; - - N := N.Next; - end loop; - - return null; - end Find_In_Children; - - --------------------- - -- Find_In_Subtree -- - --------------------- - - function Find_In_Subtree - (Position : Cursor; - Item : Element_Type) return Cursor - is - Result : Tree_Node_Access; - - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - -- Commented-out pending ruling from ARG. ??? - - -- if Checks and then - -- Position.Container /= Container'Unrestricted_Access - -- then - -- raise Program_Error with "Position cursor not in container"; - -- end if; - - if Is_Root (Position) then - Result := Find_In_Children (Position.Node, Item); - - else - Result := Find_In_Subtree (Position.Node, Item); - end if; - - if Result = null then - return No_Element; - end if; - - return Cursor'(Position.Container, Result); - end Find_In_Subtree; - - function Find_In_Subtree - (Subtree : Tree_Node_Access; - Item : Element_Type) return Tree_Node_Access - is - begin - if Subtree.Element.all = Item then - return Subtree; - end if; - - return Find_In_Children (Subtree, Item); - end Find_In_Subtree; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Node.Element; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - if Position = No_Element then - return False; - end if; - - return Position.Node.Parent /= null; - end Has_Element; - - ------------------ - -- Insert_Child -- - ------------------ - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - Position : Cursor; - pragma Unreferenced (Position); - - begin - Insert_Child (Container, Parent, Before, New_Item, Position, Count); - end Insert_Child; - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1) - is - First : Tree_Node_Access; - Last : Tree_Node_Access; - Element : Element_Access; - - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor not in container"; - end if; - - if Checks and then Before.Node.Parent /= Parent.Node then - raise Constraint_Error with "Parent cursor not parent of Before"; - end if; - end if; - - if Count = 0 then - Position := No_Element; -- Need ruling from ARG ??? - return; - end if; - - declare - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). We don't unsuppress the check on the - -- allocator in the loop below, because the one in this block would - -- have failed already. - - pragma Unsuppress (Accessibility_Check); - - begin - Element := new Element_Type'(New_Item); - end; - - First := new Tree_Node_Type'(Parent => Parent.Node, - Element => Element, - others => <>); - - Last := First; - for J in Count_Type'(2) .. Count loop - - -- Reclaim other nodes if Storage_Error. ??? - - Element := new Element_Type'(New_Item); - Last.Next := new Tree_Node_Type'(Parent => Parent.Node, - Prev => Last, - Element => Element, - others => <>); - - Last := Last.Next; - end loop; - - Insert_Subtree_List - (First => First, - Last => Last, - Parent => Parent.Node, - Before => Before.Node); - - -- In order for operation Node_Count to complete in O(1) time, we cache - -- the count value. Here we increment the total count by the number of - -- nodes we just inserted. - - Container.Count := Container.Count + Count; - - Position := Cursor'(Parent.Container, First); - end Insert_Child; - - ------------------------- - -- Insert_Subtree_List -- - ------------------------- - - procedure Insert_Subtree_List - (First : Tree_Node_Access; - Last : Tree_Node_Access; - Parent : Tree_Node_Access; - Before : Tree_Node_Access) - is - pragma Assert (Parent /= null); - C : Children_Type renames Parent.Children; - - begin - -- This is a simple utility operation to insert a list of nodes (from - -- First..Last) as children of Parent. The Before node specifies where - -- the new children should be inserted relative to the existing - -- children. - - if First = null then - pragma Assert (Last = null); - return; - end if; - - pragma Assert (Last /= null); - pragma Assert (Before = null or else Before.Parent = Parent); - - if C.First = null then - C.First := First; - C.First.Prev := null; - C.Last := Last; - C.Last.Next := null; - - elsif Before = null then -- means "insert after existing nodes" - C.Last.Next := First; - First.Prev := C.Last; - C.Last := Last; - C.Last.Next := null; - - elsif Before = C.First then - Last.Next := C.First; - C.First.Prev := Last; - C.First := First; - C.First.Prev := null; - - else - Before.Prev.Next := First; - First.Prev := Before.Prev; - Last.Next := Before; - Before.Prev := Last; - end if; - end Insert_Subtree_List; - - ------------------------- - -- Insert_Subtree_Node -- - ------------------------- - - procedure Insert_Subtree_Node - (Subtree : Tree_Node_Access; - Parent : Tree_Node_Access; - Before : Tree_Node_Access) - is - begin - -- This is a simple wrapper operation to insert a single child into the - -- Parent's children list. - - Insert_Subtree_List - (First => Subtree, - Last => Subtree, - Parent => Parent, - Before => Before); - end Insert_Subtree_Node; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Tree) return Boolean is - begin - return Container.Root.Children.First = null; - end Is_Empty; - - ------------- - -- Is_Leaf -- - ------------- - - function Is_Leaf (Position : Cursor) return Boolean is - begin - if Position = No_Element then - return False; - end if; - - return Position.Node.Children.First = null; - end Is_Leaf; - - ------------------ - -- Is_Reachable -- - ------------------ - - function Is_Reachable (From, To : Tree_Node_Access) return Boolean is - pragma Assert (From /= null); - pragma Assert (To /= null); - - N : Tree_Node_Access; - - begin - N := From; - while N /= null loop - if N = To then - return True; - end if; - - N := N.Parent; - end loop; - - return False; - end Is_Reachable; - - ------------- - -- Is_Root -- - ------------- - - function Is_Root (Position : Cursor) return Boolean is - begin - if Position.Container = null then - return False; - end if; - - return Position = Root (Position.Container.all); - end Is_Root; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Tree; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - begin - Iterate_Children - (Container => Container'Unrestricted_Access, - Subtree => Root_Node (Container), - Process => Process); - end Iterate; - - function Iterate (Container : Tree) - return Tree_Iterator_Interfaces.Forward_Iterator'Class - is - begin - return Iterate_Subtree (Root (Container)); - end Iterate; - - ---------------------- - -- Iterate_Children -- - ---------------------- - - procedure Iterate_Children - (Parent : Cursor; - Process : not null access procedure (Position : Cursor)) - is - C : Tree_Node_Access; - Busy : With_Busy (Parent.Container.TC'Unrestricted_Access); - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - C := Parent.Node.Children.First; - while C /= null loop - Process (Position => Cursor'(Parent.Container, Node => C)); - C := C.Next; - end loop; - end Iterate_Children; - - procedure Iterate_Children - (Container : Tree_Access; - Subtree : Tree_Node_Access; - Process : not null access procedure (Position : Cursor)) - is - Node : Tree_Node_Access; - - begin - -- This is a helper function to recursively iterate over all the nodes - -- in a subtree, in depth-first fashion. This particular helper just - -- visits the children of this subtree, not the root of the subtree node - -- itself. This is useful when starting from the ultimate root of the - -- entire tree (see Iterate), as that root does not have an element. - - Node := Subtree.Children.First; - while Node /= null loop - Iterate_Subtree (Container, Node, Process); - Node := Node.Next; - end loop; - end Iterate_Children; - - function Iterate_Children - (Container : Tree; - Parent : Cursor) - return Tree_Iterator_Interfaces.Reversible_Iterator'Class - is - C : constant Tree_Access := Container'Unrestricted_Access; - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= C then - raise Program_Error with "Parent cursor not in container"; - end if; - - return It : constant Child_Iterator := - Child_Iterator'(Limited_Controlled with - Container => C, - Subtree => Parent.Node) - do - Busy (C.TC); - end return; - end Iterate_Children; - - --------------------- - -- Iterate_Subtree -- - --------------------- - - function Iterate_Subtree - (Position : Cursor) - return Tree_Iterator_Interfaces.Forward_Iterator'Class - is - C : constant Tree_Access := Position.Container; - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - -- Implement Vet for multiway trees??? - -- pragma Assert (Vet (Position), "bad subtree cursor"); - - return It : constant Subtree_Iterator := - (Limited_Controlled with - Container => Position.Container, - Subtree => Position.Node) - do - Busy (C.TC); - end return; - end Iterate_Subtree; - - procedure Iterate_Subtree - (Position : Cursor; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Position.Container.TC'Unrestricted_Access); - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Is_Root (Position) then - Iterate_Children (Position.Container, Position.Node, Process); - else - Iterate_Subtree (Position.Container, Position.Node, Process); - end if; - end Iterate_Subtree; - - procedure Iterate_Subtree - (Container : Tree_Access; - Subtree : Tree_Node_Access; - Process : not null access procedure (Position : Cursor)) - is - begin - -- This is a helper function to recursively iterate over all the nodes - -- in a subtree, in depth-first fashion. It first visits the root of the - -- subtree, then visits its children. - - Process (Cursor'(Container, Subtree)); - Iterate_Children (Container, Subtree, Process); - end Iterate_Subtree; - - ---------- - -- Last -- - ---------- - - overriding function Last (Object : Child_Iterator) return Cursor is - begin - return Last_Child (Cursor'(Object.Container, Object.Subtree)); - end Last; - - ---------------- - -- Last_Child -- - ---------------- - - function Last_Child (Parent : Cursor) return Cursor is - Node : Tree_Node_Access; - - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - Node := Parent.Node.Children.Last; - - if Node = null then - return No_Element; - end if; - - return (Parent.Container, Node); - end Last_Child; - - ------------------------ - -- Last_Child_Element -- - ------------------------ - - function Last_Child_Element (Parent : Cursor) return Element_Type is - begin - return Element (Last_Child (Parent)); - end Last_Child_Element; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out Tree; Source : in out Tree) is - Node : Tree_Node_Access; - - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Source.TC); - - Target.Clear; -- checks busy bit - - Target.Root.Children := Source.Root.Children; - Source.Root.Children := Children_Type'(others => null); - - Node := Target.Root.Children.First; - while Node /= null loop - Node.Parent := Root_Node (Target); - Node := Node.Next; - end loop; - - Target.Count := Source.Count; - Source.Count := 0; - end Move; - - ---------- - -- Next -- - ---------- - - function Next - (Object : Subtree_Iterator; - Position : Cursor) return Cursor - is - Node : Tree_Node_Access; - - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong tree"; - end if; - - Node := Position.Node; - - if Node.Children.First /= null then - return Cursor'(Object.Container, Node.Children.First); - end if; - - while Node /= Object.Subtree loop - if Node.Next /= null then - return Cursor'(Object.Container, Node.Next); - end if; - - Node := Node.Parent; - end loop; - - return No_Element; - end Next; - - function Next - (Object : Child_Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong tree"; - end if; - - return Next_Sibling (Position); - end Next; - - ------------------ - -- Next_Sibling -- - ------------------ - - function Next_Sibling (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - if Position.Node.Next = null then - return No_Element; - end if; - - return Cursor'(Position.Container, Position.Node.Next); - end Next_Sibling; - - procedure Next_Sibling (Position : in out Cursor) is - begin - Position := Next_Sibling (Position); - end Next_Sibling; - - ---------------- - -- Node_Count -- - ---------------- - - function Node_Count (Container : Tree) return Count_Type is - begin - -- Container.Count is the number of nodes we have actually allocated. We - -- cache the value specifically so this Node_Count operation can execute - -- in O(1) time, which makes it behave similarly to how the Length - -- selector function behaves for other containers. - -- - -- The cached node count value only describes the nodes we have - -- allocated; the root node itself is not included in that count. The - -- Node_Count operation returns a value that includes the root node - -- (because the RM says so), so we must add 1 to our cached value. - - return 1 + Container.Count; - end Node_Count; - - ------------ - -- Parent -- - ------------ - - function Parent (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - if Position.Node.Parent = null then - return No_Element; - end if; - - return Cursor'(Position.Container, Position.Node.Parent); - end Parent; - - ------------------- - -- Prepend_Child -- - ------------------- - - procedure Prepend_Child - (Container : in out Tree; - Parent : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - First, Last : Tree_Node_Access; - Element : Element_Access; - - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Count = 0 then - return; - end if; - - declare - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). We don't unsuppress the check on the - -- allocator in the loop below, because the one in this block would - -- have failed already. - - pragma Unsuppress (Accessibility_Check); - - begin - Element := new Element_Type'(New_Item); - end; - - First := new Tree_Node_Type'(Parent => Parent.Node, - Element => Element, - others => <>); - - Last := First; - - for J in Count_Type'(2) .. Count loop - - -- Reclaim other nodes if Storage_Error. ??? - - Element := new Element_Type'(New_Item); - Last.Next := new Tree_Node_Type'(Parent => Parent.Node, - Prev => Last, - Element => Element, - others => <>); - - Last := Last.Next; - end loop; - - Insert_Subtree_List - (First => First, - Last => Last, - Parent => Parent.Node, - Before => Parent.Node.Children.First); - - -- In order for operation Node_Count to complete in O(1) time, we cache - -- the count value. Here we increment the total count by the number of - -- nodes we just inserted. - - Container.Count := Container.Count + Count; - end Prepend_Child; - - -------------- - -- Previous -- - -------------- - - overriding function Previous - (Object : Child_Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong tree"; - end if; - - return Previous_Sibling (Position); - end Previous; - - ---------------------- - -- Previous_Sibling -- - ---------------------- - - function Previous_Sibling (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - if Position.Node.Prev = null then - return No_Element; - end if; - - return Cursor'(Position.Container, Position.Node.Prev); - end Previous_Sibling; - - procedure Previous_Sibling (Position : in out Cursor) is - begin - Position := Previous_Sibling (Position); - end Previous_Sibling; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Tree'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - T : Tree renames Position.Container.all'Unrestricted_Access.all; - Lock : With_Lock (T.TC'Unrestricted_Access); - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - Process (Position.Node.Element.all); - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Tree) - is - use System.Put_Images; - - procedure Rec (Position : Cursor); - -- Recursive routine operating on cursors - - procedure Rec (Position : Cursor) is - First_Time : Boolean := True; - begin - Array_Before (S); - - for X in Iterate_Children (V, Position) loop - if First_Time then - First_Time := False; - else - Array_Between (S); - end if; - - Element_Type'Put_Image (S, Element (X)); - if Child_Count (X) > 0 then - Simple_Array_Between (S); - Rec (X); - end if; - end loop; - - Array_After (S); - end Rec; - - begin - if First_Child (Root (V)) = No_Element then - Array_Before (S); - Array_After (S); - else - Rec (First_Child (Root (V))); - end if; - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Tree) - is - procedure Read_Children (Subtree : Tree_Node_Access); - - function Read_Subtree - (Parent : Tree_Node_Access) return Tree_Node_Access; - - Total_Count : Count_Type'Base; - -- Value read from the stream that says how many elements follow - - Read_Count : Count_Type'Base; - -- Actual number of elements read from the stream - - ------------------- - -- Read_Children -- - ------------------- - - procedure Read_Children (Subtree : Tree_Node_Access) is - pragma Assert (Subtree /= null); - pragma Assert (Subtree.Children.First = null); - pragma Assert (Subtree.Children.Last = null); - - Count : Count_Type'Base; - -- Number of child subtrees - - C : Children_Type; - - begin - Count_Type'Read (Stream, Count); - - if Checks and then Count < 0 then - raise Program_Error with "attempt to read from corrupt stream"; - end if; - - if Count = 0 then - return; - end if; - - C.First := Read_Subtree (Parent => Subtree); - C.Last := C.First; - - for J in Count_Type'(2) .. Count loop - C.Last.Next := Read_Subtree (Parent => Subtree); - C.Last.Next.Prev := C.Last; - C.Last := C.Last.Next; - end loop; - - -- Now that the allocation and reads have completed successfully, it - -- is safe to link the children to their parent. - - Subtree.Children := C; - end Read_Children; - - ------------------ - -- Read_Subtree -- - ------------------ - - function Read_Subtree - (Parent : Tree_Node_Access) return Tree_Node_Access - is - Element : constant Element_Access := - new Element_Type'(Element_Type'Input (Stream)); - - Subtree : constant Tree_Node_Access := - new Tree_Node_Type' - (Parent => Parent, Element => Element, others => <>); - - begin - Read_Count := Read_Count + 1; - - Read_Children (Subtree); - - return Subtree; - end Read_Subtree; - - -- Start of processing for Read - - begin - Container.Clear; -- checks busy bit - - Count_Type'Read (Stream, Total_Count); - - if Checks and then Total_Count < 0 then - raise Program_Error with "attempt to read from corrupt stream"; - end if; - - if Total_Count = 0 then - return; - end if; - - Read_Count := 0; - - Read_Children (Root_Node (Container)); - - if Checks and then Read_Count /= Total_Count then - raise Program_Error with "attempt to read from corrupt stream"; - end if; - - Container.Count := Total_Count; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Position : out Cursor) - is - begin - raise Program_Error with "attempt to read tree cursor from stream"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out Tree; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - if Checks and then Position.Node = Root_Node (Container) then - raise Program_Error with "Position cursor designates root"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - -- Implement Vet for multiway tree??? - -- pragma Assert (Vet (Position), - -- "Position cursor in Constant_Reference is bad"); - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Position.Node.Element.all'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - -------------------- - -- Remove_Subtree -- - -------------------- - - procedure Remove_Subtree (Subtree : Tree_Node_Access) is - C : Children_Type renames Subtree.Parent.Children; - - begin - -- This is a utility operation to remove a subtree node from its - -- parent's list of children. - - if C.First = Subtree then - pragma Assert (Subtree.Prev = null); - - if C.Last = Subtree then - pragma Assert (Subtree.Next = null); - C.First := null; - C.Last := null; - - else - C.First := Subtree.Next; - C.First.Prev := null; - end if; - - elsif C.Last = Subtree then - pragma Assert (Subtree.Next = null); - C.Last := Subtree.Prev; - C.Last.Next := null; - - else - Subtree.Prev.Next := Subtree.Next; - Subtree.Next.Prev := Subtree.Prev; - end if; - end Remove_Subtree; - - ---------------------- - -- Replace_Element -- - ---------------------- - - procedure Replace_Element - (Container : in out Tree; - Position : Cursor; - New_Item : Element_Type) - is - E, X : Element_Access; - - begin - TE_Check (Container.TC); - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - declare - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - E := new Element_Type'(New_Item); - end; - - X := Position.Node.Element; - Position.Node.Element := E; - - Free_Element (X); - end Replace_Element; - - ------------------------------ - -- Reverse_Iterate_Children -- - ------------------------------ - - procedure Reverse_Iterate_Children - (Parent : Cursor; - Process : not null access procedure (Position : Cursor)) - is - C : Tree_Node_Access; - Busy : With_Busy (Parent.Container.TC'Unrestricted_Access); - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - C := Parent.Node.Children.Last; - while C /= null loop - Process (Position => Cursor'(Parent.Container, Node => C)); - C := C.Prev; - end loop; - end Reverse_Iterate_Children; - - ---------- - -- Root -- - ---------- - - function Root (Container : Tree) return Cursor is - begin - return (Container'Unrestricted_Access, Root_Node (Container)); - end Root; - - --------------- - -- Root_Node -- - --------------- - - function Root_Node (Container : Tree) return Tree_Node_Access is - begin - return Container.Root'Unrestricted_Access; - end Root_Node; - - --------------------- - -- Splice_Children -- - --------------------- - - procedure Splice_Children - (Target : in out Tree; - Target_Parent : Cursor; - Before : Cursor; - Source : in out Tree; - Source_Parent : Cursor) - is - Count : Count_Type; - - begin - TC_Check (Target.TC); - TC_Check (Source.TC); - - if Checks and then Target_Parent = No_Element then - raise Constraint_Error with "Target_Parent cursor has no element"; - end if; - - if Checks and then Target_Parent.Container /= Target'Unrestricted_Access - then - raise Program_Error - with "Target_Parent cursor not in Target container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error - with "Before cursor not in Target container"; - end if; - - if Checks and then Before.Node.Parent /= Target_Parent.Node then - raise Constraint_Error - with "Before cursor not child of Target_Parent"; - end if; - end if; - - if Checks and then Source_Parent = No_Element then - raise Constraint_Error with "Source_Parent cursor has no element"; - end if; - - if Checks and then Source_Parent.Container /= Source'Unrestricted_Access - then - raise Program_Error - with "Source_Parent cursor not in Source container"; - end if; - - if Target'Address = Source'Address then - if Target_Parent = Source_Parent then - return; - end if; - - if Checks and then Is_Reachable (From => Target_Parent.Node, - To => Source_Parent.Node) - then - raise Constraint_Error - with "Source_Parent is ancestor of Target_Parent"; - end if; - - Splice_Children - (Target_Parent => Target_Parent.Node, - Before => Before.Node, - Source_Parent => Source_Parent.Node); - - return; - end if; - - -- We cache the count of the nodes we have allocated, so that operation - -- Node_Count can execute in O(1) time. But that means we must count the - -- nodes in the subtree we remove from Source and insert into Target, in - -- order to keep the count accurate. - - Count := Subtree_Node_Count (Source_Parent.Node); - pragma Assert (Count >= 1); - - Count := Count - 1; -- because Source_Parent node does not move - - Splice_Children - (Target_Parent => Target_Parent.Node, - Before => Before.Node, - Source_Parent => Source_Parent.Node); - - Source.Count := Source.Count - Count; - Target.Count := Target.Count + Count; - end Splice_Children; - - procedure Splice_Children - (Container : in out Tree; - Target_Parent : Cursor; - Before : Cursor; - Source_Parent : Cursor) - is - begin - TC_Check (Container.TC); - - if Checks and then Target_Parent = No_Element then - raise Constraint_Error with "Target_Parent cursor has no element"; - end if; - - if Checks and then - Target_Parent.Container /= Container'Unrestricted_Access - then - raise Program_Error - with "Target_Parent cursor not in container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error - with "Before cursor not in container"; - end if; - - if Checks and then Before.Node.Parent /= Target_Parent.Node then - raise Constraint_Error - with "Before cursor not child of Target_Parent"; - end if; - end if; - - if Checks and then Source_Parent = No_Element then - raise Constraint_Error with "Source_Parent cursor has no element"; - end if; - - if Checks and then - Source_Parent.Container /= Container'Unrestricted_Access - then - raise Program_Error - with "Source_Parent cursor not in container"; - end if; - - if Target_Parent = Source_Parent then - return; - end if; - - if Checks and then Is_Reachable (From => Target_Parent.Node, - To => Source_Parent.Node) - then - raise Constraint_Error - with "Source_Parent is ancestor of Target_Parent"; - end if; - - Splice_Children - (Target_Parent => Target_Parent.Node, - Before => Before.Node, - Source_Parent => Source_Parent.Node); - end Splice_Children; - - procedure Splice_Children - (Target_Parent : Tree_Node_Access; - Before : Tree_Node_Access; - Source_Parent : Tree_Node_Access) - is - CC : constant Children_Type := Source_Parent.Children; - C : Tree_Node_Access; - - begin - -- This is a utility operation to remove the children from Source parent - -- and insert them into Target parent. - - Source_Parent.Children := Children_Type'(others => null); - - -- Fix up the Parent pointers of each child to designate its new Target - -- parent. - - C := CC.First; - while C /= null loop - C.Parent := Target_Parent; - C := C.Next; - end loop; - - Insert_Subtree_List - (First => CC.First, - Last => CC.Last, - Parent => Target_Parent, - Before => Before); - end Splice_Children; - - -------------------- - -- Splice_Subtree -- - -------------------- - - procedure Splice_Subtree - (Target : in out Tree; - Parent : Cursor; - Before : Cursor; - Source : in out Tree; - Position : in out Cursor) - is - Subtree_Count : Count_Type; - - begin - TC_Check (Target.TC); - TC_Check (Source.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Target'Unrestricted_Access then - raise Program_Error with "Parent cursor not in Target container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error with "Before cursor not in Target container"; - end if; - - if Checks and then Before.Node.Parent /= Parent.Node then - raise Constraint_Error with "Before cursor not child of Parent"; - end if; - end if; - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Source'Unrestricted_Access then - raise Program_Error with "Position cursor not in Source container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - if Target'Address = Source'Address then - if Position.Node.Parent = Parent.Node then - if Position.Node = Before.Node then - return; - end if; - - if Position.Node.Next = Before.Node then - return; - end if; - end if; - - if Checks and then - Is_Reachable (From => Parent.Node, To => Position.Node) - then - raise Constraint_Error with "Position is ancestor of Parent"; - end if; - - Remove_Subtree (Position.Node); - - Position.Node.Parent := Parent.Node; - Insert_Subtree_Node (Position.Node, Parent.Node, Before.Node); - - return; - end if; - - -- This is an unfortunate feature of this API: we must count the nodes - -- in the subtree that we remove from the source tree, which is an O(n) - -- operation. It would have been better if the Tree container did not - -- have a Node_Count selector; a user that wants the number of nodes in - -- the tree could simply call Subtree_Node_Count, with the understanding - -- that such an operation is O(n). - -- - -- Of course, we could choose to implement the Node_Count selector as an - -- O(n) operation, which would turn this splice operation into an O(1) - -- operation. ??? - - Subtree_Count := Subtree_Node_Count (Position.Node); - pragma Assert (Subtree_Count <= Source.Count); - - Remove_Subtree (Position.Node); - Source.Count := Source.Count - Subtree_Count; - - Position.Node.Parent := Parent.Node; - Insert_Subtree_Node (Position.Node, Parent.Node, Before.Node); - - Target.Count := Target.Count + Subtree_Count; - - Position.Container := Target'Unrestricted_Access; - end Splice_Subtree; - - procedure Splice_Subtree - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - Position : Cursor) - is - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor not in container"; - end if; - - if Checks and then Before.Node.Parent /= Parent.Node then - raise Constraint_Error with "Before cursor not child of Parent"; - end if; - end if; - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - - -- Should this be PE instead? Need ARG confirmation. ??? - - raise Constraint_Error with "Position cursor designates root"; - end if; - - if Position.Node.Parent = Parent.Node then - if Position.Node = Before.Node then - return; - end if; - - if Position.Node.Next = Before.Node then - return; - end if; - end if; - - if Checks and then - Is_Reachable (From => Parent.Node, To => Position.Node) - then - raise Constraint_Error with "Position is ancestor of Parent"; - end if; - - Remove_Subtree (Position.Node); - - Position.Node.Parent := Parent.Node; - Insert_Subtree_Node (Position.Node, Parent.Node, Before.Node); - end Splice_Subtree; - - ------------------------ - -- Subtree_Node_Count -- - ------------------------ - - function Subtree_Node_Count (Position : Cursor) return Count_Type is - begin - if Position = No_Element then - return 0; - end if; - - return Subtree_Node_Count (Position.Node); - end Subtree_Node_Count; - - function Subtree_Node_Count - (Subtree : Tree_Node_Access) return Count_Type - is - Result : Count_Type; - Node : Tree_Node_Access; - - begin - Result := 1; - Node := Subtree.Children.First; - while Node /= null loop - Result := Result + Subtree_Node_Count (Node); - Node := Node.Next; - end loop; - - return Result; - end Subtree_Node_Count; - - ---------- - -- Swap -- - ---------- - - procedure Swap - (Container : in out Tree; - I, J : Cursor) - is - begin - TE_Check (Container.TC); - - if Checks and then I = No_Element then - raise Constraint_Error with "I cursor has no element"; - end if; - - if Checks and then I.Container /= Container'Unrestricted_Access then - raise Program_Error with "I cursor not in container"; - end if; - - if Checks and then Is_Root (I) then - raise Program_Error with "I cursor designates root"; - end if; - - if I = J then -- make this test sooner??? - return; - end if; - - if Checks and then J = No_Element then - raise Constraint_Error with "J cursor has no element"; - end if; - - if Checks and then J.Container /= Container'Unrestricted_Access then - raise Program_Error with "J cursor not in container"; - end if; - - if Checks and then Is_Root (J) then - raise Program_Error with "J cursor designates root"; - end if; - - declare - EI : constant Element_Access := I.Node.Element; - - begin - I.Node.Element := J.Node.Element; - J.Node.Element := EI; - end; - end Swap; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Tree; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)) - is - T : Tree renames Position.Container.all'Unrestricted_Access.all; - Lock : With_Lock (T.TC'Unrestricted_Access); - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - Process (Position.Node.Element.all); - end Update_Element; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Tree) - is - procedure Write_Children (Subtree : Tree_Node_Access); - procedure Write_Subtree (Subtree : Tree_Node_Access); - - -------------------- - -- Write_Children -- - -------------------- - - procedure Write_Children (Subtree : Tree_Node_Access) is - CC : Children_Type renames Subtree.Children; - C : Tree_Node_Access; - - begin - Count_Type'Write (Stream, Child_Count (CC)); - - C := CC.First; - while C /= null loop - Write_Subtree (C); - C := C.Next; - end loop; - end Write_Children; - - ------------------- - -- Write_Subtree -- - ------------------- - - procedure Write_Subtree (Subtree : Tree_Node_Access) is - begin - Element_Type'Output (Stream, Subtree.Element.all); - Write_Children (Subtree); - end Write_Subtree; - - -- Start of processing for Write - - begin - Count_Type'Write (Stream, Container.Count); - - if Container.Count = 0 then - return; - end if; - - Write_Children (Root_Node (Container)); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Position : Cursor) - is - begin - raise Program_Error with "attempt to write tree cursor to stream"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Indefinite_Multiway_Trees; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cimutr.ads +++ build/gcc/ada/rts @@ -1,462 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.INDEFINITE_MULTIWAY_TREES -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -with Ada.Containers.Helpers; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - -generic - type Element_Type (<>) is private; - - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Indefinite_Multiway_Trees with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - type Tree is tagged private - with Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type; - - pragma Preelaborable_Initialization (Tree); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Tree : constant Tree; - - No_Element : constant Cursor; - function Has_Element (Position : Cursor) return Boolean; - - package Tree_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function Equal_Subtree - (Left_Position : Cursor; - Right_Position : Cursor) return Boolean; - - function "=" (Left, Right : Tree) return Boolean; - - function Is_Empty (Container : Tree) return Boolean; - - function Node_Count (Container : Tree) return Count_Type; - - function Subtree_Node_Count (Position : Cursor) return Count_Type; - - function Depth (Position : Cursor) return Count_Type; - - function Is_Root (Position : Cursor) return Boolean; - - function Is_Leaf (Position : Cursor) return Boolean; - - function Root (Container : Tree) return Cursor; - - procedure Clear (Container : in out Tree); - - function Element (Position : Cursor) return Element_Type; - - procedure Replace_Element - (Container : in out Tree; - Position : Cursor; - New_Item : Element_Type); - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - - procedure Update_Element - (Container : in out Tree; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with Implicit_Dereference => Element; - - type Reference_Type - (Element : not null access Element_Type) is private - with Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Tree; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out Tree; - Position : Cursor) return Reference_Type; - pragma Inline (Reference); - - procedure Assign (Target : in out Tree; Source : Tree); - - function Copy (Source : Tree) return Tree; - - procedure Move (Target : in out Tree; Source : in out Tree); - - procedure Delete_Leaf - (Container : in out Tree; - Position : in out Cursor); - - procedure Delete_Subtree - (Container : in out Tree; - Position : in out Cursor); - - procedure Swap - (Container : in out Tree; - I, J : Cursor); - - function Find - (Container : Tree; - Item : Element_Type) return Cursor; - - -- This version of the AI: - -- 10-06-02 AI05-0136-1/07 - -- declares Find_In_Subtree this way: - -- - -- function Find_In_Subtree - -- (Container : Tree; - -- Item : Element_Type; - -- Position : Cursor) return Cursor; - -- - -- It seems that the Container parameter is there by mistake, but we need - -- an official ruling from the ARG. ??? - - function Find_In_Subtree - (Position : Cursor; - Item : Element_Type) return Cursor; - - -- This version of the AI: - -- 10-06-02 AI05-0136-1/07 - -- declares Ancestor_Find this way: - -- - -- function Ancestor_Find - -- (Container : Tree; - -- Item : Element_Type; - -- Position : Cursor) return Cursor; - -- - -- It seems that the Container parameter is there by mistake, but we need - -- an official ruling from the ARG. ??? - - function Ancestor_Find - (Position : Cursor; - Item : Element_Type) return Cursor; - - function Contains - (Container : Tree; - Item : Element_Type) return Boolean; - - procedure Iterate - (Container : Tree; - Process : not null access procedure (Position : Cursor)); - - procedure Iterate_Subtree - (Position : Cursor; - Process : not null access procedure (Position : Cursor)); - - function Iterate (Container : Tree) - return Tree_Iterator_Interfaces.Forward_Iterator'Class; - - function Iterate_Subtree (Position : Cursor) - return Tree_Iterator_Interfaces.Forward_Iterator'Class; - - function Iterate_Children - (Container : Tree; - Parent : Cursor) - return Tree_Iterator_Interfaces.Reversible_Iterator'Class; - - function Child_Count (Parent : Cursor) return Count_Type; - - function Child_Depth (Parent, Child : Cursor) return Count_Type; - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Prepend_Child - (Container : in out Tree; - Parent : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Append_Child - (Container : in out Tree; - Parent : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Delete_Children - (Container : in out Tree; - Parent : Cursor); - - procedure Copy_Subtree - (Target : in out Tree; - Parent : Cursor; - Before : Cursor; - Source : Cursor); - - procedure Splice_Subtree - (Target : in out Tree; - Parent : Cursor; - Before : Cursor; - Source : in out Tree; - Position : in out Cursor); - - procedure Splice_Subtree - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - Position : Cursor); - - procedure Splice_Children - (Target : in out Tree; - Target_Parent : Cursor; - Before : Cursor; - Source : in out Tree; - Source_Parent : Cursor); - - procedure Splice_Children - (Container : in out Tree; - Target_Parent : Cursor; - Before : Cursor; - Source_Parent : Cursor); - - function Parent (Position : Cursor) return Cursor; - - function First_Child (Parent : Cursor) return Cursor; - - function First_Child_Element (Parent : Cursor) return Element_Type; - - function Last_Child (Parent : Cursor) return Cursor; - - function Last_Child_Element (Parent : Cursor) return Element_Type; - - function Next_Sibling (Position : Cursor) return Cursor; - - function Previous_Sibling (Position : Cursor) return Cursor; - - procedure Next_Sibling (Position : in out Cursor); - - procedure Previous_Sibling (Position : in out Cursor); - - -- This version of the AI: - -- 10-06-02 AI05-0136-1/07 - -- declares Iterate_Children this way: - -- - -- procedure Iterate_Children - -- (Container : Tree; - -- Parent : Cursor; - -- Process : not null access procedure (Position : Cursor)); - -- - -- It seems that the Container parameter is there by mistake, but we need - -- an official ruling from the ARG. ??? - - procedure Iterate_Children - (Parent : Cursor; - Process : not null access procedure (Position : Cursor)); - - procedure Reverse_Iterate_Children - (Parent : Cursor; - Process : not null access procedure (Position : Cursor)); - -private - - use Ada.Containers.Helpers; - package Implementation is new Generic_Implementation; - use Implementation; - - type Tree_Node_Type; - type Tree_Node_Access is access all Tree_Node_Type; - - type Children_Type is record - First : Tree_Node_Access; - Last : Tree_Node_Access; - end record; - - type Element_Access is access all Element_Type; - - type Tree_Node_Type is record - Parent : Tree_Node_Access; - Prev : Tree_Node_Access; - Next : Tree_Node_Access; - Children : Children_Type; - Element : Element_Access; - end record; - - use Ada.Finalization; - - -- The Count component of type Tree represents the number of nodes that - -- have been (dynamically) allocated. It does not include the root node - -- itself. As implementors, we decide to cache this value, so that the - -- selector function Node_Count can execute in O(1) time, in order to be - -- consistent with the behavior of the Length selector function for other - -- standard container library units. This does mean, however, that the - -- two-container forms for Splice_XXX (that move subtrees across tree - -- containers) will execute in O(n) time, because we must count the number - -- of nodes in the subtree(s) that get moved. (We resolve the tension - -- between Node_Count and Splice_XXX in favor of Node_Count, under the - -- assumption that Node_Count is the more common operation). - - type Tree is new Controlled with record - Root : aliased Tree_Node_Type; - TC : aliased Tamper_Counts; - Count : Count_Type := 0; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Tree); - - overriding procedure Adjust (Container : in out Tree); - - overriding procedure Finalize (Container : in out Tree) renames Clear; - - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Tree); - - for Tree'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Tree); - - for Tree'Read use Read; - - type Tree_Access is access all Tree; - for Tree_Access'Storage_Size use 0; - - type Cursor is record - Container : Tree_Access; - Node : Tree_Node_Access; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Position : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Position : out Cursor); - - for Cursor'Read use Read; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - type Reference_Type - (Element : not null access Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Exp_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Tree'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Tree : constant Tree := (Controlled with others => <>); - - No_Element : constant Cursor := (others => <>); - -end Ada.Containers.Indefinite_Multiway_Trees; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ciorma.adb +++ build/gcc/ada/rts @@ -1,1727 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.INDEFINITE_ORDERED_MAPS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -with Ada.Containers.Helpers; use Ada.Containers.Helpers; - -with Ada.Containers.Red_Black_Trees.Generic_Operations; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Operations); - -with Ada.Containers.Red_Black_Trees.Generic_Keys; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Keys); - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Indefinite_Ordered_Maps with - SPARK_Mode => Off -is - pragma Suppress (All_Checks); - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------------- - -- Node Access Subprograms -- - ----------------------------- - - -- These subprograms provide a functional interface to access fields - -- of a node, and a procedural interface for modifying these values. - - function Color (Node : Node_Access) return Color_Type; - pragma Inline (Color); - - function Left (Node : Node_Access) return Node_Access; - pragma Inline (Left); - - function Parent (Node : Node_Access) return Node_Access; - pragma Inline (Parent); - - function Right (Node : Node_Access) return Node_Access; - pragma Inline (Right); - - procedure Set_Parent (Node : Node_Access; Parent : Node_Access); - pragma Inline (Set_Parent); - - procedure Set_Left (Node : Node_Access; Left : Node_Access); - pragma Inline (Set_Left); - - procedure Set_Right (Node : Node_Access; Right : Node_Access); - pragma Inline (Set_Right); - - procedure Set_Color (Node : Node_Access; Color : Color_Type); - pragma Inline (Set_Color); - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Copy_Node (Source : Node_Access) return Node_Access; - pragma Inline (Copy_Node); - - procedure Free (X : in out Node_Access); - - function Is_Equal_Node_Node - (L, R : Node_Access) return Boolean; - pragma Inline (Is_Equal_Node_Node); - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Greater_Key_Node); - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Less_Key_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Tree_Operations is - new Red_Black_Trees.Generic_Operations (Tree_Types); - - procedure Delete_Tree is - new Tree_Operations.Generic_Delete_Tree (Free); - - function Copy_Tree is - new Tree_Operations.Generic_Copy_Tree (Copy_Node, Delete_Tree); - - use Tree_Operations; - - package Key_Ops is - new Red_Black_Trees.Generic_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Key_Type, - Is_Less_Key_Node => Is_Less_Key_Node, - Is_Greater_Key_Node => Is_Greater_Key_Node); - - procedure Free_Key is - new Ada.Unchecked_Deallocation (Key_Type, Key_Access); - - procedure Free_Element is - new Ada.Unchecked_Deallocation (Element_Type, Element_Access); - - function Is_Equal is - new Tree_Operations.Generic_Equal (Is_Equal_Node_Node); - - --------- - -- "<" -- - --------- - - function "<" (Left, Right : Cursor) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor of ""<"" equals No_Element"; - end if; - - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor of ""<"" equals No_Element"; - end if; - - if Checks and then Left.Node.Key = null then - raise Program_Error with "Left cursor in ""<"" is bad"; - end if; - - if Checks and then Right.Node.Key = null then - raise Program_Error with "Right cursor in ""<"" is bad"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "Left cursor in ""<"" is bad"); - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "Right cursor in ""<"" is bad"); - - return Left.Node.Key.all < Right.Node.Key.all; - end "<"; - - function "<" (Left : Cursor; Right : Key_Type) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor of ""<"" equals No_Element"; - end if; - - if Checks and then Left.Node.Key = null then - raise Program_Error with "Left cursor in ""<"" is bad"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "Left cursor in ""<"" is bad"); - - return Left.Node.Key.all < Right; - end "<"; - - function "<" (Left : Key_Type; Right : Cursor) return Boolean is - begin - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor of ""<"" equals No_Element"; - end if; - - if Checks and then Right.Node.Key = null then - raise Program_Error with "Right cursor in ""<"" is bad"; - end if; - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "Right cursor in ""<"" is bad"); - - return Left < Right.Node.Key.all; - end "<"; - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Map) return Boolean is - begin - return Is_Equal (Left.Tree, Right.Tree); - end "="; - - --------- - -- ">" -- - --------- - - function ">" (Left, Right : Cursor) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor of "">"" equals No_Element"; - end if; - - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor of "">"" equals No_Element"; - end if; - - if Checks and then Left.Node.Key = null then - raise Program_Error with "Left cursor in ""<"" is bad"; - end if; - - if Checks and then Right.Node.Key = null then - raise Program_Error with "Right cursor in ""<"" is bad"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "Left cursor in "">"" is bad"); - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "Right cursor in "">"" is bad"); - - return Right.Node.Key.all < Left.Node.Key.all; - end ">"; - - function ">" (Left : Cursor; Right : Key_Type) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor of "">"" equals No_Element"; - end if; - - if Checks and then Left.Node.Key = null then - raise Program_Error with "Left cursor in ""<"" is bad"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "Left cursor in "">"" is bad"); - - return Right < Left.Node.Key.all; - end ">"; - - function ">" (Left : Key_Type; Right : Cursor) return Boolean is - begin - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor of "">"" equals No_Element"; - end if; - - if Checks and then Right.Node.Key = null then - raise Program_Error with "Right cursor in ""<"" is bad"; - end if; - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "Right cursor in "">"" is bad"); - - return Right.Node.Key.all < Left; - end ">"; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust is new Tree_Operations.Generic_Adjust (Copy_Tree); - - procedure Adjust (Container : in out Map) is - begin - Adjust (Container.Tree); - end Adjust; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Map; Source : Map) is - procedure Insert_Item (Node : Node_Access); - pragma Inline (Insert_Item); - - procedure Insert_Items is - new Tree_Operations.Generic_Iteration (Insert_Item); - - ----------------- - -- Insert_Item -- - ----------------- - - procedure Insert_Item (Node : Node_Access) is - begin - Target.Insert (Key => Node.Key.all, New_Item => Node.Element.all); - end Insert_Item; - - -- Start of processing for Assign - - begin - if Target'Address = Source'Address then - return; - end if; - - Target.Clear; - Insert_Items (Source.Tree); - end Assign; - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Map; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Ops.Ceiling (Container.Tree, Key); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Ceiling; - - ----------- - -- Clear -- - ----------- - - procedure Clear is new Tree_Operations.Generic_Clear (Delete_Tree); - - procedure Clear (Container : in out Map) is - begin - Clear (Container.Tree); - end Clear; - - ----------- - -- Color -- - ----------- - - function Color (Node : Node_Access) return Color_Type is - begin - return Node.Color; - end Color; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Map; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong map"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "Position cursor in Constant_Reference is bad"); - - declare - TC : constant Tamper_Counts_Access := - Container.Tree.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Position.Node.Element.all'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - function Constant_Reference - (Container : aliased Map; - Key : Key_Type) return Constant_Reference_Type - is - Node : constant Node_Access := Key_Ops.Find (Container.Tree, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in map"; - end if; - - if Checks and then Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - declare - TC : constant Tamper_Counts_Access := - Container.Tree.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Node.Element.all'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Map; Key : Key_Type) return Boolean is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Map) return Map is - begin - return Target : Map do - Target.Assign (Source); - end return; - end Copy; - - --------------- - -- Copy_Node -- - --------------- - - function Copy_Node (Source : Node_Access) return Node_Access is - K : Key_Access := new Key_Type'(Source.Key.all); - E : Element_Access; - - begin - E := new Element_Type'(Source.Element.all); - - return new Node_Type'(Parent => null, - Left => null, - Right => null, - Color => Source.Color, - Key => K, - Element => E); - - exception - when others => - Free_Key (K); - Free_Element (E); - raise; - end Copy_Node; - - ------------ - -- Delete -- - ------------ - - procedure Delete - (Container : in out Map; - Position : in out Cursor) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Delete equals No_Element"; - end if; - - if Checks and then - (Position.Node.Key = null or else Position.Node.Element = null) - then - raise Program_Error with "Position cursor of Delete is bad"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Delete designates wrong map"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "Position cursor of Delete is bad"); - - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, Position.Node); - Free (Position.Node); - - Position.Container := null; - end Delete; - - procedure Delete (Container : in out Map; Key : Key_Type) is - X : Node_Access := Key_Ops.Find (Container.Tree, Key); - - begin - if Checks and then X = null then - raise Constraint_Error with "key not in map"; - end if; - - Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First (Container : in out Map) is - X : Node_Access := Container.Tree.First; - begin - if X /= null then - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end if; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last (Container : in out Map) is - X : Node_Access := Container.Tree.Last; - begin - if X /= null then - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end if; - end Delete_Last; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of function Element equals No_Element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with - "Position cursor of function Element is bad"; - end if; - - if Checks - and then (Left (Position.Node) = Position.Node - or else - Right (Position.Node) = Position.Node) - then - raise Program_Error with "dangling cursor"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "Position cursor of function Element is bad"); - - return Position.Node.Element.all; - end Element; - - function Element (Container : Map; Key : Key_Type) return Element_Type is - Node : constant Node_Access := Key_Ops.Find (Container.Tree, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in map"; - end if; - - return Node.Element.all; - end Element; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean is - begin - return (if Left < Right or else Right < Left then False else True); - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Map; Key : Key_Type) is - X : Node_Access := Key_Ops.Find (Container.Tree, Key); - begin - if X /= null then - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end if; - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.Tree.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find (Container : Map; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Ops.Find (Container.Tree, Key); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : Map) return Cursor is - T : Tree_Type renames Container.Tree; - begin - return (if T.First = null then No_Element - else Cursor'(Container'Unrestricted_Access, T.First)); - end First; - - function First (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the First (and Last) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (forward) - -- iteration starts from the (logical) beginning of the entire sequence - -- of items (corresponding to Container.First for a forward iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (forward) partial iteration begins. - - if Object.Node = null then - return Object.Container.First; - else - return Cursor'(Object.Container, Object.Node); - end if; - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Map) return Element_Type is - T : Tree_Type renames Container.Tree; - begin - if Checks and then T.First = null then - raise Constraint_Error with "map is empty"; - end if; - - return T.First.Element.all; - end First_Element; - - --------------- - -- First_Key -- - --------------- - - function First_Key (Container : Map) return Key_Type is - T : Tree_Type renames Container.Tree; - begin - if Checks and then T.First = null then - raise Constraint_Error with "map is empty"; - end if; - - return T.First.Key.all; - end First_Key; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Map; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Ops.Floor (Container.Tree, Key); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Floor; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out Node_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (Node_Type, Node_Access); - - begin - if X = null then - return; - end if; - - X.Parent := X; - X.Left := X; - X.Right := X; - - begin - Free_Key (X.Key); - - exception - when others => - X.Key := null; - - begin - Free_Element (X.Element); - exception - when others => - X.Element := null; - end; - - Deallocate (X); - raise; - end; - - begin - Free_Element (X.Element); - - exception - when others => - X.Element := null; - - Deallocate (X); - raise; - end; - - Deallocate (X); - end Free; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Node.Element; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - return Position /= No_Element; - end Has_Element; - - ------------- - -- Include -- - ------------- - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - Inserted : Boolean; - - K : Key_Access; - E : Element_Access; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if not Inserted then - TE_Check (Container.Tree.TC); - - K := Position.Node.Key; - E := Position.Node.Element; - - Position.Node.Key := new Key_Type'(Key); - - declare - -- The element allocator may need an accessibility check in the - -- case the actual type is class-wide or has access discriminants - -- (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Position.Node.Element := new Element_Type'(New_Item); - - exception - when others => - Free_Key (K); - raise; - end; - - Free_Key (K); - Free_Element (E); - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Insert_Post is - new Key_Ops.Generic_Insert_Post (New_Node); - - procedure Insert_Sans_Hint is - new Key_Ops.Generic_Conditional_Insert (Insert_Post); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - Node : Node_Access := new Node_Type; - - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Node.Key := new Key_Type'(Key); - Node.Element := new Element_Type'(New_Item); - return Node; - - exception - when others => - - -- On exception, deallocate key and elem. Note that free - -- deallocates both the key and the elem. - - Free (Node); - raise; - end New_Node; - - -- Start of processing for Insert - - begin - Insert_Sans_Hint - (Container.Tree, - Key, - Position.Node, - Inserted); - - Position.Container := Container'Unrestricted_Access; - end Insert; - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - pragma Unreferenced (Position); - - Inserted : Boolean; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if Checks and then not Inserted then - raise Constraint_Error with "key already in map"; - end if; - end Insert; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Map) return Boolean is - begin - return Container.Tree.Length = 0; - end Is_Empty; - - ------------------------ - -- Is_Equal_Node_Node -- - ------------------------ - - function Is_Equal_Node_Node (L, R : Node_Access) return Boolean is - begin - return (if L.Key.all < R.Key.all then False - elsif R.Key.all < L.Key.all then False - else L.Element.all = R.Element.all); - end Is_Equal_Node_Node; - - ------------------------- - -- Is_Greater_Key_Node -- - ------------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean - is - begin - -- k > node same as node < k - - return Right.Key.all < Left; - end Is_Greater_Key_Node; - - ---------------------- - -- Is_Less_Key_Node -- - ---------------------- - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean is - begin - return Left < Right.Key.all; - end Is_Less_Key_Node; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Iterate is - new Tree_Operations.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - Busy : With_Busy (Container.Tree.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (Container.Tree); - end Iterate; - - function Iterate - (Container : Map) return Map_Iterator_Interfaces.Reversible_Iterator'Class - is - begin - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is null (as is the case here), this means the iterator - -- object was constructed without a start expression. This is a complete - -- iterator, meaning that the iteration starts from the (logical) - -- beginning of the sequence of items. - - -- Note: For a forward iterator, Container.First is the beginning, and - -- for a reverse iterator, Container.Last is the beginning. - - return It : constant Iterator := - (Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => null) - do - Busy (Container.Tree.TC'Unrestricted_Access.all); - end return; - end Iterate; - - function Iterate - (Container : Map; - Start : Cursor) - return Map_Iterator_Interfaces.Reversible_Iterator'Class - is - begin - -- It was formerly the case that when Start = No_Element, the partial - -- iterator was defined to behave the same as for a complete iterator, - -- and iterate over the entire sequence of items. However, those - -- semantics were unintuitive and arguably error-prone (it is too easy - -- to accidentally create an endless loop), and so they were changed, - -- per the ARG meeting in Denver on 2011/11. However, there was no - -- consensus about what positive meaning this corner case should have, - -- and so it was decided to simply raise an exception. This does imply, - -- however, that it is not possible to use a partial iterator to specify - -- an empty sequence of items. - - if Checks and then Start = No_Element then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - if Checks and then Start.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Start cursor of Iterate designates wrong map"; - end if; - - pragma Assert (Vet (Container.Tree, Start.Node), - "Start cursor of Iterate is bad"); - - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is non-null (as is the case here), it means that this - -- is a partial iteration, over a subset of the complete sequence of - -- items. The iterator object was constructed with a start expression, - -- indicating the position from which the iteration begins. Note that - -- the start position has the same value irrespective of whether this - -- is a forward or reverse iteration. - - return It : constant Iterator := - (Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => Start.Node) - do - Busy (Container.Tree.TC'Unrestricted_Access.all); - end return; - end Iterate; - - --------- - -- Key -- - --------- - - function Key (Position : Cursor) return Key_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of function Key equals No_Element"; - end if; - - if Checks and then Position.Node.Key = null then - raise Program_Error with - "Position cursor of function Key is bad"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "Position cursor of function Key is bad"); - - return Position.Node.Key.all; - end Key; - - ---------- - -- Last -- - ---------- - - function Last (Container : Map) return Cursor is - T : Tree_Type renames Container.Tree; - begin - return (if T.Last = null then No_Element - else Cursor'(Container'Unrestricted_Access, T.Last)); - end Last; - - function Last (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the Last (and First) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (reverse) - -- iteration starts from the (logical) beginning of the entire sequence - -- (corresponding to Container.Last, for a reverse iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (reverse) partial iteration begins. - - if Object.Node = null then - return Object.Container.Last; - else - return Cursor'(Object.Container, Object.Node); - end if; - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Map) return Element_Type is - T : Tree_Type renames Container.Tree; - - begin - if Checks and then T.Last = null then - raise Constraint_Error with "map is empty"; - end if; - - return T.Last.Element.all; - end Last_Element; - - -------------- - -- Last_Key -- - -------------- - - function Last_Key (Container : Map) return Key_Type is - T : Tree_Type renames Container.Tree; - - begin - if Checks and then T.Last = null then - raise Constraint_Error with "map is empty"; - end if; - - return T.Last.Key.all; - end Last_Key; - - ---------- - -- Left -- - ---------- - - function Left (Node : Node_Access) return Node_Access is - begin - return Node.Left; - end Left; - - ------------ - -- Length -- - ------------ - - function Length (Container : Map) return Count_Type is - begin - return Container.Tree.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move is new Tree_Operations.Generic_Move (Clear); - - procedure Move (Target : in out Map; Source : in out Map) is - begin - Move (Target => Target.Tree, Source => Source.Tree); - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - pragma Assert (Position.Node /= null); - pragma Assert (Position.Node.Key /= null); - pragma Assert (Position.Node.Element /= null); - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "Position cursor of Next is bad"); - - declare - Node : constant Node_Access := - Tree_Operations.Next (Position.Node); - begin - return (if Node = null then No_Element - else Cursor'(Position.Container, Node)); - end; - end Next; - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong map"; - end if; - - return Next (Position); - end Next; - - ------------ - -- Parent -- - ------------ - - function Parent (Node : Node_Access) return Node_Access is - begin - return Node.Parent; - end Parent; - - -------------- - -- Previous -- - -------------- - - function Previous (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - pragma Assert (Position.Node /= null); - pragma Assert (Position.Node.Key /= null); - pragma Assert (Position.Node.Element /= null); - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "Position cursor of Previous is bad"); - - declare - Node : constant Node_Access := - Tree_Operations.Previous (Position.Node); - begin - return (if Node = null then No_Element - else Cursor'(Position.Container, Node)); - end; - end Previous; - - procedure Previous (Position : in out Cursor) is - begin - Position := Previous (Position); - end Previous; - - function Previous - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong map"; - end if; - - return Previous (Position); - end Previous; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Map'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := - Container.Tree.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Key : Key_Type; - Element : Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Query_Element equals No_Element"; - end if; - - if Checks and then - (Position.Node.Key = null or else Position.Node.Element = null) - then - raise Program_Error with - "Position cursor of Query_Element is bad"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "Position cursor of Query_Element is bad"); - - declare - T : Tree_Type renames Position.Container.Tree; - Lock : With_Lock (T.TC'Unrestricted_Access); - K : Key_Type renames Position.Node.Key.all; - E : Element_Type renames Position.Node.Element.all; - begin - Process (K, E); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Map) - is - First_Time : Boolean := True; - use System.Put_Images; - - procedure Put_Key_Value (Position : Cursor); - procedure Put_Key_Value (Position : Cursor) is - begin - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Key_Type'Put_Image (S, Key (Position)); - Put_Arrow (S); - Element_Type'Put_Image (S, Element (Position)); - end Put_Key_Value; - - begin - Array_Before (S); - Iterate (V, Put_Key_Value'Access); - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Map) - is - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access; - pragma Inline (Read_Node); - - procedure Read is - new Tree_Operations.Generic_Read (Clear, Read_Node); - - --------------- - -- Read_Node -- - --------------- - - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access - is - Node : Node_Access := new Node_Type; - begin - Node.Key := new Key_Type'(Key_Type'Input (Stream)); - Node.Element := new Element_Type'(Element_Type'Input (Stream)); - return Node; - exception - when others => - Free (Node); -- Note that Free deallocates key and elem too - raise; - end Read_Node; - - -- Start of processing for Read - - begin - Read (Stream, Container.Tree); - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream map cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out Map; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong map"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "Position cursor in function Reference is bad"); - - declare - TC : constant Tamper_Counts_Access := - Container.Tree.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Position.Node.Element.all'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - function Reference - (Container : aliased in out Map; - Key : Key_Type) return Reference_Type - is - Node : constant Node_Access := Key_Ops.Find (Container.Tree, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in map"; - end if; - - if Checks and then Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - declare - TC : constant Tamper_Counts_Access := - Container.Tree.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Node.Element.all'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Node_Access := Key_Ops.Find (Container.Tree, Key); - - K : Key_Access; - E : Element_Access; - - begin - TE_Check (Container.Tree.TC); - - if Checks and then Node = null then - raise Constraint_Error with "key not in map"; - end if; - - K := Node.Key; - E := Node.Element; - - Node.Key := new Key_Type'(Key); - - declare - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Node.Element := new Element_Type'(New_Item); - - exception - when others => - Free_Key (K); - raise; - end; - - Free_Key (K); - Free_Element (E); - end Replace; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type) - is - begin - TE_Check (Container.Tree.TC); - - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Replace_Element equals No_Element"; - end if; - - if Checks and then - (Position.Node.Key = null or else Position.Node.Element = null) - then - raise Program_Error with - "Position cursor of Replace_Element is bad"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Replace_Element designates wrong map"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "Position cursor of Replace_Element is bad"); - - declare - X : Element_Access := Position.Node.Element; - - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Position.Node.Element := new Element_Type'(New_Item); - Free_Element (X); - end; - end Replace_Element; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Reverse_Iterate is - new Tree_Operations.Generic_Reverse_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - Busy : With_Busy (Container.Tree.TC'Unrestricted_Access); - - -- Start of processing for Reverse_Iterate - - begin - Local_Reverse_Iterate (Container.Tree); - end Reverse_Iterate; - - ----------- - -- Right -- - ----------- - - function Right (Node : Node_Access) return Node_Access is - begin - return Node.Right; - end Right; - - --------------- - -- Set_Color -- - --------------- - - procedure Set_Color (Node : Node_Access; Color : Color_Type) is - begin - Node.Color := Color; - end Set_Color; - - -------------- - -- Set_Left -- - -------------- - - procedure Set_Left (Node : Node_Access; Left : Node_Access) is - begin - Node.Left := Left; - end Set_Left; - - ---------------- - -- Set_Parent -- - ---------------- - - procedure Set_Parent (Node : Node_Access; Parent : Node_Access) is - begin - Node.Parent := Parent; - end Set_Parent; - - --------------- - -- Set_Right -- - --------------- - - procedure Set_Right (Node : Node_Access; Right : Node_Access) is - begin - Node.Right := Right; - end Set_Right; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Map; - Position : Cursor; - Process : not null access procedure (Key : Key_Type; - Element : in out Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Update_Element equals No_Element"; - end if; - - if Checks and then - (Position.Node.Key = null or else Position.Node.Element = null) - then - raise Program_Error with - "Position cursor of Update_Element is bad"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Update_Element designates wrong map"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "Position cursor of Update_Element is bad"); - - declare - T : Tree_Type renames Position.Container.Tree; - Lock : With_Lock (T.TC'Unrestricted_Access); - K : Key_Type renames Position.Node.Key.all; - E : Element_Type renames Position.Node.Element.all; - begin - Process (K, E); - end; - end Update_Element; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Map) - is - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access); - pragma Inline (Write_Node); - - procedure Write is - new Tree_Operations.Generic_Write (Write_Node); - - ---------------- - -- Write_Node -- - ---------------- - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access) - is - begin - Key_Type'Output (Stream, Node.Key.all); - Element_Type'Output (Stream, Node.Element.all); - end Write_Node; - - -- Start of processing for Write - - begin - Write (Stream, Container.Tree); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream map cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Indefinite_Ordered_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ciorma.ads +++ build/gcc/ada/rts @@ -1,399 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.INDEFINITE_ORDERED_MAPS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -private with Ada.Containers.Red_Black_Trees; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - -generic - type Key_Type (<>) is private; - type Element_Type (<>) is private; - - with function "<" (Left, Right : Key_Type) return Boolean is <>; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Indefinite_Ordered_Maps with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - - type Map is tagged private - with Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Named => Insert); - - pragma Preelaborable_Initialization (Map); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Map : constant Map; - - function Empty return Map; - - No_Element : constant Cursor; - function Has_Element (Position : Cursor) return Boolean; - - package Map_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : Map) return Boolean; - - function Length (Container : Map) return Count_Type; - - function Is_Empty (Container : Map) return Boolean; - - procedure Clear (Container : in out Map); - - function Key (Position : Cursor) return Key_Type; - - function Element (Position : Cursor) return Element_Type; - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type); - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Key : Key_Type; - Element : Element_Type)); - - procedure Update_Element - (Container : in out Map; - Position : Cursor; - Process : not null access procedure (Key : Key_Type; - Element : in out Element_Type)); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with - Implicit_Dereference => Element; - - type Reference_Type (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Map; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out Map; - Position : Cursor) return Reference_Type; - pragma Inline (Reference); - - function Constant_Reference - (Container : aliased Map; - Key : Key_Type) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out Map; - Key : Key_Type) return Reference_Type; - pragma Inline (Reference); - - procedure Assign (Target : in out Map; Source : Map); - - function Copy (Source : Map) return Map; - - procedure Move (Target : in out Map; Source : in out Map); - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean); - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - - procedure Exclude (Container : in out Map; Key : Key_Type); - - procedure Delete (Container : in out Map; Key : Key_Type); - - procedure Delete (Container : in out Map; Position : in out Cursor); - - procedure Delete_First (Container : in out Map); - - procedure Delete_Last (Container : in out Map); - - function First (Container : Map) return Cursor; - - function First_Element (Container : Map) return Element_Type; - - function First_Key (Container : Map) return Key_Type; - - function Last (Container : Map) return Cursor; - - function Last_Element (Container : Map) return Element_Type; - - function Last_Key (Container : Map) return Key_Type; - - function Next (Position : Cursor) return Cursor; - - procedure Next (Position : in out Cursor); - - function Previous (Position : Cursor) return Cursor; - - procedure Previous (Position : in out Cursor); - - function Find (Container : Map; Key : Key_Type) return Cursor; - - function Element (Container : Map; Key : Key_Type) return Element_Type; - - function Floor (Container : Map; Key : Key_Type) return Cursor; - - function Ceiling (Container : Map; Key : Key_Type) return Cursor; - - function Contains (Container : Map; Key : Key_Type) return Boolean; - - function "<" (Left, Right : Cursor) return Boolean; - - function ">" (Left, Right : Cursor) return Boolean; - - function "<" (Left : Cursor; Right : Key_Type) return Boolean; - - function ">" (Left : Cursor; Right : Key_Type) return Boolean; - - function "<" (Left : Key_Type; Right : Cursor) return Boolean; - - function ">" (Left : Key_Type; Right : Cursor) return Boolean; - - procedure Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)); - - procedure Reverse_Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)); - - -- The map container supports iteration in both the forward and reverse - -- directions, hence these constructor functions return an object that - -- supports the Reversible_Iterator interface. - - function Iterate - (Container : Map) - return Map_Iterator_Interfaces.Reversible_Iterator'Class; - - function Iterate - (Container : Map; - Start : Cursor) - return Map_Iterator_Interfaces.Reversible_Iterator'Class; - -private - - pragma Inline (Next); - pragma Inline (Previous); - - type Node_Type; - type Node_Access is access Node_Type; - - type Key_Access is access Key_Type; - type Element_Access is access all Element_Type; - - type Node_Type is limited record - Parent : Node_Access; - Left : Node_Access; - Right : Node_Access; - Color : Red_Black_Trees.Color_Type := Red_Black_Trees.Red; - Key : Key_Access; - Element : Element_Access; - end record; - - package Tree_Types is new Red_Black_Trees.Generic_Tree_Types - (Node_Type, - Node_Access); - - type Map is new Ada.Finalization.Controlled with record - Tree : Tree_Types.Tree_Type; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Map); - - overriding procedure Adjust (Container : in out Map); - - overriding procedure Finalize (Container : in out Map) renames Clear; - - use Red_Black_Trees; - use Tree_Types, Tree_Types.Implementation; - use Ada.Finalization; - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Map); - - for Map'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Map); - - for Map'Read use Read; - - type Map_Access is access all Map; - for Map_Access'Storage_Size use 0; - - type Cursor is record - Container : Map_Access; - Node : Node_Access; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - type Reference_Type - (Element : not null access Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Sem_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Map'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Map : constant Map := (Controlled with others => <>); - function Empty return Map is (Empty_Map); - - No_Element : constant Cursor := Cursor'(null, null); - - type Iterator is new Limited_Controlled and - Map_Iterator_Interfaces.Reversible_Iterator with - record - Container : Map_Access; - Node : Node_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - overriding function Last (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - - overriding function Previous - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Indefinite_Ordered_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ciormu.adb +++ build/gcc/ada/rts @@ -1,2049 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.INDEFINITE_ORDERED_MULTISETS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -with Ada.Containers.Red_Black_Trees.Generic_Operations; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Operations); - -with Ada.Containers.Red_Black_Trees.Generic_Keys; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Keys); - -with Ada.Containers.Red_Black_Trees.Generic_Set_Operations; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Set_Operations); - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Indefinite_Ordered_Multisets with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------------- - -- Node Access Subprograms -- - ----------------------------- - - -- These subprograms provide a functional interface to access fields - -- of a node, and a procedural interface for modifying these values. - - function Color (Node : Node_Access) return Color_Type; - pragma Inline (Color); - - function Left (Node : Node_Access) return Node_Access; - pragma Inline (Left); - - function Parent (Node : Node_Access) return Node_Access; - pragma Inline (Parent); - - function Right (Node : Node_Access) return Node_Access; - pragma Inline (Right); - - procedure Set_Parent (Node : Node_Access; Parent : Node_Access); - pragma Inline (Set_Parent); - - procedure Set_Left (Node : Node_Access; Left : Node_Access); - pragma Inline (Set_Left); - - procedure Set_Right (Node : Node_Access; Right : Node_Access); - pragma Inline (Set_Right); - - procedure Set_Color (Node : Node_Access; Color : Color_Type); - pragma Inline (Set_Color); - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Copy_Node (Source : Node_Access) return Node_Access; - pragma Inline (Copy_Node); - - procedure Free (X : in out Node_Access); - - procedure Insert_Sans_Hint - (Tree : in out Tree_Type; - New_Item : Element_Type; - Node : out Node_Access); - - procedure Insert_With_Hint - (Dst_Tree : in out Tree_Type; - Dst_Hint : Node_Access; - Src_Node : Node_Access; - Dst_Node : out Node_Access); - - function Is_Equal_Node_Node (L, R : Node_Access) return Boolean; - pragma Inline (Is_Equal_Node_Node); - - function Is_Greater_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Greater_Element_Node); - - function Is_Less_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Less_Element_Node); - - function Is_Less_Node_Node (L, R : Node_Access) return Boolean; - pragma Inline (Is_Less_Node_Node); - - procedure Replace_Element - (Tree : in out Tree_Type; - Node : Node_Access; - Item : Element_Type); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Tree_Operations is - new Red_Black_Trees.Generic_Operations (Tree_Types); - - procedure Delete_Tree is - new Tree_Operations.Generic_Delete_Tree (Free); - - function Copy_Tree is - new Tree_Operations.Generic_Copy_Tree (Copy_Node, Delete_Tree); - - use Tree_Operations; - - procedure Free_Element is - new Ada.Unchecked_Deallocation (Element_Type, Element_Access); - - function Is_Equal is - new Tree_Operations.Generic_Equal (Is_Equal_Node_Node); - - package Set_Ops is - new Generic_Set_Operations - (Tree_Operations => Tree_Operations, - Insert_With_Hint => Insert_With_Hint, - Copy_Tree => Copy_Tree, - Delete_Tree => Delete_Tree, - Is_Less => Is_Less_Node_Node, - Free => Free); - - package Element_Keys is - new Red_Black_Trees.Generic_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Element_Type, - Is_Less_Key_Node => Is_Less_Element_Node, - Is_Greater_Key_Node => Is_Greater_Element_Node); - - --------- - -- "<" -- - --------- - - function "<" (Left, Right : Cursor) return Boolean is - begin - if Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - if Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - if Left.Node.Element = null then - raise Program_Error with "Left cursor is bad"; - end if; - - if Right.Node.Element = null then - raise Program_Error with "Right cursor is bad"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in ""<"""); - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in ""<"""); - - return Left.Node.Element.all < Right.Node.Element.all; - end "<"; - - function "<" (Left : Cursor; Right : Element_Type) return Boolean is - begin - if Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - if Left.Node.Element = null then - raise Program_Error with "Left cursor is bad"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in ""<"""); - - return Left.Node.Element.all < Right; - end "<"; - - function "<" (Left : Element_Type; Right : Cursor) return Boolean is - begin - if Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - if Right.Node.Element = null then - raise Program_Error with "Right cursor is bad"; - end if; - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in ""<"""); - - return Left < Right.Node.Element.all; - end "<"; - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Set) return Boolean is - begin - return Is_Equal (Left.Tree, Right.Tree); - end "="; - - --------- - -- ">" -- - --------- - - function ">" (Left, Right : Cursor) return Boolean is - begin - if Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - if Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - if Left.Node.Element = null then - raise Program_Error with "Left cursor is bad"; - end if; - - if Right.Node.Element = null then - raise Program_Error with "Right cursor is bad"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in "">"""); - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in "">"""); - - -- L > R same as R < L - - return Right.Node.Element.all < Left.Node.Element.all; - end ">"; - - function ">" (Left : Cursor; Right : Element_Type) return Boolean is - begin - if Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - if Left.Node.Element = null then - raise Program_Error with "Left cursor is bad"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in "">"""); - - return Right < Left.Node.Element.all; - end ">"; - - function ">" (Left : Element_Type; Right : Cursor) return Boolean is - begin - if Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - if Right.Node.Element = null then - raise Program_Error with "Right cursor is bad"; - end if; - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in "">"""); - - return Right.Node.Element.all < Left; - end ">"; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust is - new Tree_Operations.Generic_Adjust (Copy_Tree); - - procedure Adjust (Container : in out Set) is - begin - Adjust (Container.Tree); - end Adjust; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Set; Source : Set) is - begin - if Target'Address = Source'Address then - return; - end if; - - Target.Clear; - Target.Union (Source); - end Assign; - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Set; Item : Element_Type) return Cursor is - Node : constant Node_Access := - Element_Keys.Ceiling (Container.Tree, Item); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Ceiling; - - ----------- - -- Clear -- - ----------- - - procedure Clear is - new Tree_Operations.Generic_Clear (Delete_Tree); - - procedure Clear (Container : in out Set) is - begin - Clear (Container.Tree); - end Clear; - - ----------- - -- Color -- - ----------- - - function Color (Node : Node_Access) return Color_Type is - begin - return Node.Color; - end Color; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type - is - begin - if Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Constant_Reference"); - - -- Note: in predefined container units, the creation of a reference - -- increments the busy bit of the container, and its finalization - -- decrements it. In the absence of control machinery, this tampering - -- protection is missing. - - declare - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - pragma Unreferenced (T); - begin - return R : constant Constant_Reference_Type := - (Element => Position.Node.Element, - Control => (Container => Container'Unrestricted_Access)) - do - null; - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Set; Item : Element_Type) return Boolean is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Set) return Set is - begin - return Target : Set do - Target.Assign (Source); - end return; - end Copy; - - --------------- - -- Copy_Node -- - --------------- - - function Copy_Node (Source : Node_Access) return Node_Access is - X : Element_Access := new Element_Type'(Source.Element.all); - - begin - return new Node_Type'(Parent => null, - Left => null, - Right => null, - Color => Source.Color, - Element => X); - - exception - when others => - Free_Element (X); - raise; - end Copy_Node; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Set; Item : Element_Type) is - Tree : Tree_Type renames Container.Tree; - Node : Node_Access := Element_Keys.Ceiling (Tree, Item); - Done : constant Node_Access := Element_Keys.Upper_Bound (Tree, Item); - X : Node_Access; - - begin - if Node = Done then - raise Constraint_Error with "attempt to delete element not in set"; - end if; - - loop - X := Node; - Node := Tree_Operations.Next (Node); - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - - exit when Node = Done; - end loop; - end Delete; - - procedure Delete (Container : in out Set; Position : in out Cursor) is - begin - if Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Position.Node.Element = null then - raise Program_Error with "Position cursor is bad"; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "bad cursor in Delete"); - - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, Position.Node); - Free (Position.Node); - - Position.Container := null; - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First (Container : in out Set) is - Tree : Tree_Type renames Container.Tree; - X : Node_Access := Tree.First; - - begin - if X = null then - return; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last (Container : in out Set) is - Tree : Tree_Type renames Container.Tree; - X : Node_Access := Tree.Last; - - begin - if X = null then - return; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - end Delete_Last; - - ---------------- - -- Difference -- - ---------------- - - procedure Difference (Target : in out Set; Source : Set) is - begin - Set_Ops.Difference (Target.Tree, Source.Tree); - end Difference; - - function Difference (Left, Right : Set) return Set is - Tree : constant Tree_Type := Set_Ops.Difference (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Difference; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Position.Node.Element = null then - raise Program_Error with "Position cursor is bad"; - end if; - - if Checks - and then (Left (Position.Node) = Position.Node - or else - Right (Position.Node) = Position.Node) - then - raise Program_Error with "dangling cursor"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Element"); - - return Position.Node.Element.all; - end Element; - - ------------------------- - -- Equivalent_Elements -- - ------------------------- - - function Equivalent_Elements (Left, Right : Element_Type) return Boolean is - begin - if Left < Right - or else Right < Left - then - return False; - else - return True; - end if; - end Equivalent_Elements; - - --------------------- - -- Equivalent_Sets -- - --------------------- - - function Equivalent_Sets (Left, Right : Set) return Boolean is - - function Is_Equivalent_Node_Node (L, R : Node_Access) return Boolean; - pragma Inline (Is_Equivalent_Node_Node); - - function Is_Equivalent is - new Tree_Operations.Generic_Equal (Is_Equivalent_Node_Node); - - ----------------------------- - -- Is_Equivalent_Node_Node -- - ----------------------------- - - function Is_Equivalent_Node_Node (L, R : Node_Access) return Boolean is - begin - if L.Element.all < R.Element.all then - return False; - elsif R.Element.all < L.Element.all then - return False; - else - return True; - end if; - end Is_Equivalent_Node_Node; - - -- Start of processing for Equivalent_Sets - - begin - return Is_Equivalent (Left.Tree, Right.Tree); - end Equivalent_Sets; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Set; Item : Element_Type) is - Tree : Tree_Type renames Container.Tree; - Node : Node_Access := Element_Keys.Ceiling (Tree, Item); - Done : constant Node_Access := Element_Keys.Upper_Bound (Tree, Item); - X : Node_Access; - - begin - while Node /= Done loop - X := Node; - Node := Tree_Operations.Next (Node); - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - end loop; - end Exclude; - - ---------- - -- Find -- - ---------- - - function Find (Container : Set; Item : Element_Type) return Cursor is - Node : constant Node_Access := Element_Keys.Find (Container.Tree, Item); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Find; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Iterator) is - begin - Unbusy (Object.Container.Tree.TC); - end Finalize; - - ----------- - -- First -- - ----------- - - function First (Container : Set) return Cursor is - begin - if Container.Tree.First = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Container.Tree.First); - end First; - - function First (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the First (and Last) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (forward) - -- iteration starts from the (logical) beginning of the entire sequence - -- of items (corresponding to Container.First, for a forward iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (forward) partial iteration begins. - - if Object.Node = null then - return Object.Container.First; - else - return Cursor'(Object.Container, Object.Node); - end if; - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Set) return Element_Type is - begin - if Container.Tree.First = null then - raise Constraint_Error with "set is empty"; - end if; - - pragma Assert (Container.Tree.First.Element /= null); - return Container.Tree.First.Element.all; - end First_Element; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Set; Item : Element_Type) return Cursor is - Node : constant Node_Access := Element_Keys.Floor (Container.Tree, Item); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Floor; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out Node_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (Node_Type, Node_Access); - - begin - if X = null then - return; - end if; - - X.Parent := X; - X.Left := X; - X.Right := X; - - begin - Free_Element (X.Element); - exception - when others => - X.Element := null; - Deallocate (X); - raise; - end; - - Deallocate (X); - end Free; - - ------------------ - -- Generic_Keys -- - ------------------ - - package body Generic_Keys is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Less_Key_Node); - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Greater_Key_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Key_Keys is - new Red_Black_Trees.Generic_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Key_Type, - Is_Less_Key_Node => Is_Less_Key_Node, - Is_Greater_Key_Node => Is_Greater_Key_Node); - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Set; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Keys.Ceiling (Container.Tree, Key); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Ceiling; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Set; Key : Key_Type) return Boolean is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Set; Key : Key_Type) is - Tree : Tree_Type renames Container.Tree; - Node : Node_Access := Key_Keys.Ceiling (Tree, Key); - Done : constant Node_Access := Key_Keys.Upper_Bound (Tree, Key); - X : Node_Access; - - begin - if Node = Done then - raise Constraint_Error with "attempt to delete key not in set"; - end if; - - loop - X := Node; - Node := Tree_Operations.Next (Node); - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - - exit when Node = Done; - end loop; - end Delete; - - ------------- - -- Element -- - ------------- - - function Element (Container : Set; Key : Key_Type) return Element_Type is - Node : constant Node_Access := Key_Keys.Find (Container.Tree, Key); - - begin - if Node = null then - raise Constraint_Error with "key not in set"; - end if; - - return Node.Element.all; - end Element; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean is - begin - if Left < Right - or else Right < Left - then - return False; - else - return True; - end if; - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Set; Key : Key_Type) is - Tree : Tree_Type renames Container.Tree; - Node : Node_Access := Key_Keys.Ceiling (Tree, Key); - Done : constant Node_Access := Key_Keys.Upper_Bound (Tree, Key); - X : Node_Access; - - begin - while Node /= Done loop - X := Node; - Node := Tree_Operations.Next (Node); - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - end loop; - end Exclude; - - ---------- - -- Find -- - ---------- - - function Find (Container : Set; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Keys.Find (Container.Tree, Key); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Find; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Set; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Keys.Floor (Container.Tree, Key); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Floor; - - ------------------------- - -- Is_Greater_Key_Node -- - ------------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean - is - begin - return Key (Right.Element.all) < Left; - end Is_Greater_Key_Node; - - ---------------------- - -- Is_Less_Key_Node -- - ---------------------- - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean - is - begin - return Left < Key (Right.Element.all); - end Is_Less_Key_Node; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Set; - Key : Key_Type; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Iterate is - new Key_Keys.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (T, Key); - end Iterate; - - --------- - -- Key -- - --------- - - function Key (Position : Cursor) return Key_Type is - begin - if Position.Node = null then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - if Position.Node.Element = null then - raise Program_Error with - "Position cursor is bad"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Key"); - - return Key (Position.Node.Element.all); - end Key; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : Set; - Key : Key_Type; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - ------------- - -- Iterate -- - ------------- - - procedure Local_Reverse_Iterate is - new Key_Keys.Generic_Reverse_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Reverse_Iterate - - begin - Local_Reverse_Iterate (T, Key); - end Reverse_Iterate; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Set; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)) - is - Tree : Tree_Type renames Container.Tree; - Node : constant Node_Access := Position.Node; - - begin - if Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Node.Element = null then - raise Program_Error with "Position cursor is bad"; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Tree, Node), - "bad cursor in Update_Element"); - - declare - E : Element_Type renames Node.Element.all; - K : constant Key_Type := Key (E); - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - Process (E); - - if Equivalent_Keys (Left => K, Right => Key (E)) then - return; - end if; - end; - - -- Delete_Node checks busy-bit - - Tree_Operations.Delete_Node_Sans_Free (Tree, Node); - - Insert_New_Item : declare - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Unconditional_Insert is - new Element_Keys.Generic_Unconditional_Insert (Insert_Post); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - begin - Node.Color := Red_Black_Trees.Red; - Node.Parent := null; - Node.Left := null; - Node.Right := null; - - return Node; - end New_Node; - - Result : Node_Access; - - -- Start of processing for Insert_New_Item - - begin - Unconditional_Insert - (Tree => Tree, - Key => Node.Element.all, - Node => Result); - - pragma Assert (Result = Node); - end Insert_New_Item; - end Update_Element; - - end Generic_Keys; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - return Position /= No_Element; - end Has_Element; - - ------------ - -- Insert -- - ------------ - - procedure Insert (Container : in out Set; New_Item : Element_Type) is - Position : Cursor; - pragma Unreferenced (Position); - begin - Insert (Container, New_Item, Position); - end Insert; - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor) - is - begin - Insert_Sans_Hint (Container.Tree, New_Item, Position.Node); - Position.Container := Container'Unrestricted_Access; - end Insert; - - ---------------------- - -- Insert_Sans_Hint -- - ---------------------- - - procedure Insert_Sans_Hint - (Tree : in out Tree_Type; - New_Item : Element_Type; - Node : out Node_Access) - is - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Unconditional_Insert is - new Element_Keys.Generic_Unconditional_Insert (Insert_Post); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - Element : Element_Access := new Element_Type'(New_Item); - - begin - return new Node_Type'(Parent => null, - Left => null, - Right => null, - Color => Red_Black_Trees.Red, - Element => Element); - - exception - when others => - Free_Element (Element); - raise; - end New_Node; - - -- Start of processing for Insert_Sans_Hint - - begin - Unconditional_Insert (Tree, New_Item, Node); - end Insert_Sans_Hint; - - ---------------------- - -- Insert_With_Hint -- - ---------------------- - - procedure Insert_With_Hint - (Dst_Tree : in out Tree_Type; - Dst_Hint : Node_Access; - Src_Node : Node_Access; - Dst_Node : out Node_Access) - is - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Insert_Sans_Hint is - new Element_Keys.Generic_Unconditional_Insert (Insert_Post); - - procedure Local_Insert_With_Hint is - new Element_Keys.Generic_Unconditional_Insert_With_Hint - (Insert_Post, - Insert_Sans_Hint); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - X : Element_Access := new Element_Type'(Src_Node.Element.all); - - begin - return new Node_Type'(Parent => null, - Left => null, - Right => null, - Color => Red, - Element => X); - - exception - when others => - Free_Element (X); - raise; - end New_Node; - - -- Start of processing for Insert_With_Hint - - begin - Local_Insert_With_Hint - (Dst_Tree, - Dst_Hint, - Src_Node.Element.all, - Dst_Node); - end Insert_With_Hint; - - ------------------ - -- Intersection -- - ------------------ - - procedure Intersection (Target : in out Set; Source : Set) is - begin - Set_Ops.Intersection (Target.Tree, Source.Tree); - end Intersection; - - function Intersection (Left, Right : Set) return Set is - Tree : constant Tree_Type := - Set_Ops.Intersection (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Intersection; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Set) return Boolean is - begin - return Container.Tree.Length = 0; - end Is_Empty; - - ------------------------ - -- Is_Equal_Node_Node -- - ------------------------ - - function Is_Equal_Node_Node (L, R : Node_Access) return Boolean is - begin - return L.Element.all = R.Element.all; - end Is_Equal_Node_Node; - - ----------------------------- - -- Is_Greater_Element_Node -- - ----------------------------- - - function Is_Greater_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean - is - begin - -- e > node same as node < e - - return Right.Element.all < Left; - end Is_Greater_Element_Node; - - -------------------------- - -- Is_Less_Element_Node -- - -------------------------- - - function Is_Less_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean - is - begin - return Left < Right.Element.all; - end Is_Less_Element_Node; - - ----------------------- - -- Is_Less_Node_Node -- - ----------------------- - - function Is_Less_Node_Node (L, R : Node_Access) return Boolean is - begin - return L.Element.all < R.Element.all; - end Is_Less_Node_Node; - - --------------- - -- Is_Subset -- - --------------- - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean is - begin - return Set_Ops.Is_Subset (Subset => Subset.Tree, Of_Set => Of_Set.Tree); - end Is_Subset; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Set; - Item : Element_Type; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Iterate is - new Element_Keys.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (T, Item); - end Iterate; - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Iterate is - new Tree_Operations.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (T); - end Iterate; - - function Iterate (Container : Set) - return Set_Iterator_Interfaces.Reversible_Iterator'Class - is - S : constant Set_Access := Container'Unrestricted_Access; - begin - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is null (as is the case here), this means the iterator - -- object was constructed without a start expression. This is a complete - -- iterator, meaning that the iteration starts from the (logical) - -- beginning of the sequence of items. - - -- Note: For a forward iterator, Container.First is the beginning, and - -- for a reverse iterator, Container.Last is the beginning. - - return It : constant Iterator := (Limited_Controlled with S, null) do - Busy (S.Tree.TC); - end return; - end Iterate; - - function Iterate (Container : Set; Start : Cursor) - return Set_Iterator_Interfaces.Reversible_Iterator'Class - is - S : constant Set_Access := Container'Unrestricted_Access; - begin - -- It was formerly the case that when Start = No_Element, the partial - -- iterator was defined to behave the same as for a complete iterator, - -- and iterate over the entire sequence of items. However, those - -- semantics were unintuitive and arguably error-prone (it is too easy - -- to accidentally create an endless loop), and so they were changed, - -- per the ARG meeting in Denver on 2011/11. However, there was no - -- consensus about what positive meaning this corner case should have, - -- and so it was decided to simply raise an exception. This does imply, - -- however, that it is not possible to use a partial iterator to specify - -- an empty sequence of items. - - if Start = No_Element then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - if Start.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Start cursor of Iterate designates wrong set"; - end if; - - pragma Assert (Vet (Container.Tree, Start.Node), - "Start cursor of Iterate is bad"); - - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is non-null (as is the case here), it means that this is a - -- partial iteration, over a subset of the complete sequence of - -- items. The iterator object was constructed with a start expression, - -- indicating the position from which the iteration begins. Note that - -- the start position has the same value irrespective of whether this is - -- a forward or reverse iteration. - - return It : constant Iterator := - (Limited_Controlled with S, Start.Node) - do - Busy (S.Tree.TC); - end return; - end Iterate; - - ---------- - -- Last -- - ---------- - - function Last (Container : Set) return Cursor is - begin - if Container.Tree.Last = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Container.Tree.Last); - end Last; - - function Last (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the Last (and First) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (reverse) - -- iteration starts from the (logical) beginning of the entire sequence - -- (corresponding to Container.Last, for a reverse iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (reverse) partial iteration begins. - - if Object.Node = null then - return Object.Container.Last; - else - return Cursor'(Object.Container, Object.Node); - end if; - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Set) return Element_Type is - begin - if Container.Tree.Last = null then - raise Constraint_Error with "set is empty"; - end if; - - pragma Assert (Container.Tree.Last.Element /= null); - return Container.Tree.Last.Element.all; - end Last_Element; - - ---------- - -- Left -- - ---------- - - function Left (Node : Node_Access) return Node_Access is - begin - return Node.Left; - end Left; - - ------------ - -- Length -- - ------------ - - function Length (Container : Set) return Count_Type is - begin - return Container.Tree.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move is - new Tree_Operations.Generic_Move (Clear); - - procedure Move (Target : in out Set; Source : in out Set) is - begin - Move (Target => Target.Tree, Source => Source.Tree); - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Next"); - - declare - Node : constant Node_Access := - Tree_Operations.Next (Position.Node); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Position.Container, Node); - end; - end Next; - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - end if; - - if Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong set"; - end if; - - return Next (Position); - end Next; - - ------------- - -- Overlap -- - ------------- - - function Overlap (Left, Right : Set) return Boolean is - begin - return Set_Ops.Overlap (Left.Tree, Right.Tree); - end Overlap; - - ------------ - -- Parent -- - ------------ - - function Parent (Node : Node_Access) return Node_Access is - begin - return Node.Parent; - end Parent; - - -------------- - -- Previous -- - -------------- - - function Previous (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Previous"); - - declare - Node : constant Node_Access := - Tree_Operations.Previous (Position.Node); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Position.Container, Node); - end; - end Previous; - - procedure Previous (Position : in out Cursor) is - begin - Position := Previous (Position); - end Previous; - - function Previous (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - end if; - - if Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong set"; - end if; - - return Previous (Position); - end Previous; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Position.Node.Element = null then - raise Program_Error with "Position cursor is bad"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Query_Element"); - - declare - T : Tree_Type renames Position.Container.Tree; - Lock : With_Lock (T.TC'Unrestricted_Access); - begin - Process (Position.Node.Element.all); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set) - is - First_Time : Boolean := True; - use System.Put_Images; - begin - Array_Before (S); - - for X of V loop - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Element_Type'Put_Image (S, X); - end loop; - - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set) - is - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access; - pragma Inline (Read_Node); - - procedure Read is - new Tree_Operations.Generic_Read (Clear, Read_Node); - - --------------- - -- Read_Node -- - --------------- - - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access - is - Node : Node_Access := new Node_Type; - begin - Node.Element := new Element_Type'(Element_Type'Input (Stream)); - return Node; - exception - when others => - Free (Node); -- Note that Free deallocates elem too - raise; - end Read_Node; - - -- Start of processing for Read - - begin - Read (Stream, Container.Tree); - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Tree : in out Tree_Type; - Node : Node_Access; - Item : Element_Type) - is - begin - if Item < Node.Element.all - or else Node.Element.all < Item - then - null; - else - TE_Check (Tree.TC); - - declare - X : Element_Access := Node.Element; - - -- The element allocator may need an accessibility check in the - -- case the actual type is class-wide or has access discriminants - -- (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Node.Element := new Element_Type'(Item); - Free_Element (X); - end; - - return; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Tree, Node); -- Checks busy-bit - - Insert_New_Item : declare - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Unconditional_Insert is - new Element_Keys.Generic_Unconditional_Insert (Insert_Post); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - - -- The element allocator may need an accessibility check in the - -- case the actual type is class-wide or has access discriminants - -- (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Node.Element := new Element_Type'(Item); -- OK if fails - Node.Color := Red_Black_Trees.Red; - Node.Parent := null; - Node.Left := null; - Node.Right := null; - - return Node; - end New_Node; - - Result : Node_Access; - - X : Element_Access := Node.Element; - - -- Start of processing for Insert_New_Item - - begin - Unconditional_Insert - (Tree => Tree, - Key => Item, - Node => Result); - pragma Assert (Result = Node); - - Free_Element (X); -- OK if fails - end Insert_New_Item; - end Replace_Element; - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type) - is - begin - if Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Position.Node.Element = null then - raise Program_Error with "Position cursor is bad"; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "bad cursor in Replace_Element"); - - Replace_Element (Container.Tree, Position.Node, New_Item); - end Replace_Element; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : Set; - Item : Element_Type; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Reverse_Iterate is - new Element_Keys.Generic_Reverse_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Reverse_Iterate - - begin - Local_Reverse_Iterate (T, Item); - end Reverse_Iterate; - - procedure Reverse_Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Reverse_Iterate is - new Tree_Operations.Generic_Reverse_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Reverse_Iterate - - begin - Local_Reverse_Iterate (T); - end Reverse_Iterate; - - ----------- - -- Right -- - ----------- - - function Right (Node : Node_Access) return Node_Access is - begin - return Node.Right; - end Right; - - --------------- - -- Set_Color -- - --------------- - - procedure Set_Color (Node : Node_Access; Color : Color_Type) is - begin - Node.Color := Color; - end Set_Color; - - -------------- - -- Set_Left -- - -------------- - - procedure Set_Left (Node : Node_Access; Left : Node_Access) is - begin - Node.Left := Left; - end Set_Left; - - ---------------- - -- Set_Parent -- - ---------------- - - procedure Set_Parent (Node : Node_Access; Parent : Node_Access) is - begin - Node.Parent := Parent; - end Set_Parent; - - --------------- - -- Set_Right -- - --------------- - - procedure Set_Right (Node : Node_Access; Right : Node_Access) is - begin - Node.Right := Right; - end Set_Right; - - -------------------------- - -- Symmetric_Difference -- - -------------------------- - - procedure Symmetric_Difference (Target : in out Set; Source : Set) is - begin - Set_Ops.Symmetric_Difference (Target.Tree, Source.Tree); - end Symmetric_Difference; - - function Symmetric_Difference (Left, Right : Set) return Set is - Tree : constant Tree_Type := - Set_Ops.Symmetric_Difference (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Symmetric_Difference; - - ------------ - -- To_Set -- - ------------ - - function To_Set (New_Item : Element_Type) return Set is - Tree : Tree_Type; - Node : Node_Access; - pragma Unreferenced (Node); - begin - Insert_Sans_Hint (Tree, New_Item, Node); - return Set'(Controlled with Tree); - end To_Set; - - ----------- - -- Union -- - ----------- - - procedure Union (Target : in out Set; Source : Set) is - begin - Set_Ops.Union (Target.Tree, Source.Tree); - end Union; - - function Union (Left, Right : Set) return Set is - Tree : constant Tree_Type := - Set_Ops.Union (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Union; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set) - is - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access); - pragma Inline (Write_Node); - - procedure Write is - new Tree_Operations.Generic_Write (Write_Node); - - ---------------- - -- Write_Node -- - ---------------- - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access) - is - begin - Element_Type'Output (Stream, Node.Element.all); - end Write_Node; - - -- Start of processing for Write - - begin - Write (Stream, Container.Tree); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; -end Ada.Containers.Indefinite_Ordered_Multisets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ciormu.ads +++ build/gcc/ada/rts @@ -1,572 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.INDEFINITE_ORDERED_MULTISETS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- The indefinite ordered multiset container is similar to the indefinite --- ordered set, but with the difference that multiple equivalent elements are --- allowed. It also provides additional operations, to iterate over items that --- are equivalent. - -private with Ada.Containers.Red_Black_Trees; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; -with Ada.Iterator_Interfaces; - -generic - type Element_Type (<>) is private; - - with function "<" (Left, Right : Element_Type) return Boolean is <>; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Indefinite_Ordered_Multisets with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - function Equivalent_Elements (Left, Right : Element_Type) return Boolean; - -- Returns False if Left is less than Right, or Right is less than Left; - -- otherwise, it returns True. - - type Set is tagged private - with Constant_Indexing => Constant_Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type; - - pragma Preelaborable_Initialization (Set); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Set : constant Set; - -- The default value for set objects declared without an explicit - -- initialization expression. - - No_Element : constant Cursor; - -- The default value for cursor objects declared without an explicit - -- initialization expression. - - function Has_Element (Position : Cursor) return Boolean; - -- Equivalent to Position /= No_Element - - package Set_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : Set) return Boolean; - -- If Left denotes the same set object as Right, then equality returns - -- True. If the length of Left is different from the length of Right, then - -- it returns False. Otherwise, set equality iterates over Left and Right, - -- comparing the element of Left to the element of Right using the equality - -- operator for elements. If the elements compare False, then the iteration - -- terminates and set equality returns False. Otherwise, if all elements - -- compare True, then set equality returns True. - - function Equivalent_Sets (Left, Right : Set) return Boolean; - -- Similar to set equality, but with the difference that elements are - -- compared for equivalence instead of equality. - - function To_Set (New_Item : Element_Type) return Set; - -- Constructs a set object with New_Item as its single element - - function Length (Container : Set) return Count_Type; - -- Returns the total number of elements in Container - - function Is_Empty (Container : Set) return Boolean; - -- Returns True if Container.Length is 0 - - procedure Clear (Container : in out Set); - -- Deletes all elements from Container - - function Element (Position : Cursor) return Element_Type; - -- If Position equals No_Element, then Constraint_Error is raised. - -- Otherwise, function Element returns the element designed by Position. - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type); - -- If Position equals No_Element, then Constraint_Error is raised. If - -- Position is associated with a set different from Container, then - -- Program_Error is raised. If New_Item is equivalent to the element - -- designated by Position, then if Container is locked (element tampering - -- has been attempted), Program_Error is raised; otherwise, the element - -- designated by Position is assigned the value of New_Item. If New_Item is - -- not equivalent to the element designated by Position, then if the - -- container is busy (cursor tampering has been attempted), Program_Error - -- is raised; otherwise, the element designed by Position is assigned the - -- value of New_Item, and the node is moved to its new position (in - -- canonical insertion order). - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - -- If Position equals No_Element, then Constraint_Error is - -- raised. Otherwise, it calls Process with the element designated by - -- Position as the parameter. This call locks the container, so attempts to - -- change the value of the element while Process is executing (to "tamper - -- with elements") will raise Program_Error. - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - procedure Assign (Target : in out Set; Source : Set); - - function Copy (Source : Set) return Set; - - procedure Move (Target : in out Set; Source : in out Set); - -- If Target denotes the same object as Source, the operation does - -- nothing. If either Target or Source is busy (cursor tampering is - -- attempted), then it raises Program_Error. Otherwise, Target is cleared, - -- and the nodes from Source are moved (not copied) to Target (so Source - -- becomes empty). - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor); - -- Insert adds New_Item to Container, and returns cursor Position - -- designating the newly inserted node. The node is inserted after any - -- existing elements less than or equivalent to New_Item (and before any - -- elements greater than New_Item). Note that the issue of where the new - -- node is inserted relative to equivalent elements does not arise for - -- unique-key containers, since in that case the insertion would simply - -- fail. For a multiple-key container (the case here), insertion always - -- succeeds, and is defined such that the new item is positioned after any - -- equivalent elements already in the container. - - procedure Insert (Container : in out Set; New_Item : Element_Type); - -- Inserts New_Item in Container, but does not return a cursor designating - -- the newly-inserted node. - --- TODO: include Replace too??? --- --- procedure Replace --- (Container : in out Set; --- New_Item : Element_Type); - - procedure Exclude (Container : in out Set; Item : Element_Type); - -- Deletes from Container all of the elements equivalent to Item - - procedure Delete (Container : in out Set; Item : Element_Type); - -- Deletes from Container all of the elements equivalent to Item. If there - -- are no elements equivalent to Item, then it raises Constraint_Error. - - procedure Delete (Container : in out Set; Position : in out Cursor); - -- If Position equals No_Element, then Constraint_Error is raised. If - -- Position is associated with a set different from Container, then - -- Program_Error is raised. Otherwise, the node designated by Position is - -- removed from Container, and Position is set to No_Element. - - procedure Delete_First (Container : in out Set); - -- Removes the first node from Container - - procedure Delete_Last (Container : in out Set); - -- Removes the last node from Container - - procedure Union (Target : in out Set; Source : Set); - -- If Target is busy (cursor tampering is attempted), then Program_Error is - -- raised. Otherwise, it inserts each element of Source into Target. - -- Elements are inserted in the canonical order for multisets, such that - -- the elements from Source are inserted after equivalent elements already - -- in Target. - - function Union (Left, Right : Set) return Set; - -- Returns a set comprising the all elements from Left and all of the - -- elements from Right. The elements from Right follow the equivalent - -- elements from Left. - - function "or" (Left, Right : Set) return Set renames Union; - - procedure Intersection (Target : in out Set; Source : Set); - -- If Target denotes the same object as Source, the operation does - -- nothing. If Target is busy (cursor tampering is attempted), - -- Program_Error is raised. Otherwise, the elements in Target having no - -- equivalent element in Source are deleted from Target. - - function Intersection (Left, Right : Set) return Set; - -- If Left denotes the same object as Right, then the function returns a - -- copy of Left. Otherwise, it returns a set comprising the equivalent - -- elements from both Left and Right. Items are inserted in the result set - -- in canonical order, such that the elements from Left precede the - -- equivalent elements from Right. - - function "and" (Left, Right : Set) return Set renames Intersection; - - procedure Difference (Target : in out Set; Source : Set); - -- If Target is busy (cursor tampering is attempted), then Program_Error is - -- raised. Otherwise, the elements in Target that are equivalent to - -- elements in Source are deleted from Target. - - function Difference (Left, Right : Set) return Set; - -- Returns a set comprising the elements from Left that have no equivalent - -- element in Right. - - function "-" (Left, Right : Set) return Set renames Difference; - - procedure Symmetric_Difference (Target : in out Set; Source : Set); - -- If Target is busy, then Program_Error is raised. Otherwise, the elements - -- in Target equivalent to elements in Source are deleted from Target, and - -- the elements in Source not equivalent to elements in Target are inserted - -- into Target. - - function Symmetric_Difference (Left, Right : Set) return Set; - -- Returns a set comprising the union of the elements from Target having no - -- equivalent in Source, and the elements of Source having no equivalent in - -- Target. - - function "xor" (Left, Right : Set) return Set renames Symmetric_Difference; - - function Overlap (Left, Right : Set) return Boolean; - -- Returns True if Left contains an element equivalent to an element of - -- Right. - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean; - -- Returns True if every element in Subset has an equivalent element in - -- Of_Set. - - function First (Container : Set) return Cursor; - -- If Container is empty, the function returns No_Element. Otherwise, it - -- returns a cursor designating the smallest element. - - function First_Element (Container : Set) return Element_Type; - -- Equivalent to Element (First (Container)) - - function Last (Container : Set) return Cursor; - -- If Container is empty, the function returns No_Element. Otherwise, it - -- returns a cursor designating the largest element. - - function Last_Element (Container : Set) return Element_Type; - -- Equivalent to Element (Last (Container)) - - function Next (Position : Cursor) return Cursor; - -- If Position equals No_Element or Last (Container), the function returns - -- No_Element. Otherwise, it returns a cursor designating the node that - -- immediately follows (as per the insertion order) the node designated by - -- Position. - - procedure Next (Position : in out Cursor); - -- Equivalent to Position := Next (Position) - - function Previous (Position : Cursor) return Cursor; - -- If Position equals No_Element or First (Container), the function returns - -- No_Element. Otherwise, it returns a cursor designating the node that - -- immediately precedes (as per the insertion order) the node designated by - -- Position. - - procedure Previous (Position : in out Cursor); - -- Equivalent to Position := Previous (Position) - - function Find (Container : Set; Item : Element_Type) return Cursor; - -- Returns a cursor designating the first element in Container equivalent - -- to Item. If there is no equivalent element, it returns No_Element. - - function Floor (Container : Set; Item : Element_Type) return Cursor; - -- If Container is empty, the function returns No_Element. If Item is - -- equivalent to elements in Container, it returns a cursor designating the - -- first equivalent element. Otherwise, it returns a cursor designating the - -- largest element less than Item, or No_Element if all elements are - -- greater than Item. - - function Ceiling (Container : Set; Item : Element_Type) return Cursor; - -- If Container is empty, the function returns No_Element. If Item is - -- equivalent to elements of Container, it returns a cursor designating the - -- last equivalent element. Otherwise, it returns a cursor designating the - -- smallest element greater than Item, or No_Element if all elements are - -- less than Item. - - function Contains (Container : Set; Item : Element_Type) return Boolean; - -- Equivalent to Container.Find (Item) /= No_Element - - function "<" (Left, Right : Cursor) return Boolean; - -- Equivalent to Element (Left) < Element (Right) - - function ">" (Left, Right : Cursor) return Boolean; - -- Equivalent to Element (Right) < Element (Left) - - function "<" (Left : Cursor; Right : Element_Type) return Boolean; - -- Equivalent to Element (Left) < Right - - function ">" (Left : Cursor; Right : Element_Type) return Boolean; - -- Equivalent to Right < Element (Left) - - function "<" (Left : Element_Type; Right : Cursor) return Boolean; - -- Equivalent to Left < Element (Right) - - function ">" (Left : Element_Type; Right : Cursor) return Boolean; - -- Equivalent to Element (Right) < Left - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)); - -- Calls Process with a cursor designating each element of Container, in - -- order from Container.First to Container.Last. - - procedure Reverse_Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)); - -- Calls Process with a cursor designating each element of Container, in - -- order from Container.Last to Container.First. - - procedure Iterate - (Container : Set; - Item : Element_Type; - Process : not null access procedure (Position : Cursor)); - -- Call Process with a cursor designating each element equivalent to Item, - -- in order from Container.Floor (Item) to Container.Ceiling (Item). - - procedure Reverse_Iterate - (Container : Set; - Item : Element_Type; - Process : not null access procedure (Position : Cursor)); - -- Call Process with a cursor designating each element equivalent to Item, - -- in order from Container.Ceiling (Item) to Container.Floor (Item). - - function Iterate - (Container : Set) - return Set_Iterator_Interfaces.Reversible_Iterator'class; - - function Iterate - (Container : Set; - Start : Cursor) - return Set_Iterator_Interfaces.Reversible_Iterator'class; - - generic - type Key_Type (<>) is private; - - with function Key (Element : Element_Type) return Key_Type; - - with function "<" (Left, Right : Key_Type) return Boolean is <>; - - package Generic_Keys is - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - -- Returns False if Left is less than Right, or Right is less than Left; - -- otherwise, it returns True. - - function Key (Position : Cursor) return Key_Type; - -- Equivalent to Key (Element (Position)) - - function Element (Container : Set; Key : Key_Type) return Element_Type; - -- Equivalent to Element (Find (Container, Key)) - - procedure Exclude (Container : in out Set; Key : Key_Type); - -- Deletes from Container any elements whose key is equivalent to Key - - procedure Delete (Container : in out Set; Key : Key_Type); - -- Deletes from Container any elements whose key is equivalent to - -- Key. If there are no such elements, then it raises Constraint_Error. - - function Find (Container : Set; Key : Key_Type) return Cursor; - -- Returns a cursor designating the first element in Container whose key - -- is equivalent to Key. If there is no equivalent element, it returns - -- No_Element. - - function Floor (Container : Set; Key : Key_Type) return Cursor; - -- If Container is empty, the function returns No_Element. If Item is - -- equivalent to the keys of elements in Container, it returns a cursor - -- designating the first such element. Otherwise, it returns a cursor - -- designating the largest element whose key is less than Item, or - -- No_Element if all keys are greater than Item. - - function Ceiling (Container : Set; Key : Key_Type) return Cursor; - -- If Container is empty, the function returns No_Element. If Item is - -- equivalent to the keys of elements of Container, it returns a cursor - -- designating the last such element. Otherwise, it returns a cursor - -- designating the smallest element whose key is greater than Item, or - -- No_Element if all keys are less than Item. - - function Contains (Container : Set; Key : Key_Type) return Boolean; - -- Equivalent to Find (Container, Key) /= No_Element - - procedure Update_Element -- Update_Element_Preserving_Key ??? - (Container : in out Set; - Position : Cursor; - Process : not null access - procedure (Element : in out Element_Type)); - -- If Position equals No_Element, then Constraint_Error is raised. If - -- Position is associated with a set object different from Container, - -- then Program_Error is raised. Otherwise, it makes a copy of the key - -- of the element designated by Position, and then calls Process with - -- the element as the parameter. Update_Element then compares the key - -- value obtained before calling Process to the key value obtained from - -- the element after calling Process. If the keys are equivalent then - -- the operation terminates. If Container is busy (cursor tampering has - -- been attempted), then Program_Error is raised. Otherwise, the node - -- is moved to its new position (in canonical order). - - procedure Iterate - (Container : Set; - Key : Key_Type; - Process : not null access procedure (Position : Cursor)); - -- Call Process with a cursor designating each element equivalent to - -- Key, in order from Floor (Container, Key) to - -- Ceiling (Container, Key). - - procedure Reverse_Iterate - (Container : Set; - Key : Key_Type; - Process : not null access procedure (Position : Cursor)); - -- Call Process with a cursor designating each element equivalent to - -- Key, in order from Ceiling (Container, Key) to - -- Floor (Container, Key). - - end Generic_Keys; - -private - - pragma Inline (Next); - pragma Inline (Previous); - - type Node_Type; - type Node_Access is access Node_Type; - - type Element_Access is access Element_Type; - - type Node_Type is limited record - Parent : Node_Access; - Left : Node_Access; - Right : Node_Access; - Color : Red_Black_Trees.Color_Type := Red_Black_Trees.Red; - Element : Element_Access; - end record; - - package Tree_Types is new Red_Black_Trees.Generic_Tree_Types - (Node_Type, - Node_Access); - - type Set is new Ada.Finalization.Controlled with record - Tree : Tree_Types.Tree_Type; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set); - - overriding procedure Adjust (Container : in out Set); - - overriding procedure Finalize (Container : in out Set) renames Clear; - - use Red_Black_Trees; - use Tree_Types, Tree_Types.Implementation; - use Ada.Finalization; - use Ada.Streams; - - type Set_Access is access all Set; - for Set_Access'Storage_Size use 0; - - -- In all predefined libraries the following type is controlled, for proper - -- management of tampering checks. For performance reason we omit this - -- machinery for multisets, which are used in a number of our tools. - - type Reference_Control_Type is record - Container : Set_Access; - end record; - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - type Cursor is record - Container : Set_Access; - Node : Node_Access; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - No_Element : constant Cursor := Cursor'(null, null); - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set); - - for Set'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set); - - for Set'Read use Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - Empty_Set : constant Set := (Controlled with others => <>); - - type Iterator is new Limited_Controlled and - Set_Iterator_Interfaces.Reversible_Iterator with - record - Container : Set_Access; - Node : Node_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - overriding function Last (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - - overriding function Previous - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Indefinite_Ordered_Multisets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ciorse.adb +++ build/gcc/ada/rts @@ -1,2227 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.INDEFINITE_ORDERED_SETS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers.Helpers; use Ada.Containers.Helpers; - -with Ada.Containers.Red_Black_Trees.Generic_Operations; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Operations); - -with Ada.Containers.Red_Black_Trees.Generic_Keys; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Keys); - -with Ada.Containers.Red_Black_Trees.Generic_Set_Operations; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Set_Operations); - -with Ada.Unchecked_Deallocation; - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Indefinite_Ordered_Sets with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Color (Node : Node_Access) return Color_Type; - pragma Inline (Color); - - function Copy_Node (Source : Node_Access) return Node_Access; - pragma Inline (Copy_Node); - - procedure Free (X : in out Node_Access); - - procedure Insert_Sans_Hint - (Tree : in out Tree_Type; - New_Item : Element_Type; - Node : out Node_Access; - Inserted : out Boolean); - - procedure Insert_With_Hint - (Dst_Tree : in out Tree_Type; - Dst_Hint : Node_Access; - Src_Node : Node_Access; - Dst_Node : out Node_Access); - - function Is_Greater_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Greater_Element_Node); - - function Is_Less_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Less_Element_Node); - - function Is_Less_Node_Node (L, R : Node_Access) return Boolean; - pragma Inline (Is_Less_Node_Node); - - function Left (Node : Node_Access) return Node_Access; - pragma Inline (Left); - - function Parent (Node : Node_Access) return Node_Access; - pragma Inline (Parent); - - procedure Replace_Element - (Tree : in out Tree_Type; - Node : Node_Access; - Item : Element_Type); - - function Right (Node : Node_Access) return Node_Access; - pragma Inline (Right); - - procedure Set_Color (Node : Node_Access; Color : Color_Type); - pragma Inline (Set_Color); - - procedure Set_Left (Node : Node_Access; Left : Node_Access); - pragma Inline (Set_Left); - - procedure Set_Parent (Node : Node_Access; Parent : Node_Access); - pragma Inline (Set_Parent); - - procedure Set_Right (Node : Node_Access; Right : Node_Access); - pragma Inline (Set_Right); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - procedure Free_Element is - new Ada.Unchecked_Deallocation (Element_Type, Element_Access); - - package Tree_Operations is - new Red_Black_Trees.Generic_Operations (Tree_Types); - - procedure Delete_Tree is - new Tree_Operations.Generic_Delete_Tree (Free); - - function Copy_Tree is - new Tree_Operations.Generic_Copy_Tree (Copy_Node, Delete_Tree); - - use Tree_Operations; - - package Element_Keys is - new Red_Black_Trees.Generic_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Element_Type, - Is_Less_Key_Node => Is_Less_Element_Node, - Is_Greater_Key_Node => Is_Greater_Element_Node); - - package Set_Ops is - new Generic_Set_Operations - (Tree_Operations => Tree_Operations, - Insert_With_Hint => Insert_With_Hint, - Copy_Tree => Copy_Tree, - Delete_Tree => Delete_Tree, - Is_Less => Is_Less_Node_Node, - Free => Free); - - --------- - -- "<" -- - --------- - - function "<" (Left, Right : Cursor) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - if Checks and then Left.Node.Element = null then - raise Program_Error with "Left cursor is bad"; - end if; - - if Checks and then Right.Node.Element = null then - raise Program_Error with "Right cursor is bad"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in ""<"""); - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in ""<"""); - - return Left.Node.Element.all < Right.Node.Element.all; - end "<"; - - function "<" (Left : Cursor; Right : Element_Type) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - if Checks and then Left.Node.Element = null then - raise Program_Error with "Left cursor is bad"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in ""<"""); - - return Left.Node.Element.all < Right; - end "<"; - - function "<" (Left : Element_Type; Right : Cursor) return Boolean is - begin - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - if Checks and then Right.Node.Element = null then - raise Program_Error with "Right cursor is bad"; - end if; - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in ""<"""); - - return Left < Right.Node.Element.all; - end "<"; - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Set) return Boolean is - - function Is_Equal_Node_Node (L, R : Node_Access) return Boolean; - pragma Inline (Is_Equal_Node_Node); - - function Is_Equal is - new Tree_Operations.Generic_Equal (Is_Equal_Node_Node); - - ------------------------ - -- Is_Equal_Node_Node -- - ------------------------ - - function Is_Equal_Node_Node (L, R : Node_Access) return Boolean is - begin - return L.Element.all = R.Element.all; - end Is_Equal_Node_Node; - - -- Start of processing for "=" - - begin - return Is_Equal (Left.Tree, Right.Tree); - end "="; - - --------- - -- ">" -- - --------- - - function ">" (Left, Right : Cursor) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - if Checks and then Left.Node.Element = null then - raise Program_Error with "Left cursor is bad"; - end if; - - if Checks and then Right.Node.Element = null then - raise Program_Error with "Right cursor is bad"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in "">"""); - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in "">"""); - - -- L > R same as R < L - - return Right.Node.Element.all < Left.Node.Element.all; - end ">"; - - function ">" (Left : Cursor; Right : Element_Type) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - if Checks and then Left.Node.Element = null then - raise Program_Error with "Left cursor is bad"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in "">"""); - - return Right < Left.Node.Element.all; - end ">"; - - function ">" (Left : Element_Type; Right : Cursor) return Boolean is - begin - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - if Checks and then Right.Node.Element = null then - raise Program_Error with "Right cursor is bad"; - end if; - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in "">"""); - - return Right.Node.Element.all < Left; - end ">"; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust is new Tree_Operations.Generic_Adjust (Copy_Tree); - - procedure Adjust (Container : in out Set) is - begin - Adjust (Container.Tree); - end Adjust; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Set; Source : Set) is - begin - if Target'Address = Source'Address then - return; - end if; - - Target.Clear; - Target.Union (Source); - end Assign; - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Set; Item : Element_Type) return Cursor is - Node : constant Node_Access := - Element_Keys.Ceiling (Container.Tree, Item); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Ceiling; - - ----------- - -- Clear -- - ----------- - - procedure Clear is - new Tree_Operations.Generic_Clear (Delete_Tree); - - procedure Clear (Container : in out Set) is - begin - Clear (Container.Tree); - end Clear; - - ----------- - -- Color -- - ----------- - - function Color (Node : Node_Access) return Color_Type is - begin - return Node.Color; - end Color; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - pragma Assert - (Vet (Container.Tree, Position.Node), - "bad cursor in Constant_Reference"); - - declare - Tree : Tree_Type renames Position.Container.all.Tree; - TC : constant Tamper_Counts_Access := - Tree.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Position.Node.Element.all'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Set; Item : Element_Type) return Boolean is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Set) return Set is - begin - return Target : Set do - Target.Assign (Source); - end return; - end Copy; - - --------------- - -- Copy_Node -- - --------------- - - function Copy_Node (Source : Node_Access) return Node_Access is - Element : Element_Access := new Element_Type'(Source.Element.all); - - begin - return new Node_Type'(Parent => null, - Left => null, - Right => null, - Color => Source.Color, - Element => Element); - - exception - when others => - Free_Element (Element); - raise; - end Copy_Node; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Set; Position : in out Cursor) is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Position cursor is bad"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "bad cursor in Delete"); - - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, Position.Node); - Free (Position.Node); - Position.Container := null; - end Delete; - - procedure Delete (Container : in out Set; Item : Element_Type) is - X : Node_Access := Element_Keys.Find (Container.Tree, Item); - begin - if Checks and then X = null then - raise Constraint_Error with "attempt to delete element not in set"; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First (Container : in out Set) is - Tree : Tree_Type renames Container.Tree; - X : Node_Access := Tree.First; - begin - if X /= null then - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - end if; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last (Container : in out Set) is - Tree : Tree_Type renames Container.Tree; - X : Node_Access := Tree.Last; - begin - if X /= null then - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - end if; - end Delete_Last; - - ---------------- - -- Difference -- - ---------------- - - procedure Difference (Target : in out Set; Source : Set) is - begin - Set_Ops.Difference (Target.Tree, Source.Tree); - end Difference; - - function Difference (Left, Right : Set) return Set is - Tree : constant Tree_Type := Set_Ops.Difference (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Difference; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Position cursor is bad"; - end if; - - if Checks - and then (Left (Position.Node) = Position.Node - or else - Right (Position.Node) = Position.Node) - then - raise Program_Error with "dangling cursor"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Element"); - - return Position.Node.Element.all; - end Element; - - ------------------------- - -- Equivalent_Elements -- - ------------------------- - - function Equivalent_Elements (Left, Right : Element_Type) return Boolean is - begin - if Left < Right or else Right < Left then - return False; - else - return True; - end if; - end Equivalent_Elements; - - --------------------- - -- Equivalent_Sets -- - --------------------- - - function Equivalent_Sets (Left, Right : Set) return Boolean is - - function Is_Equivalent_Node_Node (L, R : Node_Access) return Boolean; - pragma Inline (Is_Equivalent_Node_Node); - - function Is_Equivalent is - new Tree_Operations.Generic_Equal (Is_Equivalent_Node_Node); - - ----------------------------- - -- Is_Equivalent_Node_Node -- - ----------------------------- - - function Is_Equivalent_Node_Node (L, R : Node_Access) return Boolean is - begin - if L.Element.all < R.Element.all then - return False; - elsif R.Element.all < L.Element.all then - return False; - else - return True; - end if; - end Is_Equivalent_Node_Node; - - -- Start of processing for Equivalent_Sets - - begin - return Is_Equivalent (Left.Tree, Right.Tree); - end Equivalent_Sets; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Set; Item : Element_Type) is - X : Node_Access := Element_Keys.Find (Container.Tree, Item); - begin - if X /= null then - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end if; - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.Tree.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find (Container : Set; Item : Element_Type) return Cursor is - Node : constant Node_Access := Element_Keys.Find (Container.Tree, Item); - begin - if Node = null then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Node); - end if; - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : Set) return Cursor is - begin - return - (if Container.Tree.First = null then No_Element - else Cursor'(Container'Unrestricted_Access, Container.Tree.First)); - end First; - - function First (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the First (and Last) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (forward) - -- iteration starts from the (logical) beginning of the entire sequence - -- of items (corresponding to Container.First, for a forward iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (forward) partial iteration begins. - - if Object.Node = null then - return Object.Container.First; - else - return Cursor'(Object.Container, Object.Node); - end if; - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Set) return Element_Type is - begin - if Checks and then Container.Tree.First = null then - raise Constraint_Error with "set is empty"; - end if; - - return Container.Tree.First.Element.all; - end First_Element; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Set; Item : Element_Type) return Cursor is - Node : constant Node_Access := Element_Keys.Floor (Container.Tree, Item); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Floor; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out Node_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (Node_Type, Node_Access); - - begin - if X = null then - return; - end if; - - X.Parent := X; - X.Left := X; - X.Right := X; - - begin - Free_Element (X.Element); - exception - when others => - X.Element := null; - Deallocate (X); - raise; - end; - - Deallocate (X); - end Free; - - ------------------ - -- Generic_Keys -- - ------------------ - - package body Generic_Keys is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Greater_Key_Node); - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Less_Key_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Key_Keys is - new Red_Black_Trees.Generic_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Key_Type, - Is_Less_Key_Node => Is_Less_Key_Node, - Is_Greater_Key_Node => Is_Greater_Key_Node); - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Set; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Keys.Ceiling (Container.Tree, Key); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Ceiling; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Set; - Key : Key_Type) return Constant_Reference_Type - is - Node : constant Node_Access := Key_Keys.Find (Container.Tree, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "Key not in set"; - end if; - - if Checks and then Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - declare - Tree : Tree_Type renames Container'Unrestricted_Access.all.Tree; - TC : constant Tamper_Counts_Access := - Tree.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Node.Element.all'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Set; Key : Key_Type) return Boolean is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Set; Key : Key_Type) is - X : Node_Access := Key_Keys.Find (Container.Tree, Key); - - begin - if Checks and then X = null then - raise Constraint_Error with "attempt to delete key not in set"; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end Delete; - - ------------- - -- Element -- - ------------- - - function Element (Container : Set; Key : Key_Type) return Element_Type is - Node : constant Node_Access := Key_Keys.Find (Container.Tree, Key); - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in set"; - end if; - - return Node.Element.all; - end Element; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean is - begin - if Left < Right or else Right < Left then - return False; - else - return True; - end if; - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Set; Key : Key_Type) is - X : Node_Access := Key_Keys.Find (Container.Tree, Key); - begin - if X /= null then - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end if; - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Control : in out Reference_Control_Type) is - begin - if Control.Container /= null then - Impl.Reference_Control_Type (Control).Finalize; - - if Checks and then not (Key (Control.Pos) = Control.Old_Key.all) - then - Delete (Control.Container.all, Key (Control.Pos)); - raise Program_Error; - end if; - - Control.Container := null; - Control.Old_Key := null; - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find (Container : Set; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Keys.Find (Container.Tree, Key); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Find; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Set; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Keys.Floor (Container.Tree, Key); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Floor; - - ------------------------- - -- Is_Greater_Key_Node -- - ------------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean - is - begin - return Key (Right.Element.all) < Left; - end Is_Greater_Key_Node; - - ---------------------- - -- Is_Less_Key_Node -- - ---------------------- - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean - is - begin - return Left < Key (Right.Element.all); - end Is_Less_Key_Node; - - --------- - -- Key -- - --------- - - function Key (Position : Cursor) return Key_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with - "Position cursor is bad"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Key"); - - return Key (Position.Node.Element.all); - end Key; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Node_Access := Key_Keys.Find (Container.Tree, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with - "attempt to replace key not in set"; - end if; - - Replace_Element (Container.Tree, Node, New_Item); - end Replace; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - ------------------------------ - -- Reference_Preserving_Key -- - ------------------------------ - - function Reference_Preserving_Key - (Container : aliased in out Set; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - pragma Assert - (Vet (Container.Tree, Position.Node), - "bad cursor in function Reference_Preserving_Key"); - - declare - Tree : Tree_Type renames Container.Tree; - begin - return R : constant Reference_Type := - (Element => Position.Node.Element.all'Unchecked_Access, - Control => - (Controlled with - Tree.TC'Unrestricted_Access, - Container => Container'Unchecked_Access, - Pos => Position, - Old_Key => new Key_Type'(Key (Position)))) - do - Busy (Tree.TC); - end return; - end; - end Reference_Preserving_Key; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Key : Key_Type) return Reference_Type - is - Node : constant Node_Access := Key_Keys.Find (Container.Tree, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "Key not in set"; - end if; - - if Checks and then Node.Element = null then - raise Program_Error with "Node has no element"; - end if; - - declare - Tree : Tree_Type renames Container.Tree; - begin - return R : constant Reference_Type := - (Element => Node.Element.all'Unchecked_Access, - Control => - (Controlled with - Tree.TC'Unrestricted_Access, - Container => Container'Unchecked_Access, - Pos => Find (Container, Key), - Old_Key => new Key_Type'(Key))) - do - Busy (Tree.TC); - end return; - end; - end Reference_Preserving_Key; - - ----------------------------------- - -- Update_Element_Preserving_Key -- - ----------------------------------- - - procedure Update_Element_Preserving_Key - (Container : in out Set; - Position : Cursor; - Process : not null access - procedure (Element : in out Element_Type)) - is - Tree : Tree_Type renames Container.Tree; - - begin - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Position cursor is bad"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "bad cursor in Update_Element_Preserving_Key"); - - declare - E : Element_Type renames Position.Node.Element.all; - K : constant Key_Type := Key (E); - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - Process (E); - if Equivalent_Keys (K, Key (E)) then - return; - end if; - end; - - declare - X : Node_Access := Position.Node; - begin - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - end; - - raise Program_Error with "key was modified"; - end Update_Element_Preserving_Key; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - end Generic_Keys; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Node.Element; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - return Position /= No_Element; - end Has_Element; - - ------------- - -- Include -- - ------------- - - procedure Include (Container : in out Set; New_Item : Element_Type) is - Position : Cursor; - Inserted : Boolean; - - X : Element_Access; - - begin - Insert (Container, New_Item, Position, Inserted); - - if not Inserted then - TE_Check (Container.Tree.TC); - - declare - -- The element allocator may need an accessibility check in the - -- case the actual type is class-wide or has access discriminants - -- (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - X := Position.Node.Element; - Position.Node.Element := new Element_Type'(New_Item); - Free_Element (X); - end; - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - begin - Insert_Sans_Hint - (Container.Tree, - New_Item, - Position.Node, - Inserted); - - Position.Container := Container'Unrestricted_Access; - end Insert; - - procedure Insert (Container : in out Set; New_Item : Element_Type) is - Position : Cursor; - pragma Unreferenced (Position); - - Inserted : Boolean; - - begin - Insert (Container, New_Item, Position, Inserted); - - if Checks and then not Inserted then - raise Constraint_Error with - "attempt to insert element already in set"; - end if; - end Insert; - - ---------------------- - -- Insert_Sans_Hint -- - ---------------------- - - procedure Insert_Sans_Hint - (Tree : in out Tree_Type; - New_Item : Element_Type; - Node : out Node_Access; - Inserted : out Boolean) - is - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Conditional_Insert_Sans_Hint is - new Element_Keys.Generic_Conditional_Insert (Insert_Post); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - Element : Element_Access := new Element_Type'(New_Item); - - begin - return new Node_Type'(Parent => null, - Left => null, - Right => null, - Color => Red_Black_Trees.Red, - Element => Element); - - exception - when others => - Free_Element (Element); - raise; - end New_Node; - - -- Start of processing for Insert_Sans_Hint - - begin - Conditional_Insert_Sans_Hint - (Tree, - New_Item, - Node, - Inserted); - end Insert_Sans_Hint; - - ---------------------- - -- Insert_With_Hint -- - ---------------------- - - procedure Insert_With_Hint - (Dst_Tree : in out Tree_Type; - Dst_Hint : Node_Access; - Src_Node : Node_Access; - Dst_Node : out Node_Access) - is - Success : Boolean; - pragma Unreferenced (Success); - - function New_Node return Node_Access; - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Insert_Sans_Hint is - new Element_Keys.Generic_Conditional_Insert (Insert_Post); - - procedure Insert_With_Hint is - new Element_Keys.Generic_Conditional_Insert_With_Hint - (Insert_Post, - Insert_Sans_Hint); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - Element : Element_Access := new Element_Type'(Src_Node.Element.all); - Node : Node_Access; - - begin - begin - Node := new Node_Type; - exception - when others => - Free_Element (Element); - raise; - end; - - Node.Element := Element; - return Node; - end New_Node; - - -- Start of processing for Insert_With_Hint - - begin - Insert_With_Hint - (Dst_Tree, - Dst_Hint, - Src_Node.Element.all, - Dst_Node, - Success); - end Insert_With_Hint; - - ------------------ - -- Intersection -- - ------------------ - - procedure Intersection (Target : in out Set; Source : Set) is - begin - Set_Ops.Intersection (Target.Tree, Source.Tree); - end Intersection; - - function Intersection (Left, Right : Set) return Set is - Tree : constant Tree_Type := - Set_Ops.Intersection (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Intersection; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Set) return Boolean is - begin - return Container.Tree.Length = 0; - end Is_Empty; - - ----------------------------- - -- Is_Greater_Element_Node -- - ----------------------------- - - function Is_Greater_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean - is - begin - -- e > node same as node < e - - return Right.Element.all < Left; - end Is_Greater_Element_Node; - - -------------------------- - -- Is_Less_Element_Node -- - -------------------------- - - function Is_Less_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean - is - begin - return Left < Right.Element.all; - end Is_Less_Element_Node; - - ----------------------- - -- Is_Less_Node_Node -- - ----------------------- - - function Is_Less_Node_Node (L, R : Node_Access) return Boolean is - begin - return L.Element.all < R.Element.all; - end Is_Less_Node_Node; - - --------------- - -- Is_Subset -- - --------------- - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean is - begin - return Set_Ops.Is_Subset (Subset => Subset.Tree, Of_Set => Of_Set.Tree); - end Is_Subset; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Iterate is - new Tree_Operations.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container'Unrestricted_Access.all.Tree; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (T); - end Iterate; - - function Iterate - (Container : Set) - return Set_Iterator_Interfaces.Reversible_Iterator'class - is - begin - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is null (as is the case here), this means the iterator - -- object was constructed without a start expression. This is a complete - -- iterator, meaning that the iteration starts from the (logical) - -- beginning of the sequence of items. - - -- Note: For a forward iterator, Container.First is the beginning, and - -- for a reverse iterator, Container.Last is the beginning. - - return It : constant Iterator := - Iterator'(Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => null) - do - Busy (Container.Tree.TC'Unrestricted_Access.all); - end return; - end Iterate; - - function Iterate - (Container : Set; - Start : Cursor) - return Set_Iterator_Interfaces.Reversible_Iterator'class - is - begin - -- It was formerly the case that when Start = No_Element, the partial - -- iterator was defined to behave the same as for a complete iterator, - -- and iterate over the entire sequence of items. However, those - -- semantics were unintuitive and arguably error-prone (it is too easy - -- to accidentally create an endless loop), and so they were changed, - -- per the ARG meeting in Denver on 2011/11. However, there was no - -- consensus about what positive meaning this corner case should have, - -- and so it was decided to simply raise an exception. This does imply, - -- however, that it is not possible to use a partial iterator to specify - -- an empty sequence of items. - - if Checks and then Start = No_Element then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - if Checks and then Start.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Start cursor of Iterate designates wrong set"; - end if; - - pragma Assert (Vet (Container.Tree, Start.Node), - "Start cursor of Iterate is bad"); - - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is non-null (as is the case here), it means that this is a - -- partial iteration, over a subset of the complete sequence of - -- items. The iterator object was constructed with a start expression, - -- indicating the position from which the iteration begins. Note that - -- the start position has the same value irrespective of whether this is - -- a forward or reverse iteration. - - return It : constant Iterator := - (Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => Start.Node) - do - Busy (Container.Tree.TC'Unrestricted_Access.all); - end return; - end Iterate; - - ---------- - -- Last -- - ---------- - - function Last (Container : Set) return Cursor is - begin - return - (if Container.Tree.Last = null then No_Element - else Cursor'(Container'Unrestricted_Access, Container.Tree.Last)); - end Last; - - function Last (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the Last (and First) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (reverse) - -- iteration starts from the (logical) beginning of the entire sequence - -- (corresponding to Container.Last, for a reverse iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (reverse) partial iteration begins. - - if Object.Node = null then - return Object.Container.Last; - else - return Cursor'(Object.Container, Object.Node); - end if; - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Set) return Element_Type is - begin - if Checks and then Container.Tree.Last = null then - raise Constraint_Error with "set is empty"; - end if; - - return Container.Tree.Last.Element.all; - end Last_Element; - - ---------- - -- Left -- - ---------- - - function Left (Node : Node_Access) return Node_Access is - begin - return Node.Left; - end Left; - - ------------ - -- Length -- - ------------ - - function Length (Container : Set) return Count_Type is - begin - return Container.Tree.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move is new Tree_Operations.Generic_Move (Clear); - - procedure Move (Target : in out Set; Source : in out Set) is - begin - Move (Target => Target.Tree, Source => Source.Tree); - end Move; - - ---------- - -- Next -- - ---------- - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Position cursor is bad"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Next"); - - declare - Node : constant Node_Access := Tree_Operations.Next (Position.Node); - begin - return (if Node = null then No_Element - else Cursor'(Position.Container, Node)); - end; - end Next; - - function Next - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong set"; - end if; - - return Next (Position); - end Next; - - ------------- - -- Overlap -- - ------------- - - function Overlap (Left, Right : Set) return Boolean is - begin - return Set_Ops.Overlap (Left.Tree, Right.Tree); - end Overlap; - - ------------ - -- Parent -- - ------------ - - function Parent (Node : Node_Access) return Node_Access is - begin - return Node.Parent; - end Parent; - - -------------- - -- Previous -- - -------------- - - procedure Previous (Position : in out Cursor) is - begin - Position := Previous (Position); - end Previous; - - function Previous (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Position cursor is bad"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Previous"); - - declare - Node : constant Node_Access := - Tree_Operations.Previous (Position.Node); - begin - return (if Node = null then No_Element - else Cursor'(Position.Container, Node)); - end; - end Previous; - - function Previous - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong set"; - end if; - - return Previous (Position); - end Previous; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Set'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := - Container.Tree.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Position cursor is bad"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Query_Element"); - - declare - T : Tree_Type renames Position.Container.Tree; - Lock : With_Lock (T.TC'Unrestricted_Access); - begin - Process (Position.Node.Element.all); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set) - is - First_Time : Boolean := True; - use System.Put_Images; - begin - Array_Before (S); - - for X of V loop - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Element_Type'Put_Image (S, X); - end loop; - - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set) - is - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access; - pragma Inline (Read_Node); - - procedure Read is - new Tree_Operations.Generic_Read (Clear, Read_Node); - - --------------- - -- Read_Node -- - --------------- - - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access - is - Node : Node_Access := new Node_Type; - - begin - Node.Element := new Element_Type'(Element_Type'Input (Stream)); - return Node; - - exception - when others => - Free (Node); -- Note that Free deallocates elem too - raise; - end Read_Node; - - -- Start of processing for Read - - begin - Read (Stream, Container.Tree); - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - ------------- - -- Replace -- - ------------- - - procedure Replace (Container : in out Set; New_Item : Element_Type) is - Node : constant Node_Access := - Element_Keys.Find (Container.Tree, New_Item); - - X : Element_Access; - pragma Warnings (Off, X); - - begin - TE_Check (Container.Tree.TC); - - if Checks and then Node = null then - raise Constraint_Error with "attempt to replace element not in set"; - end if; - - declare - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - X := Node.Element; - Node.Element := new Element_Type'(New_Item); - Free_Element (X); - end; - end Replace; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Tree : in out Tree_Type; - Node : Node_Access; - Item : Element_Type) - is - pragma Assert (Node /= null); - pragma Assert (Node.Element /= null); - - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Local_Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Local_Insert_Sans_Hint is - new Element_Keys.Generic_Conditional_Insert (Local_Insert_Post); - - procedure Local_Insert_With_Hint is - new Element_Keys.Generic_Conditional_Insert_With_Hint - (Local_Insert_Post, - Local_Insert_Sans_Hint); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - - -- The element allocator may need an accessibility check in the case - -- the actual type is class-wide or has access discriminants (see - -- RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Node.Element := new Element_Type'(Item); -- OK if fails - Node.Color := Red; - Node.Parent := null; - Node.Right := null; - Node.Left := null; - return Node; - end New_Node; - - Hint : Node_Access; - Result : Node_Access; - Inserted : Boolean; - Compare : Boolean; - - X : Element_Access := Node.Element; - - -- Start of processing for Replace_Element - - begin - -- Replace_Element assigns value Item to the element designated by Node, - -- per certain semantic constraints, described as follows. - - -- If Item is equivalent to the element, then element is replaced and - -- there's nothing else to do. This is the easy case. - - -- If Item is not equivalent, then the node will (possibly) have to move - -- to some other place in the tree. This is slighly more complicated, - -- because we must ensure that Item is not equivalent to some other - -- element in the tree (in which case, the replacement is not allowed). - - -- Determine whether Item is equivalent to element on the specified - -- node. - - declare - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - Compare := (if Item < Node.Element.all then False - elsif Node.Element.all < Item then False - else True); - end; - - if Compare then - -- Item is equivalent to the node's element, so we will not have to - -- move the node. - - TE_Check (Tree.TC); - - declare - -- The element allocator may need an accessibility check in the - -- case the actual type is class-wide or has access discriminants - -- (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Node.Element := new Element_Type'(Item); - Free_Element (X); - end; - - return; - end if; - - -- The replacement Item is not equivalent to the element on the - -- specified node, which means that it will need to be re-inserted in a - -- different position in the tree. We must now determine whether Item is - -- equivalent to some other element in the tree (which would prohibit - -- the assignment and hence the move). - - -- Ceiling returns the smallest element equivalent or greater than the - -- specified Item; if there is no such element, then it returns null. - - Hint := Element_Keys.Ceiling (Tree, Item); - - if Hint /= null then - declare - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - Compare := Item < Hint.Element.all; - end; - - -- Item >= Hint.Element - - if Checks and then not Compare then - - -- Ceiling returns an element that is equivalent or greater - -- than Item. If Item is "not less than" the element, then - -- by elimination we know that Item is equivalent to the element. - - -- But this means that it is not possible to assign the value of - -- Item to the specified element (on Node), because a different - -- element (on Hint) equivalent to Item already exsits. (Were we - -- to change Node's element value, we would have to move Node, but - -- we would be unable to move the Node, because its new position - -- in the tree is already occupied by an equivalent element.) - - raise Program_Error with "attempt to replace existing element"; - end if; - - -- Item is not equivalent to any other element in the tree, so it is - -- safe to assign the value of Item to Node.Element. This means that - -- the node will have to move to a different position in the tree - -- (because its element will have a different value). - - -- The nearest (greater) neighbor of Item is Hint. This will be the - -- insertion position of Node (because its element will have Item as - -- its new value). - - -- If Node equals Hint, the relative position of Node does not - -- change. This allows us to perform an optimization: we need not - -- remove Node from the tree and then reinsert it with its new value, - -- because it would only be placed in the exact same position. - - if Hint = Node then - TE_Check (Tree.TC); - - declare - -- The element allocator may need an accessibility check in the - -- case actual type is class-wide or has access discriminants - -- (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Node.Element := new Element_Type'(Item); - Free_Element (X); - end; - - return; - end if; - end if; - - -- If we get here, it is because Item was greater than all elements in - -- the tree (Hint = null), or because Item was less than some element at - -- a different place in the tree (Item < Hint.Element.all). In either - -- case, we remove Node from the tree (without actually deallocating - -- it), and then insert Item into the tree, onto the same Node (so no - -- new node is actually allocated). - - Tree_Operations.Delete_Node_Sans_Free (Tree, Node); -- Checks busy-bit - - Local_Insert_With_Hint - (Tree => Tree, - Position => Hint, - Key => Item, - Node => Result, - Inserted => Inserted); - - pragma Assert (Inserted); - pragma Assert (Result = Node); - - Free_Element (X); - end Replace_Element; - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Node.Element = null then - raise Program_Error with "Position cursor is bad"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "bad cursor in Replace_Element"); - - Replace_Element (Container.Tree, Position.Node, New_Item); - end Replace_Element; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Reverse_Iterate is - new Tree_Operations.Generic_Reverse_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Reverse_Iterate - - begin - Local_Reverse_Iterate (T); - end Reverse_Iterate; - - ----------- - -- Right -- - ----------- - - function Right (Node : Node_Access) return Node_Access is - begin - return Node.Right; - end Right; - - --------------- - -- Set_Color -- - --------------- - - procedure Set_Color (Node : Node_Access; Color : Color_Type) is - begin - Node.Color := Color; - end Set_Color; - - -------------- - -- Set_Left -- - -------------- - - procedure Set_Left (Node : Node_Access; Left : Node_Access) is - begin - Node.Left := Left; - end Set_Left; - - ---------------- - -- Set_Parent -- - ---------------- - - procedure Set_Parent (Node : Node_Access; Parent : Node_Access) is - begin - Node.Parent := Parent; - end Set_Parent; - - --------------- - -- Set_Right -- - --------------- - - procedure Set_Right (Node : Node_Access; Right : Node_Access) is - begin - Node.Right := Right; - end Set_Right; - - -------------------------- - -- Symmetric_Difference -- - -------------------------- - - procedure Symmetric_Difference (Target : in out Set; Source : Set) is - begin - Set_Ops.Symmetric_Difference (Target.Tree, Source.Tree); - end Symmetric_Difference; - - function Symmetric_Difference (Left, Right : Set) return Set is - Tree : constant Tree_Type := - Set_Ops.Symmetric_Difference (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Symmetric_Difference; - - ------------ - -- To_Set -- - ------------ - - function To_Set (New_Item : Element_Type) return Set is - Tree : Tree_Type; - Node : Node_Access; - Inserted : Boolean; - pragma Unreferenced (Node, Inserted); - begin - Insert_Sans_Hint (Tree, New_Item, Node, Inserted); - return Set'(Controlled with Tree); - end To_Set; - - ----------- - -- Union -- - ----------- - - procedure Union (Target : in out Set; Source : Set) is - begin - Set_Ops.Union (Target.Tree, Source.Tree); - end Union; - - function Union (Left, Right : Set) return Set is - Tree : constant Tree_Type := Set_Ops.Union (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Union; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set) - is - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access); - pragma Inline (Write_Node); - - procedure Write is - new Tree_Operations.Generic_Write (Write_Node); - - ---------------- - -- Write_Node -- - ---------------- - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access) - is - begin - Element_Type'Output (Stream, Node.Element.all); - end Write_Node; - - -- Start of processing for Write - - begin - Write (Stream, Container.Tree); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Indefinite_Ordered_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ciorse.ads +++ build/gcc/ada/rts @@ -1,477 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.INDEFINITE_ORDERED_SETS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -with Ada.Containers.Helpers; -private with Ada.Containers.Red_Black_Trees; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - -generic - type Element_Type (<>) is private; - - with function "<" (Left, Right : Element_Type) return Boolean is <>; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Indefinite_Ordered_Sets with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - function Equivalent_Elements (Left, Right : Element_Type) return Boolean; - - type Set is tagged private with - Constant_Indexing => Constant_Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Unnamed => Include); - - pragma Preelaborable_Initialization (Set); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Set : constant Set; - function Empty return Set; - - No_Element : constant Cursor; - - function Has_Element (Position : Cursor) return Boolean; - - package Set_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : Set) return Boolean; - - function Equivalent_Sets (Left, Right : Set) return Boolean; - - function To_Set (New_Item : Element_Type) return Set; - - function Length (Container : Set) return Count_Type; - - function Is_Empty (Container : Set) return Boolean; - - procedure Clear (Container : in out Set); - - function Element (Position : Cursor) return Element_Type; - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type); - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - private with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - procedure Assign (Target : in out Set; Source : Set); - - function Copy (Source : Set) return Set; - - procedure Move (Target : in out Set; Source : in out Set); - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean); - - procedure Insert - (Container : in out Set; - New_Item : Element_Type); - - procedure Include - (Container : in out Set; - New_Item : Element_Type); - - procedure Replace - (Container : in out Set; - New_Item : Element_Type); - - procedure Exclude - (Container : in out Set; - Item : Element_Type); - - procedure Delete - (Container : in out Set; - Item : Element_Type); - - procedure Delete - (Container : in out Set; - Position : in out Cursor); - - procedure Delete_First (Container : in out Set); - - procedure Delete_Last (Container : in out Set); - - procedure Union (Target : in out Set; Source : Set); - - function Union (Left, Right : Set) return Set; - - function "or" (Left, Right : Set) return Set renames Union; - - procedure Intersection (Target : in out Set; Source : Set); - - function Intersection (Left, Right : Set) return Set; - - function "and" (Left, Right : Set) return Set renames Intersection; - - procedure Difference (Target : in out Set; Source : Set); - - function Difference (Left, Right : Set) return Set; - - function "-" (Left, Right : Set) return Set renames Difference; - - procedure Symmetric_Difference (Target : in out Set; Source : Set); - - function Symmetric_Difference (Left, Right : Set) return Set; - - function "xor" (Left, Right : Set) return Set renames Symmetric_Difference; - - function Overlap (Left, Right : Set) return Boolean; - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean; - - function First (Container : Set) return Cursor; - - function First_Element (Container : Set) return Element_Type; - - function Last (Container : Set) return Cursor; - - function Last_Element (Container : Set) return Element_Type; - - function Next (Position : Cursor) return Cursor; - - procedure Next (Position : in out Cursor); - - function Previous (Position : Cursor) return Cursor; - - procedure Previous (Position : in out Cursor); - - function Find - (Container : Set; - Item : Element_Type) return Cursor; - - function Floor - (Container : Set; - Item : Element_Type) return Cursor; - - function Ceiling - (Container : Set; - Item : Element_Type) return Cursor; - - function Contains - (Container : Set; - Item : Element_Type) return Boolean; - - function "<" (Left, Right : Cursor) return Boolean; - - function ">" (Left, Right : Cursor) return Boolean; - - function "<" (Left : Cursor; Right : Element_Type) return Boolean; - - function ">" (Left : Cursor; Right : Element_Type) return Boolean; - - function "<" (Left : Element_Type; Right : Cursor) return Boolean; - - function ">" (Left : Element_Type; Right : Cursor) return Boolean; - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)); - - procedure Reverse_Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)); - - function Iterate - (Container : Set) - return Set_Iterator_Interfaces.Reversible_Iterator'class; - - function Iterate - (Container : Set; - Start : Cursor) - return Set_Iterator_Interfaces.Reversible_Iterator'class; - - generic - type Key_Type (<>) is private; - - with function Key (Element : Element_Type) return Key_Type; - - with function "<" (Left, Right : Key_Type) return Boolean is <>; - - package Generic_Keys is - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - - function Key (Position : Cursor) return Key_Type; - - function Element (Container : Set; Key : Key_Type) return Element_Type; - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type); - - procedure Exclude (Container : in out Set; Key : Key_Type); - - procedure Delete (Container : in out Set; Key : Key_Type); - - function Find - (Container : Set; - Key : Key_Type) return Cursor; - - function Floor - (Container : Set; - Key : Key_Type) return Cursor; - - function Ceiling - (Container : Set; - Key : Key_Type) return Cursor; - - function Contains - (Container : Set; - Key : Key_Type) return Boolean; - - procedure Update_Element_Preserving_Key - (Container : in out Set; - Position : Cursor; - Process : not null access - procedure (Element : in out Element_Type)); - - type Reference_Type (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Position : Cursor) return Reference_Type; - - function Constant_Reference - (Container : aliased Set; - Key : Key_Type) return Constant_Reference_Type; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Key : Key_Type) return Reference_Type; - - private - type Set_Access is access all Set; - for Set_Access'Storage_Size use 0; - - type Key_Access is access all Key_Type; - - package Impl is new Helpers.Generic_Implementation; - - type Reference_Control_Type is - new Impl.Reference_Control_Type with - record - Container : Set_Access; - Pos : Cursor; - Old_Key : Key_Access; - end record; - - overriding procedure Finalize (Control : in out Reference_Control_Type); - pragma Inline (Finalize); - - type Reference_Type (Element : not null access Element_Type) is record - Control : Reference_Control_Type; - end record; - - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - end Generic_Keys; - -private - pragma Inline (Next); - pragma Inline (Previous); - - type Node_Type; - type Node_Access is access Node_Type; - - type Element_Access is access all Element_Type; - - type Node_Type is limited record - Parent : Node_Access; - Left : Node_Access; - Right : Node_Access; - Color : Red_Black_Trees.Color_Type := Red_Black_Trees.Red; - Element : Element_Access; - end record; - - package Tree_Types is new Red_Black_Trees.Generic_Tree_Types - (Node_Type, - Node_Access); - - type Set is new Ada.Finalization.Controlled with record - Tree : Tree_Types.Tree_Type; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set); - - overriding procedure Adjust (Container : in out Set); - - overriding procedure Finalize (Container : in out Set) renames Clear; - - use Red_Black_Trees; - use Tree_Types, Tree_Types.Implementation; - use Ada.Finalization; - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set); - - for Set'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set); - - for Set'Read use Read; - - type Set_Access is access all Set; - for Set_Access'Storage_Size use 0; - - type Cursor is record - Container : Set_Access; - Node : Node_Access; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Sem_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Set'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Set : constant Set := (Controlled with others => <>); - function Empty return Set is (Empty_Set); - - No_Element : constant Cursor := Cursor'(null, null); - - type Iterator is new Limited_Controlled and - Set_Iterator_Interfaces.Reversible_Iterator with - record - Container : Set_Access; - Node : Node_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - overriding function Last (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - - overriding function Previous - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Indefinite_Ordered_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-clrefi.adb +++ build/gcc/ada/rts @@ -1,36 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C O M M A N D _ L I N E . R E S P O N S E _ F I L E -- --- -- --- B o d y -- --- -- --- Copyright (C) 2007-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package does not require a body, since it is a package renaming. We --- provide a dummy file containing a No_Body pragma so that previous versions --- of the body (which did exist) will not interfere. - -pragma No_Body; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-clrefi.ads +++ build/gcc/ada/rts @@ -1,35 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C O M M A N D _ L I N E . R E S P O N S E _ F I L E -- --- -- --- S p e c -- --- -- --- Copyright (C) 2007-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- See s-resfil.ads for documentation - -with System.Response_File; -package Ada.Command_Line.Response_File renames System.Response_File; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coboho.adb +++ build/gcc/ada/rts @@ -1,114 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . B O U N D E D _ H O L D E R S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2015-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -with Unchecked_Conversion; -with System.Put_Images; - -package body Ada.Containers.Bounded_Holders is - - function Size_In_Storage_Elements (Element : Element_Type) return Natural; - -- This returns the size of Element in storage units. It raises an - -- exception if the size is not a multiple of Storage_Unit, or if the size - -- is too big. - - ------------------------------ - -- Size_In_Storage_Elements -- - ------------------------------ - - function Size_In_Storage_Elements (Element : Element_Type) return Natural is - Max_Size : Natural renames Max_Size_In_Storage_Elements; - - begin - return S : constant Natural := Element'Size / System.Storage_Unit do - pragma Assert - (Element'Size mod System.Storage_Unit = 0, - "Size must be a multiple of Storage_Unit"); - - pragma Assert - (S <= Max_Size, "Size is too big:" & S'Img & " >" & Max_Size'Img); - end return; - end Size_In_Storage_Elements; - - function Cast is new - Unchecked_Conversion (System.Address, Element_Access); - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Holder) return Boolean is - begin - return Get (Left) = Get (Right); - end "="; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Holder) - is - use System.Put_Images; - begin - Array_Before (S); - Element_Type'Put_Image (S, Get (V)); - Array_After (S); - end Put_Image; - - --------- - -- Get -- - --------- - - function Get (Container : Holder) return Element_Type is - begin - return Cast (Container'Address).all; - end Get; - - --------- - -- Set -- - --------- - - procedure Set (Container : in out Holder; New_Item : Element_Type) is - Storage : Storage_Array - (1 .. Size_In_Storage_Elements (New_Item)) with - Address => New_Item'Address; - begin - Container.Data (Storage'Range) := Storage; - end Set; - - --------------- - -- To_Holder -- - --------------- - - function To_Holder (New_Item : Element_Type) return Holder is - begin - return Result : Holder do - Set (Result, New_Item); - end return; - end To_Holder; - -end Ada.Containers.Bounded_Holders; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coboho.ads +++ build/gcc/ada/rts @@ -1,118 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . B O U N D E D _ H O L D E R S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2015-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -private with System; -private with Ada.Strings.Text_Output; - -generic - type Element_Type (<>) is private; - Max_Size_In_Storage_Elements : Natural := - Element_Type'Max_Size_In_Storage_Elements; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Bounded_Holders is - pragma Annotate (CodePeer, Skip_Analysis); - - -- This package is patterned after Ada.Containers.Indefinite_Holders. It is - -- used to treat indefinite subtypes as definite, but without using heap - -- allocation. For example, you might like to say: - -- - -- type A is array (...) of T'Class; -- illegal - -- - -- Instead, you can instantiate this package with Element_Type => T'Class, - -- and say: - -- - -- type A is array (...) of Holder; - -- - -- Each object of type Holder is allocated Max_Size_In_Storage_Elements - -- bytes. If you try to create a holder from an object of type Element_Type - -- that is too big, an exception is raised (assuming assertions are - -- enabled). This applies to To_Holder and Set. If you pass an Element_Type - -- object that is smaller than Max_Size_In_Storage_Elements, it works fine, - -- but some space is wasted. - -- - -- NOTE: If assertions are disabled, and you try to use an Element that is - -- too big, execution is erroneous, and anything can happen, such as - -- overwriting arbitrary memory locations. - -- - -- Element_Type must not be an unconstrained array type. It can be a - -- class-wide type or a type with non-defaulted discriminants. - -- - -- The 'Size of each Element_Type object must be a multiple of - -- System.Storage_Unit; e.g. creating Holders from 5-bit objects won't - -- work. - - type Holder is private; - - function "=" (Left, Right : Holder) return Boolean; - - function To_Holder (New_Item : Element_Type) return Holder; - function "+" (New_Item : Element_Type) return Holder renames To_Holder; - - function Get (Container : Holder) return Element_Type; - - procedure Set (Container : in out Holder; New_Item : Element_Type); - -private - - -- The implementation uses low-level tricks (Address clauses and unchecked - -- conversions of access types) to treat the elements as storage arrays. - - pragma Assert (Element_Type'Alignment <= Standard'Maximum_Alignment); - -- This prevents elements with a user-specified Alignment that is too big - - type Storage_Element is mod 2 ** System.Storage_Unit; - type Storage_Array is array (Positive range <>) of Storage_Element; - type Holder is record - Data : Storage_Array (1 .. Max_Size_In_Storage_Elements); - end record - with Alignment => Standard'Maximum_Alignment, Put_Image => Put_Image; - -- We would like to say "Alignment => Element_Type'Alignment", but that - -- is illegal because it's not static, so we use the maximum possible - -- (default) alignment instead. - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Holder); - - type Element_Access is access all Element_Type; - pragma Assert (Element_Access'Size = Standard'Address_Size, - "cannot instantiate with an array type"); - -- If Element_Access is a fat pointer, Element_Type must be an - -- unconstrained array, which is not allowed. Arrays won't work, because - -- the 'Address of an array points to the first element, thus losing the - -- bounds. - - pragma No_Strict_Aliasing (Element_Access); - -- Needed because we are unchecked-converting from Address to - -- Element_Access (see package body), which is a violation of the - -- normal aliasing rules enforced by gcc. - -end Ada.Containers.Bounded_Holders; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cobove.adb +++ build/gcc/ada/rts @@ -1,2857 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . B O U N D E D _ V E C T O R S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers.Generic_Array_Sort; - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Bounded_Vectors is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function To_Array_Index (Index : Index_Type'Base) return Count_Type'Base; - - --------- - -- "&" -- - --------- - - function "&" (Left, Right : Vector) return Vector is - LN : constant Count_Type := Length (Left); - RN : constant Count_Type := Length (Right); - N : Count_Type'Base; -- length of result - J : Count_Type'Base; -- for computing intermediate index values - Last : Index_Type'Base; -- Last index of result - - begin - -- We decide that the capacity of the result is the sum of the lengths - -- of the vector parameters. We could decide to make it larger, but we - -- have no basis for knowing how much larger, so we just allocate the - -- minimum amount of storage. - - -- Here we handle the easy cases first, when one of the vector - -- parameters is empty. (We say "easy" because there's nothing to - -- compute, that can potentially overflow.) - - if LN = 0 then - if RN = 0 then - return Empty_Vector; - end if; - - return Vector'(Capacity => RN, - Elements => Right.Elements (1 .. RN), - Last => Right.Last, - others => <>); - end if; - - if RN = 0 then - return Vector'(Capacity => LN, - Elements => Left.Elements (1 .. LN), - Last => Left.Last, - others => <>); - end if; - - -- Neither of the vector parameters is empty, so must compute the length - -- of the result vector and its last index. (This is the harder case, - -- because our computations must avoid overflow.) - - -- There are two constraints we need to satisfy. The first constraint is - -- that a container cannot have more than Count_Type'Last elements, so - -- we must check the sum of the combined lengths. Note that we cannot - -- simply add the lengths, because of the possibility of overflow. - - if Checks and then LN > Count_Type'Last - RN then - raise Constraint_Error with "new length is out of range"; - end if; - - -- It is now safe to compute the length of the new vector, without fear - -- of overflow. - - N := LN + RN; - - -- The second constraint is that the new Last index value cannot - -- exceed Index_Type'Last. We use the wider of Index_Type'Base and - -- Count_Type'Base as the type for intermediate values. - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - - -- We perform a two-part test. First we determine whether the - -- computed Last value lies in the base range of the type, and then - -- determine whether it lies in the range of the index (sub)type. - - -- Last must satisfy this relation: - -- First + Length - 1 <= Last - -- We regroup terms: - -- First - 1 <= Last - Length - -- Which can rewrite as: - -- No_Index <= Last - Length - - if Checks and then - Index_Type'Base'Last - Index_Type'Base (N) < No_Index - then - raise Constraint_Error with "new length is out of range"; - end if; - - -- We now know that the computed value of Last is within the base - -- range of the type, so it is safe to compute its value: - - Last := No_Index + Index_Type'Base (N); - - -- Finally we test whether the value is within the range of the - -- generic actual index subtype: - - if Checks and then Last > Index_Type'Last then - raise Constraint_Error with "new length is out of range"; - end if; - - elsif Index_Type'First <= 0 then - - -- Here we can compute Last directly, in the normal way. We know that - -- No_Index is less than 0, so there is no danger of overflow when - -- adding the (positive) value of length. - - J := Count_Type'Base (No_Index) + N; -- Last - - if Checks and then J > Count_Type'Base (Index_Type'Last) then - raise Constraint_Error with "new length is out of range"; - end if; - - -- We know that the computed value (having type Count_Type) of Last - -- is within the range of the generic actual index subtype, so it is - -- safe to convert to Index_Type: - - Last := Index_Type'Base (J); - - else - -- Here Index_Type'First (and Index_Type'Last) is positive, so we - -- must test the length indirectly (by working backwards from the - -- largest possible value of Last), in order to prevent overflow. - - J := Count_Type'Base (Index_Type'Last) - N; -- No_Index - - if Checks and then J < Count_Type'Base (No_Index) then - raise Constraint_Error with "new length is out of range"; - end if; - - -- We have determined that the result length would not create a Last - -- index value outside of the range of Index_Type, so we can now - -- safely compute its value. - - Last := Index_Type'Base (Count_Type'Base (No_Index) + N); - end if; - - declare - LE : Elements_Array renames Left.Elements (1 .. LN); - RE : Elements_Array renames Right.Elements (1 .. RN); - - begin - return Vector'(Capacity => N, - Elements => LE & RE, - Last => Last, - others => <>); - end; - end "&"; - - function "&" (Left : Vector; Right : Element_Type) return Vector is - LN : constant Count_Type := Length (Left); - - begin - -- We decide that the capacity of the result is the sum of the lengths - -- of the parameters. We could decide to make it larger, but we have no - -- basis for knowing how much larger, so we just allocate the minimum - -- amount of storage. - - -- We must compute the length of the result vector and its last index, - -- but in such a way that overflow is avoided. We must satisfy two - -- constraints: the new length cannot exceed Count_Type'Last, and the - -- new Last index cannot exceed Index_Type'Last. - - if Checks and then LN = Count_Type'Last then - raise Constraint_Error with "new length is out of range"; - end if; - - if Checks and then Left.Last >= Index_Type'Last then - raise Constraint_Error with "new length is out of range"; - end if; - - return Vector'(Capacity => LN + 1, - Elements => Left.Elements (1 .. LN) & Right, - Last => Left.Last + 1, - others => <>); - end "&"; - - function "&" (Left : Element_Type; Right : Vector) return Vector is - RN : constant Count_Type := Length (Right); - - begin - -- We decide that the capacity of the result is the sum of the lengths - -- of the parameters. We could decide to make it larger, but we have no - -- basis for knowing how much larger, so we just allocate the minimum - -- amount of storage. - - -- We compute the length of the result vector and its last index, but in - -- such a way that overflow is avoided. We must satisfy two constraints: - -- the new length cannot exceed Count_Type'Last, and the new Last index - -- cannot exceed Index_Type'Last. - - if Checks and then RN = Count_Type'Last then - raise Constraint_Error with "new length is out of range"; - end if; - - if Checks and then Right.Last >= Index_Type'Last then - raise Constraint_Error with "new length is out of range"; - end if; - - return Vector'(Capacity => 1 + RN, - Elements => Left & Right.Elements (1 .. RN), - Last => Right.Last + 1, - others => <>); - end "&"; - - function "&" (Left, Right : Element_Type) return Vector is - begin - -- We decide that the capacity of the result is the sum of the lengths - -- of the parameters. We could decide to make it larger, but we have no - -- basis for knowing how much larger, so we just allocate the minimum - -- amount of storage. - - -- We must compute the length of the result vector and its last index, - -- but in such a way that overflow is avoided. We must satisfy two - -- constraints: the new length cannot exceed Count_Type'Last (here, we - -- know that that condition is satisfied), and the new Last index cannot - -- exceed Index_Type'Last. - - if Checks and then Index_Type'First >= Index_Type'Last then - raise Constraint_Error with "new length is out of range"; - end if; - - return Vector'(Capacity => 2, - Elements => (Left, Right), - Last => Index_Type'First + 1, - others => <>); - end "&"; - - --------- - -- "=" -- - --------- - - overriding function "=" (Left, Right : Vector) return Boolean is - begin - if Left.Last /= Right.Last then - return False; - end if; - - if Left.Length = 0 then - return True; - end if; - - declare - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - begin - for J in Count_Type range 1 .. Left.Length loop - if Left.Elements (J) /= Right.Elements (J) then - return False; - end if; - end loop; - end; - - return True; - end "="; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Vector; Source : Vector) is - begin - if Target'Address = Source'Address then - return; - end if; - - if Checks and then Target.Capacity < Source.Length then - raise Capacity_Error -- ??? - with "Target capacity is less than Source length"; - end if; - - Target.Clear; - - Target.Elements (1 .. Source.Length) := - Source.Elements (1 .. Source.Length); - - Target.Last := Source.Last; - end Assign; - - ------------ - -- Append -- - ------------ - - procedure Append - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type) - is - begin - if Count = 0 then - return; - end if; - - if Checks and then Container.Last >= Index_Type'Last then - raise Constraint_Error with "vector is already at its maximum length"; - end if; - - Container.Insert (Container.Last + 1, New_Item, Count); - end Append; - - ------------------- - -- Append_Vector -- - ------------------- - - procedure Append_Vector (Container : in out Vector; New_Item : Vector) is - begin - if New_Item.Is_Empty then - return; - end if; - - if Checks and then Container.Last >= Index_Type'Last then - raise Constraint_Error with "vector is already at its maximum length"; - end if; - - Container.Insert_Vector (Container.Last + 1, New_Item); - end Append_Vector; - - ------------ - -- Append -- - ------------ - - procedure Append (Container : in out Vector; - New_Item : Element_Type) - is - begin - Insert (Container, Last_Index (Container) + 1, New_Item, 1); - end Append; - - -------------- - -- Capacity -- - -------------- - - function Capacity (Container : Vector) return Count_Type is - begin - return Container.Elements'Length; - end Capacity; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Vector) is - begin - TC_Check (Container.TC); - - Container.Last := No_Index; - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Vector; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - if Checks and then Position.Index > Position.Container.Last then - raise Constraint_Error with "Position cursor is out of range"; - end if; - - declare - A : Elements_Array renames Container.Elements; - J : constant Count_Type := To_Array_Index (Position.Index); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => A (J)'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - function Constant_Reference - (Container : aliased Vector; - Index : Index_Type) return Constant_Reference_Type - is - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - declare - A : Elements_Array renames Container.Elements; - J : constant Count_Type := To_Array_Index (Index); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => A (J)'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Vector; - Item : Element_Type) return Boolean - is - begin - return Find_Index (Container, Item) /= No_Index; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : Vector; - Capacity : Count_Type := 0) return Vector - is - C : constant Count_Type := - (if Capacity = 0 then Source.Length - else Capacity); - begin - if Checks and then C < Source.Length then - raise Capacity_Error with "Capacity too small"; - end if; - - return Target : Vector (C) do - Target.Elements (1 .. Source.Length) := - Source.Elements (1 .. Source.Length); - - Target.Last := Source.Last; - end return; - end Copy; - - ------------ - -- Delete -- - ------------ - - procedure Delete - (Container : in out Vector; - Index : Extended_Index; - Count : Count_Type := 1) - is - Old_Last : constant Index_Type'Base := Container.Last; - Old_Len : constant Count_Type := Container.Length; - New_Last : Index_Type'Base; - Count2 : Count_Type'Base; -- count of items from Index to Old_Last - Off : Count_Type'Base; -- Index expressed as offset from IT'First - - begin - TC_Check (Container.TC); - - -- Delete removes items from the vector, the number of which is the - -- minimum of the specified Count and the items (if any) that exist from - -- Index to Container.Last. There are no constraints on the specified - -- value of Count (it can be larger than what's available at this - -- position in the vector, for example), but there are constraints on - -- the allowed values of the Index. - - -- As a precondition on the generic actual Index_Type, the base type - -- must include Index_Type'Pred (Index_Type'First); this is the value - -- that Container.Last assumes when the vector is empty. However, we do - -- not allow that as the value for Index when specifying which items - -- should be deleted, so we must manually check. (That the user is - -- allowed to specify the value at all here is a consequence of the - -- declaration of the Extended_Index subtype, which includes the values - -- in the base range that immediately precede and immediately follow the - -- values in the Index_Type.) - - if Checks and then Index < Index_Type'First then - raise Constraint_Error with "Index is out of range (too small)"; - end if; - - -- We do allow a value greater than Container.Last to be specified as - -- the Index, but only if it's immediately greater. This allows the - -- corner case of deleting no items from the back end of the vector to - -- be treated as a no-op. (It is assumed that specifying an index value - -- greater than Last + 1 indicates some deeper flaw in the caller's - -- algorithm, so that case is treated as a proper error.) - - if Index > Old_Last then - if Checks and then Index > Old_Last + 1 then - raise Constraint_Error with "Index is out of range (too large)"; - end if; - - return; - end if; - - -- Here and elsewhere we treat deleting 0 items from the container as a - -- no-op, even when the container is busy, so we simply return. - - if Count = 0 then - return; - end if; - - -- The tampering bits exist to prevent an item from being deleted (or - -- otherwise harmfully manipulated) while it is being visited. Query, - -- Update, and Iterate increment the busy count on entry, and decrement - -- the count on exit. Delete checks the count to determine whether it is - -- being called while the associated callback procedure is executing. - - -- We first calculate what's available for deletion starting at - -- Index. Here and elsewhere we use the wider of Index_Type'Base and - -- Count_Type'Base as the type for intermediate values. (See function - -- Length for more information.) - - if Count_Type'Base'Last >= Index_Type'Pos (Index_Type'Base'Last) then - Count2 := Count_Type'Base (Old_Last) - Count_Type'Base (Index) + 1; - else - Count2 := Count_Type'Base (Old_Last - Index + 1); - end if; - - -- If more elements are requested (Count) for deletion than are - -- available (Count2) for deletion beginning at Index, then everything - -- from Index is deleted. There are no elements to slide down, and so - -- all we need to do is set the value of Container.Last. - - if Count >= Count2 then - Container.Last := Index - 1; - return; - end if; - - -- There are some elements aren't being deleted (the requested count was - -- less than the available count), so we must slide them down to - -- Index. We first calculate the index values of the respective array - -- slices, using the wider of Index_Type'Base and Count_Type'Base as the - -- type for intermediate calculations. - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Off := Count_Type'Base (Index - Index_Type'First); - New_Last := Old_Last - Index_Type'Base (Count); - else - Off := Count_Type'Base (Index) - Count_Type'Base (Index_Type'First); - New_Last := Index_Type'Base (Count_Type'Base (Old_Last) - Count); - end if; - - -- The array index values for each slice have already been determined, - -- so we just slide down to Index the elements that weren't deleted. - - declare - EA : Elements_Array renames Container.Elements; - Idx : constant Count_Type := EA'First + Off; - begin - EA (Idx .. Old_Len - Count) := EA (Idx + Count .. Old_Len); - Container.Last := New_Last; - end; - end Delete; - - procedure Delete - (Container : in out Vector; - Position : in out Cursor; - Count : Count_Type := 1) - is - pragma Warnings (Off, Position); - - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - if Checks and then Position.Index > Container.Last then - raise Program_Error with "Position index is out of range"; - end if; - - Delete (Container, Position.Index, Count); - Position := No_Element; - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First - (Container : in out Vector; - Count : Count_Type := 1) - is - begin - if Count = 0 then - return; - - elsif Count >= Length (Container) then - Clear (Container); - return; - - else - Delete (Container, Index_Type'First, Count); - end if; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last - (Container : in out Vector; - Count : Count_Type := 1) - is - begin - -- The tampering bits exist to prevent an item from being deleted (or - -- otherwise harmfully manipulated) while it is being visited. Query, - -- Update, and Iterate increment the busy count on entry, and decrement - -- the count on exit. Delete_Last checks the count to determine whether - -- it is being called while the associated callback procedure is - -- executing. - - TC_Check (Container.TC); - - if Count = 0 then - return; - end if; - - -- There is no restriction on how large Count can be when deleting - -- items. If it is equal or greater than the current length, then this - -- is equivalent to clearing the vector. (In particular, there's no need - -- for us to actually calculate the new value for Last.) - - -- If the requested count is less than the current length, then we must - -- calculate the new value for Last. For the type we use the widest of - -- Index_Type'Base and Count_Type'Base for the intermediate values of - -- our calculation. (See the comments in Length for more information.) - - if Count >= Container.Length then - Container.Last := No_Index; - - elsif Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Container.Last := Container.Last - Index_Type'Base (Count); - - else - Container.Last := - Index_Type'Base (Count_Type'Base (Container.Last) - Count); - end if; - end Delete_Last; - - ------------- - -- Element -- - ------------- - - function Element - (Container : Vector; - Index : Index_Type) return Element_Type - is - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - else - return Container.Elements (To_Array_Index (Index)); - end if; - end Element; - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - else - return Position.Container.Element (Position.Index); - end if; - end Element; - - ----------- - -- Empty -- - ----------- - - function Empty (Capacity : Count_Type := 10) return Vector is - begin - return Result : Vector (Capacity) do - Reserve_Capacity (Result, Capacity); - end return; - end Empty; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Iterator) is - begin - Unbusy (Object.Container.TC); - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : Vector; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - begin - if Position.Container /= null then - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - if Checks and then Position.Index > Container.Last then - raise Program_Error with "Position index is out of range"; - end if; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - for J in Position.Index .. Container.Last loop - if Container.Elements (To_Array_Index (J)) = Item then - return Cursor'(Container'Unrestricted_Access, J); - end if; - end loop; - - return No_Element; - end; - end Find; - - ---------------- - -- Find_Index -- - ---------------- - - function Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'First) return Extended_Index - is - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - for Indx in Index .. Container.Last loop - if Container.Elements (To_Array_Index (Indx)) = Item then - return Indx; - end if; - end loop; - - return No_Index; - end Find_Index; - - ----------- - -- First -- - ----------- - - function First (Container : Vector) return Cursor is - begin - if Is_Empty (Container) then - return No_Element; - else - return (Container'Unrestricted_Access, Index_Type'First); - end if; - end First; - - function First (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Index component influences the - -- behavior of the First (and Last) selector function. - - -- When the Index component is No_Index, this means the iterator - -- object was constructed without a start expression, in which case the - -- (forward) iteration starts from the (logical) beginning of the entire - -- sequence of items (corresponding to Container.First, for a forward - -- iterator). - - -- Otherwise, this is iteration over a partial sequence of items. - -- When the Index component isn't No_Index, the iterator object was - -- constructed with a start expression, that specifies the position - -- from which the (forward) partial iteration begins. - - if Object.Index = No_Index then - return First (Object.Container.all); - else - return Cursor'(Object.Container, Object.Index); - end if; - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Vector) return Element_Type is - begin - if Checks and then Container.Last = No_Index then - raise Constraint_Error with "Container is empty"; - end if; - - return Container.Elements (To_Array_Index (Index_Type'First)); - end First_Element; - - ----------------- - -- First_Index -- - ----------------- - - function First_Index (Container : Vector) return Index_Type is - pragma Unreferenced (Container); - begin - return Index_Type'First; - end First_Index; - - ----------------- - -- New_Vector -- - ----------------- - - function New_Vector (First, Last : Index_Type) return Vector - is - begin - return (To_Vector (Count_Type (Last - First + 1))); - end New_Vector; - - --------------------- - -- Generic_Sorting -- - --------------------- - - package body Generic_Sorting is - - --------------- - -- Is_Sorted -- - --------------- - - function Is_Sorted (Container : Vector) return Boolean is - begin - if Container.Last <= Index_Type'First then - return True; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - EA : Elements_Array renames Container.Elements; - begin - for J in 1 .. Container.Length - 1 loop - if EA (J + 1) < EA (J) then - return False; - end if; - end loop; - - return True; - end; - end Is_Sorted; - - ----------- - -- Merge -- - ----------- - - procedure Merge (Target, Source : in out Vector) is - I, J : Count_Type; - - begin - -- The semantics of Merge changed slightly per AI05-0021. It was - -- originally the case that if Target and Source denoted the same - -- container object, then the GNAT implementation of Merge did - -- nothing. However, it was argued that RM05 did not precisely - -- specify the semantics for this corner case. The decision of the - -- ARG was that if Target and Source denote the same non-empty - -- container object, then Program_Error is raised. - - if Source.Is_Empty then - return; - end if; - - TC_Check (Source.TC); - - if Checks and then Target'Address = Source'Address then - raise Program_Error with - "Target and Source denote same non-empty container"; - end if; - - if Target.Is_Empty then - Move (Target => Target, Source => Source); - return; - end if; - - I := Target.Length; - Target.Set_Length (I + Source.Length); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - TA : Elements_Array renames Target.Elements; - SA : Elements_Array renames Source.Elements; - - Lock_Target : With_Lock (Target.TC'Unchecked_Access); - Lock_Source : With_Lock (Source.TC'Unchecked_Access); - begin - J := Target.Length; - while not Source.Is_Empty loop - pragma Assert (Source.Length <= 1 - or else not (SA (Source.Length) < SA (Source.Length - 1))); - - if I = 0 then - TA (1 .. J) := SA (1 .. Source.Length); - Source.Last := No_Index; - exit; - end if; - - pragma Assert (I <= 1 - or else not (TA (I) < TA (I - 1))); - - if SA (Source.Length) < TA (I) then - TA (J) := TA (I); - I := I - 1; - - else - TA (J) := SA (Source.Length); - Source.Last := Source.Last - 1; - end if; - - J := J - 1; - end loop; - end; - end Merge; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Container : in out Vector) is - procedure Sort is - new Generic_Array_Sort - (Index_Type => Count_Type, - Element_Type => Element_Type, - Array_Type => Elements_Array, - "<" => "<"); - - begin - if Container.Last <= Index_Type'First then - return; - end if; - - -- The exception behavior for the vector container must match that - -- for the list container, so we check for cursor tampering here - -- (which will catch more things) instead of for element tampering - -- (which will catch fewer things). It's true that the elements of - -- this vector container could be safely moved around while (say) an - -- iteration is taking place (iteration only increments the busy - -- counter), and so technically all we would need here is a test for - -- element tampering (indicated by the lock counter), that's simply - -- an artifact of our array-based implementation. Logically Sort - -- requires a check for cursor tampering. - - TC_Check (Container.TC); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unchecked_Access); - begin - Sort (Container.Elements (1 .. Container.Length)); - end; - end Sort; - - end Generic_Sorting; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Container.Elements - (To_Array_Index (Position.Index))'Access; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - if Position.Container = null then - return False; - end if; - - return Position.Index <= Position.Container.Last; - end Has_Element; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Element_Type; - Count : Count_Type := 1) - is - EA : Elements_Array renames Container.Elements; - Old_Length : constant Count_Type := Container.Length; - - Max_Length : Count_Type'Base; -- determined from range of Index_Type - New_Length : Count_Type'Base; -- sum of current length and Count - - Index : Index_Type'Base; -- scratch for intermediate values - J : Count_Type'Base; -- scratch - - begin - -- The tampering bits exist to prevent an item from being harmfully - -- manipulated while it is being visited. Query, Update, and Iterate - -- increment the busy count on entry, and decrement the count on - -- exit. Insert checks the count to determine whether it is being called - -- while the associated callback procedure is executing. - - TC_Check (Container.TC); - - -- As a precondition on the generic actual Index_Type, the base type - -- must include Index_Type'Pred (Index_Type'First); this is the value - -- that Container.Last assumes when the vector is empty. However, we do - -- not allow that as the value for Index when specifying where the new - -- items should be inserted, so we must manually check. (That the user - -- is allowed to specify the value at all here is a consequence of the - -- declaration of the Extended_Index subtype, which includes the values - -- in the base range that immediately precede and immediately follow the - -- values in the Index_Type.) - - if Checks and then Before < Index_Type'First then - raise Constraint_Error with - "Before index is out of range (too small)"; - end if; - - -- We do allow a value greater than Container.Last to be specified as - -- the Index, but only if it's immediately greater. This allows for the - -- case of appending items to the back end of the vector. (It is assumed - -- that specifying an index value greater than Last + 1 indicates some - -- deeper flaw in the caller's algorithm, so that case is treated as a - -- proper error.) - - if Checks and then Before > Container.Last - and then Before > Container.Last + 1 - then - raise Constraint_Error with - "Before index is out of range (too large)"; - end if; - - -- We treat inserting 0 items into the container as a no-op, even when - -- the container is busy, so we simply return. - - if Count = 0 then - return; - end if; - - -- There are two constraints we need to satisfy. The first constraint is - -- that a container cannot have more than Count_Type'Last elements, so - -- we must check the sum of the current length and the insertion - -- count. Note that we cannot simply add these values, because of the - -- possibility of overflow. - - if Checks and then Old_Length > Count_Type'Last - Count then - raise Constraint_Error with "Count is out of range"; - end if; - - -- It is now safe compute the length of the new vector, without fear of - -- overflow. - - New_Length := Old_Length + Count; - - -- The second constraint is that the new Last index value cannot exceed - -- Index_Type'Last. In each branch below, we calculate the maximum - -- length (computed from the range of values in Index_Type), and then - -- compare the new length to the maximum length. If the new length is - -- acceptable, then we compute the new last index from that. - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - - -- We have to handle the case when there might be more values in the - -- range of Index_Type than in the range of Count_Type. - - if Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is - -- less than 0, so it is safe to compute the following sum without - -- fear of overflow. - - Index := No_Index + Index_Type'Base (Count_Type'Last); - - if Index <= Index_Type'Last then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute - -- the difference without fear of overflow (which we would have to - -- worry about if No_Index were less than 0, but that case is - -- handled above). - - if Index_Type'Last - No_Index >= - Count_Type'Pos (Count_Type'Last) - then - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - end if; - - elsif Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is less - -- than 0, so it is safe to compute the following sum without fear of - -- overflow. - - J := Count_Type'Base (No_Index) + Count_Type'Last; - - if J <= Count_Type'Base (Index_Type'Last) then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the maximum - -- number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than Count_Type does, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute the - -- difference without fear of overflow (which we would have to worry - -- about if No_Index were less than 0, but that case is handled - -- above). - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - -- We have just computed the maximum length (number of items). We must - -- now compare the requested length to the maximum length, as we do not - -- allow a vector expand beyond the maximum (because that would create - -- an internal array with a last index value greater than - -- Index_Type'Last, with no way to index those elements). - - if Checks and then New_Length > Max_Length then - raise Constraint_Error with "Count is out of range"; - end if; - - if Checks and then New_Length > Container.Capacity then - raise Capacity_Error with "New length is larger than capacity"; - end if; - - J := To_Array_Index (Before); - - if Before > Container.Last then - - -- The new items are being appended to the vector, so no - -- sliding of existing elements is required. - - EA (J .. New_Length) := (others => New_Item); - - else - -- The new items are being inserted before some existing - -- elements, so we must slide the existing elements up to their - -- new home. - - EA (J + Count .. New_Length) := EA (J .. Old_Length); - EA (J .. J + Count - 1) := (others => New_Item); - end if; - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Container.Last := No_Index + Index_Type'Base (New_Length); - - else - Container.Last := - Index_Type'Base (Count_Type'Base (No_Index) + New_Length); - end if; - end Insert; - - procedure Insert_Vector - (Container : in out Vector; - Before : Extended_Index; - New_Item : Vector) - is - N : constant Count_Type := Length (New_Item); - B : Count_Type; -- index Before converted to Count_Type - - begin - -- Use Insert_Space to create the "hole" (the destination slice) into - -- which we copy the source items. - - Insert_Space (Container, Before, Count => N); - - if N = 0 then - -- There's nothing else to do here (vetting of parameters was - -- performed already in Insert_Space), so we simply return. - - return; - end if; - - B := To_Array_Index (Before); - - if Container'Address /= New_Item'Address then - -- This is the simple case. New_Item denotes an object different - -- from Container, so there's nothing special we need to do to copy - -- the source items to their destination, because all of the source - -- items are contiguous. - - Container.Elements (B .. B + N - 1) := New_Item.Elements (1 .. N); - return; - end if; - - -- We refer to array index value Before + N - 1 as J. This is the last - -- index value of the destination slice. - - -- New_Item denotes the same object as Container, so an insertion has - -- potentially split the source items. The destination is always the - -- range [Before, J], but the source is [Index_Type'First, Before) and - -- (J, Container.Last]. We perform the copy in two steps, using each of - -- the two slices of the source items. - - declare - subtype Src_Index_Subtype is Count_Type'Base range 1 .. B - 1; - - Src : Elements_Array renames Container.Elements (Src_Index_Subtype); - - begin - -- We first copy the source items that precede the space we - -- inserted. (If Before equals Index_Type'First, then this first - -- source slice will be empty, which is harmless.) - - Container.Elements (B .. B + Src'Length - 1) := Src; - end; - - declare - subtype Src_Index_Subtype is Count_Type'Base range - B + N .. Container.Length; - - Src : Elements_Array renames Container.Elements (Src_Index_Subtype); - - begin - -- We next copy the source items that follow the space we inserted. - - Container.Elements (B + N - Src'Length .. B + N - 1) := Src; - end; - end Insert_Vector; - - procedure Insert_Vector - (Container : in out Vector; - Before : Cursor; - New_Item : Vector) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unchecked_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Is_Empty (New_Item) then - return; - end if; - - if Before.Container = null - or else Before.Index > Container.Last - then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - end if; - - Index := Container.Last + 1; - - else - Index := Before.Index; - end if; - - Insert_Vector (Container, Index, New_Item); - end Insert_Vector; - - procedure Insert_Vector - (Container : in out Vector; - Before : Cursor; - New_Item : Vector; - Position : out Cursor) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unchecked_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Is_Empty (New_Item) then - if Before.Container = null - or else Before.Index > Container.Last - then - Position := No_Element; - else - Position := (Container'Unchecked_Access, Before.Index); - end if; - - return; - end if; - - if Before.Container = null - or else Before.Index > Container.Last - then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - end if; - - Index := Container.Last + 1; - - else - Index := Before.Index; - end if; - - Insert_Vector (Container, Index, New_Item); - - Position := Cursor'(Container'Unchecked_Access, Index); - end Insert_Vector; - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unchecked_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Count = 0 then - return; - end if; - - if Before.Container = null - or else Before.Index > Container.Last - then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - end if; - - Index := Container.Last + 1; - - else - Index := Before.Index; - end if; - - Insert (Container, Index, New_Item, Count); - end Insert; - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unchecked_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Count = 0 then - if Before.Container = null - or else Before.Index > Container.Last - then - Position := No_Element; - else - Position := (Container'Unchecked_Access, Before.Index); - end if; - - return; - end if; - - if Before.Container = null - or else Before.Index > Container.Last - then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - end if; - - Index := Container.Last + 1; - - else - Index := Before.Index; - end if; - - Insert (Container, Index, New_Item, Count); - - Position := Cursor'(Container'Unchecked_Access, Index); - end Insert; - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - Count : Count_Type := 1) - is - New_Item : Element_Type; -- Default-initialized value - pragma Warnings (Off, New_Item); - - begin - Insert (Container, Before, New_Item, Count); - end Insert; - - procedure Insert - (Container : in out Vector; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1) - is - New_Item : Element_Type; -- Default-initialized value - pragma Warnings (Off, New_Item); - - begin - Insert (Container, Before, New_Item, Position, Count); - end Insert; - - ------------------ - -- Insert_Space -- - ------------------ - - procedure Insert_Space - (Container : in out Vector; - Before : Extended_Index; - Count : Count_Type := 1) - is - EA : Elements_Array renames Container.Elements; - Old_Length : constant Count_Type := Container.Length; - - Max_Length : Count_Type'Base; -- determined from range of Index_Type - New_Length : Count_Type'Base; -- sum of current length and Count - - Index : Index_Type'Base; -- scratch for intermediate values - J : Count_Type'Base; -- scratch - - begin - -- The tampering bits exist to prevent an item from being harmfully - -- manipulated while it is being visited. Query, Update, and Iterate - -- increment the busy count on entry, and decrement the count on - -- exit. Insert checks the count to determine whether it is being called - -- while the associated callback procedure is executing. - - TC_Check (Container.TC); - - -- As a precondition on the generic actual Index_Type, the base type - -- must include Index_Type'Pred (Index_Type'First); this is the value - -- that Container.Last assumes when the vector is empty. However, we do - -- not allow that as the value for Index when specifying where the new - -- items should be inserted, so we must manually check. (That the user - -- is allowed to specify the value at all here is a consequence of the - -- declaration of the Extended_Index subtype, which includes the values - -- in the base range that immediately precede and immediately follow the - -- values in the Index_Type.) - - if Checks and then Before < Index_Type'First then - raise Constraint_Error with - "Before index is out of range (too small)"; - end if; - - -- We do allow a value greater than Container.Last to be specified as - -- the Index, but only if it's immediately greater. This allows for the - -- case of appending items to the back end of the vector. (It is assumed - -- that specifying an index value greater than Last + 1 indicates some - -- deeper flaw in the caller's algorithm, so that case is treated as a - -- proper error.) - - if Checks and then Before > Container.Last - and then Before > Container.Last + 1 - then - raise Constraint_Error with - "Before index is out of range (too large)"; - end if; - - -- We treat inserting 0 items into the container as a no-op, even when - -- the container is busy, so we simply return. - - if Count = 0 then - return; - end if; - - -- There are two constraints we need to satisfy. The first constraint is - -- that a container cannot have more than Count_Type'Last elements, so - -- we must check the sum of the current length and the insertion count. - -- Note that we cannot simply add these values, because of the - -- possibility of overflow. - - if Checks and then Old_Length > Count_Type'Last - Count then - raise Constraint_Error with "Count is out of range"; - end if; - - -- It is now safe compute the length of the new vector, without fear of - -- overflow. - - New_Length := Old_Length + Count; - - -- The second constraint is that the new Last index value cannot exceed - -- Index_Type'Last. In each branch below, we calculate the maximum - -- length (computed from the range of values in Index_Type), and then - -- compare the new length to the maximum length. If the new length is - -- acceptable, then we compute the new last index from that. - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - - -- We have to handle the case when there might be more values in the - -- range of Index_Type than in the range of Count_Type. - - if Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is - -- less than 0, so it is safe to compute the following sum without - -- fear of overflow. - - Index := No_Index + Index_Type'Base (Count_Type'Last); - - if Index <= Index_Type'Last then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute - -- the difference without fear of overflow (which we would have to - -- worry about if No_Index were less than 0, but that case is - -- handled above). - - if Index_Type'Last - No_Index >= - Count_Type'Pos (Count_Type'Last) - then - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - end if; - - elsif Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is less - -- than 0, so it is safe to compute the following sum without fear of - -- overflow. - - J := Count_Type'Base (No_Index) + Count_Type'Last; - - if J <= Count_Type'Base (Index_Type'Last) then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the maximum - -- number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than Count_Type does, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute the - -- difference without fear of overflow (which we would have to worry - -- about if No_Index were less than 0, but that case is handled - -- above). - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - -- We have just computed the maximum length (number of items). We must - -- now compare the requested length to the maximum length, as we do not - -- allow a vector expand beyond the maximum (because that would create - -- an internal array with a last index value greater than - -- Index_Type'Last, with no way to index those elements). - - if Checks and then New_Length > Max_Length then - raise Constraint_Error with "Count is out of range"; - end if; - - -- An internal array has already been allocated, so we need to check - -- whether there is enough unused storage for the new items. - - if Checks and then New_Length > Container.Capacity then - raise Capacity_Error with "New length is larger than capacity"; - end if; - - -- In this case, we're inserting space into a vector that has already - -- allocated an internal array, and the existing array has enough - -- unused storage for the new items. - - if Before <= Container.Last then - - -- The space is being inserted before some existing elements, - -- so we must slide the existing elements up to their new home. - - J := To_Array_Index (Before); - EA (J + Count .. New_Length) := EA (J .. Old_Length); - end if; - - -- New_Last is the last index value of the items in the container after - -- insertion. Use the wider of Index_Type'Base and Count_Type'Base to - -- compute its value from the New_Length. - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Container.Last := No_Index + Index_Type'Base (New_Length); - - else - Container.Last := - Index_Type'Base (Count_Type'Base (No_Index) + New_Length); - end if; - end Insert_Space; - - procedure Insert_Space - (Container : in out Vector; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unchecked_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Count = 0 then - if Before.Container = null - or else Before.Index > Container.Last - then - Position := No_Element; - else - Position := (Container'Unchecked_Access, Before.Index); - end if; - - return; - end if; - - if Before.Container = null - or else Before.Index > Container.Last - then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - end if; - - Index := Container.Last + 1; - - else - Index := Before.Index; - end if; - - Insert_Space (Container, Index, Count => Count); - - Position := Cursor'(Container'Unchecked_Access, Index); - end Insert_Space; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Vector) return Boolean is - begin - return Container.Last < Index_Type'First; - end Is_Empty; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Vector; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - begin - for Indx in Index_Type'First .. Container.Last loop - Process (Cursor'(Container'Unrestricted_Access, Indx)); - end loop; - end Iterate; - - function Iterate - (Container : Vector) - return Vector_Iterator_Interfaces.Reversible_Iterator'Class - is - V : constant Vector_Access := Container'Unrestricted_Access; - begin - -- The value of its Index component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Index - -- component is No_Index (as is the case here), this means the iterator - -- object was constructed without a start expression. This is a complete - -- iterator, meaning that the iteration starts from the (logical) - -- beginning of the sequence of items. - - -- Note: For a forward iterator, Container.First is the beginning, and - -- for a reverse iterator, Container.Last is the beginning. - - return It : constant Iterator := - (Limited_Controlled with - Container => V, - Index => No_Index) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - function Iterate - (Container : Vector; - Start : Cursor) - return Vector_Iterator_Interfaces.Reversible_Iterator'Class - is - V : constant Vector_Access := Container'Unrestricted_Access; - begin - -- It was formerly the case that when Start = No_Element, the partial - -- iterator was defined to behave the same as for a complete iterator, - -- and iterate over the entire sequence of items. However, those - -- semantics were unintuitive and arguably error-prone (it is too easy - -- to accidentally create an endless loop), and so they were changed, - -- per the ARG meeting in Denver on 2011/11. However, there was no - -- consensus about what positive meaning this corner case should have, - -- and so it was decided to simply raise an exception. This does imply, - -- however, that it is not possible to use a partial iterator to specify - -- an empty sequence of items. - - if Checks and then Start.Container = null then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - if Checks and then Start.Container /= V then - raise Program_Error with - "Start cursor of Iterate designates wrong vector"; - end if; - - if Checks and then Start.Index > V.Last then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - -- The value of its Index component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Index - -- component is not No_Index (as is the case here), it means that this - -- is a partial iteration, over a subset of the complete sequence of - -- items. The iterator object was constructed with a start expression, - -- indicating the position from which the iteration begins. Note that - -- the start position has the same value irrespective of whether this is - -- a forward or reverse iteration. - - return It : constant Iterator := - (Limited_Controlled with - Container => V, - Index => Start.Index) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - ---------- - -- Last -- - ---------- - - function Last (Container : Vector) return Cursor is - begin - if Is_Empty (Container) then - return No_Element; - else - return (Container'Unrestricted_Access, Container.Last); - end if; - end Last; - - function Last (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Index component influences the - -- behavior of the Last (and First) selector function. - - -- When the Index component is No_Index, this means the iterator object - -- was constructed without a start expression, in which case the - -- (reverse) iteration starts from the (logical) beginning of the entire - -- sequence (corresponding to Container.Last, for a reverse iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Index component is not No_Index, the iterator object was - -- constructed with a start expression, that specifies the position from - -- which the (reverse) partial iteration begins. - - if Object.Index = No_Index then - return Last (Object.Container.all); - else - return Cursor'(Object.Container, Object.Index); - end if; - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Vector) return Element_Type is - begin - if Checks and then Container.Last = No_Index then - raise Constraint_Error with "Container is empty"; - end if; - - return Container.Elements (Container.Length); - end Last_Element; - - ---------------- - -- Last_Index -- - ---------------- - - function Last_Index (Container : Vector) return Extended_Index is - begin - return Container.Last; - end Last_Index; - - ------------ - -- Length -- - ------------ - - function Length (Container : Vector) return Count_Type is - L : constant Index_Type'Base := Container.Last; - F : constant Index_Type := Index_Type'First; - - begin - -- The base range of the index type (Index_Type'Base) might not include - -- all values for length (Count_Type). Contrariwise, the index type - -- might include values outside the range of length. Hence we use - -- whatever type is wider for intermediate values when calculating - -- length. Note that no matter what the index type is, the maximum - -- length to which a vector is allowed to grow is always the minimum - -- of Count_Type'Last and (IT'Last - IT'First + 1). - - -- For example, an Index_Type with range -127 .. 127 is only guaranteed - -- to have a base range of -128 .. 127, but the corresponding vector - -- would have lengths in the range 0 .. 255. In this case we would need - -- to use Count_Type'Base for intermediate values. - - -- Another case would be the index range -2**63 + 1 .. -2**63 + 10. The - -- vector would have a maximum length of 10, but the index values lie - -- outside the range of Count_Type (which is only 32 bits). In this - -- case we would need to use Index_Type'Base for intermediate values. - - if Count_Type'Base'Last >= Index_Type'Pos (Index_Type'Base'Last) then - return Count_Type'Base (L) - Count_Type'Base (F) + 1; - else - return Count_Type (L - F + 1); - end if; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move - (Target : in out Vector; - Source : in out Vector) - is - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Target.TC); - TC_Check (Source.TC); - - if Checks and then Target.Capacity < Source.Length then - raise Capacity_Error -- ??? - with "Target capacity is less than Source length"; - end if; - - -- Clear Target now, in case element assignment fails - - Target.Last := No_Index; - - Target.Elements (1 .. Source.Length) := - Source.Elements (1 .. Source.Length); - - Target.Last := Source.Last; - Source.Last := No_Index; - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - elsif Position.Index < Position.Container.Last then - return (Position.Container, Position.Index + 1); - else - return No_Element; - end if; - end Next; - - function Next (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong vector"; - end if; - - return Next (Position); - end Next; - - procedure Next (Position : in out Cursor) is - begin - if Position.Container = null then - return; - elsif Position.Index < Position.Container.Last then - Position.Index := Position.Index + 1; - else - Position := No_Element; - end if; - end Next; - - ------------- - -- Prepend -- - ------------- - - procedure Prepend - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type := 1) - is - begin - Insert (Container, Index_Type'First, New_Item, Count); - end Prepend; - - -------------------- - -- Prepend_Vector -- - -------------------- - - procedure Prepend_Vector (Container : in out Vector; New_Item : Vector) is - begin - Insert_Vector (Container, Index_Type'First, New_Item); - end Prepend_Vector; - - -------------- - -- Previous -- - -------------- - - procedure Previous (Position : in out Cursor) is - begin - if Position.Container = null then - return; - elsif Position.Index > Index_Type'First then - Position.Index := Position.Index - 1; - else - Position := No_Element; - end if; - end Previous; - - function Previous (Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - elsif Position.Index > Index_Type'First then - return (Position.Container, Position.Index - 1); - else - return No_Element; - end if; - end Previous; - - function Previous (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong vector"; - end if; - - return Previous (Position); - end Previous; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Vector'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Container : Vector; - Index : Index_Type; - Process : not null access procedure (Element : Element_Type)) - is - Lock : With_Lock (Container.TC'Unrestricted_Access); - V : Vector renames Container'Unrestricted_Access.all; - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - Process (V.Elements (To_Array_Index (Index))); - end Query_Element; - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - Query_Element (Position.Container.all, Position.Index, Process); - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Vector) - is - First_Time : Boolean := True; - use System.Put_Images; - begin - Array_Before (S); - - for X of V loop - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Element_Type'Put_Image (S, X); - end loop; - - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Vector) - is - Length : Count_Type'Base; - Last : Index_Type'Base := No_Index; - - begin - Clear (Container); - - Count_Type'Base'Read (Stream, Length); - - Reserve_Capacity (Container, Capacity => Length); - - for Idx in Count_Type range 1 .. Length loop - Last := Last + 1; - Element_Type'Read (Stream, Container.Elements (Idx)); - Container.Last := Last; - end loop; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Position : out Cursor) - is - begin - raise Program_Error with "attempt to stream vector cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out Vector; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - if Checks and then Position.Index > Position.Container.Last then - raise Constraint_Error with "Position cursor is out of range"; - end if; - - declare - A : Elements_Array renames Container.Elements; - J : constant Count_Type := To_Array_Index (Position.Index); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => A (J)'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - function Reference - (Container : aliased in out Vector; - Index : Index_Type) return Reference_Type - is - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - declare - A : Elements_Array renames Container.Elements; - J : constant Count_Type := To_Array_Index (Index); - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => A (J)'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Vector; - Index : Index_Type; - New_Item : Element_Type) - is - begin - TE_Check (Container.TC); - - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - Container.Elements (To_Array_Index (Index)) := New_Item; - end Replace_Element; - - procedure Replace_Element - (Container : in out Vector; - Position : Cursor; - New_Item : Element_Type) - is - begin - TE_Check (Container.TC); - - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - if Checks and then Position.Index > Container.Last then - raise Constraint_Error with "Position cursor is out of range"; - end if; - - Container.Elements (To_Array_Index (Position.Index)) := New_Item; - end Replace_Element; - - ---------------------- - -- Reserve_Capacity -- - ---------------------- - - procedure Reserve_Capacity - (Container : in out Vector; - Capacity : Count_Type) - is - begin - if Checks and then Capacity > Container.Capacity then - raise Capacity_Error with "Capacity is out of range"; - end if; - end Reserve_Capacity; - - ---------------------- - -- Reverse_Elements -- - ---------------------- - - procedure Reverse_Elements (Container : in out Vector) is - E : Elements_Array renames Container.Elements; - Idx : Count_Type; - Jdx : Count_Type; - - begin - if Container.Length <= 1 then - return; - end if; - - -- The exception behavior for the vector container must match that for - -- the list container, so we check for cursor tampering here (which will - -- catch more things) instead of for element tampering (which will catch - -- fewer things). It's true that the elements of this vector container - -- could be safely moved around while (say) an iteration is taking place - -- (iteration only increments the busy counter), and so technically - -- all we would need here is a test for element tampering (indicated - -- by the lock counter), that's simply an artifact of our array-based - -- implementation. Logically Reverse_Elements requires a check for - -- cursor tampering. - - TC_Check (Container.TC); - - Idx := 1; - Jdx := Container.Length; - while Idx < Jdx loop - declare - EI : constant Element_Type := E (Idx); - - begin - E (Idx) := E (Jdx); - E (Jdx) := EI; - end; - - Idx := Idx + 1; - Jdx := Jdx - 1; - end loop; - end Reverse_Elements; - - ------------------ - -- Reverse_Find -- - ------------------ - - function Reverse_Find - (Container : Vector; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - Last : Index_Type'Base; - - begin - if Checks and then Position.Container /= null - and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - Last := - (if Position.Container = null or else Position.Index > Container.Last - then Container.Last - else Position.Index); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - for Indx in reverse Index_Type'First .. Last loop - if Container.Elements (To_Array_Index (Indx)) = Item then - return Cursor'(Container'Unrestricted_Access, Indx); - end if; - end loop; - - return No_Element; - end; - end Reverse_Find; - - ------------------------ - -- Reverse_Find_Index -- - ------------------------ - - function Reverse_Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'Last) return Extended_Index - is - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock : With_Lock (Container.TC'Unrestricted_Access); - - Last : constant Index_Type'Base := - Index_Type'Min (Container.Last, Index); - - begin - for Indx in reverse Index_Type'First .. Last loop - if Container.Elements (To_Array_Index (Indx)) = Item then - return Indx; - end if; - end loop; - - return No_Index; - end Reverse_Find_Index; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : Vector; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - begin - for Indx in reverse Index_Type'First .. Container.Last loop - Process (Cursor'(Container'Unrestricted_Access, Indx)); - end loop; - end Reverse_Iterate; - - ---------------- - -- Set_Length -- - ---------------- - - procedure Set_Length (Container : in out Vector; Length : Count_Type) is - Count : constant Count_Type'Base := Container.Length - Length; - - begin - -- Set_Length allows the user to set the length explicitly, instead of - -- implicitly as a side-effect of deletion or insertion. If the - -- requested length is less than the current length, this is equivalent - -- to deleting items from the back end of the vector. If the requested - -- length is greater than the current length, then this is equivalent to - -- inserting "space" (nonce items) at the end. - - if Count >= 0 then - Container.Delete_Last (Count); - elsif Checks and then Container.Last >= Index_Type'Last then - raise Constraint_Error with "vector is already at its maximum length"; - else - Container.Insert_Space (Container.Last + 1, -Count); - end if; - end Set_Length; - - ---------- - -- Swap -- - ---------- - - procedure Swap (Container : in out Vector; I, J : Index_Type) is - E : Elements_Array renames Container.Elements; - - begin - TE_Check (Container.TC); - - if Checks and then I > Container.Last then - raise Constraint_Error with "I index is out of range"; - end if; - - if Checks and then J > Container.Last then - raise Constraint_Error with "J index is out of range"; - end if; - - if I = J then - return; - end if; - - declare - EI_Copy : constant Element_Type := E (To_Array_Index (I)); - begin - E (To_Array_Index (I)) := E (To_Array_Index (J)); - E (To_Array_Index (J)) := EI_Copy; - end; - end Swap; - - procedure Swap (Container : in out Vector; I, J : Cursor) is - begin - if Checks and then I.Container = null then - raise Constraint_Error with "I cursor has no element"; - end if; - - if Checks and then J.Container = null then - raise Constraint_Error with "J cursor has no element"; - end if; - - if Checks and then I.Container /= Container'Unrestricted_Access then - raise Program_Error with "I cursor denotes wrong container"; - end if; - - if Checks and then J.Container /= Container'Unrestricted_Access then - raise Program_Error with "J cursor denotes wrong container"; - end if; - - Swap (Container, I.Index, J.Index); - end Swap; - - -------------------- - -- To_Array_Index -- - -------------------- - - function To_Array_Index (Index : Index_Type'Base) return Count_Type'Base is - Offset : Count_Type'Base; - - begin - -- We know that - -- Index >= Index_Type'First - -- hence we also know that - -- Index - Index_Type'First >= 0 - - -- The issue is that even though 0 is guaranteed to be a value in - -- the type Index_Type'Base, there's no guarantee that the difference - -- is a value in that type. To prevent overflow we use the wider - -- of Count_Type'Base and Index_Type'Base to perform intermediate - -- calculations. - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Offset := Count_Type'Base (Index - Index_Type'First); - - else - Offset := Count_Type'Base (Index) - - Count_Type'Base (Index_Type'First); - end if; - - -- The array index subtype for all container element arrays - -- always starts with 1. - - return 1 + Offset; - end To_Array_Index; - - --------------- - -- To_Cursor -- - --------------- - - function To_Cursor - (Container : Vector; - Index : Extended_Index) return Cursor - is - begin - if Index not in Index_Type'First .. Container.Last then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Index); - end To_Cursor; - - -------------- - -- To_Index -- - -------------- - - function To_Index (Position : Cursor) return Extended_Index is - begin - if Position.Container = null then - return No_Index; - end if; - - if Position.Index <= Position.Container.Last then - return Position.Index; - end if; - - return No_Index; - end To_Index; - - --------------- - -- To_Vector -- - --------------- - - function To_Vector (Length : Count_Type) return Vector is - Index : Count_Type'Base; - Last : Index_Type'Base; - - begin - if Length = 0 then - return Empty_Vector; - end if; - - -- We create a vector object with a capacity that matches the specified - -- Length, but we do not allow the vector capacity (the length of the - -- internal array) to exceed the number of values in Index_Type'Range - -- (otherwise, there would be no way to refer to those components via an - -- index). We must therefore check whether the specified Length would - -- create a Last index value greater than Index_Type'Last. - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - -- We perform a two-part test. First we determine whether the - -- computed Last value lies in the base range of the type, and then - -- determine whether it lies in the range of the index (sub)type. - - -- Last must satisfy this relation: - -- First + Length - 1 <= Last - -- We regroup terms: - -- First - 1 <= Last - Length - -- Which can rewrite as: - -- No_Index <= Last - Length - - if Checks and then - Index_Type'Base'Last - Index_Type'Base (Length) < No_Index - then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We now know that the computed value of Last is within the base - -- range of the type, so it is safe to compute its value: - - Last := No_Index + Index_Type'Base (Length); - - -- Finally we test whether the value is within the range of the - -- generic actual index subtype: - - if Checks and then Last > Index_Type'Last then - raise Constraint_Error with "Length is out of range"; - end if; - - elsif Index_Type'First <= 0 then - - -- Here we can compute Last directly, in the normal way. We know that - -- No_Index is less than 0, so there is no danger of overflow when - -- adding the (positive) value of Length. - - Index := Count_Type'Base (No_Index) + Length; -- Last - - if Checks and then Index > Count_Type'Base (Index_Type'Last) then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We know that the computed value (having type Count_Type) of Last - -- is within the range of the generic actual index subtype, so it is - -- safe to convert to Index_Type: - - Last := Index_Type'Base (Index); - - else - -- Here Index_Type'First (and Index_Type'Last) is positive, so we - -- must test the length indirectly (by working backwards from the - -- largest possible value of Last), in order to prevent overflow. - - Index := Count_Type'Base (Index_Type'Last) - Length; -- No_Index - - if Checks and then Index < Count_Type'Base (No_Index) then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We have determined that the value of Length would not create a - -- Last index value outside of the range of Index_Type, so we can now - -- safely compute its value. - - Last := Index_Type'Base (Count_Type'Base (No_Index) + Length); - end if; - - return V : Vector (Capacity => Length) do - V.Last := Last; - end return; - end To_Vector; - - function To_Vector - (New_Item : Element_Type; - Length : Count_Type) return Vector - is - Index : Count_Type'Base; - Last : Index_Type'Base; - - begin - if Length = 0 then - return Empty_Vector; - end if; - - -- We create a vector object with a capacity that matches the specified - -- Length, but we do not allow the vector capacity (the length of the - -- internal array) to exceed the number of values in Index_Type'Range - -- (otherwise, there would be no way to refer to those components via an - -- index). We must therefore check whether the specified Length would - -- create a Last index value greater than Index_Type'Last. - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - - -- We perform a two-part test. First we determine whether the - -- computed Last value lies in the base range of the type, and then - -- determine whether it lies in the range of the index (sub)type. - - -- Last must satisfy this relation: - -- First + Length - 1 <= Last - -- We regroup terms: - -- First - 1 <= Last - Length - -- Which can rewrite as: - -- No_Index <= Last - Length - - if Checks and then - Index_Type'Base'Last - Index_Type'Base (Length) < No_Index - then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We now know that the computed value of Last is within the base - -- range of the type, so it is safe to compute its value: - - Last := No_Index + Index_Type'Base (Length); - - -- Finally we test whether the value is within the range of the - -- generic actual index subtype: - - if Checks and then Last > Index_Type'Last then - raise Constraint_Error with "Length is out of range"; - end if; - - elsif Index_Type'First <= 0 then - - -- Here we can compute Last directly, in the normal way. We know that - -- No_Index is less than 0, so there is no danger of overflow when - -- adding the (positive) value of Length. - - Index := Count_Type'Base (No_Index) + Length; -- same value as V.Last - - if Checks and then Index > Count_Type'Base (Index_Type'Last) then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We know that the computed value (having type Count_Type) of Last - -- is within the range of the generic actual index subtype, so it is - -- safe to convert to Index_Type: - - Last := Index_Type'Base (Index); - - else - -- Here Index_Type'First (and Index_Type'Last) is positive, so we - -- must test the length indirectly (by working backwards from the - -- largest possible value of Last), in order to prevent overflow. - - Index := Count_Type'Base (Index_Type'Last) - Length; -- No_Index - - if Checks and then Index < Count_Type'Base (No_Index) then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We have determined that the value of Length would not create a - -- Last index value outside of the range of Index_Type, so we can now - -- safely compute its value. - - Last := Index_Type'Base (Count_Type'Base (No_Index) + Length); - end if; - - return V : Vector (Capacity => Length) do - V.Elements := (others => New_Item); - V.Last := Last; - end return; - end To_Vector; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Vector; - Index : Index_Type; - Process : not null access procedure (Element : in out Element_Type)) - is - Lock : With_Lock (Container.TC'Unchecked_Access); - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - Process (Container.Elements (To_Array_Index (Index))); - end Update_Element; - - procedure Update_Element - (Container : in out Vector; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)) - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - Update_Element (Container, Position.Index, Process); - end Update_Element; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Vector) - is - N : Count_Type; - - begin - N := Container.Length; - Count_Type'Base'Write (Stream, N); - - for J in 1 .. N loop - Element_Type'Write (Stream, Container.Elements (J)); - end loop; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Position : Cursor) - is - begin - raise Program_Error with "attempt to stream vector cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Bounded_Vectors; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cobove.ads +++ build/gcc/ada/rts @@ -1,552 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . B O U N D E D _ V E C T O R S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -with Ada.Containers.Helpers; -private with Ada.Streams; -private with Ada.Finalization; -private with Ada.Strings.Text_Output; - -generic - type Index_Type is range <>; - type Element_Type is private; - - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Bounded_Vectors is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Pure; - pragma Remote_Types; - - subtype Extended_Index is Index_Type'Base - range Index_Type'First - 1 .. - Index_Type'Min (Index_Type'Base'Last - 1, Index_Type'Last) + 1; - - No_Index : constant Extended_Index := Extended_Index'First; - - type Vector (Capacity : Count_Type) is tagged private with - Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Unnamed => Append, - New_Indexed => New_Vector, - Assign_Indexed => Replace_Element); - - pragma Preelaborable_Initialization (Vector); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Vector : constant Vector; - - No_Element : constant Cursor; - - function Has_Element (Position : Cursor) return Boolean; - - package Vector_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function Empty (Capacity : Count_Type := 10) return Vector; - - overriding function "=" (Left, Right : Vector) return Boolean; - - function New_Vector (First, Last : Index_Type) return Vector - with Pre => First = Index_Type'First; - -- Ada_2020 aggregate operation. - - function To_Vector (Length : Count_Type) return Vector; - - function To_Vector - (New_Item : Element_Type; - Length : Count_Type) return Vector; - - function "&" (Left, Right : Vector) return Vector; - - function "&" (Left : Vector; Right : Element_Type) return Vector; - - function "&" (Left : Element_Type; Right : Vector) return Vector; - - function "&" (Left, Right : Element_Type) return Vector; - - function Capacity (Container : Vector) return Count_Type; - - procedure Reserve_Capacity - (Container : in out Vector; - Capacity : Count_Type); - - function Length (Container : Vector) return Count_Type; - - procedure Set_Length - (Container : in out Vector; - Length : Count_Type); - - function Is_Empty (Container : Vector) return Boolean; - - procedure Clear (Container : in out Vector); - - function To_Cursor - (Container : Vector; - Index : Extended_Index) return Cursor; - - function To_Index (Position : Cursor) return Extended_Index; - - function Element - (Container : Vector; - Index : Index_Type) return Element_Type; - - function Element (Position : Cursor) return Element_Type; - - procedure Replace_Element - (Container : in out Vector; - Index : Index_Type; - New_Item : Element_Type); - - procedure Replace_Element - (Container : in out Vector; - Position : Cursor; - New_Item : Element_Type); - - procedure Query_Element - (Container : Vector; - Index : Index_Type; - Process : not null access procedure (Element : Element_Type)); - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - - procedure Update_Element - (Container : in out Vector; - Index : Index_Type; - Process : not null access procedure (Element : in out Element_Type)); - - procedure Update_Element - (Container : in out Vector; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - private - with - Implicit_Dereference => Element; - - type Reference_Type (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Vector; - Position : Cursor) return Constant_Reference_Type; - - function Reference - (Container : aliased in out Vector; - Position : Cursor) return Reference_Type; - - function Constant_Reference - (Container : aliased Vector; - Index : Index_Type) return Constant_Reference_Type; - - function Reference - (Container : aliased in out Vector; - Index : Index_Type) return Reference_Type; - - procedure Assign (Target : in out Vector; Source : Vector); - - function Copy (Source : Vector; Capacity : Count_Type := 0) return Vector; - - procedure Move (Target : in out Vector; Source : in out Vector); - - procedure Insert_Vector - (Container : in out Vector; - Before : Extended_Index; - New_Item : Vector); - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Vector) renames Insert_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Insert_Vector - (Container : in out Vector; - Before : Cursor; - New_Item : Vector); - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Vector) renames Insert_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Insert_Vector - (Container : in out Vector; - Before : Cursor; - New_Item : Vector; - Position : out Cursor); - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Vector; - Position : out Cursor) renames Insert_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - Count : Count_Type := 1); - - procedure Insert - (Container : in out Vector; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Prepend_Vector - (Container : in out Vector; - New_Item : Vector); - - procedure Prepend - (Container : in out Vector; - New_Item : Vector) renames Prepend_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Prepend - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Append_Vector - (Container : in out Vector; - New_Item : Vector); - - procedure Append - (Container : in out Vector; - New_Item : Vector) renames Append_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Append - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type); - - procedure Append (Container : in out Vector; - New_Item : Element_Type); - - procedure Insert_Space - (Container : in out Vector; - Before : Extended_Index; - Count : Count_Type := 1); - - procedure Insert_Space - (Container : in out Vector; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Delete - (Container : in out Vector; - Index : Extended_Index; - Count : Count_Type := 1); - - procedure Delete - (Container : in out Vector; - Position : in out Cursor; - Count : Count_Type := 1); - - procedure Delete_First - (Container : in out Vector; - Count : Count_Type := 1); - - procedure Delete_Last - (Container : in out Vector; - Count : Count_Type := 1); - - procedure Reverse_Elements (Container : in out Vector); - - procedure Swap (Container : in out Vector; I, J : Index_Type); - - procedure Swap (Container : in out Vector; I, J : Cursor); - - function First_Index (Container : Vector) return Index_Type; - - function First (Container : Vector) return Cursor; - - function First_Element (Container : Vector) return Element_Type; - - function Last_Index (Container : Vector) return Extended_Index; - - function Last (Container : Vector) return Cursor; - - function Last_Element (Container : Vector) return Element_Type; - - function Next (Position : Cursor) return Cursor; - - procedure Next (Position : in out Cursor); - - function Previous (Position : Cursor) return Cursor; - - procedure Previous (Position : in out Cursor); - - function Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'First) return Extended_Index; - - function Find - (Container : Vector; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor; - - function Reverse_Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'Last) return Extended_Index; - - function Reverse_Find - (Container : Vector; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor; - - function Contains - (Container : Vector; - Item : Element_Type) return Boolean; - - procedure Iterate - (Container : Vector; - Process : not null access procedure (Position : Cursor)); - - procedure Reverse_Iterate - (Container : Vector; - Process : not null access procedure (Position : Cursor)); - - function Iterate - (Container : Vector) - return Vector_Iterator_Interfaces.Reversible_Iterator'Class; - - function Iterate - (Container : Vector; - Start : Cursor) - return Vector_Iterator_Interfaces.Reversible_Iterator'class; - - generic - with function "<" (Left, Right : Element_Type) return Boolean is <>; - package Generic_Sorting is - - function Is_Sorted (Container : Vector) return Boolean; - - procedure Sort (Container : in out Vector); - - procedure Merge (Target : in out Vector; Source : in out Vector); - - end Generic_Sorting; - -private - - pragma Inline (First_Index); - pragma Inline (Last_Index); - pragma Inline (Element); - pragma Inline (First_Element); - pragma Inline (Last_Element); - pragma Inline (Query_Element); - pragma Inline (Update_Element); - pragma Inline (Replace_Element); - pragma Inline (Is_Empty); - pragma Inline (Contains); - pragma Inline (Next); - pragma Inline (Previous); - - use Ada.Containers.Helpers; - package Implementation is new Generic_Implementation; - use Implementation; - - use Ada.Streams; - use Ada.Finalization; - - type Elements_Array is array (Count_Type range <>) of aliased Element_Type; - function "=" (L, R : Elements_Array) return Boolean is abstract; - - type Vector (Capacity : Count_Type) is tagged record - Elements : Elements_Array (1 .. Capacity); - Last : Extended_Index := No_Index; - TC : aliased Tamper_Counts; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Vector); - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Vector); - - for Vector'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Vector); - - for Vector'Read use Read; - - type Vector_Access is access all Vector; - for Vector_Access'Storage_Size use 0; - - type Cursor is record - Container : Vector_Access; - Index : Index_Type := Index_Type'First; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Position : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Position : out Cursor); - - for Cursor'Read use Read; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - type Reference_Type (Element : not null access Element_Type) is record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Exp_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Vector'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - type Element_Access is access all Element_Type with - Storage_Size => 0; - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Vector : constant Vector := (Capacity => 0, others => <>); - - No_Element : constant Cursor := Cursor'(null, Index_Type'First); - - type Iterator is new Limited_Controlled and - Vector_Iterator_Interfaces.Reversible_Iterator with - record - Container : Vector_Access; - Index : Index_Type'Base; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - overriding function Last (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - - overriding function Previous - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Bounded_Vectors; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cofove.adb +++ build/gcc/ada/rts @@ -1,1283 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . F O R M A L _ V E C T O R S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2010-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -with Ada.Containers.Generic_Array_Sort; - -with System; use type System.Address; - -package body Ada.Containers.Formal_Vectors with - SPARK_Mode => Off -is - - subtype Int is Long_Long_Integer; - - function To_Array_Index (Index : Index_Type'Base) return Count_Type'Base; - - procedure Insert_Space - (Container : in out Vector; - Before : Extended_Index; - Count : Count_Type := 1); - - --------- - -- "=" -- - --------- - - function "=" (Left : Vector; Right : Vector) return Boolean is - begin - if Left'Address = Right'Address then - return True; - end if; - - if Length (Left) /= Length (Right) then - return False; - end if; - - for J in 1 .. Length (Left) loop - if Left.Elements (J) /= Right.Elements (J) then - return False; - end if; - end loop; - - return True; - end "="; - - ------------ - -- Append -- - ------------ - - procedure Append (Container : in out Vector; New_Item : Vector) is - begin - if Is_Empty (New_Item) then - return; - end if; - - if Container.Last >= Index_Type'Last then - raise Constraint_Error with "vector is already at its maximum length"; - end if; - - Insert (Container, Container.Last + 1, New_Item); - end Append; - - procedure Append (Container : in out Vector; New_Item : Element_Type) is - begin - Append (Container, New_Item, 1); - end Append; - - procedure Append - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type) - is - begin - if Count = 0 then - return; - end if; - - if Container.Last >= Index_Type'Last then - raise Constraint_Error with "vector is already at its maximum length"; - end if; - - Insert (Container, Container.Last + 1, New_Item, Count); - end Append; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Vector; Source : Vector) is - LS : constant Capacity_Range := Length (Source); - - begin - if Target'Address = Source'Address then - return; - end if; - - if Target.Capacity < LS then - raise Constraint_Error; - end if; - - Clear (Target); - Append (Target, Source); - end Assign; - - -------------- - -- Capacity -- - -------------- - - function Capacity (Container : Vector) return Capacity_Range is - begin - return Container.Capacity; - end Capacity; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Vector) is - begin - Container.Last := No_Index; - end Clear; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Vector; - Item : Element_Type) return Boolean - is - begin - return Find_Index (Container, Item) /= No_Index; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : Vector; - Capacity : Capacity_Range := 0) return Vector - is - LS : constant Capacity_Range := Length (Source); - C : Capacity_Range; - - begin - if Capacity = 0 then - C := LS; - elsif Capacity >= LS then - C := Capacity; - else - raise Capacity_Error with "Capacity too small"; - end if; - - return Target : Vector (C) do - Target.Elements (1 .. LS) := Source.Elements (1 .. LS); - Target.Last := Source.Last; - end return; - end Copy; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Vector; Index : Extended_Index) is - begin - Delete (Container, Index, 1); - end Delete; - - procedure Delete - (Container : in out Vector; - Index : Extended_Index; - Count : Count_Type) - is - Old_Last : constant Index_Type'Base := Container.Last; - Old_Len : constant Count_Type := Length (Container); - New_Last : Index_Type'Base; - Count2 : Count_Type'Base; -- count of items from Index to Old_Last - Off : Count_Type'Base; -- Index expressed as offset from IT'First - - begin - -- Delete removes items from the vector, the number of which is the - -- minimum of the specified Count and the items (if any) that exist from - -- Index to Container.Last. There are no constraints on the specified - -- value of Count (it can be larger than what's available at this - -- position in the vector, for example), but there are constraints on - -- the allowed values of the Index. - - -- As a precondition on the generic actual Index_Type, the base type - -- must include Index_Type'Pred (Index_Type'First); this is the value - -- that Container.Last assumes when the vector is empty. However, we do - -- not allow that as the value for Index when specifying which items - -- should be deleted, so we must manually check. (That the user is - -- allowed to specify the value at all here is a consequence of the - -- declaration of the Extended_Index subtype, which includes the values - -- in the base range that immediately precede and immediately follow the - -- values in the Index_Type.) - - if Index < Index_Type'First then - raise Constraint_Error with "Index is out of range (too small)"; - end if; - - -- We do allow a value greater than Container.Last to be specified as - -- the Index, but only if it's immediately greater. This allows the - -- corner case of deleting no items from the back end of the vector to - -- be treated as a no-op. (It is assumed that specifying an index value - -- greater than Last + 1 indicates some deeper flaw in the caller's - -- algorithm, so that case is treated as a proper error.) - - if Index > Old_Last then - if Index > Old_Last + 1 then - raise Constraint_Error with "Index is out of range (too large)"; - end if; - - return; - end if; - - if Count = 0 then - return; - end if; - - -- We first calculate what's available for deletion starting at - -- Index. Here and elsewhere we use the wider of Index_Type'Base and - -- Count_Type'Base as the type for intermediate values. (See function - -- Length for more information.) - - if Count_Type'Base'Last >= Index_Type'Pos (Index_Type'Base'Last) then - Count2 := Count_Type'Base (Old_Last) - Count_Type'Base (Index) + 1; - else - Count2 := Count_Type'Base (Old_Last - Index + 1); - end if; - - -- If more elements are requested (Count) for deletion than are - -- available (Count2) for deletion beginning at Index, then everything - -- from Index is deleted. There are no elements to slide down, and so - -- all we need to do is set the value of Container.Last. - - if Count >= Count2 then - Container.Last := Index - 1; - return; - end if; - - -- There are some elements aren't being deleted (the requested count was - -- less than the available count), so we must slide them down to Index. - -- We first calculate the index values of the respective array slices, - -- using the wider of Index_Type'Base and Count_Type'Base as the type - -- for intermediate calculations. - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Off := Count_Type'Base (Index - Index_Type'First); - New_Last := Old_Last - Index_Type'Base (Count); - else - Off := Count_Type'Base (Index) - Count_Type'Base (Index_Type'First); - New_Last := Index_Type'Base (Count_Type'Base (Old_Last) - Count); - end if; - - -- The array index values for each slice have already been determined, - -- so we just slide down to Index the elements that weren't deleted. - - declare - EA : Elements_Array renames Container.Elements; - Idx : constant Count_Type := EA'First + Off; - begin - EA (Idx .. Old_Len - Count) := EA (Idx + Count .. Old_Len); - Container.Last := New_Last; - end; - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First (Container : in out Vector) is - begin - Delete_First (Container, 1); - end Delete_First; - - procedure Delete_First (Container : in out Vector; Count : Count_Type) is - begin - if Count = 0 then - return; - - elsif Count >= Length (Container) then - Clear (Container); - return; - - else - Delete (Container, Index_Type'First, Count); - end if; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last (Container : in out Vector) is - begin - Delete_Last (Container, 1); - end Delete_Last; - - procedure Delete_Last (Container : in out Vector; Count : Count_Type) is - begin - if Count = 0 then - return; - end if; - - -- There is no restriction on how large Count can be when deleting - -- items. If it is equal or greater than the current length, then this - -- is equivalent to clearing the vector. (In particular, there's no need - -- for us to actually calculate the new value for Last.) - - -- If the requested count is less than the current length, then we must - -- calculate the new value for Last. For the type we use the widest of - -- Index_Type'Base and Count_Type'Base for the intermediate values of - -- our calculation. (See the comments in Length for more information.) - - if Count >= Length (Container) then - Container.Last := No_Index; - - elsif Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Container.Last := Container.Last - Index_Type'Base (Count); - - else - Container.Last := - Index_Type'Base (Count_Type'Base (Container.Last) - Count); - end if; - end Delete_Last; - - ------------- - -- Element -- - ------------- - - function Element - (Container : Vector; - Index : Index_Type) return Element_Type - is - begin - if Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - declare - II : constant Int'Base := Int (Index) - Int (No_Index); - I : constant Capacity_Range := Capacity_Range (II); - begin - return Container.Elements (I); - end; - end Element; - - ---------------- - -- Find_Index -- - ---------------- - - function Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'First) return Extended_Index - is - K : Count_Type; - Last : constant Extended_Index := Last_Index (Container); - - begin - K := Capacity_Range (Int (Index) - Int (No_Index)); - for Indx in Index .. Last loop - if Container.Elements (K) = Item then - return Indx; - end if; - - K := K + 1; - end loop; - - return No_Index; - end Find_Index; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Vector) return Element_Type is - begin - if Is_Empty (Container) then - raise Constraint_Error with "Container is empty"; - else - return Container.Elements (1); - end if; - end First_Element; - - ----------------- - -- First_Index -- - ----------------- - - function First_Index (Container : Vector) return Index_Type is - pragma Unreferenced (Container); - begin - return Index_Type'First; - end First_Index; - - ------------------ - -- Formal_Model -- - ------------------ - - package body Formal_Model is - - ------------------------- - -- M_Elements_In_Union -- - ------------------------- - - function M_Elements_In_Union - (Container : M.Sequence; - Left : M.Sequence; - Right : M.Sequence) return Boolean - is - Elem : Element_Type; - - begin - for Index in Index_Type'First .. M.Last (Container) loop - Elem := Element (Container, Index); - - if not M.Contains (Left, Index_Type'First, M.Last (Left), Elem) - and then - not M.Contains (Right, Index_Type'First, M.Last (Right), Elem) - then - return False; - end if; - end loop; - - return True; - end M_Elements_In_Union; - - ------------------------- - -- M_Elements_Included -- - ------------------------- - - function M_Elements_Included - (Left : M.Sequence; - L_Fst : Index_Type := Index_Type'First; - L_Lst : Extended_Index; - Right : M.Sequence; - R_Fst : Index_Type := Index_Type'First; - R_Lst : Extended_Index) return Boolean - is - begin - for I in L_Fst .. L_Lst loop - declare - Found : Boolean := False; - J : Extended_Index := R_Fst - 1; - - begin - while not Found and J < R_Lst loop - J := J + 1; - if Element (Left, I) = Element (Right, J) then - Found := True; - end if; - end loop; - - if not Found then - return False; - end if; - end; - end loop; - - return True; - end M_Elements_Included; - - ------------------------- - -- M_Elements_Reversed -- - ------------------------- - - function M_Elements_Reversed - (Left : M.Sequence; - Right : M.Sequence) return Boolean - is - L : constant Index_Type := M.Last (Left); - - begin - if L /= M.Last (Right) then - return False; - end if; - - for I in Index_Type'First .. L loop - if Element (Left, I) /= Element (Right, L - I + 1) - then - return False; - end if; - end loop; - - return True; - end M_Elements_Reversed; - - ------------------------ - -- M_Elements_Swapped -- - ------------------------ - - function M_Elements_Swapped - (Left : M.Sequence; - Right : M.Sequence; - X : Index_Type; - Y : Index_Type) return Boolean - is - begin - if M.Length (Left) /= M.Length (Right) - or else Element (Left, X) /= Element (Right, Y) - or else Element (Left, Y) /= Element (Right, X) - then - return False; - end if; - - for I in Index_Type'First .. M.Last (Left) loop - if I /= X and then I /= Y - and then Element (Left, I) /= Element (Right, I) - then - return False; - end if; - end loop; - - return True; - end M_Elements_Swapped; - - ----------- - -- Model -- - ----------- - - function Model (Container : Vector) return M.Sequence is - R : M.Sequence; - - begin - for Position in 1 .. Length (Container) loop - R := M.Add (R, Container.Elements (Position)); - end loop; - - return R; - end Model; - - end Formal_Model; - - --------------------- - -- Generic_Sorting -- - --------------------- - - package body Generic_Sorting with SPARK_Mode => Off is - - ------------------ - -- Formal_Model -- - ------------------ - - package body Formal_Model is - - ----------------------- - -- M_Elements_Sorted -- - ----------------------- - - function M_Elements_Sorted (Container : M.Sequence) return Boolean is - begin - if M.Length (Container) = 0 then - return True; - end if; - - declare - E1 : Element_Type := Element (Container, Index_Type'First); - - begin - for I in Index_Type'First + 1 .. M.Last (Container) loop - declare - E2 : constant Element_Type := Element (Container, I); - - begin - if E2 < E1 then - return False; - end if; - - E1 := E2; - end; - end loop; - end; - - return True; - end M_Elements_Sorted; - - end Formal_Model; - - --------------- - -- Is_Sorted -- - --------------- - - function Is_Sorted (Container : Vector) return Boolean is - L : constant Capacity_Range := Length (Container); - - begin - for J in 1 .. L - 1 loop - if Container.Elements (J + 1) < - Container.Elements (J) - then - return False; - end if; - end loop; - - return True; - end Is_Sorted; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Container : in out Vector) is - procedure Sort is - new Generic_Array_Sort - (Index_Type => Array_Index, - Element_Type => Element_Type, - Array_Type => Elements_Array, - "<" => "<"); - - Len : constant Capacity_Range := Length (Container); - - begin - if Container.Last <= Index_Type'First then - return; - else - Sort (Container.Elements (1 .. Len)); - end if; - end Sort; - - ----------- - -- Merge -- - ----------- - - procedure Merge (Target : in out Vector; Source : in out Vector) is - I : Count_Type; - J : Count_Type; - - begin - if Target'Address = Source'Address then - raise Program_Error with "Target and Source denote same container"; - end if; - - if Length (Source) = 0 then - return; - end if; - - if Length (Target) = 0 then - Move (Target => Target, Source => Source); - return; - end if; - - I := Length (Target); - - declare - New_Length : constant Count_Type := I + Length (Source); - - begin - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Target.Last := No_Index + Index_Type'Base (New_Length); - - else - Target.Last := - Index_Type'Base (Count_Type'Base (No_Index) + New_Length); - end if; - end; - - declare - TA : Elements_Array renames Target.Elements; - SA : Elements_Array renames Source.Elements; - - begin - J := Length (Target); - while Length (Source) /= 0 loop - if I = 0 then - TA (1 .. J) := SA (1 .. Length (Source)); - Source.Last := No_Index; - exit; - end if; - - if SA (Length (Source)) < TA (I) then - TA (J) := TA (I); - I := I - 1; - - else - TA (J) := SA (Length (Source)); - Source.Last := Source.Last - 1; - end if; - - J := J - 1; - end loop; - end; - end Merge; - - end Generic_Sorting; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element - (Container : Vector; - Position : Extended_Index) return Boolean - is - begin - return Position in First_Index (Container) .. Last_Index (Container); - end Has_Element; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Element_Type) - is - begin - Insert (Container, Before, New_Item, 1); - end Insert; - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Element_Type; - Count : Count_Type) - is - J : Count_Type'Base; -- scratch - - begin - -- Use Insert_Space to create the "hole" (the destination slice) - - Insert_Space (Container, Before, Count); - - J := To_Array_Index (Before); - - Container.Elements (J .. J - 1 + Count) := (others => New_Item); - end Insert; - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Vector) - is - N : constant Count_Type := Length (New_Item); - B : Count_Type; -- index Before converted to Count_Type - - begin - if Container'Address = New_Item'Address then - raise Program_Error with - "Container and New_Item denote same container"; - end if; - - -- Use Insert_Space to create the "hole" (the destination slice) into - -- which we copy the source items. - - Insert_Space (Container, Before, Count => N); - - if N = 0 then - - -- There's nothing else to do here (vetting of parameters was - -- performed already in Insert_Space), so we simply return. - - return; - end if; - - B := To_Array_Index (Before); - - Container.Elements (B .. B + N - 1) := New_Item.Elements (1 .. N); - end Insert; - - ------------------ - -- Insert_Space -- - ------------------ - - procedure Insert_Space - (Container : in out Vector; - Before : Extended_Index; - Count : Count_Type := 1) - is - Old_Length : constant Count_Type := Length (Container); - - Max_Length : Count_Type'Base; -- determined from range of Index_Type - New_Length : Count_Type'Base; -- sum of current length and Count - - Index : Index_Type'Base; -- scratch for intermediate values - J : Count_Type'Base; -- scratch - - begin - -- As a precondition on the generic actual Index_Type, the base type - -- must include Index_Type'Pred (Index_Type'First); this is the value - -- that Container.Last assumes when the vector is empty. However, we do - -- not allow that as the value for Index when specifying where the new - -- items should be inserted, so we must manually check. (That the user - -- is allowed to specify the value at all here is a consequence of the - -- declaration of the Extended_Index subtype, which includes the values - -- in the base range that immediately precede and immediately follow the - -- values in the Index_Type.) - - if Before < Index_Type'First then - raise Constraint_Error with - "Before index is out of range (too small)"; - end if; - - -- We do allow a value greater than Container.Last to be specified as - -- the Index, but only if it's immediately greater. This allows for the - -- case of appending items to the back end of the vector. (It is assumed - -- that specifying an index value greater than Last + 1 indicates some - -- deeper flaw in the caller's algorithm, so that case is treated as a - -- proper error.) - - if Before > Container.Last - and then Before - 1 > Container.Last - then - raise Constraint_Error with - "Before index is out of range (too large)"; - end if; - - -- We treat inserting 0 items into the container as a no-op, so we - -- simply return. - - if Count = 0 then - return; - end if; - - -- There are two constraints we need to satisfy. The first constraint is - -- that a container cannot have more than Count_Type'Last elements, so - -- we must check the sum of the current length and the insertion count. - -- Note that the value cannot be simply added because the result may - -- overflow. - - if Old_Length > Count_Type'Last - Count then - raise Constraint_Error with "Count is out of range"; - end if; - - -- It is now safe compute the length of the new vector, without fear of - -- overflow. - - New_Length := Old_Length + Count; - - -- The second constraint is that the new Last index value cannot exceed - -- Index_Type'Last. In each branch below, we calculate the maximum - -- length (computed from the range of values in Index_Type), and then - -- compare the new length to the maximum length. If the new length is - -- acceptable, then we compute the new last index from that. - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - - -- We have to handle the case when there might be more values in the - -- range of Index_Type than in the range of Count_Type. - - if Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is - -- less than 0, so it is safe to compute the following sum without - -- fear of overflow. - - pragma Warnings - (Off, "value not in range of type ""T"" defined at line 4"); - Index := No_Index + Index_Type'Base (Count_Type'Last); - pragma Warnings - (On, "value not in range of type ""T"" defined at line 4"); - - if Index <= Index_Type'Last then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute - -- the difference without fear of overflow (which we would have to - -- worry about if No_Index were less than 0, but that case is - -- handled above). - - if Index_Type'Last - No_Index >= Count_Type'Pos (Count_Type'Last) - then - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - end if; - - elsif Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is less - -- than 0, so it is safe to compute the following sum without fear of - -- overflow. - - J := Count_Type'Base (No_Index) + Count_Type'Last; - - if J <= Count_Type'Base (Index_Type'Last) then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the maximum - -- number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than Count_Type does, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute the - -- difference without fear of overflow (which we would have to worry - -- about if No_Index were less than 0, but that case is handled - -- above). - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - -- We have just computed the maximum length (number of items). We must - -- now compare the requested length to the maximum length, as we do not - -- allow a vector expand beyond the maximum (because that would create - -- an internal array with a last index value greater than - -- Index_Type'Last, with no way to index those elements). - - if New_Length > Max_Length then - raise Constraint_Error with "Count is out of range"; - - -- Raise Capacity_Error if the new length exceeds the container's - -- capacity. - - elsif New_Length > Container.Capacity then - raise Capacity_Error with "New length is larger than capacity"; - end if; - - J := To_Array_Index (Before); - - declare - EA : Elements_Array renames Container.Elements; - - begin - if Before <= Container.Last then - - -- The new items are being inserted before some existing - -- elements, so we must slide the existing elements up to their - -- new home. - - EA (J + Count .. New_Length) := EA (J .. Old_Length); - end if; - end; - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Container.Last := No_Index + Index_Type'Base (New_Length); - - else - Container.Last := - Index_Type'Base (Count_Type'Base (No_Index) + New_Length); - end if; - end Insert_Space; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Vector) return Boolean is - begin - return Last_Index (Container) < Index_Type'First; - end Is_Empty; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Vector) return Element_Type is - begin - if Is_Empty (Container) then - raise Constraint_Error with "Container is empty"; - else - return Container.Elements (Length (Container)); - end if; - end Last_Element; - - ---------------- - -- Last_Index -- - ---------------- - - function Last_Index (Container : Vector) return Extended_Index is - begin - return Container.Last; - end Last_Index; - - ------------ - -- Length -- - ------------ - - function Length (Container : Vector) return Capacity_Range is - L : constant Int := Int (Container.Last); - F : constant Int := Int (Index_Type'First); - N : constant Int'Base := L - F + 1; - - begin - return Capacity_Range (N); - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out Vector; Source : in out Vector) is - LS : constant Capacity_Range := Length (Source); - - begin - if Target'Address = Source'Address then - return; - end if; - - if Target.Capacity < LS then - raise Constraint_Error; - end if; - - Clear (Target); - Append (Target, Source); - Clear (Source); - end Move; - - ------------ - -- Prepend -- - ------------ - - procedure Prepend (Container : in out Vector; New_Item : Vector) is - begin - Insert (Container, Index_Type'First, New_Item); - end Prepend; - - procedure Prepend (Container : in out Vector; New_Item : Element_Type) is - begin - Prepend (Container, New_Item, 1); - end Prepend; - - procedure Prepend - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type) - is - begin - Insert (Container, Index_Type'First, New_Item, Count); - end Prepend; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Vector; - Index : Index_Type; - New_Item : Element_Type) - is - begin - if Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - declare - II : constant Int'Base := Int (Index) - Int (No_Index); - I : constant Capacity_Range := Capacity_Range (II); - - begin - Container.Elements (I) := New_Item; - end; - end Replace_Element; - - ---------------------- - -- Reserve_Capacity -- - ---------------------- - - procedure Reserve_Capacity - (Container : in out Vector; - Capacity : Capacity_Range) - is - begin - if Capacity > Container.Capacity then - raise Capacity_Error with "Capacity is out of range"; - end if; - end Reserve_Capacity; - - ---------------------- - -- Reverse_Elements -- - ---------------------- - - procedure Reverse_Elements (Container : in out Vector) is - begin - if Length (Container) <= 1 then - return; - end if; - - declare - I, J : Capacity_Range; - E : Elements_Array renames - Container.Elements (1 .. Length (Container)); - - begin - I := 1; - J := Length (Container); - while I < J loop - declare - EI : constant Element_Type := E (I); - - begin - E (I) := E (J); - E (J) := EI; - end; - - I := I + 1; - J := J - 1; - end loop; - end; - end Reverse_Elements; - - ------------------------ - -- Reverse_Find_Index -- - ------------------------ - - function Reverse_Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'Last) return Extended_Index - is - Last : Index_Type'Base; - K : Count_Type'Base; - - begin - if Index > Last_Index (Container) then - Last := Last_Index (Container); - else - Last := Index; - end if; - - K := Capacity_Range (Int (Last) - Int (No_Index)); - for Indx in reverse Index_Type'First .. Last loop - if Container.Elements (K) = Item then - return Indx; - end if; - - K := K - 1; - end loop; - - return No_Index; - end Reverse_Find_Index; - - ---------- - -- Swap -- - ---------- - - procedure Swap - (Container : in out Vector; - I : Index_Type; - J : Index_Type) - is - begin - if I > Container.Last then - raise Constraint_Error with "I index is out of range"; - end if; - - if J > Container.Last then - raise Constraint_Error with "J index is out of range"; - end if; - - if I = J then - return; - end if; - - declare - II : constant Int'Base := Int (I) - Int (No_Index); - JJ : constant Int'Base := Int (J) - Int (No_Index); - - EI : Element_Type renames Container.Elements (Capacity_Range (II)); - EJ : Element_Type renames Container.Elements (Capacity_Range (JJ)); - - EI_Copy : constant Element_Type := EI; - - begin - EI := EJ; - EJ := EI_Copy; - end; - end Swap; - - -------------------- - -- To_Array_Index -- - -------------------- - - function To_Array_Index (Index : Index_Type'Base) return Count_Type'Base is - Offset : Count_Type'Base; - - begin - -- We know that - -- Index >= Index_Type'First - -- hence we also know that - -- Index - Index_Type'First >= 0 - - -- The issue is that even though 0 is guaranteed to be a value in - -- the type Index_Type'Base, there's no guarantee that the difference - -- is a value in that type. To prevent overflow we use the wider - -- of Count_Type'Base and Index_Type'Base to perform intermediate - -- calculations. - - if Index_Type'Base'Last >= Count_Type'Pos (Count_Type'Last) then - Offset := Count_Type'Base (Index - Index_Type'First); - - else - Offset := - Count_Type'Base (Index) - Count_Type'Base (Index_Type'First); - end if; - - -- The array index subtype for all container element arrays always - -- starts with 1. - - return 1 + Offset; - end To_Array_Index; - - --------------- - -- To_Vector -- - --------------- - - function To_Vector - (New_Item : Element_Type; - Length : Capacity_Range) return Vector - is - begin - if Length = 0 then - return Empty_Vector; - end if; - - declare - First : constant Int := Int (Index_Type'First); - Last_As_Int : constant Int'Base := First + Int (Length) - 1; - Last : Index_Type; - - begin - if Last_As_Int > Index_Type'Pos (Index_Type'Last) then - raise Constraint_Error with "Length is out of range"; -- ??? - end if; - - Last := Index_Type (Last_As_Int); - - return - (Capacity => Length, - Last => Last, - Elements => (others => New_Item)); - end; - end To_Vector; - -end Ada.Containers.Formal_Vectors; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cofove.ads +++ build/gcc/ada/rts @@ -1,932 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . F O R M A L _ V E C T O R S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - --- This spec is derived from package Ada.Containers.Bounded_Vectors in the Ada --- 2012 RM. The modifications are meant to facilitate formal proofs by making --- it easier to express properties, and by making the specification of this --- unit compatible with SPARK 2014. Note that the API of this unit may be --- subject to incompatible changes as SPARK 2014 evolves. - -with Ada.Containers.Functional_Vectors; - -generic - type Index_Type is range <>; - type Element_Type is private; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Formal_Vectors with - SPARK_Mode -is - pragma Annotate (CodePeer, Skip_Analysis); - - subtype Extended_Index is Index_Type'Base - range Index_Type'First - 1 .. - Index_Type'Min (Index_Type'Base'Last - 1, Index_Type'Last) + 1; - - No_Index : constant Extended_Index := Extended_Index'First; - - Last_Count : constant Count_Type := - (if Index_Type'Last < Index_Type'First then - 0 - elsif Index_Type'Last < -1 - or else Index_Type'Pos (Index_Type'First) > - Index_Type'Pos (Index_Type'Last) - Count_Type'Last - then - Index_Type'Pos (Index_Type'Last) - - Index_Type'Pos (Index_Type'First) + 1 - else - Count_Type'Last); - -- Maximal capacity of any vector. It is the minimum of the size of the - -- index range and the last possible Count_Type. - - subtype Capacity_Range is Count_Type range 0 .. Last_Count; - - type Vector (Capacity : Capacity_Range) is private with - Default_Initial_Condition => Is_Empty (Vector), - Iterable => (First => Iter_First, - Has_Element => Iter_Has_Element, - Next => Iter_Next, - Element => Element); - - function Length (Container : Vector) return Capacity_Range with - Global => null, - Post => Length'Result <= Capacity (Container); - - pragma Unevaluated_Use_Of_Old (Allow); - - package Formal_Model with Ghost is - - package M is new Ada.Containers.Functional_Vectors - (Index_Type => Index_Type, - Element_Type => Element_Type); - - function "=" - (Left : M.Sequence; - Right : M.Sequence) return Boolean renames M."="; - - function "<" - (Left : M.Sequence; - Right : M.Sequence) return Boolean renames M."<"; - - function "<=" - (Left : M.Sequence; - Right : M.Sequence) return Boolean renames M."<="; - - function M_Elements_In_Union - (Container : M.Sequence; - Left : M.Sequence; - Right : M.Sequence) return Boolean - -- The elements of Container are contained in either Left or Right - with - Global => null, - Post => - M_Elements_In_Union'Result = - (for all I in Index_Type'First .. M.Last (Container) => - (for some J in Index_Type'First .. M.Last (Left) => - Element (Container, I) = Element (Left, J)) - or (for some J in Index_Type'First .. M.Last (Right) => - Element (Container, I) = Element (Right, J))); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_In_Union); - - function M_Elements_Included - (Left : M.Sequence; - L_Fst : Index_Type := Index_Type'First; - L_Lst : Extended_Index; - Right : M.Sequence; - R_Fst : Index_Type := Index_Type'First; - R_Lst : Extended_Index) return Boolean - -- The elements of the slice from L_Fst to L_Lst in Left are contained - -- in the slide from R_Fst to R_Lst in Right. - with - Global => null, - Pre => L_Lst <= M.Last (Left) and R_Lst <= M.Last (Right), - Post => - M_Elements_Included'Result = - (for all I in L_Fst .. L_Lst => - (for some J in R_Fst .. R_Lst => - Element (Left, I) = Element (Right, J))); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_Included); - - function M_Elements_Reversed - (Left : M.Sequence; - Right : M.Sequence) return Boolean - -- Right is Left in reverse order - with - Global => null, - Post => - M_Elements_Reversed'Result = - (M.Length (Left) = M.Length (Right) - and (for all I in Index_Type'First .. M.Last (Left) => - Element (Left, I) = - Element (Right, M.Last (Left) - I + 1)) - and (for all I in Index_Type'First .. M.Last (Right) => - Element (Right, I) = - Element (Left, M.Last (Left) - I + 1))); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_Reversed); - - function M_Elements_Swapped - (Left : M.Sequence; - Right : M.Sequence; - X : Index_Type; - Y : Index_Type) return Boolean - -- Elements stored at X and Y are reversed in Left and Right - with - Global => null, - Pre => X <= M.Last (Left) and Y <= M.Last (Left), - Post => - M_Elements_Swapped'Result = - (M.Length (Left) = M.Length (Right) - and Element (Left, X) = Element (Right, Y) - and Element (Left, Y) = Element (Right, X) - and M.Equal_Except (Left, Right, X, Y)); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_Swapped); - - function Model (Container : Vector) return M.Sequence with - -- The high-level model of a vector is a sequence of elements. The - -- sequence really is similar to the vector itself. However, it is not - -- limited which allows usage of 'Old and 'Loop_Entry attributes. - - Ghost, - Global => null, - Post => M.Length (Model'Result) = Length (Container); - pragma Annotate (GNATprove, Iterable_For_Proof, "Model", Model); - - function Element - (S : M.Sequence; - I : Index_Type) return Element_Type renames M.Get; - -- To improve readability of contracts, we rename the function used to - -- access an element in the model to Element. - - end Formal_Model; - use Formal_Model; - - function Empty_Vector return Vector with - Global => null, - Post => Length (Empty_Vector'Result) = 0; - - function "=" (Left, Right : Vector) return Boolean with - Global => null, - Post => "="'Result = (Model (Left) = Model (Right)); - - function To_Vector - (New_Item : Element_Type; - Length : Capacity_Range) return Vector - with - Global => null, - Post => - Formal_Vectors.Length (To_Vector'Result) = Length - and M.Constant_Range - (Container => Model (To_Vector'Result), - Fst => Index_Type'First, - Lst => Last_Index (To_Vector'Result), - Item => New_Item); - - function Capacity (Container : Vector) return Capacity_Range with - Global => null, - Post => - Capacity'Result = Container.Capacity; - pragma Annotate (GNATprove, Inline_For_Proof, Capacity); - - procedure Reserve_Capacity - (Container : in out Vector; - Capacity : Capacity_Range) - with - Global => null, - Pre => Capacity <= Container.Capacity, - Post => Model (Container) = Model (Container)'Old; - - function Is_Empty (Container : Vector) return Boolean with - Global => null, - Post => Is_Empty'Result = (Length (Container) = 0); - - procedure Clear (Container : in out Vector) with - Global => null, - Post => Length (Container) = 0; - - procedure Assign (Target : in out Vector; Source : Vector) with - Global => null, - Pre => Length (Source) <= Target.Capacity, - Post => Model (Target) = Model (Source); - - function Copy - (Source : Vector; - Capacity : Capacity_Range := 0) return Vector - with - Global => null, - Pre => (Capacity = 0 or Length (Source) <= Capacity), - Post => - Model (Copy'Result) = Model (Source) - and (if Capacity = 0 then - Copy'Result.Capacity = Length (Source) - else - Copy'Result.Capacity = Capacity); - - procedure Move (Target : in out Vector; Source : in out Vector) - with - Global => null, - Pre => Length (Source) <= Capacity (Target), - Post => Model (Target) = Model (Source)'Old and Length (Source) = 0; - - function Element - (Container : Vector; - Index : Index_Type) return Element_Type - with - Global => null, - Pre => Index in First_Index (Container) .. Last_Index (Container), - Post => Element'Result = Element (Model (Container), Index); - pragma Annotate (GNATprove, Inline_For_Proof, Element); - - procedure Replace_Element - (Container : in out Vector; - Index : Index_Type; - New_Item : Element_Type) - with - Global => null, - Pre => Index in First_Index (Container) .. Last_Index (Container), - Post => - Length (Container) = Length (Container)'Old - - -- Container now has New_Item at index Index - - and Element (Model (Container), Index) = New_Item - - -- All other elements are preserved - - and M.Equal_Except - (Left => Model (Container)'Old, - Right => Model (Container), - Position => Index); - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Vector) - with - Global => null, - Pre => - Length (Container) <= Capacity (Container) - Length (New_Item) - and (Before in Index_Type'First .. Last_Index (Container) - or (Before /= No_Index - and then Before - 1 = Last_Index (Container))), - Post => - Length (Container) = Length (Container)'Old + Length (New_Item) - - -- Elements located before Before in Container are preserved - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Before - 1) - - -- Elements of New_Item are inserted at position Before - - and (if Length (New_Item) > 0 then - M.Range_Shifted - (Left => Model (New_Item), - Right => Model (Container), - Fst => Index_Type'First, - Lst => Last_Index (New_Item), - Offset => Count_Type (Before - Index_Type'First))) - - -- Elements located after Before in Container are shifted - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Before, - Lst => Last_Index (Container)'Old, - Offset => Length (New_Item)); - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Element_Type) - with - Global => null, - Pre => - Length (Container) < Capacity (Container) - and then (Before in Index_Type'First .. Last_Index (Container) + 1), - Post => - Length (Container) = Length (Container)'Old + 1 - - -- Elements located before Before in Container are preserved - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Before - 1) - - -- Container now has New_Item at index Before - - and Element (Model (Container), Before) = New_Item - - -- Elements located after Before in Container are shifted by 1 - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Before, - Lst => Last_Index (Container)'Old, - Offset => 1); - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Element_Type; - Count : Count_Type) - with - Global => null, - Pre => - Length (Container) <= Capacity (Container) - Count - and (Before in Index_Type'First .. Last_Index (Container) - or (Before /= No_Index - and then Before - 1 = Last_Index (Container))), - Post => - Length (Container) = Length (Container)'Old + Count - - -- Elements located before Before in Container are preserved - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Before - 1) - - -- New_Item is inserted Count times at position Before - - and (if Count > 0 then - M.Constant_Range - (Container => Model (Container), - Fst => Before, - Lst => Before + Index_Type'Base (Count - 1), - Item => New_Item)) - - -- Elements located after Before in Container are shifted - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Before, - Lst => Last_Index (Container)'Old, - Offset => Count); - - procedure Prepend (Container : in out Vector; New_Item : Vector) with - Global => null, - Pre => Length (Container) <= Capacity (Container) - Length (New_Item), - Post => - Length (Container) = Length (Container)'Old + Length (New_Item) - - -- Elements of New_Item are inserted at the beginning of Container - - and M.Range_Equal - (Left => Model (New_Item), - Right => Model (Container), - Fst => Index_Type'First, - Lst => Last_Index (New_Item)) - - -- Elements of Container are shifted - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Last_Index (Container)'Old, - Offset => Length (New_Item)); - - procedure Prepend (Container : in out Vector; New_Item : Element_Type) with - Global => null, - Pre => Length (Container) < Capacity (Container), - Post => - Length (Container) = Length (Container)'Old + 1 - - -- Container now has New_Item at Index_Type'First - - and Element (Model (Container), Index_Type'First) = New_Item - - -- Elements of Container are shifted by 1 - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Last_Index (Container)'Old, - Offset => 1); - - procedure Prepend - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type) - with - Global => null, - Pre => Length (Container) <= Capacity (Container) - Count, - Post => - Length (Container) = Length (Container)'Old + Count - - -- New_Item is inserted Count times at the beginning of Container - - and M.Constant_Range - (Container => Model (Container), - Fst => Index_Type'First, - Lst => Index_Type'First + Index_Type'Base (Count - 1), - Item => New_Item) - - -- Elements of Container are shifted - - and M.Range_Shifted - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Last_Index (Container)'Old, - Offset => Count); - - procedure Append (Container : in out Vector; New_Item : Vector) with - Global => null, - Pre => - Length (Container) <= Capacity (Container) - Length (New_Item), - Post => - Length (Container) = Length (Container)'Old + Length (New_Item) - - -- The elements of Container are preserved - - and Model (Container)'Old <= Model (Container) - - -- Elements of New_Item are inserted at the end of Container - - and (if Length (New_Item) > 0 then - M.Range_Shifted - (Left => Model (New_Item), - Right => Model (Container), - Fst => Index_Type'First, - Lst => Last_Index (New_Item), - Offset => - Count_Type - (Last_Index (Container)'Old - Index_Type'First + 1))); - - procedure Append (Container : in out Vector; New_Item : Element_Type) with - Global => null, - Pre => Length (Container) < Capacity (Container), - Post => - Length (Container) = Length (Container)'Old + 1 - - -- Elements of Container are preserved - - and Model (Container)'Old < Model (Container) - - -- Container now has New_Item at the end of Container - - and Element - (Model (Container), Last_Index (Container)'Old + 1) = New_Item; - - procedure Append - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type) - with - Global => null, - Pre => Length (Container) <= Capacity (Container) - Count, - Post => - Length (Container) = Length (Container)'Old + Count - - -- Elements of Container are preserved - - and Model (Container)'Old <= Model (Container) - - -- New_Item is inserted Count times at the end of Container - - and (if Count > 0 then - M.Constant_Range - (Container => Model (Container), - Fst => Last_Index (Container)'Old + 1, - Lst => - Last_Index (Container)'Old + Index_Type'Base (Count), - Item => New_Item)); - - procedure Delete (Container : in out Vector; Index : Extended_Index) with - Global => null, - Pre => Index in First_Index (Container) .. Last_Index (Container), - Post => - Length (Container) = Length (Container)'Old - 1 - - -- Elements located before Index in Container are preserved - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Index - 1) - - -- Elements located after Index in Container are shifted by 1 - - and M.Range_Shifted - (Left => Model (Container), - Right => Model (Container)'Old, - Fst => Index, - Lst => Last_Index (Container), - Offset => 1); - - procedure Delete - (Container : in out Vector; - Index : Extended_Index; - Count : Count_Type) - with - Global => null, - Pre => - Index in First_Index (Container) .. Last_Index (Container), - Post => - Length (Container) in - Length (Container)'Old - Count .. Length (Container)'Old - - -- The elements of Container located before Index are preserved. - - and M.Range_Equal - (Left => Model (Container)'Old, - Right => Model (Container), - Fst => Index_Type'First, - Lst => Index - 1), - - Contract_Cases => - - -- All the elements after Position have been erased - - (Length (Container) - Count <= Count_Type (Index - Index_Type'First) => - Length (Container) = Count_Type (Index - Index_Type'First), - - others => - Length (Container) = Length (Container)'Old - Count - - -- Other elements are shifted by Count - - and M.Range_Shifted - (Left => Model (Container), - Right => Model (Container)'Old, - Fst => Index, - Lst => Last_Index (Container), - Offset => Count)); - - procedure Delete_First (Container : in out Vector) with - Global => null, - Pre => Length (Container) > 0, - Post => - Length (Container) = Length (Container)'Old - 1 - - -- Elements of Container are shifted by 1 - - and M.Range_Shifted - (Left => Model (Container), - Right => Model (Container)'Old, - Fst => Index_Type'First, - Lst => Last_Index (Container), - Offset => 1); - - procedure Delete_First (Container : in out Vector; Count : Count_Type) with - Global => null, - Contract_Cases => - - -- All the elements of Container have been erased - - (Length (Container) <= Count => Length (Container) = 0, - - others => - Length (Container) = Length (Container)'Old - Count - - -- Elements of Container are shifted by Count - - and M.Range_Shifted - (Left => Model (Container), - Right => Model (Container)'Old, - Fst => Index_Type'First, - Lst => Last_Index (Container), - Offset => Count)); - - procedure Delete_Last (Container : in out Vector) with - Global => null, - Pre => Length (Container) > 0, - Post => - Length (Container) = Length (Container)'Old - 1 - - -- Elements of Container are preserved - - and Model (Container) < Model (Container)'Old; - - procedure Delete_Last (Container : in out Vector; Count : Count_Type) with - Global => null, - Contract_Cases => - - -- All the elements after Position have been erased - - (Length (Container) <= Count => Length (Container) = 0, - - others => - Length (Container) = Length (Container)'Old - Count - - -- The elements of Container are preserved - - and Model (Container) <= Model (Container)'Old); - - procedure Reverse_Elements (Container : in out Vector) with - Global => null, - Post => M_Elements_Reversed (Model (Container)'Old, Model (Container)); - - procedure Swap - (Container : in out Vector; - I : Index_Type; - J : Index_Type) - with - Global => null, - Pre => - I in First_Index (Container) .. Last_Index (Container) - and then J in First_Index (Container) .. Last_Index (Container), - Post => - M_Elements_Swapped (Model (Container)'Old, Model (Container), I, J); - - function First_Index (Container : Vector) return Index_Type with - Global => null, - Post => First_Index'Result = Index_Type'First; - pragma Annotate (GNATprove, Inline_For_Proof, First_Index); - - function First_Element (Container : Vector) return Element_Type with - Global => null, - Pre => not Is_Empty (Container), - Post => - First_Element'Result = Element (Model (Container), Index_Type'First); - pragma Annotate (GNATprove, Inline_For_Proof, First_Element); - - function Last_Index (Container : Vector) return Extended_Index with - Global => null, - Post => Last_Index'Result = M.Last (Model (Container)); - pragma Annotate (GNATprove, Inline_For_Proof, Last_Index); - - function Last_Element (Container : Vector) return Element_Type with - Global => null, - Pre => not Is_Empty (Container), - Post => - Last_Element'Result = - Element (Model (Container), Last_Index (Container)); - pragma Annotate (GNATprove, Inline_For_Proof, Last_Element); - - function Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'First) return Extended_Index - with - Global => null, - Contract_Cases => - - -- If Item is not contained in Container after Index, Find_Index - -- returns No_Index. - - (Index > Last_Index (Container) - or else not M.Contains - (Container => Model (Container), - Fst => Index, - Lst => Last_Index (Container), - Item => Item) - => - Find_Index'Result = No_Index, - - -- Otherwise, Find_Index returns a valid index greater than Index - - others => - Find_Index'Result in Index .. Last_Index (Container) - - -- The element at this index in Container is Item - - and Element (Model (Container), Find_Index'Result) = Item - - -- It is the first occurrence of Item after Index in Container - - and not M.Contains - (Container => Model (Container), - Fst => Index, - Lst => Find_Index'Result - 1, - Item => Item)); - - function Reverse_Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'Last) return Extended_Index - with - Global => null, - Contract_Cases => - - -- If Item is not contained in Container before Index, - -- Reverse_Find_Index returns No_Index. - - (not M.Contains - (Container => Model (Container), - Fst => Index_Type'First, - Lst => (if Index <= Last_Index (Container) then Index - else Last_Index (Container)), - Item => Item) - => - Reverse_Find_Index'Result = No_Index, - - -- Otherwise, Reverse_Find_Index returns a valid index smaller than - -- Index - - others => - Reverse_Find_Index'Result in Index_Type'First .. Index - and Reverse_Find_Index'Result <= Last_Index (Container) - - -- The element at this index in Container is Item - - and Element (Model (Container), Reverse_Find_Index'Result) = Item - - -- It is the last occurrence of Item before Index in Container - - and not M.Contains - (Container => Model (Container), - Fst => Reverse_Find_Index'Result + 1, - Lst => - (if Index <= Last_Index (Container) then - Index - else - Last_Index (Container)), - Item => Item)); - - function Contains - (Container : Vector; - Item : Element_Type) return Boolean - with - Global => null, - Post => - Contains'Result = - M.Contains - (Container => Model (Container), - Fst => Index_Type'First, - Lst => Last_Index (Container), - Item => Item); - - function Has_Element - (Container : Vector; - Position : Extended_Index) return Boolean - with - Global => null, - Post => - Has_Element'Result = - (Position in Index_Type'First .. Last_Index (Container)); - pragma Annotate (GNATprove, Inline_For_Proof, Has_Element); - - generic - with function "<" (Left, Right : Element_Type) return Boolean is <>; - package Generic_Sorting with SPARK_Mode is - - package Formal_Model with Ghost is - - function M_Elements_Sorted (Container : M.Sequence) return Boolean - with - Global => null, - Post => - M_Elements_Sorted'Result = - (for all I in Index_Type'First .. M.Last (Container) => - (for all J in I .. M.Last (Container) => - Element (Container, I) = Element (Container, J) - or Element (Container, I) < Element (Container, J))); - pragma Annotate (GNATprove, Inline_For_Proof, M_Elements_Sorted); - - end Formal_Model; - use Formal_Model; - - function Is_Sorted (Container : Vector) return Boolean with - Global => null, - Post => Is_Sorted'Result = M_Elements_Sorted (Model (Container)); - - procedure Sort (Container : in out Vector) with - Global => null, - Post => - Length (Container) = Length (Container)'Old - and M_Elements_Sorted (Model (Container)) - and M_Elements_Included - (Left => Model (Container)'Old, - L_Lst => Last_Index (Container), - Right => Model (Container), - R_Lst => Last_Index (Container)) - and M_Elements_Included - (Left => Model (Container), - L_Lst => Last_Index (Container), - Right => Model (Container)'Old, - R_Lst => Last_Index (Container)); - - procedure Merge (Target : in out Vector; Source : in out Vector) with - -- Target and Source should not be aliased - Global => null, - Pre => Length (Source) <= Capacity (Target) - Length (Target), - Post => - Length (Target) = Length (Target)'Old + Length (Source)'Old - and Length (Source) = 0 - and (if M_Elements_Sorted (Model (Target)'Old) - and M_Elements_Sorted (Model (Source)'Old) - then - M_Elements_Sorted (Model (Target))) - and M_Elements_Included - (Left => Model (Target)'Old, - L_Lst => Last_Index (Target)'Old, - Right => Model (Target), - R_Lst => Last_Index (Target)) - and M_Elements_Included - (Left => Model (Source)'Old, - L_Lst => Last_Index (Source)'Old, - Right => Model (Target), - R_Lst => Last_Index (Target)) - and M_Elements_In_Union - (Model (Target), - Model (Source)'Old, - Model (Target)'Old); - end Generic_Sorting; - - --------------------------- - -- Iteration Primitives -- - --------------------------- - - function Iter_First (Container : Vector) return Extended_Index with - Global => null; - - function Iter_Has_Element - (Container : Vector; - Position : Extended_Index) return Boolean - with - Global => null, - Post => - Iter_Has_Element'Result = - (Position in Index_Type'First .. Last_Index (Container)); - pragma Annotate (GNATprove, Inline_For_Proof, Iter_Has_Element); - - function Iter_Next - (Container : Vector; - Position : Extended_Index) return Extended_Index - with - Global => null, - Pre => Iter_Has_Element (Container, Position); - -private - pragma SPARK_Mode (Off); - - pragma Inline (First_Index); - pragma Inline (Last_Index); - pragma Inline (Element); - pragma Inline (First_Element); - pragma Inline (Last_Element); - pragma Inline (Replace_Element); - pragma Inline (Contains); - - subtype Array_Index is Capacity_Range range 1 .. Capacity_Range'Last; - type Elements_Array is array (Array_Index range <>) of Element_Type; - function "=" (L, R : Elements_Array) return Boolean is abstract; - - type Vector (Capacity : Capacity_Range) is record - Last : Extended_Index := No_Index; - Elements : Elements_Array (1 .. Capacity); - end record; - - function Empty_Vector return Vector is - ((Capacity => 0, others => <>)); - - function Iter_First (Container : Vector) return Extended_Index is - (Index_Type'First); - - function Iter_Next - (Container : Vector; - Position : Extended_Index) return Extended_Index - is - (if Position = Extended_Index'Last then - Extended_Index'First - else - Extended_Index'Succ (Position)); - - function Iter_Has_Element - (Container : Vector; - Position : Extended_Index) return Boolean - is - (Position in Index_Type'First .. Container.Last); - -end Ada.Containers.Formal_Vectors; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cofuba.adb +++ build/gcc/ada/rts @@ -1,325 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.FUNCTIONAL_BASE -- --- -- --- B o d y -- --- -- --- Copyright (C) 2016-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -pragma Ada_2012; -with Ada.Unchecked_Deallocation; - -package body Ada.Containers.Functional_Base with SPARK_Mode => Off is - - function To_Count (Idx : Extended_Index) return Count_Type is - (Count_Type - (Extended_Index'Pos (Idx) - - Extended_Index'Pos (Extended_Index'First))); - - function To_Index (Position : Count_Type) return Extended_Index is - (Extended_Index'Val - (Position + Extended_Index'Pos (Extended_Index'First))); - -- Conversion functions between Index_Type and Count_Type - - function Find (C : Container; E : access Element_Type) return Count_Type; - -- Search a container C for an element equal to E.all, returning the - -- position in the underlying array. - - procedure Resize (Base : Array_Base_Access); - -- Resize the underlying array if needed so that it can contain one more - -- element. - - --------- - -- "=" -- - --------- - - function "=" (C1 : Container; C2 : Container) return Boolean is - begin - if C1.Length /= C2.Length then - return False; - end if; - - for I in 1 .. C1.Length loop - if C1.Base.Elements (I).all /= C2.Base.Elements (I).all then - return False; - end if; - end loop; - - return True; - end "="; - - ---------- - -- "<=" -- - ---------- - - function "<=" (C1 : Container; C2 : Container) return Boolean is - begin - for I in 1 .. C1.Length loop - if Find (C2, C1.Base.Elements (I)) = 0 then - return False; - end if; - end loop; - - return True; - end "<="; - - --------- - -- Add -- - --------- - - function Add - (C : Container; - I : Index_Type; - E : Element_Type) return Container - is - begin - if To_Count (I) = C.Length + 1 and then C.Length = C.Base.Max_Length then - Resize (C.Base); - C.Base.Max_Length := C.Base.Max_Length + 1; - C.Base.Elements (C.Base.Max_Length) := new Element_Type'(E); - - return Container'(Length => C.Base.Max_Length, Base => C.Base); - else - declare - A : constant Array_Base_Access := Content_Init (C.Length); - P : Count_Type := 0; - begin - A.Max_Length := C.Length + 1; - for J in 1 .. C.Length + 1 loop - if J /= To_Count (I) then - P := P + 1; - A.Elements (J) := C.Base.Elements (P); - else - A.Elements (J) := new Element_Type'(E); - end if; - end loop; - - return Container'(Length => A.Max_Length, - Base => A); - end; - end if; - end Add; - - ------------------ - -- Content_Init -- - ------------------ - - function Content_Init (L : Count_Type := 0) return Array_Base_Access - is - Max_Init : constant Count_Type := 100; - Size : constant Count_Type := - (if L < Count_Type'Last - Max_Init then L + Max_Init - else Count_Type'Last); - Elements : constant Element_Array_Access := - new Element_Array'(1 .. Size => <>); - begin - return new Array_Base'(Max_Length => 0, Elements => Elements); - end Content_Init; - - ---------- - -- Find -- - ---------- - - function Find (C : Container; E : access Element_Type) return Count_Type is - begin - for I in 1 .. C.Length loop - if C.Base.Elements (I).all = E.all then - return I; - end if; - end loop; - - return 0; - end Find; - - function Find (C : Container; E : Element_Type) return Extended_Index is - (To_Index (Find (C, E'Unrestricted_Access))); - - --------- - -- Get -- - --------- - - function Get (C : Container; I : Index_Type) return Element_Type is - (C.Base.Elements (To_Count (I)).all); - - ------------------ - -- Intersection -- - ------------------ - - function Intersection (C1 : Container; C2 : Container) return Container is - L : constant Count_Type := Num_Overlaps (C1, C2); - A : constant Array_Base_Access := Content_Init (L); - P : Count_Type := 0; - - begin - A.Max_Length := L; - for I in 1 .. C1.Length loop - if Find (C2, C1.Base.Elements (I)) > 0 then - P := P + 1; - A.Elements (P) := C1.Base.Elements (I); - end if; - end loop; - - return Container'(Length => P, Base => A); - end Intersection; - - ------------ - -- Length -- - ------------ - - function Length (C : Container) return Count_Type is (C.Length); - --------------------- - -- Num_Overlaps -- - --------------------- - - function Num_Overlaps (C1 : Container; C2 : Container) return Count_Type is - P : Count_Type := 0; - - begin - for I in 1 .. C1.Length loop - if Find (C2, C1.Base.Elements (I)) > 0 then - P := P + 1; - end if; - end loop; - - return P; - end Num_Overlaps; - - ------------ - -- Remove -- - ------------ - - function Remove (C : Container; I : Index_Type) return Container is - begin - if To_Count (I) = C.Length then - return Container'(Length => C.Length - 1, Base => C.Base); - else - declare - A : constant Array_Base_Access := Content_Init (C.Length - 1); - P : Count_Type := 0; - begin - A.Max_Length := C.Length - 1; - for J in 1 .. C.Length loop - if J /= To_Count (I) then - P := P + 1; - A.Elements (P) := C.Base.Elements (J); - end if; - end loop; - - return Container'(Length => C.Length - 1, Base => A); - end; - end if; - end Remove; - - ------------ - -- Resize -- - ------------ - - procedure Resize (Base : Array_Base_Access) is - begin - if Base.Max_Length < Base.Elements'Length then - return; - end if; - - pragma Assert (Base.Max_Length = Base.Elements'Length); - - if Base.Max_Length = Count_Type'Last then - raise Constraint_Error; - end if; - - declare - procedure Finalize is new Ada.Unchecked_Deallocation - (Object => Element_Array, - Name => Element_Array_Access_Base); - - New_Length : constant Positive_Count_Type := - (if Base.Max_Length > Count_Type'Last / 2 then Count_Type'Last - else 2 * Base.Max_Length); - Elements : constant Element_Array_Access := - new Element_Array (1 .. New_Length); - Old_Elmts : Element_Array_Access_Base := Base.Elements; - begin - Elements (1 .. Base.Max_Length) := Base.Elements.all; - Base.Elements := Elements; - Finalize (Old_Elmts); - end; - end Resize; - - --------- - -- Set -- - --------- - - function Set - (C : Container; - I : Index_Type; - E : Element_Type) return Container - is - Result : constant Container := - Container'(Length => C.Length, - Base => Content_Init (C.Length)); - - begin - Result.Base.Max_Length := C.Length; - Result.Base.Elements (1 .. C.Length) := C.Base.Elements (1 .. C.Length); - Result.Base.Elements (To_Count (I)) := new Element_Type'(E); - return Result; - end Set; - - ----------- - -- Union -- - ----------- - - function Union (C1 : Container; C2 : Container) return Container is - N : constant Count_Type := Num_Overlaps (C1, C2); - - begin - -- if C2 is completely included in C1 then return C1 - - if N = Length (C2) then - return C1; - end if; - - -- else loop through C2 to find the remaining elements - - declare - L : constant Count_Type := Length (C1) - N + Length (C2); - A : constant Array_Base_Access := Content_Init (L); - P : Count_Type := Length (C1); - - begin - A.Max_Length := L; - A.Elements (1 .. C1.Length) := C1.Base.Elements (1 .. C1.Length); - for I in 1 .. C2.Length loop - if Find (C1, C2.Base.Elements (I)) = 0 then - P := P + 1; - A.Elements (P) := C2.Base.Elements (I); - end if; - end loop; - - return Container'(Length => L, Base => A); - end; - end Union; - -end Ada.Containers.Functional_Base; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cofuba.ads +++ build/gcc/ada/rts @@ -1,130 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.FUNCTIONAL_BASE -- --- -- --- S p e c -- --- -- --- Copyright (C) 2016-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- --- Functional containers are neither controlled nor limited. This is safe, as --- no primitives are provided to modify them. --- Memory allocated inside functional containers is never reclaimed. - -pragma Ada_2012; - -private generic - type Index_Type is (<>); - -- To avoid Constraint_Error being raised at run time, Index_Type'Base - -- should have at least one more element at the low end than Index_Type. - - type Element_Type (<>) is private; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Functional_Base with SPARK_Mode => Off is - - subtype Extended_Index is Index_Type'Base range - Index_Type'Pred (Index_Type'First) .. Index_Type'Last; - - type Container is private; - - function "=" (C1 : Container; C2 : Container) return Boolean; - -- Return True if C1 and C2 contain the same elements at the same position - - function Length (C : Container) return Count_Type; - -- Number of elements stored in C - - function Get (C : Container; I : Index_Type) return Element_Type; - -- Access to the element at index I in C - - function Set - (C : Container; - I : Index_Type; - E : Element_Type) return Container; - -- Return a new container which is equal to C except for the element at - -- index I, which is set to E. - - function Add - (C : Container; - I : Index_Type; - E : Element_Type) return Container; - -- Return a new container that is C with E inserted at index I - - function Remove (C : Container; I : Index_Type) return Container; - -- Return a new container that is C without the element at index I - - function Find (C : Container; E : Element_Type) return Extended_Index; - -- Return the first index for which the element stored in C is I. If there - -- are no such indexes, return Extended_Index'First. - - -------------------- - -- Set Operations -- - -------------------- - - function "<=" (C1 : Container; C2 : Container) return Boolean; - -- Return True if every element of C1 is in C2 - - function Num_Overlaps (C1 : Container; C2 : Container) return Count_Type; - -- Return the number of elements that are in both C1 and C2 - - function Union (C1 : Container; C2 : Container) return Container; - -- Return a container which is C1 plus all the elements of C2 that are not - -- in C1. - - function Intersection (C1 : Container; C2 : Container) return Container; - -- Return a container which is C1 minus all the elements that are also in - -- C2. - -private - - subtype Positive_Count_Type is Count_Type range 1 .. Count_Type'Last; - - type Element_Access is access all Element_Type; - - type Element_Array is - array (Positive_Count_Type range <>) of Element_Access; - - type Element_Array_Access_Base is access Element_Array; - - subtype Element_Array_Access is not null Element_Array_Access_Base; - - Empty_Element_Array_Access : constant Element_Array_Access := - new Element_Array'(1 .. 0 => null); - - type Array_Base is record - Max_Length : Count_Type; - Elements : Element_Array_Access; - end record; - - type Array_Base_Access is not null access Array_Base; - - function Content_Init (L : Count_Type := 0) return Array_Base_Access; - -- Used to initialize the content of an array base with length L - - type Container is record - Length : Count_Type := 0; - Base : Array_Base_Access := Content_Init; - end record; - -end Ada.Containers.Functional_Base; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cofuma.adb +++ build/gcc/ada/rts @@ -1,296 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.FUNCTIONAL_MAPS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2016-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -pragma Ada_2012; -package body Ada.Containers.Functional_Maps with SPARK_Mode => Off is - use Key_Containers; - use Element_Containers; - - --------- - -- "=" -- - --------- - - function "=" (Left : Map; Right : Map) return Boolean is - (Left.Keys <= Right.Keys and Right <= Left); - - ---------- - -- "<=" -- - ---------- - - function "<=" (Left : Map; Right : Map) return Boolean is - I2 : Count_Type; - - begin - for I1 in 1 .. Length (Left.Keys) loop - I2 := Find (Right.Keys, Get (Left.Keys, I1)); - if I2 = 0 - or else Get (Right.Elements, I2) /= Get (Left.Elements, I1) - then - return False; - end if; - end loop; - return True; - end "<="; - - --------- - -- Add -- - --------- - - function Add - (Container : Map; - New_Key : Key_Type; - New_Item : Element_Type) return Map - is - begin - return - (Keys => - Add (Container.Keys, Length (Container.Keys) + 1, New_Key), - Elements => - Add - (Container.Elements, Length (Container.Elements) + 1, New_Item)); - end Add; - - --------------------------- - -- Elements_Equal_Except -- - --------------------------- - - function Elements_Equal_Except - (Left : Map; - Right : Map; - New_Key : Key_Type) return Boolean - is - begin - for J in 1 .. Length (Left.Keys) loop - declare - K : constant Key_Type := Get (Left.Keys, J); - begin - if not Equivalent_Keys (K, New_Key) - and then - (Find (Right.Keys, K) = 0 - or else Get (Right.Elements, Find (Right.Keys, K)) /= - Get (Left.Elements, J)) - then - return False; - end if; - end; - end loop; - return True; - end Elements_Equal_Except; - - function Elements_Equal_Except - (Left : Map; - Right : Map; - X : Key_Type; - Y : Key_Type) return Boolean - is - begin - for J in 1 .. Length (Left.Keys) loop - declare - K : constant Key_Type := Get (Left.Keys, J); - begin - if not Equivalent_Keys (K, X) - and then not Equivalent_Keys (K, Y) - and then - (Find (Right.Keys, K) = 0 - or else Get (Right.Elements, Find (Right.Keys, K)) /= - Get (Left.Elements, J)) - then - return False; - end if; - end; - end loop; - return True; - end Elements_Equal_Except; - - --------- - -- Get -- - --------- - - function Get (Container : Map; Key : Key_Type) return Element_Type is - begin - return Get (Container.Elements, Find (Container.Keys, Key)); - end Get; - - ------------- - -- Has_Key -- - ------------- - - function Has_Key (Container : Map; Key : Key_Type) return Boolean is - begin - return Find (Container.Keys, Key) > 0; - end Has_Key; - - ----------------- - -- Has_Witness -- - ----------------- - - function Has_Witness - (Container : Map; - Witness : Count_Type) return Boolean - is - (Witness in 1 .. Length (Container.Keys)); - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Map) return Boolean is - begin - return Length (Container.Keys) = 0; - end Is_Empty; - - ------------------- - -- Keys_Included -- - ------------------- - - function Keys_Included (Left : Map; Right : Map) return Boolean is - begin - for J in 1 .. Length (Left.Keys) loop - declare - K : constant Key_Type := Get (Left.Keys, J); - begin - if Find (Right.Keys, K) = 0 then - return False; - end if; - end; - end loop; - - return True; - end Keys_Included; - - -------------------------- - -- Keys_Included_Except -- - -------------------------- - - function Keys_Included_Except - (Left : Map; - Right : Map; - New_Key : Key_Type) return Boolean - is - begin - for J in 1 .. Length (Left.Keys) loop - declare - K : constant Key_Type := Get (Left.Keys, J); - begin - if not Equivalent_Keys (K, New_Key) - and then Find (Right.Keys, K) = 0 - then - return False; - end if; - end; - end loop; - - return True; - end Keys_Included_Except; - - function Keys_Included_Except - (Left : Map; - Right : Map; - X : Key_Type; - Y : Key_Type) return Boolean - is - begin - for J in 1 .. Length (Left.Keys) loop - declare - K : constant Key_Type := Get (Left.Keys, J); - begin - if not Equivalent_Keys (K, X) - and then not Equivalent_Keys (K, Y) - and then Find (Right.Keys, K) = 0 - then - return False; - end if; - end; - end loop; - - return True; - end Keys_Included_Except; - - ------------ - -- Length -- - ------------ - - function Length (Container : Map) return Count_Type is - begin - return Length (Container.Elements); - end Length; - - ------------ - -- Remove -- - ------------ - - function Remove (Container : Map; Key : Key_Type) return Map is - J : constant Extended_Index := Find (Container.Keys, Key); - begin - return - (Keys => Remove (Container.Keys, J), - Elements => Remove (Container.Elements, J)); - end Remove; - - --------------- - -- Same_Keys -- - --------------- - - function Same_Keys (Left : Map; Right : Map) return Boolean is - (Keys_Included (Left, Right) - and Keys_Included (Left => Right, Right => Left)); - - --------- - -- Set -- - --------- - - function Set - (Container : Map; - Key : Key_Type; - New_Item : Element_Type) return Map - is - (Keys => Container.Keys, - Elements => - Set (Container.Elements, Find (Container.Keys, Key), New_Item)); - - ----------- - -- W_Get -- - ----------- - - function W_Get - (Container : Map; - Witness : Count_Type) return Element_Type - is - (Get (Container.Elements, Witness)); - - ------------- - -- Witness -- - ------------- - - function Witness (Container : Map; Key : Key_Type) return Count_Type is - (Find (Container.Keys, Key)); - -end Ada.Containers.Functional_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cofuma.ads +++ build/gcc/ada/rts @@ -1,376 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.FUNCTIONAL_MAPS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2016-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -pragma Ada_2012; -private with Ada.Containers.Functional_Base; - -generic - type Key_Type (<>) is private; - type Element_Type (<>) is private; - - with function Equivalent_Keys - (Left : Key_Type; - Right : Key_Type) return Boolean is "="; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - - Enable_Handling_Of_Equivalence : Boolean := True; - -- This constant should only be set to False when no particular handling - -- of equivalence over keys is needed, that is, Equivalent_Keys defines a - -- key uniquely. - -package Ada.Containers.Functional_Maps with SPARK_Mode is - - type Map is private with - Default_Initial_Condition => Is_Empty (Map) and Length (Map) = 0, - Iterable => (First => Iter_First, - Next => Iter_Next, - Has_Element => Iter_Has_Element, - Element => Iter_Element); - -- Maps are empty when default initialized. - -- "For in" quantification over maps should not be used. - -- "For of" quantification over maps iterates over keys. - -- Note that, for proof, "for of" quantification is understood modulo - -- equivalence (the range of quantification comprises all the keys that are - -- equivalent to any key of the map). - - ----------------------- - -- Basic operations -- - ----------------------- - - -- Maps are axiomatized using Has_Key and Get, encoding respectively the - -- presence of a key in a map and an accessor to elements associated with - -- its keys. The length of a map is also added to protect Add against - -- overflows but it is not actually modeled. - - function Has_Key (Container : Map; Key : Key_Type) return Boolean with - -- Return True if Key is present in Container - - Global => null, - Post => - (if Enable_Handling_Of_Equivalence then - - -- Has_Key returns the same result on all equivalent keys - - (if (for some K of Container => Equivalent_Keys (K, Key)) then - Has_Key'Result)); - - function Get (Container : Map; Key : Key_Type) return Element_Type with - -- Return the element associated with Key in Container - - Global => null, - Pre => Has_Key (Container, Key), - Post => - (if Enable_Handling_Of_Equivalence then - - -- Get returns the same result on all equivalent keys - - Get'Result = W_Get (Container, Witness (Container, Key)) - and (for all K of Container => - (Equivalent_Keys (K, Key) = - (Witness (Container, Key) = Witness (Container, K))))); - - function Length (Container : Map) return Count_Type with - Global => null; - -- Return the number of mappings in Container - - ------------------------ - -- Property Functions -- - ------------------------ - - function "<=" (Left : Map; Right : Map) return Boolean with - -- Map inclusion - - Global => null, - Post => - "<="'Result = - (for all Key of Left => - Has_Key (Right, Key) and then Get (Right, Key) = Get (Left, Key)); - - function "=" (Left : Map; Right : Map) return Boolean with - -- Extensional equality over maps - - Global => null, - Post => - "="'Result = - ((for all Key of Left => - Has_Key (Right, Key) - and then Get (Right, Key) = Get (Left, Key)) - and (for all Key of Right => Has_Key (Left, Key))); - - pragma Warnings (Off, "unused variable ""Key"""); - function Is_Empty (Container : Map) return Boolean with - -- A map is empty if it contains no key - - Global => null, - Post => Is_Empty'Result = (for all Key of Container => False); - pragma Warnings (On, "unused variable ""Key"""); - - function Keys_Included (Left : Map; Right : Map) return Boolean - -- Returns True if every Key of Left is in Right - - with - Global => null, - Post => - Keys_Included'Result = (for all Key of Left => Has_Key (Right, Key)); - - function Same_Keys (Left : Map; Right : Map) return Boolean - -- Returns True if Left and Right have the same keys - - with - Global => null, - Post => - Same_Keys'Result = - (Keys_Included (Left, Right) - and Keys_Included (Left => Right, Right => Left)); - pragma Annotate (GNATprove, Inline_For_Proof, Same_Keys); - - function Keys_Included_Except - (Left : Map; - Right : Map; - New_Key : Key_Type) return Boolean - -- Returns True if Left contains only keys of Right and possibly New_Key - - with - Global => null, - Post => - Keys_Included_Except'Result = - (for all Key of Left => - (if not Equivalent_Keys (Key, New_Key) then - Has_Key (Right, Key))); - - function Keys_Included_Except - (Left : Map; - Right : Map; - X : Key_Type; - Y : Key_Type) return Boolean - -- Returns True if Left contains only keys of Right and possibly X and Y - - with - Global => null, - Post => - Keys_Included_Except'Result = - (for all Key of Left => - (if not Equivalent_Keys (Key, X) - and not Equivalent_Keys (Key, Y) - then - Has_Key (Right, Key))); - - function Elements_Equal_Except - (Left : Map; - Right : Map; - New_Key : Key_Type) return Boolean - -- Returns True if all the keys of Left are mapped to the same elements in - -- Left and Right except New_Key. - - with - Global => null, - Post => - Elements_Equal_Except'Result = - (for all Key of Left => - (if not Equivalent_Keys (Key, New_Key) then - Has_Key (Right, Key) - and then Get (Left, Key) = Get (Right, Key))); - - function Elements_Equal_Except - (Left : Map; - Right : Map; - X : Key_Type; - Y : Key_Type) return Boolean - -- Returns True if all the keys of Left are mapped to the same elements in - -- Left and Right except X and Y. - - with - Global => null, - Post => - Elements_Equal_Except'Result = - (for all Key of Left => - (if not Equivalent_Keys (Key, X) - and not Equivalent_Keys (Key, Y) - then - Has_Key (Right, Key) - and then Get (Left, Key) = Get (Right, Key))); - - ---------------------------- - -- Construction Functions -- - ---------------------------- - - -- For better efficiency of both proofs and execution, avoid using - -- construction functions in annotations and rather use property functions. - - function Add - (Container : Map; - New_Key : Key_Type; - New_Item : Element_Type) return Map - -- Returns Container augmented with the mapping Key -> New_Item - - with - Global => null, - Pre => - not Has_Key (Container, New_Key) - and Length (Container) < Count_Type'Last, - Post => - Length (Container) + 1 = Length (Add'Result) - and Has_Key (Add'Result, New_Key) - and Get (Add'Result, New_Key) = New_Item - and Container <= Add'Result - and Keys_Included_Except (Add'Result, Container, New_Key); - - function Remove - (Container : Map; - Key : Key_Type) return Map - -- Returns Container without any mapping for Key - - with - Global => null, - Pre => Has_Key (Container, Key), - Post => - Length (Container) = Length (Remove'Result) + 1 - and not Has_Key (Remove'Result, Key) - and Remove'Result <= Container - and Keys_Included_Except (Container, Remove'Result, Key); - - function Set - (Container : Map; - Key : Key_Type; - New_Item : Element_Type) return Map - -- Returns Container, where the element associated with Key has been - -- replaced by New_Item. - - with - Global => null, - Pre => Has_Key (Container, Key), - Post => - Length (Container) = Length (Set'Result) - and Get (Set'Result, Key) = New_Item - and Same_Keys (Container, Set'Result) - and Elements_Equal_Except (Container, Set'Result, Key); - - ------------------------------ - -- Handling of Equivalence -- - ------------------------------ - - -- These functions are used to specify that Get returns the same value on - -- equivalent keys. They should not be used directly in user code. - - function Has_Witness (Container : Map; Witness : Count_Type) return Boolean - with - Ghost, - Global => null; - -- Returns True if there is a key with witness Witness in Container - - function Witness (Container : Map; Key : Key_Type) return Count_Type with - -- Returns the witness of Key in Container - - Ghost, - Global => null, - Pre => Has_Key (Container, Key), - Post => Has_Witness (Container, Witness'Result); - - function W_Get (Container : Map; Witness : Count_Type) return Element_Type - with - -- Returns the element associated with a witness in Container - - Ghost, - Global => null, - Pre => Has_Witness (Container, Witness); - - --------------------------- - -- Iteration Primitives -- - --------------------------- - - type Private_Key is private; - - function Iter_First (Container : Map) return Private_Key with - Global => null; - - function Iter_Has_Element - (Container : Map; - Key : Private_Key) return Boolean - with - Global => null; - - function Iter_Next (Container : Map; Key : Private_Key) return Private_Key - with - Global => null, - Pre => Iter_Has_Element (Container, Key); - - function Iter_Element (Container : Map; Key : Private_Key) return Key_Type - with - Global => null, - Pre => Iter_Has_Element (Container, Key); - pragma Annotate (GNATprove, Iterable_For_Proof, "Contains", Has_Key); - -private - - pragma SPARK_Mode (Off); - - function "=" - (Left : Key_Type; - Right : Key_Type) return Boolean renames Equivalent_Keys; - - subtype Positive_Count_Type is Count_Type range 1 .. Count_Type'Last; - - package Element_Containers is new Ada.Containers.Functional_Base - (Element_Type => Element_Type, - Index_Type => Positive_Count_Type); - - package Key_Containers is new Ada.Containers.Functional_Base - (Element_Type => Key_Type, - Index_Type => Positive_Count_Type); - - type Map is record - Keys : Key_Containers.Container; - Elements : Element_Containers.Container; - end record; - - type Private_Key is new Count_Type; - - function Iter_First (Container : Map) return Private_Key is (1); - - function Iter_Has_Element - (Container : Map; - Key : Private_Key) return Boolean - is - (Count_Type (Key) in 1 .. Key_Containers.Length (Container.Keys)); - - function Iter_Next - (Container : Map; - Key : Private_Key) return Private_Key - is - (if Key = Private_Key'Last then 0 else Key + 1); - - function Iter_Element - (Container : Map; - Key : Private_Key) return Key_Type - is - (Key_Containers.Get (Container.Keys, Count_Type (Key))); - -end Ada.Containers.Functional_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cofuse.adb +++ build/gcc/ada/rts @@ -1,174 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.FUNCTIONAL_SETS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2016-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -pragma Ada_2012; - -package body Ada.Containers.Functional_Sets with SPARK_Mode => Off is - use Containers; - - --------- - -- "=" -- - --------- - - function "=" (Left : Set; Right : Set) return Boolean is - (Left.Content <= Right.Content and Right.Content <= Left.Content); - - ---------- - -- "<=" -- - ---------- - - function "<=" (Left : Set; Right : Set) return Boolean is - (Left.Content <= Right.Content); - - --------- - -- Add -- - --------- - - function Add (Container : Set; Item : Element_Type) return Set is - (Content => - Add (Container.Content, Length (Container.Content) + 1, Item)); - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Set; Item : Element_Type) return Boolean is - (Find (Container.Content, Item) > 0); - - --------------------- - -- Included_Except -- - --------------------- - - function Included_Except - (Left : Set; - Right : Set; - Item : Element_Type) return Boolean - is - (for all E of Left => - Equivalent_Elements (E, Item) or Contains (Right, E)); - - ----------------------- - -- Included_In_Union -- - ----------------------- - - function Included_In_Union - (Container : Set; - Left : Set; - Right : Set) return Boolean - is - (for all Item of Container => - Contains (Left, Item) or Contains (Right, Item)); - - --------------------------- - -- Includes_Intersection -- - --------------------------- - - function Includes_Intersection - (Container : Set; - Left : Set; - Right : Set) return Boolean - is - (for all Item of Left => - (if Contains (Right, Item) then Contains (Container, Item))); - - ------------------ - -- Intersection -- - ------------------ - - function Intersection (Left : Set; Right : Set) return Set is - (Content => Intersection (Left.Content, Right.Content)); - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Set) return Boolean is - (Length (Container.Content) = 0); - - ------------------ - -- Is_Singleton -- - ------------------ - - function Is_Singleton - (Container : Set; - New_Item : Element_Type) return Boolean - is - (Length (Container.Content) = 1 - and New_Item = Get (Container.Content, 1)); - - ------------ - -- Length -- - ------------ - - function Length (Container : Set) return Count_Type is - (Length (Container.Content)); - - ----------------- - -- Not_In_Both -- - ----------------- - - function Not_In_Both - (Container : Set; - Left : Set; - Right : Set) return Boolean - is - (for all Item of Container => - not Contains (Right, Item) or not Contains (Left, Item)); - - ---------------- - -- No_Overlap -- - ---------------- - - function No_Overlap (Left : Set; Right : Set) return Boolean is - (Num_Overlaps (Left.Content, Right.Content) = 0); - - ------------------ - -- Num_Overlaps -- - ------------------ - - function Num_Overlaps (Left : Set; Right : Set) return Count_Type is - (Num_Overlaps (Left.Content, Right.Content)); - - ------------ - -- Remove -- - ------------ - - function Remove (Container : Set; Item : Element_Type) return Set is - (Content => Remove (Container.Content, Find (Container.Content, Item))); - - ----------- - -- Union -- - ----------- - - function Union (Left : Set; Right : Set) return Set is - (Content => Union (Left.Content, Right.Content)); - -end Ada.Containers.Functional_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cofuse.ads +++ build/gcc/ada/rts @@ -1,322 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.FUNCTIONAL_SETS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2016-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -pragma Ada_2012; -private with Ada.Containers.Functional_Base; - -generic - type Element_Type (<>) is private; - - with function Equivalent_Elements - (Left : Element_Type; - Right : Element_Type) return Boolean is "="; - - Enable_Handling_Of_Equivalence : Boolean := True; - -- This constant should only be set to False when no particular handling - -- of equivalence over elements is needed, that is, Equivalent_Elements - -- defines an element uniquely. - -package Ada.Containers.Functional_Sets with SPARK_Mode is - - type Set is private with - Default_Initial_Condition => Is_Empty (Set), - Iterable => (First => Iter_First, - Next => Iter_Next, - Has_Element => Iter_Has_Element, - Element => Iter_Element); - -- Sets are empty when default initialized. - -- "For in" quantification over sets should not be used. - -- "For of" quantification over sets iterates over elements. - -- Note that, for proof, "for of" quantification is understood modulo - -- equivalence (the range of quantification comprises all the elements that - -- are equivalent to any element of the set). - - ----------------------- - -- Basic operations -- - ----------------------- - - -- Sets are axiomatized using Contains, which encodes whether an element is - -- contained in a set. The length of a set is also added to protect Add - -- against overflows but it is not actually modeled. - - function Contains (Container : Set; Item : Element_Type) return Boolean with - -- Return True if Item is contained in Container - - Global => null, - Post => - (if Enable_Handling_Of_Equivalence then - - -- Contains returns the same result on all equivalent elements - - (if (for some E of Container => Equivalent_Elements (E, Item)) then - Contains'Result)); - - function Length (Container : Set) return Count_Type with - Global => null; - -- Return the number of elements in Container - - ------------------------ - -- Property Functions -- - ------------------------ - - function "<=" (Left : Set; Right : Set) return Boolean with - -- Set inclusion - - Global => null, - Post => "<="'Result = (for all Item of Left => Contains (Right, Item)); - - function "=" (Left : Set; Right : Set) return Boolean with - -- Extensional equality over sets - - Global => null, - Post => "="'Result = (Left <= Right and Right <= Left); - - pragma Warnings (Off, "unused variable ""Item"""); - function Is_Empty (Container : Set) return Boolean with - -- A set is empty if it contains no element - - Global => null, - Post => - Is_Empty'Result = (for all Item of Container => False) - and Is_Empty'Result = (Length (Container) = 0); - pragma Warnings (On, "unused variable ""Item"""); - - function Included_Except - (Left : Set; - Right : Set; - Item : Element_Type) return Boolean - -- Return True if Left contains only elements of Right except possibly - -- Item. - - with - Global => null, - Post => - Included_Except'Result = - (for all E of Left => - Contains (Right, E) or Equivalent_Elements (E, Item)); - - function Includes_Intersection - (Container : Set; - Left : Set; - Right : Set) return Boolean - with - -- Return True if every element of the intersection of Left and Right is - -- in Container. - - Global => null, - Post => - Includes_Intersection'Result = - (for all Item of Left => - (if Contains (Right, Item) then Contains (Container, Item))); - - function Included_In_Union - (Container : Set; - Left : Set; - Right : Set) return Boolean - with - -- Return True if every element of Container is the union of Left and Right - - Global => null, - Post => - Included_In_Union'Result = - (for all Item of Container => - Contains (Left, Item) or Contains (Right, Item)); - - function Is_Singleton - (Container : Set; - New_Item : Element_Type) return Boolean - with - -- Return True Container only contains New_Item - - Global => null, - Post => - Is_Singleton'Result = - (for all Item of Container => Equivalent_Elements (Item, New_Item)); - - function Not_In_Both - (Container : Set; - Left : Set; - Right : Set) return Boolean - -- Return True if there are no elements in Container that are in Left and - -- Right. - - with - Global => null, - Post => - Not_In_Both'Result = - (for all Item of Container => - not Contains (Left, Item) or not Contains (Right, Item)); - - function No_Overlap (Left : Set; Right : Set) return Boolean with - -- Return True if there are no equivalent elements in Left and Right - - Global => null, - Post => - No_Overlap'Result = - (for all Item of Left => not Contains (Right, Item)); - - function Num_Overlaps (Left : Set; Right : Set) return Count_Type with - -- Number of elements that are both in Left and Right - - Global => null, - Post => - Num_Overlaps'Result = Length (Intersection (Left, Right)) - and (if Left <= Right then Num_Overlaps'Result = Length (Left) - else Num_Overlaps'Result < Length (Left)) - and (if Right <= Left then Num_Overlaps'Result = Length (Right) - else Num_Overlaps'Result < Length (Right)) - and (Num_Overlaps'Result = 0) = No_Overlap (Left, Right); - - ---------------------------- - -- Construction Functions -- - ---------------------------- - - -- For better efficiency of both proofs and execution, avoid using - -- construction functions in annotations and rather use property functions. - - function Add (Container : Set; Item : Element_Type) return Set with - -- Return a new set containing all the elements of Container plus E - - Global => null, - Pre => - not Contains (Container, Item) - and Length (Container) < Count_Type'Last, - Post => - Length (Add'Result) = Length (Container) + 1 - and Contains (Add'Result, Item) - and Container <= Add'Result - and Included_Except (Add'Result, Container, Item); - - function Remove (Container : Set; Item : Element_Type) return Set with - -- Return a new set containing all the elements of Container except E - - Global => null, - Pre => Contains (Container, Item), - Post => - Length (Remove'Result) = Length (Container) - 1 - and not Contains (Remove'Result, Item) - and Remove'Result <= Container - and Included_Except (Container, Remove'Result, Item); - - function Intersection (Left : Set; Right : Set) return Set with - -- Returns the intersection of Left and Right - - Global => null, - Post => - Intersection'Result <= Left - and Intersection'Result <= Right - and Includes_Intersection (Intersection'Result, Left, Right); - - function Union (Left : Set; Right : Set) return Set with - -- Returns the union of Left and Right - - Global => null, - Pre => - Length (Left) - Num_Overlaps (Left, Right) <= - Count_Type'Last - Length (Right), - Post => - Length (Union'Result) = - Length (Left) - Num_Overlaps (Left, Right) + Length (Right) - and Left <= Union'Result - and Right <= Union'Result - and Included_In_Union (Union'Result, Left, Right); - - --------------------------- - -- Iteration Primitives -- - --------------------------- - - type Private_Key is private; - - function Iter_First (Container : Set) return Private_Key with - Global => null; - - function Iter_Has_Element - (Container : Set; - Key : Private_Key) return Boolean - with - Global => null; - - function Iter_Next - (Container : Set; - Key : Private_Key) return Private_Key - with - Global => null, - Pre => Iter_Has_Element (Container, Key); - - function Iter_Element - (Container : Set; - Key : Private_Key) return Element_Type - with - Global => null, - Pre => Iter_Has_Element (Container, Key); - pragma Annotate (GNATprove, Iterable_For_Proof, "Contains", Contains); - -private - - pragma SPARK_Mode (Off); - - subtype Positive_Count_Type is Count_Type range 1 .. Count_Type'Last; - - function "=" - (Left : Element_Type; - Right : Element_Type) return Boolean renames Equivalent_Elements; - - package Containers is new Ada.Containers.Functional_Base - (Element_Type => Element_Type, - Index_Type => Positive_Count_Type); - - type Set is record - Content : Containers.Container; - end record; - - type Private_Key is new Count_Type; - - function Iter_First (Container : Set) return Private_Key is (1); - - function Iter_Has_Element - (Container : Set; - Key : Private_Key) return Boolean - is - (Count_Type (Key) in 1 .. Containers.Length (Container.Content)); - - function Iter_Next - (Container : Set; - Key : Private_Key) return Private_Key - is - (if Key = Private_Key'Last then 0 else Key + 1); - - function Iter_Element - (Container : Set; - Key : Private_Key) return Element_Type - is - (Containers.Get (Container.Content, Count_Type (Key))); - -end Ada.Containers.Functional_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cofuve.adb +++ build/gcc/ada/rts @@ -1,255 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.FUNCTIONAL_VECTORS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2016-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -pragma Ada_2012; -package body Ada.Containers.Functional_Vectors with SPARK_Mode => Off is - use Containers; - - --------- - -- "<" -- - --------- - - function "<" (Left : Sequence; Right : Sequence) return Boolean is - (Length (Left.Content) < Length (Right.Content) - and then (for all I in Index_Type'First .. Last (Left) => - Get (Left.Content, I) = Get (Right.Content, I))); - - ---------- - -- "<=" -- - ---------- - - function "<=" (Left : Sequence; Right : Sequence) return Boolean is - (Length (Left.Content) <= Length (Right.Content) - and then (for all I in Index_Type'First .. Last (Left) => - Get (Left.Content, I) = Get (Right.Content, I))); - - --------- - -- "=" -- - --------- - - function "=" (Left : Sequence; Right : Sequence) return Boolean is - (Left.Content = Right.Content); - - --------- - -- Add -- - --------- - - function Add - (Container : Sequence; - New_Item : Element_Type) return Sequence - is - (Content => - Add (Container.Content, - Index_Type'Val (Index_Type'Pos (Index_Type'First) + - Length (Container.Content)), - New_Item)); - - function Add - (Container : Sequence; - Position : Index_Type; - New_Item : Element_Type) return Sequence - is - (Content => Add (Container.Content, Position, New_Item)); - - -------------------- - -- Constant_Range -- - -------------------- - - function Constant_Range - (Container : Sequence; - Fst : Index_Type; - Lst : Extended_Index; - Item : Element_Type) return Boolean is - begin - for I in Fst .. Lst loop - if Get (Container.Content, I) /= Item then - return False; - end if; - end loop; - - return True; - end Constant_Range; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Sequence; - Fst : Index_Type; - Lst : Extended_Index; - Item : Element_Type) return Boolean - is - begin - for I in Fst .. Lst loop - if Get (Container.Content, I) = Item then - return True; - end if; - end loop; - - return False; - end Contains; - - ------------------ - -- Equal_Except -- - ------------------ - - function Equal_Except - (Left : Sequence; - Right : Sequence; - Position : Index_Type) return Boolean - is - begin - if Length (Left.Content) /= Length (Right.Content) then - return False; - end if; - - for I in Index_Type'First .. Last (Left) loop - if I /= Position - and then Get (Left.Content, I) /= Get (Right.Content, I) - then - return False; - end if; - end loop; - - return True; - end Equal_Except; - - function Equal_Except - (Left : Sequence; - Right : Sequence; - X : Index_Type; - Y : Index_Type) return Boolean - is - begin - if Length (Left.Content) /= Length (Right.Content) then - return False; - end if; - - for I in Index_Type'First .. Last (Left) loop - if I /= X and then I /= Y - and then Get (Left.Content, I) /= Get (Right.Content, I) - then - return False; - end if; - end loop; - - return True; - end Equal_Except; - - --------- - -- Get -- - --------- - - function Get (Container : Sequence; - Position : Extended_Index) return Element_Type - is - (Get (Container.Content, Position)); - - ---------- - -- Last -- - ---------- - - function Last (Container : Sequence) return Extended_Index is - (Index_Type'Val - ((Index_Type'Pos (Index_Type'First) - 1) + Length (Container))); - - ------------ - -- Length -- - ------------ - - function Length (Container : Sequence) return Count_Type is - (Length (Container.Content)); - - ----------------- - -- Range_Equal -- - ----------------- - - function Range_Equal - (Left : Sequence; - Right : Sequence; - Fst : Index_Type; - Lst : Extended_Index) return Boolean - is - begin - for I in Fst .. Lst loop - if Get (Left, I) /= Get (Right, I) then - return False; - end if; - end loop; - - return True; - end Range_Equal; - - ------------------- - -- Range_Shifted -- - ------------------- - - function Range_Shifted - (Left : Sequence; - Right : Sequence; - Fst : Index_Type; - Lst : Extended_Index; - Offset : Count_Type'Base) return Boolean - is - begin - for I in Fst .. Lst loop - if Get (Left, I) /= - Get (Right, Index_Type'Val (Index_Type'Pos (I) + Offset)) - then - return False; - end if; - end loop; - return True; - end Range_Shifted; - - ------------ - -- Remove -- - ------------ - - function Remove - (Container : Sequence; - Position : Index_Type) return Sequence - is - (Content => Remove (Container.Content, Position)); - - --------- - -- Set -- - --------- - - function Set - (Container : Sequence; - Position : Index_Type; - New_Item : Element_Type) return Sequence - is - (Content => Set (Container.Content, Position, New_Item)); - -end Ada.Containers.Functional_Vectors; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cofuve.ads +++ build/gcc/ada/rts @@ -1,395 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.FUNCTIONAL_VECTORS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2016-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -pragma Ada_2012; -private with Ada.Containers.Functional_Base; - -generic - type Index_Type is (<>); - -- To avoid Constraint_Error being raised at run time, Index_Type'Base - -- should have at least one more element at the low end than Index_Type. - - type Element_Type (<>) is private; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Functional_Vectors with SPARK_Mode is - - subtype Extended_Index is Index_Type'Base range - Index_Type'Pred (Index_Type'First) .. Index_Type'Last; - -- Index_Type with one more element at the low end of the range. - -- This type is never used but it forces GNATprove to check that there is - -- room for one more element at the low end of Index_Type. - - type Sequence is private - with Default_Initial_Condition => Length (Sequence) = 0, - Iterable => (First => Iter_First, - Has_Element => Iter_Has_Element, - Next => Iter_Next, - Element => Get); - -- Sequences are empty when default initialized. - -- Quantification over sequences can be done using the regular - -- quantification over its range or directly on its elements with "for of". - - ----------------------- - -- Basic operations -- - ----------------------- - - -- Sequences are axiomatized using Length and Get, providing respectively - -- the length of a sequence and an accessor to its Nth element: - - function Length (Container : Sequence) return Count_Type with - -- Length of a sequence - - Global => null, - Post => - (Index_Type'Pos (Index_Type'First) - 1) + Length'Result <= - Index_Type'Pos (Index_Type'Last); - - function Get - (Container : Sequence; - Position : Extended_Index) return Element_Type - -- Access the Element at position Position in Container - - with - Global => null, - Pre => Position in Index_Type'First .. Last (Container); - - function Last (Container : Sequence) return Extended_Index with - -- Last index of a sequence - - Global => null, - Post => - Last'Result = - Index_Type'Val ((Index_Type'Pos (Index_Type'First) - 1) + - Length (Container)); - pragma Annotate (GNATprove, Inline_For_Proof, Last); - - function First return Extended_Index is (Index_Type'First) with - Global => null; - -- First index of a sequence - - ------------------------ - -- Property Functions -- - ------------------------ - - function "=" (Left : Sequence; Right : Sequence) return Boolean with - -- Extensional equality over sequences - - Global => null, - Post => - "="'Result = - (Length (Left) = Length (Right) - and then (for all N in Index_Type'First .. Last (Left) => - Get (Left, N) = Get (Right, N))); - pragma Annotate (GNATprove, Inline_For_Proof, "="); - - function "<" (Left : Sequence; Right : Sequence) return Boolean with - -- Left is a strict subsequence of Right - - Global => null, - Post => - "<"'Result = - (Length (Left) < Length (Right) - and then (for all N in Index_Type'First .. Last (Left) => - Get (Left, N) = Get (Right, N))); - pragma Annotate (GNATprove, Inline_For_Proof, "<"); - - function "<=" (Left : Sequence; Right : Sequence) return Boolean with - -- Left is a subsequence of Right - - Global => null, - Post => - "<="'Result = - (Length (Left) <= Length (Right) - and then (for all N in Index_Type'First .. Last (Left) => - Get (Left, N) = Get (Right, N))); - pragma Annotate (GNATprove, Inline_For_Proof, "<="); - - function Contains - (Container : Sequence; - Fst : Index_Type; - Lst : Extended_Index; - Item : Element_Type) return Boolean - -- Returns True if Item occurs in the range from Fst to Lst of Container - - with - Global => null, - Pre => Lst <= Last (Container), - Post => - Contains'Result = - (for some I in Fst .. Lst => Get (Container, I) = Item); - pragma Annotate (GNATprove, Inline_For_Proof, Contains); - - function Constant_Range - (Container : Sequence; - Fst : Index_Type; - Lst : Extended_Index; - Item : Element_Type) return Boolean - -- Returns True if every element of the range from Fst to Lst of Container - -- is equal to Item. - - with - Global => null, - Pre => Lst <= Last (Container), - Post => - Constant_Range'Result = - (for all I in Fst .. Lst => Get (Container, I) = Item); - pragma Annotate (GNATprove, Inline_For_Proof, Constant_Range); - - function Equal_Except - (Left : Sequence; - Right : Sequence; - Position : Index_Type) return Boolean - -- Returns True is Left and Right are the same except at position Position - - with - Global => null, - Pre => Position <= Last (Left), - Post => - Equal_Except'Result = - (Length (Left) = Length (Right) - and then (for all I in Index_Type'First .. Last (Left) => - (if I /= Position then Get (Left, I) = Get (Right, I)))); - pragma Annotate (GNATprove, Inline_For_Proof, Equal_Except); - - function Equal_Except - (Left : Sequence; - Right : Sequence; - X : Index_Type; - Y : Index_Type) return Boolean - -- Returns True is Left and Right are the same except at positions X and Y - - with - Global => null, - Pre => X <= Last (Left) and Y <= Last (Left), - Post => - Equal_Except'Result = - (Length (Left) = Length (Right) - and then (for all I in Index_Type'First .. Last (Left) => - (if I /= X and I /= Y then - Get (Left, I) = Get (Right, I)))); - pragma Annotate (GNATprove, Inline_For_Proof, Equal_Except); - - function Range_Equal - (Left : Sequence; - Right : Sequence; - Fst : Index_Type; - Lst : Extended_Index) return Boolean - -- Returns True if the ranges from Fst to Lst contain the same elements in - -- Left and Right. - - with - Global => null, - Pre => Lst <= Last (Left) and Lst <= Last (Right), - Post => - Range_Equal'Result = - (for all I in Fst .. Lst => Get (Left, I) = Get (Right, I)); - pragma Annotate (GNATprove, Inline_For_Proof, Range_Equal); - - function Range_Shifted - (Left : Sequence; - Right : Sequence; - Fst : Index_Type; - Lst : Extended_Index; - Offset : Count_Type'Base) return Boolean - -- Returns True if the range from Fst to Lst in Left contains the same - -- elements as the range from Fst + Offset to Lst + Offset in Right. - - with - Global => null, - Pre => - Lst <= Last (Left) - and then - (if Offset < 0 then - Index_Type'Pos (Index_Type'Base'First) - Offset <= - Index_Type'Pos (Index_Type'First)) - and then - (if Fst <= Lst then - Offset in - Index_Type'Pos (Index_Type'First) - Index_Type'Pos (Fst) .. - (Index_Type'Pos (Index_Type'First) - 1) + Length (Right) - - Index_Type'Pos (Lst)), - Post => - Range_Shifted'Result = - ((for all I in Fst .. Lst => - Get (Left, I) = - Get (Right, Index_Type'Val (Index_Type'Pos (I) + Offset))) - and - (for all I in Index_Type'Val (Index_Type'Pos (Fst) + Offset) .. - Index_Type'Val (Index_Type'Pos (Lst) + Offset) - => - Get (Left, Index_Type'Val (Index_Type'Pos (I) - Offset)) = - Get (Right, I))); - pragma Annotate (GNATprove, Inline_For_Proof, Range_Shifted); - - ---------------------------- - -- Construction Functions -- - ---------------------------- - - -- For better efficiency of both proofs and execution, avoid using - -- construction functions in annotations and rather use property functions. - - function Set - (Container : Sequence; - Position : Index_Type; - New_Item : Element_Type) return Sequence - -- Returns a new sequence which contains the same elements as Container - -- except for the one at position Position which is replaced by New_Item. - - with - Global => null, - Pre => Position in Index_Type'First .. Last (Container), - Post => - Get (Set'Result, Position) = New_Item - and then Equal_Except (Container, Set'Result, Position); - - function Add (Container : Sequence; New_Item : Element_Type) return Sequence - -- Returns a new sequence which contains the same elements as Container - -- plus New_Item at the end. - - with - Global => null, - Pre => - Length (Container) < Count_Type'Last - and then Last (Container) < Index_Type'Last, - Post => - Length (Add'Result) = Length (Container) + 1 - and then Get (Add'Result, Last (Add'Result)) = New_Item - and then Container <= Add'Result; - - function Add - (Container : Sequence; - Position : Index_Type; - New_Item : Element_Type) return Sequence - with - -- Returns a new sequence which contains the same elements as Container - -- except that New_Item has been inserted at position Position. - - Global => null, - Pre => - Length (Container) < Count_Type'Last - and then Last (Container) < Index_Type'Last - and then Position <= Extended_Index'Succ (Last (Container)), - Post => - Length (Add'Result) = Length (Container) + 1 - and then Get (Add'Result, Position) = New_Item - and then Range_Equal - (Left => Container, - Right => Add'Result, - Fst => Index_Type'First, - Lst => Index_Type'Pred (Position)) - and then Range_Shifted - (Left => Container, - Right => Add'Result, - Fst => Position, - Lst => Last (Container), - Offset => 1); - - function Remove - (Container : Sequence; - Position : Index_Type) return Sequence - -- Returns a new sequence which contains the same elements as Container - -- except that the element at position Position has been removed. - - with - Global => null, - Pre => Position in Index_Type'First .. Last (Container), - Post => - Length (Remove'Result) = Length (Container) - 1 - and then Range_Equal - (Left => Container, - Right => Remove'Result, - Fst => Index_Type'First, - Lst => Index_Type'Pred (Position)) - and then Range_Shifted - (Left => Remove'Result, - Right => Container, - Fst => Position, - Lst => Last (Remove'Result), - Offset => 1); - - --------------------------- - -- Iteration Primitives -- - --------------------------- - - function Iter_First (Container : Sequence) return Extended_Index with - Global => null; - - function Iter_Has_Element - (Container : Sequence; - Position : Extended_Index) return Boolean - with - Global => null, - Post => - Iter_Has_Element'Result = - (Position in Index_Type'First .. Last (Container)); - pragma Annotate (GNATprove, Inline_For_Proof, Iter_Has_Element); - - function Iter_Next - (Container : Sequence; - Position : Extended_Index) return Extended_Index - with - Global => null, - Pre => Iter_Has_Element (Container, Position); - -private - - pragma SPARK_Mode (Off); - - package Containers is new Ada.Containers.Functional_Base - (Index_Type => Index_Type, - Element_Type => Element_Type); - - type Sequence is record - Content : Containers.Container; - end record; - - function Iter_First (Container : Sequence) return Extended_Index is - (Index_Type'First); - - function Iter_Next - (Container : Sequence; - Position : Extended_Index) return Extended_Index - is - (if Position = Extended_Index'Last then - Extended_Index'First - else - Extended_Index'Succ (Position)); - - function Iter_Has_Element - (Container : Sequence; - Position : Extended_Index) return Boolean - is - (Position in Index_Type'First .. - (Index_Type'Val - ((Index_Type'Pos (Index_Type'First) - 1) + Length (Container)))); - -end Ada.Containers.Functional_Vectors; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cogeso.adb +++ build/gcc/ada/rts @@ -1,125 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.GENERIC_SORT -- --- -- --- B o d y -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- This algorithm was adapted from GNAT.Heap_Sort (see g-heasor.ad[sb]) - -procedure Ada.Containers.Generic_Sort (First, Last : Index_Type'Base) is - subtype T is Long_Long_Integer; - - function To_Index (J : T) return Index_Type; - pragma Inline (To_Index); - - function Lt (J, K : T) return Boolean; - pragma Inline (Lt); - - procedure Xchg (J, K : T); - pragma Inline (Xchg); - - procedure Sift (S : T); - - -------------- - -- To_Index -- - -------------- - - function To_Index (J : T) return Index_Type is - K : constant T'Base := Index_Type'Pos (First) + J - T'(1); - begin - return Index_Type'Val (K); - end To_Index; - - -------- - -- Lt -- - -------- - - function Lt (J, K : T) return Boolean is - begin - return Before (To_Index (J), To_Index (K)); - end Lt; - - ---------- - -- Xchg -- - ---------- - - procedure Xchg (J, K : T) is - begin - Swap (To_Index (J), To_Index (K)); - end Xchg; - - Max : T := Index_Type'Pos (Last) - Index_Type'Pos (First) + T'(1); - - ---------- - -- Sift -- - ---------- - - procedure Sift (S : T) is - C : T := S; - Son : T; - Father : T; - - begin - loop - Son := C + C; - - if Son < Max then - if Lt (Son, Son + 1) then - Son := Son + 1; - end if; - elsif Son > Max then - exit; - end if; - - Xchg (Son, C); - C := Son; - end loop; - - while C /= S loop - Father := C / 2; - - if Lt (Father, C) then - Xchg (Father, C); - C := Father; - else - exit; - end if; - end loop; - end Sift; - --- Start of processing for Generic_Sort - -begin - for J in reverse 1 .. Max / 2 loop - Sift (J); - end loop; - - while Max > 1 loop - Xchg (1, Max); - Max := Max - 1; - Sift (1); - end loop; -end Ada.Containers.Generic_Sort; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cogeso.ads +++ build/gcc/ada/rts @@ -1,56 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.GENERIC_SORT -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- Allows an anonymous array (or array-like container) to be sorted. Generic --- formal Before returns the result of comparing the elements designated by --- the indexes, and generic formal Swap exchanges the designated elements. - -generic - type Index_Type is (<>); - with function Before (Left, Right : Index_Type) return Boolean; - with procedure Swap (Left, Right : Index_Type); - -procedure Ada.Containers.Generic_Sort (First, Last : Index_Type'Base); -pragma Pure (Ada.Containers.Generic_Sort); --- Reorders the elements of an indexable structure, over the range --- First .. Last, such that the elements are sorted in the ordering determined --- by the generic formal function Before; Before should return True if Left is --- to be sorted before Right. The generic formal Before compares the elements --- having the given indices, and the generic formal Swap exchanges the values --- of the indicated elements. Any exception raised during evaluation of Before --- or Swap is propagated. --- --- The actual function for the generic formal function "<" is expected to --- return the same value each time it is called with a particular pair of --- element values. It should not modify Container and it should define a --- strict weak ordering relationship: irreflexive, asymmetric, transitive, and --- in addition, if x < y for any values x and y, then for all other values z, --- (x < z) or (z < y). If the actual for "<" behaves in some other manner, --- the behavior of the instance of Generic_Sort is unspecified. The number of --- times Generic_Sort calls "<" is unspecified. --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cohama.adb +++ build/gcc/ada/rts @@ -1,1246 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . H A S H E D _ M A P S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -with Ada.Containers.Hash_Tables.Generic_Operations; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Operations); - -with Ada.Containers.Hash_Tables.Generic_Keys; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Keys); - -with Ada.Containers.Helpers; use Ada.Containers.Helpers; - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Hashed_Maps with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Copy_Node - (Source : Node_Access) return Node_Access; - pragma Inline (Copy_Node); - - function Equivalent_Key_Node - (Key : Key_Type; - Node : Node_Access) return Boolean; - pragma Inline (Equivalent_Key_Node); - - procedure Free (X : in out Node_Access); - - function Find_Equal_Key - (R_HT : Hash_Table_Type; - L_Node : Node_Access) return Boolean; - - function Hash_Node (Node : Node_Access) return Hash_Type; - pragma Inline (Hash_Node); - - function Next (Node : Node_Access) return Node_Access; - pragma Inline (Next); - - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access; - pragma Inline (Read_Node); - - procedure Set_Next (Node : Node_Access; Next : Node_Access); - pragma Inline (Set_Next); - - function Vet (Position : Cursor) return Boolean; - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access); - pragma Inline (Write_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package HT_Ops is new Hash_Tables.Generic_Operations - (HT_Types => HT_Types, - Hash_Node => Hash_Node, - Next => Next, - Set_Next => Set_Next, - Copy_Node => Copy_Node, - Free => Free); - - package Key_Ops is new Hash_Tables.Generic_Keys - (HT_Types => HT_Types, - Next => Next, - Set_Next => Set_Next, - Key_Type => Key_Type, - Hash => Hash, - Equivalent_Keys => Equivalent_Key_Node); - - function Is_Equal is new HT_Ops.Generic_Equal (Find_Equal_Key); - - procedure Read_Nodes is new HT_Ops.Generic_Read (Read_Node); - procedure Write_Nodes is new HT_Ops.Generic_Write (Write_Node); - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Map) return Boolean is - begin - return Is_Equal (Left.HT, Right.HT); - end "="; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Container : in out Map) is - begin - HT_Ops.Adjust (Container.HT); - end Adjust; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Map; Source : Map) is - procedure Insert_Item (Node : Node_Access); - pragma Inline (Insert_Item); - - procedure Insert_Items is new HT_Ops.Generic_Iteration (Insert_Item); - - ----------------- - -- Insert_Item -- - ----------------- - - procedure Insert_Item (Node : Node_Access) is - begin - Target.Insert (Key => Node.Key, New_Item => Node.Element); - end Insert_Item; - - -- Start of processing for Assign - - begin - if Target'Address = Source'Address then - return; - end if; - - Target.Clear; - - if Target.Capacity < Source.Length then - Target.Reserve_Capacity (Source.Length); - end if; - - Insert_Items (Source.HT); - end Assign; - - -------------- - -- Capacity -- - -------------- - - function Capacity (Container : Map) return Count_Type is - begin - return HT_Ops.Capacity (Container.HT); - end Capacity; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Map) is - begin - HT_Ops.Clear (Container.HT); - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Map; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong map"; - end if; - - pragma Assert - (Vet (Position), - "Position cursor in Constant_Reference is bad"); - - declare - HT : Hash_Table_Type renames Container'Unrestricted_Access.all.HT; - TC : constant Tamper_Counts_Access := - HT.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Position.Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - function Constant_Reference - (Container : aliased Map; - Key : Key_Type) return Constant_Reference_Type - is - HT : Hash_Table_Type renames Container'Unrestricted_Access.HT; - Node : constant Node_Access := Key_Ops.Find (HT, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in map"; - end if; - - declare - TC : constant Tamper_Counts_Access := - HT.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Map; Key : Key_Type) return Boolean is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : Map; - Capacity : Count_Type := 0) return Map - is - C : Count_Type; - - begin - if Capacity < Source.Length then - if Checks and then Capacity /= 0 then - raise Capacity_Error - with "Requested capacity is less than Source length"; - end if; - - C := Source.Length; - else - C := Capacity; - end if; - - return Target : Map do - Target.Reserve_Capacity (C); - Target.Assign (Source); - end return; - end Copy; - - --------------- - -- Copy_Node -- - --------------- - - function Copy_Node - (Source : Node_Access) return Node_Access - is - Target : constant Node_Access := - new Node_Type'(Key => Source.Key, - Element => Source.Element, - Next => null); - begin - return Target; - end Copy_Node; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Map; Key : Key_Type) is - X : Node_Access; - - begin - Key_Ops.Delete_Key_Sans_Free (Container.HT, Key, X); - - if Checks and then X = null then - raise Constraint_Error with "attempt to delete key not in map"; - end if; - - Free (X); - end Delete; - - procedure Delete (Container : in out Map; Position : in out Cursor) is - begin - TC_Check (Container.HT.TC); - - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Delete equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Delete designates wrong map"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Delete"); - - HT_Ops.Delete_Node_Sans_Free (Container.HT, Position.Node); - - Free (Position.Node); - Position.Container := null; - Position.Position := No_Element.Position; - pragma Assert (Position = No_Element); - end Delete; - - ------------- - -- Element -- - ------------- - - function Element (Container : Map; Key : Key_Type) return Element_Type is - HT : Hash_Table_Type renames Container'Unrestricted_Access.HT; - Node : constant Node_Access := Key_Ops.Find (HT, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with - "no element available because key not in map"; - end if; - - return Node.Element; - end Element; - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of function Element equals No_Element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Element"); - - return Position.Node.Element; - end Element; - - ----------- - -- Empty -- - ----------- - - function Empty (Capacity : Count_Type := 1000) return Map is - begin - return Result : Map do - Reserve_Capacity (Result, Capacity); - end return; - end Empty; - - ------------------------- - -- Equivalent_Key_Node -- - ------------------------- - - function Equivalent_Key_Node - (Key : Key_Type; - Node : Node_Access) return Boolean is - begin - return Equivalent_Keys (Key, Node.Key); - end Equivalent_Key_Node; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys (Left, Right : Cursor) - return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with - "Left cursor of Equivalent_Keys equals No_Element"; - end if; - - if Checks and then Right.Node = null then - raise Constraint_Error with - "Right cursor of Equivalent_Keys equals No_Element"; - end if; - - pragma Assert (Vet (Left), "Left cursor of Equivalent_Keys is bad"); - pragma Assert (Vet (Right), "Right cursor of Equivalent_Keys is bad"); - - return Equivalent_Keys (Left.Node.Key, Right.Node.Key); - end Equivalent_Keys; - - function Equivalent_Keys (Left : Cursor; Right : Key_Type) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with - "Left cursor of Equivalent_Keys equals No_Element"; - end if; - - pragma Assert (Vet (Left), "Left cursor in Equivalent_Keys is bad"); - - return Equivalent_Keys (Left.Node.Key, Right); - end Equivalent_Keys; - - function Equivalent_Keys (Left : Key_Type; Right : Cursor) return Boolean is - begin - if Checks and then Right.Node = null then - raise Constraint_Error with - "Right cursor of Equivalent_Keys equals No_Element"; - end if; - - pragma Assert (Vet (Right), "Right cursor of Equivalent_Keys is bad"); - - return Equivalent_Keys (Left, Right.Node.Key); - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Map; Key : Key_Type) is - X : Node_Access; - begin - Key_Ops.Delete_Key_Sans_Free (Container.HT, Key, X); - Free (X); - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Container : in out Map) is - begin - HT_Ops.Finalize (Container.HT); - end Finalize; - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.HT.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find (Container : Map; Key : Key_Type) return Cursor is - HT : Hash_Table_Type renames Container'Unrestricted_Access.HT; - Node : constant Node_Access := Key_Ops.Find (HT, Key); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node, Hash_Type'Last); - end Find; - - -------------------- - -- Find_Equal_Key -- - -------------------- - - function Find_Equal_Key - (R_HT : Hash_Table_Type; - L_Node : Node_Access) return Boolean - is - R_Index : constant Hash_Type := Key_Ops.Index (R_HT, L_Node.Key); - R_Node : Node_Access := R_HT.Buckets (R_Index); - - begin - while R_Node /= null loop - if Equivalent_Keys (L_Node.Key, R_Node.Key) then - return L_Node.Element = R_Node.Element; - end if; - - R_Node := R_Node.Next; - end loop; - - return False; - end Find_Equal_Key; - - ----------- - -- First -- - ----------- - - function First (Container : Map) return Cursor is - Pos : Hash_Type; - Node : constant Node_Access := HT_Ops.First (Container.HT, Pos); - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node, Pos); - end First; - - function First (Object : Iterator) return Cursor is - begin - return Object.Container.First; - end First; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out Node_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (Node_Type, Node_Access); - begin - if X /= null then - X.Next := X; -- detect mischief (in Vet) - Deallocate (X); - end if; - end Free; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Node.Element'Access; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - pragma Assert (Vet (Position), "bad cursor in Has_Element"); - return Position.Node /= null; - end Has_Element; - - --------------- - -- Hash_Node -- - --------------- - - function Hash_Node (Node : Node_Access) return Hash_Type is - begin - return Hash (Node.Key); - end Hash_Node; - - ------------- - -- Include -- - ------------- - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - Inserted : Boolean; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if not Inserted then - TE_Check (Container.HT.TC); - - Position.Node.Key := Key; - Position.Node.Element := New_Item; - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Map; - Key : Key_Type; - Position : out Cursor; - Inserted : out Boolean) - is - function New_Node (Next : Node_Access) return Node_Access; - pragma Inline (New_Node); - - procedure Local_Insert is - new Key_Ops.Generic_Conditional_Insert (New_Node); - - -------------- - -- New_Node -- - -------------- - - function New_Node (Next : Node_Access) return Node_Access is - begin - return new Node_Type'(Key => Key, - Element => <>, - Next => Next); - end New_Node; - - HT : Hash_Table_Type renames Container.HT; - - -- Start of processing for Insert - - begin - if HT_Ops.Capacity (HT) = 0 then - HT_Ops.Reserve_Capacity (HT, 1); - end if; - - Local_Insert (HT, Key, Position.Node, Inserted); - - if Inserted - and then HT.Length > HT_Ops.Capacity (HT) - then - HT_Ops.Reserve_Capacity (HT, HT.Length); - end if; - - Position.Container := Container'Unrestricted_Access; - end Insert; - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - function New_Node (Next : Node_Access) return Node_Access; - pragma Inline (New_Node); - - procedure Local_Insert is - new Key_Ops.Generic_Conditional_Insert (New_Node); - - -------------- - -- New_Node -- - -------------- - - function New_Node (Next : Node_Access) return Node_Access is - begin - return new Node_Type'(Key, New_Item, Next); - end New_Node; - - HT : Hash_Table_Type renames Container.HT; - - -- Start of processing for Insert - - begin - if HT_Ops.Capacity (HT) = 0 then - HT_Ops.Reserve_Capacity (HT, 1); - end if; - - Local_Insert (HT, Key, Position.Node, Inserted); - - if Inserted - and then HT.Length > HT_Ops.Capacity (HT) - then - HT_Ops.Reserve_Capacity (HT, HT.Length); - end if; - - Position.Container := Container'Unrestricted_Access; - end Insert; - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - pragma Unreferenced (Position); - - Inserted : Boolean; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if Checks and then not Inserted then - raise Constraint_Error with - "attempt to insert key already in map"; - end if; - end Insert; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Map) return Boolean is - begin - return Container.HT.Length = 0; - end Is_Empty; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access; Position : Hash_Type); - pragma Inline (Process_Node); - - procedure Local_Iterate is - new HT_Ops.Generic_Iteration_With_Position (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access; Position : Hash_Type) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node, Position)); - end Process_Node; - - Busy : With_Busy (Container.HT.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (Container.HT); - end Iterate; - - function Iterate - (Container : Map) return Map_Iterator_Interfaces.Forward_Iterator'Class - is - begin - return It : constant Iterator := - (Limited_Controlled with Container => Container'Unrestricted_Access) - do - Busy (Container.HT.TC'Unrestricted_Access.all); - end return; - end Iterate; - - --------- - -- Key -- - --------- - - function Key (Position : Cursor) return Key_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of function Key equals No_Element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Key"); - - return Position.Node.Key; - end Key; - - ------------ - -- Length -- - ------------ - - function Length (Container : Map) return Count_Type is - begin - return Container.HT.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move - (Target : in out Map; - Source : in out Map) - is - begin - HT_Ops.Move (Target => Target.HT, Source => Source.HT); - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Node : Node_Access) return Node_Access is - begin - return Node.Next; - end Next; - - function Next (Position : Cursor) return Cursor is - Node : Node_Access := null; - - Pos : Hash_Type; - -- Position of cursor's element in the map buckets. - begin - if Position.Node = null then - return No_Element; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Next"); - - -- Initialize to current position, so that HT_Ops.Next can use it - Pos := Position.Position; - - Node := HT_Ops.Next (Position.Container.HT, Position.Node, Pos); - - if Node = null then - return No_Element; - else - return Cursor'(Position.Container, Node, Pos); - end if; - end Next; - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong map"; - end if; - - return Next (Position); - end Next; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Map'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := - Container.HT.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access - procedure (Key : Key_Type; Element : Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Query_Element equals No_Element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Query_Element"); - - declare - M : Map renames Position.Container.all; - HT : Hash_Table_Type renames M.HT'Unrestricted_Access.all; - Lock : With_Lock (HT.TC'Unrestricted_Access); - K : Key_Type renames Position.Node.Key; - E : Element_Type renames Position.Node.Element; - begin - Process (K, E); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Map) - is - First_Time : Boolean := True; - use System.Put_Images; - - procedure Put_Key_Value (Position : Cursor); - procedure Put_Key_Value (Position : Cursor) is - begin - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Key_Type'Put_Image (S, Key (Position)); - Put_Arrow (S); - Element_Type'Put_Image (S, Element (Position)); - end Put_Key_Value; - - begin - Array_Before (S); - Iterate (V, Put_Key_Value'Access); - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Map) - is - begin - Read_Nodes (Stream, Container.HT); - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream map cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out Map; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong map"; - end if; - - pragma Assert - (Vet (Position), - "Position cursor in function Reference is bad"); - - declare - HT : Hash_Table_Type renames Container'Unrestricted_Access.all.HT; - TC : constant Tamper_Counts_Access := - HT.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Position.Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - function Reference - (Container : aliased in out Map; - Key : Key_Type) return Reference_Type - is - HT : Hash_Table_Type renames Container.HT; - Node : constant Node_Access := Key_Ops.Find (HT, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in map"; - end if; - - declare - TC : constant Tamper_Counts_Access := - HT.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - --------------- - -- Read_Node -- - --------------- - - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access - is - Node : Node_Access := new Node_Type; - - begin - Key_Type'Read (Stream, Node.Key); - Element_Type'Read (Stream, Node.Element); - return Node; - - exception - when others => - Free (Node); - raise; - end Read_Node; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Node_Access := Key_Ops.Find (Container.HT, Key); - - begin - TE_Check (Container.HT.TC); - - if Checks and then Node = null then - raise Constraint_Error with - "attempt to replace key not in map"; - end if; - - Node.Key := Key; - Node.Element := New_Item; - end Replace; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type) - is - begin - TE_Check (Position.Container.HT.TC); - - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Replace_Element equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Replace_Element designates wrong map"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Replace_Element"); - - Position.Node.Element := New_Item; - end Replace_Element; - - ---------------------- - -- Reserve_Capacity -- - ---------------------- - - procedure Reserve_Capacity - (Container : in out Map; - Capacity : Count_Type) - is - begin - HT_Ops.Reserve_Capacity (Container.HT, Capacity); - end Reserve_Capacity; - - -------------- - -- Set_Next -- - -------------- - - procedure Set_Next (Node : Node_Access; Next : Node_Access) is - begin - Node.Next := Next; - end Set_Next; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Map; - Position : Cursor; - Process : not null access procedure (Key : Key_Type; - Element : in out Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Update_Element equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Update_Element designates wrong map"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Update_Element"); - - declare - HT : Hash_Table_Type renames Container.HT; - Lock : With_Lock (HT.TC'Unrestricted_Access); - K : Key_Type renames Position.Node.Key; - E : Element_Type renames Position.Node.Element; - begin - Process (K, E); - end; - end Update_Element; - - --------- - -- Vet -- - --------- - - function Vet (Position : Cursor) return Boolean is - begin - if Position.Node = null then - return Position.Container = null; - end if; - - if Position.Container = null then - return False; - end if; - - if Position.Node.Next = Position.Node then - return False; - end if; - - declare - HT : Hash_Table_Type renames Position.Container.HT; - X : Node_Access; - - begin - if HT.Length = 0 then - return False; - end if; - - if HT.Buckets = null - or else HT.Buckets'Length = 0 - then - return False; - end if; - - X := HT.Buckets (Key_Ops.Checked_Index (HT, Position.Node.Key)); - - for J in 1 .. HT.Length loop - if X = Position.Node then - return True; - end if; - - if X = null then - return False; - end if; - - if X = X.Next then -- to prevent unnecessary looping - return False; - end if; - - X := X.Next; - end loop; - - return False; - end; - end Vet; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Map) - is - begin - Write_Nodes (Stream, Container.HT); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream map cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - ---------------- - -- Write_Node -- - ---------------- - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access) - is - begin - Key_Type'Write (Stream, Node.Key); - Element_Type'Write (Stream, Node.Element); - end Write_Node; - -end Ada.Containers.Hashed_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cohama.ads +++ build/gcc/ada/rts @@ -1,569 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . H A S H E D _ M A P S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -private with Ada.Containers.Hash_Tables; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - --- The language-defined generic package Containers.Hashed_Maps provides --- private types Map and Cursor, and a set of operations for each type. A map --- container allows an arbitrary type to be used as a key to find the element --- associated with that key. A hashed map uses a hash function to organize the --- keys. --- --- A map contains pairs of keys and elements, called nodes. Map cursors --- designate nodes, but also can be thought of as designating an element (the --- element contained in the node) for consistency with the other containers. --- There exists an equivalence relation on keys, whose definition is different --- for hashed maps and ordered maps. A map never contains two or more nodes --- with equivalent keys. The length of a map is the number of nodes it --- contains. --- --- Each nonempty map has two particular nodes called the first node and the --- last node (which may be the same). Each node except for the last node has a --- successor node. If there are no other intervening operations, starting with --- the first node and repeatedly going to the successor node will visit each --- node in the map exactly once until the last node is reached. - -generic - type Key_Type is private; - type Element_Type is private; - - with function Hash (Key : Key_Type) return Hash_Type; - -- The actual function for the generic formal function Hash is expected to - -- return the same value each time it is called with a particular key - -- value. For any two equivalent key values, the actual for Hash is - -- expected to return the same value. If the actual for Hash behaves in - -- some other manner, the behavior of this package is unspecified. Which - -- subprograms of this package call Hash, and how many times they call it, - -- is unspecified. - - with function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - -- The actual function for the generic formal function Equivalent_Keys on - -- Key_Type values is expected to return the same value each time it is - -- called with a particular pair of key values. It should define an - -- equivalence relationship, that is, be reflexive, symmetric, and - -- transitive. If the actual for Equivalent_Keys behaves in some other - -- manner, the behavior of this package is unspecified. Which subprograms - -- of this package call Equivalent_Keys, and how many times they call it, - -- is unspecified. - - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -- The actual function for the generic formal function "=" on Element_Type - -- values is expected to define a reflexive and symmetric relationship and - -- return the same result value each time it is called with a particular - -- pair of values. If it behaves in some other manner, the function "=" on - -- map values returns an unspecified value. The exact arguments and number - -- of calls of this generic formal function by the function "=" on map - -- values are unspecified. -package Ada.Containers.Hashed_Maps with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - type Map is tagged private - with - Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Named => Insert); - - pragma Preelaborable_Initialization (Map); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Map : constant Map; - -- Map objects declared without an initialization expression are - -- initialized to the value Empty_Map. - - No_Element : constant Cursor; - -- Cursor objects declared without an initialization expression are - -- initialized to the value No_Element. - - function Empty (Capacity : Count_Type := 1000) return Map; - - function Has_Element (Position : Cursor) return Boolean; - -- Returns True if Position designates an element, and returns False - -- otherwise. - - package Map_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : Map) return Boolean; - -- If Left and Right denote the same map object, then the function returns - -- True. If Left and Right have different lengths, then the function - -- returns False. Otherwise, for each key K in Left, the function returns - -- False if: - -- - -- * a key equivalent to K is not present in Right; or - -- - -- * the element associated with K in Left is not equal to the - -- element associated with K in Right (using the generic formal - -- equality operator for elements). - -- - -- If the function has not returned a result after checking all of the - -- keys, it returns True. Any exception raised during evaluation of key - -- equivalence or element equality is propagated. - - function Capacity (Container : Map) return Count_Type; - -- Returns the current capacity of the map. Capacity is the maximum length - -- before which rehashing in guaranteed not to occur. - - procedure Reserve_Capacity (Container : in out Map; Capacity : Count_Type); - -- Adjusts the current capacity, by allocating a new buckets array. If the - -- requested capacity is less than the current capacity, then the capacity - -- is contracted (to a value not less than the current length). If the - -- requested capacity is greater than the current capacity, then the - -- capacity is expanded (to a value not less than what is requested). In - -- either case, the nodes are rehashed from the old buckets array onto the - -- new buckets array (Hash is called once for each existing key in order to - -- compute the new index), and then the old buckets array is deallocated. - - function Length (Container : Map) return Count_Type; - -- Returns the number of items in the map - - function Is_Empty (Container : Map) return Boolean; - -- Equivalent to Length (Container) = 0 - - procedure Clear (Container : in out Map); - -- Removes all of the items from the map - - function Key (Position : Cursor) return Key_Type; - -- Key returns the key component of the node designated by Position. - -- - -- If Position equals No_Element, then Constraint_Error is propagated. - - function Element (Position : Cursor) return Element_Type; - -- Element returns the element component of the node designated - -- by Position. - -- - -- If Position equals No_Element, then Constraint_Error is propagated. - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type); - -- Replace_Element assigns New_Item to the element of the node designated - -- by Position. - -- - -- If Position equals No_Element, then Constraint_Error is propagated; if - -- Position does not designate an element in Container, then Program_Error - -- is propagated. - - procedure Query_Element - (Position : Cursor; - Process : not null access - procedure (Key : Key_Type; Element : Element_Type)); - -- Query_Element calls Process.all with the key and element from the node - -- designated by Position as the arguments. - -- - -- If Position equals No_Element, then Constraint_Error is propagated. - -- - -- Tampering with the elements of the map that contains the element - -- designated by Position is prohibited during the execution of the call on - -- Process.all. Any exception raised by Process.all is propagated. - - procedure Update_Element - (Container : in out Map; - Position : Cursor; - Process : not null access - procedure (Key : Key_Type; Element : in out Element_Type)); - -- Update_Element calls Process.all with the key and element from the node - -- designated by Position as the arguments. - -- - -- If Position equals No_Element, then Constraint_Error is propagated; if - -- Position does not designate an element in Container, then Program_Error - -- is propagated. - -- - -- Tampering with the elements of Container is prohibited during the - -- execution of the call on Process.all. Any exception raised by - -- Process.all is propagated. - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with - Implicit_Dereference => Element; - - type Reference_Type (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Map; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - -- This function (combined with the Constant_Indexing and - -- Implicit_Dereference aspects) provides a convenient way to gain read - -- access to an individual element of a map given a cursor. - -- Constant_Reference returns an object whose discriminant is an access - -- value that designates the element designated by Position. - -- - -- If Position equals No_Element, then Constraint_Error is propagated; if - -- Position does not designate an element in Container, then Program_Error - -- is propagated. - -- - -- Tampering with the elements of Container is prohibited - -- while the object returned by Constant_Reference exists and has not been - -- finalized. - - function Reference - (Container : aliased in out Map; - Position : Cursor) return Reference_Type; - pragma Inline (Reference); - -- This function (combined with the Variable_Indexing and - -- Implicit_Dereference aspects) provides a convenient way to gain read and - -- write access to an individual element of a map given a cursor. - -- Reference returns an object whose discriminant is an access value that - -- designates the element designated by Position. - -- - -- If Position equals No_Element, then Constraint_Error is propagated; if - -- Position does not designate an element in Container, then Program_Error - -- is propagated. - -- - -- Tampering with the elements of Container is prohibited while the object - -- returned by Reference exists and has not been finalized. - - function Constant_Reference - (Container : aliased Map; - Key : Key_Type) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - -- Equivalent to Constant_Reference (Container, Find (Container, Key)). - - function Reference - (Container : aliased in out Map; - Key : Key_Type) return Reference_Type; - pragma Inline (Reference); - -- Equivalent to Reference (Container, Find (Container, Key)). - - procedure Assign (Target : in out Map; Source : Map); - -- If Target denotes the same object as Source, the operation has no - -- effect. Otherwise, the key/element pairs of Source are copied to Target - -- as for an assignment_statement assigning Source to Target. - - function Copy (Source : Map; Capacity : Count_Type := 0) return Map; - - procedure Move (Target : in out Map; Source : in out Map); - -- If Target denotes the same object as Source, then the operation has no - -- effect. Otherwise, the operation is equivalent to Assign (Target, - -- Source) followed by Clear (Source). - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean); - -- Insert checks if a node with a key equivalent to Key is already present - -- in Container. If a match is found, Inserted is set to False and Position - -- designates the element with the matching key. Otherwise, Insert - -- allocates a new node, initializes it to Key and New_Item, and adds it to - -- Container; Inserted is set to True and Position designates the - -- newly-inserted node. Any exception raised during allocation is - -- propagated and Container is not modified. - - procedure Insert - (Container : in out Map; - Key : Key_Type; - Position : out Cursor; - Inserted : out Boolean); - -- Insert inserts Key into Container as per the five-parameter Insert, with - -- the difference that an element initialized by default (see 3.3.1) is - -- inserted. - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - -- Insert inserts Key and New_Item into Container as per the five-parameter - -- Insert, with the difference that if a node with a key equivalent to Key - -- is already in the map, then Constraint_Error is propagated. - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - -- Include inserts Key and New_Item into Container as per the - -- five-parameter Insert, with the difference that if a node with a key - -- equivalent to Key is already in the map, then this operation assigns Key - -- and New_Item to the matching node. Any exception raised during - -- assignment is propagated. - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - -- Replace checks if a node with a key equivalent to Key is present in - -- Container. If a match is found, Replace assigns Key and New_Item to the - -- matching node; otherwise, Constraint_Error is propagated. - - procedure Exclude (Container : in out Map; Key : Key_Type); - -- Exclude checks if a node with a key equivalent to Key is present in - -- Container. If a match is found, Exclude removes the node from the map. - - procedure Delete (Container : in out Map; Key : Key_Type); - -- Delete checks if a node with a key equivalent to Key is present in - -- Container. If a match is found, Delete removes the node from the map; - -- otherwise, Constraint_Error is propagated. - - procedure Delete (Container : in out Map; Position : in out Cursor); - -- Delete removes the node designated by Position from the map. Position is - -- set to No_Element on return. - -- - -- If Position equals No_Element, then Constraint_Error is propagated. If - -- Position does not designate an element in Container, then Program_Error - -- is propagated. - - function First (Container : Map) return Cursor; - -- If Length (Container) = 0, then First returns No_Element. Otherwise, - -- First returns a cursor that designates the first node in Container. - - function Next (Position : Cursor) return Cursor; - -- Returns a cursor that designates the successor of the node designated by - -- Position. If Position designates the last node, then No_Element is - -- returned. If Position equals No_Element, then No_Element is returned. - - procedure Next (Position : in out Cursor); - -- Equivalent to Position := Next (Position) - - function Find (Container : Map; Key : Key_Type) return Cursor; - -- If Length (Container) equals 0, then Find returns No_Element. - -- Otherwise, Find checks if a node with a key equivalent to Key is present - -- in Container. If a match is found, a cursor designating the matching - -- node is returned; otherwise, No_Element is returned. - - function Contains (Container : Map; Key : Key_Type) return Boolean; - -- Equivalent to Find (Container, Key) /= No_Element. - - function Element (Container : Map; Key : Key_Type) return Element_Type; - -- Equivalent to Element (Find (Container, Key)) - - function Equivalent_Keys (Left, Right : Cursor) return Boolean; - -- Returns the result of calling Equivalent_Keys with the keys of the nodes - -- designated by cursors Left and Right. - - function Equivalent_Keys (Left : Cursor; Right : Key_Type) return Boolean; - -- Returns the result of calling Equivalent_Keys with key of the node - -- designated by Left and key Right. - - function Equivalent_Keys (Left : Key_Type; Right : Cursor) return Boolean; - -- Returns the result of calling Equivalent_Keys with key Left and the node - -- designated by Right. - - procedure Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)); - -- Iterate calls Process.all with a cursor that designates each node in - -- Container, starting with the first node and moving the cursor according - -- to the successor relation. Tampering with the cursors of Container is - -- prohibited during the execution of a call on Process.all. Any exception - -- raised by Process.all is propagated. - - function Iterate - (Container : Map) return Map_Iterator_Interfaces.Forward_Iterator'Class; - -private - pragma Inline ("="); - pragma Inline (Length); - pragma Inline (Is_Empty); - pragma Inline (Clear); - pragma Inline (Key); - pragma Inline (Element); - pragma Inline (Move); - pragma Inline (Contains); - pragma Inline (Capacity); - pragma Inline (Reserve_Capacity); - pragma Inline (Has_Element); - pragma Inline (Equivalent_Keys); - pragma Inline (Next); - - type Node_Type; - type Node_Access is access Node_Type; - - type Node_Type is limited record - Key : Key_Type; - Element : aliased Element_Type; - Next : Node_Access; - end record; - - package HT_Types is - new Hash_Tables.Generic_Hash_Table_Types (Node_Type, Node_Access); - - type Map is new Ada.Finalization.Controlled with record - HT : HT_Types.Hash_Table_Type; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Map); - - overriding procedure Adjust (Container : in out Map); - - overriding procedure Finalize (Container : in out Map); - - use HT_Types, HT_Types.Implementation; - use Ada.Finalization; - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Map); - - for Map'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Map); - - for Map'Read use Read; - - type Map_Access is access all Map; - for Map_Access'Storage_Size use 0; - - type Cursor is record - Container : Map_Access; - -- Access to this cursor's container - - Node : Node_Access; - -- Access to the node pointed to by this cursor - - Position : Hash_Type := Hash_Type'Last; - -- Position of the node in the buckets of the container. If this is - -- equal to Hash_Type'Last, then it will not be used. - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - type Reference_Type - (Element : not null access Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Sem_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Map'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - type Element_Access is access all Element_Type with - Storage_Size => 0; - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Map : constant Map := (Controlled with others => <>); - - No_Element : constant Cursor := (Container => null, Node => null, - Position => Hash_Type'Last); - - type Iterator is new Limited_Controlled and - Map_Iterator_Interfaces.Forward_Iterator with - record - Container : Map_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Hashed_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cohase.adb +++ build/gcc/ada/rts @@ -1,2225 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . H A S H E D _ S E T S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -with Ada.Containers.Hash_Tables.Generic_Operations; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Operations); - -with Ada.Containers.Hash_Tables.Generic_Keys; -pragma Elaborate_All (Ada.Containers.Hash_Tables.Generic_Keys); - -with Ada.Containers.Helpers; use Ada.Containers.Helpers; - -with Ada.Containers.Prime_Numbers; - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Hashed_Sets with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Assign (Node : Node_Access; Item : Element_Type); - pragma Inline (Assign); - - function Copy_Node (Source : Node_Access) return Node_Access; - pragma Inline (Copy_Node); - - function Equivalent_Keys - (Key : Element_Type; - Node : Node_Access) return Boolean; - pragma Inline (Equivalent_Keys); - - function Find_Equal_Key - (R_HT : Hash_Table_Type; - L_Node : Node_Access) return Boolean; - - function Find_Equivalent_Key - (R_HT : Hash_Table_Type; - L_Node : Node_Access) return Boolean; - - procedure Free (X : in out Node_Access); - - function Hash_Node (Node : Node_Access) return Hash_Type; - pragma Inline (Hash_Node); - - procedure Insert - (HT : in out Hash_Table_Type; - New_Item : Element_Type; - Node : out Node_Access; - Inserted : out Boolean); - - function Is_In - (HT : aliased in out Hash_Table_Type; - Key : Node_Access) return Boolean; - pragma Inline (Is_In); - - function Next (Node : Node_Access) return Node_Access; - pragma Inline (Next); - - function Read_Node (Stream : not null access Root_Stream_Type'Class) - return Node_Access; - pragma Inline (Read_Node); - - procedure Set_Next (Node : Node_Access; Next : Node_Access); - pragma Inline (Set_Next); - - function Vet (Position : Cursor) return Boolean; - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access); - pragma Inline (Write_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package HT_Ops is new Hash_Tables.Generic_Operations - (HT_Types => HT_Types, - Hash_Node => Hash_Node, - Next => Next, - Set_Next => Set_Next, - Copy_Node => Copy_Node, - Free => Free); - - package Element_Keys is new Hash_Tables.Generic_Keys - (HT_Types => HT_Types, - Next => Next, - Set_Next => Set_Next, - Key_Type => Element_Type, - Hash => Hash, - Equivalent_Keys => Equivalent_Keys); - - function Is_Equal is - new HT_Ops.Generic_Equal (Find_Equal_Key); - - function Is_Equivalent is - new HT_Ops.Generic_Equal (Find_Equivalent_Key); - - procedure Read_Nodes is - new HT_Ops.Generic_Read (Read_Node); - - procedure Replace_Element is - new Element_Keys.Generic_Replace_Element (Hash_Node, Assign); - - procedure Write_Nodes is - new HT_Ops.Generic_Write (Write_Node); - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Set) return Boolean is - begin - return Is_Equal (Left.HT, Right.HT); - end "="; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Container : in out Set) is - begin - HT_Ops.Adjust (Container.HT); - end Adjust; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Node : Node_Access; Item : Element_Type) is - begin - Node.Element := Item; - end Assign; - - procedure Assign (Target : in out Set; Source : Set) is - begin - if Target'Address = Source'Address then - return; - end if; - - Target.Clear; - Target.Union (Source); - end Assign; - - -------------- - -- Capacity -- - -------------- - - function Capacity (Container : Set) return Count_Type is - begin - return HT_Ops.Capacity (Container.HT); - end Capacity; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Set) is - begin - HT_Ops.Clear (Container.HT); - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Constant_Reference"); - - declare - HT : Hash_Table_Type renames Position.Container.all.HT; - TC : constant Tamper_Counts_Access := - HT.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Position.Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Set; Item : Element_Type) return Boolean is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : Set; - Capacity : Count_Type := 0) return Set - is - C : Count_Type; - - begin - if Capacity < Source.Length then - if Checks and then Capacity /= 0 then - raise Capacity_Error - with "Requested capacity is less than Source length"; - end if; - - C := Source.Length; - else - C := Capacity; - end if; - - return Target : Set do - Target.Reserve_Capacity (C); - Target.Assign (Source); - end return; - end Copy; - - --------------- - -- Copy_Node -- - --------------- - - function Copy_Node (Source : Node_Access) return Node_Access is - begin - return new Node_Type'(Element => Source.Element, Next => null); - end Copy_Node; - - ------------ - -- Delete -- - ------------ - - procedure Delete - (Container : in out Set; - Item : Element_Type) - is - X : Node_Access; - - begin - Element_Keys.Delete_Key_Sans_Free (Container.HT, Item, X); - - if Checks and then X = null then - raise Constraint_Error with "attempt to delete element not in set"; - end if; - - Free (X); - end Delete; - - procedure Delete - (Container : in out Set; - Position : in out Cursor) - is - begin - TC_Check (Container.HT.TC); - - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Delete"); - - HT_Ops.Delete_Node_Sans_Free (Container.HT, Position.Node); - - Free (Position.Node); - Position.Container := null; - Position.Position := No_Element.Position; - pragma Assert (Position = No_Element); - end Delete; - - ---------------- - -- Difference -- - ---------------- - - procedure Difference - (Target : in out Set; - Source : Set) - is - Tgt_Node : Node_Access; - Src_HT : Hash_Table_Type renames Source'Unrestricted_Access.HT; - - begin - if Target'Address = Source'Address then - Clear (Target); - return; - end if; - - if Src_HT.Length = 0 then - return; - end if; - - TC_Check (Target.HT.TC); - - if Src_HT.Length < Target.HT.Length then - declare - Src_Node : Node_Access; - - begin - Src_Node := HT_Ops.First (Src_HT); - while Src_Node /= null loop - Tgt_Node := Element_Keys.Find (Target.HT, Src_Node.Element); - - if Tgt_Node /= null then - HT_Ops.Delete_Node_Sans_Free (Target.HT, Tgt_Node); - Free (Tgt_Node); - end if; - - Src_Node := HT_Ops.Next (Src_HT, Src_Node); - end loop; - end; - - else - Tgt_Node := HT_Ops.First (Target.HT); - while Tgt_Node /= null loop - if Is_In (Src_HT, Tgt_Node) then - declare - X : Node_Access := Tgt_Node; - begin - Tgt_Node := HT_Ops.Next (Target.HT, Tgt_Node); - HT_Ops.Delete_Node_Sans_Free (Target.HT, X); - Free (X); - end; - - else - Tgt_Node := HT_Ops.Next (Target.HT, Tgt_Node); - end if; - end loop; - end if; - end Difference; - - function Difference (Left, Right : Set) return Set is - Left_HT : Hash_Table_Type renames Left'Unrestricted_Access.HT; - Right_HT : Hash_Table_Type renames Right'Unrestricted_Access.HT; - Buckets : HT_Types.Buckets_Access; - Length : Count_Type; - - begin - if Left'Address = Right'Address then - return Empty_Set; - end if; - - if Left_HT.Length = 0 then - return Empty_Set; - end if; - - if Right_HT.Length = 0 then - return Left; - end if; - - declare - Size : constant Hash_Type := Prime_Numbers.To_Prime (Left.Length); - begin - Buckets := HT_Ops.New_Buckets (Length => Size); - end; - - Length := 0; - - Iterate_Left : declare - procedure Process (L_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (L_Node : Node_Access) is - begin - if not Is_In (Right_HT, L_Node) then - declare - -- Per AI05-0022, the container implementation is required - -- to detect element tampering by a generic actual - -- subprogram, hence the use of Checked_Index instead of a - -- simple invocation of generic formal Hash. - - J : constant Hash_Type := - HT_Ops.Checked_Index (Left_HT, Buckets.all, L_Node); - - Bucket : Node_Access renames Buckets (J); - - begin - Bucket := new Node_Type'(L_Node.Element, Bucket); - end; - - Length := Length + 1; - end if; - end Process; - - -- Start of processing for Iterate_Left - - begin - Iterate (Left_HT); - exception - when others => - HT_Ops.Free_Hash_Table (Buckets); - raise; - end Iterate_Left; - - return (Controlled with HT => (Buckets, Length, (Busy => 0, Lock => 0))); - end Difference; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Element"); - - return Position.Node.Element; - end Element; - - ----------- - -- Empty -- - ----------- - - function Empty (Capacity : Count_Type := 1000) return Set is - begin - return Result : Set do - Reserve_Capacity (Result, Capacity); - end return; - end Empty; - - --------------------- - -- Equivalent_Sets -- - --------------------- - - function Equivalent_Sets (Left, Right : Set) return Boolean is - begin - return Is_Equivalent (Left.HT, Right.HT); - end Equivalent_Sets; - - ------------------------- - -- Equivalent_Elements -- - ------------------------- - - function Equivalent_Elements (Left, Right : Cursor) - return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with - "Left cursor of Equivalent_Elements equals No_Element"; - end if; - - if Checks and then Right.Node = null then - raise Constraint_Error with - "Right cursor of Equivalent_Elements equals No_Element"; - end if; - - pragma Assert (Vet (Left), "bad Left cursor in Equivalent_Elements"); - pragma Assert (Vet (Right), "bad Right cursor in Equivalent_Elements"); - - -- AI05-0022 requires that a container implementation detect element - -- tampering by a generic actual subprogram. However, the following case - -- falls outside the scope of that AI. Randy Brukardt explained on the - -- ARG list on 2013/02/07 that: - - -- (Begin Quote): - -- But for an operation like "<" [the ordered set analog of - -- Equivalent_Elements], there is no need to "dereference" a cursor - -- after the call to the generic formal parameter function, so nothing - -- bad could happen if tampering is undetected. And the operation can - -- safely return a result without a problem even if an element is - -- deleted from the container. - -- (End Quote). - - return Equivalent_Elements (Left.Node.Element, Right.Node.Element); - end Equivalent_Elements; - - function Equivalent_Elements (Left : Cursor; Right : Element_Type) - return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with - "Left cursor of Equivalent_Elements equals No_Element"; - end if; - - pragma Assert (Vet (Left), "Left cursor in Equivalent_Elements is bad"); - - return Equivalent_Elements (Left.Node.Element, Right); - end Equivalent_Elements; - - function Equivalent_Elements (Left : Element_Type; Right : Cursor) - return Boolean is - begin - if Checks and then Right.Node = null then - raise Constraint_Error with - "Right cursor of Equivalent_Elements equals No_Element"; - end if; - - pragma Assert - (Vet (Right), - "Right cursor of Equivalent_Elements is bad"); - - return Equivalent_Elements (Left, Right.Node.Element); - end Equivalent_Elements; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys (Key : Element_Type; Node : Node_Access) - return Boolean is - begin - return Equivalent_Elements (Key, Node.Element); - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude - (Container : in out Set; - Item : Element_Type) - is - X : Node_Access; - begin - Element_Keys.Delete_Key_Sans_Free (Container.HT, Item, X); - Free (X); - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Container : in out Set) is - begin - HT_Ops.Finalize (Container.HT); - end Finalize; - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.HT.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : Set; - Item : Element_Type) return Cursor - is - HT : Hash_Table_Type renames Container'Unrestricted_Access.HT; - Node : constant Node_Access := Element_Keys.Find (HT, Item); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node, Hash_Type'Last); - end Find; - - -------------------- - -- Find_Equal_Key -- - -------------------- - - function Find_Equal_Key - (R_HT : Hash_Table_Type; - L_Node : Node_Access) return Boolean - is - R_Index : constant Hash_Type := - Element_Keys.Index (R_HT, L_Node.Element); - - R_Node : Node_Access := R_HT.Buckets (R_Index); - - begin - loop - if R_Node = null then - return False; - end if; - - if L_Node.Element = R_Node.Element then - return True; - end if; - - R_Node := Next (R_Node); - end loop; - end Find_Equal_Key; - - ------------------------- - -- Find_Equivalent_Key -- - ------------------------- - - function Find_Equivalent_Key - (R_HT : Hash_Table_Type; - L_Node : Node_Access) return Boolean - is - R_Index : constant Hash_Type := - Element_Keys.Index (R_HT, L_Node.Element); - - R_Node : Node_Access := R_HT.Buckets (R_Index); - - begin - loop - if R_Node = null then - return False; - end if; - - if Equivalent_Elements (L_Node.Element, R_Node.Element) then - return True; - end if; - - R_Node := Next (R_Node); - end loop; - end Find_Equivalent_Key; - - ----------- - -- First -- - ----------- - - function First (Container : Set) return Cursor is - Pos : Hash_Type; - Node : constant Node_Access := HT_Ops.First (Container.HT, Pos); - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node, Pos); - end First; - - function First (Object : Iterator) return Cursor is - begin - return Object.Container.First; - end First; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out Node_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (Node_Type, Node_Access); - - begin - if X /= null then - X.Next := X; -- detect mischief (in Vet) - Deallocate (X); - end if; - end Free; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Node.Element'Access; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - pragma Assert (Vet (Position), "bad cursor in Has_Element"); - return Position.Node /= null; - end Has_Element; - - --------------- - -- Hash_Node -- - --------------- - - function Hash_Node (Node : Node_Access) return Hash_Type is - begin - return Hash (Node.Element); - end Hash_Node; - - ------------- - -- Include -- - ------------- - - procedure Include - (Container : in out Set; - New_Item : Element_Type) - is - Position : Cursor; - Inserted : Boolean; - - begin - Insert (Container, New_Item, Position, Inserted); - - if not Inserted then - TE_Check (Container.HT.TC); - - Position.Node.Element := New_Item; - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - begin - Insert (Container.HT, New_Item, Position.Node, Inserted); - Position.Container := Container'Unchecked_Access; - end Insert; - - procedure Insert - (Container : in out Set; - New_Item : Element_Type) - is - Position : Cursor; - pragma Unreferenced (Position); - - Inserted : Boolean; - - begin - Insert (Container, New_Item, Position, Inserted); - - if Checks and then not Inserted then - raise Constraint_Error with - "attempt to insert element already in set"; - end if; - end Insert; - - procedure Insert - (HT : in out Hash_Table_Type; - New_Item : Element_Type; - Node : out Node_Access; - Inserted : out Boolean) - is - function New_Node (Next : Node_Access) return Node_Access; - pragma Inline (New_Node); - - procedure Local_Insert is - new Element_Keys.Generic_Conditional_Insert (New_Node); - - -------------- - -- New_Node -- - -------------- - - function New_Node (Next : Node_Access) return Node_Access is - begin - return new Node_Type'(New_Item, Next); - end New_Node; - - -- Start of processing for Insert - - begin - if HT_Ops.Capacity (HT) = 0 then - HT_Ops.Reserve_Capacity (HT, 1); - end if; - - TC_Check (HT.TC); - - Local_Insert (HT, New_Item, Node, Inserted); - - if Inserted - and then HT.Length > HT_Ops.Capacity (HT) - then - HT_Ops.Reserve_Capacity (HT, HT.Length); - end if; - end Insert; - - ------------------ - -- Intersection -- - ------------------ - - procedure Intersection - (Target : in out Set; - Source : Set) - is - Src_HT : Hash_Table_Type renames Source'Unrestricted_Access.HT; - Tgt_Node : Node_Access; - - begin - if Target'Address = Source'Address then - return; - end if; - - if Source.HT.Length = 0 then - Clear (Target); - return; - end if; - - TC_Check (Target.HT.TC); - - Tgt_Node := HT_Ops.First (Target.HT); - while Tgt_Node /= null loop - if Is_In (Src_HT, Tgt_Node) then - Tgt_Node := HT_Ops.Next (Target.HT, Tgt_Node); - - else - declare - X : Node_Access := Tgt_Node; - begin - Tgt_Node := HT_Ops.Next (Target.HT, Tgt_Node); - HT_Ops.Delete_Node_Sans_Free (Target.HT, X); - Free (X); - end; - end if; - end loop; - end Intersection; - - function Intersection (Left, Right : Set) return Set is - Left_HT : Hash_Table_Type renames Left'Unrestricted_Access.HT; - Right_HT : Hash_Table_Type renames Right'Unrestricted_Access.HT; - Buckets : HT_Types.Buckets_Access; - Length : Count_Type; - - begin - if Left'Address = Right'Address then - return Left; - end if; - - Length := Count_Type'Min (Left.Length, Right.Length); - - if Length = 0 then - return Empty_Set; - end if; - - declare - Size : constant Hash_Type := Prime_Numbers.To_Prime (Length); - begin - Buckets := HT_Ops.New_Buckets (Length => Size); - end; - - Length := 0; - - Iterate_Left : declare - procedure Process (L_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (L_Node : Node_Access) is - begin - if Is_In (Right_HT, L_Node) then - declare - -- Per AI05-0022, the container implementation is required - -- to detect element tampering by a generic actual - -- subprogram, hence the use of Checked_Index instead of a - -- simple invocation of generic formal Hash. - - J : constant Hash_Type := - HT_Ops.Checked_Index (Left_HT, Buckets.all, L_Node); - - Bucket : Node_Access renames Buckets (J); - - begin - Bucket := new Node_Type'(L_Node.Element, Bucket); - end; - - Length := Length + 1; - end if; - end Process; - - -- Start of processing for Iterate_Left - - begin - Iterate (Left_HT); - exception - when others => - HT_Ops.Free_Hash_Table (Buckets); - raise; - end Iterate_Left; - - return (Controlled with HT => (Buckets, Length, (Busy => 0, Lock => 0))); - end Intersection; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Set) return Boolean is - begin - return Container.HT.Length = 0; - end Is_Empty; - - ----------- - -- Is_In -- - ----------- - - function Is_In - (HT : aliased in out Hash_Table_Type; - Key : Node_Access) return Boolean - is - begin - return Element_Keys.Find (HT, Key.Element) /= null; - end Is_In; - - --------------- - -- Is_Subset -- - --------------- - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean is - Subset_HT : Hash_Table_Type renames Subset'Unrestricted_Access.HT; - Of_Set_HT : Hash_Table_Type renames Of_Set'Unrestricted_Access.HT; - Subset_Node : Node_Access; - - begin - if Subset'Address = Of_Set'Address then - return True; - end if; - - if Subset.Length > Of_Set.Length then - return False; - end if; - - Subset_Node := HT_Ops.First (Subset_HT); - while Subset_Node /= null loop - if not Is_In (Of_Set_HT, Subset_Node) then - return False; - end if; - Subset_Node := HT_Ops.Next (Subset_HT, Subset_Node); - end loop; - - return True; - end Is_Subset; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access; Position : Hash_Type); - pragma Inline (Process_Node); - - procedure Iterate is - new HT_Ops.Generic_Iteration_With_Position (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access; Position : Hash_Type) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node, Position)); - end Process_Node; - - Busy : With_Busy (Container.HT.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Iterate (Container.HT); - end Iterate; - - function Iterate - (Container : Set) return Set_Iterator_Interfaces.Forward_Iterator'Class - is - begin - Busy (Container.HT.TC'Unrestricted_Access.all); - return It : constant Iterator := - Iterator'(Limited_Controlled with - Container => Container'Unrestricted_Access); - end Iterate; - - ------------ - -- Length -- - ------------ - - function Length (Container : Set) return Count_Type is - begin - return Container.HT.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out Set; Source : in out Set) is - begin - HT_Ops.Move (Target => Target.HT, Source => Source.HT); - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Node : Node_Access) return Node_Access is - begin - return Node.Next; - end Next; - - function Next (Position : Cursor) return Cursor is - Node : Node_Access; - Pos : Hash_Type; - begin - if Position.Node = null then - return No_Element; - end if; - - pragma Assert (Vet (Position), "bad cursor in Next"); - - Pos := Position.Position; - Node := HT_Ops.Next (Position.Container.HT, Position.Node, Pos); - - if Node = null then - return No_Element; - end if; - - return Cursor'(Position.Container, Node, Pos); - end Next; - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong set"; - end if; - - return Next (Position); - end Next; - - ------------- - -- Overlap -- - ------------- - - function Overlap (Left, Right : Set) return Boolean is - Left_HT : Hash_Table_Type renames Left'Unrestricted_Access.HT; - Right_HT : Hash_Table_Type renames Right'Unrestricted_Access.HT; - Left_Node : Node_Access; - - begin - if Right.Length = 0 then - return False; - end if; - - if Left'Address = Right'Address then - return True; - end if; - - Left_Node := HT_Ops.First (Left_HT); - while Left_Node /= null loop - if Is_In (Right_HT, Left_Node) then - return True; - end if; - Left_Node := HT_Ops.Next (Left_HT, Left_Node); - end loop; - - return False; - end Overlap; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Set'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := - Container.HT.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Query_Element equals No_Element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Query_Element"); - - declare - HT : Hash_Table_Type renames Position.Container.HT; - Lock : With_Lock (HT.TC'Unrestricted_Access); - begin - Process (Position.Node.Element); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set) - is - First_Time : Boolean := True; - use System.Put_Images; - begin - Array_Before (S); - - for X of V loop - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Element_Type'Put_Image (S, X); - end loop; - - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set) - is - begin - Read_Nodes (Stream, Container.HT); - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Read_Node -- - --------------- - - function Read_Node (Stream : not null access Root_Stream_Type'Class) - return Node_Access - is - Node : Node_Access := new Node_Type; - begin - Element_Type'Read (Stream, Node.Element); - return Node; - exception - when others => - Free (Node); - raise; - end Read_Node; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Set; - New_Item : Element_Type) - is - Node : constant Node_Access := - Element_Keys.Find (Container.HT, New_Item); - - begin - TE_Check (Container.HT.TC); - - if Checks and then Node = null then - raise Constraint_Error with - "attempt to replace element not in set"; - end if; - - Node.Element := New_Item; - end Replace; - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Position), "bad cursor in Replace_Element"); - - Replace_Element (Container.HT, Position.Node, New_Item); - end Replace_Element; - - ---------------------- - -- Reserve_Capacity -- - ---------------------- - - procedure Reserve_Capacity - (Container : in out Set; - Capacity : Count_Type) - is - begin - HT_Ops.Reserve_Capacity (Container.HT, Capacity); - end Reserve_Capacity; - - -------------- - -- Set_Next -- - -------------- - - procedure Set_Next (Node : Node_Access; Next : Node_Access) is - begin - Node.Next := Next; - end Set_Next; - - -------------------------- - -- Symmetric_Difference -- - -------------------------- - - procedure Symmetric_Difference - (Target : in out Set; - Source : Set) - is - Tgt_HT : Hash_Table_Type renames Target.HT; - Src_HT : Hash_Table_Type renames Source.HT'Unrestricted_Access.all; - begin - if Target'Address = Source'Address then - Clear (Target); - return; - end if; - - TC_Check (Tgt_HT.TC); - - declare - N : constant Count_Type := Target.Length + Source.Length; - begin - if N > HT_Ops.Capacity (Tgt_HT) then - HT_Ops.Reserve_Capacity (Tgt_HT, N); - end if; - end; - - if Target.Length = 0 then - Iterate_Source_When_Empty_Target : declare - procedure Process (Src_Node : Node_Access); - - procedure Iterate is new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Src_Node : Node_Access) is - E : Element_Type renames Src_Node.Element; - B : Buckets_Type renames Tgt_HT.Buckets.all; - J : constant Hash_Type := Hash (E) mod B'Length; - N : Count_Type renames Tgt_HT.Length; - - begin - B (J) := new Node_Type'(E, B (J)); - N := N + 1; - end Process; - - -- Per AI05-0022, the container implementation is required to - -- detect element tampering by a generic actual subprogram. - - Lock_Tgt : With_Lock (Tgt_HT.TC'Unrestricted_Access); - Lock_Src : With_Lock (Src_HT.TC'Unrestricted_Access); - - -- Start of processing for Iterate_Source_When_Empty_Target - - begin - Iterate (Src_HT); - end Iterate_Source_When_Empty_Target; - - else - Iterate_Source : declare - procedure Process (Src_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Src_Node : Node_Access) is - E : Element_Type renames Src_Node.Element; - B : Buckets_Type renames Tgt_HT.Buckets.all; - J : constant Hash_Type := Hash (E) mod B'Length; - N : Count_Type renames Tgt_HT.Length; - - begin - if B (J) = null then - B (J) := new Node_Type'(E, null); - N := N + 1; - - elsif Equivalent_Elements (E, B (J).Element) then - declare - X : Node_Access := B (J); - begin - B (J) := B (J).Next; - N := N - 1; - Free (X); - end; - - else - declare - Prev : Node_Access := B (J); - Curr : Node_Access := Prev.Next; - - begin - while Curr /= null loop - if Equivalent_Elements (E, Curr.Element) then - Prev.Next := Curr.Next; - N := N - 1; - Free (Curr); - return; - end if; - - Prev := Curr; - Curr := Prev.Next; - end loop; - - B (J) := new Node_Type'(E, B (J)); - N := N + 1; - end; - end if; - end Process; - - -- Per AI05-0022, the container implementation is required to - -- detect element tampering by a generic actual subprogram. - - Lock_Tgt : With_Lock (Tgt_HT.TC'Unrestricted_Access); - Lock_Src : With_Lock (Src_HT.TC'Unrestricted_Access); - - -- Start of processing for Iterate_Source - - begin - Iterate (Src_HT); - end Iterate_Source; - end if; - end Symmetric_Difference; - - function Symmetric_Difference (Left, Right : Set) return Set is - Left_HT : Hash_Table_Type renames Left'Unrestricted_Access.HT; - Right_HT : Hash_Table_Type renames Right'Unrestricted_Access.HT; - Buckets : HT_Types.Buckets_Access; - Length : Count_Type; - - begin - if Left'Address = Right'Address then - return Empty_Set; - end if; - - if Right.Length = 0 then - return Left; - end if; - - if Left.Length = 0 then - return Right; - end if; - - declare - Size : constant Hash_Type := - Prime_Numbers.To_Prime (Left.Length + Right.Length); - begin - Buckets := HT_Ops.New_Buckets (Length => Size); - end; - - Length := 0; - - Iterate_Left : declare - procedure Process (L_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (L_Node : Node_Access) is - begin - if not Is_In (Right_HT, L_Node) then - declare - E : Element_Type renames L_Node.Element; - - -- Per AI05-0022, the container implementation is required - -- to detect element tampering by a generic actual - -- subprogram, hence the use of Checked_Index instead of a - -- simple invocation of generic formal Hash. - - J : constant Hash_Type := - HT_Ops.Checked_Index (Left_HT, Buckets.all, L_Node); - - begin - Buckets (J) := new Node_Type'(E, Buckets (J)); - Length := Length + 1; - end; - end if; - end Process; - - -- Start of processing for Iterate_Left - - begin - Iterate (Left_HT); - - exception - when others => - HT_Ops.Free_Hash_Table (Buckets); - raise; - end Iterate_Left; - - Iterate_Right : declare - procedure Process (R_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (R_Node : Node_Access) is - begin - if not Is_In (Left_HT, R_Node) then - declare - E : Element_Type renames R_Node.Element; - - -- Per AI05-0022, the container implementation is required - -- to detect element tampering by a generic actual - -- subprogram, hence the use of Checked_Index instead of a - -- simple invocation of generic formal Hash. - - J : constant Hash_Type := - HT_Ops.Checked_Index (Right_HT, Buckets.all, R_Node); - - begin - Buckets (J) := new Node_Type'(E, Buckets (J)); - Length := Length + 1; - end; - end if; - end Process; - - -- Start of processing for Iterate_Right - - begin - Iterate (Right_HT); - - exception - when others => - HT_Ops.Free_Hash_Table (Buckets); - raise; - end Iterate_Right; - - return (Controlled with HT => (Buckets, Length, (Busy => 0, Lock => 0))); - end Symmetric_Difference; - - ------------ - -- To_Set -- - ------------ - - function To_Set (New_Item : Element_Type) return Set is - HT : Hash_Table_Type; - - Node : Node_Access; - Inserted : Boolean; - pragma Unreferenced (Node, Inserted); - - begin - Insert (HT, New_Item, Node, Inserted); - return Set'(Controlled with HT); - end To_Set; - - ----------- - -- Union -- - ----------- - - procedure Union - (Target : in out Set; - Source : Set) - is - procedure Process (Src_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Src_Node : Node_Access) is - function New_Node (Next : Node_Access) return Node_Access; - pragma Inline (New_Node); - - procedure Insert is - new Element_Keys.Generic_Conditional_Insert (New_Node); - - -------------- - -- New_Node -- - -------------- - - function New_Node (Next : Node_Access) return Node_Access is - Node : constant Node_Access := - new Node_Type'(Src_Node.Element, Next); - begin - return Node; - end New_Node; - - Tgt_Node : Node_Access; - Success : Boolean; - pragma Unreferenced (Tgt_Node, Success); - - -- Start of processing for Process - - begin - Insert (Target.HT, Src_Node.Element, Tgt_Node, Success); - end Process; - - -- Start of processing for Union - - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Target.HT.TC); - - declare - N : constant Count_Type := Target.Length + Source.Length; - begin - if N > HT_Ops.Capacity (Target.HT) then - HT_Ops.Reserve_Capacity (Target.HT, N); - end if; - end; - - Iterate (Source.HT); - end Union; - - function Union (Left, Right : Set) return Set is - Left_HT : Hash_Table_Type renames Left.HT'Unrestricted_Access.all; - Right_HT : Hash_Table_Type renames Right.HT'Unrestricted_Access.all; - Buckets : HT_Types.Buckets_Access; - Length : Count_Type; - - begin - if Left'Address = Right'Address then - return Left; - end if; - - if Right.Length = 0 then - return Left; - end if; - - if Left.Length = 0 then - return Right; - end if; - - declare - Size : constant Hash_Type := - Prime_Numbers.To_Prime (Left.Length + Right.Length); - begin - Buckets := HT_Ops.New_Buckets (Length => Size); - end; - - Iterate_Left : declare - procedure Process (L_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (L_Node : Node_Access) is - J : constant Hash_Type := - Hash (L_Node.Element) mod Buckets'Length; - - begin - Buckets (J) := new Node_Type'(L_Node.Element, Buckets (J)); - end Process; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram, hence the use of - -- Checked_Index instead of a simple invocation of generic formal - -- Hash. - - Lock_Left : With_Lock (Left_HT.TC'Unrestricted_Access); - - -- Start of processing for Iterate_Left - - begin - Iterate (Left_HT); - exception - when others => - HT_Ops.Free_Hash_Table (Buckets); - raise; - end Iterate_Left; - - Length := Left.Length; - - Iterate_Right : declare - procedure Process (Src_Node : Node_Access); - - procedure Iterate is - new HT_Ops.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Src_Node : Node_Access) is - J : constant Hash_Type := - Hash (Src_Node.Element) mod Buckets'Length; - - Tgt_Node : Node_Access := Buckets (J); - - begin - while Tgt_Node /= null loop - if Equivalent_Elements (Src_Node.Element, Tgt_Node.Element) then - return; - end if; - - Tgt_Node := Next (Tgt_Node); - end loop; - - Buckets (J) := new Node_Type'(Src_Node.Element, Buckets (J)); - Length := Length + 1; - end Process; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram, hence the use of - -- Checked_Index instead of a simple invocation of generic formal - -- Hash. - - Lock_Left : With_Lock (Left_HT.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right_HT.TC'Unrestricted_Access); - - -- Start of processing for Iterate_Right - - begin - Iterate (Right_HT); - exception - when others => - HT_Ops.Free_Hash_Table (Buckets); - raise; - end Iterate_Right; - - return (Controlled with HT => (Buckets, Length, (Busy => 0, Lock => 0))); - end Union; - - --------- - -- Vet -- - --------- - - function Vet (Position : Cursor) return Boolean is - begin - if Position.Node = null then - return Position.Container = null; - end if; - - if Position.Container = null then - return False; - end if; - - if Position.Node.Next = Position.Node then - return False; - end if; - - declare - HT : Hash_Table_Type renames Position.Container.HT; - X : Node_Access; - - begin - if HT.Length = 0 then - return False; - end if; - - if HT.Buckets = null - or else HT.Buckets'Length = 0 - then - return False; - end if; - - X := HT.Buckets (Element_Keys.Checked_Index - (HT, - Position.Node.Element)); - - for J in 1 .. HT.Length loop - if X = Position.Node then - return True; - end if; - - if X = null then - return False; - end if; - - if X = X.Next then -- to prevent unnecessary looping - return False; - end if; - - X := X.Next; - end loop; - - return False; - end; - end Vet; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set) - is - begin - Write_Nodes (Stream, Container.HT); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - ---------------- - -- Write_Node -- - ---------------- - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access) - is - begin - Element_Type'Write (Stream, Node.Element); - end Write_Node; - - package body Generic_Keys is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Equivalent_Key_Node - (Key : Key_Type; - Node : Node_Access) return Boolean; - pragma Inline (Equivalent_Key_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Key_Keys is - new Hash_Tables.Generic_Keys - (HT_Types => HT_Types, - Next => Next, - Set_Next => Set_Next, - Key_Type => Key_Type, - Hash => Hash, - Equivalent_Keys => Equivalent_Key_Node); - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Set; - Key : Key_Type) return Constant_Reference_Type - is - HT : Hash_Table_Type renames Container'Unrestricted_Access.HT; - Node : constant Node_Access := Key_Keys.Find (HT, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "Key not in set"; - end if; - - declare - TC : constant Tamper_Counts_Access := - HT.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Set; - Key : Key_Type) return Boolean - is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ------------ - -- Delete -- - ------------ - - procedure Delete - (Container : in out Set; - Key : Key_Type) - is - X : Node_Access; - - begin - Key_Keys.Delete_Key_Sans_Free (Container.HT, Key, X); - - if Checks and then X = null then - raise Constraint_Error with "attempt to delete key not in set"; - end if; - - Free (X); - end Delete; - - ------------- - -- Element -- - ------------- - - function Element - (Container : Set; - Key : Key_Type) return Element_Type - is - HT : Hash_Table_Type renames Container'Unrestricted_Access.HT; - Node : constant Node_Access := Key_Keys.Find (HT, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in set"; - end if; - - return Node.Element; - end Element; - - ------------------------- - -- Equivalent_Key_Node -- - ------------------------- - - function Equivalent_Key_Node - (Key : Key_Type; - Node : Node_Access) return Boolean - is - begin - return Equivalent_Keys (Key, Generic_Keys.Key (Node.Element)); - end Equivalent_Key_Node; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude - (Container : in out Set; - Key : Key_Type) - is - X : Node_Access; - begin - Key_Keys.Delete_Key_Sans_Free (Container.HT, Key, X); - Free (X); - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Control : in out Reference_Control_Type) is - begin - if Control.Container /= null then - Impl.Reference_Control_Type (Control).Finalize; - - if Checks and then - Hash (Key (Element (Control.Old_Pos))) /= Control.Old_Hash - then - HT_Ops.Delete_Node_At_Index - (Control.Container.HT, Control.Index, Control.Old_Pos.Node); - raise Program_Error with "key not preserved in reference"; - end if; - - Control.Container := null; - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : Set; - Key : Key_Type) return Cursor - is - HT : Hash_Table_Type renames Container'Unrestricted_Access.HT; - Node : constant Node_Access := Key_Keys.Find (HT, Key); - begin - if Node = null then - return No_Element; - else - return Cursor' - (Container'Unrestricted_Access, Node, Hash_Type'Last); - end if; - end Find; - - --------- - -- Key -- - --------- - - function Key (Position : Cursor) return Key_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - pragma Assert (Vet (Position), "bad cursor in function Key"); - - return Key (Position.Node.Element); - end Key; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - ------------------------------ - -- Reference_Preserving_Key -- - ------------------------------ - - function Reference_Preserving_Key - (Container : aliased in out Set; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert - (Vet (Position), - "bad cursor in function Reference_Preserving_Key"); - - declare - HT : Hash_Table_Type renames Position.Container.all.HT; - begin - return R : constant Reference_Type := - (Element => Position.Node.Element'Access, - Control => - (Controlled with - HT.TC'Unrestricted_Access, - Container'Unrestricted_Access, - Index => HT_Ops.Index (HT, Position.Node), - Old_Pos => Position, - Old_Hash => Hash (Key (Position)))) - do - Busy (HT.TC); - end return; - end; - end Reference_Preserving_Key; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Key : Key_Type) return Reference_Type - is - Node : constant Node_Access := Key_Keys.Find (Container.HT, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in set"; - end if; - - declare - HT : Hash_Table_Type renames Container.HT; - P : constant Cursor := Find (Container, Key); - begin - return R : constant Reference_Type := - (Element => Node.Element'Access, - Control => - (Controlled with - HT.TC'Unrestricted_Access, - Container'Unrestricted_Access, - Index => HT_Ops.Index (HT, P.Node), - Old_Pos => P, - Old_Hash => Hash (Key))) - do - Busy (HT.TC); - end return; - end; - end Reference_Preserving_Key; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Node_Access := Key_Keys.Find (Container.HT, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with - "attempt to replace key not in set"; - end if; - - Replace_Element (Container.HT, Node, New_Item); - end Replace; - - ----------------------------------- - -- Update_Element_Preserving_Key -- - ----------------------------------- - - procedure Update_Element_Preserving_Key - (Container : in out Set; - Position : Cursor; - Process : not null access - procedure (Element : in out Element_Type)) - is - HT : Hash_Table_Type renames Container.HT; - Indx : Hash_Type; - - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong set"; - end if; - - if Checks and then - (HT.Buckets = null - or else HT.Buckets'Length = 0 - or else HT.Length = 0 - or else Position.Node.Next = Position.Node) - then - raise Program_Error with "Position cursor is bad (set is empty)"; - end if; - - pragma Assert - (Vet (Position), - "bad cursor in Update_Element_Preserving_Key"); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - E : Element_Type renames Position.Node.Element; - K : constant Key_Type := Key (E); - Lock : With_Lock (HT.TC'Unrestricted_Access); - begin - Indx := HT_Ops.Index (HT, Position.Node); - Process (E); - - if Equivalent_Keys (K, Key (E)) then - return; - end if; - end; - - if HT.Buckets (Indx) = Position.Node then - HT.Buckets (Indx) := Position.Node.Next; - - else - declare - Prev : Node_Access := HT.Buckets (Indx); - - begin - while Prev.Next /= Position.Node loop - Prev := Prev.Next; - - if Checks and then Prev = null then - raise Program_Error with - "Position cursor is bad (node not found)"; - end if; - end loop; - - Prev.Next := Position.Node.Next; - end; - end if; - - HT.Length := HT.Length - 1; - - declare - X : Node_Access := Position.Node; - - begin - Free (X); - end; - - raise Program_Error with "key was modified"; - end Update_Element_Preserving_Key; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - end Generic_Keys; - -end Ada.Containers.Hashed_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cohase.ads +++ build/gcc/ada/rts @@ -1,619 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . H A S H E D _ S E T S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -private with Ada.Containers.Hash_Tables; -with Ada.Containers.Helpers; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - -generic - type Element_Type is private; - - with function Hash (Element : Element_Type) return Hash_Type; - - with function Equivalent_Elements - (Left, Right : Element_Type) return Boolean; - - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Hashed_Sets with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - type Set is tagged private - with - Constant_Indexing => Constant_Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Unnamed => Include); - - pragma Preelaborable_Initialization (Set); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Set : constant Set; - -- Set objects declared without an initialization expression are - -- initialized to the value Empty_Set. - - No_Element : constant Cursor; - -- Cursor objects declared without an initialization expression are - -- initialized to the value No_Element. - - function Has_Element (Position : Cursor) return Boolean; - -- Equivalent to Position /= No_Element - - package Set_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function Empty (Capacity : Count_Type := 1000) return Set; - - function "=" (Left, Right : Set) return Boolean; - -- For each element in Left, set equality attempts to find the equal - -- element in Right; if a search fails, then set equality immediately - -- returns False. The search works by calling Hash to find the bucket in - -- the Right set that corresponds to the Left element. If the bucket is - -- non-empty, the search calls the generic formal element equality operator - -- to compare the element (in Left) to the element of each node in the - -- bucket (in Right); the search terminates when a matching node in the - -- bucket is found, or the nodes in the bucket are exhausted. (Note that - -- element equality is called here, not Equivalent_Elements. Set equality - -- is the only operation in which element equality is used. Compare set - -- equality to Equivalent_Sets, which does call Equivalent_Elements.) - - function Equivalent_Sets (Left, Right : Set) return Boolean; - -- Similar to set equality, with the difference that the element in Left is - -- compared to the elements in Right using the generic formal - -- Equivalent_Elements operation instead of element equality. - - function To_Set (New_Item : Element_Type) return Set; - -- Constructs a singleton set comprising New_Element. To_Set calls Hash to - -- determine the bucket for New_Item. - - function Capacity (Container : Set) return Count_Type; - -- Returns the current capacity of the set. Capacity is the maximum length - -- before which rehashing in guaranteed not to occur. - - procedure Reserve_Capacity (Container : in out Set; Capacity : Count_Type); - -- Adjusts the current capacity, by allocating a new buckets array. If the - -- requested capacity is less than the current capacity, then the capacity - -- is contracted (to a value not less than the current length). If the - -- requested capacity is greater than the current capacity, then the - -- capacity is expanded (to a value not less than what is requested). In - -- either case, the nodes are rehashed from the old buckets array onto the - -- new buckets array (Hash is called once for each existing element in - -- order to compute the new index), and then the old buckets array is - -- deallocated. - - function Length (Container : Set) return Count_Type; - -- Returns the number of items in the set - - function Is_Empty (Container : Set) return Boolean; - -- Equivalent to Length (Container) = 0 - - procedure Clear (Container : in out Set); - -- Removes all of the items from the set - - function Element (Position : Cursor) return Element_Type; - -- Returns the element of the node designated by the cursor - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type); - -- If New_Item is equivalent (as determined by calling Equivalent_Elements) - -- to the element of the node designated by Position, then New_Element is - -- assigned to that element. Otherwise, it calls Hash to determine the - -- bucket for New_Item. If the bucket is not empty, then it calls - -- Equivalent_Elements for each node in that bucket to determine whether - -- New_Item is equivalent to an element in that bucket. If - -- Equivalent_Elements returns True then Program_Error is raised (because - -- an element may appear only once in the set); otherwise, New_Item is - -- assigned to the node designated by Position, and the node is moved to - -- its new bucket. - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - -- Calls Process with the element (having only a constant view) of the node - -- designed by the cursor. - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - procedure Assign (Target : in out Set; Source : Set); - - function Copy (Source : Set; Capacity : Count_Type := 0) return Set; - - procedure Move (Target : in out Set; Source : in out Set); - -- Clears Target (if it's not empty), and then moves (not copies) the - -- buckets array and nodes from Source to Target. - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean); - -- Conditionally inserts New_Item into the set. If New_Item is already in - -- the set, then Inserted returns False and Position designates the node - -- containing the existing element (which is not modified). If New_Item is - -- not already in the set, then Inserted returns True and Position - -- designates the newly-inserted node containing New_Item. The search for - -- an existing element works as follows. Hash is called to determine - -- New_Item's bucket; if the bucket is non-empty, then Equivalent_Elements - -- is called to compare New_Item to the element of each node in that - -- bucket. If the bucket is empty, or there were no equivalent elements in - -- the bucket, the search "fails" and the New_Item is inserted in the set - -- (and Inserted returns True); otherwise, the search "succeeds" (and - -- Inserted returns False). - - procedure Insert (Container : in out Set; New_Item : Element_Type); - -- Attempts to insert New_Item into the set, performing the usual insertion - -- search (which involves calling both Hash and Equivalent_Elements); if - -- the search succeeds (New_Item is equivalent to an element already in the - -- set, and so was not inserted), then this operation raises - -- Constraint_Error. (This version of Insert is similar to Replace, but - -- having the opposite exception behavior. It is intended for use when you - -- want to assert that the item is not already in the set.) - - procedure Include (Container : in out Set; New_Item : Element_Type); - -- Attempts to insert New_Item into the set. If an element equivalent to - -- New_Item is already in the set (the insertion search succeeded, and - -- hence New_Item was not inserted), then the value of New_Item is assigned - -- to the existing element. (This insertion operation only raises an - -- exception if cursor tampering occurs. It is intended for use when you - -- want to insert the item in the set, and you don't care whether an - -- equivalent element is already present.) - - procedure Replace (Container : in out Set; New_Item : Element_Type); - -- Searches for New_Item in the set; if the search fails (because an - -- equivalent element was not in the set), then it raises - -- Constraint_Error. Otherwise, the existing element is assigned the value - -- New_Item. (This is similar to Insert, but with the opposite exception - -- behavior. It is intended for use when you want to assert that the item - -- is already in the set.) - - procedure Exclude (Container : in out Set; Item : Element_Type); - -- Searches for Item in the set, and if found, removes its node from the - -- set and then deallocates it. The search works as follows. The operation - -- calls Hash to determine the item's bucket; if the bucket is not empty, - -- it calls Equivalent_Elements to compare Item to the element of each node - -- in the bucket. (This is the deletion analog of Include. It is intended - -- for use when you want to remove the item from the set, but don't care - -- whether the item is already in the set.) - - procedure Delete (Container : in out Set; Item : Element_Type); - -- Searches for Item in the set (which involves calling both Hash and - -- Equivalent_Elements). If the search fails, then the operation raises - -- Constraint_Error. Otherwise it removes the node from the set and then - -- deallocates it. (This is the deletion analog of non-conditional - -- Insert. It is intended for use when you want to assert that the item is - -- already in the set.) - - procedure Delete (Container : in out Set; Position : in out Cursor); - -- Removes the node designated by Position from the set, and then - -- deallocates the node. The operation calls Hash to determine the bucket, - -- and then compares Position to each node in the bucket until there's a - -- match (it does not call Equivalent_Elements). - - procedure Union (Target : in out Set; Source : Set); - -- The operation first calls Reserve_Capacity if the current capacity is - -- less than the sum of the lengths of Source and Target. It then iterates - -- over the Source set, and conditionally inserts each element into Target. - - function Union (Left, Right : Set) return Set; - -- The operation first copies the Left set to the result, and then iterates - -- over the Right set to conditionally insert each element into the result. - - function "or" (Left, Right : Set) return Set renames Union; - - procedure Intersection (Target : in out Set; Source : Set); - -- Iterates over the Target set (calling First and Next), calling Find to - -- determine whether the element is in Source. If an equivalent element is - -- not found in Source, the element is deleted from Target. - - function Intersection (Left, Right : Set) return Set; - -- Iterates over the Left set, calling Find to determine whether the - -- element is in Right. If an equivalent element is found, it is inserted - -- into the result set. - - function "and" (Left, Right : Set) return Set renames Intersection; - - procedure Difference (Target : in out Set; Source : Set); - -- Iterates over the Source (calling First and Next), calling Find to - -- determine whether the element is in Target. If an equivalent element is - -- found, it is deleted from Target. - - function Difference (Left, Right : Set) return Set; - -- Iterates over the Left set, calling Find to determine whether the - -- element is in the Right set. If an equivalent element is not found, the - -- element is inserted into the result set. - - function "-" (Left, Right : Set) return Set renames Difference; - - procedure Symmetric_Difference (Target : in out Set; Source : Set); - -- The operation first calls Reserve_Capacity if the current capacity is - -- less than the sum of the lengths of Source and Target. It then iterates - -- over the Source set, searching for the element in Target (calling Hash - -- and Equivalent_Elements). If an equivalent element is found, it is - -- removed from Target; otherwise it is inserted into Target. - - function Symmetric_Difference (Left, Right : Set) return Set; - -- The operation first iterates over the Left set. It calls Find to - -- determine whether the element is in the Right set. If no equivalent - -- element is found, the element from Left is inserted into the result. The - -- operation then iterates over the Right set, to determine whether the - -- element is in the Left set. If no equivalent element is found, the Right - -- element is inserted into the result. - - function "xor" (Left, Right : Set) return Set - renames Symmetric_Difference; - - function Overlap (Left, Right : Set) return Boolean; - -- Iterates over the Left set (calling First and Next), calling Find to - -- determine whether the element is in the Right set. If an equivalent - -- element is found, the operation immediately returns True. The operation - -- returns False if the iteration over Left terminates without finding any - -- equivalent element in Right. - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean; - -- Iterates over Subset (calling First and Next), calling Find to determine - -- whether the element is in Of_Set. If no equivalent element is found in - -- Of_Set, the operation immediately returns False. The operation returns - -- True if the iteration over Subset terminates without finding an element - -- not in Of_Set (that is, every element in Subset is equivalent to an - -- element in Of_Set). - - function First (Container : Set) return Cursor; - -- Returns a cursor that designates the first non-empty bucket, by - -- searching from the beginning of the buckets array. - - function Next (Position : Cursor) return Cursor; - -- Returns a cursor that designates the node that follows the current one - -- designated by Position. If Position designates the last node in its - -- bucket, the operation calls Hash to compute the index of this bucket, - -- and searches the buckets array for the first non-empty bucket, starting - -- from that index; otherwise, it simply follows the link to the next node - -- in the same bucket. - - procedure Next (Position : in out Cursor); - -- Equivalent to Position := Next (Position) - - function Find - (Container : Set; - Item : Element_Type) return Cursor; - -- Searches for Item in the set. Find calls Hash to determine the item's - -- bucket; if the bucket is not empty, it calls Equivalent_Elements to - -- compare Item to each element in the bucket. If the search succeeds, Find - -- returns a cursor designating the node containing the equivalent element; - -- otherwise, it returns No_Element. - - function Contains (Container : Set; Item : Element_Type) return Boolean; - -- Equivalent to Find (Container, Item) /= No_Element - - function Equivalent_Elements (Left, Right : Cursor) return Boolean; - -- Returns the result of calling Equivalent_Elements with the elements of - -- the nodes designated by cursors Left and Right. - - function Equivalent_Elements - (Left : Cursor; - Right : Element_Type) return Boolean; - -- Returns the result of calling Equivalent_Elements with element of the - -- node designated by Left and element Right. - - function Equivalent_Elements - (Left : Element_Type; - Right : Cursor) return Boolean; - -- Returns the result of calling Equivalent_Elements with element Left and - -- the element of the node designated by Right. - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)); - -- Calls Process for each node in the set - - function Iterate - (Container : Set) return Set_Iterator_Interfaces.Forward_Iterator'Class; - - generic - type Key_Type (<>) is private; - - with function Key (Element : Element_Type) return Key_Type; - - with function Hash (Key : Key_Type) return Hash_Type; - - with function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - - package Generic_Keys is - - function Key (Position : Cursor) return Key_Type; - -- Applies generic formal operation Key to the element of the node - -- designated by Position. - - function Element (Container : Set; Key : Key_Type) return Element_Type; - -- Searches (as per the key-based Find) for the node containing Key, and - -- returns the associated element. - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type); - -- Searches (as per the key-based Find) for the node containing Key, and - -- then replaces the element of that node (as per the element-based - -- Replace_Element). - - procedure Exclude (Container : in out Set; Key : Key_Type); - -- Searches for Key in the set, and if found, removes its node from the - -- set and then deallocates it. The search works by first calling Hash - -- (on Key) to determine the bucket; if the bucket is not empty, it - -- calls Equivalent_Keys to compare parameter Key to the value of - -- generic formal operation Key applied to element of each node in the - -- bucket. - - procedure Delete (Container : in out Set; Key : Key_Type); - -- Deletes the node containing Key as per Exclude, with the difference - -- that Constraint_Error is raised if Key is not found. - - function Find (Container : Set; Key : Key_Type) return Cursor; - -- Searches for the node containing Key, and returns a cursor - -- designating the node. The search works by first calling Hash (on Key) - -- to determine the bucket. If the bucket is not empty, the search - -- compares Key to the element of each node in the bucket, and returns - -- the matching node. The comparison itself works by applying the - -- generic formal Key operation to the element of the node, and then - -- calling generic formal operation Equivalent_Keys. - - function Contains (Container : Set; Key : Key_Type) return Boolean; - -- Equivalent to Find (Container, Key) /= No_Element - - procedure Update_Element_Preserving_Key - (Container : in out Set; - Position : Cursor; - Process : not null access - procedure (Element : in out Element_Type)); - -- Calls Process with the element of the node designated by Position, - -- but with the restriction that the key-value of the element is not - -- modified. The operation first makes a copy of the value returned by - -- applying generic formal operation Key on the element of the node, and - -- then calls Process with the element. The operation verifies that the - -- key-part has not been modified by calling generic formal operation - -- Equivalent_Keys to compare the saved key-value to the value returned - -- by applying generic formal operation Key to the post-Process value of - -- element. If the key values compare equal then the operation - -- completes. Otherwise, the node is removed from the set and - -- Program_Error is raised. - - type Reference_Type (Element : not null access Element_Type) is private - with Implicit_Dereference => Element; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Position : Cursor) return Reference_Type; - - function Constant_Reference - (Container : aliased Set; - Key : Key_Type) return Constant_Reference_Type; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Key : Key_Type) return Reference_Type; - - private - use Ada.Streams; - type Set_Access is access all Set; - for Set_Access'Storage_Size use 0; - - -- Key_Preserving references must carry information to allow removal - -- of elements whose value may have been altered improperly, i.e. have - -- been given values incompatible with the hash-code of the previous - -- value, and are thus in the wrong bucket. (RM 18.7 (96.6/3)) - - -- We cannot store the key directly because it is an unconstrained type. - -- To avoid using additional dynamic allocation we store the old cursor - -- which simplifies possible removal. This is not possible for some - -- other set types. - - -- The mechanism is different for Update_Element_Preserving_Key, as - -- in that case the check that buckets have not changed is performed - -- at the time of the update, not when the reference is finalized. - - package Impl is new Helpers.Generic_Implementation; - - type Reference_Control_Type is - new Impl.Reference_Control_Type with - record - Container : Set_Access; - Index : Hash_Type; - Old_Pos : Cursor; - Old_Hash : Hash_Type; - end record; - - overriding procedure Finalize (Control : in out Reference_Control_Type); - pragma Inline (Finalize); - - type Reference_Type (Element : not null access Element_Type) is record - Control : Reference_Control_Type; - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - end Generic_Keys; - -private - pragma Inline (Next); - - type Node_Type; - type Node_Access is access Node_Type; - - type Node_Type is limited record - Element : aliased Element_Type; - Next : Node_Access; - end record; - - package HT_Types is - new Hash_Tables.Generic_Hash_Table_Types (Node_Type, Node_Access); - - type Set is new Ada.Finalization.Controlled with record - HT : HT_Types.Hash_Table_Type; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set); - - overriding procedure Adjust (Container : in out Set); - - overriding procedure Finalize (Container : in out Set); - - use HT_Types, HT_Types.Implementation; - use Ada.Finalization; - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set); - - for Set'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set); - - for Set'Read use Read; - - type Set_Access is access all Set; - for Set_Access'Storage_Size use 0; - - type Cursor is record - Container : Set_Access; - Node : Node_Access; - Position : Hash_Type := Hash_Type'Last; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Sem_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Set'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - type Element_Access is access all Element_Type with - Storage_Size => 0; - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Set : constant Set := (Controlled with others => <>); - - No_Element : constant Cursor := - (Container => null, Node => null, Position => Hash_Type'Last); - - type Iterator is new Limited_Controlled and - Set_Iterator_Interfaces.Forward_Iterator with - record - Container : Set_Access; - end record - with Disable_Controlled => not T_Check; - - overriding function First (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - overriding procedure Finalize (Object : in out Iterator); - -end Ada.Containers.Hashed_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cohata.ads +++ build/gcc/ada/rts @@ -1,82 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . H A S H _ T A B L E S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- This package declares the hash-table type used to implement hashed --- containers. - -with Ada.Containers.Helpers; - -package Ada.Containers.Hash_Tables is - pragma Pure; - -- Declare Pure so this can be imported by Remote_Types packages - - generic - type Node_Type (<>) is limited private; - - type Node_Access is access Node_Type; - - package Generic_Hash_Table_Types is - - type Buckets_Type is array (Hash_Type range <>) of Node_Access; - - type Buckets_Access is access all Buckets_Type; - for Buckets_Access'Storage_Size use 0; - -- Storage_Size of zero so this package can be Pure - - type Hash_Table_Type is tagged record - Buckets : Buckets_Access := null; - Length : Count_Type := 0; - TC : aliased Helpers.Tamper_Counts; - end record; - - package Implementation is new Helpers.Generic_Implementation; - end Generic_Hash_Table_Types; - - generic - type Node_Type is private; - package Generic_Bounded_Hash_Table_Types is - - type Nodes_Type is array (Count_Type range <>) of Node_Type; - type Buckets_Type is array (Hash_Type range <>) of Count_Type; - - type Hash_Table_Type - (Capacity : Count_Type; - Modulus : Hash_Type) is - tagged record - Length : Count_Type := 0; - TC : aliased Helpers.Tamper_Counts; - Free : Count_Type'Base := -1; - Nodes : Nodes_Type (1 .. Capacity); - Buckets : Buckets_Type (1 .. Modulus) := (others => 0); - end record; - - package Implementation is new Helpers.Generic_Implementation; - end Generic_Bounded_Hash_Table_Types; - -end Ada.Containers.Hash_Tables; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coinho.adb +++ build/gcc/ada/rts @@ -1,424 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . I N D E F I N I T E _ H O L D E R S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2012-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; -with System.Put_Images; - -package body Ada.Containers.Indefinite_Holders is - - procedure Free is - new Ada.Unchecked_Deallocation (Element_Type, Element_Access); - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Holder) return Boolean is - begin - if Left.Element = null and Right.Element = null then - return True; - elsif Left.Element /= null and Right.Element /= null then - return Left.Element.all = Right.Element.all; - else - return False; - end if; - end "="; - - ------------ - -- Adjust -- - ------------ - - overriding procedure Adjust (Container : in out Holder) is - begin - if Container.Element /= null then - Container.Element := new Element_Type'(Container.Element.all); - end if; - - Container.Busy := 0; - end Adjust; - - overriding procedure Adjust (Control : in out Reference_Control_Type) is - begin - if Control.Container /= null then - declare - B : Natural renames Control.Container.Busy; - begin - B := B + 1; - end; - end if; - end Adjust; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Holder; Source : Holder) is - begin - if Target.Busy /= 0 then - raise Program_Error with "attempt to tamper with elements"; - end if; - - if Target.Element /= Source.Element then - Free (Target.Element); - - if Source.Element /= null then - Target.Element := new Element_Type'(Source.Element.all); - end if; - end if; - end Assign; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Holder) is - begin - if Container.Busy /= 0 then - raise Program_Error with "attempt to tamper with elements"; - end if; - - Free (Container.Element); - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Holder) return Constant_Reference_Type - is - Ref : constant Constant_Reference_Type := - (Element => Container.Element.all'Access, - Control => (Controlled with Container'Unrestricted_Access)); - B : Natural renames Ref.Control.Container.Busy; - begin - B := B + 1; - return Ref; - end Constant_Reference; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Holder) return Holder is - begin - if Source.Element = null then - return (Controlled with null, 0); - else - return (Controlled with new Element_Type'(Source.Element.all), 0); - end if; - end Copy; - - ------------- - -- Element -- - ------------- - - function Element (Container : Holder) return Element_Type is - begin - if Container.Element = null then - raise Constraint_Error with "container is empty"; - else - return Container.Element.all; - end if; - end Element; - - -------------- - -- Finalize -- - -------------- - - overriding procedure Finalize (Container : in out Holder) is - begin - if Container.Busy /= 0 then - raise Program_Error with "attempt to tamper with elements"; - end if; - - Free (Container.Element); - end Finalize; - - overriding procedure Finalize (Control : in out Reference_Control_Type) is - begin - if Control.Container /= null then - declare - B : Natural renames Control.Container.Busy; - begin - B := B - 1; - end; - end if; - - Control.Container := null; - end Finalize; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Holder) return Boolean is - begin - return Container.Element = null; - end Is_Empty; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out Holder; Source : in out Holder) is - begin - if Target.Busy /= 0 then - raise Program_Error with "attempt to tamper with elements"; - end if; - - if Source.Busy /= 0 then - raise Program_Error with "attempt to tamper with elements"; - end if; - - if Target.Element /= Source.Element then - Free (Target.Element); - Target.Element := Source.Element; - Source.Element := null; - end if; - end Move; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Container : Holder; - Process : not null access procedure (Element : Element_Type)) - is - B : Natural renames Container'Unrestricted_Access.Busy; - - begin - if Container.Element = null then - raise Constraint_Error with "container is empty"; - end if; - - B := B + 1; - - begin - Process (Container.Element.all); - exception - when others => - B := B - 1; - raise; - end; - - B := B - 1; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Holder) - is - use System.Put_Images; - begin - Array_Before (S); - if not Is_Empty (V) then - Element_Type'Put_Image (S, Element (V)); - end if; - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Ada.Streams.Root_Stream_Type'Class; - Container : out Holder) - is - begin - Clear (Container); - - if not Boolean'Input (Stream) then - Container.Element := new Element_Type'(Element_Type'Input (Stream)); - end if; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out Holder) return Reference_Type - is - Ref : constant Reference_Type := - (Element => Container.Element.all'Access, - Control => (Controlled with Container'Unrestricted_Access)); - begin - Container.Busy := Container.Busy + 1; - return Ref; - end Reference; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Holder; - New_Item : Element_Type) - is - begin - if Container.Busy /= 0 then - raise Program_Error with "attempt to tamper with elements"; - end if; - - declare - X : Element_Access := Container.Element; - - -- Element allocator may need an accessibility check in case actual - -- type is class-wide or has access discriminants (RM 4.8(10.1) and - -- AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Container.Element := new Element_Type'(New_Item); - Free (X); - end; - end Replace_Element; - - ---------- - -- Swap -- - ---------- - - procedure Swap (Left, Right : in out Holder) is - begin - if Left.Busy /= 0 then - raise Program_Error with "attempt to tamper with elements"; - end if; - - if Right.Busy /= 0 then - raise Program_Error with "attempt to tamper with elements"; - end if; - - if Left.Element /= Right.Element then - declare - Tmp : constant Element_Access := Left.Element; - begin - Left.Element := Right.Element; - Right.Element := Tmp; - end; - end if; - end Swap; - - --------------- - -- To_Holder -- - --------------- - - function To_Holder (New_Item : Element_Type) return Holder is - - -- The element allocator may need an accessibility check in the case the - -- actual type is class-wide or has access discriminants (RM 4.8(10.1) - -- and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - return (Controlled with new Element_Type'(New_Item), 0); - end To_Holder; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Holder; - Process : not null access procedure (Element : in out Element_Type)) - is - B : Natural renames Container.Busy; - - begin - if Container.Element = null then - raise Constraint_Error with "container is empty"; - end if; - - B := B + 1; - - begin - Process (Container.Element.all); - exception - when others => - B := B - 1; - raise; - end; - - B := B - 1; - end Update_Element; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Ada.Streams.Root_Stream_Type'Class; - Container : Holder) - is - begin - Boolean'Output (Stream, Container.Element = null); - - if Container.Element /= null then - Element_Type'Output (Stream, Container.Element.all); - end if; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Indefinite_Holders; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coinho.ads +++ build/gcc/ada/rts @@ -1,185 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . I N D E F I N I T E _ H O L D E R S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - -generic - type Element_Type (<>) is private; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Indefinite_Holders is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate (Indefinite_Holders); - pragma Remote_Types (Indefinite_Holders); - - type Holder is tagged private; - pragma Preelaborable_Initialization (Holder); - - Empty_Holder : constant Holder; - - function "=" (Left, Right : Holder) return Boolean; - - function To_Holder (New_Item : Element_Type) return Holder; - - function Is_Empty (Container : Holder) return Boolean; - - procedure Clear (Container : in out Holder); - - function Element (Container : Holder) return Element_Type; - - procedure Replace_Element - (Container : in out Holder; - New_Item : Element_Type); - - procedure Query_Element - (Container : Holder; - Process : not null access procedure (Element : Element_Type)); - - procedure Update_Element - (Container : in out Holder; - Process : not null access procedure (Element : in out Element_Type)); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with - Implicit_Dereference => Element; - - type Reference_Type - (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Holder) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out Holder) return Reference_Type; - pragma Inline (Reference); - - procedure Assign (Target : in out Holder; Source : Holder); - - function Copy (Source : Holder) return Holder; - - procedure Move (Target : in out Holder; Source : in out Holder); - - procedure Swap (Left, Right : in out Holder); - -private - - use Ada.Finalization; - use Ada.Streams; - - type Element_Access is access all Element_Type; - - type Holder_Access is access all Holder; - for Holder_Access'Storage_Size use 0; - - procedure Read - (Stream : not null access Ada.Streams.Root_Stream_Type'Class; - Container : out Holder); - - procedure Write - (Stream : not null access Ada.Streams.Root_Stream_Type'Class; - Container : Holder); - - type Holder is new Ada.Finalization.Controlled with record - Element : Element_Access; - Busy : Natural := 0; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Holder); - - for Holder'Read use Read; - for Holder'Write use Write; - - overriding procedure Adjust (Container : in out Holder); - overriding procedure Finalize (Container : in out Holder); - - type Reference_Control_Type is new Controlled with - record - Container : Holder_Access; - end record; - - overriding procedure Adjust (Control : in out Reference_Control_Type); - pragma Inline (Adjust); - - overriding procedure Finalize (Control : in out Reference_Control_Type); - pragma Inline (Finalize); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - type Reference_Type (Element : not null access Element_Type) is record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - Empty_Holder : constant Holder := (Controlled with null, 0); - -end Ada.Containers.Indefinite_Holders; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coinve.adb +++ build/gcc/ada/rts @@ -1,3730 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . I N D E F I N I T E _ V E C T O R S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers.Generic_Array_Sort; -with Ada.Unchecked_Deallocation; - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Indefinite_Vectors with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - procedure Free is - new Ada.Unchecked_Deallocation (Elements_Type, Elements_Access); - - procedure Free is - new Ada.Unchecked_Deallocation (Element_Type, Element_Access); - - procedure Append_Slow_Path - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type); - -- This is the slow path for Append. This is split out to minimize the size - -- of Append, because we have Inline (Append). - - --------- - -- "&" -- - --------- - - -- We decide that the capacity of the result of "&" is the minimum needed - -- -- the sum of the lengths of the vector parameters. We could decide to - -- make it larger, but we have no basis for knowing how much larger, so we - -- just allocate the minimum amount of storage. - - function "&" (Left, Right : Vector) return Vector is - begin - return Result : Vector do - Reserve_Capacity (Result, Length (Left) + Length (Right)); - Append_Vector (Result, Left); - Append_Vector (Result, Right); - end return; - end "&"; - - function "&" (Left : Vector; Right : Element_Type) return Vector is - begin - return Result : Vector do - Reserve_Capacity (Result, Length (Left) + 1); - Append_Vector (Result, Left); - Append (Result, Right); - end return; - end "&"; - - function "&" (Left : Element_Type; Right : Vector) return Vector is - begin - return Result : Vector do - Reserve_Capacity (Result, 1 + Length (Right)); - Append (Result, Left); - Append_Vector (Result, Right); - end return; - end "&"; - - function "&" (Left, Right : Element_Type) return Vector is - begin - return Result : Vector do - Reserve_Capacity (Result, 1 + 1); - Append (Result, Left); - Append (Result, Right); - end return; - end "&"; - - --------- - -- "=" -- - --------- - - overriding function "=" (Left, Right : Vector) return Boolean is - begin - if Left.Last /= Right.Last then - return False; - end if; - - if Left.Length = 0 then - return True; - end if; - - declare - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - begin - for J in Index_Type range Index_Type'First .. Left.Last loop - if Left.Elements.EA (J) = null then - if Right.Elements.EA (J) /= null then - return False; - end if; - - elsif Right.Elements.EA (J) = null then - return False; - - elsif Left.Elements.EA (J).all /= Right.Elements.EA (J).all then - return False; - end if; - end loop; - end; - - return True; - end "="; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Container : in out Vector) is - begin - -- If the counts are nonzero, execution is technically erroneous, but - -- it seems friendly to allow things like concurrent "=" on shared - -- constants. - - Zero_Counts (Container.TC); - - if Container.Last = No_Index then - Container.Elements := null; - return; - end if; - - declare - L : constant Index_Type := Container.Last; - E : Elements_Array renames - Container.Elements.EA (Index_Type'First .. L); - - begin - Container.Elements := null; - Container.Last := No_Index; - - Container.Elements := new Elements_Type (L); - - for J in E'Range loop - if E (J) /= null then - Container.Elements.EA (J) := new Element_Type'(E (J).all); - end if; - - Container.Last := J; - end loop; - end; - end Adjust; - - ------------------- - -- Append_Vector -- - ------------------- - - procedure Append_Vector (Container : in out Vector; New_Item : Vector) is - begin - if Is_Empty (New_Item) then - return; - elsif Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with "vector is already at its maximum length"; - else - Insert_Vector (Container, Container.Last + 1, New_Item); - end if; - end Append_Vector; - - procedure Append - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type) - is - begin - -- In the general case, we pass the buck to Insert, but for efficiency, - -- we check for the usual case where Count = 1 and the vector has enough - -- room for at least one more element. - - if Count = 1 - and then Container.Elements /= null - and then Container.Last /= Container.Elements.Last - then - TC_Check (Container.TC); - - -- Increment Container.Last after assigning the New_Item, so we - -- leave the Container unmodified in case Finalize/Adjust raises - -- an exception. - - declare - New_Last : constant Index_Type := Container.Last + 1; - - -- The element allocator may need an accessibility check in the - -- case actual type is class-wide or has access discriminants - -- (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - begin - Container.Elements.EA (New_Last) := new Element_Type'(New_Item); - Container.Last := New_Last; - end; - - else - Append_Slow_Path (Container, New_Item, Count); - end if; - end Append; - - ------------ - -- Append -- - ------------ - - procedure Append (Container : in out Vector; - New_Item : Element_Type) - is - begin - Insert (Container, Last_Index (Container) + 1, New_Item, 1); - end Append; - - ---------------------- - -- Append_Slow_Path -- - ---------------------- - - procedure Append_Slow_Path - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type) - is - begin - if Count = 0 then - return; - elsif Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with "vector is already at its maximum length"; - else - Insert (Container, Container.Last + 1, New_Item, Count); - end if; - end Append_Slow_Path; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Vector; Source : Vector) is - begin - if Target'Address = Source'Address then - return; - else - Target.Clear; - Target.Append_Vector (Source); - end if; - end Assign; - - -------------- - -- Capacity -- - -------------- - - function Capacity (Container : Vector) return Count_Type is - begin - if Container.Elements = null then - return 0; - else - return Container.Elements.EA'Length; - end if; - end Capacity; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Vector) is - begin - TC_Check (Container.TC); - - while Container.Last >= Index_Type'First loop - declare - X : Element_Access := Container.Elements.EA (Container.Last); - begin - Container.Elements.EA (Container.Last) := null; - Container.Last := Container.Last - 1; - Free (X); - end; - end loop; - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Vector; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks then - if Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - if Position.Index > Position.Container.Last then - raise Constraint_Error with "Position cursor is out of range"; - end if; - end if; - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - -- The following will raise Constraint_Error if Element is null - - return R : constant Constant_Reference_Type := - (Element => Container.Elements.EA (Position.Index), - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - function Constant_Reference - (Container : aliased Vector; - Index : Index_Type) return Constant_Reference_Type - is - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - -- The following will raise Constraint_Error if Element is null - - return R : constant Constant_Reference_Type := - (Element => Container.Elements.EA (Index), - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Vector; - Item : Element_Type) return Boolean - is - begin - return Find_Index (Container, Item) /= No_Index; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : Vector; - Capacity : Count_Type := 0) return Vector - is - C : Count_Type; - - begin - if Capacity < Source.Length then - if Checks and then Capacity /= 0 then - raise Capacity_Error - with "Requested capacity is less than Source length"; - end if; - - C := Source.Length; - else - C := Capacity; - end if; - - return Target : Vector do - Target.Reserve_Capacity (C); - Target.Assign (Source); - end return; - end Copy; - - ------------ - -- Delete -- - ------------ - - procedure Delete - (Container : in out Vector; - Index : Extended_Index; - Count : Count_Type := 1) - is - Old_Last : constant Index_Type'Base := Container.Last; - New_Last : Index_Type'Base; - Count2 : Count_Type'Base; -- count of items from Index to Old_Last - J : Index_Type'Base; -- first index of items that slide down - - begin - -- The tampering bits exist to prevent an item from being deleted (or - -- otherwise harmfully manipulated) while it is being visited. Query, - -- Update, and Iterate increment the busy count on entry, and decrement - -- the count on exit. Delete checks the count to determine whether it is - -- being called while the associated callback procedure is executing. - - TC_Check (Container.TC); - - -- Delete removes items from the vector, the number of which is the - -- minimum of the specified Count and the items (if any) that exist from - -- Index to Container.Last. There are no constraints on the specified - -- value of Count (it can be larger than what's available at this - -- position in the vector, for example), but there are constraints on - -- the allowed values of the Index. - - -- As a precondition on the generic actual Index_Type, the base type - -- must include Index_Type'Pred (Index_Type'First); this is the value - -- that Container.Last assumes when the vector is empty. However, we do - -- not allow that as the value for Index when specifying which items - -- should be deleted, so we must manually check. (That the user is - -- allowed to specify the value at all here is a consequence of the - -- declaration of the Extended_Index subtype, which includes the values - -- in the base range that immediately precede and immediately follow the - -- values in the Index_Type.) - - if Checks and then Index < Index_Type'First then - raise Constraint_Error with "Index is out of range (too small)"; - end if; - - -- We do allow a value greater than Container.Last to be specified as - -- the Index, but only if it's immediately greater. This allows the - -- corner case of deleting no items from the back end of the vector to - -- be treated as a no-op. (It is assumed that specifying an index value - -- greater than Last + 1 indicates some deeper flaw in the caller's - -- algorithm, so that case is treated as a proper error.) - - if Index > Old_Last then - if Checks and then Index > Old_Last + 1 then - raise Constraint_Error with "Index is out of range (too large)"; - else - return; - end if; - end if; - - -- Here and elsewhere we treat deleting 0 items from the container as a - -- no-op, even when the container is busy, so we simply return. - - if Count = 0 then - return; - end if; - - -- The internal elements array isn't guaranteed to exist unless we have - -- elements, so we handle that case here in order to avoid having to - -- check it later. (Note that an empty vector can never be busy, so - -- there's no semantic harm in returning early.) - - if Container.Is_Empty then - return; - end if; - - -- We first calculate what's available for deletion starting at - -- Index. Here and elsewhere we use the wider of Index_Type'Base and - -- Count_Type'Base as the type for intermediate values. (See function - -- Length for more information.) - - if Count_Type'Base'Last >= Index_Type'Pos (Index_Type'Base'Last) then - Count2 := Count_Type'Base (Old_Last) - Count_Type'Base (Index) + 1; - else - Count2 := Count_Type'Base (Old_Last - Index + 1); - end if; - - -- If the number of elements requested (Count) for deletion is equal to - -- (or greater than) the number of elements available (Count2) for - -- deletion beginning at Index, then everything from Index to - -- Container.Last is deleted (this is equivalent to Delete_Last). - - if Count >= Count2 then - -- Elements in an indefinite vector are allocated, so we must iterate - -- over the loop and deallocate elements one-at-a-time. We work from - -- back to front, deleting the last element during each pass, in - -- order to gracefully handle deallocation failures. - - declare - EA : Elements_Array renames Container.Elements.EA; - - begin - while Container.Last >= Index loop - declare - K : constant Index_Type := Container.Last; - X : Element_Access := EA (K); - - begin - -- We first isolate the element we're deleting, removing it - -- from the vector before we attempt to deallocate it, in - -- case the deallocation fails. - - EA (K) := null; - Container.Last := K - 1; - - -- Container invariants have been restored, so it is now - -- safe to attempt to deallocate the element. - - Free (X); - end; - end loop; - end; - - return; - end if; - - -- There are some elements that aren't being deleted (the requested - -- count was less than the available count), so we must slide them down - -- to Index. We first calculate the index values of the respective array - -- slices, using the wider of Index_Type'Base and Count_Type'Base as the - -- type for intermediate calculations. For the elements that slide down, - -- index value New_Last is the last index value of their new home, and - -- index value J is the first index of their old home. - - if Index_Type'Base'Last >= Count_Type_Last then - New_Last := Old_Last - Index_Type'Base (Count); - J := Index + Index_Type'Base (Count); - else - New_Last := Index_Type'Base (Count_Type'Base (Old_Last) - Count); - J := Index_Type'Base (Count_Type'Base (Index) + Count); - end if; - - -- The internal elements array isn't guaranteed to exist unless we have - -- elements, but we have that guarantee here because we know we have - -- elements to slide. The array index values for each slice have - -- already been determined, so what remains to be done is to first - -- deallocate the elements that are being deleted, and then slide down - -- to Index the elements that aren't being deleted. - - declare - EA : Elements_Array renames Container.Elements.EA; - - begin - -- Before we can slide down the elements that aren't being deleted, - -- we need to deallocate the elements that are being deleted. - - for K in Index .. J - 1 loop - declare - X : Element_Access := EA (K); - - begin - -- First we remove the element we're about to deallocate from - -- the vector, in case the deallocation fails, in order to - -- preserve representation invariants. - - EA (K) := null; - - -- The element has been removed from the vector, so it is now - -- safe to attempt to deallocate it. - - Free (X); - end; - end loop; - - EA (Index .. New_Last) := EA (J .. Old_Last); - Container.Last := New_Last; - end; - end Delete; - - procedure Delete - (Container : in out Vector; - Position : in out Cursor; - Count : Count_Type := 1) - is - begin - if Checks then - if Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - - elsif Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor denotes wrong container"; - - elsif Position.Index > Container.Last then - raise Program_Error with "Position index is out of range"; - end if; - end if; - - Delete (Container, Position.Index, Count); - Position := No_Element; - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First - (Container : in out Vector; - Count : Count_Type := 1) - is - begin - if Count = 0 then - return; - - elsif Count >= Length (Container) then - Clear (Container); - return; - - else - Delete (Container, Index_Type'First, Count); - end if; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last - (Container : in out Vector; - Count : Count_Type := 1) - is - begin - -- It is not permitted to delete items while the container is busy (for - -- example, we're in the middle of a passive iteration). However, we - -- always treat deleting 0 items as a no-op, even when we're busy, so we - -- simply return without checking. - - if Count = 0 then - return; - end if; - - -- We cannot simply subsume the empty case into the loop below (the loop - -- would iterate 0 times), because we rename the internal array object - -- (which is allocated), but an empty vector isn't guaranteed to have - -- actually allocated an array. (Note that an empty vector can never be - -- busy, so there's no semantic harm in returning early here.) - - if Container.Is_Empty then - return; - end if; - - -- The tampering bits exist to prevent an item from being deleted (or - -- otherwise harmfully manipulated) while it is being visited. Query, - -- Update, and Iterate increment the busy count on entry, and decrement - -- the count on exit. Delete_Last checks the count to determine whether - -- it is being called while the associated callback procedure is - -- executing. - - TC_Check (Container.TC); - - -- Elements in an indefinite vector are allocated, so we must iterate - -- over the loop and deallocate elements one-at-a-time. We work from - -- back to front, deleting the last element during each pass, in order - -- to gracefully handle deallocation failures. - - declare - E : Elements_Array renames Container.Elements.EA; - - begin - for Indx in 1 .. Count_Type'Min (Count, Container.Length) loop - declare - J : constant Index_Type := Container.Last; - X : Element_Access := E (J); - - begin - -- Note that we first isolate the element we're deleting, - -- removing it from the vector, before we actually deallocate - -- it, in order to preserve representation invariants even if - -- the deallocation fails. - - E (J) := null; - Container.Last := J - 1; - - -- Container invariants have been restored, so it is now safe - -- to deallocate the element. - - Free (X); - end; - end loop; - end; - end Delete_Last; - - ------------- - -- Element -- - ------------- - - function Element - (Container : Vector; - Index : Index_Type) return Element_Type - is - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - declare - EA : constant Element_Access := Container.Elements.EA (Index); - begin - if Checks and then EA = null then - raise Constraint_Error with "element is empty"; - else - return EA.all; - end if; - end; - end Element; - - function Element (Position : Cursor) return Element_Type is - begin - if Checks then - if Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Position.Index > Position.Container.Last then - raise Constraint_Error with "Position cursor is out of range"; - end if; - end if; - - declare - EA : constant Element_Access := - Position.Container.Elements.EA (Position.Index); - begin - if Checks and then EA = null then - raise Constraint_Error with "element is empty"; - else - return EA.all; - end if; - end; - end Element; - - ----------- - -- Empty -- - ----------- - - function Empty (Capacity : Count_Type := 10) return Vector is - begin - return Result : Vector do - Reserve_Capacity (Result, Capacity); - end return; - end Empty; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Container : in out Vector) is - begin - Clear (Container); -- Checks busy-bit - - declare - X : Elements_Access := Container.Elements; - begin - Container.Elements := null; - Free (X); - end; - end Finalize; - - procedure Finalize (Object : in out Iterator) is - begin - Unbusy (Object.Container.TC); - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : Vector; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - begin - if Checks and then Position.Container /= null then - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - if Position.Index > Container.Last then - raise Program_Error with "Position index is out of range"; - end if; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - for J in Position.Index .. Container.Last loop - if Container.Elements.EA (J).all = Item then - return Cursor'(Container'Unrestricted_Access, J); - end if; - end loop; - - return No_Element; - end; - end Find; - - ---------------- - -- Find_Index -- - ---------------- - - function Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'First) return Extended_Index - is - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - for Indx in Index .. Container.Last loop - if Container.Elements.EA (Indx).all = Item then - return Indx; - end if; - end loop; - - return No_Index; - end Find_Index; - - ----------- - -- First -- - ----------- - - function First (Container : Vector) return Cursor is - begin - if Is_Empty (Container) then - return No_Element; - end if; - - return (Container'Unrestricted_Access, Index_Type'First); - end First; - - function First (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Index component influences the - -- behavior of the First (and Last) selector function. - - -- When the Index component is No_Index, this means the iterator - -- object was constructed without a start expression, in which case the - -- (forward) iteration starts from the (logical) beginning of the entire - -- sequence of items (corresponding to Container.First, for a forward - -- iterator). - - -- Otherwise, this is iteration over a partial sequence of items. - -- When the Index component isn't No_Index, the iterator object was - -- constructed with a start expression, that specifies the position - -- from which the (forward) partial iteration begins. - - if Object.Index = No_Index then - return First (Object.Container.all); - else - return Cursor'(Object.Container, Object.Index); - end if; - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Vector) return Element_Type is - begin - if Checks and then Container.Last = No_Index then - raise Constraint_Error with "Container is empty"; - end if; - - declare - EA : constant Element_Access := - Container.Elements.EA (Index_Type'First); - begin - if Checks and then EA = null then - raise Constraint_Error with "first element is empty"; - else - return EA.all; - end if; - end; - end First_Element; - - ----------------- - -- New_Vector -- - ----------------- - - function New_Vector (First, Last : Index_Type) return Vector - is - begin - return (To_Vector (Count_Type (Last - First + 1))); - end New_Vector; - - ----------------- - -- First_Index -- - ----------------- - - function First_Index (Container : Vector) return Index_Type is - pragma Unreferenced (Container); - begin - return Index_Type'First; - end First_Index; - - --------------------- - -- Generic_Sorting -- - --------------------- - - package body Generic_Sorting is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Is_Less (L, R : Element_Access) return Boolean; - pragma Inline (Is_Less); - - ------------- - -- Is_Less -- - ------------- - - function Is_Less (L, R : Element_Access) return Boolean is - begin - if L = null then - return R /= null; - elsif R = null then - return False; - else - return L.all < R.all; - end if; - end Is_Less; - - --------------- - -- Is_Sorted -- - --------------- - - function Is_Sorted (Container : Vector) return Boolean is - begin - if Container.Last <= Index_Type'First then - return True; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - E : Elements_Array renames Container.Elements.EA; - begin - for J in Index_Type'First .. Container.Last - 1 loop - if Is_Less (E (J + 1), E (J)) then - return False; - end if; - end loop; - - return True; - end; - end Is_Sorted; - - ----------- - -- Merge -- - ----------- - - procedure Merge (Target, Source : in out Vector) is - I, J : Index_Type'Base; - - begin - TC_Check (Source.TC); - - -- The semantics of Merge changed slightly per AI05-0021. It was - -- originally the case that if Target and Source denoted the same - -- container object, then the GNAT implementation of Merge did - -- nothing. However, it was argued that RM05 did not precisely - -- specify the semantics for this corner case. The decision of the - -- ARG was that if Target and Source denote the same non-empty - -- container object, then Program_Error is raised. - - if Source.Last < Index_Type'First then -- Source is empty - return; - end if; - - if Checks and then Target'Address = Source'Address then - raise Program_Error with - "Target and Source denote same non-empty container"; - end if; - - if Target.Last < Index_Type'First then -- Target is empty - Move (Target => Target, Source => Source); - return; - end if; - - I := Target.Last; -- original value (before Set_Length) - Target.Set_Length (Length (Target) + Length (Source)); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - TA : Elements_Array renames Target.Elements.EA; - SA : Elements_Array renames Source.Elements.EA; - - Lock_Target : With_Lock (Target.TC'Unchecked_Access); - Lock_Source : With_Lock (Source.TC'Unchecked_Access); - begin - J := Target.Last; -- new value (after Set_Length) - while Source.Last >= Index_Type'First loop - pragma Assert - (Source.Last <= Index_Type'First - or else not (Is_Less (SA (Source.Last), - SA (Source.Last - 1)))); - - if I < Index_Type'First then - declare - Src : Elements_Array renames - SA (Index_Type'First .. Source.Last); - begin - TA (Index_Type'First .. J) := Src; - Src := (others => null); - end; - - Source.Last := No_Index; - exit; - end if; - - pragma Assert - (I <= Index_Type'First - or else not (Is_Less (TA (I), TA (I - 1)))); - - declare - Src : Element_Access renames SA (Source.Last); - Tgt : Element_Access renames TA (I); - - begin - if Is_Less (Src, Tgt) then - Target.Elements.EA (J) := Tgt; - Tgt := null; - I := I - 1; - - else - Target.Elements.EA (J) := Src; - Src := null; - Source.Last := Source.Last - 1; - end if; - end; - - J := J - 1; - end loop; - end; - end Merge; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Container : in out Vector) is - procedure Sort is new Generic_Array_Sort - (Index_Type => Index_Type, - Element_Type => Element_Access, - Array_Type => Elements_Array, - "<" => Is_Less); - - -- Start of processing for Sort - - begin - if Container.Last <= Index_Type'First then - return; - end if; - - -- The exception behavior for the vector container must match that - -- for the list container, so we check for cursor tampering here - -- (which will catch more things) instead of for element tampering - -- (which will catch fewer things). It's true that the elements of - -- this vector container could be safely moved around while (say) an - -- iteration is taking place (iteration only increments the busy - -- counter), and so technically all we would need here is a test for - -- element tampering (indicated by the lock counter), that's simply - -- an artifact of our array-based implementation. Logically Sort - -- requires a check for cursor tampering. - - TC_Check (Container.TC); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unchecked_Access); - begin - Sort (Container.Elements.EA (Index_Type'First .. Container.Last)); - end; - end Sort; - - end Generic_Sorting; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access - is - Ptr : constant Element_Access := - Position.Container.Elements.EA (Position.Index); - - begin - -- An indefinite vector may contain spaces that hold no elements. - -- Any iteration over an indefinite vector with spaces will raise - -- Constraint_Error. - - if Ptr = null then - raise Constraint_Error; - - else - return Ptr; - end if; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - if Position.Container = null then - return False; - else - return Position.Index <= Position.Container.Last; - end if; - end Has_Element; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Element_Type; - Count : Count_Type := 1) - is - Old_Length : constant Count_Type := Container.Length; - - Max_Length : Count_Type'Base; -- determined from range of Index_Type - New_Length : Count_Type'Base; -- sum of current length and Count - New_Last : Index_Type'Base; -- last index of vector after insertion - - Index : Index_Type'Base; -- scratch for intermediate values - J : Count_Type'Base; -- scratch - - New_Capacity : Count_Type'Base; -- length of new, expanded array - Dst_Last : Index_Type'Base; -- last index of new, expanded array - Dst : Elements_Access; -- new, expanded internal array - - begin - -- The tampering bits exist to prevent an item from being harmfully - -- manipulated while it is being visited. Query, Update, and Iterate - -- increment the busy count on entry, and decrement the count on - -- exit. Insert checks the count to determine whether it is being called - -- while the associated callback procedure is executing. - - TC_Check (Container.TC); - - if Checks then - -- As a precondition on the generic actual Index_Type, the base type - -- must include Index_Type'Pred (Index_Type'First); this is the value - -- that Container.Last assumes when the vector is empty. However, we - -- do not allow that as the value for Index when specifying where the - -- new items should be inserted, so we must manually check. (That the - -- user is allowed to specify the value at all here is a consequence - -- of the declaration of the Extended_Index subtype, which includes - -- the values in the base range that immediately precede and - -- immediately follow the values in the Index_Type.) - - if Before < Index_Type'First then - raise Constraint_Error with - "Before index is out of range (too small)"; - end if; - - -- We do allow a value greater than Container.Last to be specified as - -- the Index, but only if it's immediately greater. This allows for - -- the case of appending items to the back end of the vector. (It is - -- assumed that specifying an index value greater than Last + 1 - -- indicates some deeper flaw in the caller's algorithm, so that case - -- is treated as a proper error.) - - if Before > Container.Last + 1 then - raise Constraint_Error with - "Before index is out of range (too large)"; - end if; - end if; - - -- We treat inserting 0 items into the container as a no-op, even when - -- the container is busy, so we simply return. - - if Count = 0 then - return; - end if; - - -- There are two constraints we need to satisfy. The first constraint is - -- that a container cannot have more than Count_Type'Last elements, so - -- we must check the sum of the current length and the insertion count. - -- Note: we cannot simply add these values, because of the possibility - -- of overflow. - - if Checks and then Old_Length > Count_Type'Last - Count then - raise Constraint_Error with "Count is out of range"; - end if; - - -- It is now safe compute the length of the new vector, without fear of - -- overflow. - - New_Length := Old_Length + Count; - - -- The second constraint is that the new Last index value cannot exceed - -- Index_Type'Last. In each branch below, we calculate the maximum - -- length (computed from the range of values in Index_Type), and then - -- compare the new length to the maximum length. If the new length is - -- acceptable, then we compute the new last index from that. - - if Index_Type'Base'Last >= Count_Type_Last then - - -- We have to handle the case when there might be more values in the - -- range of Index_Type than in the range of Count_Type. - - if Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is - -- less than 0, so it is safe to compute the following sum without - -- fear of overflow. - - Index := No_Index + Index_Type'Base (Count_Type'Last); - - if Index <= Index_Type'Last then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute - -- the difference without fear of overflow (which we would have to - -- worry about if No_Index were less than 0, but that case is - -- handled above). - - if Index_Type'Last - No_Index >= Count_Type_Last then - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - end if; - - elsif Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is less - -- than 0, so it is safe to compute the following sum without fear of - -- overflow. - - J := Count_Type'Base (No_Index) + Count_Type'Last; - - if J <= Count_Type'Base (Index_Type'Last) then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the maximum - -- number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than Count_Type does, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute the - -- difference without fear of overflow (which we would have to worry - -- about if No_Index were less than 0, but that case is handled - -- above). - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - -- We have just computed the maximum length (number of items). We must - -- now compare the requested length to the maximum length, as we do not - -- allow a vector expand beyond the maximum (because that would create - -- an internal array with a last index value greater than - -- Index_Type'Last, with no way to index those elements). - - if Checks and then New_Length > Max_Length then - raise Constraint_Error with "Count is out of range"; - end if; - - -- New_Last is the last index value of the items in the container after - -- insertion. Use the wider of Index_Type'Base and Count_Type'Base to - -- compute its value from the New_Length. - - if Index_Type'Base'Last >= Count_Type_Last then - New_Last := No_Index + Index_Type'Base (New_Length); - else - New_Last := Index_Type'Base (Count_Type'Base (No_Index) + New_Length); - end if; - - if Container.Elements = null then - pragma Assert (Container.Last = No_Index); - - -- This is the simplest case, with which we must always begin: we're - -- inserting items into an empty vector that hasn't allocated an - -- internal array yet. Note that we don't need to check the busy bit - -- here, because an empty container cannot be busy. - - -- In an indefinite vector, elements are allocated individually, and - -- stored as access values on the internal array (the length of which - -- represents the vector "capacity"), which is separately allocated. - - Container.Elements := new Elements_Type (New_Last); - - -- The element backbone has been successfully allocated, so now we - -- allocate the elements. - - for Idx in Container.Elements.EA'Range loop - - -- In order to preserve container invariants, we always attempt - -- the element allocation first, before setting the Last index - -- value, in case the allocation fails (either because there is no - -- storage available, or because element initialization fails). - - declare - -- The element allocator may need an accessibility check in the - -- case actual type is class-wide or has access discriminants - -- (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Container.Elements.EA (Idx) := new Element_Type'(New_Item); - end; - - -- The allocation of the element succeeded, so it is now safe to - -- update the Last index, restoring container invariants. - - Container.Last := Idx; - end loop; - - return; - end if; - - if New_Length <= Container.Elements.EA'Length then - - -- In this case, we're inserting elements into a vector that has - -- already allocated an internal array, and the existing array has - -- enough unused storage for the new items. - - declare - E : Elements_Array renames Container.Elements.EA; - K : Index_Type'Base; - - begin - if Before > Container.Last then - - -- The new items are being appended to the vector, so no - -- sliding of existing elements is required. - - for Idx in Before .. New_Last loop - - -- In order to preserve container invariants, we always - -- attempt the element allocation first, before setting the - -- Last index value, in case the allocation fails (either - -- because there is no storage available, or because element - -- initialization fails). - - declare - -- The element allocator may need an accessibility check - -- in case the actual type is class-wide or has access - -- discriminants (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - E (Idx) := new Element_Type'(New_Item); - end; - - -- The allocation of the element succeeded, so it is now - -- safe to update the Last index, restoring container - -- invariants. - - Container.Last := Idx; - end loop; - - else - -- The new items are being inserted before some existing - -- elements, so we must slide the existing elements up to their - -- new home. We use the wider of Index_Type'Base and - -- Count_Type'Base as the type for intermediate index values. - - if Index_Type'Base'Last >= Count_Type_Last then - Index := Before + Index_Type'Base (Count); - else - Index := Index_Type'Base (Count_Type'Base (Before) + Count); - end if; - - -- The new items are being inserted in the middle of the array, - -- in the range [Before, Index). Copy the existing elements to - -- the end of the array, to make room for the new items. - - E (Index .. New_Last) := E (Before .. Container.Last); - Container.Last := New_Last; - - -- We have copied the existing items up to the end of the - -- array, to make room for the new items in the middle of - -- the array. Now we actually allocate the new items. - - -- Note: initialize K outside loop to make it clear that - -- K always has a value if the exception handler triggers. - - K := Before; - - declare - -- The element allocator may need an accessibility check in - -- the case the actual type is class-wide or has access - -- discriminants (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - while K < Index loop - E (K) := new Element_Type'(New_Item); - K := K + 1; - end loop; - - exception - when others => - - -- Values in the range [Before, K) were successfully - -- allocated, but values in the range [K, Index) are - -- stale (these array positions contain copies of the - -- old items, that did not get assigned a new item, - -- because the allocation failed). We must finish what - -- we started by clearing out all of the stale values, - -- leaving a "hole" in the middle of the array. - - E (K .. Index - 1) := (others => null); - raise; - end; - end if; - end; - - return; - end if; - - -- In this case, we're inserting elements into a vector that has already - -- allocated an internal array, but the existing array does not have - -- enough storage, so we must allocate a new, longer array. In order to - -- guarantee that the amortized insertion cost is O(1), we always - -- allocate an array whose length is some power-of-two factor of the - -- current array length. (The new array cannot have a length less than - -- the New_Length of the container, but its last index value cannot be - -- greater than Index_Type'Last.) - - New_Capacity := Count_Type'Max (1, Container.Elements.EA'Length); - while New_Capacity < New_Length loop - if New_Capacity > Count_Type'Last / 2 then - New_Capacity := Count_Type'Last; - exit; - end if; - - New_Capacity := 2 * New_Capacity; - end loop; - - if New_Capacity > Max_Length then - - -- We have reached the limit of capacity, so no further expansion - -- will occur. (This is not a problem, as there is never a need to - -- have more capacity than the maximum container length.) - - New_Capacity := Max_Length; - end if; - - -- We have computed the length of the new internal array (and this is - -- what "vector capacity" means), so use that to compute its last index. - - if Index_Type'Base'Last >= Count_Type_Last then - Dst_Last := No_Index + Index_Type'Base (New_Capacity); - else - Dst_Last := - Index_Type'Base (Count_Type'Base (No_Index) + New_Capacity); - end if; - - -- Now we allocate the new, longer internal array. If the allocation - -- fails, we have not changed any container state, so no side-effect - -- will occur as a result of propagating the exception. - - Dst := new Elements_Type (Dst_Last); - - -- We have our new internal array. All that needs to be done now is to - -- copy the existing items (if any) from the old array (the "source" - -- array) to the new array (the "destination" array), and then - -- deallocate the old array. - - declare - Src : Elements_Access := Container.Elements; - - begin - Dst.EA (Index_Type'First .. Before - 1) := - Src.EA (Index_Type'First .. Before - 1); - - if Before > Container.Last then - - -- The new items are being appended to the vector, so no - -- sliding of existing elements is required. - - -- We have copied the elements from to the old source array to the - -- new destination array, so we can now deallocate the old array. - - Container.Elements := Dst; - Free (Src); - - -- Now we append the new items. - - for Idx in Before .. New_Last loop - - -- In order to preserve container invariants, we always attempt - -- the element allocation first, before setting the Last index - -- value, in case the allocation fails (either because there - -- is no storage available, or because element initialization - -- fails). - - declare - -- The element allocator may need an accessibility check in - -- the case the actual type is class-wide or has access - -- discriminants (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Dst.EA (Idx) := new Element_Type'(New_Item); - end; - - -- The allocation of the element succeeded, so it is now safe - -- to update the Last index, restoring container invariants. - - Container.Last := Idx; - end loop; - - else - -- The new items are being inserted before some existing elements, - -- so we must slide the existing elements up to their new home. - - if Index_Type'Base'Last >= Count_Type_Last then - Index := Before + Index_Type'Base (Count); - else - Index := Index_Type'Base (Count_Type'Base (Before) + Count); - end if; - - Dst.EA (Index .. New_Last) := Src.EA (Before .. Container.Last); - - -- We have copied the elements from to the old source array to the - -- new destination array, so we can now deallocate the old array. - - Container.Elements := Dst; - Container.Last := New_Last; - Free (Src); - - -- The new array has a range in the middle containing null access - -- values. Fill in that partition of the array with the new items. - - for Idx in Before .. Index - 1 loop - - -- Note that container invariants have already been satisfied - -- (in particular, the Last index value of the vector has - -- already been updated), so if this allocation fails we simply - -- let it propagate. - - declare - -- The element allocator may need an accessibility check in - -- the case the actual type is class-wide or has access - -- discriminants (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Dst.EA (Idx) := new Element_Type'(New_Item); - end; - end loop; - end if; - end; - end Insert; - - procedure Insert_Vector - (Container : in out Vector; - Before : Extended_Index; - New_Item : Vector) - is - N : constant Count_Type := Length (New_Item); - J : Index_Type'Base; - - begin - -- Use Insert_Space to create the "hole" (the destination slice) into - -- which we copy the source items. - - Insert_Space (Container, Before, Count => N); - - if N = 0 then - - -- There's nothing else to do here (vetting of parameters was - -- performed already in Insert_Space), so we simply return. - - return; - end if; - - if Container'Address /= New_Item'Address then - - -- This is the simple case. New_Item denotes an object different - -- from Container, so there's nothing special we need to do to copy - -- the source items to their destination, because all of the source - -- items are contiguous. - - declare - subtype Src_Index_Subtype is Index_Type'Base range - Index_Type'First .. New_Item.Last; - - Src : Elements_Array renames - New_Item.Elements.EA (Src_Index_Subtype); - - Dst : Elements_Array renames Container.Elements.EA; - - Dst_Index : Index_Type'Base; - - begin - Dst_Index := Before - 1; - for Src_Index in Src'Range loop - Dst_Index := Dst_Index + 1; - - if Src (Src_Index) /= null then - Dst (Dst_Index) := new Element_Type'(Src (Src_Index).all); - end if; - end loop; - end; - - return; - end if; - - -- New_Item denotes the same object as Container, so an insertion has - -- potentially split the source items. The first source slice is - -- [Index_Type'First, Before), and the second source slice is - -- [J, Container.Last], where index value J is the first index of the - -- second slice. (J gets computed below, but only after we have - -- determined that the second source slice is non-empty.) The - -- destination slice is always the range [Before, J). We perform the - -- copy in two steps, using each of the two slices of the source items. - - declare - L : constant Index_Type'Base := Before - 1; - - subtype Src_Index_Subtype is Index_Type'Base range - Index_Type'First .. L; - - Src : Elements_Array renames - Container.Elements.EA (Src_Index_Subtype); - - Dst : Elements_Array renames Container.Elements.EA; - - Dst_Index : Index_Type'Base; - - begin - -- We first copy the source items that precede the space we - -- inserted. (If Before equals Index_Type'First, then this first - -- source slice will be empty, which is harmless.) - - Dst_Index := Before - 1; - for Src_Index in Src'Range loop - Dst_Index := Dst_Index + 1; - - if Src (Src_Index) /= null then - Dst (Dst_Index) := new Element_Type'(Src (Src_Index).all); - end if; - end loop; - - if Src'Length = N then - - -- The new items were effectively appended to the container, so we - -- have already copied all of the items that need to be copied. - -- We return early here, even though the source slice below is - -- empty (so the assignment would be harmless), because we want to - -- avoid computing J, which will overflow if J is greater than - -- Index_Type'Base'Last. - - return; - end if; - end; - - -- Index value J is the first index of the second source slice. (It is - -- also 1 greater than the last index of the destination slice.) Note: - -- avoid computing J if J is greater than Index_Type'Base'Last, in order - -- to avoid overflow. Prevent that by returning early above, immediately - -- after copying the first slice of the source, and determining that - -- this second slice of the source is empty. - - if Index_Type'Base'Last >= Count_Type_Last then - J := Before + Index_Type'Base (N); - else - J := Index_Type'Base (Count_Type'Base (Before) + N); - end if; - - declare - subtype Src_Index_Subtype is Index_Type'Base range - J .. Container.Last; - - Src : Elements_Array renames - Container.Elements.EA (Src_Index_Subtype); - - Dst : Elements_Array renames Container.Elements.EA; - - Dst_Index : Index_Type'Base; - - begin - -- We next copy the source items that follow the space we inserted. - -- Index value Dst_Index is the first index of that portion of the - -- destination that receives this slice of the source. (For the - -- reasons given above, this slice is guaranteed to be non-empty.) - - if Index_Type'Base'Last >= Count_Type_Last then - Dst_Index := J - Index_Type'Base (Src'Length); - else - Dst_Index := Index_Type'Base (Count_Type'Base (J) - Src'Length); - end if; - - for Src_Index in Src'Range loop - if Src (Src_Index) /= null then - Dst (Dst_Index) := new Element_Type'(Src (Src_Index).all); - end if; - - Dst_Index := Dst_Index + 1; - end loop; - end; - end Insert_Vector; - - procedure Insert_Vector - (Container : in out Vector; - Before : Cursor; - New_Item : Vector) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Is_Empty (New_Item) then - return; - end if; - - if Before.Container = null or else Before.Index > Container.Last then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - end if; - - Index := Container.Last + 1; - - else - Index := Before.Index; - end if; - - Insert_Vector (Container, Index, New_Item); - end Insert_Vector; - - procedure Insert_Vector - (Container : in out Vector; - Before : Cursor; - New_Item : Vector; - Position : out Cursor) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Is_Empty (New_Item) then - if Before.Container = null or else Before.Index > Container.Last then - Position := No_Element; - else - Position := (Container'Unrestricted_Access, Before.Index); - end if; - - return; - end if; - - if Before.Container = null or else Before.Index > Container.Last then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - end if; - - Index := Container.Last + 1; - - else - Index := Before.Index; - end if; - - Insert_Vector (Container, Index, New_Item); - - Position := (Container'Unrestricted_Access, Index); - end Insert_Vector; - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Count = 0 then - return; - end if; - - if Before.Container = null or else Before.Index > Container.Last then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - end if; - - Index := Container.Last + 1; - - else - Index := Before.Index; - end if; - - Insert (Container, Index, New_Item, Count); - end Insert; - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Count = 0 then - if Before.Container = null or else Before.Index > Container.Last then - Position := No_Element; - else - Position := (Container'Unrestricted_Access, Before.Index); - end if; - - return; - end if; - - if Before.Container = null or else Before.Index > Container.Last then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - end if; - - Index := Container.Last + 1; - - else - Index := Before.Index; - end if; - - Insert (Container, Index, New_Item, Count); - - Position := (Container'Unrestricted_Access, Index); - end Insert; - - ------------------ - -- Insert_Space -- - ------------------ - - procedure Insert_Space - (Container : in out Vector; - Before : Extended_Index; - Count : Count_Type := 1) - is - Old_Length : constant Count_Type := Container.Length; - - Max_Length : Count_Type'Base; -- determined from range of Index_Type - New_Length : Count_Type'Base; -- sum of current length and Count - New_Last : Index_Type'Base; -- last index of vector after insertion - - Index : Index_Type'Base; -- scratch for intermediate values - J : Count_Type'Base; -- scratch - - New_Capacity : Count_Type'Base; -- length of new, expanded array - Dst_Last : Index_Type'Base; -- last index of new, expanded array - Dst : Elements_Access; -- new, expanded internal array - - begin - -- The tampering bits exist to prevent an item from being harmfully - -- manipulated while it is being visited. Query, Update, and Iterate - -- increment the busy count on entry, and decrement the count on exit. - -- Insert checks the count to determine whether it is being called while - -- the associated callback procedure is executing. - - TC_Check (Container.TC); - - if Checks then - -- As a precondition on the generic actual Index_Type, the base type - -- must include Index_Type'Pred (Index_Type'First); this is the value - -- that Container.Last assumes when the vector is empty. However, we - -- do not allow that as the value for Index when specifying where the - -- new items should be inserted, so we must manually check. (That the - -- user is allowed to specify the value at all here is a consequence - -- of the declaration of the Extended_Index subtype, which includes - -- the values in the base range that immediately precede and - -- immediately follow the values in the Index_Type.) - - if Before < Index_Type'First then - raise Constraint_Error with - "Before index is out of range (too small)"; - end if; - - -- We do allow a value greater than Container.Last to be specified as - -- the Index, but only if it's immediately greater. This allows for - -- the case of appending items to the back end of the vector. (It is - -- assumed that specifying an index value greater than Last + 1 - -- indicates some deeper flaw in the caller's algorithm, so that case - -- is treated as a proper error.) - - if Before > Container.Last + 1 then - raise Constraint_Error with - "Before index is out of range (too large)"; - end if; - end if; - - -- We treat inserting 0 items into the container as a no-op, even when - -- the container is busy, so we simply return. - - if Count = 0 then - return; - end if; - - -- There are two constraints we need to satisfy. The first constraint is - -- that a container cannot have more than Count_Type'Last elements, so - -- we must check the sum of the current length and the insertion count. - -- Note: we cannot simply add these values, because of the possibility - -- of overflow. - - if Checks and then Old_Length > Count_Type'Last - Count then - raise Constraint_Error with "Count is out of range"; - end if; - - -- It is now safe compute the length of the new vector, without fear of - -- overflow. - - New_Length := Old_Length + Count; - - -- The second constraint is that the new Last index value cannot exceed - -- Index_Type'Last. In each branch below, we calculate the maximum - -- length (computed from the range of values in Index_Type), and then - -- compare the new length to the maximum length. If the new length is - -- acceptable, then we compute the new last index from that. - - if Index_Type'Base'Last >= Count_Type_Last then - -- We have to handle the case when there might be more values in the - -- range of Index_Type than in the range of Count_Type. - - if Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is - -- less than 0, so it is safe to compute the following sum without - -- fear of overflow. - - Index := No_Index + Index_Type'Base (Count_Type'Last); - - if Index <= Index_Type'Last then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute - -- the difference without fear of overflow (which we would have to - -- worry about if No_Index were less than 0, but that case is - -- handled above). - - if Index_Type'Last - No_Index >= Count_Type_Last then - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - end if; - - elsif Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is less - -- than 0, so it is safe to compute the following sum without fear of - -- overflow. - - J := Count_Type'Base (No_Index) + Count_Type'Last; - - if J <= Count_Type'Base (Index_Type'Last) then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the maximum - -- number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than Count_Type does, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute the - -- difference without fear of overflow (which we would have to worry - -- about if No_Index were less than 0, but that case is handled - -- above). - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - -- We have just computed the maximum length (number of items). We must - -- now compare the requested length to the maximum length, as we do not - -- allow a vector expand beyond the maximum (because that would create - -- an internal array with a last index value greater than - -- Index_Type'Last, with no way to index those elements). - - if Checks and then New_Length > Max_Length then - raise Constraint_Error with "Count is out of range"; - end if; - - -- New_Last is the last index value of the items in the container after - -- insertion. Use the wider of Index_Type'Base and Count_Type'Base to - -- compute its value from the New_Length. - - if Index_Type'Base'Last >= Count_Type_Last then - New_Last := No_Index + Index_Type'Base (New_Length); - else - New_Last := Index_Type'Base (Count_Type'Base (No_Index) + New_Length); - end if; - - if Container.Elements = null then - pragma Assert (Container.Last = No_Index); - - -- This is the simplest case, with which we must always begin: we're - -- inserting items into an empty vector that hasn't allocated an - -- internal array yet. Note that we don't need to check the busy bit - -- here, because an empty container cannot be busy. - - -- In an indefinite vector, elements are allocated individually, and - -- stored as access values on the internal array (the length of which - -- represents the vector "capacity"), which is separately allocated. - -- We have no elements here (because we're inserting "space"), so all - -- we need to do is allocate the backbone. - - Container.Elements := new Elements_Type (New_Last); - Container.Last := New_Last; - - return; - end if; - - if New_Length <= Container.Elements.EA'Length then - - -- In this case, we are inserting elements into a vector that has - -- already allocated an internal array, and the existing array has - -- enough unused storage for the new items. - - declare - E : Elements_Array renames Container.Elements.EA; - - begin - if Before <= Container.Last then - - -- The new space is being inserted before some existing - -- elements, so we must slide the existing elements up to - -- their new home. We use the wider of Index_Type'Base and - -- Count_Type'Base as the type for intermediate index values. - - if Index_Type'Base'Last >= Count_Type_Last then - Index := Before + Index_Type'Base (Count); - else - Index := Index_Type'Base (Count_Type'Base (Before) + Count); - end if; - - E (Index .. New_Last) := E (Before .. Container.Last); - E (Before .. Index - 1) := (others => null); - end if; - end; - - Container.Last := New_Last; - return; - end if; - - -- In this case, we're inserting elements into a vector that has already - -- allocated an internal array, but the existing array does not have - -- enough storage, so we must allocate a new, longer array. In order to - -- guarantee that the amortized insertion cost is O(1), we always - -- allocate an array whose length is some power-of-two factor of the - -- current array length. (The new array cannot have a length less than - -- the New_Length of the container, but its last index value cannot be - -- greater than Index_Type'Last.) - - New_Capacity := Count_Type'Max (1, Container.Elements.EA'Length); - while New_Capacity < New_Length loop - if New_Capacity > Count_Type'Last / 2 then - New_Capacity := Count_Type'Last; - exit; - end if; - - New_Capacity := 2 * New_Capacity; - end loop; - - if New_Capacity > Max_Length then - - -- We have reached the limit of capacity, so no further expansion - -- will occur. (This is not a problem, as there is never a need to - -- have more capacity than the maximum container length.) - - New_Capacity := Max_Length; - end if; - - -- We have computed the length of the new internal array (and this is - -- what "vector capacity" means), so use that to compute its last index. - - if Index_Type'Base'Last >= Count_Type_Last then - Dst_Last := No_Index + Index_Type'Base (New_Capacity); - else - Dst_Last := - Index_Type'Base (Count_Type'Base (No_Index) + New_Capacity); - end if; - - -- Now we allocate the new, longer internal array. If the allocation - -- fails, we have not changed any container state, so no side-effect - -- will occur as a result of propagating the exception. - - Dst := new Elements_Type (Dst_Last); - - -- We have our new internal array. All that needs to be done now is to - -- copy the existing items (if any) from the old array (the "source" - -- array) to the new array (the "destination" array), and then - -- deallocate the old array. - - declare - Src : Elements_Access := Container.Elements; - - begin - Dst.EA (Index_Type'First .. Before - 1) := - Src.EA (Index_Type'First .. Before - 1); - - if Before <= Container.Last then - - -- The new items are being inserted before some existing elements, - -- so we must slide the existing elements up to their new home. - - if Index_Type'Base'Last >= Count_Type_Last then - Index := Before + Index_Type'Base (Count); - else - Index := Index_Type'Base (Count_Type'Base (Before) + Count); - end if; - - Dst.EA (Index .. New_Last) := Src.EA (Before .. Container.Last); - end if; - - -- We have copied the elements from to the old, source array to the - -- new, destination array, so we can now restore invariants, and - -- deallocate the old array. - - Container.Elements := Dst; - Container.Last := New_Last; - Free (Src); - end; - end Insert_Space; - - procedure Insert_Space - (Container : in out Vector; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Count = 0 then - if Before.Container = null or else Before.Index > Container.Last then - Position := No_Element; - else - Position := (Container'Unrestricted_Access, Before.Index); - end if; - - return; - end if; - - if Before.Container = null or else Before.Index > Container.Last then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - end if; - - Index := Container.Last + 1; - - else - Index := Before.Index; - end if; - - Insert_Space (Container, Index, Count); - - Position := (Container'Unrestricted_Access, Index); - end Insert_Space; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Vector) return Boolean is - begin - return Container.Last < Index_Type'First; - end Is_Empty; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Vector; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - begin - for Indx in Index_Type'First .. Container.Last loop - Process (Cursor'(Container'Unrestricted_Access, Indx)); - end loop; - end Iterate; - - function Iterate - (Container : Vector) - return Vector_Iterator_Interfaces.Reversible_Iterator'Class - is - V : constant Vector_Access := Container'Unrestricted_Access; - begin - -- The value of its Index component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Index - -- component is No_Index (as is the case here), this means the iterator - -- object was constructed without a start expression. This is a complete - -- iterator, meaning that the iteration starts from the (logical) - -- beginning of the sequence of items. - - -- Note: For a forward iterator, Container.First is the beginning, and - -- for a reverse iterator, Container.Last is the beginning. - - return It : constant Iterator := - (Limited_Controlled with - Container => V, - Index => No_Index) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - function Iterate - (Container : Vector; - Start : Cursor) - return Vector_Iterator_Interfaces.Reversible_Iterator'Class - is - V : constant Vector_Access := Container'Unrestricted_Access; - begin - -- It was formerly the case that when Start = No_Element, the partial - -- iterator was defined to behave the same as for a complete iterator, - -- and iterate over the entire sequence of items. However, those - -- semantics were unintuitive and arguably error-prone (it is too easy - -- to accidentally create an endless loop), and so they were changed, - -- per the ARG meeting in Denver on 2011/11. However, there was no - -- consensus about what positive meaning this corner case should have, - -- and so it was decided to simply raise an exception. This does imply, - -- however, that it is not possible to use a partial iterator to specify - -- an empty sequence of items. - - if Checks then - if Start.Container = null then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - if Start.Container /= V then - raise Program_Error with - "Start cursor of Iterate designates wrong vector"; - end if; - - if Start.Index > V.Last then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - end if; - - -- The value of its Index component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Index - -- component is not No_Index (as is the case here), it means that this - -- is a partial iteration, over a subset of the complete sequence of - -- items. The iterator object was constructed with a start expression, - -- indicating the position from which the iteration begins. Note that - -- the start position has the same value irrespective of whether this - -- is a forward or reverse iteration. - - return It : constant Iterator := - (Limited_Controlled with - Container => V, - Index => Start.Index) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - ---------- - -- Last -- - ---------- - - function Last (Container : Vector) return Cursor is - begin - if Is_Empty (Container) then - return No_Element; - end if; - - return (Container'Unrestricted_Access, Container.Last); - end Last; - - function Last (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Index component influences the - -- behavior of the Last (and First) selector function. - - -- When the Index component is No_Index, this means the iterator - -- object was constructed without a start expression, in which case the - -- (reverse) iteration starts from the (logical) beginning of the entire - -- sequence (corresponding to Container.Last, for a reverse iterator). - - -- Otherwise, this is iteration over a partial sequence of items. - -- When the Index component is not No_Index, the iterator object was - -- constructed with a start expression, that specifies the position - -- from which the (reverse) partial iteration begins. - - if Object.Index = No_Index then - return Last (Object.Container.all); - else - return Cursor'(Object.Container, Object.Index); - end if; - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Vector) return Element_Type is - begin - if Checks and then Container.Last = No_Index then - raise Constraint_Error with "Container is empty"; - end if; - - declare - EA : constant Element_Access := - Container.Elements.EA (Container.Last); - begin - if Checks and then EA = null then - raise Constraint_Error with "last element is empty"; - else - return EA.all; - end if; - end; - end Last_Element; - - ---------------- - -- Last_Index -- - ---------------- - - function Last_Index (Container : Vector) return Extended_Index is - begin - return Container.Last; - end Last_Index; - - ------------ - -- Length -- - ------------ - - function Length (Container : Vector) return Count_Type is - L : constant Index_Type'Base := Container.Last; - F : constant Index_Type := Index_Type'First; - - begin - -- The base range of the index type (Index_Type'Base) might not include - -- all values for length (Count_Type). Contrariwise, the index type - -- might include values outside the range of length. Hence we use - -- whatever type is wider for intermediate values when calculating - -- length. Note that no matter what the index type is, the maximum - -- length to which a vector is allowed to grow is always the minimum - -- of Count_Type'Last and (IT'Last - IT'First + 1). - - -- For example, an Index_Type with range -127 .. 127 is only guaranteed - -- to have a base range of -128 .. 127, but the corresponding vector - -- would have lengths in the range 0 .. 255. In this case we would need - -- to use Count_Type'Base for intermediate values. - - -- Another case would be the index range -2**63 + 1 .. -2**63 + 10. The - -- vector would have a maximum length of 10, but the index values lie - -- outside the range of Count_Type (which is only 32 bits). In this - -- case we would need to use Index_Type'Base for intermediate values. - - if Count_Type'Base'Last >= Index_Type'Pos (Index_Type'Base'Last) then - return Count_Type'Base (L) - Count_Type'Base (F) + 1; - else - return Count_Type (L - F + 1); - end if; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move - (Target : in out Vector; - Source : in out Vector) - is - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Source.TC); - - Clear (Target); -- Checks busy-bit - - declare - Target_Elements : constant Elements_Access := Target.Elements; - begin - Target.Elements := Source.Elements; - Source.Elements := Target_Elements; - end; - - Target.Last := Source.Last; - Source.Last := No_Index; - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - elsif Position.Index < Position.Container.Last then - return (Position.Container, Position.Index + 1); - else - return No_Element; - end if; - end Next; - - function Next (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - elsif Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong vector"; - else - return Next (Position); - end if; - end Next; - - procedure Next (Position : in out Cursor) is - begin - if Position.Container = null then - return; - elsif Position.Index < Position.Container.Last then - Position.Index := Position.Index + 1; - else - Position := No_Element; - end if; - end Next; - - ------------- - -- Prepend -- - ------------- - - procedure Prepend - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type := 1) - is - begin - Insert (Container, Index_Type'First, New_Item, Count); - end Prepend; - - ------------- - -- Prepend_Vector -- - ------------- - - procedure Prepend_Vector (Container : in out Vector; New_Item : Vector) is - begin - Insert_Vector (Container, Index_Type'First, New_Item); - end Prepend_Vector; - - -------------- - -- Previous -- - -------------- - - function Previous (Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - elsif Position.Index > Index_Type'First then - return (Position.Container, Position.Index - 1); - else - return No_Element; - end if; - end Previous; - - function Previous (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - elsif Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong vector"; - else - return Previous (Position); - end if; - end Previous; - - procedure Previous (Position : in out Cursor) is - begin - if Position.Container = null then - return; - elsif Position.Index > Index_Type'First then - Position.Index := Position.Index - 1; - else - Position := No_Element; - end if; - end Previous; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Vector'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Container : Vector; - Index : Index_Type; - Process : not null access procedure (Element : Element_Type)) - is - Lock : With_Lock (Container.TC'Unrestricted_Access); - V : Vector renames Container'Unrestricted_Access.all; - - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - if Checks and then V.Elements.EA (Index) = null then - raise Constraint_Error with "element is null"; - end if; - - Process (V.Elements.EA (Index).all); - end Query_Element; - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - else - Query_Element (Position.Container.all, Position.Index, Process); - end if; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Vector) - is - First_Time : Boolean := True; - use System.Put_Images; - - procedure Put_Elem (Position : Cursor); - procedure Put_Elem (Position : Cursor) is - begin - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Element_Type'Put_Image (S, Element (Position)); - end Put_Elem; - - begin - Array_Before (S); - Iterate (V, Put_Elem'Access); - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Vector) - is - Length : Count_Type'Base; - Last : Index_Type'Base := Index_Type'Pred (Index_Type'First); - B : Boolean; - - begin - Clear (Container); - - Count_Type'Base'Read (Stream, Length); - - if Length > Capacity (Container) then - Reserve_Capacity (Container, Capacity => Length); - end if; - - for J in Count_Type range 1 .. Length loop - Last := Last + 1; - - Boolean'Read (Stream, B); - - if B then - Container.Elements.EA (Last) := - new Element_Type'(Element_Type'Input (Stream)); - end if; - - Container.Last := Last; - end loop; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Position : out Cursor) - is - begin - raise Program_Error with "attempt to stream vector cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out Vector; - Position : Cursor) return Reference_Type - is - begin - if Checks then - if Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - if Position.Index > Position.Container.Last then - raise Constraint_Error with "Position cursor is out of range"; - end if; - end if; - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - -- The following will raise Constraint_Error if Element is null - - return R : constant Reference_Type := - (Element => Container.Elements.EA (Position.Index), - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - function Reference - (Container : aliased in out Vector; - Index : Index_Type) return Reference_Type - is - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - -- The following will raise Constraint_Error if Element is null - - return R : constant Reference_Type := - (Element => Container.Elements.EA (Index), - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Vector; - Index : Index_Type; - New_Item : Element_Type) - is - begin - TE_Check (Container.TC); - - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - declare - X : Element_Access := Container.Elements.EA (Index); - - -- The element allocator may need an accessibility check in the case - -- where the actual type is class-wide or has access discriminants - -- (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Container.Elements.EA (Index) := new Element_Type'(New_Item); - Free (X); - end; - end Replace_Element; - - procedure Replace_Element - (Container : in out Vector; - Position : Cursor; - New_Item : Element_Type) - is - begin - TE_Check (Container.TC); - - if Checks then - if Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - if Position.Index > Container.Last then - raise Constraint_Error with "Position cursor is out of range"; - end if; - end if; - - declare - X : Element_Access := Container.Elements.EA (Position.Index); - - -- The element allocator may need an accessibility check in the case - -- where the actual type is class-wide or has access discriminants - -- (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - Container.Elements.EA (Position.Index) := new Element_Type'(New_Item); - Free (X); - end; - end Replace_Element; - - ---------------------- - -- Reserve_Capacity -- - ---------------------- - - procedure Reserve_Capacity - (Container : in out Vector; - Capacity : Count_Type) - is - N : constant Count_Type := Length (Container); - - Index : Count_Type'Base; - Last : Index_Type'Base; - - begin - -- Reserve_Capacity can be used to either expand the storage available - -- for elements (this would be its typical use, in anticipation of - -- future insertion), or to trim back storage. In the latter case, - -- storage can only be trimmed back to the limit of the container - -- length. Note that Reserve_Capacity neither deletes (active) elements - -- nor inserts elements; it only affects container capacity, never - -- container length. - - if Capacity = 0 then - - -- This is a request to trim back storage, to the minimum amount - -- possible given the current state of the container. - - if N = 0 then - - -- The container is empty, so in this unique case we can - -- deallocate the entire internal array. Note that an empty - -- container can never be busy, so there's no need to check the - -- tampering bits. - - declare - X : Elements_Access := Container.Elements; - - begin - -- First we remove the internal array from the container, to - -- handle the case when the deallocation raises an exception - -- (although that's unlikely, since this is simply an array of - -- access values, all of which are null). - - Container.Elements := null; - - -- Container invariants have been restored, so it is now safe - -- to attempt to deallocate the internal array. - - Free (X); - end; - - elsif N < Container.Elements.EA'Length then - - -- The container is not empty, and the current length is less than - -- the current capacity, so there's storage available to trim. In - -- this case, we allocate a new internal array having a length - -- that exactly matches the number of items in the - -- container. (Reserve_Capacity does not delete active elements, - -- so this is the best we can do with respect to minimizing - -- storage). - - TC_Check (Container.TC); - - declare - subtype Array_Index_Subtype is Index_Type'Base range - Index_Type'First .. Container.Last; - - Src : Elements_Array renames - Container.Elements.EA (Array_Index_Subtype); - - X : Elements_Access := Container.Elements; - - begin - -- Although we have isolated the old internal array that we're - -- going to deallocate, we don't deallocate it until we have - -- successfully allocated a new one. If there is an exception - -- during allocation (because there is not enough storage), we - -- let it propagate without causing any side-effect. - - Container.Elements := new Elements_Type'(Container.Last, Src); - - -- We have successfully allocated a new internal array (with a - -- smaller length than the old one, and containing a copy of - -- just the active elements in the container), so we can - -- deallocate the old array. - - Free (X); - end; - end if; - - return; - end if; - - -- Reserve_Capacity can be used to expand the storage available for - -- elements, but we do not let the capacity grow beyond the number of - -- values in Index_Type'Range. (Were it otherwise, there would be no way - -- to refer to the elements with index values greater than - -- Index_Type'Last, so that storage would be wasted.) Here we compute - -- the Last index value of the new internal array, in a way that avoids - -- any possibility of overflow. - - if Index_Type'Base'Last >= Count_Type_Last then - - -- We perform a two-part test. First we determine whether the - -- computed Last value lies in the base range of the type, and then - -- determine whether it lies in the range of the index (sub)type. - - -- Last must satisfy this relation: - -- First + Length - 1 <= Last - -- We regroup terms: - -- First - 1 <= Last - Length - -- Which can rewrite as: - -- No_Index <= Last - Length - - if Checks and then - Index_Type'Base'Last - Index_Type'Base (Capacity) < No_Index - then - raise Constraint_Error with "Capacity is out of range"; - end if; - - -- We now know that the computed value of Last is within the base - -- range of the type, so it is safe to compute its value: - - Last := No_Index + Index_Type'Base (Capacity); - - -- Finally we test whether the value is within the range of the - -- generic actual index subtype: - - if Checks and then Last > Index_Type'Last then - raise Constraint_Error with "Capacity is out of range"; - end if; - - elsif Index_Type'First <= 0 then - - -- Here we can compute Last directly, in the normal way. We know that - -- No_Index is less than 0, so there is no danger of overflow when - -- adding the (positive) value of Capacity. - - Index := Count_Type'Base (No_Index) + Capacity; -- Last - - if Checks and then Index > Count_Type'Base (Index_Type'Last) then - raise Constraint_Error with "Capacity is out of range"; - end if; - - -- We know that the computed value (having type Count_Type) of Last - -- is within the range of the generic actual index subtype, so it is - -- safe to convert to Index_Type: - - Last := Index_Type'Base (Index); - - else - -- Here Index_Type'First (and Index_Type'Last) is positive, so we - -- must test the length indirectly (by working backwards from the - -- largest possible value of Last), in order to prevent overflow. - - Index := Count_Type'Base (Index_Type'Last) - Capacity; -- No_Index - - if Checks and then Index < Count_Type'Base (No_Index) then - raise Constraint_Error with "Capacity is out of range"; - end if; - - -- We have determined that the value of Capacity would not create a - -- Last index value outside of the range of Index_Type, so we can now - -- safely compute its value. - - Last := Index_Type'Base (Count_Type'Base (No_Index) + Capacity); - end if; - - -- The requested capacity is non-zero, but we don't know yet whether - -- this is a request for expansion or contraction of storage. - - if Container.Elements = null then - - -- The container is empty (it doesn't even have an internal array), - -- so this represents a request to allocate storage having the given - -- capacity. - - Container.Elements := new Elements_Type (Last); - return; - end if; - - if Capacity <= N then - - -- This is a request to trim back storage, but only to the limit of - -- what's already in the container. (Reserve_Capacity never deletes - -- active elements, it only reclaims excess storage.) - - if N < Container.Elements.EA'Length then - - -- The container is not empty (because the requested capacity is - -- positive, and less than or equal to the container length), and - -- the current length is less than the current capacity, so there - -- is storage available to trim. In this case, we allocate a new - -- internal array having a length that exactly matches the number - -- of items in the container. - - TC_Check (Container.TC); - - declare - subtype Array_Index_Subtype is Index_Type'Base range - Index_Type'First .. Container.Last; - - Src : Elements_Array renames - Container.Elements.EA (Array_Index_Subtype); - - X : Elements_Access := Container.Elements; - - begin - -- Although we have isolated the old internal array that we're - -- going to deallocate, we don't deallocate it until we have - -- successfully allocated a new one. If there is an exception - -- during allocation (because there is not enough storage), we - -- let it propagate without causing any side-effect. - - Container.Elements := new Elements_Type'(Container.Last, Src); - - -- We have successfully allocated a new internal array (with a - -- smaller length than the old one, and containing a copy of - -- just the active elements in the container), so it is now - -- safe to deallocate the old array. - - Free (X); - end; - end if; - - return; - end if; - - -- The requested capacity is larger than the container length (the - -- number of active elements). Whether this represents a request for - -- expansion or contraction of the current capacity depends on what the - -- current capacity is. - - if Capacity = Container.Elements.EA'Length then - - -- The requested capacity matches the existing capacity, so there's - -- nothing to do here. We treat this case as a no-op, and simply - -- return without checking the busy bit. - - return; - end if; - - -- There is a change in the capacity of a non-empty container, so a new - -- internal array will be allocated. (The length of the new internal - -- array could be less or greater than the old internal array. We know - -- only that the length of the new internal array is greater than the - -- number of active elements in the container.) We must check whether - -- the container is busy before doing anything else. - - TC_Check (Container.TC); - - -- We now allocate a new internal array, having a length different from - -- its current value. - - declare - X : Elements_Access := Container.Elements; - - subtype Index_Subtype is Index_Type'Base range - Index_Type'First .. Container.Last; - - begin - -- We now allocate a new internal array, having a length different - -- from its current value. - - Container.Elements := new Elements_Type (Last); - - -- We have successfully allocated the new internal array, so now we - -- move the existing elements from the existing the old internal - -- array onto the new one. Note that we're just copying access - -- values, to this should not raise any exceptions. - - Container.Elements.EA (Index_Subtype) := X.EA (Index_Subtype); - - -- We have moved the elements from the old internal array, so now we - -- can deallocate it. - - Free (X); - end; - end Reserve_Capacity; - - ---------------------- - -- Reverse_Elements -- - ---------------------- - - procedure Reverse_Elements (Container : in out Vector) is - begin - if Container.Length <= 1 then - return; - end if; - - -- The exception behavior for the vector container must match that for - -- the list container, so we check for cursor tampering here (which will - -- catch more things) instead of for element tampering (which will catch - -- fewer things). It's true that the elements of this vector container - -- could be safely moved around while (say) an iteration is taking place - -- (iteration only increments the busy counter), and so technically all - -- we would need here is a test for element tampering (indicated by the - -- lock counter), that's simply an artifact of our array-based - -- implementation. Logically Reverse_Elements requires a check for - -- cursor tampering. - - TC_Check (Container.TC); - - declare - I : Index_Type; - J : Index_Type; - E : Elements_Array renames Container.Elements.EA; - - begin - I := Index_Type'First; - J := Container.Last; - while I < J loop - declare - EI : constant Element_Access := E (I); - - begin - E (I) := E (J); - E (J) := EI; - end; - - I := I + 1; - J := J - 1; - end loop; - end; - end Reverse_Elements; - - ------------------ - -- Reverse_Find -- - ------------------ - - function Reverse_Find - (Container : Vector; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - Last : Index_Type'Base; - - begin - if Checks and then Position.Container /= null - and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - Last := - (if Position.Container = null or else Position.Index > Container.Last - then Container.Last - else Position.Index); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - for Indx in reverse Index_Type'First .. Last loop - if Container.Elements.EA (Indx) /= null - and then Container.Elements.EA (Indx).all = Item - then - return Cursor'(Container'Unrestricted_Access, Indx); - end if; - end loop; - - return No_Element; - end; - end Reverse_Find; - - ------------------------ - -- Reverse_Find_Index -- - ------------------------ - - function Reverse_Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'Last) return Extended_Index - is - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock : With_Lock (Container.TC'Unrestricted_Access); - - Last : constant Index_Type'Base := - Index_Type'Min (Container.Last, Index); - - begin - for Indx in reverse Index_Type'First .. Last loop - if Container.Elements.EA (Indx) /= null - and then Container.Elements.EA (Indx).all = Item - then - return Indx; - end if; - end loop; - - return No_Index; - end Reverse_Find_Index; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : Vector; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - begin - for Indx in reverse Index_Type'First .. Container.Last loop - Process (Cursor'(Container'Unrestricted_Access, Indx)); - end loop; - end Reverse_Iterate; - - ---------------- - -- Set_Length -- - ---------------- - - procedure Set_Length (Container : in out Vector; Length : Count_Type) is - Count : constant Count_Type'Base := Container.Length - Length; - - begin - -- Set_Length allows the user to set the length explicitly, instead of - -- implicitly as a side-effect of deletion or insertion. If the - -- requested length is less than the current length, this is equivalent - -- to deleting items from the back end of the vector. If the requested - -- length is greater than the current length, then this is equivalent to - -- inserting "space" (nonce items) at the end. - - if Count >= 0 then - Container.Delete_Last (Count); - - elsif Checks and then Container.Last >= Index_Type'Last then - raise Constraint_Error with "vector is already at its maximum length"; - - else - Container.Insert_Space (Container.Last + 1, -Count); - end if; - end Set_Length; - - ---------- - -- Swap -- - ---------- - - procedure Swap (Container : in out Vector; I, J : Index_Type) is - begin - TE_Check (Container.TC); - - if Checks then - if I > Container.Last then - raise Constraint_Error with "I index is out of range"; - end if; - - if J > Container.Last then - raise Constraint_Error with "J index is out of range"; - end if; - end if; - - if I = J then - return; - end if; - - declare - EI : Element_Access renames Container.Elements.EA (I); - EJ : Element_Access renames Container.Elements.EA (J); - - EI_Copy : constant Element_Access := EI; - - begin - EI := EJ; - EJ := EI_Copy; - end; - end Swap; - - procedure Swap - (Container : in out Vector; - I, J : Cursor) - is - begin - if Checks then - if I.Container = null then - raise Constraint_Error with "I cursor has no element"; - end if; - - if J.Container = null then - raise Constraint_Error with "J cursor has no element"; - end if; - - if I.Container /= Container'Unrestricted_Access then - raise Program_Error with "I cursor denotes wrong container"; - end if; - - if J.Container /= Container'Unrestricted_Access then - raise Program_Error with "J cursor denotes wrong container"; - end if; - end if; - - Swap (Container, I.Index, J.Index); - end Swap; - - --------------- - -- To_Cursor -- - --------------- - - function To_Cursor - (Container : Vector; - Index : Extended_Index) return Cursor - is - begin - if Index not in Index_Type'First .. Container.Last then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Index); - end To_Cursor; - - -------------- - -- To_Index -- - -------------- - - function To_Index (Position : Cursor) return Extended_Index is - begin - if Position.Container = null then - return No_Index; - elsif Position.Index <= Position.Container.Last then - return Position.Index; - else - return No_Index; - end if; - end To_Index; - - --------------- - -- To_Vector -- - --------------- - - function To_Vector (Length : Count_Type) return Vector is - Index : Count_Type'Base; - Last : Index_Type'Base; - Elements : Elements_Access; - - begin - if Length = 0 then - return Empty_Vector; - end if; - - -- We create a vector object with a capacity that matches the specified - -- Length, but we do not allow the vector capacity (the length of the - -- internal array) to exceed the number of values in Index_Type'Range - -- (otherwise, there would be no way to refer to those components via an - -- index). We must therefore check whether the specified Length would - -- create a Last index value greater than Index_Type'Last. - - if Index_Type'Base'Last >= Count_Type_Last then - - -- We perform a two-part test. First we determine whether the - -- computed Last value lies in the base range of the type, and then - -- determine whether it lies in the range of the index (sub)type. - - -- Last must satisfy this relation: - -- First + Length - 1 <= Last - -- We regroup terms: - -- First - 1 <= Last - Length - -- Which can rewrite as: - -- No_Index <= Last - Length - - if Checks and then - Index_Type'Base'Last - Index_Type'Base (Length) < No_Index - then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We now know that the computed value of Last is within the base - -- range of the type, so it is safe to compute its value: - - Last := No_Index + Index_Type'Base (Length); - - -- Finally we test whether the value is within the range of the - -- generic actual index subtype: - - if Checks and then Last > Index_Type'Last then - raise Constraint_Error with "Length is out of range"; - end if; - - elsif Index_Type'First <= 0 then - - -- Here we can compute Last directly, in the normal way. We know that - -- No_Index is less than 0, so there is no danger of overflow when - -- adding the (positive) value of Length. - - Index := Count_Type'Base (No_Index) + Length; -- Last - - if Checks and then Index > Count_Type'Base (Index_Type'Last) then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We know that the computed value (having type Count_Type) of Last - -- is within the range of the generic actual index subtype, so it is - -- safe to convert to Index_Type: - - Last := Index_Type'Base (Index); - - else - -- Here Index_Type'First (and Index_Type'Last) is positive, so we - -- must test the length indirectly (by working backwards from the - -- largest possible value of Last), in order to prevent overflow. - - Index := Count_Type'Base (Index_Type'Last) - Length; -- No_Index - - if Checks and then Index < Count_Type'Base (No_Index) then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We have determined that the value of Length would not create a - -- Last index value outside of the range of Index_Type, so we can now - -- safely compute its value. - - Last := Index_Type'Base (Count_Type'Base (No_Index) + Length); - end if; - - Elements := new Elements_Type (Last); - - return Vector'(Controlled with Elements, Last, TC => <>); - end To_Vector; - - function To_Vector - (New_Item : Element_Type; - Length : Count_Type) return Vector - is - Index : Count_Type'Base; - Last : Index_Type'Base; - Elements : Elements_Access; - - begin - if Length = 0 then - return Empty_Vector; - end if; - - -- We create a vector object with a capacity that matches the specified - -- Length, but we do not allow the vector capacity (the length of the - -- internal array) to exceed the number of values in Index_Type'Range - -- (otherwise, there would be no way to refer to those components via an - -- index). We must therefore check whether the specified Length would - -- create a Last index value greater than Index_Type'Last. - - if Index_Type'Base'Last >= Count_Type_Last then - - -- We perform a two-part test. First we determine whether the - -- computed Last value lies in the base range of the type, and then - -- determine whether it lies in the range of the index (sub)type. - - -- Last must satisfy this relation: - -- First + Length - 1 <= Last - -- We regroup terms: - -- First - 1 <= Last - Length - -- Which can rewrite as: - -- No_Index <= Last - Length - - if Checks and then - Index_Type'Base'Last - Index_Type'Base (Length) < No_Index - then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We now know that the computed value of Last is within the base - -- range of the type, so it is safe to compute its value: - - Last := No_Index + Index_Type'Base (Length); - - -- Finally we test whether the value is within the range of the - -- generic actual index subtype: - - if Checks and then Last > Index_Type'Last then - raise Constraint_Error with "Length is out of range"; - end if; - - elsif Index_Type'First <= 0 then - - -- Here we can compute Last directly, in the normal way. We know that - -- No_Index is less than 0, so there is no danger of overflow when - -- adding the (positive) value of Length. - - Index := Count_Type'Base (No_Index) + Length; -- Last - - if Checks and then Index > Count_Type'Base (Index_Type'Last) then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We know that the computed value (having type Count_Type) of Last - -- is within the range of the generic actual index subtype, so it is - -- safe to convert to Index_Type: - - Last := Index_Type'Base (Index); - - else - -- Here Index_Type'First (and Index_Type'Last) is positive, so we - -- must test the length indirectly (by working backwards from the - -- largest possible value of Last), in order to prevent overflow. - - Index := Count_Type'Base (Index_Type'Last) - Length; -- No_Index - - if Checks and then Index < Count_Type'Base (No_Index) then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We have determined that the value of Length would not create a - -- Last index value outside of the range of Index_Type, so we can now - -- safely compute its value. - - Last := Index_Type'Base (Count_Type'Base (No_Index) + Length); - end if; - - Elements := new Elements_Type (Last); - - -- We use Last as the index of the loop used to populate the internal - -- array with items. In general, we prefer to initialize the loop index - -- immediately prior to entering the loop. However, Last is also used in - -- the exception handler (to reclaim elements that have been allocated, - -- before propagating the exception), and the initialization of Last - -- after entering the block containing the handler confuses some static - -- analysis tools, with respect to whether Last has been properly - -- initialized when the handler executes. So here we initialize our loop - -- variable earlier than we prefer, before entering the block, so there - -- is no ambiguity. - - Last := Index_Type'First; - - declare - -- The element allocator may need an accessibility check in the case - -- where the actual type is class-wide or has access discriminants - -- (see RM 4.8(10.1) and AI12-0035). - - pragma Unsuppress (Accessibility_Check); - - begin - loop - Elements.EA (Last) := new Element_Type'(New_Item); - exit when Last = Elements.Last; - Last := Last + 1; - end loop; - - exception - when others => - for J in Index_Type'First .. Last - 1 loop - Free (Elements.EA (J)); - end loop; - - Free (Elements); - raise; - end; - - return (Controlled with Elements, Last, TC => <>); - end To_Vector; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Vector; - Index : Index_Type; - Process : not null access procedure (Element : in out Element_Type)) - is - Lock : With_Lock (Container.TC'Unchecked_Access); - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - if Checks and then Container.Elements.EA (Index) = null then - raise Constraint_Error with "element is null"; - end if; - - Process (Container.Elements.EA (Index).all); - end Update_Element; - - procedure Update_Element - (Container : in out Vector; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)) - is - begin - if Checks then - if Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - elsif Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - end if; - - Update_Element (Container, Position.Index, Process); - end Update_Element; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Vector) - is - N : constant Count_Type := Length (Container); - - begin - Count_Type'Base'Write (Stream, N); - - if N = 0 then - return; - end if; - - declare - E : Elements_Array renames Container.Elements.EA; - - begin - for Indx in Index_Type'First .. Container.Last loop - if E (Indx) = null then - Boolean'Write (Stream, False); - else - Boolean'Write (Stream, True); - Element_Type'Output (Stream, E (Indx).all); - end if; - end loop; - end; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Position : Cursor) - is - begin - raise Program_Error with "attempt to stream vector cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Indefinite_Vectors; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coinve.ads +++ build/gcc/ada/rts @@ -1,556 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . I N D E F I N I T E _ V E C T O R S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -with Ada.Containers.Helpers; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - -generic - type Index_Type is range <>; - type Element_Type (<>) is private; - - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Indefinite_Vectors with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - subtype Extended_Index is Index_Type'Base - range Index_Type'First - 1 .. - Index_Type'Min (Index_Type'Base'Last - 1, Index_Type'Last) + 1; - - No_Index : constant Extended_Index := Extended_Index'First; - - type Vector is tagged private - with - Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty_Vector, - Add_Unnamed => Append, - New_Indexed => New_Vector, - Assign_Indexed => Replace_Element); - - pragma Preelaborable_Initialization (Vector); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Vector : constant Vector; - - No_Element : constant Cursor; - - function Empty (Capacity : Count_Type := 10) return Vector; - - function Has_Element (Position : Cursor) return Boolean; - - package Vector_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - overriding function "=" (Left, Right : Vector) return Boolean; - - function New_Vector (First, Last : Index_Type) return Vector - with Pre => First = Index_Type'First; - - function To_Vector (Length : Count_Type) return Vector; - - function To_Vector - (New_Item : Element_Type; - Length : Count_Type) return Vector; - - function "&" (Left, Right : Vector) return Vector; - - function "&" (Left : Vector; Right : Element_Type) return Vector; - - function "&" (Left : Element_Type; Right : Vector) return Vector; - - function "&" (Left, Right : Element_Type) return Vector; - - function Capacity (Container : Vector) return Count_Type; - - procedure Reserve_Capacity - (Container : in out Vector; - Capacity : Count_Type); - - function Length (Container : Vector) return Count_Type; - - procedure Set_Length - (Container : in out Vector; - Length : Count_Type); - - function Is_Empty (Container : Vector) return Boolean; - - procedure Clear (Container : in out Vector); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with - Implicit_Dereference => Element; - - type Reference_Type (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Vector; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out Vector; - Position : Cursor) return Reference_Type; - pragma Inline (Reference); - - function Constant_Reference - (Container : aliased Vector; - Index : Index_Type) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out Vector; - Index : Index_Type) return Reference_Type; - pragma Inline (Reference); - - function To_Cursor - (Container : Vector; - Index : Extended_Index) return Cursor; - - function To_Index (Position : Cursor) return Extended_Index; - - function Element - (Container : Vector; - Index : Index_Type) return Element_Type; - - function Element (Position : Cursor) return Element_Type; - - procedure Replace_Element - (Container : in out Vector; - Index : Index_Type; - New_Item : Element_Type); - - procedure Replace_Element - (Container : in out Vector; - Position : Cursor; - New_Item : Element_Type); - - procedure Query_Element - (Container : Vector; - Index : Index_Type; - Process : not null access procedure (Element : Element_Type)); - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - - procedure Update_Element - (Container : in out Vector; - Index : Index_Type; - Process : not null access procedure (Element : in out Element_Type)); - - procedure Update_Element - (Container : in out Vector; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)); - - procedure Assign (Target : in out Vector; Source : Vector); - - function Copy (Source : Vector; Capacity : Count_Type := 0) return Vector; - - procedure Move (Target : in out Vector; Source : in out Vector); - - procedure Insert_Vector - (Container : in out Vector; - Before : Extended_Index; - New_Item : Vector); - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Vector) renames Insert_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Insert_Vector - (Container : in out Vector; - Before : Cursor; - New_Item : Vector); - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Vector) renames Insert_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Insert_Vector - (Container : in out Vector; - Before : Cursor; - New_Item : Vector; - Position : out Cursor); - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Vector; - Position : out Cursor) renames Insert_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Prepend_Vector - (Container : in out Vector; - New_Item : Vector); - - procedure Prepend - (Container : in out Vector; - New_Item : Vector) renames Prepend_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Prepend - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Append_Vector - (Container : in out Vector; - New_Item : Vector); - - procedure Append - (Container : in out Vector; - New_Item : Vector) renames Append_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Append - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type); - - procedure Append (Container : in out Vector; - New_Item : Element_Type); - - procedure Insert_Space - (Container : in out Vector; - Before : Extended_Index; - Count : Count_Type := 1); - - procedure Insert_Space - (Container : in out Vector; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Delete - (Container : in out Vector; - Index : Extended_Index; - Count : Count_Type := 1); - - procedure Delete - (Container : in out Vector; - Position : in out Cursor; - Count : Count_Type := 1); - - procedure Delete_First - (Container : in out Vector; - Count : Count_Type := 1); - - procedure Delete_Last - (Container : in out Vector; - Count : Count_Type := 1); - - procedure Reverse_Elements (Container : in out Vector); - - procedure Swap (Container : in out Vector; I, J : Index_Type); - - procedure Swap (Container : in out Vector; I, J : Cursor); - - function First_Index (Container : Vector) return Index_Type; - - function First (Container : Vector) return Cursor; - - function First_Element (Container : Vector) return Element_Type; - - function Last_Index (Container : Vector) return Extended_Index; - - function Last (Container : Vector) return Cursor; - - function Last_Element (Container : Vector) return Element_Type; - - function Next (Position : Cursor) return Cursor; - - procedure Next (Position : in out Cursor); - - function Previous (Position : Cursor) return Cursor; - - procedure Previous (Position : in out Cursor); - - function Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'First) return Extended_Index; - - function Find - (Container : Vector; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor; - - function Reverse_Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'Last) return Extended_Index; - - function Reverse_Find - (Container : Vector; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor; - - function Contains - (Container : Vector; - Item : Element_Type) return Boolean; - - procedure Iterate - (Container : Vector; - Process : not null access procedure (Position : Cursor)); - - function Iterate (Container : Vector) - return Vector_Iterator_Interfaces.Reversible_Iterator'class; - - function Iterate - (Container : Vector; - Start : Cursor) - return Vector_Iterator_Interfaces.Reversible_Iterator'class; - - procedure Reverse_Iterate - (Container : Vector; - Process : not null access procedure (Position : Cursor)); - - generic - with function "<" (Left, Right : Element_Type) return Boolean is <>; - package Generic_Sorting is - - function Is_Sorted (Container : Vector) return Boolean; - - procedure Sort (Container : in out Vector); - - procedure Merge (Target : in out Vector; Source : in out Vector); - - end Generic_Sorting; - -private - - pragma Inline (Append); - pragma Inline (First_Index); - pragma Inline (Last_Index); - pragma Inline (Element); - pragma Inline (First_Element); - pragma Inline (Last_Element); - pragma Inline (Query_Element); - pragma Inline (Update_Element); - pragma Inline (Replace_Element); - pragma Inline (Is_Empty); - pragma Inline (Contains); - pragma Inline (Next); - pragma Inline (Previous); - - use Ada.Containers.Helpers; - package Implementation is new Generic_Implementation; - use Implementation; - - type Element_Access is access Element_Type; - - type Elements_Array is array (Index_Type range <>) of Element_Access; - function "=" (L, R : Elements_Array) return Boolean is abstract; - - type Elements_Type (Last : Extended_Index) is limited record - EA : Elements_Array (Index_Type'First .. Last); - end record; - - type Elements_Access is access all Elements_Type; - - use Finalization; - use Streams; - - type Vector is new Controlled with record - Elements : Elements_Access := null; - Last : Extended_Index := No_Index; - TC : aliased Tamper_Counts; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Vector); - - overriding procedure Adjust (Container : in out Vector); - overriding procedure Finalize (Container : in out Vector); - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Vector); - - for Vector'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Vector); - - for Vector'Read use Read; - - type Vector_Access is access all Vector; - for Vector_Access'Storage_Size use 0; - - type Cursor is record - Container : Vector_Access; - Index : Index_Type := Index_Type'First; - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Position : out Cursor); - - for Cursor'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Position : Cursor); - - for Cursor'Write use Write; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - type Reference_Type - (Element : not null access Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Exp_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Vector'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - No_Element : constant Cursor := Cursor'(null, Index_Type'First); - - Empty_Vector : constant Vector := (Controlled with others => <>); - - type Iterator is new Limited_Controlled and - Vector_Iterator_Interfaces.Reversible_Iterator with - record - Container : Vector_Access; - Index : Index_Type'Base; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - overriding function Last (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - - overriding function Previous - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Indefinite_Vectors; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-colien.adb +++ build/gcc/ada/rts @@ -1,72 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C O M M A N D _ L I N E . E N V I R O N M E N T -- --- -- --- B o d y -- --- -- --- Copyright (C) 1996-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with System; - -package body Ada.Command_Line.Environment is - - ----------------------- - -- Environment_Count -- - ----------------------- - - function Environment_Count return Natural is - function Env_Count return Natural; - pragma Import (C, Env_Count, "__gnat_env_count"); - - begin - return Env_Count; - end Environment_Count; - - ----------------------- - -- Environment_Value -- - ----------------------- - - function Environment_Value (Number : Positive) return String is - procedure Fill_Env (E : System.Address; Env_Num : Integer); - pragma Import (C, Fill_Env, "__gnat_fill_env"); - - function Len_Env (Env_Num : Integer) return Integer; - pragma Import (C, Len_Env, "__gnat_len_env"); - - begin - if Number > Environment_Count then - raise Constraint_Error; - end if; - - declare - Env : aliased String (1 .. Len_Env (Number - 1)); - begin - Fill_Env (Env'Address, Number - 1); - return Env; - end; - end Environment_Value; - -end Ada.Command_Line.Environment; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-colien.ads +++ build/gcc/ada/rts @@ -1,55 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C O M M A N D _ L I N E . E N V I R O N M E N T -- --- -- --- S p e c -- --- -- --- Copyright (C) 1996-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Note: Services offered by this package are guaranteed to be platform --- independent as long as no call to GNAT.OS_Lib.Setenv or to C putenv --- routine is done. On some platforms the services below will report new --- environment variables (e.g. Windows) on some others it will not --- (e.g. GNU/Linux and Solaris). - -package Ada.Command_Line.Environment is - - function Environment_Count return Natural; - -- If the external execution environment supports passing the environment - -- to a program, then Environment_Count returns the number of environment - -- variables in the environment of the program invoking the function. - -- Otherwise it returns 0. And that's a lot of environment. - - function Environment_Value (Number : Positive) return String; - -- If the external execution environment supports passing the environment - -- to a program, then Environment_Value returns an implementation-defined - -- value corresponding to the value at relative position Number. If Number - -- is outside the range 1 .. Environment_Count, then Constraint_Error is - -- propagated. - -- - -- in GNAT: Corresponds to envp [n-1] (for n > 0) in C. - -end Ada.Command_Line.Environment; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-colire.adb +++ build/gcc/ada/rts @@ -1,124 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C O M M A N D _ L I N E . R E M O V E -- --- -- --- B o d y -- --- -- --- Copyright (C) 1999-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Command_Line.Remove is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Initialize; - -- Initialize the Remove_Count and Remove_Args variables - - ---------------- - -- Initialize -- - ---------------- - - procedure Initialize is - begin - if Remove_Args = null then - Remove_Count := Argument_Count; - Remove_Args := new Arg_Nums (1 .. Argument_Count); - - for J in Remove_Args'Range loop - Remove_Args (J) := J; - end loop; - end if; - end Initialize; - - --------------------- - -- Remove_Argument -- - --------------------- - - procedure Remove_Argument (Number : Positive) is - begin - Initialize; - - if Number > Remove_Count then - raise Constraint_Error; - end if; - - Remove_Count := Remove_Count - 1; - - for J in Number .. Remove_Count loop - Remove_Args (J) := Remove_Args (J + 1); - end loop; - end Remove_Argument; - - procedure Remove_Argument (Argument : String) is - begin - for J in reverse 1 .. Argument_Count loop - if Argument = Ada.Command_Line.Argument (J) then - Remove_Argument (J); - end if; - end loop; - end Remove_Argument; - - ---------------------- - -- Remove_Arguments -- - ---------------------- - - procedure Remove_Arguments (From : Positive; To : Natural) is - begin - Initialize; - - if From > Remove_Count - or else To > Remove_Count - then - raise Constraint_Error; - end if; - - if To >= From then - Remove_Count := Remove_Count - (To - From + 1); - - for J in From .. Remove_Count loop - Remove_Args (J) := Remove_Args (J + (To - From + 1)); - end loop; - end if; - end Remove_Arguments; - - procedure Remove_Arguments (Argument_Prefix : String) is - begin - for J in reverse 1 .. Argument_Count loop - declare - Arg : constant String := Argument (J); - - begin - if Arg'Length >= Argument_Prefix'Length - and then Arg (1 .. Argument_Prefix'Length) = Argument_Prefix - then - Remove_Argument (J); - end if; - end; - end loop; - end Remove_Arguments; - -end Ada.Command_Line.Remove; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-colire.ads +++ build/gcc/ada/rts @@ -1,79 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C O M M A N D _ L I N E . R E M O V E -- --- -- --- S p e c -- --- -- --- Copyright (C) 1999-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package is intended to be used in conjunction with its parent unit, --- Ada.Command_Line. It provides facilities for logically removing arguments --- from the command line, so that subsequent calls to Argument_Count and --- Argument will reflect the removals. - --- For example, if the original command line has three arguments A B C, so --- that Argument_Count is initially three, then after removing B, the second --- argument, Argument_Count will be 2, and Argument (2) will return C. - -package Ada.Command_Line.Remove is - pragma Preelaborate; - - procedure Remove_Argument (Number : Positive); - -- Removes the argument identified by Number, which must be in the - -- range 1 .. Argument_Count (i.e. an in range argument number which - -- reflects removals). If Number is out of range Constraint_Error - -- will be raised. - -- - -- Note: the numbering of arguments greater than Number is affected - -- by the call. If you need a loop through the arguments, removing - -- some as you go, run the loop in reverse to avoid confusion from - -- this renumbering: - -- - -- for J in reverse 1 .. Argument_Count loop - -- if Should_Remove (Arguments (J)) then - -- Remove_Argument (J); - -- end if; - -- end loop; - -- - -- Reversing the loop in this manner avoids the confusion. - - procedure Remove_Arguments (From : Positive; To : Natural); - -- Removes arguments in the given From..To range. From must be in the - -- range 1 .. Argument_Count and To in the range 0 .. Argument_Count. - -- Constraint_Error is raised if either argument is out of range. If - -- To is less than From, then the call has no effect. - - procedure Remove_Argument (Argument : String); - -- Removes the argument which matches the given string Argument. Has - -- no effect if no argument matches the string. If more than one - -- argument matches the string, all are removed. - - procedure Remove_Arguments (Argument_Prefix : String); - -- Removes all arguments whose prefix matches Argument_Prefix. Has - -- no effect if no argument matches the string. For example a call - -- to Remove_Arguments ("--") removes all arguments starting with --. - -end Ada.Command_Line.Remove; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-comlin.adb +++ build/gcc/ada/rts @@ -1,123 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C O M M A N D _ L I N E -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with System; use System; - -package body Ada.Command_Line is - - function Arg_Count return Natural; - pragma Import (C, Arg_Count, "__gnat_arg_count"); - - procedure Fill_Arg (A : System.Address; Arg_Num : Integer); - pragma Import (C, Fill_Arg, "__gnat_fill_arg"); - - function Len_Arg (Arg_Num : Integer) return Integer; - pragma Import (C, Len_Arg, "__gnat_len_arg"); - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Initialized return Boolean; - -- Checks to ensure that gnat_argc and gnat_argv have been properly - -- initialized. Returns false if not, or if argv / argc are - -- unsupported on the target (e.g. VxWorks). - - -------------- - -- Argument -- - -------------- - - function Argument (Number : Positive) return String is - begin - if Number > Argument_Count then - raise Constraint_Error; - end if; - - declare - Num : constant Positive := - (if Remove_Args = null then Number else Remove_Args (Number)); - Arg : aliased String (1 .. Len_Arg (Num)); - begin - Fill_Arg (Arg'Address, Num); - return Arg; - end; - end Argument; - - -------------------- - -- Argument_Count -- - -------------------- - - function Argument_Count return Natural is - begin - if not Initialized then - -- RM A.15 (11) - return 0; - end if; - - if Remove_Args = null then - return Arg_Count - 1; - else - return Remove_Count; - end if; - end Argument_Count; - - ----------------- - -- Initialized -- - ----------------- - - function Initialized return Boolean is - gnat_argv : System.Address; - pragma Import (C, gnat_argv, "gnat_argv"); - - begin - return gnat_argv /= System.Null_Address; - end Initialized; - - ------------------ - -- Command_Name -- - ------------------ - - function Command_Name return String is - begin - if not Initialized then - return ""; - end if; - - declare - Arg : aliased String (1 .. Len_Arg (0)); - - begin - Fill_Arg (Arg'Address, 0); - return Arg; - end; - end Command_Name; - -end Ada.Command_Line; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-comlin.ads +++ build/gcc/ada/rts @@ -1,144 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C O M M A N D _ L I N E -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Command_Line is - pragma Preelaborate; - - function Argument_Count return Natural; - -- If the external execution environment supports passing arguments to a - -- program, then Argument_Count returns the number of arguments passed to - -- the program invoking the function. Otherwise it return 0. - -- - -- In GNAT: Corresponds to (argc - 1) in C. - - pragma Assertion_Policy (Pre => Ignore); - -- We need to ignore the precondition of Argument, below, so that we don't - -- raise Assertion_Error. The body raises Constraint_Error. It would be - -- cleaner to add "or else raise Constraint_Error" to the precondition, but - -- SPARK does not yet support raise expressions. - - function Argument (Number : Positive) return String with - Pre => Number <= Argument_Count; - -- If the external execution environment supports passing arguments to - -- a program, then Argument returns an implementation-defined value - -- corresponding to the argument at relative position Number. If Number - -- is outside the range 1 .. Argument_Count, then Constraint_Error is - -- propagated. - -- - -- in GNAT: Corresponds to argv [n] (for n > 0) in C. - - function Command_Name return String; - -- If the external execution environment supports passing arguments to - -- a program, then Command_Name returns an implementation-defined value - -- corresponding to the name of the command invoking the program. - -- Otherwise Command_Name returns the null string. - -- - -- in GNAT: Corresponds to argv [0] in C. - - type Exit_Status is new Integer; - - Success : constant Exit_Status; - Failure : constant Exit_Status; - - procedure Set_Exit_Status (Code : Exit_Status); - - ------------------------------------ - -- Note on Interface Requirements -- - ------------------------------------ - - -- Services in this package are not supported during the elaboration of an - -- auto-initialized Stand-Alone Library. - - -- If the main program is in Ada, this package works as specified without - -- any other work than the normal steps of WITH'ing the package and then - -- calling the desired routines. - - -- If the main program is not in Ada, then the information must be made - -- available for this package to work correctly. In particular, it is - -- required that the global variable "gnat_argc" contain the number of - -- arguments, and that the global variable "gnat_argv" points to an - -- array of null-terminated strings, the first entry being the command - -- name, and the remaining entries being the command arguments. - - -- These correspond to the normal argc/argv variables passed to a C - -- main program, and the following is an example of a complete C main - -- program that stores the required information: - - -- main(int argc, char **argv, char **envp) - -- { - -- extern int gnat_argc; - -- extern char **gnat_argv; - -- extern char **gnat_envp; - -- gnat_argc = argc; - -- gnat_argv = argv; - -- gnat_envp = envp; - - -- adainit(); - -- adamain(); - -- adafinal(); - -- } - - -- The assignment statements ensure that the necessary information is - -- available for finding the command name and command line arguments. - -private - Success : constant Exit_Status := 0; - Failure : constant Exit_Status := 1; - - -- The following locations support the operation of the package - -- Ada.Command_Line.Remove, which provides facilities for logically - -- removing arguments from the command line. If one of the remove - -- procedures is called in this unit, then Remove_Args/Remove_Count - -- are set to indicate which arguments are removed. If no such calls - -- have been made, then Remove_Args is null. - - Remove_Count : Natural; - -- Number of arguments reflecting removals. Not defined unless - -- Remove_Args is non-null. - - type Arg_Nums is array (Positive range <>) of Positive; - type Arg_Nums_Ptr is access Arg_Nums; - -- An array that maps logical argument numbers (reflecting removal) - -- to physical argument numbers (e.g. if the first argument has been - -- removed, but not the second, then Arg_Nums (1) will be set to 2. - - Remove_Args : Arg_Nums_Ptr := null; - -- Left set to null if no remove calls have been made, otherwise set - -- to point to an appropriate mapping array. Only the first Remove_Count - -- elements are relevant. - - pragma Import (C, Set_Exit_Status, "__gnat_set_exit_status"); - -end Ada.Command_Line; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-comutr.adb +++ build/gcc/ada/rts @@ -1,2718 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . M U L T I W A Y _ T R E E S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Conversion; -with Ada.Unchecked_Deallocation; - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Multiway_Trees with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - -------------------- - -- Root_Iterator -- - -------------------- - - type Root_Iterator is abstract new Limited_Controlled and - Tree_Iterator_Interfaces.Forward_Iterator with - record - Container : Tree_Access; - Subtree : Tree_Node_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Root_Iterator); - - ----------------------- - -- Subtree_Iterator -- - ----------------------- - - -- ??? these headers are a bit odd, but for sure they do not substitute - -- for documenting things, what *is* a Subtree_Iterator? - - type Subtree_Iterator is new Root_Iterator with null record; - - overriding function First (Object : Subtree_Iterator) return Cursor; - - overriding function Next - (Object : Subtree_Iterator; - Position : Cursor) return Cursor; - - --------------------- - -- Child_Iterator -- - --------------------- - - type Child_Iterator is new Root_Iterator and - Tree_Iterator_Interfaces.Reversible_Iterator with null record - with Disable_Controlled => not T_Check; - - overriding function First (Object : Child_Iterator) return Cursor; - - overriding function Next - (Object : Child_Iterator; - Position : Cursor) return Cursor; - - overriding function Last (Object : Child_Iterator) return Cursor; - - overriding function Previous - (Object : Child_Iterator; - Position : Cursor) return Cursor; - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Root_Node (Container : Tree) return Tree_Node_Access; - - procedure Deallocate_Node is - new Ada.Unchecked_Deallocation (Tree_Node_Type, Tree_Node_Access); - - procedure Deallocate_Children - (Subtree : Tree_Node_Access; - Count : in out Count_Type); - - procedure Deallocate_Subtree - (Subtree : in out Tree_Node_Access; - Count : in out Count_Type); - - function Equal_Children - (Left_Subtree, Right_Subtree : Tree_Node_Access) return Boolean; - - function Equal_Subtree - (Left_Subtree, Right_Subtree : Tree_Node_Access) return Boolean; - - procedure Iterate_Children - (Container : Tree_Access; - Subtree : Tree_Node_Access; - Process : not null access procedure (Position : Cursor)); - - procedure Iterate_Subtree - (Container : Tree_Access; - Subtree : Tree_Node_Access; - Process : not null access procedure (Position : Cursor)); - - procedure Copy_Children - (Source : Children_Type; - Parent : Tree_Node_Access; - Count : in out Count_Type); - - procedure Copy_Subtree - (Source : Tree_Node_Access; - Parent : Tree_Node_Access; - Target : out Tree_Node_Access; - Count : in out Count_Type); - - function Find_In_Children - (Subtree : Tree_Node_Access; - Item : Element_Type) return Tree_Node_Access; - - function Find_In_Subtree - (Subtree : Tree_Node_Access; - Item : Element_Type) return Tree_Node_Access; - - function Child_Count (Children : Children_Type) return Count_Type; - - function Subtree_Node_Count - (Subtree : Tree_Node_Access) return Count_Type; - - function Is_Reachable (From, To : Tree_Node_Access) return Boolean; - - procedure Remove_Subtree (Subtree : Tree_Node_Access); - - procedure Insert_Subtree_Node - (Subtree : Tree_Node_Access; - Parent : Tree_Node_Access; - Before : Tree_Node_Access); - - procedure Insert_Subtree_List - (First : Tree_Node_Access; - Last : Tree_Node_Access; - Parent : Tree_Node_Access; - Before : Tree_Node_Access); - - procedure Splice_Children - (Target_Parent : Tree_Node_Access; - Before : Tree_Node_Access; - Source_Parent : Tree_Node_Access); - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Tree) return Boolean is - begin - return Equal_Children (Root_Node (Left), Root_Node (Right)); - end "="; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Container : in out Tree) is - Source : constant Children_Type := Container.Root.Children; - Source_Count : constant Count_Type := Container.Count; - Target_Count : Count_Type; - - begin - -- We first restore the target container to its default-initialized - -- state, before we attempt any allocation, to ensure that invariants - -- are preserved in the event that the allocation fails. - - Container.Root.Children := Children_Type'(others => null); - Zero_Counts (Container.TC); - Container.Count := 0; - - -- Copy_Children returns a count of the number of nodes that it - -- allocates, but it works by incrementing the value that is passed - -- in. We must therefore initialize the count value before calling - -- Copy_Children. - - Target_Count := 0; - - -- Now we attempt the allocation of subtrees. The invariants are - -- satisfied even if the allocation fails. - - Copy_Children (Source, Root_Node (Container), Target_Count); - pragma Assert (Target_Count = Source_Count); - - Container.Count := Source_Count; - end Adjust; - - ------------------- - -- Ancestor_Find -- - ------------------- - - function Ancestor_Find - (Position : Cursor; - Item : Element_Type) return Cursor - is - R, N : Tree_Node_Access; - - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - -- Commented-out pending official ruling from ARG. ??? - - -- if Position.Container /= Container'Unrestricted_Access then - -- raise Program_Error with "Position cursor not in container"; - -- end if; - - -- AI-0136 says to raise PE if Position equals the root node. This does - -- not seem correct, as this value is just the limiting condition of the - -- search. For now we omit this check, pending a ruling from the ARG.??? - - -- if Checks and then Is_Root (Position) then - -- raise Program_Error with "Position cursor designates root"; - -- end if; - - R := Root_Node (Position.Container.all); - N := Position.Node; - while N /= R loop - if N.Element = Item then - return Cursor'(Position.Container, N); - end if; - - N := N.Parent; - end loop; - - return No_Element; - end Ancestor_Find; - - ------------------ - -- Append_Child -- - ------------------ - - procedure Append_Child - (Container : in out Tree; - Parent : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - First : Tree_Node_Access; - Last : Tree_Node_Access; - - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Count = 0 then - return; - end if; - - First := new Tree_Node_Type'(Parent => Parent.Node, - Element => New_Item, - others => <>); - - Last := First; - for J in Count_Type'(2) .. Count loop - - -- Reclaim other nodes if Storage_Error. ??? - - Last.Next := new Tree_Node_Type'(Parent => Parent.Node, - Prev => Last, - Element => New_Item, - others => <>); - - Last := Last.Next; - end loop; - - Insert_Subtree_List - (First => First, - Last => Last, - Parent => Parent.Node, - Before => null); -- null means "insert at end of list" - - -- In order for operation Node_Count to complete in O(1) time, we cache - -- the count value. Here we increment the total count by the number of - -- nodes we just inserted. - - Container.Count := Container.Count + Count; - end Append_Child; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Tree; Source : Tree) is - Source_Count : constant Count_Type := Source.Count; - Target_Count : Count_Type; - - begin - if Target'Address = Source'Address then - return; - end if; - - Target.Clear; -- checks busy bit - - -- Copy_Children returns the number of nodes that it allocates, but it - -- does this by incrementing the count value passed in, so we must - -- initialize the count before calling Copy_Children. - - Target_Count := 0; - - -- Note that Copy_Children inserts the newly-allocated children into - -- their parent list only after the allocation of all the children has - -- succeeded. This preserves invariants even if the allocation fails. - - Copy_Children (Source.Root.Children, Root_Node (Target), Target_Count); - pragma Assert (Target_Count = Source_Count); - - Target.Count := Source_Count; - end Assign; - - ----------------- - -- Child_Count -- - ----------------- - - function Child_Count (Parent : Cursor) return Count_Type is - begin - return (if Parent = No_Element - then 0 else Child_Count (Parent.Node.Children)); - end Child_Count; - - function Child_Count (Children : Children_Type) return Count_Type is - Result : Count_Type; - Node : Tree_Node_Access; - - begin - Result := 0; - Node := Children.First; - while Node /= null loop - Result := Result + 1; - Node := Node.Next; - end loop; - - return Result; - end Child_Count; - - ----------------- - -- Child_Depth -- - ----------------- - - function Child_Depth (Parent, Child : Cursor) return Count_Type is - Result : Count_Type; - N : Tree_Node_Access; - - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Child = No_Element then - raise Constraint_Error with "Child cursor has no element"; - end if; - - if Checks and then Parent.Container /= Child.Container then - raise Program_Error with "Parent and Child in different containers"; - end if; - - Result := 0; - N := Child.Node; - while N /= Parent.Node loop - Result := Result + 1; - N := N.Parent; - - if Checks and then N = null then - raise Program_Error with "Parent is not ancestor of Child"; - end if; - end loop; - - return Result; - end Child_Depth; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Tree) is - Container_Count, Children_Count : Count_Type; - - begin - TC_Check (Container.TC); - - -- We first set the container count to 0, in order to preserve - -- invariants in case the deallocation fails. (This works because - -- Deallocate_Children immediately removes the children from their - -- parent, and then does the actual deallocation.) - - Container_Count := Container.Count; - Container.Count := 0; - - -- Deallocate_Children returns the number of nodes that it deallocates, - -- but it does this by incrementing the count value that is passed in, - -- so we must first initialize the count return value before calling it. - - Children_Count := 0; - - -- See comment above. Deallocate_Children immediately removes the - -- children list from their parent node (here, the root of the tree), - -- and only after that does it attempt the actual deallocation. So even - -- if the deallocation fails, the representation invariants for the tree - -- are preserved. - - Deallocate_Children (Root_Node (Container), Children_Count); - pragma Assert (Children_Count = Container_Count); - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Tree; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - if Checks and then Position.Node = Root_Node (Container) then - raise Program_Error with "Position cursor designates root"; - end if; - - -- Implement Vet for multiway tree??? - -- pragma Assert (Vet (Position), - -- "Position cursor in Constant_Reference is bad"); - - declare - C : Tree renames Position.Container.all; - TC : constant Tamper_Counts_Access := - C.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Position.Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Tree; - Item : Element_Type) return Boolean - is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Tree) return Tree is - begin - return Target : Tree do - Copy_Children - (Source => Source.Root.Children, - Parent => Root_Node (Target), - Count => Target.Count); - - pragma Assert (Target.Count = Source.Count); - end return; - end Copy; - - ------------------- - -- Copy_Children -- - ------------------- - - procedure Copy_Children - (Source : Children_Type; - Parent : Tree_Node_Access; - Count : in out Count_Type) - is - pragma Assert (Parent /= null); - pragma Assert (Parent.Children.First = null); - pragma Assert (Parent.Children.Last = null); - - CC : Children_Type; - C : Tree_Node_Access; - - begin - -- We special-case the first allocation, in order to establish the - -- representation invariants for type Children_Type. - - C := Source.First; - - if C = null then - return; - end if; - - Copy_Subtree - (Source => C, - Parent => Parent, - Target => CC.First, - Count => Count); - - CC.Last := CC.First; - - -- The representation invariants for the Children_Type list have been - -- established, so we can now copy the remaining children of Source. - - C := C.Next; - while C /= null loop - Copy_Subtree - (Source => C, - Parent => Parent, - Target => CC.Last.Next, - Count => Count); - - CC.Last.Next.Prev := CC.Last; - CC.Last := CC.Last.Next; - - C := C.Next; - end loop; - - -- Add the newly-allocated children to their parent list only after the - -- allocation has succeeded, so as to preserve invariants of the parent. - - Parent.Children := CC; - end Copy_Children; - - ------------------ - -- Copy_Subtree -- - ------------------ - - procedure Copy_Subtree - (Target : in out Tree; - Parent : Cursor; - Before : Cursor; - Source : Cursor) - is - Target_Subtree : Tree_Node_Access; - Target_Count : Count_Type; - - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Target'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error with "Before cursor not in container"; - end if; - - if Checks and then Before.Node.Parent /= Parent.Node then - raise Constraint_Error with "Before cursor not child of Parent"; - end if; - end if; - - if Source = No_Element then - return; - end if; - - if Checks and then Is_Root (Source) then - raise Constraint_Error with "Source cursor designates root"; - end if; - - -- Copy_Subtree returns a count of the number of nodes that it - -- allocates, but it works by incrementing the value that is passed - -- in. We must therefore initialize the count value before calling - -- Copy_Subtree. - - Target_Count := 0; - - Copy_Subtree - (Source => Source.Node, - Parent => Parent.Node, - Target => Target_Subtree, - Count => Target_Count); - - pragma Assert (Target_Subtree /= null); - pragma Assert (Target_Subtree.Parent = Parent.Node); - pragma Assert (Target_Count >= 1); - - Insert_Subtree_Node - (Subtree => Target_Subtree, - Parent => Parent.Node, - Before => Before.Node); - - -- In order for operation Node_Count to complete in O(1) time, we cache - -- the count value. Here we increment the total count by the number of - -- nodes we just inserted. - - Target.Count := Target.Count + Target_Count; - end Copy_Subtree; - - procedure Copy_Subtree - (Source : Tree_Node_Access; - Parent : Tree_Node_Access; - Target : out Tree_Node_Access; - Count : in out Count_Type) - is - begin - Target := new Tree_Node_Type'(Element => Source.Element, - Parent => Parent, - others => <>); - - Count := Count + 1; - - Copy_Children - (Source => Source.Children, - Parent => Target, - Count => Count); - end Copy_Subtree; - - ------------------------- - -- Deallocate_Children -- - ------------------------- - - procedure Deallocate_Children - (Subtree : Tree_Node_Access; - Count : in out Count_Type) - is - pragma Assert (Subtree /= null); - - CC : Children_Type := Subtree.Children; - C : Tree_Node_Access; - - begin - -- We immediately remove the children from their parent, in order to - -- preserve invariants in case the deallocation fails. - - Subtree.Children := Children_Type'(others => null); - - while CC.First /= null loop - C := CC.First; - CC.First := C.Next; - - Deallocate_Subtree (C, Count); - end loop; - end Deallocate_Children; - - ------------------------ - -- Deallocate_Subtree -- - ------------------------ - - procedure Deallocate_Subtree - (Subtree : in out Tree_Node_Access; - Count : in out Count_Type) - is - begin - Deallocate_Children (Subtree, Count); - Deallocate_Node (Subtree); - Count := Count + 1; - end Deallocate_Subtree; - - --------------------- - -- Delete_Children -- - --------------------- - - procedure Delete_Children - (Container : in out Tree; - Parent : Cursor) - is - Count : Count_Type; - - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - -- Deallocate_Children returns a count of the number of nodes that it - -- deallocates, but it works by incrementing the value that is passed - -- in. We must therefore initialize the count value before calling - -- Deallocate_Children. - - Count := 0; - - Deallocate_Children (Parent.Node, Count); - pragma Assert (Count <= Container.Count); - - Container.Count := Container.Count - Count; - end Delete_Children; - - ----------------- - -- Delete_Leaf -- - ----------------- - - procedure Delete_Leaf - (Container : in out Tree; - Position : in out Cursor) - is - X : Tree_Node_Access; - - begin - TC_Check (Container.TC); - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - if Checks and then not Is_Leaf (Position) then - raise Constraint_Error with "Position cursor does not designate leaf"; - end if; - - X := Position.Node; - Position := No_Element; - - -- Restore represention invariants before attempting the actual - -- deallocation. - - Remove_Subtree (X); - Container.Count := Container.Count - 1; - - -- It is now safe to attempt the deallocation. This leaf node has been - -- disassociated from the tree, so even if the deallocation fails, - -- representation invariants will remain satisfied. - - Deallocate_Node (X); - end Delete_Leaf; - - -------------------- - -- Delete_Subtree -- - -------------------- - - procedure Delete_Subtree - (Container : in out Tree; - Position : in out Cursor) - is - X : Tree_Node_Access; - Count : Count_Type; - - begin - TC_Check (Container.TC); - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - X := Position.Node; - Position := No_Element; - - -- Here is one case where a deallocation failure can result in the - -- violation of a representation invariant. We disassociate the subtree - -- from the tree now, but we only decrement the total node count after - -- we attempt the deallocation. However, if the deallocation fails, the - -- total node count will not get decremented. - - -- One way around this dilemma is to count the nodes in the subtree - -- before attempt to delete the subtree, but that is an O(n) operation, - -- so it does not seem worth it. - - -- Perhaps this is much ado about nothing, since the only way - -- deallocation can fail is if Controlled Finalization fails: this - -- propagates Program_Error so all bets are off anyway. ??? - - Remove_Subtree (X); - - -- Deallocate_Subtree returns a count of the number of nodes that it - -- deallocates, but it works by incrementing the value that is passed - -- in. We must therefore initialize the count value before calling - -- Deallocate_Subtree. - - Count := 0; - - Deallocate_Subtree (X, Count); - pragma Assert (Count <= Container.Count); - - -- See comments above. We would prefer to do this sooner, but there's no - -- way to satisfy that goal without a potentially severe execution - -- penalty. - - Container.Count := Container.Count - Count; - end Delete_Subtree; - - ----------- - -- Depth -- - ----------- - - function Depth (Position : Cursor) return Count_Type is - Result : Count_Type; - N : Tree_Node_Access; - - begin - Result := 0; - N := Position.Node; - while N /= null loop - N := N.Parent; - Result := Result + 1; - end loop; - - return Result; - end Depth; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Node = Root_Node (Position.Container.all) - then - raise Program_Error with "Position cursor designates root"; - end if; - - return Position.Node.Element; - end Element; - - -------------------- - -- Equal_Children -- - -------------------- - - function Equal_Children - (Left_Subtree : Tree_Node_Access; - Right_Subtree : Tree_Node_Access) return Boolean - is - Left_Children : Children_Type renames Left_Subtree.Children; - Right_Children : Children_Type renames Right_Subtree.Children; - - L, R : Tree_Node_Access; - - begin - if Child_Count (Left_Children) /= Child_Count (Right_Children) then - return False; - end if; - - L := Left_Children.First; - R := Right_Children.First; - while L /= null loop - if not Equal_Subtree (L, R) then - return False; - end if; - - L := L.Next; - R := R.Next; - end loop; - - return True; - end Equal_Children; - - ------------------- - -- Equal_Subtree -- - ------------------- - - function Equal_Subtree - (Left_Position : Cursor; - Right_Position : Cursor) return Boolean - is - begin - if Checks and then Left_Position = No_Element then - raise Constraint_Error with "Left cursor has no element"; - end if; - - if Checks and then Right_Position = No_Element then - raise Constraint_Error with "Right cursor has no element"; - end if; - - if Left_Position = Right_Position then - return True; - end if; - - if Is_Root (Left_Position) then - if not Is_Root (Right_Position) then - return False; - end if; - - return Equal_Children (Left_Position.Node, Right_Position.Node); - end if; - - if Is_Root (Right_Position) then - return False; - end if; - - return Equal_Subtree (Left_Position.Node, Right_Position.Node); - end Equal_Subtree; - - function Equal_Subtree - (Left_Subtree : Tree_Node_Access; - Right_Subtree : Tree_Node_Access) return Boolean - is - begin - if Left_Subtree.Element /= Right_Subtree.Element then - return False; - end if; - - return Equal_Children (Left_Subtree, Right_Subtree); - end Equal_Subtree; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Root_Iterator) is - begin - Unbusy (Object.Container.TC); - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : Tree; - Item : Element_Type) return Cursor - is - N : constant Tree_Node_Access := - Find_In_Children (Root_Node (Container), Item); - begin - if N = null then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, N); - end if; - end Find; - - ----------- - -- First -- - ----------- - - overriding function First (Object : Subtree_Iterator) return Cursor is - begin - if Object.Subtree = Root_Node (Object.Container.all) then - return First_Child (Root (Object.Container.all)); - else - return Cursor'(Object.Container, Object.Subtree); - end if; - end First; - - overriding function First (Object : Child_Iterator) return Cursor is - begin - return First_Child (Cursor'(Object.Container, Object.Subtree)); - end First; - - ----------------- - -- First_Child -- - ----------------- - - function First_Child (Parent : Cursor) return Cursor is - Node : Tree_Node_Access; - - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - Node := Parent.Node.Children.First; - - if Node = null then - return No_Element; - end if; - - return Cursor'(Parent.Container, Node); - end First_Child; - - ------------------------- - -- First_Child_Element -- - ------------------------- - - function First_Child_Element (Parent : Cursor) return Element_Type is - begin - return Element (First_Child (Parent)); - end First_Child_Element; - - ---------------------- - -- Find_In_Children -- - ---------------------- - - function Find_In_Children - (Subtree : Tree_Node_Access; - Item : Element_Type) return Tree_Node_Access - is - N, Result : Tree_Node_Access; - - begin - N := Subtree.Children.First; - while N /= null loop - Result := Find_In_Subtree (N, Item); - - if Result /= null then - return Result; - end if; - - N := N.Next; - end loop; - - return null; - end Find_In_Children; - - --------------------- - -- Find_In_Subtree -- - --------------------- - - function Find_In_Subtree - (Position : Cursor; - Item : Element_Type) return Cursor - is - Result : Tree_Node_Access; - - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - -- Commented out pending official ruling by ARG. ??? - - -- if Checks and then - -- Position.Container /= Container'Unrestricted_Access - -- then - -- raise Program_Error with "Position cursor not in container"; - -- end if; - - Result := - (if Is_Root (Position) - then Find_In_Children (Position.Node, Item) - else Find_In_Subtree (Position.Node, Item)); - - if Result = null then - return No_Element; - end if; - - return Cursor'(Position.Container, Result); - end Find_In_Subtree; - - function Find_In_Subtree - (Subtree : Tree_Node_Access; - Item : Element_Type) return Tree_Node_Access - is - begin - if Subtree.Element = Item then - return Subtree; - end if; - - return Find_In_Children (Subtree, Item); - end Find_In_Subtree; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Node.Element'Access; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - return (if Position = No_Element then False - else Position.Node.Parent /= null); - end Has_Element; - - ------------------ - -- Insert_Child -- - ------------------ - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - Position : Cursor; - pragma Unreferenced (Position); - - begin - Insert_Child (Container, Parent, Before, New_Item, Position, Count); - end Insert_Child; - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1) - is - First : Tree_Node_Access; - Last : Tree_Node_Access; - - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor not in container"; - end if; - - if Checks and then Before.Node.Parent /= Parent.Node then - raise Constraint_Error with "Parent cursor not parent of Before"; - end if; - end if; - - if Count = 0 then - Position := No_Element; -- Need ruling from ARG ??? - return; - end if; - - First := new Tree_Node_Type'(Parent => Parent.Node, - Element => New_Item, - others => <>); - - Last := First; - for J in Count_Type'(2) .. Count loop - - -- Reclaim other nodes if Storage_Error. ??? - - Last.Next := new Tree_Node_Type'(Parent => Parent.Node, - Prev => Last, - Element => New_Item, - others => <>); - - Last := Last.Next; - end loop; - - Insert_Subtree_List - (First => First, - Last => Last, - Parent => Parent.Node, - Before => Before.Node); - - -- In order for operation Node_Count to complete in O(1) time, we cache - -- the count value. Here we increment the total count by the number of - -- nodes we just inserted. - - Container.Count := Container.Count + Count; - - Position := Cursor'(Parent.Container, First); - end Insert_Child; - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1) - is - First : Tree_Node_Access; - Last : Tree_Node_Access; - - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor not in container"; - end if; - - if Checks and then Before.Node.Parent /= Parent.Node then - raise Constraint_Error with "Parent cursor not parent of Before"; - end if; - end if; - - if Count = 0 then - Position := No_Element; -- Need ruling from ARG ??? - return; - end if; - - First := new Tree_Node_Type'(Parent => Parent.Node, - Element => <>, - others => <>); - - Last := First; - for J in Count_Type'(2) .. Count loop - - -- Reclaim other nodes if Storage_Error. ??? - - Last.Next := new Tree_Node_Type'(Parent => Parent.Node, - Prev => Last, - Element => <>, - others => <>); - - Last := Last.Next; - end loop; - - Insert_Subtree_List - (First => First, - Last => Last, - Parent => Parent.Node, - Before => Before.Node); - - -- In order for operation Node_Count to complete in O(1) time, we cache - -- the count value. Here we increment the total count by the number of - -- nodes we just inserted. - - Container.Count := Container.Count + Count; - - Position := Cursor'(Parent.Container, First); - end Insert_Child; - - ------------------------- - -- Insert_Subtree_List -- - ------------------------- - - procedure Insert_Subtree_List - (First : Tree_Node_Access; - Last : Tree_Node_Access; - Parent : Tree_Node_Access; - Before : Tree_Node_Access) - is - pragma Assert (Parent /= null); - C : Children_Type renames Parent.Children; - - begin - -- This is a simple utility operation to insert a list of nodes (from - -- First..Last) as children of Parent. The Before node specifies where - -- the new children should be inserted relative to the existing - -- children. - - if First = null then - pragma Assert (Last = null); - return; - end if; - - pragma Assert (Last /= null); - pragma Assert (Before = null or else Before.Parent = Parent); - - if C.First = null then - C.First := First; - C.First.Prev := null; - C.Last := Last; - C.Last.Next := null; - - elsif Before = null then -- means "insert after existing nodes" - C.Last.Next := First; - First.Prev := C.Last; - C.Last := Last; - C.Last.Next := null; - - elsif Before = C.First then - Last.Next := C.First; - C.First.Prev := Last; - C.First := First; - C.First.Prev := null; - - else - Before.Prev.Next := First; - First.Prev := Before.Prev; - Last.Next := Before; - Before.Prev := Last; - end if; - end Insert_Subtree_List; - - ------------------------- - -- Insert_Subtree_Node -- - ------------------------- - - procedure Insert_Subtree_Node - (Subtree : Tree_Node_Access; - Parent : Tree_Node_Access; - Before : Tree_Node_Access) - is - begin - -- This is a simple wrapper operation to insert a single child into the - -- Parent's children list. - - Insert_Subtree_List - (First => Subtree, - Last => Subtree, - Parent => Parent, - Before => Before); - end Insert_Subtree_Node; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Tree) return Boolean is - begin - return Container.Root.Children.First = null; - end Is_Empty; - - ------------- - -- Is_Leaf -- - ------------- - - function Is_Leaf (Position : Cursor) return Boolean is - begin - return (if Position = No_Element then False - else Position.Node.Children.First = null); - end Is_Leaf; - - ------------------ - -- Is_Reachable -- - ------------------ - - function Is_Reachable (From, To : Tree_Node_Access) return Boolean is - pragma Assert (From /= null); - pragma Assert (To /= null); - - N : Tree_Node_Access; - - begin - N := From; - while N /= null loop - if N = To then - return True; - end if; - - N := N.Parent; - end loop; - - return False; - end Is_Reachable; - - ------------- - -- Is_Root -- - ------------- - - function Is_Root (Position : Cursor) return Boolean is - begin - return (if Position.Container = null then False - else Position = Root (Position.Container.all)); - end Is_Root; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Tree; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - begin - Iterate_Children - (Container => Container'Unrestricted_Access, - Subtree => Root_Node (Container), - Process => Process); - end Iterate; - - function Iterate (Container : Tree) - return Tree_Iterator_Interfaces.Forward_Iterator'Class - is - begin - return Iterate_Subtree (Root (Container)); - end Iterate; - - ---------------------- - -- Iterate_Children -- - ---------------------- - - procedure Iterate_Children - (Parent : Cursor; - Process : not null access procedure (Position : Cursor)) - is - C : Tree_Node_Access; - Busy : With_Busy (Parent.Container.TC'Unrestricted_Access); - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - C := Parent.Node.Children.First; - while C /= null loop - Process (Position => Cursor'(Parent.Container, Node => C)); - C := C.Next; - end loop; - end Iterate_Children; - - procedure Iterate_Children - (Container : Tree_Access; - Subtree : Tree_Node_Access; - Process : not null access procedure (Position : Cursor)) - is - Node : Tree_Node_Access; - - begin - -- This is a helper function to recursively iterate over all the nodes - -- in a subtree, in depth-first fashion. This particular helper just - -- visits the children of this subtree, not the root of the subtree node - -- itself. This is useful when starting from the ultimate root of the - -- entire tree (see Iterate), as that root does not have an element. - - Node := Subtree.Children.First; - while Node /= null loop - Iterate_Subtree (Container, Node, Process); - Node := Node.Next; - end loop; - end Iterate_Children; - - function Iterate_Children - (Container : Tree; - Parent : Cursor) - return Tree_Iterator_Interfaces.Reversible_Iterator'Class - is - C : constant Tree_Access := Container'Unrestricted_Access; - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= C then - raise Program_Error with "Parent cursor not in container"; - end if; - - return It : constant Child_Iterator := - (Limited_Controlled with - Container => C, - Subtree => Parent.Node) - do - Busy (C.TC); - end return; - end Iterate_Children; - - --------------------- - -- Iterate_Subtree -- - --------------------- - - function Iterate_Subtree - (Position : Cursor) - return Tree_Iterator_Interfaces.Forward_Iterator'Class - is - C : constant Tree_Access := Position.Container; - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - -- Implement Vet for multiway trees??? - -- pragma Assert (Vet (Position), "bad subtree cursor"); - - return It : constant Subtree_Iterator := - (Limited_Controlled with - Container => C, - Subtree => Position.Node) - do - Busy (C.TC); - end return; - end Iterate_Subtree; - - procedure Iterate_Subtree - (Position : Cursor; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Position.Container.TC'Unrestricted_Access); - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Is_Root (Position) then - Iterate_Children (Position.Container, Position.Node, Process); - else - Iterate_Subtree (Position.Container, Position.Node, Process); - end if; - end Iterate_Subtree; - - procedure Iterate_Subtree - (Container : Tree_Access; - Subtree : Tree_Node_Access; - Process : not null access procedure (Position : Cursor)) - is - begin - -- This is a helper function to recursively iterate over all the nodes - -- in a subtree, in depth-first fashion. It first visits the root of the - -- subtree, then visits its children. - - Process (Cursor'(Container, Subtree)); - Iterate_Children (Container, Subtree, Process); - end Iterate_Subtree; - - ---------- - -- Last -- - ---------- - - overriding function Last (Object : Child_Iterator) return Cursor is - begin - return Last_Child (Cursor'(Object.Container, Object.Subtree)); - end Last; - - ---------------- - -- Last_Child -- - ---------------- - - function Last_Child (Parent : Cursor) return Cursor is - Node : Tree_Node_Access; - - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - Node := Parent.Node.Children.Last; - - if Node = null then - return No_Element; - end if; - - return (Parent.Container, Node); - end Last_Child; - - ------------------------ - -- Last_Child_Element -- - ------------------------ - - function Last_Child_Element (Parent : Cursor) return Element_Type is - begin - return Element (Last_Child (Parent)); - end Last_Child_Element; - - ---------- - -- Move -- - ---------- - - procedure Move (Target : in out Tree; Source : in out Tree) is - Node : Tree_Node_Access; - - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Source.TC); - - Target.Clear; -- checks busy bit - - Target.Root.Children := Source.Root.Children; - Source.Root.Children := Children_Type'(others => null); - - Node := Target.Root.Children.First; - while Node /= null loop - Node.Parent := Root_Node (Target); - Node := Node.Next; - end loop; - - Target.Count := Source.Count; - Source.Count := 0; - end Move; - - ---------- - -- Next -- - ---------- - - function Next - (Object : Subtree_Iterator; - Position : Cursor) return Cursor - is - Node : Tree_Node_Access; - - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong tree"; - end if; - - Node := Position.Node; - - if Node.Children.First /= null then - return Cursor'(Object.Container, Node.Children.First); - end if; - - while Node /= Object.Subtree loop - if Node.Next /= null then - return Cursor'(Object.Container, Node.Next); - end if; - - Node := Node.Parent; - end loop; - - return No_Element; - end Next; - - function Next - (Object : Child_Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong tree"; - end if; - - return Next_Sibling (Position); - end Next; - - ------------------ - -- Next_Sibling -- - ------------------ - - function Next_Sibling (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - if Position.Node.Next = null then - return No_Element; - end if; - - return Cursor'(Position.Container, Position.Node.Next); - end Next_Sibling; - - procedure Next_Sibling (Position : in out Cursor) is - begin - Position := Next_Sibling (Position); - end Next_Sibling; - - ---------------- - -- Node_Count -- - ---------------- - - function Node_Count (Container : Tree) return Count_Type is - begin - -- Container.Count is the number of nodes we have actually allocated. We - -- cache the value specifically so this Node_Count operation can execute - -- in O(1) time, which makes it behave similarly to how the Length - -- selector function behaves for other containers. - - -- The cached node count value only describes the nodes we have - -- allocated; the root node itself is not included in that count. The - -- Node_Count operation returns a value that includes the root node - -- (because the RM says so), so we must add 1 to our cached value. - - return 1 + Container.Count; - end Node_Count; - - ------------ - -- Parent -- - ------------ - - function Parent (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - if Position.Node.Parent = null then - return No_Element; - end if; - - return Cursor'(Position.Container, Position.Node.Parent); - end Parent; - - ------------------- - -- Prepend_Child -- - ------------------- - - procedure Prepend_Child - (Container : in out Tree; - Parent : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - First, Last : Tree_Node_Access; - - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Count = 0 then - return; - end if; - - First := new Tree_Node_Type'(Parent => Parent.Node, - Element => New_Item, - others => <>); - - Last := First; - - for J in Count_Type'(2) .. Count loop - - -- Reclaim other nodes if Storage_Error??? - - Last.Next := new Tree_Node_Type'(Parent => Parent.Node, - Prev => Last, - Element => New_Item, - others => <>); - - Last := Last.Next; - end loop; - - Insert_Subtree_List - (First => First, - Last => Last, - Parent => Parent.Node, - Before => Parent.Node.Children.First); - - -- In order for operation Node_Count to complete in O(1) time, we cache - -- the count value. Here we increment the total count by the number of - -- nodes we just inserted. - - Container.Count := Container.Count + Count; - end Prepend_Child; - - -------------- - -- Previous -- - -------------- - - overriding function Previous - (Object : Child_Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong tree"; - end if; - - return Previous_Sibling (Position); - end Previous; - - ---------------------- - -- Previous_Sibling -- - ---------------------- - - function Previous_Sibling (Position : Cursor) return Cursor is - begin - return - (if Position = No_Element then No_Element - elsif Position.Node.Prev = null then No_Element - else Cursor'(Position.Container, Position.Node.Prev)); - end Previous_Sibling; - - procedure Previous_Sibling (Position : in out Cursor) is - begin - Position := Previous_Sibling (Position); - end Previous_Sibling; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Tree'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - T : Tree renames Position.Container.all'Unrestricted_Access.all; - Lock : With_Lock (T.TC'Unrestricted_Access); - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - Process (Position.Node.Element); - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Tree) - is - use System.Put_Images; - - procedure Rec (Position : Cursor); - -- Recursive routine operating on cursors - - procedure Rec (Position : Cursor) is - First_Time : Boolean := True; - begin - Array_Before (S); - - for X in Iterate_Children (V, Position) loop - if First_Time then - First_Time := False; - else - Array_Between (S); - end if; - - Element_Type'Put_Image (S, Element (X)); - if Child_Count (X) > 0 then - Simple_Array_Between (S); - Rec (X); - end if; - end loop; - - Array_After (S); - end Rec; - - begin - if First_Child (Root (V)) = No_Element then - Array_Before (S); - Array_After (S); - else - Rec (First_Child (Root (V))); - end if; - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Tree) - is - procedure Read_Children (Subtree : Tree_Node_Access); - - function Read_Subtree - (Parent : Tree_Node_Access) return Tree_Node_Access; - - Total_Count : Count_Type'Base; - -- Value read from the stream that says how many elements follow - - Read_Count : Count_Type'Base; - -- Actual number of elements read from the stream - - ------------------- - -- Read_Children -- - ------------------- - - procedure Read_Children (Subtree : Tree_Node_Access) is - pragma Assert (Subtree /= null); - pragma Assert (Subtree.Children.First = null); - pragma Assert (Subtree.Children.Last = null); - - Count : Count_Type'Base; - -- Number of child subtrees - - C : Children_Type; - - begin - Count_Type'Read (Stream, Count); - - if Checks and then Count < 0 then - raise Program_Error with "attempt to read from corrupt stream"; - end if; - - if Count = 0 then - return; - end if; - - C.First := Read_Subtree (Parent => Subtree); - C.Last := C.First; - - for J in Count_Type'(2) .. Count loop - C.Last.Next := Read_Subtree (Parent => Subtree); - C.Last.Next.Prev := C.Last; - C.Last := C.Last.Next; - end loop; - - -- Now that the allocation and reads have completed successfully, it - -- is safe to link the children to their parent. - - Subtree.Children := C; - end Read_Children; - - ------------------ - -- Read_Subtree -- - ------------------ - - function Read_Subtree - (Parent : Tree_Node_Access) return Tree_Node_Access - is - Subtree : constant Tree_Node_Access := - new Tree_Node_Type' - (Parent => Parent, - Element => Element_Type'Input (Stream), - others => <>); - - begin - Read_Count := Read_Count + 1; - - Read_Children (Subtree); - - return Subtree; - end Read_Subtree; - - -- Start of processing for Read - - begin - Container.Clear; -- checks busy bit - - Count_Type'Read (Stream, Total_Count); - - if Checks and then Total_Count < 0 then - raise Program_Error with "attempt to read from corrupt stream"; - end if; - - if Total_Count = 0 then - return; - end if; - - Read_Count := 0; - - Read_Children (Root_Node (Container)); - - if Checks and then Read_Count /= Total_Count then - raise Program_Error with "attempt to read from corrupt stream"; - end if; - - Container.Count := Total_Count; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Position : out Cursor) - is - begin - raise Program_Error with "attempt to read tree cursor from stream"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out Tree; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - if Checks and then Position.Node = Root_Node (Container) then - raise Program_Error with "Position cursor designates root"; - end if; - - -- Implement Vet for multiway tree??? - -- pragma Assert (Vet (Position), - -- "Position cursor in Constant_Reference is bad"); - - declare - C : Tree renames Position.Container.all; - TC : constant Tamper_Counts_Access := - C.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Position.Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - -------------------- - -- Remove_Subtree -- - -------------------- - - procedure Remove_Subtree (Subtree : Tree_Node_Access) is - C : Children_Type renames Subtree.Parent.Children; - - begin - -- This is a utility operation to remove a subtree node from its - -- parent's list of children. - - if C.First = Subtree then - pragma Assert (Subtree.Prev = null); - - if C.Last = Subtree then - pragma Assert (Subtree.Next = null); - C.First := null; - C.Last := null; - - else - C.First := Subtree.Next; - C.First.Prev := null; - end if; - - elsif C.Last = Subtree then - pragma Assert (Subtree.Next = null); - C.Last := Subtree.Prev; - C.Last.Next := null; - - else - Subtree.Prev.Next := Subtree.Next; - Subtree.Next.Prev := Subtree.Prev; - end if; - end Remove_Subtree; - - ---------------------- - -- Replace_Element -- - ---------------------- - - procedure Replace_Element - (Container : in out Tree; - Position : Cursor; - New_Item : Element_Type) - is - begin - TE_Check (Container.TC); - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - Position.Node.Element := New_Item; - end Replace_Element; - - ------------------------------ - -- Reverse_Iterate_Children -- - ------------------------------ - - procedure Reverse_Iterate_Children - (Parent : Cursor; - Process : not null access procedure (Position : Cursor)) - is - C : Tree_Node_Access; - Busy : With_Busy (Parent.Container.TC'Unrestricted_Access); - begin - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - C := Parent.Node.Children.Last; - while C /= null loop - Process (Position => Cursor'(Parent.Container, Node => C)); - C := C.Prev; - end loop; - end Reverse_Iterate_Children; - - ---------- - -- Root -- - ---------- - - function Root (Container : Tree) return Cursor is - begin - return (Container'Unrestricted_Access, Root_Node (Container)); - end Root; - - --------------- - -- Root_Node -- - --------------- - - function Root_Node (Container : Tree) return Tree_Node_Access is - type Root_Node_Access is access all Root_Node_Type; - for Root_Node_Access'Storage_Size use 0; - pragma Convention (C, Root_Node_Access); - - function To_Tree_Node_Access is - new Ada.Unchecked_Conversion (Root_Node_Access, Tree_Node_Access); - - -- Start of processing for Root_Node - - begin - -- This is a utility function for converting from an access type that - -- designates the distinguished root node to an access type designating - -- a non-root node. The representation of a root node does not have an - -- element, but is otherwise identical to a non-root node, so the - -- conversion itself is safe. - - return To_Tree_Node_Access (Container.Root'Unrestricted_Access); - end Root_Node; - - --------------------- - -- Splice_Children -- - --------------------- - - procedure Splice_Children - (Target : in out Tree; - Target_Parent : Cursor; - Before : Cursor; - Source : in out Tree; - Source_Parent : Cursor) - is - Count : Count_Type; - - begin - TC_Check (Target.TC); - TC_Check (Source.TC); - - if Checks and then Target_Parent = No_Element then - raise Constraint_Error with "Target_Parent cursor has no element"; - end if; - - if Checks and then Target_Parent.Container /= Target'Unrestricted_Access - then - raise Program_Error - with "Target_Parent cursor not in Target container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error - with "Before cursor not in Target container"; - end if; - - if Checks and then Before.Node.Parent /= Target_Parent.Node then - raise Constraint_Error - with "Before cursor not child of Target_Parent"; - end if; - end if; - - if Checks and then Source_Parent = No_Element then - raise Constraint_Error with "Source_Parent cursor has no element"; - end if; - - if Checks and then Source_Parent.Container /= Source'Unrestricted_Access - then - raise Program_Error - with "Source_Parent cursor not in Source container"; - end if; - - if Target'Address = Source'Address then - if Target_Parent = Source_Parent then - return; - end if; - - if Checks and then Is_Reachable (From => Target_Parent.Node, - To => Source_Parent.Node) - then - raise Constraint_Error - with "Source_Parent is ancestor of Target_Parent"; - end if; - - Splice_Children - (Target_Parent => Target_Parent.Node, - Before => Before.Node, - Source_Parent => Source_Parent.Node); - - return; - end if; - - -- We cache the count of the nodes we have allocated, so that operation - -- Node_Count can execute in O(1) time. But that means we must count the - -- nodes in the subtree we remove from Source and insert into Target, in - -- order to keep the count accurate. - - Count := Subtree_Node_Count (Source_Parent.Node); - pragma Assert (Count >= 1); - - Count := Count - 1; -- because Source_Parent node does not move - - Splice_Children - (Target_Parent => Target_Parent.Node, - Before => Before.Node, - Source_Parent => Source_Parent.Node); - - Source.Count := Source.Count - Count; - Target.Count := Target.Count + Count; - end Splice_Children; - - procedure Splice_Children - (Container : in out Tree; - Target_Parent : Cursor; - Before : Cursor; - Source_Parent : Cursor) - is - begin - TC_Check (Container.TC); - - if Checks and then Target_Parent = No_Element then - raise Constraint_Error with "Target_Parent cursor has no element"; - end if; - - if Checks and then - Target_Parent.Container /= Container'Unrestricted_Access - then - raise Program_Error - with "Target_Parent cursor not in container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error - with "Before cursor not in container"; - end if; - - if Checks and then Before.Node.Parent /= Target_Parent.Node then - raise Constraint_Error - with "Before cursor not child of Target_Parent"; - end if; - end if; - - if Checks and then Source_Parent = No_Element then - raise Constraint_Error with "Source_Parent cursor has no element"; - end if; - - if Checks and then - Source_Parent.Container /= Container'Unrestricted_Access - then - raise Program_Error - with "Source_Parent cursor not in container"; - end if; - - if Target_Parent = Source_Parent then - return; - end if; - - if Checks and then Is_Reachable (From => Target_Parent.Node, - To => Source_Parent.Node) - then - raise Constraint_Error - with "Source_Parent is ancestor of Target_Parent"; - end if; - - Splice_Children - (Target_Parent => Target_Parent.Node, - Before => Before.Node, - Source_Parent => Source_Parent.Node); - end Splice_Children; - - procedure Splice_Children - (Target_Parent : Tree_Node_Access; - Before : Tree_Node_Access; - Source_Parent : Tree_Node_Access) - is - CC : constant Children_Type := Source_Parent.Children; - C : Tree_Node_Access; - - begin - -- This is a utility operation to remove the children from - -- Source parent and insert them into Target parent. - - Source_Parent.Children := Children_Type'(others => null); - - -- Fix up the Parent pointers of each child to designate - -- its new Target parent. - - C := CC.First; - while C /= null loop - C.Parent := Target_Parent; - C := C.Next; - end loop; - - Insert_Subtree_List - (First => CC.First, - Last => CC.Last, - Parent => Target_Parent, - Before => Before); - end Splice_Children; - - -------------------- - -- Splice_Subtree -- - -------------------- - - procedure Splice_Subtree - (Target : in out Tree; - Parent : Cursor; - Before : Cursor; - Source : in out Tree; - Position : in out Cursor) - is - Subtree_Count : Count_Type; - - begin - TC_Check (Target.TC); - TC_Check (Source.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Target'Unrestricted_Access then - raise Program_Error with "Parent cursor not in Target container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Target'Unrestricted_Access then - raise Program_Error with "Before cursor not in Target container"; - end if; - - if Checks and then Before.Node.Parent /= Parent.Node then - raise Constraint_Error with "Before cursor not child of Parent"; - end if; - end if; - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Source'Unrestricted_Access then - raise Program_Error with "Position cursor not in Source container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - if Target'Address = Source'Address then - if Position.Node.Parent = Parent.Node then - if Position.Node = Before.Node then - return; - end if; - - if Position.Node.Next = Before.Node then - return; - end if; - end if; - - if Checks and then - Is_Reachable (From => Parent.Node, To => Position.Node) - then - raise Constraint_Error with "Position is ancestor of Parent"; - end if; - - Remove_Subtree (Position.Node); - - Position.Node.Parent := Parent.Node; - Insert_Subtree_Node (Position.Node, Parent.Node, Before.Node); - - return; - end if; - - -- This is an unfortunate feature of this API: we must count the nodes - -- in the subtree that we remove from the source tree, which is an O(n) - -- operation. It would have been better if the Tree container did not - -- have a Node_Count selector; a user that wants the number of nodes in - -- the tree could simply call Subtree_Node_Count, with the understanding - -- that such an operation is O(n). - - -- Of course, we could choose to implement the Node_Count selector as an - -- O(n) operation, which would turn this splice operation into an O(1) - -- operation. ??? - - Subtree_Count := Subtree_Node_Count (Position.Node); - pragma Assert (Subtree_Count <= Source.Count); - - Remove_Subtree (Position.Node); - Source.Count := Source.Count - Subtree_Count; - - Position.Node.Parent := Parent.Node; - Insert_Subtree_Node (Position.Node, Parent.Node, Before.Node); - - Target.Count := Target.Count + Subtree_Count; - - Position.Container := Target'Unrestricted_Access; - end Splice_Subtree; - - procedure Splice_Subtree - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - Position : Cursor) - is - begin - TC_Check (Container.TC); - - if Checks and then Parent = No_Element then - raise Constraint_Error with "Parent cursor has no element"; - end if; - - if Checks and then Parent.Container /= Container'Unrestricted_Access then - raise Program_Error with "Parent cursor not in container"; - end if; - - if Before /= No_Element then - if Checks and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor not in container"; - end if; - - if Checks and then Before.Node.Parent /= Parent.Node then - raise Constraint_Error with "Before cursor not child of Parent"; - end if; - end if; - - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - - -- Should this be PE instead? Need ARG confirmation. ??? - - raise Constraint_Error with "Position cursor designates root"; - end if; - - if Position.Node.Parent = Parent.Node then - if Position.Node = Before.Node then - return; - end if; - - if Position.Node.Next = Before.Node then - return; - end if; - end if; - - if Checks and then - Is_Reachable (From => Parent.Node, To => Position.Node) - then - raise Constraint_Error with "Position is ancestor of Parent"; - end if; - - Remove_Subtree (Position.Node); - - Position.Node.Parent := Parent.Node; - Insert_Subtree_Node (Position.Node, Parent.Node, Before.Node); - end Splice_Subtree; - - ------------------------ - -- Subtree_Node_Count -- - ------------------------ - - function Subtree_Node_Count (Position : Cursor) return Count_Type is - begin - if Position = No_Element then - return 0; - end if; - - return Subtree_Node_Count (Position.Node); - end Subtree_Node_Count; - - function Subtree_Node_Count - (Subtree : Tree_Node_Access) return Count_Type - is - Result : Count_Type; - Node : Tree_Node_Access; - - begin - Result := 1; - Node := Subtree.Children.First; - while Node /= null loop - Result := Result + Subtree_Node_Count (Node); - Node := Node.Next; - end loop; - - return Result; - end Subtree_Node_Count; - - ---------- - -- Swap -- - ---------- - - procedure Swap - (Container : in out Tree; - I, J : Cursor) - is - begin - TE_Check (Container.TC); - - if Checks and then I = No_Element then - raise Constraint_Error with "I cursor has no element"; - end if; - - if Checks and then I.Container /= Container'Unrestricted_Access then - raise Program_Error with "I cursor not in container"; - end if; - - if Checks and then Is_Root (I) then - raise Program_Error with "I cursor designates root"; - end if; - - if I = J then -- make this test sooner??? - return; - end if; - - if Checks and then J = No_Element then - raise Constraint_Error with "J cursor has no element"; - end if; - - if Checks and then J.Container /= Container'Unrestricted_Access then - raise Program_Error with "J cursor not in container"; - end if; - - if Checks and then Is_Root (J) then - raise Program_Error with "J cursor designates root"; - end if; - - declare - EI : constant Element_Type := I.Node.Element; - - begin - I.Node.Element := J.Node.Element; - J.Node.Element := EI; - end; - end Swap; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Tree; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)) - is - T : Tree renames Position.Container.all'Unrestricted_Access.all; - Lock : With_Lock (T.TC'Unrestricted_Access); - begin - if Checks and then Position = No_Element then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor not in container"; - end if; - - if Checks and then Is_Root (Position) then - raise Program_Error with "Position cursor designates root"; - end if; - - Process (Position.Node.Element); - end Update_Element; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Tree) - is - procedure Write_Children (Subtree : Tree_Node_Access); - procedure Write_Subtree (Subtree : Tree_Node_Access); - - -------------------- - -- Write_Children -- - -------------------- - - procedure Write_Children (Subtree : Tree_Node_Access) is - CC : Children_Type renames Subtree.Children; - C : Tree_Node_Access; - - begin - Count_Type'Write (Stream, Child_Count (CC)); - - C := CC.First; - while C /= null loop - Write_Subtree (C); - C := C.Next; - end loop; - end Write_Children; - - ------------------- - -- Write_Subtree -- - ------------------- - - procedure Write_Subtree (Subtree : Tree_Node_Access) is - begin - Element_Type'Output (Stream, Subtree.Element); - Write_Children (Subtree); - end Write_Subtree; - - -- Start of processing for Write - - begin - Count_Type'Write (Stream, Container.Count); - - if Container.Count = 0 then - return; - end if; - - Write_Children (Root_Node (Container)); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Position : Cursor) - is - begin - raise Program_Error with "attempt to write tree cursor to stream"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Multiway_Trees; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-comutr.ads +++ build/gcc/ada/rts @@ -1,517 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . M U L T I W A Y _ T R E E S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -with Ada.Containers.Helpers; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - -generic - type Element_Type is private; - - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Multiway_Trees with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - type Tree is tagged private - with Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type; - pragma Preelaborable_Initialization (Tree); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Tree : constant Tree; - - No_Element : constant Cursor; - function Has_Element (Position : Cursor) return Boolean; - - package Tree_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function Equal_Subtree - (Left_Position : Cursor; - Right_Position : Cursor) return Boolean; - - function "=" (Left, Right : Tree) return Boolean; - - function Is_Empty (Container : Tree) return Boolean; - - function Node_Count (Container : Tree) return Count_Type; - - function Subtree_Node_Count (Position : Cursor) return Count_Type; - - function Depth (Position : Cursor) return Count_Type; - - function Is_Root (Position : Cursor) return Boolean; - - function Is_Leaf (Position : Cursor) return Boolean; - - function Root (Container : Tree) return Cursor; - - procedure Clear (Container : in out Tree); - - function Element (Position : Cursor) return Element_Type; - - procedure Replace_Element - (Container : in out Tree; - Position : Cursor; - New_Item : Element_Type); - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - - procedure Update_Element - (Container : in out Tree; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with Implicit_Dereference => Element; - - type Reference_Type - (Element : not null access Element_Type) is private - with Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Tree; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out Tree; - Position : Cursor) return Reference_Type; - pragma Inline (Reference); - - procedure Assign (Target : in out Tree; Source : Tree); - - function Copy (Source : Tree) return Tree; - - procedure Move (Target : in out Tree; Source : in out Tree); - - procedure Delete_Leaf - (Container : in out Tree; - Position : in out Cursor); - - procedure Delete_Subtree - (Container : in out Tree; - Position : in out Cursor); - - procedure Swap - (Container : in out Tree; - I, J : Cursor); - - function Find - (Container : Tree; - Item : Element_Type) return Cursor; - - -- This version of the AI: - -- 10-06-02 AI05-0136-1/07 - -- declares Find_In_Subtree this way: - -- - -- function Find_In_Subtree - -- (Container : Tree; - -- Item : Element_Type; - -- Position : Cursor) return Cursor; - -- - -- It seems that the Container parameter is there by mistake, but we need - -- an official ruling from the ARG. ??? - - function Find_In_Subtree - (Position : Cursor; - Item : Element_Type) return Cursor; - - -- This version of the AI: - -- 10-06-02 AI05-0136-1/07 - -- declares Ancestor_Find this way: - -- - -- function Ancestor_Find - -- (Container : Tree; - -- Item : Element_Type; - -- Position : Cursor) return Cursor; - -- - -- It seems that the Container parameter is there by mistake, but we need - -- an official ruling from the ARG. ??? - - function Ancestor_Find - (Position : Cursor; - Item : Element_Type) return Cursor; - - function Contains - (Container : Tree; - Item : Element_Type) return Boolean; - - procedure Iterate - (Container : Tree; - Process : not null access procedure (Position : Cursor)); - - procedure Iterate_Subtree - (Position : Cursor; - Process : not null access procedure (Position : Cursor)); - - function Iterate (Container : Tree) - return Tree_Iterator_Interfaces.Forward_Iterator'Class; - - function Iterate_Subtree (Position : Cursor) - return Tree_Iterator_Interfaces.Forward_Iterator'Class; - - function Iterate_Children - (Container : Tree; - Parent : Cursor) - return Tree_Iterator_Interfaces.Reversible_Iterator'Class; - - function Child_Count (Parent : Cursor) return Count_Type; - - function Child_Depth (Parent, Child : Cursor) return Count_Type; - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Insert_Child - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1); - - procedure Prepend_Child - (Container : in out Tree; - Parent : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Append_Child - (Container : in out Tree; - Parent : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - - procedure Delete_Children - (Container : in out Tree; - Parent : Cursor); - - procedure Copy_Subtree - (Target : in out Tree; - Parent : Cursor; - Before : Cursor; - Source : Cursor); - - procedure Splice_Subtree - (Target : in out Tree; - Parent : Cursor; - Before : Cursor; - Source : in out Tree; - Position : in out Cursor); - - procedure Splice_Subtree - (Container : in out Tree; - Parent : Cursor; - Before : Cursor; - Position : Cursor); - - procedure Splice_Children - (Target : in out Tree; - Target_Parent : Cursor; - Before : Cursor; - Source : in out Tree; - Source_Parent : Cursor); - - procedure Splice_Children - (Container : in out Tree; - Target_Parent : Cursor; - Before : Cursor; - Source_Parent : Cursor); - - function Parent (Position : Cursor) return Cursor; - - function First_Child (Parent : Cursor) return Cursor; - - function First_Child_Element (Parent : Cursor) return Element_Type; - - function Last_Child (Parent : Cursor) return Cursor; - - function Last_Child_Element (Parent : Cursor) return Element_Type; - - function Next_Sibling (Position : Cursor) return Cursor; - - function Previous_Sibling (Position : Cursor) return Cursor; - - procedure Next_Sibling (Position : in out Cursor); - - procedure Previous_Sibling (Position : in out Cursor); - - -- This version of the AI: - -- 10-06-02 AI05-0136-1/07 - -- declares Iterate_Children this way: - -- - -- procedure Iterate_Children - -- (Container : Tree; - -- Parent : Cursor; - -- Process : not null access procedure (Position : Cursor)); - -- - -- It seems that the Container parameter is there by mistake, but we need - -- an official ruling from the ARG. ??? - - procedure Iterate_Children - (Parent : Cursor; - Process : not null access procedure (Position : Cursor)); - - procedure Reverse_Iterate_Children - (Parent : Cursor; - Process : not null access procedure (Position : Cursor)); - -private - -- A node of this multiway tree comprises an element and a list of children - -- (that are themselves trees). The root node is distinguished because it - -- contains only children: it does not have an element itself. - - -- This design feature puts two design goals in tension with one another: - -- (1) treat the root node the same as any other node - -- (2) not declare any objects of type Element_Type unnecessarily - - -- To satisfy (1), we could simply declare the Root node of the tree - -- using the normal Tree_Node_Type, but that would mean that (2) is not - -- satisfied. To resolve the tension (in favor of (2)), we declare the - -- component Root as having a different node type, without an Element - -- component (thus satisfying goal (2)) but otherwise identical to a normal - -- node, and then use Unchecked_Conversion to convert an access object - -- designating the Root node component to the access type designating a - -- normal, non-root node (thus satisfying goal (1)). We make an explicit - -- check for Root when there is any attempt to manipulate the Element - -- component of the node (a check required by the RM anyway). - - -- In order to be explicit about node (and pointer) representation, we - -- specify that the respective node types have convention C, to ensure - -- that the layout of the components of the node records is the same, - -- thus guaranteeing that (unchecked) conversions between access types - -- designating each kind of node type is a meaningful conversion. - - use Ada.Containers.Helpers; - package Implementation is new Generic_Implementation; - use Implementation; - - type Tree_Node_Type; - type Tree_Node_Access is access all Tree_Node_Type; - pragma Convention (C, Tree_Node_Access); - pragma No_Strict_Aliasing (Tree_Node_Access); - -- The above-mentioned Unchecked_Conversion is a violation of the normal - -- aliasing rules. - - type Children_Type is record - First : Tree_Node_Access; - Last : Tree_Node_Access; - end record; - - -- See the comment above. This declaration must exactly match the - -- declaration of Root_Node_Type (except for the Element component). - - type Tree_Node_Type is record - Parent : Tree_Node_Access; - Prev : Tree_Node_Access; - Next : Tree_Node_Access; - Children : Children_Type; - Element : aliased Element_Type; - end record; - pragma Convention (C, Tree_Node_Type); - - -- See the comment above. This declaration must match the declaration of - -- Tree_Node_Type (except for the Element component). - - type Root_Node_Type is record - Parent : Tree_Node_Access; - Prev : Tree_Node_Access; - Next : Tree_Node_Access; - Children : Children_Type; - end record; - pragma Convention (C, Root_Node_Type); - - for Root_Node_Type'Alignment use Standard'Maximum_Alignment; - -- The alignment has to be large enough to allow Root_Node to Tree_Node - -- access value conversions, and Tree_Node_Type's alignment may be bumped - -- up by the Element component. - - use Ada.Finalization; - - -- The Count component of type Tree represents the number of nodes that - -- have been (dynamically) allocated. It does not include the root node - -- itself. As implementors, we decide to cache this value, so that the - -- selector function Node_Count can execute in O(1) time, in order to be - -- consistent with the behavior of the Length selector function for other - -- standard container library units. This does mean, however, that the - -- two-container forms for Splice_XXX (that move subtrees across tree - -- containers) will execute in O(n) time, because we must count the number - -- of nodes in the subtree(s) that get moved. (We resolve the tension - -- between Node_Count and Splice_XXX in favor of Node_Count, under the - -- assumption that Node_Count is the more common operation). - - type Tree is new Controlled with record - Root : aliased Root_Node_Type; - TC : aliased Tamper_Counts; - Count : Count_Type := 0; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Tree); - - overriding procedure Adjust (Container : in out Tree); - - overriding procedure Finalize (Container : in out Tree) renames Clear; - - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Tree); - - for Tree'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Tree); - - for Tree'Read use Read; - - type Tree_Access is access all Tree; - for Tree_Access'Storage_Size use 0; - - type Cursor is record - Container : Tree_Access; - Node : Tree_Node_Access; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Position : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Position : out Cursor); - - for Cursor'Read use Read; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - type Reference_Type - (Element : not null access Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Exp_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Tree'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - type Element_Access is access all Element_Type with - Storage_Size => 0; - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Tree : constant Tree := (Controlled with others => <>); - - No_Element : constant Cursor := (others => <>); - -end Ada.Containers.Multiway_Trees; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-conhel.adb +++ build/gcc/ada/rts @@ -1,186 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . H E L P E R S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2015-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -package body Ada.Containers.Helpers is - - package body Generic_Implementation is - - use type SAC.Atomic_Unsigned; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Control : in out Reference_Control_Type) is - begin - if Control.T_Counts /= null then - Busy (Control.T_Counts.all); - end if; - end Adjust; - - ---------- - -- Busy -- - ---------- - - procedure Busy (T_Counts : in out Tamper_Counts) is - begin - if T_Check then - SAC.Increment (T_Counts.Busy); - end if; - end Busy; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Control : in out Reference_Control_Type) is - begin - if Control.T_Counts /= null then - Unbusy (Control.T_Counts.all); - Control.T_Counts := null; - end if; - end Finalize; - - -- No need to protect against double Finalize here, because these types - -- are limited. - - procedure Finalize (Busy : in out With_Busy) is - pragma Warnings (Off); - pragma Assert (T_Check); -- not called if check suppressed - pragma Warnings (On); - begin - Unbusy (Busy.T_Counts.all); - end Finalize; - - procedure Finalize (Lock : in out With_Lock) is - pragma Warnings (Off); - pragma Assert (T_Check); -- not called if check suppressed - pragma Warnings (On); - begin - Unlock (Lock.T_Counts.all); - end Finalize; - - ---------------- - -- Initialize -- - ---------------- - - procedure Initialize (Busy : in out With_Busy) is - pragma Warnings (Off); - pragma Assert (T_Check); -- not called if check suppressed - pragma Warnings (On); - begin - Generic_Implementation.Busy (Busy.T_Counts.all); - end Initialize; - - procedure Initialize (Lock : in out With_Lock) is - pragma Warnings (Off); - pragma Assert (T_Check); -- not called if check suppressed - pragma Warnings (On); - begin - Generic_Implementation.Lock (Lock.T_Counts.all); - end Initialize; - - ---------- - -- Lock -- - ---------- - - procedure Lock (T_Counts : in out Tamper_Counts) is - begin - if T_Check then - SAC.Increment (T_Counts.Lock); - SAC.Increment (T_Counts.Busy); - end if; - end Lock; - - -------------- - -- TC_Check -- - -------------- - - procedure TC_Check (T_Counts : Tamper_Counts) is - begin - if T_Check and then T_Counts.Busy > 0 then - raise Program_Error with - "attempt to tamper with cursors"; - end if; - - -- The lock status (which monitors "element tampering") always - -- implies that the busy status (which monitors "cursor tampering") - -- is set too; this is a representation invariant. Thus if the busy - -- bit is not set, then the lock bit must not be set either. - - pragma Assert (T_Counts.Lock = 0); - end TC_Check; - - -------------- - -- TE_Check -- - -------------- - - procedure TE_Check (T_Counts : Tamper_Counts) is - begin - if T_Check and then T_Counts.Lock > 0 then - raise Program_Error with - "attempt to tamper with elements"; - end if; - end TE_Check; - - ------------ - -- Unbusy -- - ------------ - - procedure Unbusy (T_Counts : in out Tamper_Counts) is - begin - if T_Check then - SAC.Decrement (T_Counts.Busy); - end if; - end Unbusy; - - ------------ - -- Unlock -- - ------------ - - procedure Unlock (T_Counts : in out Tamper_Counts) is - begin - if T_Check then - SAC.Decrement (T_Counts.Lock); - SAC.Decrement (T_Counts.Busy); - end if; - end Unlock; - - ----------------- - -- Zero_Counts -- - ----------------- - - procedure Zero_Counts (T_Counts : out Tamper_Counts) is - begin - if T_Check then - T_Counts := (others => <>); - end if; - end Zero_Counts; - - end Generic_Implementation; - -end Ada.Containers.Helpers; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-conhel.ads +++ build/gcc/ada/rts @@ -1,159 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . H E L P E R S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2015-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- ------------------------------------------------------------------------------- - -with Ada.Finalization; -with System.Atomic_Counters; - -package Ada.Containers.Helpers is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Pure; - - -- Miscellaneous helpers shared among various containers - - package SAC renames System.Atomic_Counters; - - Count_Type_Last : constant := Count_Type'Last; - -- Count_Type'Last as a universal_integer, so we can compare Index_Type - -- values against this without type conversions that might overflow. - - type Tamper_Counts is record - Busy : aliased SAC.Atomic_Unsigned := 0; - Lock : aliased SAC.Atomic_Unsigned := 0; - end record; - - -- Busy is positive when tampering with cursors is prohibited. Busy and - -- Lock are both positive when tampering with elements is prohibited. - - type Tamper_Counts_Access is access all Tamper_Counts; - for Tamper_Counts_Access'Storage_Size use 0; - - generic - package Generic_Implementation is - - -- Generic package used in the implementation of containers. - - -- This needs to be generic so that the 'Enabled attribute will return - -- the value that is relevant at the point where a container generic is - -- instantiated. For example: - -- - -- pragma Suppress (Container_Checks); - -- package My_Vectors is new Ada.Containers.Vectors (...); - -- - -- should suppress all container-related checks within the instance - -- My_Vectors. - - -- Shorthands for "checks enabled" and "tampering checks enabled". Note - -- that suppressing either Container_Checks or Tampering_Check disables - -- tampering checks. Note that this code needs to be in a generic - -- package, because we want to take account of check suppressions at the - -- instance. We use these flags, along with pragma Inline, to ensure - -- that the compiler can optimize away the checks, as well as the - -- tampering check machinery, when checks are suppressed. - - Checks : constant Boolean := Container_Checks'Enabled; - T_Check : constant Boolean := - Container_Checks'Enabled and Tampering_Check'Enabled; - - -- Reference_Control_Type is used as a component of reference types, to - -- prohibit tampering with elements so long as references exist. - - type Reference_Control_Type is - new Finalization.Controlled with record - T_Counts : Tamper_Counts_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Adjust (Control : in out Reference_Control_Type); - pragma Inline (Adjust); - - overriding procedure Finalize (Control : in out Reference_Control_Type); - pragma Inline (Finalize); - - procedure Zero_Counts (T_Counts : out Tamper_Counts); - pragma Inline (Zero_Counts); - -- Set Busy and Lock to zero - - procedure Busy (T_Counts : in out Tamper_Counts); - pragma Inline (Busy); - -- Prohibit tampering with cursors - - procedure Unbusy (T_Counts : in out Tamper_Counts); - pragma Inline (Unbusy); - -- Allow tampering with cursors - - procedure Lock (T_Counts : in out Tamper_Counts); - pragma Inline (Lock); - -- Prohibit tampering with elements - - procedure Unlock (T_Counts : in out Tamper_Counts); - pragma Inline (Unlock); - -- Allow tampering with elements - - procedure TC_Check (T_Counts : Tamper_Counts); - pragma Inline (TC_Check); - -- Tampering-with-cursors check - - procedure TE_Check (T_Counts : Tamper_Counts); - pragma Inline (TE_Check); - -- Tampering-with-elements check - - ----------------- - -- RAII Types -- - ----------------- - - -- Initialize of With_Busy increments the Busy count, and Finalize - -- decrements it. Thus, to prohibit tampering with elements within a - -- given scope, declare an object of type With_Busy. The Busy count - -- will be correctly decremented in case of exception or abort. - - -- With_Lock is the same as With_Busy, except it increments/decrements - -- BOTH Busy and Lock, thus prohibiting tampering with cursors. - - type With_Busy (T_Counts : not null access Tamper_Counts) is - new Finalization.Limited_Controlled with null record - with Disable_Controlled => not T_Check; - overriding procedure Initialize (Busy : in out With_Busy); - overriding procedure Finalize (Busy : in out With_Busy); - - type With_Lock (T_Counts : not null access Tamper_Counts) is - new Finalization.Limited_Controlled with null record - with Disable_Controlled => not T_Check; - overriding procedure Initialize (Lock : in out With_Lock); - overriding procedure Finalize (Lock : in out With_Lock); - - -- Variables of type With_Busy and With_Lock are declared only for the - -- effects of Initialize and Finalize, so they are not referenced; - -- disable warnings about that. Note that all variables of these types - -- have names starting with "Busy" or "Lock". These pragmas need to be - -- present wherever these types are used. - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - - end Generic_Implementation; - -end Ada.Containers.Helpers; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-contai.ads +++ build/gcc/ada/rts @@ -1,28 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Containers is - pragma Pure; - - type Hash_Type is mod 2**32; - -- Represents the range of the result of a hash function - - type Count_Type is range 0 .. 2**31 - 1; - -- Represents the (potential or actual) number of elements of a container - - Capacity_Error : exception; - -- Raised when the capacity of a container is exceeded - -end Ada.Containers; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-convec.adb +++ build/gcc/ada/rts @@ -1,3348 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . V E C T O R S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers.Generic_Array_Sort; -with Ada.Unchecked_Deallocation; - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Vectors with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - procedure Free is - new Ada.Unchecked_Deallocation (Elements_Type, Elements_Access); - - procedure Append_Slow_Path - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type); - -- This is the slow path for Append. This is split out to minimize the size - -- of Append, because we have Inline (Append). - - --------- - -- "&" -- - --------- - - -- We decide that the capacity of the result of "&" is the minimum needed - -- -- the sum of the lengths of the vector parameters. We could decide to - -- make it larger, but we have no basis for knowing how much larger, so we - -- just allocate the minimum amount of storage. - - function "&" (Left, Right : Vector) return Vector is - begin - return Result : Vector do - Reserve_Capacity (Result, Length (Left) + Length (Right)); - Append_Vector (Result, Left); - Append_Vector (Result, Right); - end return; - end "&"; - - function "&" (Left : Vector; Right : Element_Type) return Vector is - begin - return Result : Vector do - Reserve_Capacity (Result, Length (Left) + 1); - Append_Vector (Result, Left); - Append (Result, Right); - end return; - end "&"; - - function "&" (Left : Element_Type; Right : Vector) return Vector is - begin - return Result : Vector do - Reserve_Capacity (Result, 1 + Length (Right)); - Append (Result, Left); - Append_Vector (Result, Right); - end return; - end "&"; - - function "&" (Left, Right : Element_Type) return Vector is - begin - return Result : Vector do - Reserve_Capacity (Result, 1 + 1); - Append (Result, Left); - Append (Result, Right); - end return; - end "&"; - - --------- - -- "=" -- - --------- - - overriding function "=" (Left, Right : Vector) return Boolean is - begin - if Left.Last /= Right.Last then - return False; - end if; - - if Left.Length = 0 then - return True; - end if; - - declare - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - begin - for J in Index_Type range Index_Type'First .. Left.Last loop - if Left.Elements.EA (J) /= Right.Elements.EA (J) then - return False; - end if; - end loop; - end; - - return True; - end "="; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Container : in out Vector) is - begin - -- If the counts are nonzero, execution is technically erroneous, but - -- it seems friendly to allow things like concurrent "=" on shared - -- constants. - - Zero_Counts (Container.TC); - - if Container.Last = No_Index then - Container.Elements := null; - return; - end if; - - declare - L : constant Index_Type := Container.Last; - EA : Elements_Array renames - Container.Elements.EA (Index_Type'First .. L); - - begin - Container.Elements := null; - - -- Note: it may seem that the following assignment to Container.Last - -- is useless, since we assign it to L below. However this code is - -- used in case 'new Elements_Type' below raises an exception, to - -- keep Container in a consistent state. - - Container.Last := No_Index; - Container.Elements := new Elements_Type'(L, EA); - Container.Last := L; - end; - end Adjust; - - ------------ - -- Append -- - ------------ - - procedure Append - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type) - is - begin - -- In the general case, we pass the buck to Insert, but for efficiency, - -- we check for the usual case where Count = 1 and the vector has enough - -- room for at least one more element. - - if Count = 1 - and then Container.Elements /= null - and then Container.Last /= Container.Elements.Last - then - TC_Check (Container.TC); - - -- Increment Container.Last after assigning the New_Item, so we - -- leave the Container unmodified in case Finalize/Adjust raises - -- an exception. - - declare - New_Last : constant Index_Type := Container.Last + 1; - begin - Container.Elements.EA (New_Last) := New_Item; - Container.Last := New_Last; - end; - - else - Append_Slow_Path (Container, New_Item, Count); - end if; - end Append; - - ------------------- - -- Append_Vector -- - ------------------- - - procedure Append_Vector (Container : in out Vector; New_Item : Vector) is - begin - if Is_Empty (New_Item) then - return; - elsif Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with "vector is already at its maximum length"; - else - Insert_Vector (Container, Container.Last + 1, New_Item); - end if; - end Append_Vector; - - ------------ - -- Append -- - ------------ - - procedure Append (Container : in out Vector; - New_Item : Element_Type) - is - begin - Insert (Container, Last_Index (Container) + 1, New_Item, 1); - end Append; - - ---------------------- - -- Append_Slow_Path -- - ---------------------- - - procedure Append_Slow_Path - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type) - is - begin - if Count = 0 then - return; - elsif Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with "vector is already at its maximum length"; - else - Insert (Container, Container.Last + 1, New_Item, Count); - end if; - end Append_Slow_Path; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Vector; Source : Vector) is - begin - if Target'Address = Source'Address then - return; - else - Target.Clear; - Target.Append_Vector (Source); - end if; - end Assign; - - -------------- - -- Capacity -- - -------------- - - function Capacity (Container : Vector) return Count_Type is - begin - if Container.Elements = null then - return 0; - else - return Container.Elements.EA'Length; - end if; - end Capacity; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out Vector) is - begin - TC_Check (Container.TC); - Container.Last := No_Index; - end Clear; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Vector; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks then - if Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - if Position.Index > Position.Container.Last then - raise Constraint_Error with "Position cursor is out of range"; - end if; - end if; - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Container.Elements.EA (Position.Index)'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - function Constant_Reference - (Container : aliased Vector; - Index : Index_Type) return Constant_Reference_Type - is - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Container.Elements.EA (Index)'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Vector; - Item : Element_Type) return Boolean - is - begin - return Find_Index (Container, Item) /= No_Index; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy - (Source : Vector; - Capacity : Count_Type := 0) return Vector - is - C : Count_Type; - - begin - if Capacity >= Source.Length then - C := Capacity; - - else - C := Source.Length; - - if Checks and then Capacity /= 0 then - raise Capacity_Error with - "Requested capacity is less than Source length"; - end if; - end if; - - return Target : Vector do - Target.Reserve_Capacity (C); - Target.Assign (Source); - end return; - end Copy; - - ------------ - -- Delete -- - ------------ - - procedure Delete - (Container : in out Vector; - Index : Extended_Index; - Count : Count_Type := 1) - is - Old_Last : constant Index_Type'Base := Container.Last; - New_Last : Index_Type'Base; - Count2 : Count_Type'Base; -- count of items from Index to Old_Last - J : Index_Type'Base; -- first index of items that slide down - - begin - -- The tampering bits exist to prevent an item from being deleted (or - -- otherwise harmfully manipulated) while it is being visited. Query, - -- Update, and Iterate increment the busy count on entry, and decrement - -- the count on exit. Delete checks the count to determine whether it is - -- being called while the associated callback procedure is executing. - - TC_Check (Container.TC); - - -- Delete removes items from the vector, the number of which is the - -- minimum of the specified Count and the items (if any) that exist from - -- Index to Container.Last. There are no constraints on the specified - -- value of Count (it can be larger than what's available at this - -- position in the vector, for example), but there are constraints on - -- the allowed values of the Index. - - -- As a precondition on the generic actual Index_Type, the base type - -- must include Index_Type'Pred (Index_Type'First); this is the value - -- that Container.Last assumes when the vector is empty. However, we do - -- not allow that as the value for Index when specifying which items - -- should be deleted, so we must manually check. (That the user is - -- allowed to specify the value at all here is a consequence of the - -- declaration of the Extended_Index subtype, which includes the values - -- in the base range that immediately precede and immediately follow the - -- values in the Index_Type.) - - if Checks and then Index < Index_Type'First then - raise Constraint_Error with "Index is out of range (too small)"; - end if; - - -- We do allow a value greater than Container.Last to be specified as - -- the Index, but only if it's immediately greater. This allows the - -- corner case of deleting no items from the back end of the vector to - -- be treated as a no-op. (It is assumed that specifying an index value - -- greater than Last + 1 indicates some deeper flaw in the caller's - -- algorithm, so that case is treated as a proper error.) - - if Index > Old_Last then - if Checks and then Index > Old_Last + 1 then - raise Constraint_Error with "Index is out of range (too large)"; - else - return; - end if; - end if; - - -- Here and elsewhere we treat deleting 0 items from the container as a - -- no-op, even when the container is busy, so we simply return. - - if Count = 0 then - return; - end if; - - -- We first calculate what's available for deletion starting at - -- Index. Here and elsewhere we use the wider of Index_Type'Base and - -- Count_Type'Base as the type for intermediate values. (See function - -- Length for more information.) - - if Count_Type'Base'Last >= Index_Type'Pos (Index_Type'Base'Last) then - Count2 := Count_Type'Base (Old_Last) - Count_Type'Base (Index) + 1; - else - Count2 := Count_Type'Base (Old_Last - Index + 1); - end if; - - -- If more elements are requested (Count) for deletion than are - -- available (Count2) for deletion beginning at Index, then everything - -- from Index is deleted. There are no elements to slide down, and so - -- all we need to do is set the value of Container.Last. - - if Count >= Count2 then - Container.Last := Index - 1; - return; - end if; - - -- There are some elements that aren't being deleted (the requested - -- count was less than the available count), so we must slide them down - -- to Index. We first calculate the index values of the respective array - -- slices, using the wider of Index_Type'Base and Count_Type'Base as the - -- type for intermediate calculations. For the elements that slide down, - -- index value New_Last is the last index value of their new home, and - -- index value J is the first index of their old home. - - if Index_Type'Base'Last >= Count_Type_Last then - New_Last := Old_Last - Index_Type'Base (Count); - J := Index + Index_Type'Base (Count); - else - New_Last := Index_Type'Base (Count_Type'Base (Old_Last) - Count); - J := Index_Type'Base (Count_Type'Base (Index) + Count); - end if; - - -- The internal elements array isn't guaranteed to exist unless we have - -- elements, but we have that guarantee here because we know we have - -- elements to slide. The array index values for each slice have - -- already been determined, so we just slide down to Index the elements - -- that weren't deleted. - - declare - EA : Elements_Array renames Container.Elements.EA; - begin - EA (Index .. New_Last) := EA (J .. Old_Last); - Container.Last := New_Last; - end; - end Delete; - - procedure Delete - (Container : in out Vector; - Position : in out Cursor; - Count : Count_Type := 1) - is - begin - if Checks then - if Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - - elsif Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor denotes wrong container"; - - elsif Position.Index > Container.Last then - raise Program_Error with "Position index is out of range"; - end if; - end if; - - Delete (Container, Position.Index, Count); - Position := No_Element; - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First - (Container : in out Vector; - Count : Count_Type := 1) - is - begin - if Count = 0 then - return; - - elsif Count >= Length (Container) then - Clear (Container); - return; - - else - Delete (Container, Index_Type'First, Count); - end if; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last - (Container : in out Vector; - Count : Count_Type := 1) - is - begin - -- It is not permitted to delete items while the container is busy (for - -- example, we're in the middle of a passive iteration). However, we - -- always treat deleting 0 items as a no-op, even when we're busy, so we - -- simply return without checking. - - if Count = 0 then - return; - end if; - - -- The tampering bits exist to prevent an item from being deleted (or - -- otherwise harmfully manipulated) while it is being visited. Query, - -- Update, and Iterate increment the busy count on entry, and decrement - -- the count on exit. Delete_Last checks the count to determine whether - -- it is being called while the associated callback procedure is - -- executing. - - TC_Check (Container.TC); - - -- There is no restriction on how large Count can be when deleting - -- items. If it is equal or greater than the current length, then this - -- is equivalent to clearing the vector. (In particular, there's no need - -- for us to actually calculate the new value for Last.) - - -- If the requested count is less than the current length, then we must - -- calculate the new value for Last. For the type we use the widest of - -- Index_Type'Base and Count_Type'Base for the intermediate values of - -- our calculation. (See the comments in Length for more information.) - - if Count >= Container.Length then - Container.Last := No_Index; - - elsif Index_Type'Base'Last >= Count_Type_Last then - Container.Last := Container.Last - Index_Type'Base (Count); - - else - Container.Last := - Index_Type'Base (Count_Type'Base (Container.Last) - Count); - end if; - end Delete_Last; - - ------------- - -- Element -- - ------------- - - function Element - (Container : Vector; - Index : Index_Type) return Element_Type - is - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - return Container.Elements.EA (Index); - end Element; - - function Element (Position : Cursor) return Element_Type is - begin - if Checks then - if Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - elsif Position.Index > Position.Container.Last then - raise Constraint_Error with "Position cursor is out of range"; - end if; - end if; - - return Position.Container.Elements.EA (Position.Index); - end Element; - - ----------- - -- Empty -- - ----------- - - function Empty (Capacity : Count_Type := 10) return Vector is - begin - return Result : Vector do - Reserve_Capacity (Result, Capacity); - end return; - end Empty; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Container : in out Vector) is - X : Elements_Access := Container.Elements; - - begin - Container.Elements := null; - Container.Last := No_Index; - - Free (X); - - TC_Check (Container.TC); - end Finalize; - - procedure Finalize (Object : in out Iterator) is - begin - Unbusy (Object.Container.TC); - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find - (Container : Vector; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - begin - if Checks and then Position.Container /= null then - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - if Position.Index > Container.Last then - raise Program_Error with "Position index is out of range"; - end if; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - for J in Position.Index .. Container.Last loop - if Container.Elements.EA (J) = Item then - return Cursor'(Container'Unrestricted_Access, J); - end if; - end loop; - - return No_Element; - end; - end Find; - - ---------------- - -- Find_Index -- - ---------------- - - function Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'First) return Extended_Index - is - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - for Indx in Index .. Container.Last loop - if Container.Elements.EA (Indx) = Item then - return Indx; - end if; - end loop; - - return No_Index; - end Find_Index; - - ----------- - -- First -- - ----------- - - function First (Container : Vector) return Cursor is - begin - if Is_Empty (Container) then - return No_Element; - end if; - - return (Container'Unrestricted_Access, Index_Type'First); - end First; - - function First (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Index component influences the - -- behavior of the First (and Last) selector function. - - -- When the Index component is No_Index, this means the iterator - -- object was constructed without a start expression, in which case the - -- (forward) iteration starts from the (logical) beginning of the entire - -- sequence of items (corresponding to Container.First, for a forward - -- iterator). - - -- Otherwise, this is iteration over a partial sequence of items. - -- When the Index component isn't No_Index, the iterator object was - -- constructed with a start expression, that specifies the position - -- from which the (forward) partial iteration begins. - - if Object.Index = No_Index then - return First (Object.Container.all); - else - return Cursor'(Object.Container, Object.Index); - end if; - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Vector) return Element_Type is - begin - if Checks and then Container.Last = No_Index then - raise Constraint_Error with "Container is empty"; - else - return Container.Elements.EA (Index_Type'First); - end if; - end First_Element; - - ----------------- - -- First_Index -- - ----------------- - - function First_Index (Container : Vector) return Index_Type is - pragma Unreferenced (Container); - begin - return Index_Type'First; - end First_Index; - - ----------------- - -- New_Vector -- - ----------------- - - function New_Vector (First, Last : Index_Type) return Vector - is - begin - return (To_Vector (Count_Type (Last - First + 1))); - end New_Vector; - - --------------------- - -- Generic_Sorting -- - --------------------- - - package body Generic_Sorting is - - --------------- - -- Is_Sorted -- - --------------- - - function Is_Sorted (Container : Vector) return Boolean is - begin - if Container.Last <= Index_Type'First then - return True; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - EA : Elements_Array renames Container.Elements.EA; - begin - for J in Index_Type'First .. Container.Last - 1 loop - if EA (J + 1) < EA (J) then - return False; - end if; - end loop; - - return True; - end; - end Is_Sorted; - - ----------- - -- Merge -- - ----------- - - procedure Merge (Target, Source : in out Vector) is - I : Index_Type'Base := Target.Last; - J : Index_Type'Base; - - begin - TC_Check (Source.TC); - - -- The semantics of Merge changed slightly per AI05-0021. It was - -- originally the case that if Target and Source denoted the same - -- container object, then the GNAT implementation of Merge did - -- nothing. However, it was argued that RM05 did not precisely - -- specify the semantics for this corner case. The decision of the - -- ARG was that if Target and Source denote the same non-empty - -- container object, then Program_Error is raised. - - if Source.Last < Index_Type'First then -- Source is empty - return; - end if; - - if Checks and then Target'Address = Source'Address then - raise Program_Error with - "Target and Source denote same non-empty container"; - end if; - - if Target.Last < Index_Type'First then -- Target is empty - Move (Target => Target, Source => Source); - return; - end if; - - Target.Set_Length (Length (Target) + Length (Source)); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - TA : Elements_Array renames Target.Elements.EA; - SA : Elements_Array renames Source.Elements.EA; - - Lock_Target : With_Lock (Target.TC'Unchecked_Access); - Lock_Source : With_Lock (Source.TC'Unchecked_Access); - begin - J := Target.Last; - while Source.Last >= Index_Type'First loop - pragma Assert (Source.Last <= Index_Type'First - or else not (SA (Source.Last) < - SA (Source.Last - 1))); - - if I < Index_Type'First then - TA (Index_Type'First .. J) := - SA (Index_Type'First .. Source.Last); - - Source.Last := No_Index; - exit; - end if; - - pragma Assert (I <= Index_Type'First - or else not (TA (I) < TA (I - 1))); - - if SA (Source.Last) < TA (I) then - TA (J) := TA (I); - I := I - 1; - - else - TA (J) := SA (Source.Last); - Source.Last := Source.Last - 1; - end if; - - J := J - 1; - end loop; - end; - end Merge; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Container : in out Vector) is - procedure Sort is - new Generic_Array_Sort - (Index_Type => Index_Type, - Element_Type => Element_Type, - Array_Type => Elements_Array, - "<" => "<"); - - begin - -- The exception behavior for the vector container must match that - -- for the list container, so we check for cursor tampering here - -- (which will catch more things) instead of for element tampering - -- (which will catch fewer things). It's true that the elements of - -- this vector container could be safely moved around while (say) an - -- iteration is taking place (iteration only increments the busy - -- counter), and so technically all we would need here is a test for - -- element tampering (indicated by the lock counter), that's simply - -- an artifact of our array-based implementation. Logically Sort - -- requires a check for cursor tampering. - - TC_Check (Container.TC); - - if Container.Last <= Index_Type'First then - return; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unchecked_Access); - begin - Sort (Container.Elements.EA (Index_Type'First .. Container.Last)); - end; - end Sort; - - end Generic_Sorting; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Container.Elements.EA (Position.Index)'Access; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - return Position /= No_Element; - end Has_Element; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Element_Type; - Count : Count_Type := 1) - is - Old_Length : constant Count_Type := Container.Length; - - Max_Length : Count_Type'Base; -- determined from range of Index_Type - New_Length : Count_Type'Base; -- sum of current length and Count - New_Last : Index_Type'Base; -- last index of vector after insertion - - Index : Index_Type'Base; -- scratch for intermediate values - J : Count_Type'Base; -- scratch - - New_Capacity : Count_Type'Base; -- length of new, expanded array - Dst_Last : Index_Type'Base; -- last index of new, expanded array - Dst : Elements_Access; -- new, expanded internal array - - begin - -- The tampering bits exist to prevent an item from being harmfully - -- manipulated while it is being visited. Query, Update, and Iterate - -- increment the busy count on entry, and decrement the count on - -- exit. Insert checks the count to determine whether it is being called - -- while the associated callback procedure is executing. - - TC_Check (Container.TC); - - if Checks then - -- As a precondition on the generic actual Index_Type, the base type - -- must include Index_Type'Pred (Index_Type'First); this is the value - -- that Container.Last assumes when the vector is empty. However, we - -- do not allow that as the value for Index when specifying where the - -- new items should be inserted, so we must manually check. (That the - -- user is allowed to specify the value at all here is a consequence - -- of the declaration of the Extended_Index subtype, which includes - -- the values in the base range that immediately precede and - -- immediately follow the values in the Index_Type.) - - if Before < Index_Type'First then - raise Constraint_Error with - "Before index is out of range (too small)"; - end if; - - -- We do allow a value greater than Container.Last to be specified as - -- the Index, but only if it's immediately greater. This allows for - -- the case of appending items to the back end of the vector. (It is - -- assumed that specifying an index value greater than Last + 1 - -- indicates some deeper flaw in the caller's algorithm, so that case - -- is treated as a proper error.) - - if Before > Container.Last + 1 then - raise Constraint_Error with - "Before index is out of range (too large)"; - end if; - end if; - - -- We treat inserting 0 items into the container as a no-op, even when - -- the container is busy, so we simply return. - - if Count = 0 then - return; - end if; - - -- There are two constraints we need to satisfy. The first constraint is - -- that a container cannot have more than Count_Type'Last elements, so - -- we must check the sum of the current length and the insertion count. - -- Note: we cannot simply add these values, because of the possibility - -- of overflow. - - if Checks and then Old_Length > Count_Type'Last - Count then - raise Constraint_Error with "Count is out of range"; - end if; - - -- It is now safe compute the length of the new vector, without fear of - -- overflow. - - New_Length := Old_Length + Count; - - -- The second constraint is that the new Last index value cannot exceed - -- Index_Type'Last. In each branch below, we calculate the maximum - -- length (computed from the range of values in Index_Type), and then - -- compare the new length to the maximum length. If the new length is - -- acceptable, then we compute the new last index from that. - - if Index_Type'Base'Last >= Count_Type_Last then - - -- We have to handle the case when there might be more values in the - -- range of Index_Type than in the range of Count_Type. - - if Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is - -- less than 0, so it is safe to compute the following sum without - -- fear of overflow. We need to suppress warnings, because - -- otherwise we get an error in -gnatwE mode. - - pragma Warnings (Off); - Index := No_Index + Index_Type'Base (Count_Type'Last); - pragma Warnings (On); - - if Index <= Index_Type'Last then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute - -- the difference without fear of overflow (which we would have to - -- worry about if No_Index were less than 0, but that case is - -- handled above). - - if Index_Type'Last - No_Index >= Count_Type_Last then - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - end if; - - elsif Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is less - -- than 0, so it is safe to compute the following sum without fear of - -- overflow. - - J := Count_Type'Base (No_Index) + Count_Type'Last; - - if J <= Count_Type'Base (Index_Type'Last) then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the maximum - -- number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than Count_Type does, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute the - -- difference without fear of overflow (which we would have to worry - -- about if No_Index were less than 0, but that case is handled - -- above). - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - -- We have just computed the maximum length (number of items). We must - -- now compare the requested length to the maximum length, as we do not - -- allow a vector expand beyond the maximum (because that would create - -- an internal array with a last index value greater than - -- Index_Type'Last, with no way to index those elements). - - if Checks and then New_Length > Max_Length then - raise Constraint_Error with "Count is out of range"; - end if; - - -- New_Last is the last index value of the items in the container after - -- insertion. Use the wider of Index_Type'Base and Count_Type'Base to - -- compute its value from the New_Length. - - if Index_Type'Base'Last >= Count_Type_Last then - New_Last := No_Index + Index_Type'Base (New_Length); - else - New_Last := Index_Type'Base (Count_Type'Base (No_Index) + New_Length); - end if; - - if Container.Elements = null then - pragma Assert (Container.Last = No_Index); - - -- This is the simplest case, with which we must always begin: we're - -- inserting items into an empty vector that hasn't allocated an - -- internal array yet. Note that we don't need to check the busy bit - -- here, because an empty container cannot be busy. - - -- In order to preserve container invariants, we allocate the new - -- internal array first, before setting the Last index value, in case - -- the allocation fails (which can happen either because there is no - -- storage available, or because element initialization fails). - - Container.Elements := new Elements_Type' - (Last => New_Last, - EA => (others => New_Item)); - - -- The allocation of the new, internal array succeeded, so it is now - -- safe to update the Last index, restoring container invariants. - - Container.Last := New_Last; - - return; - end if; - - -- An internal array has already been allocated, so we must determine - -- whether there is enough unused storage for the new items. - - if New_Length <= Container.Elements.EA'Length then - - -- In this case, we're inserting elements into a vector that has - -- already allocated an internal array, and the existing array has - -- enough unused storage for the new items. - - declare - EA : Elements_Array renames Container.Elements.EA; - - begin - if Before > Container.Last then - - -- The new items are being appended to the vector, so no - -- sliding of existing elements is required. - - EA (Before .. New_Last) := (others => New_Item); - - else - -- The new items are being inserted before some existing - -- elements, so we must slide the existing elements up to their - -- new home. We use the wider of Index_Type'Base and - -- Count_Type'Base as the type for intermediate index values. - - if Index_Type'Base'Last >= Count_Type_Last then - Index := Before + Index_Type'Base (Count); - else - Index := Index_Type'Base (Count_Type'Base (Before) + Count); - end if; - - EA (Index .. New_Last) := EA (Before .. Container.Last); - EA (Before .. Index - 1) := (others => New_Item); - end if; - end; - - Container.Last := New_Last; - return; - end if; - - -- In this case, we're inserting elements into a vector that has already - -- allocated an internal array, but the existing array does not have - -- enough storage, so we must allocate a new, longer array. In order to - -- guarantee that the amortized insertion cost is O(1), we always - -- allocate an array whose length is some power-of-two factor of the - -- current array length. (The new array cannot have a length less than - -- the New_Length of the container, but its last index value cannot be - -- greater than Index_Type'Last.) - - New_Capacity := Count_Type'Max (1, Container.Elements.EA'Length); - while New_Capacity < New_Length loop - if New_Capacity > Count_Type'Last / 2 then - New_Capacity := Count_Type'Last; - exit; - else - New_Capacity := 2 * New_Capacity; - end if; - end loop; - - if New_Capacity > Max_Length then - - -- We have reached the limit of capacity, so no further expansion - -- will occur. (This is not a problem, as there is never a need to - -- have more capacity than the maximum container length.) - - New_Capacity := Max_Length; - end if; - - -- We have computed the length of the new internal array (and this is - -- what "vector capacity" means), so use that to compute its last index. - - if Index_Type'Base'Last >= Count_Type_Last then - Dst_Last := No_Index + Index_Type'Base (New_Capacity); - else - Dst_Last := - Index_Type'Base (Count_Type'Base (No_Index) + New_Capacity); - end if; - - -- Now we allocate the new, longer internal array. If the allocation - -- fails, we have not changed any container state, so no side-effect - -- will occur as a result of propagating the exception. - - Dst := new Elements_Type (Dst_Last); - - -- We have our new internal array. All that needs to be done now is to - -- copy the existing items (if any) from the old array (the "source" - -- array, object SA below) to the new array (the "destination" array, - -- object DA below), and then deallocate the old array. - - declare - SA : Elements_Array renames Container.Elements.EA; -- source - DA : Elements_Array renames Dst.EA; -- destination - - begin - DA (Index_Type'First .. Before - 1) := - SA (Index_Type'First .. Before - 1); - - if Before > Container.Last then - DA (Before .. New_Last) := (others => New_Item); - - else - -- The new items are being inserted before some existing elements, - -- so we must slide the existing elements up to their new home. - - if Index_Type'Base'Last >= Count_Type_Last then - Index := Before + Index_Type'Base (Count); - else - Index := Index_Type'Base (Count_Type'Base (Before) + Count); - end if; - - DA (Before .. Index - 1) := (others => New_Item); - DA (Index .. New_Last) := SA (Before .. Container.Last); - end if; - - exception - when others => - Free (Dst); - raise; - end; - - -- We have successfully copied the items onto the new array, so the - -- final thing to do is deallocate the old array. - - declare - X : Elements_Access := Container.Elements; - - begin - -- We first isolate the old internal array, removing it from the - -- container and replacing it with the new internal array, before we - -- deallocate the old array (which can fail if finalization of - -- elements propagates an exception). - - Container.Elements := Dst; - Container.Last := New_Last; - - -- The container invariants have been restored, so it is now safe to - -- attempt to deallocate the old array. - - Free (X); - end; - end Insert; - - procedure Insert_Vector - (Container : in out Vector; - Before : Extended_Index; - New_Item : Vector) - is - N : constant Count_Type := Length (New_Item); - J : Index_Type'Base; - - begin - -- Use Insert_Space to create the "hole" (the destination slice) into - -- which we copy the source items. - - Insert_Space (Container, Before, Count => N); - - if N = 0 then - - -- There's nothing else to do here (vetting of parameters was - -- performed already in Insert_Space), so we simply return. - - return; - end if; - - -- We calculate the last index value of the destination slice using the - -- wider of Index_Type'Base and count_Type'Base. - - if Index_Type'Base'Last >= Count_Type_Last then - J := (Before - 1) + Index_Type'Base (N); - else - J := Index_Type'Base (Count_Type'Base (Before - 1) + N); - end if; - - if Container'Address /= New_Item'Address then - - -- This is the simple case. New_Item denotes an object different - -- from Container, so there's nothing special we need to do to copy - -- the source items to their destination, because all of the source - -- items are contiguous. - - Container.Elements.EA (Before .. J) := - New_Item.Elements.EA (Index_Type'First .. New_Item.Last); - - return; - end if; - - -- New_Item denotes the same object as Container, so an insertion has - -- potentially split the source items. The destination is always the - -- range [Before, J], but the source is [Index_Type'First, Before) and - -- (J, Container.Last]. We perform the copy in two steps, using each of - -- the two slices of the source items. - - declare - L : constant Index_Type'Base := Before - 1; - - subtype Src_Index_Subtype is Index_Type'Base range - Index_Type'First .. L; - - Src : Elements_Array renames - Container.Elements.EA (Src_Index_Subtype); - - K : Index_Type'Base; - - begin - -- We first copy the source items that precede the space we - -- inserted. Index value K is the last index of that portion - -- destination that receives this slice of the source. (If Before - -- equals Index_Type'First, then this first source slice will be - -- empty, which is harmless.) - - if Index_Type'Base'Last >= Count_Type_Last then - K := L + Index_Type'Base (Src'Length); - else - K := Index_Type'Base (Count_Type'Base (L) + Src'Length); - end if; - - Container.Elements.EA (Before .. K) := Src; - - if Src'Length = N then - - -- The new items were effectively appended to the container, so we - -- have already copied all of the items that need to be copied. - -- We return early here, even though the source slice below is - -- empty (so the assignment would be harmless), because we want to - -- avoid computing J + 1, which will overflow if J equals - -- Index_Type'Base'Last. - - return; - end if; - end; - - declare - -- Note that we want to avoid computing J + 1 here, in case J equals - -- Index_Type'Base'Last. We prevent that by returning early above, - -- immediately after copying the first slice of the source, and - -- determining that this second slice of the source is empty. - - F : constant Index_Type'Base := J + 1; - - subtype Src_Index_Subtype is Index_Type'Base range - F .. Container.Last; - - Src : Elements_Array renames - Container.Elements.EA (Src_Index_Subtype); - - K : Index_Type'Base; - - begin - -- We next copy the source items that follow the space we inserted. - -- Index value K is the first index of that portion of the - -- destination that receives this slice of the source. (For the - -- reasons given above, this slice is guaranteed to be non-empty.) - - if Index_Type'Base'Last >= Count_Type_Last then - K := F - Index_Type'Base (Src'Length); - else - K := Index_Type'Base (Count_Type'Base (F) - Src'Length); - end if; - - Container.Elements.EA (K .. J) := Src; - end; - end Insert_Vector; - - procedure Insert_Vector - (Container : in out Vector; - Before : Cursor; - New_Item : Vector) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Is_Empty (New_Item) then - return; - end if; - - if Before.Container = null or else Before.Index > Container.Last then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - end if; - - Index := Container.Last + 1; - - else - Index := Before.Index; - end if; - - Insert_Vector (Container, Index, New_Item); - end Insert_Vector; - - procedure Insert_Vector - (Container : in out Vector; - Before : Cursor; - New_Item : Vector; - Position : out Cursor) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Is_Empty (New_Item) then - if Before.Container = null or else Before.Index > Container.Last then - Position := No_Element; - else - Position := (Container'Unrestricted_Access, Before.Index); - end if; - - return; - end if; - - if Before.Container = null or else Before.Index > Container.Last then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - end if; - - Index := Container.Last + 1; - - else - Index := Before.Index; - end if; - - Insert_Vector (Container, Index, New_Item); - - Position := (Container'Unrestricted_Access, Index); - end Insert_Vector; - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Count = 0 then - return; - end if; - - if Before.Container = null or else Before.Index > Container.Last then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - else - Index := Container.Last + 1; - end if; - - else - Index := Before.Index; - end if; - - Insert (Container, Index, New_Item, Count); - end Insert; - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Count = 0 then - if Before.Container = null or else Before.Index > Container.Last then - Position := No_Element; - else - Position := (Container'Unrestricted_Access, Before.Index); - end if; - - return; - end if; - - if Before.Container = null or else Before.Index > Container.Last then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - end if; - - Index := Container.Last + 1; - - else - Index := Before.Index; - end if; - - Insert (Container, Index, New_Item, Count); - - Position := (Container'Unrestricted_Access, Index); - end Insert; - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - Count : Count_Type := 1) - is - New_Item : Element_Type; -- Default-initialized value - pragma Warnings (Off, New_Item); - - begin - Insert (Container, Before, New_Item, Count); - end Insert; - - procedure Insert - (Container : in out Vector; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1) - is - New_Item : Element_Type; -- Default-initialized value - pragma Warnings (Off, New_Item); - begin - Insert (Container, Before, New_Item, Position, Count); - end Insert; - - ------------------ - -- Insert_Space -- - ------------------ - - procedure Insert_Space - (Container : in out Vector; - Before : Extended_Index; - Count : Count_Type := 1) - is - Old_Length : constant Count_Type := Container.Length; - - Max_Length : Count_Type'Base; -- determined from range of Index_Type - New_Length : Count_Type'Base; -- sum of current length and Count - New_Last : Index_Type'Base; -- last index of vector after insertion - - Index : Index_Type'Base; -- scratch for intermediate values - J : Count_Type'Base; -- scratch - - New_Capacity : Count_Type'Base; -- length of new, expanded array - Dst_Last : Index_Type'Base; -- last index of new, expanded array - Dst : Elements_Access; -- new, expanded internal array - - begin - -- The tampering bits exist to prevent an item from being harmfully - -- manipulated while it is being visited. Query, Update, and Iterate - -- increment the busy count on entry, and decrement the count on - -- exit. Insert checks the count to determine whether it is being called - -- while the associated callback procedure is executing. - - TC_Check (Container.TC); - - if Checks then - -- As a precondition on the generic actual Index_Type, the base type - -- must include Index_Type'Pred (Index_Type'First); this is the value - -- that Container.Last assumes when the vector is empty. However, we - -- do not allow that as the value for Index when specifying where the - -- new items should be inserted, so we must manually check. (That the - -- user is allowed to specify the value at all here is a consequence - -- of the declaration of the Extended_Index subtype, which includes - -- the values in the base range that immediately precede and - -- immediately follow the values in the Index_Type.) - - if Before < Index_Type'First then - raise Constraint_Error with - "Before index is out of range (too small)"; - end if; - - -- We do allow a value greater than Container.Last to be specified as - -- the Index, but only if it's immediately greater. This allows for - -- the case of appending items to the back end of the vector. (It is - -- assumed that specifying an index value greater than Last + 1 - -- indicates some deeper flaw in the caller's algorithm, so that case - -- is treated as a proper error.) - - if Before > Container.Last + 1 then - raise Constraint_Error with - "Before index is out of range (too large)"; - end if; - end if; - - -- We treat inserting 0 items into the container as a no-op, even when - -- the container is busy, so we simply return. - - if Count = 0 then - return; - end if; - - -- There are two constraints we need to satisfy. The first constraint is - -- that a container cannot have more than Count_Type'Last elements, so - -- we must check the sum of the current length and the insertion count. - -- Note: we cannot simply add these values, because of the possibility - -- of overflow. - - if Checks and then Old_Length > Count_Type'Last - Count then - raise Constraint_Error with "Count is out of range"; - end if; - - -- It is now safe compute the length of the new vector, without fear of - -- overflow. - - New_Length := Old_Length + Count; - - -- The second constraint is that the new Last index value cannot exceed - -- Index_Type'Last. In each branch below, we calculate the maximum - -- length (computed from the range of values in Index_Type), and then - -- compare the new length to the maximum length. If the new length is - -- acceptable, then we compute the new last index from that. - - if Index_Type'Base'Last >= Count_Type_Last then - -- We have to handle the case when there might be more values in the - -- range of Index_Type than in the range of Count_Type. - - if Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is - -- less than 0, so it is safe to compute the following sum without - -- fear of overflow. We need to suppress warnings, because - -- otherwise we get an error in -gnatwE mode. - - pragma Warnings (Off); - Index := No_Index + Index_Type'Base (Count_Type'Last); - pragma Warnings (On); - - if Index <= Index_Type'Last then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute - -- the difference without fear of overflow (which we would have to - -- worry about if No_Index were less than 0, but that case is - -- handled above). - - if Index_Type'Last - No_Index >= Count_Type_Last then - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the - -- maximum number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than in Count_Type, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := Count_Type'Base (Index_Type'Last - No_Index); - end if; - end if; - - elsif Index_Type'First <= 0 then - - -- We know that No_Index (the same as Index_Type'First - 1) is less - -- than 0, so it is safe to compute the following sum without fear of - -- overflow. - - J := Count_Type'Base (No_Index) + Count_Type'Last; - - if J <= Count_Type'Base (Index_Type'Last) then - - -- We have determined that range of Index_Type has at least as - -- many values as in Count_Type, so Count_Type'Last is the maximum - -- number of items that are allowed. - - Max_Length := Count_Type'Last; - - else - -- The range of Index_Type has fewer values than Count_Type does, - -- so the maximum number of items is computed from the range of - -- the Index_Type. - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - else - -- No_Index is equal or greater than 0, so we can safely compute the - -- difference without fear of overflow (which we would have to worry - -- about if No_Index were less than 0, but that case is handled - -- above). - - Max_Length := - Count_Type'Base (Index_Type'Last) - Count_Type'Base (No_Index); - end if; - - -- We have just computed the maximum length (number of items). We must - -- now compare the requested length to the maximum length, as we do not - -- allow a vector expand beyond the maximum (because that would create - -- an internal array with a last index value greater than - -- Index_Type'Last, with no way to index those elements). - - if Checks and then New_Length > Max_Length then - raise Constraint_Error with "Count is out of range"; - end if; - - -- New_Last is the last index value of the items in the container after - -- insertion. Use the wider of Index_Type'Base and Count_Type'Base to - -- compute its value from the New_Length. - - if Index_Type'Base'Last >= Count_Type_Last then - New_Last := No_Index + Index_Type'Base (New_Length); - else - New_Last := Index_Type'Base (Count_Type'Base (No_Index) + New_Length); - end if; - - if Container.Elements = null then - pragma Assert (Container.Last = No_Index); - - -- This is the simplest case, with which we must always begin: we're - -- inserting items into an empty vector that hasn't allocated an - -- internal array yet. Note that we don't need to check the busy bit - -- here, because an empty container cannot be busy. - - -- In order to preserve container invariants, we allocate the new - -- internal array first, before setting the Last index value, in case - -- the allocation fails (which can happen either because there is no - -- storage available, or because default-valued element - -- initialization fails). - - Container.Elements := new Elements_Type (New_Last); - - -- The allocation of the new, internal array succeeded, so it is now - -- safe to update the Last index, restoring container invariants. - - Container.Last := New_Last; - - return; - end if; - - -- An internal array has already been allocated, so we must determine - -- whether there is enough unused storage for the new items. - - if New_Last <= Container.Elements.Last then - - -- In this case, we're inserting space into a vector that has already - -- allocated an internal array, and the existing array has enough - -- unused storage for the new items. - - declare - EA : Elements_Array renames Container.Elements.EA; - - begin - if Before <= Container.Last then - - -- The space is being inserted before some existing elements, - -- so we must slide the existing elements up to their new - -- home. We use the wider of Index_Type'Base and - -- Count_Type'Base as the type for intermediate index values. - - if Index_Type'Base'Last >= Count_Type_Last then - Index := Before + Index_Type'Base (Count); - - else - Index := Index_Type'Base (Count_Type'Base (Before) + Count); - end if; - - EA (Index .. New_Last) := EA (Before .. Container.Last); - end if; - end; - - Container.Last := New_Last; - return; - end if; - - -- In this case, we're inserting space into a vector that has already - -- allocated an internal array, but the existing array does not have - -- enough storage, so we must allocate a new, longer array. In order to - -- guarantee that the amortized insertion cost is O(1), we always - -- allocate an array whose length is some power-of-two factor of the - -- current array length. (The new array cannot have a length less than - -- the New_Length of the container, but its last index value cannot be - -- greater than Index_Type'Last.) - - New_Capacity := Count_Type'Max (1, Container.Elements.EA'Length); - while New_Capacity < New_Length loop - if New_Capacity > Count_Type'Last / 2 then - New_Capacity := Count_Type'Last; - exit; - end if; - - New_Capacity := 2 * New_Capacity; - end loop; - - if New_Capacity > Max_Length then - - -- We have reached the limit of capacity, so no further expansion - -- will occur. (This is not a problem, as there is never a need to - -- have more capacity than the maximum container length.) - - New_Capacity := Max_Length; - end if; - - -- We have computed the length of the new internal array (and this is - -- what "vector capacity" means), so use that to compute its last index. - - if Index_Type'Base'Last >= Count_Type_Last then - Dst_Last := No_Index + Index_Type'Base (New_Capacity); - else - Dst_Last := - Index_Type'Base (Count_Type'Base (No_Index) + New_Capacity); - end if; - - -- Now we allocate the new, longer internal array. If the allocation - -- fails, we have not changed any container state, so no side-effect - -- will occur as a result of propagating the exception. - - Dst := new Elements_Type (Dst_Last); - - -- We have our new internal array. All that needs to be done now is to - -- copy the existing items (if any) from the old array (the "source" - -- array, object SA below) to the new array (the "destination" array, - -- object DA below), and then deallocate the old array. - - declare - SA : Elements_Array renames Container.Elements.EA; -- source - DA : Elements_Array renames Dst.EA; -- destination - - begin - DA (Index_Type'First .. Before - 1) := - SA (Index_Type'First .. Before - 1); - - if Before <= Container.Last then - - -- The space is being inserted before some existing elements, so - -- we must slide the existing elements up to their new home. - - if Index_Type'Base'Last >= Count_Type_Last then - Index := Before + Index_Type'Base (Count); - else - Index := Index_Type'Base (Count_Type'Base (Before) + Count); - end if; - - DA (Index .. New_Last) := SA (Before .. Container.Last); - end if; - - exception - when others => - Free (Dst); - raise; - end; - - -- We have successfully copied the items onto the new array, so the - -- final thing to do is restore invariants, and deallocate the old - -- array. - - declare - X : Elements_Access := Container.Elements; - - begin - -- We first isolate the old internal array, removing it from the - -- container and replacing it with the new internal array, before we - -- deallocate the old array (which can fail if finalization of - -- elements propagates an exception). - - Container.Elements := Dst; - Container.Last := New_Last; - - -- The container invariants have been restored, so it is now safe to - -- attempt to deallocate the old array. - - Free (X); - end; - end Insert_Space; - - procedure Insert_Space - (Container : in out Vector; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1) - is - Index : Index_Type'Base; - - begin - if Checks and then Before.Container /= null - and then Before.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Before cursor denotes wrong container"; - end if; - - if Count = 0 then - if Before.Container = null or else Before.Index > Container.Last then - Position := No_Element; - else - Position := (Container'Unrestricted_Access, Before.Index); - end if; - - return; - end if; - - if Before.Container = null or else Before.Index > Container.Last then - if Checks and then Container.Last = Index_Type'Last then - raise Constraint_Error with - "vector is already at its maximum length"; - else - Index := Container.Last + 1; - end if; - - else - Index := Before.Index; - end if; - - Insert_Space (Container, Index, Count); - - Position := (Container'Unrestricted_Access, Index); - end Insert_Space; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Vector) return Boolean is - begin - return Container.Last < Index_Type'First; - end Is_Empty; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Vector; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - begin - for Indx in Index_Type'First .. Container.Last loop - Process (Cursor'(Container'Unrestricted_Access, Indx)); - end loop; - end Iterate; - - function Iterate - (Container : Vector) - return Vector_Iterator_Interfaces.Reversible_Iterator'Class - is - V : constant Vector_Access := Container'Unrestricted_Access; - begin - -- The value of its Index component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Index - -- component is No_Index (as is the case here), this means the iterator - -- object was constructed without a start expression. This is a complete - -- iterator, meaning that the iteration starts from the (logical) - -- beginning of the sequence of items. - - -- Note: For a forward iterator, Container.First is the beginning, and - -- for a reverse iterator, Container.Last is the beginning. - - return It : constant Iterator := - (Limited_Controlled with - Container => V, - Index => No_Index) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - function Iterate - (Container : Vector; - Start : Cursor) - return Vector_Iterator_Interfaces.Reversible_Iterator'Class - is - V : constant Vector_Access := Container'Unrestricted_Access; - begin - -- It was formerly the case that when Start = No_Element, the partial - -- iterator was defined to behave the same as for a complete iterator, - -- and iterate over the entire sequence of items. However, those - -- semantics were unintuitive and arguably error-prone (it is too easy - -- to accidentally create an endless loop), and so they were changed, - -- per the ARG meeting in Denver on 2011/11. However, there was no - -- consensus about what positive meaning this corner case should have, - -- and so it was decided to simply raise an exception. This does imply, - -- however, that it is not possible to use a partial iterator to specify - -- an empty sequence of items. - - if Checks then - if Start.Container = null then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - if Start.Container /= V then - raise Program_Error with - "Start cursor of Iterate designates wrong vector"; - end if; - - if Start.Index > V.Last then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - end if; - - -- The value of its Index component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Index - -- component is not No_Index (as is the case here), it means that this - -- is a partial iteration, over a subset of the complete sequence of - -- items. The iterator object was constructed with a start expression, - -- indicating the position from which the iteration begins. Note that - -- the start position has the same value irrespective of whether this - -- is a forward or reverse iteration. - - return It : constant Iterator := - (Limited_Controlled with - Container => V, - Index => Start.Index) - do - Busy (Container.TC'Unrestricted_Access.all); - end return; - end Iterate; - - ---------- - -- Last -- - ---------- - - function Last (Container : Vector) return Cursor is - begin - if Is_Empty (Container) then - return No_Element; - else - return (Container'Unrestricted_Access, Container.Last); - end if; - end Last; - - function Last (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Index component influences the - -- behavior of the Last (and First) selector function. - - -- When the Index component is No_Index, this means the iterator - -- object was constructed without a start expression, in which case the - -- (reverse) iteration starts from the (logical) beginning of the entire - -- sequence (corresponding to Container.Last, for a reverse iterator). - - -- Otherwise, this is iteration over a partial sequence of items. - -- When the Index component is not No_Index, the iterator object was - -- constructed with a start expression, that specifies the position - -- from which the (reverse) partial iteration begins. - - if Object.Index = No_Index then - return Last (Object.Container.all); - else - return Cursor'(Object.Container, Object.Index); - end if; - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Vector) return Element_Type is - begin - if Checks and then Container.Last = No_Index then - raise Constraint_Error with "Container is empty"; - else - return Container.Elements.EA (Container.Last); - end if; - end Last_Element; - - ---------------- - -- Last_Index -- - ---------------- - - function Last_Index (Container : Vector) return Extended_Index is - begin - return Container.Last; - end Last_Index; - - ------------ - -- Length -- - ------------ - - function Length (Container : Vector) return Count_Type is - L : constant Index_Type'Base := Container.Last; - F : constant Index_Type := Index_Type'First; - - begin - -- The base range of the index type (Index_Type'Base) might not include - -- all values for length (Count_Type). Contrariwise, the index type - -- might include values outside the range of length. Hence we use - -- whatever type is wider for intermediate values when calculating - -- length. Note that no matter what the index type is, the maximum - -- length to which a vector is allowed to grow is always the minimum - -- of Count_Type'Last and (IT'Last - IT'First + 1). - - -- For example, an Index_Type with range -127 .. 127 is only guaranteed - -- to have a base range of -128 .. 127, but the corresponding vector - -- would have lengths in the range 0 .. 255. In this case we would need - -- to use Count_Type'Base for intermediate values. - - -- Another case would be the index range -2**63 + 1 .. -2**63 + 10. The - -- vector would have a maximum length of 10, but the index values lie - -- outside the range of Count_Type (which is only 32 bits). In this - -- case we would need to use Index_Type'Base for intermediate values. - - if Count_Type'Base'Last >= Index_Type'Pos (Index_Type'Base'Last) then - return Count_Type'Base (L) - Count_Type'Base (F) + 1; - else - return Count_Type (L - F + 1); - end if; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move - (Target : in out Vector; - Source : in out Vector) - is - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Target.TC); - TC_Check (Source.TC); - - declare - Target_Elements : constant Elements_Access := Target.Elements; - begin - Target.Elements := Source.Elements; - Source.Elements := Target_Elements; - end; - - Target.Last := Source.Last; - Source.Last := No_Index; - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - elsif Position.Index < Position.Container.Last then - return (Position.Container, Position.Index + 1); - else - return No_Element; - end if; - end Next; - - function Next (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - elsif Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong vector"; - else - return Next (Position); - end if; - end Next; - - procedure Next (Position : in out Cursor) is - begin - if Position.Container = null then - return; - elsif Position.Index < Position.Container.Last then - Position.Index := Position.Index + 1; - else - Position := No_Element; - end if; - end Next; - - ------------- - -- Prepend -- - ------------- - - procedure Prepend - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type := 1) - is - begin - Insert (Container, Index_Type'First, New_Item, Count); - end Prepend; - - -------------------- - -- Prepend_Vector -- - -------------------- - - procedure Prepend_Vector (Container : in out Vector; New_Item : Vector) is - begin - Insert_Vector (Container, Index_Type'First, New_Item); - end Prepend_Vector; - - -------------- - -- Previous -- - -------------- - - function Previous (Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - elsif Position.Index > Index_Type'First then - return (Position.Container, Position.Index - 1); - else - return No_Element; - end if; - end Previous; - - function Previous (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - elsif Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong vector"; - else - return Previous (Position); - end if; - end Previous; - - procedure Previous (Position : in out Cursor) is - begin - if Position.Container = null then - return; - elsif Position.Index > Index_Type'First then - Position.Index := Position.Index - 1; - else - Position := No_Element; - end if; - end Previous; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Vector'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Vector) - is - First_Time : Boolean := True; - use System.Put_Images; - begin - Array_Before (S); - - for X of V loop - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Element_Type'Put_Image (S, X); - end loop; - - Array_After (S); - end Put_Image; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Container : Vector; - Index : Index_Type; - Process : not null access procedure (Element : Element_Type)) - is - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - Process (Container.Elements.EA (Index)); - end Query_Element; - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - else - Query_Element (Position.Container.all, Position.Index, Process); - end if; - end Query_Element; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Vector) - is - Length : Count_Type'Base; - Last : Index_Type'Base := No_Index; - - begin - Clear (Container); - - Count_Type'Base'Read (Stream, Length); - - if Length > Capacity (Container) then - Reserve_Capacity (Container, Capacity => Length); - end if; - - for J in Count_Type range 1 .. Length loop - Last := Last + 1; - Element_Type'Read (Stream, Container.Elements.EA (Last)); - Container.Last := Last; - end loop; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Position : out Cursor) - is - begin - raise Program_Error with "attempt to stream vector cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out Vector; - Position : Cursor) return Reference_Type - is - begin - if Checks then - if Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - if Position.Index > Position.Container.Last then - raise Constraint_Error with "Position cursor is out of range"; - end if; - end if; - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Container.Elements.EA (Position.Index)'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - function Reference - (Container : aliased in out Vector; - Index : Index_Type) return Reference_Type - is - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - declare - TC : constant Tamper_Counts_Access := - Container.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Container.Elements.EA (Index)'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Vector; - Index : Index_Type; - New_Item : Element_Type) - is - begin - TE_Check (Container.TC); - - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - Container.Elements.EA (Index) := New_Item; - end Replace_Element; - - procedure Replace_Element - (Container : in out Vector; - Position : Cursor; - New_Item : Element_Type) - is - begin - TE_Check (Container.TC); - - if Checks then - if Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - - elsif Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor denotes wrong container"; - - elsif Position.Index > Container.Last then - raise Constraint_Error with "Position cursor is out of range"; - end if; - end if; - - Container.Elements.EA (Position.Index) := New_Item; - end Replace_Element; - - ---------------------- - -- Reserve_Capacity -- - ---------------------- - - procedure Reserve_Capacity - (Container : in out Vector; - Capacity : Count_Type) - is - N : constant Count_Type := Length (Container); - - Index : Count_Type'Base; - Last : Index_Type'Base; - - begin - -- Reserve_Capacity can be used to either expand the storage available - -- for elements (this would be its typical use, in anticipation of - -- future insertion), or to trim back storage. In the latter case, - -- storage can only be trimmed back to the limit of the container - -- length. Note that Reserve_Capacity neither deletes (active) elements - -- nor inserts elements; it only affects container capacity, never - -- container length. - - if Capacity = 0 then - - -- This is a request to trim back storage, to the minimum amount - -- possible given the current state of the container. - - if N = 0 then - - -- The container is empty, so in this unique case we can - -- deallocate the entire internal array. Note that an empty - -- container can never be busy, so there's no need to check the - -- tampering bits. - - declare - X : Elements_Access := Container.Elements; - - begin - -- First we remove the internal array from the container, to - -- handle the case when the deallocation raises an exception. - - Container.Elements := null; - - -- Container invariants have been restored, so it is now safe - -- to attempt to deallocate the internal array. - - Free (X); - end; - - elsif N < Container.Elements.EA'Length then - - -- The container is not empty, and the current length is less than - -- the current capacity, so there's storage available to trim. In - -- this case, we allocate a new internal array having a length - -- that exactly matches the number of items in the - -- container. (Reserve_Capacity does not delete active elements, - -- so this is the best we can do with respect to minimizing - -- storage). - - TC_Check (Container.TC); - - declare - subtype Src_Index_Subtype is Index_Type'Base range - Index_Type'First .. Container.Last; - - Src : Elements_Array renames - Container.Elements.EA (Src_Index_Subtype); - - X : Elements_Access := Container.Elements; - - begin - -- Although we have isolated the old internal array that we're - -- going to deallocate, we don't deallocate it until we have - -- successfully allocated a new one. If there is an exception - -- during allocation (either because there is not enough - -- storage, or because initialization of the elements fails), - -- we let it propagate without causing any side-effect. - - Container.Elements := new Elements_Type'(Container.Last, Src); - - -- We have successfully allocated a new internal array (with a - -- smaller length than the old one, and containing a copy of - -- just the active elements in the container), so it is now - -- safe to attempt to deallocate the old array. The old array - -- has been isolated, and container invariants have been - -- restored, so if the deallocation fails (because finalization - -- of the elements fails), we simply let it propagate. - - Free (X); - end; - end if; - - return; - end if; - - -- Reserve_Capacity can be used to expand the storage available for - -- elements, but we do not let the capacity grow beyond the number of - -- values in Index_Type'Range. (Were it otherwise, there would be no way - -- to refer to the elements with an index value greater than - -- Index_Type'Last, so that storage would be wasted.) Here we compute - -- the Last index value of the new internal array, in a way that avoids - -- any possibility of overflow. - - if Index_Type'Base'Last >= Count_Type_Last then - - -- We perform a two-part test. First we determine whether the - -- computed Last value lies in the base range of the type, and then - -- determine whether it lies in the range of the index (sub)type. - - -- Last must satisfy this relation: - -- First + Length - 1 <= Last - -- We regroup terms: - -- First - 1 <= Last - Length - -- Which can rewrite as: - -- No_Index <= Last - Length - - if Checks and then - Index_Type'Base'Last - Index_Type'Base (Capacity) < No_Index - then - raise Constraint_Error with "Capacity is out of range"; - end if; - - -- We now know that the computed value of Last is within the base - -- range of the type, so it is safe to compute its value: - - Last := No_Index + Index_Type'Base (Capacity); - - -- Finally we test whether the value is within the range of the - -- generic actual index subtype: - - if Checks and then Last > Index_Type'Last then - raise Constraint_Error with "Capacity is out of range"; - end if; - - elsif Index_Type'First <= 0 then - - -- Here we can compute Last directly, in the normal way. We know that - -- No_Index is less than 0, so there is no danger of overflow when - -- adding the (positive) value of Capacity. - - Index := Count_Type'Base (No_Index) + Capacity; -- Last - - if Checks and then Index > Count_Type'Base (Index_Type'Last) then - raise Constraint_Error with "Capacity is out of range"; - end if; - - -- We know that the computed value (having type Count_Type) of Last - -- is within the range of the generic actual index subtype, so it is - -- safe to convert to Index_Type: - - Last := Index_Type'Base (Index); - - else - -- Here Index_Type'First (and Index_Type'Last) is positive, so we - -- must test the length indirectly (by working backwards from the - -- largest possible value of Last), in order to prevent overflow. - - Index := Count_Type'Base (Index_Type'Last) - Capacity; -- No_Index - - if Checks and then Index < Count_Type'Base (No_Index) then - raise Constraint_Error with "Capacity is out of range"; - end if; - - -- We have determined that the value of Capacity would not create a - -- Last index value outside of the range of Index_Type, so we can now - -- safely compute its value. - - Last := Index_Type'Base (Count_Type'Base (No_Index) + Capacity); - end if; - - -- The requested capacity is non-zero, but we don't know yet whether - -- this is a request for expansion or contraction of storage. - - if Container.Elements = null then - - -- The container is empty (it doesn't even have an internal array), - -- so this represents a request to allocate (expand) storage having - -- the given capacity. - - Container.Elements := new Elements_Type (Last); - return; - end if; - - if Capacity <= N then - - -- This is a request to trim back storage, but only to the limit of - -- what's already in the container. (Reserve_Capacity never deletes - -- active elements, it only reclaims excess storage.) - - if N < Container.Elements.EA'Length then - - -- The container is not empty (because the requested capacity is - -- positive, and less than or equal to the container length), and - -- the current length is less than the current capacity, so - -- there's storage available to trim. In this case, we allocate a - -- new internal array having a length that exactly matches the - -- number of items in the container. - - TC_Check (Container.TC); - - declare - subtype Src_Index_Subtype is Index_Type'Base range - Index_Type'First .. Container.Last; - - Src : Elements_Array renames - Container.Elements.EA (Src_Index_Subtype); - - X : Elements_Access := Container.Elements; - - begin - -- Although we have isolated the old internal array that we're - -- going to deallocate, we don't deallocate it until we have - -- successfully allocated a new one. If there is an exception - -- during allocation (either because there is not enough - -- storage, or because initialization of the elements fails), - -- we let it propagate without causing any side-effect. - - Container.Elements := new Elements_Type'(Container.Last, Src); - - -- We have successfully allocated a new internal array (with a - -- smaller length than the old one, and containing a copy of - -- just the active elements in the container), so it is now - -- safe to attempt to deallocate the old array. The old array - -- has been isolated, and container invariants have been - -- restored, so if the deallocation fails (because finalization - -- of the elements fails), we simply let it propagate. - - Free (X); - end; - end if; - - return; - end if; - - -- The requested capacity is larger than the container length (the - -- number of active elements). Whether this represents a request for - -- expansion or contraction of the current capacity depends on what the - -- current capacity is. - - if Capacity = Container.Elements.EA'Length then - - -- The requested capacity matches the existing capacity, so there's - -- nothing to do here. We treat this case as a no-op, and simply - -- return without checking the busy bit. - - return; - end if; - - -- There is a change in the capacity of a non-empty container, so a new - -- internal array will be allocated. (The length of the new internal - -- array could be less or greater than the old internal array. We know - -- only that the length of the new internal array is greater than the - -- number of active elements in the container.) We must check whether - -- the container is busy before doing anything else. - - TC_Check (Container.TC); - - -- We now allocate a new internal array, having a length different from - -- its current value. - - declare - E : Elements_Access := new Elements_Type (Last); - - begin - -- We have successfully allocated the new internal array. We first - -- attempt to copy the existing elements from the old internal array - -- ("src" elements) onto the new internal array ("tgt" elements). - - declare - subtype Index_Subtype is Index_Type'Base range - Index_Type'First .. Container.Last; - - Src : Elements_Array renames - Container.Elements.EA (Index_Subtype); - - Tgt : Elements_Array renames E.EA (Index_Subtype); - - begin - Tgt := Src; - - exception - when others => - Free (E); - raise; - end; - - -- We have successfully copied the existing elements onto the new - -- internal array, so now we can attempt to deallocate the old one. - - declare - X : Elements_Access := Container.Elements; - - begin - -- First we isolate the old internal array, and replace it in the - -- container with the new internal array. - - Container.Elements := E; - - -- Container invariants have been restored, so it is now safe to - -- attempt to deallocate the old internal array. - - Free (X); - end; - end; - end Reserve_Capacity; - - ---------------------- - -- Reverse_Elements -- - ---------------------- - - procedure Reverse_Elements (Container : in out Vector) is - begin - if Container.Length <= 1 then - return; - end if; - - -- The exception behavior for the vector container must match that for - -- the list container, so we check for cursor tampering here (which will - -- catch more things) instead of for element tampering (which will catch - -- fewer things). It's true that the elements of this vector container - -- could be safely moved around while (say) an iteration is taking place - -- (iteration only increments the busy counter), and so technically - -- all we would need here is a test for element tampering (indicated - -- by the lock counter), that's simply an artifact of our array-based - -- implementation. Logically Reverse_Elements requires a check for - -- cursor tampering. - - TC_Check (Container.TC); - - declare - K : Index_Type; - J : Index_Type; - E : Elements_Type renames Container.Elements.all; - - begin - K := Index_Type'First; - J := Container.Last; - while K < J loop - declare - EK : constant Element_Type := E.EA (K); - begin - E.EA (K) := E.EA (J); - E.EA (J) := EK; - end; - - K := K + 1; - J := J - 1; - end loop; - end; - end Reverse_Elements; - - ------------------ - -- Reverse_Find -- - ------------------ - - function Reverse_Find - (Container : Vector; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - Last : Index_Type'Base; - - begin - if Checks and then Position.Container /= null - and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - - Last := - (if Position.Container = null or else Position.Index > Container.Last - then Container.Last - else Position.Index); - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock : With_Lock (Container.TC'Unrestricted_Access); - begin - for Indx in reverse Index_Type'First .. Last loop - if Container.Elements.EA (Indx) = Item then - return Cursor'(Container'Unrestricted_Access, Indx); - end if; - end loop; - - return No_Element; - end; - end Reverse_Find; - - ------------------------ - -- Reverse_Find_Index -- - ------------------------ - - function Reverse_Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'Last) return Extended_Index - is - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock : With_Lock (Container.TC'Unrestricted_Access); - - Last : constant Index_Type'Base := - Index_Type'Min (Container.Last, Index); - - begin - for Indx in reverse Index_Type'First .. Last loop - if Container.Elements.EA (Indx) = Item then - return Indx; - end if; - end loop; - - return No_Index; - end Reverse_Find_Index; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : Vector; - Process : not null access procedure (Position : Cursor)) - is - Busy : With_Busy (Container.TC'Unrestricted_Access); - begin - for Indx in reverse Index_Type'First .. Container.Last loop - Process (Cursor'(Container'Unrestricted_Access, Indx)); - end loop; - end Reverse_Iterate; - - ---------------- - -- Set_Length -- - ---------------- - - procedure Set_Length (Container : in out Vector; Length : Count_Type) is - Count : constant Count_Type'Base := Container.Length - Length; - - begin - -- Set_Length allows the user to set the length explicitly, instead - -- of implicitly as a side-effect of deletion or insertion. If the - -- requested length is less than the current length, this is equivalent - -- to deleting items from the back end of the vector. If the requested - -- length is greater than the current length, then this is equivalent - -- to inserting "space" (nonce items) at the end. - - if Count >= 0 then - Container.Delete_Last (Count); - - elsif Checks and then Container.Last >= Index_Type'Last then - raise Constraint_Error with "vector is already at its maximum length"; - - else - Container.Insert_Space (Container.Last + 1, -Count); - end if; - end Set_Length; - - ---------- - -- Swap -- - ---------- - - procedure Swap (Container : in out Vector; I, J : Index_Type) is - begin - TE_Check (Container.TC); - - if Checks then - if I > Container.Last then - raise Constraint_Error with "I index is out of range"; - end if; - - if J > Container.Last then - raise Constraint_Error with "J index is out of range"; - end if; - end if; - - if I = J then - return; - end if; - - declare - EI_Copy : constant Element_Type := Container.Elements.EA (I); - begin - Container.Elements.EA (I) := Container.Elements.EA (J); - Container.Elements.EA (J) := EI_Copy; - end; - end Swap; - - procedure Swap (Container : in out Vector; I, J : Cursor) is - begin - if Checks then - if I.Container = null then - raise Constraint_Error with "I cursor has no element"; - - elsif J.Container = null then - raise Constraint_Error with "J cursor has no element"; - - elsif I.Container /= Container'Unrestricted_Access then - raise Program_Error with "I cursor denotes wrong container"; - - elsif J.Container /= Container'Unrestricted_Access then - raise Program_Error with "J cursor denotes wrong container"; - end if; - end if; - - Swap (Container, I.Index, J.Index); - end Swap; - - --------------- - -- To_Cursor -- - --------------- - - function To_Cursor - (Container : Vector; - Index : Extended_Index) return Cursor - is - begin - if Index not in Index_Type'First .. Container.Last then - return No_Element; - else - return (Container'Unrestricted_Access, Index); - end if; - end To_Cursor; - - -------------- - -- To_Index -- - -------------- - - function To_Index (Position : Cursor) return Extended_Index is - begin - if Position.Container = null then - return No_Index; - elsif Position.Index <= Position.Container.Last then - return Position.Index; - else - return No_Index; - end if; - end To_Index; - - --------------- - -- To_Vector -- - --------------- - - function To_Vector (Length : Count_Type) return Vector is - Index : Count_Type'Base; - Last : Index_Type'Base; - Elements : Elements_Access; - - begin - if Length = 0 then - return Empty_Vector; - end if; - - -- We create a vector object with a capacity that matches the specified - -- Length, but we do not allow the vector capacity (the length of the - -- internal array) to exceed the number of values in Index_Type'Range - -- (otherwise, there would be no way to refer to those components via an - -- index). We must therefore check whether the specified Length would - -- create a Last index value greater than Index_Type'Last. - - if Index_Type'Base'Last >= Count_Type_Last then - - -- We perform a two-part test. First we determine whether the - -- computed Last value lies in the base range of the type, and then - -- determine whether it lies in the range of the index (sub)type. - - -- Last must satisfy this relation: - -- First + Length - 1 <= Last - -- We regroup terms: - -- First - 1 <= Last - Length - -- Which can rewrite as: - -- No_Index <= Last - Length - - if Checks and then - Index_Type'Base'Last - Index_Type'Base (Length) < No_Index - then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We now know that the computed value of Last is within the base - -- range of the type, so it is safe to compute its value: - - Last := No_Index + Index_Type'Base (Length); - - -- Finally we test whether the value is within the range of the - -- generic actual index subtype: - - if Checks and then Last > Index_Type'Last then - raise Constraint_Error with "Length is out of range"; - end if; - - elsif Index_Type'First <= 0 then - - -- Here we can compute Last directly, in the normal way. We know that - -- No_Index is less than 0, so there is no danger of overflow when - -- adding the (positive) value of Length. - - Index := Count_Type'Base (No_Index) + Length; -- Last - - if Checks and then Index > Count_Type'Base (Index_Type'Last) then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We know that the computed value (having type Count_Type) of Last - -- is within the range of the generic actual index subtype, so it is - -- safe to convert to Index_Type: - - Last := Index_Type'Base (Index); - - else - -- Here Index_Type'First (and Index_Type'Last) is positive, so we - -- must test the length indirectly (by working backwards from the - -- largest possible value of Last), in order to prevent overflow. - - Index := Count_Type'Base (Index_Type'Last) - Length; -- No_Index - - if Checks and then Index < Count_Type'Base (No_Index) then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We have determined that the value of Length would not create a - -- Last index value outside of the range of Index_Type, so we can now - -- safely compute its value. - - Last := Index_Type'Base (Count_Type'Base (No_Index) + Length); - end if; - - Elements := new Elements_Type (Last); - - return Vector'(Controlled with Elements, Last, TC => <>); - end To_Vector; - - function To_Vector - (New_Item : Element_Type; - Length : Count_Type) return Vector - is - Index : Count_Type'Base; - Last : Index_Type'Base; - Elements : Elements_Access; - - begin - if Length = 0 then - return Empty_Vector; - end if; - - -- We create a vector object with a capacity that matches the specified - -- Length, but we do not allow the vector capacity (the length of the - -- internal array) to exceed the number of values in Index_Type'Range - -- (otherwise, there would be no way to refer to those components via an - -- index). We must therefore check whether the specified Length would - -- create a Last index value greater than Index_Type'Last. - - if Index_Type'Base'Last >= Count_Type_Last then - - -- We perform a two-part test. First we determine whether the - -- computed Last value lies in the base range of the type, and then - -- determine whether it lies in the range of the index (sub)type. - - -- Last must satisfy this relation: - -- First + Length - 1 <= Last - -- We regroup terms: - -- First - 1 <= Last - Length - -- Which can rewrite as: - -- No_Index <= Last - Length - - if Checks and then - Index_Type'Base'Last - Index_Type'Base (Length) < No_Index - then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We now know that the computed value of Last is within the base - -- range of the type, so it is safe to compute its value: - - Last := No_Index + Index_Type'Base (Length); - - -- Finally we test whether the value is within the range of the - -- generic actual index subtype: - - if Checks and then Last > Index_Type'Last then - raise Constraint_Error with "Length is out of range"; - end if; - - elsif Index_Type'First <= 0 then - - -- Here we can compute Last directly, in the normal way. We know that - -- No_Index is less than 0, so there is no danger of overflow when - -- adding the (positive) value of Length. - - Index := Count_Type'Base (No_Index) + Length; -- same value as V.Last - - if Checks and then Index > Count_Type'Base (Index_Type'Last) then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We know that the computed value (having type Count_Type) of Last - -- is within the range of the generic actual index subtype, so it is - -- safe to convert to Index_Type: - - Last := Index_Type'Base (Index); - - else - -- Here Index_Type'First (and Index_Type'Last) is positive, so we - -- must test the length indirectly (by working backwards from the - -- largest possible value of Last), in order to prevent overflow. - - Index := Count_Type'Base (Index_Type'Last) - Length; -- No_Index - - if Checks and then Index < Count_Type'Base (No_Index) then - raise Constraint_Error with "Length is out of range"; - end if; - - -- We have determined that the value of Length would not create a - -- Last index value outside of the range of Index_Type, so we can now - -- safely compute its value. - - Last := Index_Type'Base (Count_Type'Base (No_Index) + Length); - end if; - - Elements := new Elements_Type'(Last, EA => (others => New_Item)); - - return (Controlled with Elements, Last, TC => <>); - end To_Vector; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Vector; - Index : Index_Type; - Process : not null access procedure (Element : in out Element_Type)) - is - Lock : With_Lock (Container.TC'Unchecked_Access); - begin - if Checks and then Index > Container.Last then - raise Constraint_Error with "Index is out of range"; - end if; - - Process (Container.Elements.EA (Index)); - end Update_Element; - - procedure Update_Element - (Container : in out Vector; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)) - is - begin - if Checks then - if Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - elsif Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor denotes wrong container"; - end if; - end if; - - Update_Element (Container, Position.Index, Process); - end Update_Element; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Vector) - is - begin - Count_Type'Base'Write (Stream, Length (Container)); - - for J in Index_Type'First .. Container.Last loop - Element_Type'Write (Stream, Container.Elements.EA (J)); - end loop; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Position : Cursor) - is - begin - raise Program_Error with "attempt to stream vector cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Vectors; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-convec.ads +++ build/gcc/ada/rts @@ -1,875 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . V E C T O R S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -with Ada.Containers.Helpers; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - --- The language-defined generic package Containers.Vectors provides private --- types Vector and Cursor, and a set of operations for each type. A vector --- container allows insertion and deletion at any position, but it is --- specifically optimized for insertion and deletion at the high end (the end --- with the higher index) of the container. A vector container also provides --- random access to its elements. --- --- A vector container behaves conceptually as an array that expands as --- necessary as items are inserted. The length of a vector is the number of --- elements that the vector contains. The capacity of a vector is the maximum --- number of elements that can be inserted into the vector prior to it being --- automatically expanded. --- --- Elements in a vector container can be referred to by an index value of a --- generic formal type. The first element of a vector always has its index --- value equal to the lower bound of the formal type. --- --- A vector container may contain empty elements. Empty elements do not have a --- specified value. - -generic - type Index_Type is range <>; - type Element_Type is private; - - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -- The actual function for the generic formal function "=" on Element_Type - -- values is expected to define a reflexive and symmetric relationship and - -- return the same result value each time it is called with a particular - -- pair of values. If it behaves in some other manner, the functions - -- defined to use it return an unspecified value. The exact arguments and - -- number of calls of this generic formal function by the functions defined - -- to use it are unspecified. - -package Ada.Containers.Vectors with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - subtype Extended_Index is Index_Type'Base - range Index_Type'First - 1 .. - Index_Type'Min (Index_Type'Base'Last - 1, Index_Type'Last) + 1; - -- The subtype Extended_Index includes the indices covered by Index_Type - -- plus the value No_Index and, if it exists, the successor to the - -- Index_Type'Last. - - No_Index : constant Extended_Index := Extended_Index'First; - -- No_Index represents a position that does not correspond to any element. - - type Vector is tagged private - with - Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Unnamed => Append, - New_Indexed => New_Vector, - Assign_Indexed => Replace_Element); - - pragma Preelaborable_Initialization (Vector); - -- Vector type, to be instantiated by users of this package. If an object - -- of type Vector is not otherwise initialized, it is initialized to - -- Empty_Vector. - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - -- Cursor pointing into an instance of vector. If an object of type Cursor - -- is not otherwise initialized, it is initialized to No_Element - - No_Element : constant Cursor; - -- No_Element represents a cursor that designates no element. - - function Has_Element (Position : Cursor) return Boolean; - -- Returns True if Position designates an element, and returns False - -- otherwise. - - package Vector_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - Empty_Vector : constant Vector; - -- Empty_Vector represents the empty vector object. It has a length of 0. - - function Empty (Capacity : Count_Type := 10) return Vector; - - overriding function "=" (Left, Right : Vector) return Boolean; - -- If Left and Right denote the same vector object, then the function - -- returns True. If Left and Right have different lengths, then the - -- function returns False. Otherwise, it compares each element in Left to - -- the corresponding element in Right using the generic formal equality - -- operator. If any such comparison returns False, the function returns - -- False; otherwise it returns True. Any exception raised during evaluation - -- of element equality is propagated. - - function To_Vector (Length : Count_Type) return Vector; - -- Returns a vector with a length of Length, filled with empty elements. - - function To_Vector - (New_Item : Element_Type; - Length : Count_Type) return Vector; - -- Returns a vector with a length of Length, filled with elements - -- initialized to the value New_Item. - - function "&" (Left, Right : Vector) return Vector; - -- Returns a vector comprising the elements of Left followed by the - -- elements of Right. - - function "&" (Left : Vector; Right : Element_Type) return Vector; - -- Returns a vector comprising the elements of Left followed by the element - -- Right. - - function "&" (Left : Element_Type; Right : Vector) return Vector; - -- Returns a vector comprising the element Left followed by the elements of - -- Right. - - function "&" (Left, Right : Element_Type) return Vector; - -- Returns a vector comprising the element Left followed by the element - -- Right. - - function Capacity (Container : Vector) return Count_Type; - -- Returns the capacity of Container. - - procedure Reserve_Capacity - (Container : in out Vector; - Capacity : Count_Type); - -- Reserve_Capacity allocates new internal data structures such that the - -- length of the resulting vector can become at least the value Capacity - -- without requiring an additional call to Reserve_Capacity, and is large - -- enough to hold the current length of Container. Reserve_Capacity then - -- copies the elements into the new data structures and deallocates the old - -- data structures. Any exception raised during allocation is propagated - -- and Container is not modified. - - function Length (Container : Vector) return Count_Type; - -- Returns the number of elements in Container. - - procedure Set_Length - (Container : in out Vector; - Length : Count_Type); - -- If Length is larger than the capacity of Container, Set_Length calls - -- Reserve_Capacity (Container, Length), then sets the length of the - -- Container to Length. If Length is greater than the original length of - -- Container, empty elements are added to Container; otherwise elements are - -- removed from Container. - - function Is_Empty (Container : Vector) return Boolean; - -- Equivalent to Length (Container) = 0. - - procedure Clear (Container : in out Vector); - -- Removes all the elements from Container. The capacity of Container does - -- not change. - - function To_Cursor - (Container : Vector; - Index : Extended_Index) return Cursor; - -- If Index is not in the range First_Index (Container) .. Last_Index - -- (Container), then No_Element is returned. Otherwise, a cursor - -- designating the element at position Index in Container is returned. - - function To_Index (Position : Cursor) return Extended_Index; - -- If Position is No_Element, No_Index is returned. Otherwise, the index - -- (within its containing vector) of the element designated by Position is - -- returned. - - function Element - (Container : Vector; - Index : Index_Type) return Element_Type; - -- If Index is not in the range First_Index (Container) .. Last_Index - -- (Container), then Constraint_Error is propagated. Otherwise, Element - -- returns the element at position Index. - - function Element (Position : Cursor) return Element_Type; - -- If Position equals No_Element, then Constraint_Error is propagated. - -- Otherwise, Element returns the element designated by Position. - - procedure Replace_Element - (Container : in out Vector; - Index : Index_Type; - New_Item : Element_Type); - -- If Index is not in the range First_Index (Container) .. Last_Index - -- (Container), then Constraint_Error is propagated. Otherwise - -- Replace_Element assigns the value New_Item to the element at position - -- Index. Any exception raised during the assignment is propagated. The - -- element at position Index is not an empty element after successful call - -- to Replace_Element. - - procedure Replace_Element - (Container : in out Vector; - Position : Cursor; - New_Item : Element_Type); - -- If Position equals No_Element, then Constraint_Error is propagated; if - -- Position does not designate an element in Container, then Program_Error - -- is propagated. Otherwise Replace_Element assigns New_Item to the element - -- designated by Position. Any exception raised during the assignment is - -- propagated. The element at Position is not an empty element after - -- successful call to Replace_Element. - - procedure Query_Element - (Container : Vector; - Index : Index_Type; - Process : not null access procedure (Element : Element_Type)); - -- If Index is not in the range First_Index (Container) .. Last_Index - -- (Container), then Constraint_Error is propagated. Otherwise, - -- Query_Element calls Process.all with the element at position Index as - -- the argument. Program_Error is propagated if Process.all tampers with - -- the elements of Container. Any exception raised by Process.all is - -- propagated. - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - -- If Position equals No_Element, then Constraint_Error is propagated. - -- Otherwise, Query_Element calls Process.all with the element designated - -- by Position as the argument. Program_Error is propagated if Process.all - -- tampers with the elements of Container. Any exception raised by - -- Process.all is propagated. - - procedure Update_Element - (Container : in out Vector; - Index : Index_Type; - Process : not null access procedure (Element : in out Element_Type)); - -- If Index is not in the range First_Index (Container) .. Last_Index - -- (Container), then Constraint_Error is propagated. Otherwise, - -- Update_Element calls Process.all with the element at position Index as - -- the argument. Program_Error is propagated if Process.all tampers with - -- the elements of Container. Any exception raised by Process.all is - -- propagated. - -- - -- If Element_Type is unconstrained and definite, then the actual Element - -- parameter of Process.all shall be unconstrained. - -- - -- The element at position Index is not an empty element after successful - -- completion of this operation. - - procedure Update_Element - (Container : in out Vector; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)); - -- If Position equals No_Element, then Constraint_Error is propagated; if - -- Position does not designate an element in Container, then Program_Error - -- is propagated. Otherwise Update_Element calls Process.all with the - -- element designated by Position as the argument. Program_Error is - -- propagated if Process.all tampers with the elements of Container. Any - -- exception raised by Process.all is propagated. - -- - -- If Element_Type is unconstrained and definite, then the actual Element - -- parameter of Process.all shall be unconstrained. - -- - -- The element designated by Position is not an empty element after - -- successful completion of this operation. - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - private - with - Implicit_Dereference => Element; - - type Reference_Type (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Vector; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out Vector; - Position : Cursor) return Reference_Type; - pragma Inline (Reference); - - function Constant_Reference - (Container : aliased Vector; - Index : Index_Type) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out Vector; - Index : Index_Type) return Reference_Type; - pragma Inline (Reference); - - procedure Assign (Target : in out Vector; Source : Vector); - - function Copy (Source : Vector; Capacity : Count_Type := 0) return Vector; - - procedure Move (Target : in out Vector; Source : in out Vector); - -- If Target denotes the same object as Source, then Move has no effect. - -- Otherwise, Move first calls Clear (Target); then, each element from - -- Source is removed from Source and inserted into Target in the original - -- order. The length of Source is 0 after a successful call to Move. - - function New_Vector (First, Last : Index_Type) return Vector - with Pre => First = Index_Type'First; - -- Ada_2020 aggregate operation. - - procedure Insert_Vector - (Container : in out Vector; - Before : Extended_Index; - New_Item : Vector); - -- If Before is not in the range First_Index (Container) .. Last_Index - -- (Container) + 1, then Constraint_Error is propagated. If - -- Length(New_Item) is 0, then Insert_Vector does nothing. Otherwise, it - -- computes the new length NL as the sum of the current length and Length - -- (New_Item); if the value of Last appropriate for length NL would be - -- greater than Index_Type'Last then Constraint_Error is propagated. - -- - -- If the current vector capacity is less than NL, Reserve_Capacity - -- (Container, NL) is called to increase the vector capacity. Then - -- Insert_Vector slides the elements in the range Before .. Last_Index - -- (Container) up by Length(New_Item) positions, and then copies the - -- elements of New_Item to the positions starting at Before. Any exception - -- raised during the copying is propagated. - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Vector) renames Insert_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Insert_Vector - (Container : in out Vector; - Before : Cursor; - New_Item : Vector); - -- If Before is not No_Element, and does not designate an element in - -- Container, then Program_Error is propagated. Otherwise, if - -- Length(New_Item) is 0, then Insert_Vector does nothing. If Before is - -- No_Element, then the call is equivalent to Insert_Vector (Container, - -- Last_Index (Container) + 1, New_Item); otherwise the call is equivalent - -- to Insert_Vector (Container, To_Index (Before), New_Item); - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Vector) renames Insert_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Insert_Vector - (Container : in out Vector; - Before : Cursor; - New_Item : Vector; - Position : out Cursor); - -- If Before is not No_Element, and does not designate an element in - -- Container, then Program_Error is propagated. If Before equals - -- No_Element, then let T be Last_Index (Container) + 1; otherwise, let T - -- be To_Index (Before). Insert_Vector (Container, T, New_Item) is called, - -- and then Position is set to To_Cursor (Container, T). - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Vector; - Position : out Cursor) renames Insert_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - New_Item : Element_Type; - Count : Count_Type := 1); - -- Equivalent to: - -- Insert_Vector (Container, Before, To_Vector (New_Item, Count)); - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - -- Equivalent to: - -- Insert_Vector (Container, Before, To_Vector (New_Item, Count)); - - procedure Insert - (Container : in out Vector; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1); - -- Equivalent to - -- Insert_Vector (Container, Before, To_Vector (New_Item, Count), Position) - - procedure Insert - (Container : in out Vector; - Before : Extended_Index; - Count : Count_Type := 1); - -- If Before is not in the range First_Index (Container) .. Last_Index - -- (Container) + 1, then Constraint_Error is propagated. If Count is 0, - -- then Insert does nothing. Otherwise, it computes the new length NL as - -- the sum of the current length and Count; if the value of Last - -- appropriate for length NL would be greater than Index_Type'Last then - -- Constraint_Error is propagated. - -- - -- If the current vector capacity is less than NL, Reserve_Capacity - -- (Container, NL) is called to increase the vector capacity. Then Insert - -- slides the elements in the range Before .. Last_Index (Container) up by - -- Count positions, and then inserts elements that are initialized by - -- default (see 3.3.1) in the positions starting at Before. - - procedure Insert - (Container : in out Vector; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1); - -- If Before is not No_Element, and does not designate an element in - -- Container, then Program_Error is propagated. If Before equals - -- No_Element, then let T be Last_Index (Container) + 1; otherwise, let T - -- be To_Index (Before). Insert (Container, T, Count) is called, and then - -- Position is set to To_Cursor (Container, T). - - procedure Prepend_Vector - (Container : in out Vector; - New_Item : Vector); - -- Equivalent to Insert (Container, First_Index (Container), New_Item). - - procedure Prepend - (Container : in out Vector; - New_Item : Vector) renames Prepend_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Prepend - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type := 1); - -- Equivalent to Insert (Container, First_Index (Container), New_Item, - -- Count). - - procedure Append_Vector - (Container : in out Vector; - New_Item : Vector); - -- Equivalent to Insert (Container, Last_Index (Container) + 1, New_Item). - - procedure Append - (Container : in out Vector; - New_Item : Vector) renames Append_Vector; - -- Retained for now for compatibility; AI12-0400 will remove this. - - procedure Append - (Container : in out Vector; - New_Item : Element_Type; - Count : Count_Type); - -- Equivalent to Insert (Container, Last_Index (Container) + 1, New_Item, - -- Count). - - procedure Append (Container : in out Vector; - New_Item : Element_Type); - - procedure Insert_Space - (Container : in out Vector; - Before : Extended_Index; - Count : Count_Type := 1); - -- If Before is not in the range First_Index (Container) .. Last_Index - -- (Container) + 1, then Constraint_Error is propagated. If Count is 0, - -- then Insert_Space does nothing. Otherwise, it computes the new length NL - -- as the sum of the current length and Count; if the value of Last - -- appropriate for length NL would be greater than Index_Type'Last then - -- Constraint_Error is propagated. - -- - -- If the current vector capacity is less than NL, Reserve_Capacity - -- (Container, NL) is called to increase the vector capacity. Then - -- Insert_Space slides the elements in the range Before .. Last_Index - -- (Container) up by Count positions, and then inserts empty elements in - -- the positions starting at Before. - - procedure Insert_Space - (Container : in out Vector; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1); - -- If Before is not No_Element, and does not designate an element in - -- Container, then Program_Error is propagated. If Before equals - -- No_Element, then let T be Last_Index (Container) + 1; otherwise, let T - -- be To_Index (Before). Insert_Space (Container, T, Count) is called, and - -- then Position is set to To_Cursor (Container, T). - - procedure Delete - (Container : in out Vector; - Index : Extended_Index; - Count : Count_Type := 1); - -- If Index is not in the range First_Index (Container) .. Last_Index - -- (Container) + 1, then Constraint_Error is propagated. If Count is 0, - -- Delete has no effect. Otherwise Delete slides the elements (if any) - -- starting at position Index + Count down to Index. Any exception raised - -- during element assignment is propagated. - - procedure Delete - (Container : in out Vector; - Position : in out Cursor; - Count : Count_Type := 1); - -- If Position equals No_Element, then Constraint_Error is propagated. If - -- Position does not designate an element in Container, then Program_Error - -- is propagated. Otherwise, Delete (Container, To_Index (Position), Count) - -- is called, and then Position is set to No_Element. - - procedure Delete_First - (Container : in out Vector; - Count : Count_Type := 1); - -- Equivalent to Delete (Container, First_Index (Container), Count). - - procedure Delete_Last - (Container : in out Vector; - Count : Count_Type := 1); - -- If Length (Container) <= Count then Delete_Last is equivalent to Clear - -- (Container). Otherwise it is equivalent to Delete (Container, - -- Index_Type'Val(Index_Type'Pos(Last_Index (Container)) - Count + 1), - -- Count). - - procedure Reverse_Elements (Container : in out Vector); - -- Reorders the elements of Container in reverse order. - - procedure Swap (Container : in out Vector; I, J : Index_Type); - -- If either I or J is not in the range First_Index (Container) .. - -- Last_Index (Container), then Constraint_Error is propagated. Otherwise, - -- Swap exchanges the values of the elements at positions I and J. - - procedure Swap (Container : in out Vector; I, J : Cursor); - -- If either I or J is No_Element, then Constraint_Error is propagated. If - -- either I or J do not designate an element in Container, then - -- Program_Error is propagated. Otherwise, Swap exchanges the values of the - -- elements designated by I and J. - - function First_Index (Container : Vector) return Index_Type; - -- Returns the value Index_Type'First. - - function First (Container : Vector) return Cursor; - -- If Container is empty, First returns No_Element. Otherwise, it returns a - -- cursor that designates the first element in Container. - - function First_Element (Container : Vector) return Element_Type; - -- Equivalent to Element (Container, First_Index (Container)). - - function Last_Index (Container : Vector) return Extended_Index; - -- If Container is empty, Last_Index returns No_Index. Otherwise, it - -- returns the position of the last element in Container. - - function Last (Container : Vector) return Cursor; - -- If Container is empty, Last returns No_Element. Otherwise, it returns a - -- cursor that designates the last element in Container. - - function Last_Element (Container : Vector) return Element_Type; - -- Equivalent to Element (Container, Last_Index (Container)). - - function Next (Position : Cursor) return Cursor; - -- If Position equals No_Element or designates the last element of the - -- container, then Next returns the value No_Element. Otherwise, it returns - -- a cursor that designates the element with index To_Index (Position) + 1 - -- in the same vector as Position. - - procedure Next (Position : in out Cursor); - -- Equivalent to Position := Next (Position). - - function Previous (Position : Cursor) return Cursor; - -- If Position equals No_Element or designates the first element of the - -- container, then Previous returns the value No_Element. Otherwise, it - -- returns a cursor that designates the element with index To_Index - -- (Position) - 1 in the same vector as Position. - - procedure Previous (Position : in out Cursor); - -- Equivalent to Position := Previous (Position). - - function Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'First) return Extended_Index; - -- Searches the elements of Container for an element equal to Item (using - -- the generic formal equality operator). The search starts at position - -- Index and proceeds towards Last_Index (Container). If no equal - -- element is found, then Find_Index returns No_Index. Otherwise, it - -- returns the index of the first equal element encountered. - - function Find - (Container : Vector; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor; - -- If Position is not No_Element, and does not designate an element in - -- Container, then Program_Error is propagated. Otherwise Find searches - -- the elements of Container for an element equal to Item (using the - -- generic formal equality operator). The search starts at the first - -- element if Position equals No_Element, and at the element designated - -- by Position otherwise. It proceeds towards the last element of - -- Container. If no equal element is found, then Find returns - -- No_Element. Otherwise, it returns a cursor designating the first - -- equal element encountered. - - function Reverse_Find_Index - (Container : Vector; - Item : Element_Type; - Index : Index_Type := Index_Type'Last) return Extended_Index; - -- Searches the elements of Container for an element equal to Item (using - -- the generic formal equality operator). The search starts at position - -- Index or, if Index is greater than Last_Index (Container), at - -- position Last_Index (Container). It proceeds towards First_Index - -- (Container). If no equal element is found, then Reverse_Find_Index - -- returns No_Index. Otherwise, it returns the index of the first equal - -- element encountered. - - function Reverse_Find - (Container : Vector; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor; - -- If Position is not No_Element, and does not designate an element in - -- Container, then Program_Error is propagated. Otherwise Reverse_Find - -- searches the elements of Container for an element equal to Item - -- (using the generic formal equality operator). The search starts at - -- the last element if Position equals No_Element, and at the element - -- designated by Position otherwise. It proceeds towards the first - -- element of Container. If no equal element is found, then Reverse_Find - -- returns No_Element. Otherwise, it returns a cursor designating the - -- first equal element encountered. - - function Contains - (Container : Vector; - Item : Element_Type) return Boolean; - -- Equivalent to Has_Element (Find (Container, Item)). - - procedure Iterate - (Container : Vector; - Process : not null access procedure (Position : Cursor)); - -- Invokes Process.all with a cursor that designates each element in - -- Container, in index order. Program_Error is propagated if Process.all - -- tampers with the cursors of Container. Any exception raised by Process - -- is propagated. - - procedure Reverse_Iterate - (Container : Vector; - Process : not null access procedure (Position : Cursor)); - -- Iterates over the elements in Container as per Iterate, except that - -- elements are traversed in reverse index order. - -- - - function Iterate (Container : Vector) - return Vector_Iterator_Interfaces.Reversible_Iterator'Class; - - function Iterate (Container : Vector; Start : Cursor) - return Vector_Iterator_Interfaces.Reversible_Iterator'Class; - - generic - with function "<" (Left, Right : Element_Type) return Boolean is <>; - -- The actual function for the generic formal function "<" of - -- Generic_Sorting is expected to return the same value each time it is - -- called with a particular pair of element values. It should define a - -- strict ordering relationship, that is, be irreflexive, asymmetric, - -- and transitive; it should not modify Container. If the actual for "<" - -- behaves in some other manner, the behavior of the subprograms of - -- Generic_Sorting are unspecified. How many times the subprograms of - -- Generic_Sorting call "<" is unspecified. - package Generic_Sorting is - - function Is_Sorted (Container : Vector) return Boolean; - -- Returns True if the elements are sorted smallest first as determined - -- by the generic formal "<" operator; otherwise, Is_Sorted returns - -- False. Any exception raised during evaluation of "<" is propagated. - - procedure Sort (Container : in out Vector); - -- Reorders the elements of Container such that the elements are sorted - -- smallest first as determined by the generic formal "<" operator - -- provided. Any exception raised during evaluation of "<" is - -- propagated. - - procedure Merge (Target : in out Vector; Source : in out Vector); - -- Merge removes elements from Source and inserts them into Target; - -- afterwards, Target contains the union of the elements that were - -- initially in Source and Target; Source is left empty. If Target and - -- Source are initially sorted smallest first, then Target is ordered - -- smallest first as determined by the generic formal "<" operator; - -- otherwise, the order of elements in Target is unspecified. Any - -- exception raised during evaluation of "<" is propagated. - - end Generic_Sorting; - -private - - pragma Inline (Append); - pragma Inline (First_Index); - pragma Inline (Last_Index); - pragma Inline (Element); - pragma Inline (First_Element); - pragma Inline (Last_Element); - pragma Inline (Query_Element); - pragma Inline (Update_Element); - pragma Inline (Replace_Element); - pragma Inline (Is_Empty); - pragma Inline (Contains); - pragma Inline (Next); - pragma Inline (Previous); - - use Ada.Containers.Helpers; - package Implementation is new Generic_Implementation; - use Implementation; - - type Elements_Array is array (Index_Type range <>) of aliased Element_Type; - function "=" (L, R : Elements_Array) return Boolean is abstract; - - type Elements_Type (Last : Extended_Index) is limited record - EA : Elements_Array (Index_Type'First .. Last); - end record; - - type Elements_Access is access all Elements_Type; - - use Finalization; - use Streams; - - type Vector is new Controlled with record - Elements : Elements_Access := null; - Last : Extended_Index := No_Index; - TC : aliased Tamper_Counts; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Vector); - - overriding procedure Adjust (Container : in out Vector); - overriding procedure Finalize (Container : in out Vector); - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Vector); - - for Vector'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Vector); - - for Vector'Read use Read; - - type Vector_Access is access all Vector; - for Vector_Access'Storage_Size use 0; - - type Cursor is record - Container : Vector_Access; - Index : Index_Type := Index_Type'First; - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Position : out Cursor); - - for Cursor'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Position : Cursor); - - for Cursor'Write use Write; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - type Reference_Type - (Element : not null access Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Exp_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Vector'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - type Element_Access is access all Element_Type; - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - No_Element : constant Cursor := Cursor'(null, Index_Type'First); - - Empty_Vector : constant Vector := (Controlled with others => <>); - - type Iterator is new Limited_Controlled and - Vector_Iterator_Interfaces.Reversible_Iterator with - record - Container : Vector_Access; - Index : Index_Type'Base; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - overriding function Last (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - - overriding function Previous - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Vectors; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coorma.adb +++ build/gcc/ada/rts @@ -1,1597 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . O R D E R E D _ M A P S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -with Ada.Containers.Helpers; use Ada.Containers.Helpers; - -with Ada.Containers.Red_Black_Trees.Generic_Operations; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Operations); - -with Ada.Containers.Red_Black_Trees.Generic_Keys; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Keys); - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Ordered_Maps with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------------- - -- Node Access Subprograms -- - ----------------------------- - - -- These subprograms provide a functional interface to access fields - -- of a node, and a procedural interface for modifying these values. - - function Color (Node : Node_Access) return Color_Type; - pragma Inline (Color); - - function Left (Node : Node_Access) return Node_Access; - pragma Inline (Left); - - function Parent (Node : Node_Access) return Node_Access; - pragma Inline (Parent); - - function Right (Node : Node_Access) return Node_Access; - pragma Inline (Right); - - procedure Set_Parent (Node : Node_Access; Parent : Node_Access); - pragma Inline (Set_Parent); - - procedure Set_Left (Node : Node_Access; Left : Node_Access); - pragma Inline (Set_Left); - - procedure Set_Right (Node : Node_Access; Right : Node_Access); - pragma Inline (Set_Right); - - procedure Set_Color (Node : Node_Access; Color : Color_Type); - pragma Inline (Set_Color); - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Copy_Node (Source : Node_Access) return Node_Access; - pragma Inline (Copy_Node); - - procedure Free (X : in out Node_Access); - - function Is_Equal_Node_Node (L, R : Node_Access) return Boolean; - pragma Inline (Is_Equal_Node_Node); - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Greater_Key_Node); - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Less_Key_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Tree_Operations is - new Red_Black_Trees.Generic_Operations (Tree_Types); - - procedure Delete_Tree is - new Tree_Operations.Generic_Delete_Tree (Free); - - function Copy_Tree is - new Tree_Operations.Generic_Copy_Tree (Copy_Node, Delete_Tree); - - use Tree_Operations; - - package Key_Ops is - new Red_Black_Trees.Generic_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Key_Type, - Is_Less_Key_Node => Is_Less_Key_Node, - Is_Greater_Key_Node => Is_Greater_Key_Node); - - function Is_Equal is - new Tree_Operations.Generic_Equal (Is_Equal_Node_Node); - - --------- - -- "<" -- - --------- - - function "<" (Left, Right : Cursor) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor of ""<"" equals No_Element"; - end if; - - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor of ""<"" equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "Left cursor of ""<"" is bad"); - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "Right cursor of ""<"" is bad"); - - return Left.Node.Key < Right.Node.Key; - end "<"; - - function "<" (Left : Cursor; Right : Key_Type) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor of ""<"" equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "Left cursor of ""<"" is bad"); - - return Left.Node.Key < Right; - end "<"; - - function "<" (Left : Key_Type; Right : Cursor) return Boolean is - begin - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor of ""<"" equals No_Element"; - end if; - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "Right cursor of ""<"" is bad"); - - return Left < Right.Node.Key; - end "<"; - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Map) return Boolean is - begin - return Is_Equal (Left.Tree, Right.Tree); - end "="; - - --------- - -- ">" -- - --------- - - function ">" (Left, Right : Cursor) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor of "">"" equals No_Element"; - end if; - - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor of "">"" equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "Left cursor of "">"" is bad"); - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "Right cursor of "">"" is bad"); - - return Right.Node.Key < Left.Node.Key; - end ">"; - - function ">" (Left : Cursor; Right : Key_Type) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor of "">"" equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "Left cursor of "">"" is bad"); - - return Right < Left.Node.Key; - end ">"; - - function ">" (Left : Key_Type; Right : Cursor) return Boolean is - begin - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor of "">"" equals No_Element"; - end if; - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "Right cursor of "">"" is bad"); - - return Right.Node.Key < Left; - end ">"; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust is - new Tree_Operations.Generic_Adjust (Copy_Tree); - - procedure Adjust (Container : in out Map) is - begin - Adjust (Container.Tree); - end Adjust; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Map; Source : Map) is - procedure Insert_Item (Node : Node_Access); - pragma Inline (Insert_Item); - - procedure Insert_Items is - new Tree_Operations.Generic_Iteration (Insert_Item); - - ----------------- - -- Insert_Item -- - ----------------- - - procedure Insert_Item (Node : Node_Access) is - begin - Target.Insert (Key => Node.Key, New_Item => Node.Element); - end Insert_Item; - - -- Start of processing for Assign - - begin - if Target'Address = Source'Address then - return; - end if; - - Target.Clear; - Insert_Items (Source.Tree); - end Assign; - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Map; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Ops.Ceiling (Container.Tree, Key); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Ceiling; - - ----------- - -- Clear -- - ----------- - - procedure Clear is new Tree_Operations.Generic_Clear (Delete_Tree); - - procedure Clear (Container : in out Map) is - begin - Clear (Container.Tree); - end Clear; - - ----------- - -- Color -- - ----------- - - function Color (Node : Node_Access) return Color_Type is - begin - return Node.Color; - end Color; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Map; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong map"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "Position cursor in Constant_Reference is bad"); - - declare - T : Tree_Type renames Position.Container.all.Tree; - TC : constant Tamper_Counts_Access := - T.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Position.Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - function Constant_Reference - (Container : aliased Map; - Key : Key_Type) return Constant_Reference_Type - is - Node : constant Node_Access := Key_Ops.Find (Container.Tree, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in map"; - end if; - - declare - T : Tree_Type renames Container'Unrestricted_Access.all.Tree; - TC : constant Tamper_Counts_Access := - T.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Map; Key : Key_Type) return Boolean is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Map) return Map is - begin - return Target : Map do - Target.Assign (Source); - end return; - end Copy; - - --------------- - -- Copy_Node -- - --------------- - - function Copy_Node (Source : Node_Access) return Node_Access is - Target : constant Node_Access := - new Node_Type'(Color => Source.Color, - Key => Source.Key, - Element => Source.Element, - Parent => null, - Left => null, - Right => null); - begin - return Target; - end Copy_Node; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Map; Position : in out Cursor) is - Tree : Tree_Type renames Container.Tree; - - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Delete equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Delete designates wrong map"; - end if; - - pragma Assert (Vet (Tree, Position.Node), - "Position cursor of Delete is bad"); - - Tree_Operations.Delete_Node_Sans_Free (Tree, Position.Node); - Free (Position.Node); - - Position.Container := null; - end Delete; - - procedure Delete (Container : in out Map; Key : Key_Type) is - X : Node_Access := Key_Ops.Find (Container.Tree, Key); - - begin - if Checks and then X = null then - raise Constraint_Error with "key not in map"; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First (Container : in out Map) is - X : Node_Access := Container.Tree.First; - - begin - if X /= null then - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end if; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last (Container : in out Map) is - X : Node_Access := Container.Tree.Last; - - begin - if X /= null then - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end if; - end Delete_Last; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of function Element equals No_Element"; - end if; - - if Checks - and then (Left (Position.Node) = Position.Node - or else - Right (Position.Node) = Position.Node) - then - raise Program_Error with "dangling cursor"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "Position cursor of function Element is bad"); - - return Position.Node.Element; - end Element; - - function Element (Container : Map; Key : Key_Type) return Element_Type is - Node : constant Node_Access := Key_Ops.Find (Container.Tree, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in map"; - end if; - - return Node.Element; - end Element; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean is - begin - if Left < Right - or else Right < Left - then - return False; - else - return True; - end if; - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Map; Key : Key_Type) is - X : Node_Access := Key_Ops.Find (Container.Tree, Key); - - begin - if X /= null then - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end if; - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.Tree.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find (Container : Map; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Ops.Find (Container.Tree, Key); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : Map) return Cursor is - T : Tree_Type renames Container.Tree; - begin - if T.First = null then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, T.First); - end if; - end First; - - function First (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the First (and Last) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (forward) - -- iteration starts from the (logical) beginning of the entire sequence - -- of items (corresponding to Container.First, for a forward iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (forward) partial iteration begins. - - if Object.Node = null then - return Object.Container.First; - else - return Cursor'(Object.Container, Object.Node); - end if; - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Map) return Element_Type is - T : Tree_Type renames Container.Tree; - begin - if Checks and then T.First = null then - raise Constraint_Error with "map is empty"; - end if; - - return T.First.Element; - end First_Element; - - --------------- - -- First_Key -- - --------------- - - function First_Key (Container : Map) return Key_Type is - T : Tree_Type renames Container.Tree; - begin - if Checks and then T.First = null then - raise Constraint_Error with "map is empty"; - end if; - - return T.First.Key; - end First_Key; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Map; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Ops.Floor (Container.Tree, Key); - begin - if Node = null then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, Node); - end if; - end Floor; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out Node_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (Node_Type, Node_Access); - - begin - if X = null then - return; - end if; - - X.Parent := X; - X.Left := X; - X.Right := X; - - Deallocate (X); - end Free; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Node.Element'Access; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - return Position /= No_Element; - end Has_Element; - - ------------- - -- Include -- - ------------- - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - Inserted : Boolean; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if not Inserted then - TE_Check (Container.Tree.TC); - - Position.Node.Key := Key; - Position.Node.Element := New_Item; - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Insert_Post is - new Key_Ops.Generic_Insert_Post (New_Node); - - procedure Insert_Sans_Hint is - new Key_Ops.Generic_Conditional_Insert (Insert_Post); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - begin - return new Node_Type'(Key => Key, - Element => New_Item, - Color => Red_Black_Trees.Red, - Parent => null, - Left => null, - Right => null); - end New_Node; - - -- Start of processing for Insert - - begin - Insert_Sans_Hint - (Container.Tree, - Key, - Position.Node, - Inserted); - - Position.Container := Container'Unrestricted_Access; - end Insert; - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Position : Cursor; - pragma Unreferenced (Position); - - Inserted : Boolean; - - begin - Insert (Container, Key, New_Item, Position, Inserted); - - if Checks and then not Inserted then - raise Constraint_Error with "key already in map"; - end if; - end Insert; - - procedure Insert - (Container : in out Map; - Key : Key_Type; - Position : out Cursor; - Inserted : out Boolean) - is - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Insert_Post is - new Key_Ops.Generic_Insert_Post (New_Node); - - procedure Insert_Sans_Hint is - new Key_Ops.Generic_Conditional_Insert (Insert_Post); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - begin - return new Node_Type'(Key => Key, - Element => <>, - Color => Red_Black_Trees.Red, - Parent => null, - Left => null, - Right => null); - end New_Node; - - -- Start of processing for Insert - - begin - Insert_Sans_Hint - (Container.Tree, - Key, - Position.Node, - Inserted); - - Position.Container := Container'Unrestricted_Access; - end Insert; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Map) return Boolean is - begin - return Container.Tree.Length = 0; - end Is_Empty; - - ------------------------ - -- Is_Equal_Node_Node -- - ------------------------ - - function Is_Equal_Node_Node - (L, R : Node_Access) return Boolean - is - begin - if L.Key < R.Key then - return False; - elsif R.Key < L.Key then - return False; - else - return L.Element = R.Element; - end if; - end Is_Equal_Node_Node; - - ------------------------- - -- Is_Greater_Key_Node -- - ------------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean - is - begin - -- Left > Right same as Right < Left - - return Right.Key < Left; - end Is_Greater_Key_Node; - - ---------------------- - -- Is_Less_Key_Node -- - ---------------------- - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean - is - begin - return Left < Right.Key; - end Is_Less_Key_Node; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Iterate is - new Tree_Operations.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - Busy : With_Busy (Container.Tree.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (Container.Tree); - end Iterate; - - function Iterate - (Container : Map) return Map_Iterator_Interfaces.Reversible_Iterator'Class - is - begin - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is null (as is the case here), this means the iterator - -- object was constructed without a start expression. This is a - -- complete iterator, meaning that the iteration starts from the - -- (logical) beginning of the sequence of items. - - -- Note: For a forward iterator, Container.First is the beginning, and - -- for a reverse iterator, Container.Last is the beginning. - - return It : constant Iterator := - (Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => null) - do - Busy (Container.Tree.TC'Unrestricted_Access.all); - end return; - end Iterate; - - function Iterate (Container : Map; Start : Cursor) - return Map_Iterator_Interfaces.Reversible_Iterator'Class - is - begin - -- It was formerly the case that when Start = No_Element, the partial - -- iterator was defined to behave the same as for a complete iterator, - -- and iterate over the entire sequence of items. However, those - -- semantics were unintuitive and arguably error-prone (it is too easy - -- to accidentally create an endless loop), and so they were changed, - -- per the ARG meeting in Denver on 2011/11. However, there was no - -- consensus about what positive meaning this corner case should have, - -- and so it was decided to simply raise an exception. This does imply, - -- however, that it is not possible to use a partial iterator to specify - -- an empty sequence of items. - - if Checks and then Start = No_Element then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - if Checks and then Start.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Start cursor of Iterate designates wrong map"; - end if; - - pragma Assert (Vet (Container.Tree, Start.Node), - "Start cursor of Iterate is bad"); - - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is non-null (as is the case here), it means that this - -- is a partial iteration, over a subset of the complete sequence of - -- items. The iterator object was constructed with a start expression, - -- indicating the position from which the iteration begins. Note that - -- the start position has the same value irrespective of whether this - -- is a forward or reverse iteration. - - return It : constant Iterator := - (Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => Start.Node) - do - Busy (Container.Tree.TC'Unrestricted_Access.all); - end return; - end Iterate; - - --------- - -- Key -- - --------- - - function Key (Position : Cursor) return Key_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of function Key equals No_Element"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "Position cursor of function Key is bad"); - - return Position.Node.Key; - end Key; - - ---------- - -- Last -- - ---------- - - function Last (Container : Map) return Cursor is - T : Tree_Type renames Container.Tree; - begin - if T.Last = null then - return No_Element; - else - return Cursor'(Container'Unrestricted_Access, T.Last); - end if; - end Last; - - function Last (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the Last (and First) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (reverse) - -- iteration starts from the (logical) beginning of the entire sequence - -- (corresponding to Container.Last, for a reverse iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (reverse) partial iteration begins. - - if Object.Node = null then - return Object.Container.Last; - else - return Cursor'(Object.Container, Object.Node); - end if; - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Map) return Element_Type is - T : Tree_Type renames Container.Tree; - begin - if Checks and then T.Last = null then - raise Constraint_Error with "map is empty"; - end if; - - return T.Last.Element; - end Last_Element; - - -------------- - -- Last_Key -- - -------------- - - function Last_Key (Container : Map) return Key_Type is - T : Tree_Type renames Container.Tree; - begin - if Checks and then T.Last = null then - raise Constraint_Error with "map is empty"; - end if; - - return T.Last.Key; - end Last_Key; - - ---------- - -- Left -- - ---------- - - function Left (Node : Node_Access) return Node_Access is - begin - return Node.Left; - end Left; - - ------------ - -- Length -- - ------------ - - function Length (Container : Map) return Count_Type is - begin - return Container.Tree.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move is - new Tree_Operations.Generic_Move (Clear); - - procedure Move (Target : in out Map; Source : in out Map) is - begin - Move (Target => Target.Tree, Source => Source.Tree); - end Move; - - ---------- - -- Next -- - ---------- - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "Position cursor of Next is bad"); - - declare - Node : constant Node_Access := Tree_Operations.Next (Position.Node); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Position.Container, Node); - end; - end Next; - - function Next - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong map"; - end if; - - return Next (Position); - end Next; - - ------------ - -- Parent -- - ------------ - - function Parent (Node : Node_Access) return Node_Access is - begin - return Node.Parent; - end Parent; - - -------------- - -- Previous -- - -------------- - - procedure Previous (Position : in out Cursor) is - begin - Position := Previous (Position); - end Previous; - - function Previous (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "Position cursor of Previous is bad"); - - declare - Node : constant Node_Access := - Tree_Operations.Previous (Position.Node); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Position.Container, Node); - end; - end Previous; - - function Previous - (Object : Iterator; - Position : Cursor) return Cursor - is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong map"; - end if; - - return Previous (Position); - end Previous; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Map'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := - Container.Tree.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Key : Key_Type; - Element : Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Query_Element equals No_Element"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "Position cursor of Query_Element is bad"); - - declare - T : Tree_Type renames Position.Container.Tree; - Lock : With_Lock (T.TC'Unrestricted_Access); - K : Key_Type renames Position.Node.Key; - E : Element_Type renames Position.Node.Element; - begin - Process (K, E); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Map) - is - First_Time : Boolean := True; - use System.Put_Images; - - procedure Put_Key_Value (Position : Cursor); - procedure Put_Key_Value (Position : Cursor) is - begin - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Key_Type'Put_Image (S, Key (Position)); - Put_Arrow (S); - Element_Type'Put_Image (S, Element (Position)); - end Put_Key_Value; - - begin - Array_Before (S); - Iterate (V, Put_Key_Value'Access); - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Map) - is - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access; - pragma Inline (Read_Node); - - procedure Read is - new Tree_Operations.Generic_Read (Clear, Read_Node); - - --------------- - -- Read_Node -- - --------------- - - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access - is - Node : Node_Access := new Node_Type; - begin - Key_Type'Read (Stream, Node.Key); - Element_Type'Read (Stream, Node.Element); - return Node; - exception - when others => - Free (Node); - raise; - end Read_Node; - - -- Start of processing for Read - - begin - Read (Stream, Container.Tree); - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream map cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------- - -- Reference -- - --------------- - - function Reference - (Container : aliased in out Map; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with - "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong map"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "Position cursor in function Reference is bad"); - - declare - T : Tree_Type renames Position.Container.all.Tree; - TC : constant Tamper_Counts_Access := - T.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Position.Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - function Reference - (Container : aliased in out Map; - Key : Key_Type) return Reference_Type - is - Node : constant Node_Access := Key_Ops.Find (Container.Tree, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in map"; - end if; - - declare - T : Tree_Type renames Container'Unrestricted_Access.all.Tree; - TC : constant Tamper_Counts_Access := - T.TC'Unrestricted_Access; - begin - return R : constant Reference_Type := - (Element => Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Reference; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Node_Access := Key_Ops.Find (Container.Tree, Key); - - begin - TE_Check (Container.Tree.TC); - - if Checks and then Node = null then - raise Constraint_Error with "key not in map"; - end if; - - Node.Key := Key; - Node.Element := New_Item; - end Replace; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type) - is - begin - TE_Check (Container.Tree.TC); - - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Replace_Element equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Replace_Element designates wrong map"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "Position cursor of Replace_Element is bad"); - - Position.Node.Element := New_Item; - end Replace_Element; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Reverse_Iterate is - new Tree_Operations.Generic_Reverse_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - Busy : With_Busy (Container.Tree.TC'Unrestricted_Access); - - -- Start of processing for Reverse_Iterate - - begin - Local_Reverse_Iterate (Container.Tree); - end Reverse_Iterate; - - ----------- - -- Right -- - ----------- - - function Right (Node : Node_Access) return Node_Access is - begin - return Node.Right; - end Right; - - --------------- - -- Set_Color -- - --------------- - - procedure Set_Color - (Node : Node_Access; - Color : Color_Type) - is - begin - Node.Color := Color; - end Set_Color; - - -------------- - -- Set_Left -- - -------------- - - procedure Set_Left (Node : Node_Access; Left : Node_Access) is - begin - Node.Left := Left; - end Set_Left; - - ---------------- - -- Set_Parent -- - ---------------- - - procedure Set_Parent (Node : Node_Access; Parent : Node_Access) is - begin - Node.Parent := Parent; - end Set_Parent; - - --------------- - -- Set_Right -- - --------------- - - procedure Set_Right (Node : Node_Access; Right : Node_Access) is - begin - Node.Right := Right; - end Set_Right; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Map; - Position : Cursor; - Process : not null access procedure (Key : Key_Type; - Element : in out Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor of Update_Element equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor of Update_Element designates wrong map"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "Position cursor of Update_Element is bad"); - - declare - T : Tree_Type renames Container.Tree; - Lock : With_Lock (T.TC'Unrestricted_Access); - K : Key_Type renames Position.Node.Key; - E : Element_Type renames Position.Node.Element; - begin - Process (K, E); - end; - end Update_Element; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Map) - is - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access); - pragma Inline (Write_Node); - - procedure Write is - new Tree_Operations.Generic_Write (Write_Node); - - ---------------- - -- Write_Node -- - ---------------- - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access) - is - begin - Key_Type'Write (Stream, Node.Key); - Element_Type'Write (Stream, Node.Element); - end Write_Node; - - -- Start of processing for Write - - begin - Write (Stream, Container.Tree); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream map cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Ordered_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coorma.ads +++ build/gcc/ada/rts @@ -1,402 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . O R D E R E D _ M A P S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -private with Ada.Containers.Red_Black_Trees; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - -generic - type Key_Type is private; - type Element_Type is private; - - with function "<" (Left, Right : Key_Type) return Boolean is <>; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Ordered_Maps with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - - type Map is tagged private with - Constant_Indexing => Constant_Reference, - Variable_Indexing => Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type, - Aggregate => (Empty => Empty, - Add_Named => Insert); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Map : constant Map; - function Empty return Map; - - No_Element : constant Cursor; - - function Has_Element (Position : Cursor) return Boolean; - - package Map_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : Map) return Boolean; - - function Length (Container : Map) return Count_Type; - - function Is_Empty (Container : Map) return Boolean; - - procedure Clear (Container : in out Map); - - function Key (Position : Cursor) return Key_Type; - - function Element (Position : Cursor) return Element_Type; - - procedure Replace_Element - (Container : in out Map; - Position : Cursor; - New_Item : Element_Type); - - procedure Query_Element - (Position : Cursor; - Process : not null access - procedure (Key : Key_Type; Element : Element_Type)); - - procedure Update_Element - (Container : in out Map; - Position : Cursor; - Process : not null access - procedure (Key : Key_Type; Element : in out Element_Type)); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with - Implicit_Dereference => Element; - - type Reference_Type (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Map; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out Map; - Position : Cursor) return Reference_Type; - pragma Inline (Reference); - - function Constant_Reference - (Container : aliased Map; - Key : Key_Type) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - function Reference - (Container : aliased in out Map; - Key : Key_Type) return Reference_Type; - pragma Inline (Reference); - - procedure Assign (Target : in out Map; Source : Map); - - function Copy (Source : Map) return Map; - - procedure Move (Target : in out Map; Source : in out Map); - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean); - - procedure Insert - (Container : in out Map; - Key : Key_Type; - Position : out Cursor; - Inserted : out Boolean); - - procedure Insert - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - - procedure Include - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - - procedure Replace - (Container : in out Map; - Key : Key_Type; - New_Item : Element_Type); - - procedure Exclude (Container : in out Map; Key : Key_Type); - - procedure Delete (Container : in out Map; Key : Key_Type); - - procedure Delete (Container : in out Map; Position : in out Cursor); - - procedure Delete_First (Container : in out Map); - - procedure Delete_Last (Container : in out Map); - - function First (Container : Map) return Cursor; - - function First_Element (Container : Map) return Element_Type; - - function First_Key (Container : Map) return Key_Type; - - function Last (Container : Map) return Cursor; - - function Last_Element (Container : Map) return Element_Type; - - function Last_Key (Container : Map) return Key_Type; - - function Next (Position : Cursor) return Cursor; - - procedure Next (Position : in out Cursor); - - function Previous (Position : Cursor) return Cursor; - - procedure Previous (Position : in out Cursor); - - function Find (Container : Map; Key : Key_Type) return Cursor; - - function Element (Container : Map; Key : Key_Type) return Element_Type; - - function Floor (Container : Map; Key : Key_Type) return Cursor; - - function Ceiling (Container : Map; Key : Key_Type) return Cursor; - - function Contains (Container : Map; Key : Key_Type) return Boolean; - - function "<" (Left, Right : Cursor) return Boolean; - - function ">" (Left, Right : Cursor) return Boolean; - - function "<" (Left : Cursor; Right : Key_Type) return Boolean; - - function ">" (Left : Cursor; Right : Key_Type) return Boolean; - - function "<" (Left : Key_Type; Right : Cursor) return Boolean; - - function ">" (Left : Key_Type; Right : Cursor) return Boolean; - - procedure Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)); - - procedure Reverse_Iterate - (Container : Map; - Process : not null access procedure (Position : Cursor)); - - -- The map container supports iteration in both the forward and reverse - -- directions, hence these constructor functions return an object that - -- supports the Reversible_Iterator interface. - - function Iterate - (Container : Map) - return Map_Iterator_Interfaces.Reversible_Iterator'class; - - function Iterate - (Container : Map; - Start : Cursor) - return Map_Iterator_Interfaces.Reversible_Iterator'class; - -private - - pragma Inline (Next); - pragma Inline (Previous); - - type Node_Type; - type Node_Access is access Node_Type; - - type Node_Type is limited record - Parent : Node_Access; - Left : Node_Access; - Right : Node_Access; - Color : Red_Black_Trees.Color_Type := Red_Black_Trees.Red; - Key : Key_Type; - Element : aliased Element_Type; - end record; - - package Tree_Types is - new Red_Black_Trees.Generic_Tree_Types (Node_Type, Node_Access); - - type Map is new Ada.Finalization.Controlled with record - Tree : Tree_Types.Tree_Type; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Map); - - overriding procedure Adjust (Container : in out Map); - - overriding procedure Finalize (Container : in out Map) renames Clear; - - use Red_Black_Trees; - use Tree_Types, Tree_Types.Implementation; - use Ada.Finalization; - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Map); - - for Map'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Map); - - for Map'Read use Read; - - type Map_Access is access all Map; - for Map_Access'Storage_Size use 0; - - type Cursor is record - Container : Map_Access; - Node : Node_Access; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - type Reference_Type - (Element : not null access Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Sem_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Map'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - type Element_Access is access all Element_Type with - Storage_Size => 0; - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Map : constant Map := (Controlled with others => <>); - function Empty return Map is (Empty_Map); - - No_Element : constant Cursor := Cursor'(null, null); - - type Iterator is new Limited_Controlled and - Map_Iterator_Interfaces.Reversible_Iterator with - record - Container : Map_Access; - Node : Node_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - overriding function Last (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - - overriding function Previous - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Ordered_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coormu.adb +++ build/gcc/ada/rts @@ -1,1931 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . O R D E R E D _ M U L T I S E T S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -with Ada.Containers.Red_Black_Trees.Generic_Operations; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Operations); - -with Ada.Containers.Red_Black_Trees.Generic_Keys; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Keys); - -with Ada.Containers.Red_Black_Trees.Generic_Set_Operations; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Set_Operations); - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Ordered_Multisets with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------------- - -- Node Access Subprograms -- - ----------------------------- - - -- These subprograms provide a functional interface to access fields - -- of a node, and a procedural interface for modifying these values. - - function Color (Node : Node_Access) return Color_Type; - pragma Inline (Color); - - function Left (Node : Node_Access) return Node_Access; - pragma Inline (Left); - - function Parent (Node : Node_Access) return Node_Access; - pragma Inline (Parent); - - function Right (Node : Node_Access) return Node_Access; - pragma Inline (Right); - - procedure Set_Parent (Node : Node_Access; Parent : Node_Access); - pragma Inline (Set_Parent); - - procedure Set_Left (Node : Node_Access; Left : Node_Access); - pragma Inline (Set_Left); - - procedure Set_Right (Node : Node_Access; Right : Node_Access); - pragma Inline (Set_Right); - - procedure Set_Color (Node : Node_Access; Color : Color_Type); - pragma Inline (Set_Color); - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Copy_Node (Source : Node_Access) return Node_Access; - pragma Inline (Copy_Node); - - procedure Free (X : in out Node_Access); - - procedure Insert_Sans_Hint - (Tree : in out Tree_Type; - New_Item : Element_Type; - Node : out Node_Access); - - procedure Insert_With_Hint - (Dst_Tree : in out Tree_Type; - Dst_Hint : Node_Access; - Src_Node : Node_Access; - Dst_Node : out Node_Access); - - function Is_Equal_Node_Node (L, R : Node_Access) return Boolean; - pragma Inline (Is_Equal_Node_Node); - - function Is_Greater_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Greater_Element_Node); - - function Is_Less_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Less_Element_Node); - - function Is_Less_Node_Node (L, R : Node_Access) return Boolean; - pragma Inline (Is_Less_Node_Node); - - procedure Replace_Element - (Tree : in out Tree_Type; - Node : Node_Access; - Item : Element_Type); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Tree_Operations is - new Red_Black_Trees.Generic_Operations (Tree_Types); - - procedure Delete_Tree is - new Tree_Operations.Generic_Delete_Tree (Free); - - function Copy_Tree is - new Tree_Operations.Generic_Copy_Tree (Copy_Node, Delete_Tree); - - use Tree_Operations; - - function Is_Equal is - new Tree_Operations.Generic_Equal (Is_Equal_Node_Node); - - package Element_Keys is - new Red_Black_Trees.Generic_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Element_Type, - Is_Less_Key_Node => Is_Less_Element_Node, - Is_Greater_Key_Node => Is_Greater_Element_Node); - - package Set_Ops is - new Generic_Set_Operations - (Tree_Operations => Tree_Operations, - Insert_With_Hint => Insert_With_Hint, - Copy_Tree => Copy_Tree, - Delete_Tree => Delete_Tree, - Is_Less => Is_Less_Node_Node, - Free => Free); - - --------- - -- "<" -- - --------- - - function "<" (Left, Right : Cursor) return Boolean is - begin - if Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - if Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in ""<"""); - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in ""<"""); - - return Left.Node.Element < Right.Node.Element; - end "<"; - - function "<" (Left : Cursor; Right : Element_Type) - return Boolean is - begin - if Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in ""<"""); - - return Left.Node.Element < Right; - end "<"; - - function "<" (Left : Element_Type; Right : Cursor) - return Boolean is - begin - if Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in ""<"""); - - return Left < Right.Node.Element; - end "<"; - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Set) return Boolean is - begin - return Is_Equal (Left.Tree, Right.Tree); - end "="; - - --------- - -- ">" -- - --------- - - function ">" (Left, Right : Cursor) return Boolean is - begin - if Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - if Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in "">"""); - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in "">"""); - - -- L > R same as R < L - - return Right.Node.Element < Left.Node.Element; - end ">"; - - function ">" (Left : Cursor; Right : Element_Type) - return Boolean is - begin - if Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in "">"""); - - return Right < Left.Node.Element; - end ">"; - - function ">" (Left : Element_Type; Right : Cursor) - return Boolean is - begin - if Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in "">"""); - - return Right.Node.Element < Left; - end ">"; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust is new Tree_Operations.Generic_Adjust (Copy_Tree); - - procedure Adjust (Container : in out Set) is - begin - Adjust (Container.Tree); - end Adjust; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Set; Source : Set) is - begin - if Target'Address = Source'Address then - return; - end if; - - Target.Clear; - Target.Union (Source); - end Assign; - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Set; Item : Element_Type) return Cursor is - Node : constant Node_Access := - Element_Keys.Ceiling (Container.Tree, Item); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Ceiling; - - ----------- - -- Clear -- - ----------- - - procedure Clear is - new Tree_Operations.Generic_Clear (Delete_Tree); - - procedure Clear (Container : in out Set) is - begin - Clear (Container.Tree); - end Clear; - - ----------- - -- Color -- - ----------- - - function Color (Node : Node_Access) return Color_Type is - begin - return Node.Color; - end Color; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type - is - begin - if Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Constant_Reference"); - - -- Note: in predefined container units, the creation of a reference - -- increments the busy bit of the container, and its finalization - -- decrements it. In the absence of control machinery, this tampering - -- protection is missing. - - declare - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - pragma Unreferenced (T); - begin - return R : constant Constant_Reference_Type := - (Element => Position.Node.Element'Unrestricted_Access, - Control => (Container => Container'Unrestricted_Access)) - do - null; - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Set; Item : Element_Type) return Boolean is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Set) return Set is - begin - return Target : Set do - Target.Assign (Source); - end return; - end Copy; - - --------------- - -- Copy_Node -- - --------------- - - function Copy_Node (Source : Node_Access) return Node_Access is - Target : constant Node_Access := - new Node_Type'(Parent => null, - Left => null, - Right => null, - Color => Source.Color, - Element => Source.Element); - begin - return Target; - end Copy_Node; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Set; Item : Element_Type) is - Tree : Tree_Type renames Container.Tree; - Node : Node_Access := Element_Keys.Ceiling (Tree, Item); - Done : constant Node_Access := Element_Keys.Upper_Bound (Tree, Item); - X : Node_Access; - - begin - if Node = Done then - raise Constraint_Error with - "attempt to delete element not in set"; - end if; - - loop - X := Node; - Node := Tree_Operations.Next (Node); - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - - exit when Node = Done; - end loop; - end Delete; - - procedure Delete (Container : in out Set; Position : in out Cursor) is - begin - if Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "bad cursor in Delete"); - - Delete_Node_Sans_Free (Container.Tree, Position.Node); - Free (Position.Node); - - Position.Container := null; - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First (Container : in out Set) is - Tree : Tree_Type renames Container.Tree; - X : Node_Access := Tree.First; - - begin - if X = null then - return; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last (Container : in out Set) is - Tree : Tree_Type renames Container.Tree; - X : Node_Access := Tree.Last; - - begin - if X = null then - return; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - end Delete_Last; - - ---------------- - -- Difference -- - ---------------- - - procedure Difference (Target : in out Set; Source : Set) is - begin - Set_Ops.Difference (Target.Tree, Source.Tree); - end Difference; - - function Difference (Left, Right : Set) return Set is - Tree : constant Tree_Type := - Set_Ops.Difference (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Difference; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Checks - and then (Left (Position.Node) = Position.Node - or else - Right (Position.Node) = Position.Node) - then - raise Program_Error with "dangling cursor"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Element"); - - return Position.Node.Element; - end Element; - - ------------------------- - -- Equivalent_Elements -- - ------------------------- - - function Equivalent_Elements (Left, Right : Element_Type) return Boolean is - begin - if Left < Right - or else Right < Left - then - return False; - else - return True; - end if; - end Equivalent_Elements; - - --------------------- - -- Equivalent_Sets -- - --------------------- - - function Equivalent_Sets (Left, Right : Set) return Boolean is - - function Is_Equivalent_Node_Node (L, R : Node_Access) return Boolean; - pragma Inline (Is_Equivalent_Node_Node); - - function Is_Equivalent is - new Tree_Operations.Generic_Equal (Is_Equivalent_Node_Node); - - ----------------------------- - -- Is_Equivalent_Node_Node -- - ----------------------------- - - function Is_Equivalent_Node_Node (L, R : Node_Access) return Boolean is - begin - if L.Element < R.Element then - return False; - elsif R.Element < L.Element then - return False; - else - return True; - end if; - end Is_Equivalent_Node_Node; - - -- Start of processing for Equivalent_Sets - - begin - return Is_Equivalent (Left.Tree, Right.Tree); - end Equivalent_Sets; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Set; Item : Element_Type) is - Tree : Tree_Type renames Container.Tree; - Node : Node_Access := Element_Keys.Ceiling (Tree, Item); - Done : constant Node_Access := Element_Keys.Upper_Bound (Tree, Item); - X : Node_Access; - begin - while Node /= Done loop - X := Node; - Node := Tree_Operations.Next (Node); - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - end loop; - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Iterator) is - begin - Unbusy (Object.Container.Tree.TC); - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find (Container : Set; Item : Element_Type) return Cursor is - Node : constant Node_Access := - Element_Keys.Find (Container.Tree, Item); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : Set) return Cursor is - begin - if Container.Tree.First = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Container.Tree.First); - end First; - - function First (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the First (and Last) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (forward) - -- iteration starts from the (logical) beginning of the entire sequence - -- of items (corresponding to Container.First, for a forward iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (forward) partial iteration begins. - - if Object.Node = null then - return Object.Container.First; - else - return Cursor'(Object.Container, Object.Node); - end if; - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Set) return Element_Type is - begin - if Container.Tree.First = null then - raise Constraint_Error with "set is empty"; - end if; - - return Container.Tree.First.Element; - end First_Element; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Set; Item : Element_Type) return Cursor is - Node : constant Node_Access := - Element_Keys.Floor (Container.Tree, Item); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Floor; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out Node_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (Node_Type, Node_Access); - - begin - if X /= null then - X.Parent := X; - X.Left := X; - X.Right := X; - - Deallocate (X); - end if; - end Free; - - ------------------ - -- Generic_Keys -- - ------------------ - - package body Generic_Keys is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Greater_Key_Node); - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Less_Key_Node); - - -------------------------- - -- Local_Instantiations -- - -------------------------- - - package Key_Keys is - new Red_Black_Trees.Generic_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Key_Type, - Is_Less_Key_Node => Is_Less_Key_Node, - Is_Greater_Key_Node => Is_Greater_Key_Node); - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Set; Key : Key_Type) return Cursor is - Node : constant Node_Access := - Key_Keys.Ceiling (Container.Tree, Key); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Ceiling; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Set; Key : Key_Type) return Boolean is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Set; Key : Key_Type) is - Tree : Tree_Type renames Container.Tree; - Node : Node_Access := Key_Keys.Ceiling (Tree, Key); - Done : constant Node_Access := Key_Keys.Upper_Bound (Tree, Key); - X : Node_Access; - - begin - if Node = Done then - raise Constraint_Error with "attempt to delete key not in set"; - end if; - - loop - X := Node; - Node := Tree_Operations.Next (Node); - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - - exit when Node = Done; - end loop; - end Delete; - - ------------- - -- Element -- - ------------- - - function Element (Container : Set; Key : Key_Type) return Element_Type is - Node : constant Node_Access := Key_Keys.Find (Container.Tree, Key); - begin - if Node = null then - raise Constraint_Error with "key not in set"; - end if; - - return Node.Element; - end Element; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean is - begin - if Left < Right - or else Right < Left - then - return False; - else - return True; - end if; - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Set; Key : Key_Type) is - Tree : Tree_Type renames Container.Tree; - Node : Node_Access := Key_Keys.Ceiling (Tree, Key); - Done : constant Node_Access := Key_Keys.Upper_Bound (Tree, Key); - X : Node_Access; - - begin - while Node /= Done loop - X := Node; - Node := Tree_Operations.Next (Node); - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - end loop; - end Exclude; - - ---------- - -- Find -- - ---------- - - function Find (Container : Set; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Keys.Find (Container.Tree, Key); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Find; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Set; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Keys.Floor (Container.Tree, Key); - - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Node); - end Floor; - - ------------------------- - -- Is_Greater_Key_Node -- - ------------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean is - begin - return Key (Right.Element) < Left; - end Is_Greater_Key_Node; - - ---------------------- - -- Is_Less_Key_Node -- - ---------------------- - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean is - begin - return Left < Key (Right.Element); - end Is_Less_Key_Node; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Set; - Key : Key_Type; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Iterate is - new Key_Keys.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (T, Key); - end Iterate; - - --------- - -- Key -- - --------- - - function Key (Position : Cursor) return Key_Type is - begin - if Position.Node = null then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Key"); - - return Key (Position.Node.Element); - end Key; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : Set; - Key : Key_Type; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Reverse_Iterate is - new Key_Keys.Generic_Reverse_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Reverse_Iterate - - begin - Local_Reverse_Iterate (T, Key); - end Reverse_Iterate; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out Set; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)) - is - Tree : Tree_Type renames Container.Tree; - Node : constant Node_Access := Position.Node; - - begin - if Node = null then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Tree, Node), - "bad cursor in Update_Element"); - - declare - E : Element_Type renames Node.Element; - K : constant Key_Type := Key (E); - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - Process (E); - - if Equivalent_Keys (Left => K, Right => Key (E)) then - return; - end if; - end; - - -- Delete_Node checks busy-bit - - Tree_Operations.Delete_Node_Sans_Free (Tree, Node); - - Insert_New_Item : declare - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Unconditional_Insert is - new Element_Keys.Generic_Unconditional_Insert (Insert_Post); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - begin - Node.Color := Red_Black_Trees.Red; - Node.Parent := null; - Node.Left := null; - Node.Right := null; - - return Node; - end New_Node; - - Result : Node_Access; - - -- Start of processing for Insert_New_Item - - begin - Unconditional_Insert - (Tree => Tree, - Key => Node.Element, - Node => Result); - - pragma Assert (Result = Node); - end Insert_New_Item; - end Update_Element; - - end Generic_Keys; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - return Position /= No_Element; - end Has_Element; - - ------------ - -- Insert -- - ------------ - - procedure Insert (Container : in out Set; New_Item : Element_Type) is - Position : Cursor; - pragma Unreferenced (Position); - begin - Insert (Container, New_Item, Position); - end Insert; - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor) - is - begin - Insert_Sans_Hint (Container.Tree, New_Item, Position.Node); - Position.Container := Container'Unrestricted_Access; - end Insert; - - ---------------------- - -- Insert_Sans_Hint -- - ---------------------- - - procedure Insert_Sans_Hint - (Tree : in out Tree_Type; - New_Item : Element_Type; - Node : out Node_Access) - is - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Unconditional_Insert is - new Element_Keys.Generic_Unconditional_Insert (Insert_Post); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - Node : constant Node_Access := - new Node_Type'(Parent => null, - Left => null, - Right => null, - Color => Red_Black_Trees.Red, - Element => New_Item); - begin - return Node; - end New_Node; - - -- Start of processing for Insert_Sans_Hint - - begin - Unconditional_Insert (Tree, New_Item, Node); - end Insert_Sans_Hint; - - ---------------------- - -- Insert_With_Hint -- - ---------------------- - - procedure Insert_With_Hint - (Dst_Tree : in out Tree_Type; - Dst_Hint : Node_Access; - Src_Node : Node_Access; - Dst_Node : out Node_Access) - is - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Insert_Sans_Hint is - new Element_Keys.Generic_Unconditional_Insert (Insert_Post); - - procedure Local_Insert_With_Hint is - new Element_Keys.Generic_Unconditional_Insert_With_Hint - (Insert_Post, - Insert_Sans_Hint); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - Node : constant Node_Access := - new Node_Type'(Parent => null, - Left => null, - Right => null, - Color => Red, - Element => Src_Node.Element); - begin - return Node; - end New_Node; - - -- Start of processing for Insert_With_Hint - - begin - Local_Insert_With_Hint - (Dst_Tree, - Dst_Hint, - Src_Node.Element, - Dst_Node); - end Insert_With_Hint; - - ------------------ - -- Intersection -- - ------------------ - - procedure Intersection (Target : in out Set; Source : Set) is - begin - Set_Ops.Intersection (Target.Tree, Source.Tree); - end Intersection; - - function Intersection (Left, Right : Set) return Set is - Tree : constant Tree_Type := - Set_Ops.Intersection (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Intersection; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Set) return Boolean is - begin - return Container.Tree.Length = 0; - end Is_Empty; - - ------------------------ - -- Is_Equal_Node_Node -- - ------------------------ - - function Is_Equal_Node_Node (L, R : Node_Access) return Boolean is - begin - return L.Element = R.Element; - end Is_Equal_Node_Node; - - ----------------------------- - -- Is_Greater_Element_Node -- - ----------------------------- - - function Is_Greater_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean - is - begin - -- e > node same as node < e - - return Right.Element < Left; - end Is_Greater_Element_Node; - - -------------------------- - -- Is_Less_Element_Node -- - -------------------------- - - function Is_Less_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean - is - begin - return Left < Right.Element; - end Is_Less_Element_Node; - - ----------------------- - -- Is_Less_Node_Node -- - ----------------------- - - function Is_Less_Node_Node (L, R : Node_Access) return Boolean is - begin - return L.Element < R.Element; - end Is_Less_Node_Node; - - --------------- - -- Is_Subset -- - --------------- - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean is - begin - return Set_Ops.Is_Subset (Subset => Subset.Tree, Of_Set => Of_Set.Tree); - end Is_Subset; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Iterate is - new Tree_Operations.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (T); - end Iterate; - - procedure Iterate - (Container : Set; - Item : Element_Type; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Iterate is - new Element_Keys.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (T, Item); - end Iterate; - - function Iterate (Container : Set) - return Set_Iterator_Interfaces.Reversible_Iterator'Class - is - S : constant Set_Access := Container'Unrestricted_Access; - begin - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is null (as is the case here), this means the iterator - -- object was constructed without a start expression. This is a complete - -- iterator, meaning that the iteration starts from the (logical) - -- beginning of the sequence of items. - - -- Note: For a forward iterator, Container.First is the beginning, and - -- for a reverse iterator, Container.Last is the beginning. - - return It : constant Iterator := (Limited_Controlled with S, null) do - Busy (S.Tree.TC); - end return; - end Iterate; - - function Iterate (Container : Set; Start : Cursor) - return Set_Iterator_Interfaces.Reversible_Iterator'Class - is - S : constant Set_Access := Container'Unrestricted_Access; - begin - -- It was formerly the case that when Start = No_Element, the partial - -- iterator was defined to behave the same as for a complete iterator, - -- and iterate over the entire sequence of items. However, those - -- semantics were unintuitive and arguably error-prone (it is too easy - -- to accidentally create an endless loop), and so they were changed, - -- per the ARG meeting in Denver on 2011/11. However, there was no - -- consensus about what positive meaning this corner case should have, - -- and so it was decided to simply raise an exception. This does imply, - -- however, that it is not possible to use a partial iterator to specify - -- an empty sequence of items. - - if Start = No_Element then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - if Start.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Start cursor of Iterate designates wrong set"; - end if; - - pragma Assert (Vet (Container.Tree, Start.Node), - "Start cursor of Iterate is bad"); - - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is non-null (as is the case here), it means that this is a - -- partial iteration, over a subset of the complete sequence of - -- items. The iterator object was constructed with a start expression, - -- indicating the position from which the iteration begins. Note that - -- the start position has the same value irrespective of whether this is - -- a forward or reverse iteration. - - return It : constant Iterator := - (Limited_Controlled with S, Start.Node) - do - Busy (S.Tree.TC); - end return; - end Iterate; - - ---------- - -- Last -- - ---------- - - function Last (Container : Set) return Cursor is - begin - if Container.Tree.Last = null then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Container.Tree.Last); - end Last; - - function Last (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the Last (and First) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (reverse) - -- iteration starts from the (logical) beginning of the entire sequence - -- (corresponding to Container.Last, for a reverse iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (reverse) partial iteration begins. - - if Object.Node = null then - return Object.Container.Last; - else - return Cursor'(Object.Container, Object.Node); - end if; - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Set) return Element_Type is - begin - if Container.Tree.Last = null then - raise Constraint_Error with "set is empty"; - end if; - - return Container.Tree.Last.Element; - end Last_Element; - - ---------- - -- Left -- - ---------- - - function Left (Node : Node_Access) return Node_Access is - begin - return Node.Left; - end Left; - - ------------ - -- Length -- - ------------ - - function Length (Container : Set) return Count_Type is - begin - return Container.Tree.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move is - new Tree_Operations.Generic_Move (Clear); - - procedure Move (Target : in out Set; Source : in out Set) is - begin - Move (Target => Target.Tree, Source => Source.Tree); - end Move; - - ---------- - -- Next -- - ---------- - - procedure Next (Position : in out Cursor) - is - begin - Position := Next (Position); - end Next; - - function Next (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Next"); - - declare - Node : constant Node_Access := Tree_Operations.Next (Position.Node); - begin - if Node = null then - return No_Element; - end if; - - return Cursor'(Position.Container, Node); - end; - end Next; - - function Next (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - end if; - - if Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong set"; - end if; - - return Next (Position); - end Next; - - ------------- - -- Overlap -- - ------------- - - function Overlap (Left, Right : Set) return Boolean is - begin - return Set_Ops.Overlap (Left.Tree, Right.Tree); - end Overlap; - - ------------ - -- Parent -- - ------------ - - function Parent (Node : Node_Access) return Node_Access is - begin - return Node.Parent; - end Parent; - - -------------- - -- Previous -- - -------------- - - procedure Previous (Position : in out Cursor) - is - begin - Position := Previous (Position); - end Previous; - - function Previous (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Previous"); - - declare - Node : constant Node_Access := - Tree_Operations.Previous (Position.Node); - begin - return (if Node = null then No_Element - else Cursor'(Position.Container, Node)); - end; - end Previous; - - function Previous (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - end if; - - if Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong set"; - end if; - - return Previous (Position); - end Previous; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Query_Element"); - - declare - T : Tree_Type renames Position.Container.Tree; - Lock : With_Lock (T.TC'Unrestricted_Access); - begin - Process (Position.Node.Element); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set) - is - First_Time : Boolean := True; - use System.Put_Images; - begin - Array_Before (S); - - for X of V loop - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Element_Type'Put_Image (S, X); - end loop; - - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set) - is - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access; - pragma Inline (Read_Node); - - procedure Read is - new Tree_Operations.Generic_Read (Clear, Read_Node); - - --------------- - -- Read_Node -- - --------------- - - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access - is - Node : Node_Access := new Node_Type; - begin - Element_Type'Read (Stream, Node.Element); - return Node; - exception - when others => - Free (Node); -- Note that Free deallocates elem too - raise; - end Read_Node; - - -- Start of processing for Read - - begin - Read (Stream, Container.Tree); - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Tree : in out Tree_Type; - Node : Node_Access; - Item : Element_Type) - is - begin - if Item < Node.Element - or else Node.Element < Item - then - null; - else - TE_Check (Tree.TC); - - Node.Element := Item; - return; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Tree, Node); -- Checks busy-bit - - Insert_New_Item : declare - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Unconditional_Insert is - new Element_Keys.Generic_Unconditional_Insert (Insert_Post); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - begin - Node.Element := Item; - Node.Color := Red_Black_Trees.Red; - Node.Parent := null; - Node.Left := null; - Node.Right := null; - - return Node; - end New_Node; - - Result : Node_Access; - - -- Start of processing for Insert_New_Item - - begin - Unconditional_Insert - (Tree => Tree, - Key => Item, - Node => Result); - - pragma Assert (Result = Node); - end Insert_New_Item; - end Replace_Element; - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type) - is - begin - if Position.Node = null then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "bad cursor in Replace_Element"); - - Replace_Element (Container.Tree, Position.Node, New_Item); - end Replace_Element; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Reverse_Iterate is - new Tree_Operations.Generic_Reverse_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Reverse_Iterate - - begin - Local_Reverse_Iterate (T); - end Reverse_Iterate; - - procedure Reverse_Iterate - (Container : Set; - Item : Element_Type; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Reverse_Iterate is - new Element_Keys.Generic_Reverse_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Reverse_Iterate - - begin - Local_Reverse_Iterate (T, Item); - end Reverse_Iterate; - - ----------- - -- Right -- - ----------- - - function Right (Node : Node_Access) return Node_Access is - begin - return Node.Right; - end Right; - - --------------- - -- Set_Color -- - --------------- - - procedure Set_Color (Node : Node_Access; Color : Color_Type) is - begin - Node.Color := Color; - end Set_Color; - - -------------- - -- Set_Left -- - -------------- - - procedure Set_Left (Node : Node_Access; Left : Node_Access) is - begin - Node.Left := Left; - end Set_Left; - - ---------------- - -- Set_Parent -- - ---------------- - - procedure Set_Parent (Node : Node_Access; Parent : Node_Access) is - begin - Node.Parent := Parent; - end Set_Parent; - - --------------- - -- Set_Right -- - --------------- - - procedure Set_Right (Node : Node_Access; Right : Node_Access) is - begin - Node.Right := Right; - end Set_Right; - - -------------------------- - -- Symmetric_Difference -- - -------------------------- - - procedure Symmetric_Difference (Target : in out Set; Source : Set) is - begin - Set_Ops.Symmetric_Difference (Target.Tree, Source.Tree); - end Symmetric_Difference; - - function Symmetric_Difference (Left, Right : Set) return Set is - Tree : constant Tree_Type := - Set_Ops.Symmetric_Difference (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Symmetric_Difference; - - ------------ - -- To_Set -- - ------------ - - function To_Set (New_Item : Element_Type) return Set is - Tree : Tree_Type; - Node : Node_Access; - pragma Unreferenced (Node); - begin - Insert_Sans_Hint (Tree, New_Item, Node); - return Set'(Controlled with Tree); - end To_Set; - - ----------- - -- Union -- - ----------- - - procedure Union (Target : in out Set; Source : Set) is - begin - Set_Ops.Union (Target.Tree, Source.Tree); - end Union; - - function Union (Left, Right : Set) return Set is - Tree : constant Tree_Type := Set_Ops.Union (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Union; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set) - is - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access); - pragma Inline (Write_Node); - - procedure Write is - new Tree_Operations.Generic_Write (Write_Node); - - ---------------- - -- Write_Node -- - ---------------- - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access) - is - begin - Element_Type'Write (Stream, Node.Element); - end Write_Node; - - -- Start of processing for Write - - begin - Write (Stream, Container.Tree); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; -end Ada.Containers.Ordered_Multisets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coormu.ads +++ build/gcc/ada/rts @@ -1,576 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . O R D E R E D _ M U L T I S E T S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- The ordered multiset container is similar to the ordered set, but with the --- difference that multiple equivalent elements are allowed. It also provides --- additional operations, to iterate over items that are equivalent. - -private with Ada.Containers.Red_Black_Trees; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; -with Ada.Iterator_Interfaces; - -generic - type Element_Type is private; - - with function "<" (Left, Right : Element_Type) return Boolean is <>; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Ordered_Multisets with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - function Equivalent_Elements (Left, Right : Element_Type) return Boolean; - -- Returns False if Left is less than Right, or Right is less than Left; - -- otherwise, it returns True. - - type Set is tagged private - with Constant_Indexing => Constant_Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type; - - pragma Preelaborable_Initialization (Set); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_Set : constant Set; - -- The default value for set objects declared without an explicit - -- initialization expression. - - No_Element : constant Cursor; - -- The default value for cursor objects declared without an explicit - -- initialization expression. - - function Has_Element (Position : Cursor) return Boolean; - -- Equivalent to Position /= No_Element - - package Set_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : Set) return Boolean; - -- If Left denotes the same set object as Right, then equality returns - -- True. If the length of Left is different from the length of Right, then - -- it returns False. Otherwise, set equality iterates over Left and Right, - -- comparing the element of Left to the element of Right using the equality - -- operator for elements. If the elements compare False, then the iteration - -- terminates and set equality returns False. Otherwise, if all elements - -- compare True, then set equality returns True. - - function Equivalent_Sets (Left, Right : Set) return Boolean; - -- Similar to set equality, but with the difference that elements are - -- compared for equivalence instead of equality. - - function To_Set (New_Item : Element_Type) return Set; - -- Constructs a set object with New_Item as its single element - - function Length (Container : Set) return Count_Type; - -- Returns the total number of elements in Container - - function Is_Empty (Container : Set) return Boolean; - -- Returns True if Container.Length is 0 - - procedure Clear (Container : in out Set); - -- Deletes all elements from Container - - function Element (Position : Cursor) return Element_Type; - -- If Position equals No_Element, then Constraint_Error is raised. - -- Otherwise, function Element returns the element designed by Position. - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type); - -- If Position equals No_Element, then Constraint_Error is raised. If - -- Position is associated with a set different from Container, then - -- Program_Error is raised. If New_Item is equivalent to the element - -- designated by Position, then if Container is locked (element tampering - -- has been attempted), Program_Error is raised; otherwise, the element - -- designated by Position is assigned the value of New_Item. If New_Item is - -- not equivalent to the element designated by Position, then if the - -- container is busy (cursor tampering has been attempted), Program_Error - -- is raised; otherwise, the element designed by Position is assigned the - -- value of New_Item, and the node is moved to its new position (in - -- canonical insertion order). - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - -- If Position equals No_Element, then Constraint_Error is - -- raised. Otherwise, it calls Process with the element designated by - -- Position as the parameter. This call locks the container, so attempts to - -- change the value of the element while Process is executing (to "tamper - -- with elements") will raise Program_Error. - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is private - with Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - procedure Assign (Target : in out Set; Source : Set); - - function Copy (Source : Set) return Set; - - procedure Move (Target : in out Set; Source : in out Set); - -- If Target denotes the same object as Source, the operation does - -- nothing. If either Target or Source is busy (cursor tampering is - -- attempted), then it raises Program_Error. Otherwise, Target is cleared, - -- and the nodes from Source are moved (not copied) to Target (so Source - -- becomes empty). - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor); - -- Insert adds New_Item to Container, and returns cursor Position - -- designating the newly inserted node. The node is inserted after any - -- existing elements less than or equivalent to New_Item (and before any - -- elements greater than New_Item). Note that the issue of where the new - -- node is inserted relative to equivalent elements does not arise for - -- unique-key containers, since in that case the insertion would simply - -- fail. For a multiple-key container (the case here), insertion always - -- succeeds, and is defined such that the new item is positioned after any - -- equivalent elements already in the container. - - procedure Insert - (Container : in out Set; - New_Item : Element_Type); - -- Inserts New_Item in Container, but does not return a cursor designating - -- the newly-inserted node. - --- TODO: include Replace too??? --- --- procedure Replace --- (Container : in out Set; --- New_Item : Element_Type); - - procedure Exclude - (Container : in out Set; - Item : Element_Type); - -- Deletes from Container all of the elements equivalent to Item - - procedure Delete - (Container : in out Set; - Item : Element_Type); - -- Deletes from Container all of the elements equivalent to Item. If there - -- are no elements equivalent to Item, then it raises Constraint_Error. - - procedure Delete - (Container : in out Set; - Position : in out Cursor); - -- If Position equals No_Element, then Constraint_Error is raised. If - -- Position is associated with a set different from Container, then - -- Program_Error is raised. Otherwise, the node designated by Position is - -- removed from Container, and Position is set to No_Element. - - procedure Delete_First (Container : in out Set); - -- Removes the first node from Container - - procedure Delete_Last (Container : in out Set); - -- Removes the last node from Container - - procedure Union (Target : in out Set; Source : Set); - -- If Target is busy (cursor tampering is attempted), the Program_Error is - -- raised. Otherwise, it inserts each element of Source into - -- Target. Elements are inserted in the canonical order for multisets, such - -- that the elements from Source are inserted after equivalent elements - -- already in Target. - - function Union (Left, Right : Set) return Set; - -- Returns a set comprising the all elements from Left and all of the - -- elements from Right. The elements from Right follow the equivalent - -- elements from Left. - - function "or" (Left, Right : Set) return Set renames Union; - - procedure Intersection (Target : in out Set; Source : Set); - -- If Target denotes the same object as Source, the operation does - -- nothing. If Target is busy (cursor tampering is attempted), - -- Program_Error is raised. Otherwise, the elements in Target having no - -- equivalent element in Source are deleted from Target. - - function Intersection (Left, Right : Set) return Set; - -- If Left denotes the same object as Right, then the function returns a - -- copy of Left. Otherwise, it returns a set comprising the equivalent - -- elements from both Left and Right. Items are inserted in the result set - -- in canonical order, such that the elements from Left precede the - -- equivalent elements from Right. - - function "and" (Left, Right : Set) return Set renames Intersection; - - procedure Difference (Target : in out Set; Source : Set); - -- If Target is busy (cursor tampering is attempted), then Program_Error is - -- raised. Otherwise, the elements in Target that are equivalent to - -- elements in Source are deleted from Target. - - function Difference (Left, Right : Set) return Set; - -- Returns a set comprising the elements from Left that have no equivalent - -- element in Right. - - function "-" (Left, Right : Set) return Set renames Difference; - - procedure Symmetric_Difference (Target : in out Set; Source : Set); - -- If Target is busy, then Program_Error is raised. Otherwise, the elements - -- in Target equivalent to elements in Source are deleted from Target, and - -- the elements in Source not equivalent to elements in Target are inserted - -- into Target. - - function Symmetric_Difference (Left, Right : Set) return Set; - -- Returns a set comprising the union of the elements from Target having no - -- equivalent in Source, and the elements of Source having no equivalent in - -- Target. - - function "xor" (Left, Right : Set) return Set renames Symmetric_Difference; - - function Overlap (Left, Right : Set) return Boolean; - -- Returns True if Left contains an element equivalent to an element of - -- Right. - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean; - -- Returns True if every element in Subset has an equivalent element in - -- Of_Set. - - function First (Container : Set) return Cursor; - -- If Container is empty, the function returns No_Element. Otherwise, it - -- returns a cursor designating the smallest element. - - function First_Element (Container : Set) return Element_Type; - -- Equivalent to Element (First (Container)) - - function Last (Container : Set) return Cursor; - -- If Container is empty, the function returns No_Element. Otherwise, it - -- returns a cursor designating the largest element. - - function Last_Element (Container : Set) return Element_Type; - -- Equivalent to Element (Last (Container)) - - function Next (Position : Cursor) return Cursor; - -- If Position equals No_Element or Last (Container), the function returns - -- No_Element. Otherwise, it returns a cursor designating the node that - -- immediately follows (as per the insertion order) the node designated by - -- Position. - - procedure Next (Position : in out Cursor); - -- Equivalent to Position := Next (Position) - - function Previous (Position : Cursor) return Cursor; - -- If Position equals No_Element or First (Container), the function returns - -- No_Element. Otherwise, it returns a cursor designating the node that - -- immediately precedes (as per the insertion order) the node designated by - -- Position. - - procedure Previous (Position : in out Cursor); - -- Equivalent to Position := Previous (Position) - - function Find (Container : Set; Item : Element_Type) return Cursor; - -- Returns a cursor designating the first element in Container equivalent - -- to Item. If there is no equivalent element, it returns No_Element. - - function Floor (Container : Set; Item : Element_Type) return Cursor; - -- If Container is empty, the function returns No_Element. If Item is - -- equivalent to elements in Container, it returns a cursor designating the - -- first equivalent element. Otherwise, it returns a cursor designating the - -- largest element less than Item, or No_Element if all elements are - -- greater than Item. - - function Ceiling (Container : Set; Item : Element_Type) return Cursor; - -- If Container is empty, the function returns No_Element. If Item is - -- equivalent to elements of Container, it returns a cursor designating the - -- last equivalent element. Otherwise, it returns a cursor designating the - -- smallest element greater than Item, or No_Element if all elements are - -- less than Item. - - function Contains (Container : Set; Item : Element_Type) return Boolean; - -- Equivalent to Container.Find (Item) /= No_Element - - function "<" (Left, Right : Cursor) return Boolean; - -- Equivalent to Element (Left) < Element (Right) - - function ">" (Left, Right : Cursor) return Boolean; - -- Equivalent to Element (Right) < Element (Left) - - function "<" (Left : Cursor; Right : Element_Type) return Boolean; - -- Equivalent to Element (Left) < Right - - function ">" (Left : Cursor; Right : Element_Type) return Boolean; - -- Equivalent to Right < Element (Left) - - function "<" (Left : Element_Type; Right : Cursor) return Boolean; - -- Equivalent to Left < Element (Right) - - function ">" (Left : Element_Type; Right : Cursor) return Boolean; - -- Equivalent to Element (Right) < Left - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)); - -- Calls Process with a cursor designating each element of Container, in - -- order from Container.First to Container.Last. - - procedure Reverse_Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)); - -- Calls Process with a cursor designating each element of Container, in - -- order from Container.Last to Container.First. - - procedure Iterate - (Container : Set; - Item : Element_Type; - Process : not null access procedure (Position : Cursor)); - -- Call Process with a cursor designating each element equivalent to Item, - -- in order from Container.Floor (Item) to Container.Ceiling (Item). - - procedure Reverse_Iterate - (Container : Set; - Item : Element_Type; - Process : not null access procedure (Position : Cursor)); - -- Call Process with a cursor designating each element equivalent to Item, - -- in order from Container.Ceiling (Item) to Container.Floor (Item). - - function Iterate - (Container : Set) - return Set_Iterator_Interfaces.Reversible_Iterator'class; - - function Iterate - (Container : Set; - Start : Cursor) - return Set_Iterator_Interfaces.Reversible_Iterator'class; - - generic - type Key_Type (<>) is private; - - with function Key (Element : Element_Type) return Key_Type; - - with function "<" (Left, Right : Key_Type) return Boolean is <>; - - package Generic_Keys is - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - -- Returns False if Left is less than Right, or Right is less than Left; - -- otherwise, it returns True. - - function Key (Position : Cursor) return Key_Type; - -- Equivalent to Key (Element (Position)) - - function Element (Container : Set; Key : Key_Type) return Element_Type; - -- Equivalent to Element (Find (Container, Key)) - - procedure Exclude (Container : in out Set; Key : Key_Type); - -- Deletes from Container any elements whose key is equivalent to Key - - procedure Delete (Container : in out Set; Key : Key_Type); - -- Deletes from Container any elements whose key is equivalent to - -- Key. If there are no such elements, then it raises Constraint_Error. - - function Find (Container : Set; Key : Key_Type) return Cursor; - -- Returns a cursor designating the first element in Container whose key - -- is equivalent to Key. If there is no equivalent element, it returns - -- No_Element. - - function Floor (Container : Set; Key : Key_Type) return Cursor; - -- If Container is empty, the function returns No_Element. If Item is - -- equivalent to the keys of elements in Container, it returns a cursor - -- designating the first such element. Otherwise, it returns a cursor - -- designating the largest element whose key is less than Item, or - -- No_Element if all keys are greater than Item. - - function Ceiling (Container : Set; Key : Key_Type) return Cursor; - -- If Container is empty, the function returns No_Element. If Item is - -- equivalent to the keys of elements of Container, it returns a cursor - -- designating the last such element. Otherwise, it returns a cursor - -- designating the smallest element whose key is greater than Item, or - -- No_Element if all keys are less than Item. - - function Contains (Container : Set; Key : Key_Type) return Boolean; - -- Equivalent to Find (Container, Key) /= No_Element - - procedure Update_Element -- Update_Element_Preserving_Key ??? - (Container : in out Set; - Position : Cursor; - Process : not null access - procedure (Element : in out Element_Type)); - -- If Position equals No_Element, then Constraint_Error is raised. If - -- Position is associated with a set object different from Container, - -- then Program_Error is raised. Otherwise, it makes a copy of the key - -- of the element designated by Position, and then calls Process with - -- the element as the parameter. Update_Element then compares the key - -- value obtained before calling Process to the key value obtained from - -- the element after calling Process. If the keys are equivalent then - -- the operation terminates. If Container is busy (cursor tampering has - -- been attempted), then Program_Error is raised. Otherwise, the node - -- is moved to its new position (in canonical order). - - procedure Iterate - (Container : Set; - Key : Key_Type; - Process : not null access procedure (Position : Cursor)); - -- Call Process with a cursor designating each element equivalent to - -- Key, in order from Floor (Container, Key) to - -- Ceiling (Container, Key). - - procedure Reverse_Iterate - (Container : Set; - Key : Key_Type; - Process : not null access procedure (Position : Cursor)); - -- Call Process with a cursor designating each element equivalent to - -- Key, in order from Ceiling (Container, Key) to - -- Floor (Container, Key). - - end Generic_Keys; - -private - - pragma Inline (Next); - pragma Inline (Previous); - - type Node_Type; - type Node_Access is access Node_Type; - - type Node_Type is limited record - Parent : Node_Access; - Left : Node_Access; - Right : Node_Access; - Color : Red_Black_Trees.Color_Type := Red_Black_Trees.Red; - Element : Element_Type; - end record; - - package Tree_Types is - new Red_Black_Trees.Generic_Tree_Types (Node_Type, Node_Access); - - type Set is new Ada.Finalization.Controlled with record - Tree : Tree_Types.Tree_Type; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set); - - overriding procedure Adjust (Container : in out Set); - - overriding procedure Finalize (Container : in out Set) renames Clear; - - use Red_Black_Trees; - use Tree_Types, Tree_Types.Implementation; - use Ada.Finalization; - use Ada.Streams; - - type Set_Access is access all Set; - for Set_Access'Storage_Size use 0; - - -- In all predefined libraries the following type is controlled, for proper - -- management of tampering checks. For performance reason we omit this - -- machinery for multisets, which are used in a number of our tools. - - type Reference_Control_Type is record - Container : Set_Access; - end record; - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - type Cursor is record - Container : Set_Access; - Node : Node_Access; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - No_Element : constant Cursor := Cursor'(null, null); - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set); - - for Set'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set); - - for Set'Read use Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - Empty_Set : constant Set := (Controlled with others => <>); - - type Iterator is new Limited_Controlled and - Set_Iterator_Interfaces.Reversible_Iterator with - record - Container : Set_Access; - Node : Node_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - overriding function Last (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - - overriding function Previous - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Ordered_Multisets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coorse.adb +++ build/gcc/ada/rts @@ -1,2035 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . O R D E R E D _ S E T S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -with Ada.Containers.Helpers; use Ada.Containers.Helpers; - -with Ada.Containers.Red_Black_Trees.Generic_Operations; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Operations); - -with Ada.Containers.Red_Black_Trees.Generic_Keys; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Keys); - -with Ada.Containers.Red_Black_Trees.Generic_Set_Operations; -pragma Elaborate_All (Ada.Containers.Red_Black_Trees.Generic_Set_Operations); - -with System; use type System.Address; -with System.Put_Images; - -package body Ada.Containers.Ordered_Sets with - SPARK_Mode => Off -is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ------------------------------ - -- Access to Fields of Node -- - ------------------------------ - - -- These subprograms provide functional notation for access to fields - -- of a node, and procedural notation for modifying these fields. - - function Color (Node : Node_Access) return Color_Type; - pragma Inline (Color); - - function Left (Node : Node_Access) return Node_Access; - pragma Inline (Left); - - function Parent (Node : Node_Access) return Node_Access; - pragma Inline (Parent); - - function Right (Node : Node_Access) return Node_Access; - pragma Inline (Right); - - procedure Set_Color (Node : Node_Access; Color : Color_Type); - pragma Inline (Set_Color); - - procedure Set_Left (Node : Node_Access; Left : Node_Access); - pragma Inline (Set_Left); - - procedure Set_Right (Node : Node_Access; Right : Node_Access); - pragma Inline (Set_Right); - - procedure Set_Parent (Node : Node_Access; Parent : Node_Access); - pragma Inline (Set_Parent); - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Copy_Node (Source : Node_Access) return Node_Access; - pragma Inline (Copy_Node); - - procedure Free (X : in out Node_Access); - - procedure Insert_Sans_Hint - (Tree : in out Tree_Type; - New_Item : Element_Type; - Node : out Node_Access; - Inserted : out Boolean); - - procedure Insert_With_Hint - (Dst_Tree : in out Tree_Type; - Dst_Hint : Node_Access; - Src_Node : Node_Access; - Dst_Node : out Node_Access); - - function Is_Equal_Node_Node (L, R : Node_Access) return Boolean; - pragma Inline (Is_Equal_Node_Node); - - function Is_Greater_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Greater_Element_Node); - - function Is_Less_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Less_Element_Node); - - function Is_Less_Node_Node (L, R : Node_Access) return Boolean; - pragma Inline (Is_Less_Node_Node); - - procedure Replace_Element - (Tree : in out Tree_Type; - Node : Node_Access; - Item : Element_Type); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Tree_Operations is - new Red_Black_Trees.Generic_Operations (Tree_Types); - - procedure Delete_Tree is - new Tree_Operations.Generic_Delete_Tree (Free); - - function Copy_Tree is - new Tree_Operations.Generic_Copy_Tree (Copy_Node, Delete_Tree); - - use Tree_Operations; - - function Is_Equal is - new Tree_Operations.Generic_Equal (Is_Equal_Node_Node); - - package Element_Keys is - new Red_Black_Trees.Generic_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Element_Type, - Is_Less_Key_Node => Is_Less_Element_Node, - Is_Greater_Key_Node => Is_Greater_Element_Node); - - package Set_Ops is - new Generic_Set_Operations - (Tree_Operations => Tree_Operations, - Insert_With_Hint => Insert_With_Hint, - Copy_Tree => Copy_Tree, - Delete_Tree => Delete_Tree, - Is_Less => Is_Less_Node_Node, - Free => Free); - - --------- - -- "<" -- - --------- - - function "<" (Left, Right : Cursor) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in ""<"""); - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in ""<"""); - - return Left.Node.Element < Right.Node.Element; - end "<"; - - function "<" (Left : Cursor; Right : Element_Type) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in ""<"""); - - return Left.Node.Element < Right; - end "<"; - - function "<" (Left : Element_Type; Right : Cursor) return Boolean is - begin - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in ""<"""); - - return Left < Right.Node.Element; - end "<"; - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Set) return Boolean is - begin - return Is_Equal (Left.Tree, Right.Tree); - end "="; - - --------- - -- ">" -- - --------- - - function ">" (Left, Right : Cursor) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in "">"""); - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in "">"""); - - -- L > R same as R < L - - return Right.Node.Element < Left.Node.Element; - end ">"; - - function ">" (Left : Element_Type; Right : Cursor) return Boolean is - begin - if Checks and then Right.Node = null then - raise Constraint_Error with "Right cursor equals No_Element"; - end if; - - pragma Assert (Vet (Right.Container.Tree, Right.Node), - "bad Right cursor in "">"""); - - return Right.Node.Element < Left; - end ">"; - - function ">" (Left : Cursor; Right : Element_Type) return Boolean is - begin - if Checks and then Left.Node = null then - raise Constraint_Error with "Left cursor equals No_Element"; - end if; - - pragma Assert (Vet (Left.Container.Tree, Left.Node), - "bad Left cursor in "">"""); - - return Right < Left.Node.Element; - end ">"; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust is new Tree_Operations.Generic_Adjust (Copy_Tree); - - procedure Adjust (Container : in out Set) is - begin - Adjust (Container.Tree); - end Adjust; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out Set; Source : Set) is - begin - if Target'Address = Source'Address then - return; - end if; - - Target.Clear; - Target.Union (Source); - end Assign; - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Set; Item : Element_Type) return Cursor is - Node : constant Node_Access := - Element_Keys.Ceiling (Container.Tree, Item); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Ceiling; - - ----------- - -- Clear -- - ----------- - - procedure Clear is new Tree_Operations.Generic_Clear (Delete_Tree); - - procedure Clear (Container : in out Set) is - begin - Clear (Container.Tree); - end Clear; - - ----------- - -- Color -- - ----------- - - function Color (Node : Node_Access) return Color_Type is - begin - return Node.Color; - end Color; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert - (Vet (Container.Tree, Position.Node), - "bad cursor in Constant_Reference"); - - declare - Tree : Tree_Type renames Position.Container.all.Tree; - TC : constant Tamper_Counts_Access := - Tree.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Position.Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : Set; - Item : Element_Type) return Boolean - is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Set) return Set is - begin - return Target : Set do - Target.Assign (Source); - end return; - end Copy; - - --------------- - -- Copy_Node -- - --------------- - - function Copy_Node (Source : Node_Access) return Node_Access is - Target : constant Node_Access := - new Node_Type'(Parent => null, - Left => null, - Right => null, - Color => Source.Color, - Element => Source.Element); - begin - return Target; - end Copy_Node; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Set; Position : in out Cursor) is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "bad cursor in Delete"); - - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, Position.Node); - Free (Position.Node); - Position.Container := null; - end Delete; - - procedure Delete (Container : in out Set; Item : Element_Type) is - X : Node_Access := Element_Keys.Find (Container.Tree, Item); - - begin - if Checks and then X = null then - raise Constraint_Error with "attempt to delete element not in set"; - end if; - - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First (Container : in out Set) is - Tree : Tree_Type renames Container.Tree; - X : Node_Access := Tree.First; - begin - if X /= null then - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - end if; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last (Container : in out Set) is - Tree : Tree_Type renames Container.Tree; - X : Node_Access := Tree.Last; - begin - if X /= null then - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - end if; - end Delete_Last; - - ---------------- - -- Difference -- - ---------------- - - procedure Difference (Target : in out Set; Source : Set) is - begin - Set_Ops.Difference (Target.Tree, Source.Tree); - end Difference; - - function Difference (Left, Right : Set) return Set is - Tree : constant Tree_Type := Set_Ops.Difference (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Difference; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - if Checks - and then (Left (Position.Node) = Position.Node - or else - Right (Position.Node) = Position.Node) - then - raise Program_Error with "dangling cursor"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Element"); - - return Position.Node.Element; - end Element; - - ------------------------- - -- Equivalent_Elements -- - ------------------------- - - function Equivalent_Elements (Left, Right : Element_Type) return Boolean is - begin - return (if Left < Right or else Right < Left then False else True); - end Equivalent_Elements; - - --------------------- - -- Equivalent_Sets -- - --------------------- - - function Equivalent_Sets (Left, Right : Set) return Boolean is - function Is_Equivalent_Node_Node (L, R : Node_Access) return Boolean; - pragma Inline (Is_Equivalent_Node_Node); - - function Is_Equivalent is - new Tree_Operations.Generic_Equal (Is_Equivalent_Node_Node); - - ----------------------------- - -- Is_Equivalent_Node_Node -- - ----------------------------- - - function Is_Equivalent_Node_Node (L, R : Node_Access) return Boolean is - begin - return (if L.Element < R.Element then False - elsif R.Element < L.Element then False - else True); - end Is_Equivalent_Node_Node; - - -- Start of processing for Equivalent_Sets - - begin - return Is_Equivalent (Left.Tree, Right.Tree); - end Equivalent_Sets; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Set; Item : Element_Type) is - X : Node_Access := Element_Keys.Find (Container.Tree, Item); - - begin - if X /= null then - Tree_Operations.Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end if; - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Iterator) is - begin - if Object.Container /= null then - Unbusy (Object.Container.Tree.TC); - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find (Container : Set; Item : Element_Type) return Cursor is - Node : constant Node_Access := Element_Keys.Find (Container.Tree, Item); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : Set) return Cursor is - begin - return - (if Container.Tree.First = null then No_Element - else Cursor'(Container'Unrestricted_Access, Container.Tree.First)); - end First; - - function First (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the First (and Last) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (forward) - -- iteration starts from the (logical) beginning of the entire sequence - -- of items (corresponding to Container.First, for a forward iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (forward) partial iteration begins. - - if Object.Node = null then - return Object.Container.First; - else - return Cursor'(Object.Container, Object.Node); - end if; - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : Set) return Element_Type is - begin - if Checks and then Container.Tree.First = null then - raise Constraint_Error with "set is empty"; - end if; - - return Container.Tree.First.Element; - end First_Element; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Set; Item : Element_Type) return Cursor is - Node : constant Node_Access := Element_Keys.Floor (Container.Tree, Item); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Floor; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out Node_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (Node_Type, Node_Access); - begin - if X /= null then - X.Parent := X; - X.Left := X; - X.Right := X; - Deallocate (X); - end if; - end Free; - - ------------------ - -- Generic_Keys -- - ------------------ - - package body Generic_Keys is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Greater_Key_Node); - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean; - pragma Inline (Is_Less_Key_Node); - - -------------------------- - -- Local Instantiations -- - -------------------------- - - package Key_Keys is - new Red_Black_Trees.Generic_Keys - (Tree_Operations => Tree_Operations, - Key_Type => Key_Type, - Is_Less_Key_Node => Is_Less_Key_Node, - Is_Greater_Key_Node => Is_Greater_Key_Node); - - ------------- - -- Ceiling -- - ------------- - - function Ceiling (Container : Set; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Keys.Ceiling (Container.Tree, Key); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Ceiling; - - ------------------------ - -- Constant_Reference -- - ------------------------ - - function Constant_Reference - (Container : aliased Set; - Key : Key_Type) return Constant_Reference_Type - is - Node : constant Node_Access := Key_Keys.Find (Container.Tree, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in set"; - end if; - - declare - Tree : Tree_Type renames Container'Unrestricted_Access.all.Tree; - TC : constant Tamper_Counts_Access := - Tree.TC'Unrestricted_Access; - begin - return R : constant Constant_Reference_Type := - (Element => Node.Element'Access, - Control => (Controlled with TC)) - do - Busy (TC.all); - end return; - end; - end Constant_Reference; - - -------------- - -- Contains -- - -------------- - - function Contains (Container : Set; Key : Key_Type) return Boolean is - begin - return Find (Container, Key) /= No_Element; - end Contains; - - ------------ - -- Delete -- - ------------ - - procedure Delete (Container : in out Set; Key : Key_Type) is - X : Node_Access := Key_Keys.Find (Container.Tree, Key); - - begin - if Checks and then X = null then - raise Constraint_Error with "attempt to delete key not in set"; - end if; - - Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end Delete; - - ------------- - -- Element -- - ------------- - - function Element (Container : Set; Key : Key_Type) return Element_Type is - Node : constant Node_Access := Key_Keys.Find (Container.Tree, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "key not in set"; - end if; - - return Node.Element; - end Element; - - --------------------- - -- Equivalent_Keys -- - --------------------- - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean is - begin - return (if Left < Right or else Right < Left then False else True); - end Equivalent_Keys; - - ------------- - -- Exclude -- - ------------- - - procedure Exclude (Container : in out Set; Key : Key_Type) is - X : Node_Access := Key_Keys.Find (Container.Tree, Key); - begin - if X /= null then - Delete_Node_Sans_Free (Container.Tree, X); - Free (X); - end if; - end Exclude; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Control : in out Reference_Control_Type) is - begin - if Control.Container /= null then - Impl.Reference_Control_Type (Control).Finalize; - - if Checks and then not (Key (Control.Pos) = Control.Old_Key.all) - then - Delete (Control.Container.all, Key (Control.Pos)); - raise Program_Error; - end if; - - Control.Container := null; - Control.Old_Key := null; - end if; - end Finalize; - - ---------- - -- Find -- - ---------- - - function Find (Container : Set; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Keys.Find (Container.Tree, Key); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Find; - - ----------- - -- Floor -- - ----------- - - function Floor (Container : Set; Key : Key_Type) return Cursor is - Node : constant Node_Access := Key_Keys.Floor (Container.Tree, Key); - begin - return (if Node = null then No_Element - else Cursor'(Container'Unrestricted_Access, Node)); - end Floor; - - ------------------------- - -- Is_Greater_Key_Node -- - ------------------------- - - function Is_Greater_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean - is - begin - return Key (Right.Element) < Left; - end Is_Greater_Key_Node; - - ---------------------- - -- Is_Less_Key_Node -- - ---------------------- - - function Is_Less_Key_Node - (Left : Key_Type; - Right : Node_Access) return Boolean - is - begin - return Left < Key (Right.Element); - end Is_Less_Key_Node; - - --------- - -- Key -- - --------- - - function Key (Position : Cursor) return Key_Type is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Key"); - - return Key (Position.Node.Element); - end Key; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - ------------------------------ - -- Reference_Preserving_Key -- - ------------------------------ - - function Reference_Preserving_Key - (Container : aliased in out Set; - Position : Cursor) return Reference_Type - is - begin - if Checks and then Position.Container = null then - raise Constraint_Error with "Position cursor has no element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong container"; - end if; - - pragma Assert - (Vet (Container.Tree, Position.Node), - "bad cursor in function Reference_Preserving_Key"); - - declare - Tree : Tree_Type renames Container.Tree; - begin - return R : constant Reference_Type := - (Element => Position.Node.Element'Access, - Control => - (Controlled with - Tree.TC'Unrestricted_Access, - Container => Container'Unchecked_Access, - Pos => Position, - Old_Key => new Key_Type'(Key (Position)))) - do - Busy (Tree.TC); - end return; - end; - end Reference_Preserving_Key; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Key : Key_Type) return Reference_Type - is - Node : constant Node_Access := Key_Keys.Find (Container.Tree, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with "Key not in set"; - end if; - - declare - Tree : Tree_Type renames Container.Tree; - begin - return R : constant Reference_Type := - (Element => Node.Element'Access, - Control => - (Controlled with - Tree.TC'Unrestricted_Access, - Container => Container'Unchecked_Access, - Pos => Find (Container, Key), - Old_Key => new Key_Type'(Key))) - do - Busy (Tree.TC); - end return; - end; - end Reference_Preserving_Key; - - ------------- - -- Replace -- - ------------- - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type) - is - Node : constant Node_Access := Key_Keys.Find (Container.Tree, Key); - - begin - if Checks and then Node = null then - raise Constraint_Error with - "attempt to replace key not in set"; - end if; - - Replace_Element (Container.Tree, Node, New_Item); - end Replace; - - ----------------------------------- - -- Update_Element_Preserving_Key -- - ----------------------------------- - - procedure Update_Element_Preserving_Key - (Container : in out Set; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)) - is - Tree : Tree_Type renames Container.Tree; - - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "bad cursor in Update_Element_Preserving_Key"); - - declare - E : Element_Type renames Position.Node.Element; - K : constant Key_Type := Key (E); - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - Process (E); - if Equivalent_Keys (K, Key (E)) then - return; - end if; - end; - - declare - X : Node_Access := Position.Node; - begin - Tree_Operations.Delete_Node_Sans_Free (Tree, X); - Free (X); - end; - - raise Program_Error with "key was modified"; - end Update_Element_Preserving_Key; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - - end Generic_Keys; - - ------------------------ - -- Get_Element_Access -- - ------------------------ - - function Get_Element_Access - (Position : Cursor) return not null Element_Access is - begin - return Position.Node.Element'Access; - end Get_Element_Access; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - return Position /= No_Element; - end Has_Element; - - ------------- - -- Include -- - ------------- - - procedure Include (Container : in out Set; New_Item : Element_Type) is - Position : Cursor; - Inserted : Boolean; - - begin - Insert (Container, New_Item, Position, Inserted); - - if not Inserted then - TE_Check (Container.Tree.TC); - - Position.Node.Element := New_Item; - end if; - end Include; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean) - is - begin - Insert_Sans_Hint - (Container.Tree, - New_Item, - Position.Node, - Inserted); - - Position.Container := Container'Unrestricted_Access; - end Insert; - - procedure Insert - (Container : in out Set; - New_Item : Element_Type) - is - Position : Cursor; - pragma Unreferenced (Position); - - Inserted : Boolean; - - begin - Insert (Container, New_Item, Position, Inserted); - - if Checks and then not Inserted then - raise Constraint_Error with - "attempt to insert element already in set"; - end if; - end Insert; - - ---------------------- - -- Insert_Sans_Hint -- - ---------------------- - - procedure Insert_Sans_Hint - (Tree : in out Tree_Type; - New_Item : Element_Type; - Node : out Node_Access; - Inserted : out Boolean) - is - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Conditional_Insert_Sans_Hint is - new Element_Keys.Generic_Conditional_Insert (Insert_Post); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - begin - return new Node_Type'(Parent => null, - Left => null, - Right => null, - Color => Red_Black_Trees.Red, - Element => New_Item); - end New_Node; - - -- Start of processing for Insert_Sans_Hint - - begin - Conditional_Insert_Sans_Hint - (Tree, - New_Item, - Node, - Inserted); - end Insert_Sans_Hint; - - ---------------------- - -- Insert_With_Hint -- - ---------------------- - - procedure Insert_With_Hint - (Dst_Tree : in out Tree_Type; - Dst_Hint : Node_Access; - Src_Node : Node_Access; - Dst_Node : out Node_Access) - is - Success : Boolean; - pragma Unreferenced (Success); - - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Insert_Sans_Hint is - new Element_Keys.Generic_Conditional_Insert (Insert_Post); - - procedure Local_Insert_With_Hint is - new Element_Keys.Generic_Conditional_Insert_With_Hint - (Insert_Post, - Insert_Sans_Hint); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - Node : constant Node_Access := - new Node_Type'(Parent => null, - Left => null, - Right => null, - Color => Red, - Element => Src_Node.Element); - begin - return Node; - end New_Node; - - -- Start of processing for Insert_With_Hint - - begin - Local_Insert_With_Hint - (Dst_Tree, - Dst_Hint, - Src_Node.Element, - Dst_Node, - Success); - end Insert_With_Hint; - - ------------------ - -- Intersection -- - ------------------ - - procedure Intersection (Target : in out Set; Source : Set) is - begin - Set_Ops.Intersection (Target.Tree, Source.Tree); - end Intersection; - - function Intersection (Left, Right : Set) return Set is - Tree : constant Tree_Type := - Set_Ops.Intersection (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Intersection; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : Set) return Boolean is - begin - return Container.Tree.Length = 0; - end Is_Empty; - - ------------------------ - -- Is_Equal_Node_Node -- - ------------------------ - - function Is_Equal_Node_Node (L, R : Node_Access) return Boolean is - begin - return L.Element = R.Element; - end Is_Equal_Node_Node; - - ----------------------------- - -- Is_Greater_Element_Node -- - ----------------------------- - - function Is_Greater_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean - is - begin - -- Compute e > node same as node < e - - return Right.Element < Left; - end Is_Greater_Element_Node; - - -------------------------- - -- Is_Less_Element_Node -- - -------------------------- - - function Is_Less_Element_Node - (Left : Element_Type; - Right : Node_Access) return Boolean - is - begin - return Left < Right.Element; - end Is_Less_Element_Node; - - ----------------------- - -- Is_Less_Node_Node -- - ----------------------- - - function Is_Less_Node_Node (L, R : Node_Access) return Boolean is - begin - return L.Element < R.Element; - end Is_Less_Node_Node; - - --------------- - -- Is_Subset -- - --------------- - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean is - begin - return Set_Ops.Is_Subset (Subset => Subset.Tree, Of_Set => Of_Set.Tree); - end Is_Subset; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Iterate is - new Tree_Operations.Generic_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container'Unrestricted_Access.all.Tree; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Iterate - - begin - Local_Iterate (T); - end Iterate; - - function Iterate (Container : Set) - return Set_Iterator_Interfaces.Reversible_Iterator'Class - is - begin - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is null (as is the case here), this means the iterator - -- object was constructed without a start expression. This is a complete - -- iterator, meaning that the iteration starts from the (logical) - -- beginning of the sequence of items. - - -- Note: For a forward iterator, Container.First is the beginning, and - -- for a reverse iterator, Container.Last is the beginning. - - Busy (Container.Tree.TC'Unrestricted_Access.all); - - return It : constant Iterator := - Iterator'(Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => null); - end Iterate; - - function Iterate (Container : Set; Start : Cursor) - return Set_Iterator_Interfaces.Reversible_Iterator'Class - is - begin - -- It was formerly the case that when Start = No_Element, the partial - -- iterator was defined to behave the same as for a complete iterator, - -- and iterate over the entire sequence of items. However, those - -- semantics were unintuitive and arguably error-prone (it is too easy - -- to accidentally create an endless loop), and so they were changed, - -- per the ARG meeting in Denver on 2011/11. However, there was no - -- consensus about what positive meaning this corner case should have, - -- and so it was decided to simply raise an exception. This does imply, - -- however, that it is not possible to use a partial iterator to specify - -- an empty sequence of items. - - if Checks and then Start = No_Element then - raise Constraint_Error with - "Start position for iterator equals No_Element"; - end if; - - if Checks and then Start.Container /= Container'Unrestricted_Access then - raise Program_Error with - "Start cursor of Iterate designates wrong set"; - end if; - - pragma Assert (Vet (Container.Tree, Start.Node), - "Start cursor of Iterate is bad"); - - -- The value of the Node component influences the behavior of the First - -- and Last selector functions of the iterator object. When the Node - -- component is non-null (as is the case here), it means that this is a - -- partial iteration, over a subset of the complete sequence of - -- items. The iterator object was constructed with a start expression, - -- indicating the position from which the iteration begins. Note that - -- the start position has the same value irrespective of whether this is - -- a forward or reverse iteration. - - Busy (Container.Tree.TC'Unrestricted_Access.all); - - return It : constant Iterator := - Iterator'(Limited_Controlled with - Container => Container'Unrestricted_Access, - Node => Start.Node); - end Iterate; - - ---------- - -- Last -- - ---------- - - function Last (Container : Set) return Cursor is - begin - return - (if Container.Tree.Last = null then No_Element - else Cursor'(Container'Unrestricted_Access, Container.Tree.Last)); - end Last; - - function Last (Object : Iterator) return Cursor is - begin - -- The value of the iterator object's Node component influences the - -- behavior of the Last (and First) selector function. - - -- When the Node component is null, this means the iterator object was - -- constructed without a start expression, in which case the (reverse) - -- iteration starts from the (logical) beginning of the entire sequence - -- (corresponding to Container.Last, for a reverse iterator). - - -- Otherwise, this is iteration over a partial sequence of items. When - -- the Node component is non-null, the iterator object was constructed - -- with a start expression, that specifies the position from which the - -- (reverse) partial iteration begins. - - if Object.Node = null then - return Object.Container.Last; - else - return Cursor'(Object.Container, Object.Node); - end if; - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : Set) return Element_Type is - begin - if Checks and then Container.Tree.Last = null then - raise Constraint_Error with "set is empty"; - end if; - - return Container.Tree.Last.Element; - end Last_Element; - - ---------- - -- Left -- - ---------- - - function Left (Node : Node_Access) return Node_Access is - begin - return Node.Left; - end Left; - - ------------ - -- Length -- - ------------ - - function Length (Container : Set) return Count_Type is - begin - return Container.Tree.Length; - end Length; - - ---------- - -- Move -- - ---------- - - procedure Move is new Tree_Operations.Generic_Move (Clear); - - procedure Move (Target : in out Set; Source : in out Set) is - begin - Move (Target => Target.Tree, Source => Source.Tree); - end Move; - - ---------- - -- Next -- - ---------- - - function Next (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Next"); - - declare - Node : constant Node_Access := - Tree_Operations.Next (Position.Node); - begin - return (if Node = null then No_Element - else Cursor'(Position.Container, Node)); - end; - end Next; - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Next designates wrong set"; - end if; - - return Next (Position); - end Next; - - ------------- - -- Overlap -- - ------------- - - function Overlap (Left, Right : Set) return Boolean is - begin - return Set_Ops.Overlap (Left.Tree, Right.Tree); - end Overlap; - - ------------ - -- Parent -- - ------------ - - function Parent (Node : Node_Access) return Node_Access is - begin - return Node.Parent; - end Parent; - - -------------- - -- Previous -- - -------------- - - function Previous (Position : Cursor) return Cursor is - begin - if Position = No_Element then - return No_Element; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Previous"); - - declare - Node : constant Node_Access := - Tree_Operations.Previous (Position.Node); - begin - return (if Node = null then No_Element - else Cursor'(Position.Container, Node)); - end; - end Previous; - - procedure Previous (Position : in out Cursor) is - begin - Position := Previous (Position); - end Previous; - - function Previous (Object : Iterator; Position : Cursor) return Cursor is - begin - if Position.Container = null then - return No_Element; - end if; - - if Checks and then Position.Container /= Object.Container then - raise Program_Error with - "Position cursor of Previous designates wrong set"; - end if; - - return Previous (Position); - end Previous; - - ---------------------- - -- Pseudo_Reference -- - ---------------------- - - function Pseudo_Reference - (Container : aliased Set'Class) return Reference_Control_Type - is - TC : constant Tamper_Counts_Access := - Container.Tree.TC'Unrestricted_Access; - begin - return R : constant Reference_Control_Type := (Controlled with TC) do - Busy (TC.all); - end return; - end Pseudo_Reference; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with "Position cursor equals No_Element"; - end if; - - pragma Assert (Vet (Position.Container.Tree, Position.Node), - "bad cursor in Query_Element"); - - declare - T : Tree_Type renames Position.Container.Tree; - Lock : With_Lock (T.TC'Unrestricted_Access); - begin - Process (Position.Node.Element); - end; - end Query_Element; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set) - is - First_Time : Boolean := True; - use System.Put_Images; - begin - Array_Before (S); - - for X of V loop - if First_Time then - First_Time := False; - else - Simple_Array_Between (S); - end if; - - Element_Type'Put_Image (S, X); - end loop; - - Array_After (S); - end Put_Image; - - ---------- - -- Read -- - ---------- - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set) - is - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access; - pragma Inline (Read_Node); - - procedure Read is - new Tree_Operations.Generic_Read (Clear, Read_Node); - - --------------- - -- Read_Node -- - --------------- - - function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access - is - Node : Node_Access := new Node_Type; - begin - Element_Type'Read (Stream, Node.Element); - return Node; - exception - when others => - Free (Node); - raise; - end Read_Node; - - -- Start of processing for Read - - begin - Read (Stream, Container.Tree); - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Read; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Read; - - ------------- - -- Replace -- - ------------- - - procedure Replace (Container : in out Set; New_Item : Element_Type) is - Node : constant Node_Access := - Element_Keys.Find (Container.Tree, New_Item); - - begin - TE_Check (Container.Tree.TC); - - if Checks and then Node = null then - raise Constraint_Error with - "attempt to replace element not in set"; - end if; - - Node.Element := New_Item; - end Replace; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Tree : in out Tree_Type; - Node : Node_Access; - Item : Element_Type) - is - pragma Assert (Node /= null); - - function New_Node return Node_Access; - pragma Inline (New_Node); - - procedure Local_Insert_Post is - new Element_Keys.Generic_Insert_Post (New_Node); - - procedure Local_Insert_Sans_Hint is - new Element_Keys.Generic_Conditional_Insert (Local_Insert_Post); - - procedure Local_Insert_With_Hint is - new Element_Keys.Generic_Conditional_Insert_With_Hint - (Local_Insert_Post, - Local_Insert_Sans_Hint); - - -------------- - -- New_Node -- - -------------- - - function New_Node return Node_Access is - begin - Node.Element := Item; - Node.Color := Red; - Node.Parent := null; - Node.Right := null; - Node.Left := null; - return Node; - end New_Node; - - Hint : Node_Access; - Result : Node_Access; - Inserted : Boolean; - Compare : Boolean; - - -- Start of processing for Replace_Element - - begin - -- Replace_Element assigns value Item to the element designated by Node, - -- per certain semantic constraints. - - -- If Item is equivalent to the element, then element is replaced and - -- there's nothing else to do. This is the easy case. - - -- If Item is not equivalent, then the node will (possibly) have to move - -- to some other place in the tree. This is slighly more complicated, - -- because we must ensure that Item is not equivalent to some other - -- element in the tree (in which case, the replacement is not allowed). - - -- Determine whether Item is equivalent to element on the specified - -- node. - - declare - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - Compare := (if Item < Node.Element then False - elsif Node.Element < Item then False - else True); - end; - - if Compare then - -- Item is equivalent to the node's element, so we will not have to - -- move the node. - - TE_Check (Tree.TC); - - Node.Element := Item; - return; - end if; - - -- The replacement Item is not equivalent to the element on the - -- specified node, which means that it will need to be re-inserted in a - -- different position in the tree. We must now determine whether Item is - -- equivalent to some other element in the tree (which would prohibit - -- the assignment and hence the move). - - -- Ceiling returns the smallest element equivalent or greater than the - -- specified Item; if there is no such element, then it returns null. - - Hint := Element_Keys.Ceiling (Tree, Item); - - if Hint /= null then - declare - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - Compare := Item < Hint.Element; - end; - - -- Item >= Hint.Element - - if Checks and then not Compare then - - -- Ceiling returns an element that is equivalent or greater - -- than Item. If Item is "not less than" the element, then - -- by elimination we know that Item is equivalent to the element. - - -- But this means that it is not possible to assign the value of - -- Item to the specified element (on Node), because a different - -- element (on Hint) equivalent to Item already exsits. (Were we - -- to change Node's element value, we would have to move Node, but - -- we would be unable to move the Node, because its new position - -- in the tree is already occupied by an equivalent element.) - - raise Program_Error with "attempt to replace existing element"; - end if; - - -- Item is not equivalent to any other element in the tree, so it is - -- safe to assign the value of Item to Node.Element. This means that - -- the node will have to move to a different position in the tree - -- (because its element will have a different value). - - -- The nearest (greater) neighbor of Item is Hint. This will be the - -- insertion position of Node (because its element will have Item as - -- its new value). - - -- If Node equals Hint, the relative position of Node does not - -- change. This allows us to perform an optimization: we need not - -- remove Node from the tree and then reinsert it with its new value, - -- because it would only be placed in the exact same position. - - if Hint = Node then - TE_Check (Tree.TC); - - Node.Element := Item; - return; - end if; - end if; - - -- If we get here, it is because Item was greater than all elements in - -- the tree (Hint = null), or because Item was less than some element at - -- a different place in the tree (Item < Hint.Element). In either case, - -- we remove Node from the tree (without actually deallocating it), and - -- then insert Item into the tree, onto the same Node (so no new node is - -- actually allocated). - - Tree_Operations.Delete_Node_Sans_Free (Tree, Node); -- Checks busy-bit - - Local_Insert_With_Hint -- use unconditional insert here instead??? - (Tree => Tree, - Position => Hint, - Key => Item, - Node => Result, - Inserted => Inserted); - - pragma Assert (Inserted); - pragma Assert (Result = Node); - end Replace_Element; - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type) - is - begin - if Checks and then Position.Node = null then - raise Constraint_Error with - "Position cursor equals No_Element"; - end if; - - if Checks and then Position.Container /= Container'Unrestricted_Access - then - raise Program_Error with - "Position cursor designates wrong set"; - end if; - - pragma Assert (Vet (Container.Tree, Position.Node), - "bad cursor in Replace_Element"); - - Replace_Element (Container.Tree, Position.Node, New_Item); - end Replace_Element; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)) - is - procedure Process_Node (Node : Node_Access); - pragma Inline (Process_Node); - - procedure Local_Reverse_Iterate is - new Tree_Operations.Generic_Reverse_Iteration (Process_Node); - - ------------------ - -- Process_Node -- - ------------------ - - procedure Process_Node (Node : Node_Access) is - begin - Process (Cursor'(Container'Unrestricted_Access, Node)); - end Process_Node; - - T : Tree_Type renames Container.Tree'Unrestricted_Access.all; - Busy : With_Busy (T.TC'Unrestricted_Access); - - -- Start of processing for Reverse_Iterate - - begin - Local_Reverse_Iterate (T); - end Reverse_Iterate; - - ----------- - -- Right -- - ----------- - - function Right (Node : Node_Access) return Node_Access is - begin - return Node.Right; - end Right; - - --------------- - -- Set_Color -- - --------------- - - procedure Set_Color (Node : Node_Access; Color : Color_Type) is - begin - Node.Color := Color; - end Set_Color; - - -------------- - -- Set_Left -- - -------------- - - procedure Set_Left (Node : Node_Access; Left : Node_Access) is - begin - Node.Left := Left; - end Set_Left; - - ---------------- - -- Set_Parent -- - ---------------- - - procedure Set_Parent (Node : Node_Access; Parent : Node_Access) is - begin - Node.Parent := Parent; - end Set_Parent; - - --------------- - -- Set_Right -- - --------------- - - procedure Set_Right (Node : Node_Access; Right : Node_Access) is - begin - Node.Right := Right; - end Set_Right; - - -------------------------- - -- Symmetric_Difference -- - -------------------------- - - procedure Symmetric_Difference (Target : in out Set; Source : Set) is - begin - Set_Ops.Symmetric_Difference (Target.Tree, Source.Tree); - end Symmetric_Difference; - - function Symmetric_Difference (Left, Right : Set) return Set is - Tree : constant Tree_Type := - Set_Ops.Symmetric_Difference (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Symmetric_Difference; - - ------------ - -- To_Set -- - ------------ - - function To_Set (New_Item : Element_Type) return Set is - Tree : Tree_Type; - Node : Node_Access; - Inserted : Boolean; - pragma Unreferenced (Node, Inserted); - begin - Insert_Sans_Hint (Tree, New_Item, Node, Inserted); - return Set'(Controlled with Tree); - end To_Set; - - ----------- - -- Union -- - ----------- - - procedure Union (Target : in out Set; Source : Set) is - begin - Set_Ops.Union (Target.Tree, Source.Tree); - end Union; - - function Union (Left, Right : Set) return Set is - Tree : constant Tree_Type := - Set_Ops.Union (Left.Tree, Right.Tree); - begin - return Set'(Controlled with Tree); - end Union; - - ----------- - -- Write -- - ----------- - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set) - is - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access); - pragma Inline (Write_Node); - - procedure Write is - new Tree_Operations.Generic_Write (Write_Node); - - ---------------- - -- Write_Node -- - ---------------- - - procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access) - is - begin - Element_Type'Write (Stream, Node.Element); - end Write_Node; - - -- Start of processing for Write - - begin - Write (Stream, Container.Tree); - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor) - is - begin - raise Program_Error with "attempt to stream set cursor"; - end Write; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type) - is - begin - raise Program_Error with "attempt to stream reference"; - end Write; - -end Ada.Containers.Ordered_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coorse.ads +++ build/gcc/ada/rts @@ -1,463 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . O R D E R E D _ S E T S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Iterator_Interfaces; - -with Ada.Containers.Helpers; -private with Ada.Containers.Red_Black_Trees; -private with Ada.Finalization; -private with Ada.Streams; -private with Ada.Strings.Text_Output; - -generic - type Element_Type is private; - - with function "<" (Left, Right : Element_Type) return Boolean is <>; - with function "=" (Left, Right : Element_Type) return Boolean is <>; - -package Ada.Containers.Ordered_Sets with - SPARK_Mode => Off -is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - pragma Remote_Types; - - function Equivalent_Elements (Left, Right : Element_Type) return Boolean; - - type Set is tagged private - with Constant_Indexing => Constant_Reference, - Default_Iterator => Iterate, - Iterator_Element => Element_Type; - -- Aggregate => (Empty => Empty, - -- Add_Unnamed => Include); - - pragma Preelaborable_Initialization (Set); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - function Has_Element (Position : Cursor) return Boolean; - - Empty_Set : constant Set; - function Empty return Set; - - No_Element : constant Cursor; - - package Set_Iterator_Interfaces is new - Ada.Iterator_Interfaces (Cursor, Has_Element); - - function "=" (Left, Right : Set) return Boolean; - - function Equivalent_Sets (Left, Right : Set) return Boolean; - - function To_Set (New_Item : Element_Type) return Set; - - function Length (Container : Set) return Count_Type; - - function Is_Empty (Container : Set) return Boolean; - - procedure Clear (Container : in out Set); - - function Element (Position : Cursor) return Element_Type; - - procedure Replace_Element - (Container : in out Set; - Position : Cursor; - New_Item : Element_Type); - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - private - with - Implicit_Dereference => Element; - - function Constant_Reference - (Container : aliased Set; - Position : Cursor) return Constant_Reference_Type; - pragma Inline (Constant_Reference); - - procedure Assign (Target : in out Set; Source : Set); - - function Copy (Source : Set) return Set; - - procedure Move (Target : in out Set; Source : in out Set); - - procedure Insert - (Container : in out Set; - New_Item : Element_Type; - Position : out Cursor; - Inserted : out Boolean); - - procedure Insert - (Container : in out Set; - New_Item : Element_Type); - - procedure Include - (Container : in out Set; - New_Item : Element_Type); - - procedure Replace - (Container : in out Set; - New_Item : Element_Type); - - procedure Exclude - (Container : in out Set; - Item : Element_Type); - - procedure Delete - (Container : in out Set; - Item : Element_Type); - - procedure Delete - (Container : in out Set; - Position : in out Cursor); - - procedure Delete_First (Container : in out Set); - - procedure Delete_Last (Container : in out Set); - - procedure Union (Target : in out Set; Source : Set); - - function Union (Left, Right : Set) return Set; - - function "or" (Left, Right : Set) return Set renames Union; - - procedure Intersection (Target : in out Set; Source : Set); - - function Intersection (Left, Right : Set) return Set; - - function "and" (Left, Right : Set) return Set renames Intersection; - - procedure Difference (Target : in out Set; Source : Set); - - function Difference (Left, Right : Set) return Set; - - function "-" (Left, Right : Set) return Set renames Difference; - - procedure Symmetric_Difference (Target : in out Set; Source : Set); - - function Symmetric_Difference (Left, Right : Set) return Set; - - function "xor" (Left, Right : Set) return Set renames Symmetric_Difference; - - function Overlap (Left, Right : Set) return Boolean; - - function Is_Subset (Subset : Set; Of_Set : Set) return Boolean; - - function First (Container : Set) return Cursor; - - function First_Element (Container : Set) return Element_Type; - - function Last (Container : Set) return Cursor; - - function Last_Element (Container : Set) return Element_Type; - - function Next (Position : Cursor) return Cursor; - - procedure Next (Position : in out Cursor); - - function Previous (Position : Cursor) return Cursor; - - procedure Previous (Position : in out Cursor); - - function Find (Container : Set; Item : Element_Type) return Cursor; - - function Floor (Container : Set; Item : Element_Type) return Cursor; - - function Ceiling (Container : Set; Item : Element_Type) return Cursor; - - function Contains (Container : Set; Item : Element_Type) return Boolean; - - function "<" (Left, Right : Cursor) return Boolean; - - function ">" (Left, Right : Cursor) return Boolean; - - function "<" (Left : Cursor; Right : Element_Type) return Boolean; - - function ">" (Left : Cursor; Right : Element_Type) return Boolean; - - function "<" (Left : Element_Type; Right : Cursor) return Boolean; - - function ">" (Left : Element_Type; Right : Cursor) return Boolean; - - procedure Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)); - - procedure Reverse_Iterate - (Container : Set; - Process : not null access procedure (Position : Cursor)); - - function Iterate - (Container : Set) - return Set_Iterator_Interfaces.Reversible_Iterator'class; - - function Iterate - (Container : Set; - Start : Cursor) - return Set_Iterator_Interfaces.Reversible_Iterator'class; - - generic - type Key_Type (<>) is private; - - with function Key (Element : Element_Type) return Key_Type; - - with function "<" (Left, Right : Key_Type) return Boolean is <>; - - package Generic_Keys is - - function Equivalent_Keys (Left, Right : Key_Type) return Boolean; - - function Key (Position : Cursor) return Key_Type; - - function Element (Container : Set; Key : Key_Type) return Element_Type; - - procedure Replace - (Container : in out Set; - Key : Key_Type; - New_Item : Element_Type); - - procedure Exclude (Container : in out Set; Key : Key_Type); - - procedure Delete (Container : in out Set; Key : Key_Type); - - function Find (Container : Set; Key : Key_Type) return Cursor; - - function Floor (Container : Set; Key : Key_Type) return Cursor; - - function Ceiling (Container : Set; Key : Key_Type) return Cursor; - - function Contains (Container : Set; Key : Key_Type) return Boolean; - - procedure Update_Element_Preserving_Key - (Container : in out Set; - Position : Cursor; - Process : not null access - procedure (Element : in out Element_Type)); - - type Reference_Type (Element : not null access Element_Type) is private - with - Implicit_Dereference => Element; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Position : Cursor) return Reference_Type; - - function Constant_Reference - (Container : aliased Set; - Key : Key_Type) return Constant_Reference_Type; - - function Reference_Preserving_Key - (Container : aliased in out Set; - Key : Key_Type) return Reference_Type; - - private - type Set_Access is access all Set; - for Set_Access'Storage_Size use 0; - - type Key_Access is access all Key_Type; - - package Impl is new Helpers.Generic_Implementation; - - type Reference_Control_Type is - new Impl.Reference_Control_Type with - record - Container : Set_Access; - Pos : Cursor; - Old_Key : Key_Access; - end record; - - overriding procedure Finalize (Control : in out Reference_Control_Type); - pragma Inline (Finalize); - - type Reference_Type (Element : not null access Element_Type) is record - Control : Reference_Control_Type; - end record; - - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Reference_Type); - - for Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Reference_Type); - - for Reference_Type'Read use Read; - end Generic_Keys; - -private - - pragma Inline (Next); - pragma Inline (Previous); - - type Node_Type; - type Node_Access is access Node_Type; - - type Node_Type is limited record - Parent : Node_Access; - Left : Node_Access; - Right : Node_Access; - Color : Red_Black_Trees.Color_Type := Red_Black_Trees.Red; - Element : aliased Element_Type; - end record; - - package Tree_Types is - new Red_Black_Trees.Generic_Tree_Types (Node_Type, Node_Access); - - type Set is new Ada.Finalization.Controlled with record - Tree : Tree_Types.Tree_Type; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Set); - - overriding procedure Adjust (Container : in out Set); - - overriding procedure Finalize (Container : in out Set) renames Clear; - - use Red_Black_Trees; - use Tree_Types, Tree_Types.Implementation; - use Ada.Finalization; - use Ada.Streams; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Container : Set); - - for Set'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Container : out Set); - - for Set'Read use Read; - - type Set_Access is access all Set; - for Set_Access'Storage_Size use 0; - - type Cursor is record - Container : Set_Access; - Node : Node_Access; - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Cursor); - - for Cursor'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Cursor); - - for Cursor'Read use Read; - - subtype Reference_Control_Type is Implementation.Reference_Control_Type; - -- It is necessary to rename this here, so that the compiler can find it - - type Constant_Reference_Type - (Element : not null access constant Element_Type) is - record - Control : Reference_Control_Type := - raise Program_Error with "uninitialized reference"; - -- The RM says, "The default initialization of an object of - -- type Constant_Reference_Type or Reference_Type propagates - -- Program_Error." - end record; - - procedure Write - (Stream : not null access Root_Stream_Type'Class; - Item : Constant_Reference_Type); - - for Constant_Reference_Type'Write use Write; - - procedure Read - (Stream : not null access Root_Stream_Type'Class; - Item : out Constant_Reference_Type); - - for Constant_Reference_Type'Read use Read; - - -- Three operations are used to optimize in the expansion of "for ... of" - -- loops: the Next(Cursor) procedure in the visible part, and the following - -- Pseudo_Reference and Get_Element_Access functions. See Sem_Ch5 for - -- details. - - function Pseudo_Reference - (Container : aliased Set'Class) return Reference_Control_Type; - pragma Inline (Pseudo_Reference); - -- Creates an object of type Reference_Control_Type pointing to the - -- container, and increments the Lock. Finalization of this object will - -- decrement the Lock. - - type Element_Access is access all Element_Type with - Storage_Size => 0; - - function Get_Element_Access - (Position : Cursor) return not null Element_Access; - -- Returns a pointer to the element designated by Position. - - Empty_Set : constant Set := (Controlled with others => <>); - function Empty return Set is (Empty_Set); - - No_Element : constant Cursor := Cursor'(null, null); - - type Iterator is new Limited_Controlled and - Set_Iterator_Interfaces.Reversible_Iterator with - record - Container : Set_Access; - Node : Node_Access; - end record - with Disable_Controlled => not T_Check; - - overriding procedure Finalize (Object : in out Iterator); - - overriding function First (Object : Iterator) return Cursor; - overriding function Last (Object : Iterator) return Cursor; - - overriding function Next - (Object : Iterator; - Position : Cursor) return Cursor; - - overriding function Previous - (Object : Iterator; - Position : Cursor) return Cursor; - -end Ada.Containers.Ordered_Sets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coprnu.adb +++ build/gcc/ada/rts @@ -1,58 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . P R I M E _ N U M B E R S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -package body Ada.Containers.Prime_Numbers is - - -------------- - -- To_Prime -- - -------------- - - function To_Prime (Length : Count_Type) return Hash_Type is - I, J, K : Integer'Base; - Index : Integer'Base; - - begin - I := Primes'Last - Primes'First; - Index := Primes'First; - while I > 0 loop - J := I / 2; - K := Index + J; - - if Primes (K) < Hash_Type (Length) then - Index := K + 1; - I := I - J - 1; - else - I := J; - end if; - end loop; - - return Primes (Index); - end To_Prime; - -end Ada.Containers.Prime_Numbers; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coprnu.ads +++ build/gcc/ada/rts @@ -1,51 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . P R I M E _ N U M B E R S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- This package declares the prime numbers array used to implement hashed --- containers. Bucket arrays are always allocated with a prime-number --- length (computed using To_Prime below), as this produces better scatter --- when hash values are folded. - -package Ada.Containers.Prime_Numbers is - pragma Pure; - - type Primes_Type is array (Positive range <>) of Hash_Type; - - Primes : constant Primes_Type := - (53, 97, 193, 389, 769, - 1543, 3079, 6151, 12289, 24593, - 49157, 98317, 196613, 393241, 786433, - 1572869, 3145739, 6291469, 12582917, 25165843, - 50331653, 100663319, 201326611, 402653189, 805306457, - 1610612741, 3221225473, 4294967291); - - function To_Prime (Length : Count_Type) return Hash_Type; - -- Returns the smallest value in Primes not less than Length - -end Ada.Containers.Prime_Numbers; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-coteio.ads +++ build/gcc/ada/rts @@ -1,24 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C O M P L E X _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- Ada 2005 AI-328 - -with Ada.Text_IO.Complex_IO; -with Ada.Numerics.Complex_Types; - -pragma Elaborate_All (Ada.Text_IO.Complex_IO); - -package Ada.Complex_Text_IO is - new Ada.Text_IO.Complex_IO (Ada.Numerics.Complex_Types); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-crbltr.ads +++ build/gcc/ada/rts @@ -1,78 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . C O N T A I N E R S . R E D _ B L A C K _ T R E E S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- This package declares the tree type used to implement ordered containers - -with Ada.Containers.Helpers; - -package Ada.Containers.Red_Black_Trees is - pragma Pure; - - type Color_Type is (Red, Black); - - generic - type Node_Type (<>) is limited private; - type Node_Access is access Node_Type; - package Generic_Tree_Types is - - type Tree_Type is tagged record - First : Node_Access := null; - Last : Node_Access := null; - Root : Node_Access := null; - Length : Count_Type := 0; - TC : aliased Helpers.Tamper_Counts; - end record; - - package Implementation is new Helpers.Generic_Implementation; - end Generic_Tree_Types; - - generic - type Node_Type is private; - package Generic_Bounded_Tree_Types is - type Nodes_Type is array (Count_Type range <>) of Node_Type; - - -- Note that objects of type Tree_Type are logically initialized (in the - -- sense that representation invariants of type are satisfied by dint of - -- default initialization), even without the Nodes component also having - -- its own initialization expression. - - type Tree_Type (Capacity : Count_Type) is tagged record - First : Count_Type := 0; - Last : Count_Type := 0; - Root : Count_Type := 0; - Length : Count_Type := 0; - TC : aliased Helpers.Tamper_Counts; - Free : Count_Type'Base := -1; - Nodes : Nodes_Type (1 .. Capacity); - end record; - - package Implementation is new Helpers.Generic_Implementation; - end Generic_Bounded_Tree_Types; - -end Ada.Containers.Red_Black_Trees; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-crbtgk.adb +++ build/gcc/ada/rts @@ -1,690 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_KEYS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -package body Ada.Containers.Red_Black_Trees.Generic_Keys is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - package Ops renames Tree_Operations; - - ------------- - -- Ceiling -- - ------------- - - -- AKA Lower_Bound - - function Ceiling (Tree : Tree_Type; Key : Key_Type) return Node_Access is - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock : With_Lock (Tree.TC'Unrestricted_Access); - - Y : Node_Access; - X : Node_Access; - - begin - -- If the container is empty, return a result immediately, so that we do - -- not manipulate the tamper bits unnecessarily. - - if Tree.Root = null then - return null; - end if; - - X := Tree.Root; - while X /= null loop - if Is_Greater_Key_Node (Key, X) then - X := Ops.Right (X); - else - Y := X; - X := Ops.Left (X); - end if; - end loop; - - return Y; - end Ceiling; - - ---------- - -- Find -- - ---------- - - function Find (Tree : Tree_Type; Key : Key_Type) return Node_Access is - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock : With_Lock (Tree.TC'Unrestricted_Access); - - Y : Node_Access; - X : Node_Access; - - begin - -- If the container is empty, return a result immediately, so that we do - -- not manipulate the tamper bits unnecessarily. - - if Tree.Root = null then - return null; - end if; - - X := Tree.Root; - while X /= null loop - if Is_Greater_Key_Node (Key, X) then - X := Ops.Right (X); - else - Y := X; - X := Ops.Left (X); - end if; - end loop; - - if Y = null or else Is_Less_Key_Node (Key, Y) then - return null; - else - return Y; - end if; - end Find; - - ----------- - -- Floor -- - ----------- - - function Floor (Tree : Tree_Type; Key : Key_Type) return Node_Access is - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock : With_Lock (Tree.TC'Unrestricted_Access); - - Y : Node_Access; - X : Node_Access; - - begin - -- If the container is empty, return a result immediately, so that we do - -- not manipulate the tamper bits unnecessarily. - - if Tree.Root = null then - return null; - end if; - - X := Tree.Root; - while X /= null loop - if Is_Less_Key_Node (Key, X) then - X := Ops.Left (X); - else - Y := X; - X := Ops.Right (X); - end if; - end loop; - - return Y; - end Floor; - - -------------------------------- - -- Generic_Conditional_Insert -- - -------------------------------- - - procedure Generic_Conditional_Insert - (Tree : in out Tree_Type; - Key : Key_Type; - Node : out Node_Access; - Inserted : out Boolean) - is - X : Node_Access; - Y : Node_Access; - - Compare : Boolean; - - begin - -- This is a "conditional" insertion, meaning that the insertion request - -- can "fail" in the sense that no new node is created. If the Key is - -- equivalent to an existing node, then we return the existing node and - -- Inserted is set to False. Otherwise, we allocate a new node (via - -- Insert_Post) and Inserted is set to True. - - -- Note that we are testing for equivalence here, not equality. Key must - -- be strictly less than its next neighbor, and strictly greater than - -- its previous neighbor, in order for the conditional insertion to - -- succeed. - - -- Handle insertion into an empty container as a special case, so that - -- we do not manipulate the tamper bits unnecessarily. - - if Tree.Root = null then - Insert_Post (Tree, null, True, Node); - Inserted := True; - return; - end if; - - -- We search the tree to find the nearest neighbor of Key, which is - -- either the smallest node greater than Key (Inserted is True), or the - -- largest node less or equivalent to Key (Inserted is False). - - declare - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - X := Tree.Root; - Y := null; - Inserted := True; - while X /= null loop - Y := X; - Inserted := Is_Less_Key_Node (Key, X); - X := (if Inserted then Ops.Left (X) else Ops.Right (X)); - end loop; - end; - - if Inserted then - - -- Key is less than Y. If Y is the first node in the tree, then there - -- are no other nodes that we need to search for, and we insert a new - -- node into the tree. - - if Y = Tree.First then - Insert_Post (Tree, Y, True, Node); - return; - end if; - - -- Y is the next nearest-neighbor of Key. We know that Key is not - -- equivalent to Y (because Key is strictly less than Y), so we move - -- to the previous node, the nearest-neighbor just smaller or - -- equivalent to Key. - - Node := Ops.Previous (Y); - - else - -- Y is the previous nearest-neighbor of Key. We know that Key is not - -- less than Y, which means either that Key is equivalent to Y, or - -- greater than Y. - - Node := Y; - end if; - - -- Key is equivalent to or greater than Node. We must resolve which is - -- the case, to determine whether the conditional insertion succeeds. - - declare - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - Compare := Is_Greater_Key_Node (Key, Node); - end; - - if Compare then - - -- Key is strictly greater than Node, which means that Key is not - -- equivalent to Node. In this case, the insertion succeeds, and we - -- insert a new node into the tree. - - Insert_Post (Tree, Y, Inserted, Node); - Inserted := True; - return; - end if; - - -- Key is equivalent to Node. This is a conditional insertion, so we do - -- not insert a new node in this case. We return the existing node and - -- report that no insertion has occurred. - - Inserted := False; - end Generic_Conditional_Insert; - - ------------------------------------------ - -- Generic_Conditional_Insert_With_Hint -- - ------------------------------------------ - - procedure Generic_Conditional_Insert_With_Hint - (Tree : in out Tree_Type; - Position : Node_Access; - Key : Key_Type; - Node : out Node_Access; - Inserted : out Boolean) - is - Test : Node_Access; - Compare : Boolean; - - begin - -- The purpose of a hint is to avoid a search from the root of - -- tree. If we have it hint it means we only need to traverse the - -- subtree rooted at the hint to find the nearest neighbor. Note - -- that finding the neighbor means merely walking the tree; this - -- is not a search and the only comparisons that occur are with - -- the hint and its neighbor. - - -- Handle insertion into an empty container as a special case, so that - -- we do not manipulate the tamper bits unnecessarily. - - if Tree.Root = null then - Insert_Post (Tree, null, True, Node); - Inserted := True; - return; - end if; - - -- If Position is null, this is interpreted to mean that Key is large - -- relative to the nodes in the tree. If Key is greater than the last - -- node in the tree, then we're done; otherwise the hint was "wrong" and - -- we must search. - - if Position = null then -- largest - declare - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - Compare := Is_Greater_Key_Node (Key, Tree.Last); - end; - - if Compare then - Insert_Post (Tree, Tree.Last, False, Node); - Inserted := True; - else - Conditional_Insert_Sans_Hint (Tree, Key, Node, Inserted); - end if; - - return; - end if; - - pragma Assert (Tree.Length > 0); - - -- A hint can either name the node that immediately follows Key, - -- or immediately precedes Key. We first test whether Key is - -- less than the hint, and if so we compare Key to the node that - -- precedes the hint. If Key is both less than the hint and - -- greater than the hint's preceding neighbor, then we're done; - -- otherwise we must search. - - -- Note also that a hint can either be an anterior node or a leaf - -- node. A new node is always inserted at the bottom of the tree - -- (at least prior to rebalancing), becoming the new left or - -- right child of leaf node (which prior to the insertion must - -- necessarily be null, since this is a leaf). If the hint names - -- an anterior node then its neighbor must be a leaf, and so - -- (here) we insert after the neighbor. If the hint names a leaf - -- then its neighbor must be anterior and so we insert before the - -- hint. - - declare - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - Compare := Is_Less_Key_Node (Key, Position); - end; - - if Compare then - Test := Ops.Previous (Position); -- "before" - - if Test = null then -- new first node - Insert_Post (Tree, Tree.First, True, Node); - - Inserted := True; - return; - end if; - - declare - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - Compare := Is_Greater_Key_Node (Key, Test); - end; - - if Compare then - if Ops.Right (Test) = null then - Insert_Post (Tree, Test, False, Node); - else - Insert_Post (Tree, Position, True, Node); - end if; - - Inserted := True; - - else - Conditional_Insert_Sans_Hint (Tree, Key, Node, Inserted); - end if; - - return; - end if; - - -- We know that Key isn't less than the hint so we try again, this time - -- to see if it's greater than the hint. If so we compare Key to the - -- node that follows the hint. If Key is both greater than the hint and - -- less than the hint's next neighbor, then we're done; otherwise we - -- must search. - - declare - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - Compare := Is_Greater_Key_Node (Key, Position); - end; - - if Compare then - Test := Ops.Next (Position); -- "after" - - if Test = null then -- new last node - Insert_Post (Tree, Tree.Last, False, Node); - - Inserted := True; - return; - end if; - - declare - Lock : With_Lock (Tree.TC'Unrestricted_Access); - begin - Compare := Is_Less_Key_Node (Key, Test); - end; - - if Compare then - if Ops.Right (Position) = null then - Insert_Post (Tree, Position, False, Node); - else - Insert_Post (Tree, Test, True, Node); - end if; - - Inserted := True; - - else - Conditional_Insert_Sans_Hint (Tree, Key, Node, Inserted); - end if; - - return; - end if; - - -- We know that Key is neither less than the hint nor greater than the - -- hint, and that's the definition of equivalence. There's nothing else - -- we need to do, since a search would just reach the same conclusion. - - Node := Position; - Inserted := False; - end Generic_Conditional_Insert_With_Hint; - - ------------------------- - -- Generic_Insert_Post -- - ------------------------- - - procedure Generic_Insert_Post - (Tree : in out Tree_Type; - Y : Node_Access; - Before : Boolean; - Z : out Node_Access) - is - begin - TC_Check (Tree.TC); - - if Checks and then Tree.Length = Count_Type'Last then - raise Constraint_Error with "too many elements"; - end if; - - Z := New_Node; - pragma Assert (Z /= null); - pragma Assert (Ops.Color (Z) = Red); - - if Y = null then - pragma Assert (Tree.Length = 0); - pragma Assert (Tree.Root = null); - pragma Assert (Tree.First = null); - pragma Assert (Tree.Last = null); - - Tree.Root := Z; - Tree.First := Z; - Tree.Last := Z; - - elsif Before then - pragma Assert (Ops.Left (Y) = null); - - Ops.Set_Left (Y, Z); - - if Y = Tree.First then - Tree.First := Z; - end if; - - else - pragma Assert (Ops.Right (Y) = null); - - Ops.Set_Right (Y, Z); - - if Y = Tree.Last then - Tree.Last := Z; - end if; - end if; - - Ops.Set_Parent (Z, Y); - Ops.Rebalance_For_Insert (Tree, Z); - Tree.Length := Tree.Length + 1; - end Generic_Insert_Post; - - ----------------------- - -- Generic_Iteration -- - ----------------------- - - procedure Generic_Iteration - (Tree : Tree_Type; - Key : Key_Type) - is - procedure Iterate (Node : Node_Access); - - ------------- - -- Iterate -- - ------------- - - procedure Iterate (Node : Node_Access) is - N : Node_Access; - begin - N := Node; - while N /= null loop - if Is_Less_Key_Node (Key, N) then - N := Ops.Left (N); - elsif Is_Greater_Key_Node (Key, N) then - N := Ops.Right (N); - else - Iterate (Ops.Left (N)); - Process (N); - N := Ops.Right (N); - end if; - end loop; - end Iterate; - - -- Start of processing for Generic_Iteration - - begin - Iterate (Tree.Root); - end Generic_Iteration; - - ------------------------------- - -- Generic_Reverse_Iteration -- - ------------------------------- - - procedure Generic_Reverse_Iteration - (Tree : Tree_Type; - Key : Key_Type) - is - procedure Iterate (Node : Node_Access); - - ------------- - -- Iterate -- - ------------- - - procedure Iterate (Node : Node_Access) is - N : Node_Access; - begin - N := Node; - while N /= null loop - if Is_Less_Key_Node (Key, N) then - N := Ops.Left (N); - elsif Is_Greater_Key_Node (Key, N) then - N := Ops.Right (N); - else - Iterate (Ops.Right (N)); - Process (N); - N := Ops.Left (N); - end if; - end loop; - end Iterate; - - -- Start of processing for Generic_Reverse_Iteration - - begin - Iterate (Tree.Root); - end Generic_Reverse_Iteration; - - ---------------------------------- - -- Generic_Unconditional_Insert -- - ---------------------------------- - - procedure Generic_Unconditional_Insert - (Tree : in out Tree_Type; - Key : Key_Type; - Node : out Node_Access) - is - Y : Node_Access; - X : Node_Access; - - Before : Boolean; - - begin - Y := null; - Before := False; - - X := Tree.Root; - while X /= null loop - Y := X; - Before := Is_Less_Key_Node (Key, X); - X := (if Before then Ops.Left (X) else Ops.Right (X)); - end loop; - - Insert_Post (Tree, Y, Before, Node); - end Generic_Unconditional_Insert; - - -------------------------------------------- - -- Generic_Unconditional_Insert_With_Hint -- - -------------------------------------------- - - procedure Generic_Unconditional_Insert_With_Hint - (Tree : in out Tree_Type; - Hint : Node_Access; - Key : Key_Type; - Node : out Node_Access) - is - begin - -- There are fewer constraints for an unconditional insertion - -- than for a conditional insertion, since we allow duplicate - -- keys. So instead of having to check (say) whether Key is - -- (strictly) greater than the hint's previous neighbor, here we - -- allow Key to be equal to or greater than the previous node. - - -- There is the issue of what to do if Key is equivalent to the - -- hint. Does the new node get inserted before or after the hint? - -- We decide that it gets inserted after the hint, reasoning that - -- this is consistent with behavior for non-hint insertion, which - -- inserts a new node after existing nodes with equivalent keys. - - -- First we check whether the hint is null, which is interpreted - -- to mean that Key is large relative to existing nodes. - -- Following our rule above, if Key is equal to or greater than - -- the last node, then we insert the new node immediately after - -- last. (We don't have an operation for testing whether a key is - -- "equal to or greater than" a node, so we must say instead "not - -- less than", which is equivalent.) - - if Hint = null then -- largest - if Tree.Last = null then - Insert_Post (Tree, null, False, Node); - elsif Is_Less_Key_Node (Key, Tree.Last) then - Unconditional_Insert_Sans_Hint (Tree, Key, Node); - else - Insert_Post (Tree, Tree.Last, False, Node); - end if; - - return; - end if; - - pragma Assert (Tree.Length > 0); - - -- We decide here whether to insert the new node prior to the - -- hint. Key could be equivalent to the hint, so in theory we - -- could write the following test as "not greater than" (same as - -- "less than or equal to"). If Key were equivalent to the hint, - -- that would mean that the new node gets inserted before an - -- equivalent node. That wouldn't break any container invariants, - -- but our rule above says that new nodes always get inserted - -- after equivalent nodes. So here we test whether Key is both - -- less than the hint and equal to or greater than the hint's - -- previous neighbor, and if so insert it before the hint. - - if Is_Less_Key_Node (Key, Hint) then - declare - Before : constant Node_Access := Ops.Previous (Hint); - begin - if Before = null then - Insert_Post (Tree, Hint, True, Node); - elsif Is_Less_Key_Node (Key, Before) then - Unconditional_Insert_Sans_Hint (Tree, Key, Node); - elsif Ops.Right (Before) = null then - Insert_Post (Tree, Before, False, Node); - else - Insert_Post (Tree, Hint, True, Node); - end if; - end; - - return; - end if; - - -- We know that Key isn't less than the hint, so it must be equal - -- or greater. So we just test whether Key is less than or equal - -- to (same as "not greater than") the hint's next neighbor, and - -- if so insert it after the hint. - - declare - After : constant Node_Access := Ops.Next (Hint); - begin - if After = null then - Insert_Post (Tree, Hint, False, Node); - elsif Is_Greater_Key_Node (Key, After) then - Unconditional_Insert_Sans_Hint (Tree, Key, Node); - elsif Ops.Right (Hint) = null then - Insert_Post (Tree, Hint, False, Node); - else - Insert_Post (Tree, After, True, Node); - end if; - end; - end Generic_Unconditional_Insert_With_Hint; - - ----------------- - -- Upper_Bound -- - ----------------- - - function Upper_Bound - (Tree : Tree_Type; - Key : Key_Type) return Node_Access - is - Y : Node_Access; - X : Node_Access; - - begin - X := Tree.Root; - while X /= null loop - if Is_Less_Key_Node (Key, X) then - Y := X; - X := Ops.Left (X); - else - X := Ops.Right (X); - end if; - end loop; - - return Y; - end Upper_Bound; - -end Ada.Containers.Red_Black_Trees.Generic_Keys; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-crbtgk.ads +++ build/gcc/ada/rts @@ -1,192 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_KEYS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- Tree_Type is used to implement ordered containers. This package declares --- the tree operations that depend on keys. - -with Ada.Containers.Red_Black_Trees.Generic_Operations; - -generic - with package Tree_Operations is new Generic_Operations (<>); - - use Tree_Operations.Tree_Types, Tree_Operations.Tree_Types.Implementation; - - type Key_Type (<>) is limited private; - - with function Is_Less_Key_Node - (L : Key_Type; - R : Node_Access) return Boolean; - - with function Is_Greater_Key_Node - (L : Key_Type; - R : Node_Access) return Boolean; - -package Ada.Containers.Red_Black_Trees.Generic_Keys is - pragma Pure; - - generic - with function New_Node return Node_Access; - procedure Generic_Insert_Post - (Tree : in out Tree_Type; - Y : Node_Access; - Before : Boolean; - Z : out Node_Access); - -- Completes an insertion after the insertion position has been - -- determined. On output Z contains a pointer to the newly inserted - -- node, allocated using New_Node. If Tree is busy then - -- Program_Error is raised. If Y is null, then Tree must be empty. - -- Otherwise Y denotes the insertion position, and Before specifies - -- whether the new node is Y's left (True) or right (False) child. - - generic - with procedure Insert_Post - (T : in out Tree_Type; - Y : Node_Access; - B : Boolean; - Z : out Node_Access); - - procedure Generic_Conditional_Insert - (Tree : in out Tree_Type; - Key : Key_Type; - Node : out Node_Access; - Inserted : out Boolean); - -- Inserts a new node in Tree, but only if the tree does not already - -- contain Key. Generic_Conditional_Insert first searches for a key - -- equivalent to Key in Tree. If an equivalent key is found, then on - -- output Node designates the node with that key and Inserted is - -- False; there is no allocation and Tree is not modified. Otherwise - -- Node designates a new node allocated using Insert_Post, and - -- Inserted is True. - - generic - with procedure Insert_Post - (T : in out Tree_Type; - Y : Node_Access; - B : Boolean; - Z : out Node_Access); - - procedure Generic_Unconditional_Insert - (Tree : in out Tree_Type; - Key : Key_Type; - Node : out Node_Access); - -- Inserts a new node in Tree. On output Node designates the new - -- node, which is allocated using Insert_Post. The node is inserted - -- immediately after already-existing equivalent keys. - - generic - with procedure Insert_Post - (T : in out Tree_Type; - Y : Node_Access; - B : Boolean; - Z : out Node_Access); - - with procedure Unconditional_Insert_Sans_Hint - (Tree : in out Tree_Type; - Key : Key_Type; - Node : out Node_Access); - - procedure Generic_Unconditional_Insert_With_Hint - (Tree : in out Tree_Type; - Hint : Node_Access; - Key : Key_Type; - Node : out Node_Access); - -- Inserts a new node in Tree near position Hint, to avoid having to - -- search from the root for the insertion position. If Hint is null - -- then Generic_Unconditional_Insert_With_Hint attempts to insert - -- the new node after Tree.Last. If Hint is non-null then if Key is - -- less than Hint, it attempts to insert the new node immediately - -- prior to Hint. Otherwise it attempts to insert the node - -- immediately following Hint. We say "attempts" above to emphasize - -- that insertions always preserve invariants with respect to key - -- order, even when there's a hint. So if Key can't be inserted - -- immediately near Hint, then the new node is inserted in the - -- normal way, by searching for the correct position starting from - -- the root. - - generic - with procedure Insert_Post - (T : in out Tree_Type; - Y : Node_Access; - B : Boolean; - Z : out Node_Access); - - with procedure Conditional_Insert_Sans_Hint - (Tree : in out Tree_Type; - Key : Key_Type; - Node : out Node_Access; - Inserted : out Boolean); - - procedure Generic_Conditional_Insert_With_Hint - (Tree : in out Tree_Type; - Position : Node_Access; -- the hint - Key : Key_Type; - Node : out Node_Access; - Inserted : out Boolean); - -- Inserts a new node in Tree if the tree does not already contain - -- Key, using Position as a hint about where to insert the new node. - -- See Generic_Unconditional_Insert_With_Hint for more details about - -- hint semantics. - - function Find - (Tree : Tree_Type; - Key : Key_Type) return Node_Access; - -- Searches Tree for the smallest node equivalent to Key - - function Ceiling - (Tree : Tree_Type; - Key : Key_Type) return Node_Access; - -- Searches Tree for the smallest node equal to or greater than Key - - function Floor - (Tree : Tree_Type; - Key : Key_Type) return Node_Access; - -- Searches Tree for the largest node less than or equal to Key - - function Upper_Bound - (Tree : Tree_Type; - Key : Key_Type) return Node_Access; - -- Searches Tree for the smallest node greater than Key - - generic - with procedure Process (Node : Node_Access); - procedure Generic_Iteration - (Tree : Tree_Type; - Key : Key_Type); - -- Calls Process for each node in Tree equivalent to Key, in order - -- from earliest in range to latest. - - generic - with procedure Process (Node : Node_Access); - procedure Generic_Reverse_Iteration - (Tree : Tree_Type; - Key : Key_Type); - -- Calls Process for each node in Tree equivalent to Key, but in - -- order from largest in range to earliest. - -end Ada.Containers.Red_Black_Trees.Generic_Keys; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-crbtgo.adb +++ build/gcc/ada/rts @@ -1,1159 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_OPERATIONS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- The references below to "CLR" refer to the following book, from which --- several of the algorithms here were adapted: --- Introduction to Algorithms --- by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest --- Publisher: The MIT Press (June 18, 1990) --- ISBN: 0262031418 - -with System; use type System.Address; - -package body Ada.Containers.Red_Black_Trees.Generic_Operations is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Delete_Fixup (Tree : in out Tree_Type; Node : Node_Access); - - procedure Delete_Swap (Tree : in out Tree_Type; Z, Y : Node_Access); - - procedure Left_Rotate (Tree : in out Tree_Type; X : Node_Access); - procedure Right_Rotate (Tree : in out Tree_Type; Y : Node_Access); - --- Why is all the following code commented out ??? - --- --------------------- --- -- Check_Invariant -- --- --------------------- - --- procedure Check_Invariant (Tree : Tree_Type) is --- Root : constant Node_Access := Tree.Root; --- --- function Check (Node : Node_Access) return Natural; --- --- ----------- --- -- Check -- --- ----------- --- --- function Check (Node : Node_Access) return Natural is --- begin --- if Node = null then --- return 0; --- end if; --- --- if Color (Node) = Red then --- declare --- L : constant Node_Access := Left (Node); --- begin --- pragma Assert (L = null or else Color (L) = Black); --- null; --- end; --- --- declare --- R : constant Node_Access := Right (Node); --- begin --- pragma Assert (R = null or else Color (R) = Black); --- null; --- end; --- --- declare --- NL : constant Natural := Check (Left (Node)); --- NR : constant Natural := Check (Right (Node)); --- begin --- pragma Assert (NL = NR); --- return NL; --- end; --- end if; --- --- declare --- NL : constant Natural := Check (Left (Node)); --- NR : constant Natural := Check (Right (Node)); --- begin --- pragma Assert (NL = NR); --- return NL + 1; --- end; --- end Check; --- --- -- Start of processing for Check_Invariant --- --- begin --- if Root = null then --- pragma Assert (Tree.First = null); --- pragma Assert (Tree.Last = null); --- pragma Assert (Tree.Length = 0); --- null; --- --- else --- pragma Assert (Color (Root) = Black); --- pragma Assert (Tree.Length > 0); --- pragma Assert (Tree.Root /= null); --- pragma Assert (Tree.First /= null); --- pragma Assert (Tree.Last /= null); --- pragma Assert (Parent (Tree.Root) = null); --- pragma Assert ((Tree.Length > 1) --- or else (Tree.First = Tree.Last --- and Tree.First = Tree.Root)); --- pragma Assert (Left (Tree.First) = null); --- pragma Assert (Right (Tree.Last) = null); --- --- declare --- L : constant Node_Access := Left (Root); --- R : constant Node_Access := Right (Root); --- NL : constant Natural := Check (L); --- NR : constant Natural := Check (R); --- begin --- pragma Assert (NL = NR); --- null; --- end; --- end if; --- end Check_Invariant; - - ------------------ - -- Delete_Fixup -- - ------------------ - - procedure Delete_Fixup (Tree : in out Tree_Type; Node : Node_Access) is - - -- CLR p274 - - X : Node_Access := Node; - W : Node_Access; - - begin - while X /= Tree.Root - and then Color (X) = Black - loop - if X = Left (Parent (X)) then - W := Right (Parent (X)); - - if Color (W) = Red then - Set_Color (W, Black); - Set_Color (Parent (X), Red); - Left_Rotate (Tree, Parent (X)); - W := Right (Parent (X)); - end if; - - if (Left (W) = null or else Color (Left (W)) = Black) - and then - (Right (W) = null or else Color (Right (W)) = Black) - then - Set_Color (W, Red); - X := Parent (X); - - else - if Right (W) = null - or else Color (Right (W)) = Black - then - -- As a condition for setting the color of the left child to - -- black, the left child access value must be non-null. A - -- truth table analysis shows that if we arrive here, that - -- condition holds, so there's no need for an explicit test. - -- The assertion is here to document what we know is true. - - pragma Assert (Left (W) /= null); - Set_Color (Left (W), Black); - - Set_Color (W, Red); - Right_Rotate (Tree, W); - W := Right (Parent (X)); - end if; - - Set_Color (W, Color (Parent (X))); - Set_Color (Parent (X), Black); - Set_Color (Right (W), Black); - Left_Rotate (Tree, Parent (X)); - X := Tree.Root; - end if; - - else - pragma Assert (X = Right (Parent (X))); - - W := Left (Parent (X)); - - if Color (W) = Red then - Set_Color (W, Black); - Set_Color (Parent (X), Red); - Right_Rotate (Tree, Parent (X)); - W := Left (Parent (X)); - end if; - - if (Left (W) = null or else Color (Left (W)) = Black) - and then - (Right (W) = null or else Color (Right (W)) = Black) - then - Set_Color (W, Red); - X := Parent (X); - - else - if Left (W) = null or else Color (Left (W)) = Black then - - -- As a condition for setting the color of the right child - -- to black, the right child access value must be non-null. - -- A truth table analysis shows that if we arrive here, that - -- condition holds, so there's no need for an explicit test. - -- The assertion is here to document what we know is true. - - pragma Assert (Right (W) /= null); - Set_Color (Right (W), Black); - - Set_Color (W, Red); - Left_Rotate (Tree, W); - W := Left (Parent (X)); - end if; - - Set_Color (W, Color (Parent (X))); - Set_Color (Parent (X), Black); - Set_Color (Left (W), Black); - Right_Rotate (Tree, Parent (X)); - X := Tree.Root; - end if; - end if; - end loop; - - Set_Color (X, Black); - end Delete_Fixup; - - --------------------------- - -- Delete_Node_Sans_Free -- - --------------------------- - - procedure Delete_Node_Sans_Free - (Tree : in out Tree_Type; - Node : Node_Access) - is - -- CLR p273 - - X, Y : Node_Access; - - Z : constant Node_Access := Node; - pragma Assert (Z /= null); - - begin - TC_Check (Tree.TC); - - -- Why are these all commented out ??? - --- pragma Assert (Tree.Length > 0); --- pragma Assert (Tree.Root /= null); --- pragma Assert (Tree.First /= null); --- pragma Assert (Tree.Last /= null); --- pragma Assert (Parent (Tree.Root) = null); --- pragma Assert ((Tree.Length > 1) --- or else (Tree.First = Tree.Last --- and then Tree.First = Tree.Root)); --- pragma Assert ((Left (Node) = null) --- or else (Parent (Left (Node)) = Node)); --- pragma Assert ((Right (Node) = null) --- or else (Parent (Right (Node)) = Node)); --- pragma Assert (((Parent (Node) = null) and then (Tree.Root = Node)) --- or else ((Parent (Node) /= null) and then --- ((Left (Parent (Node)) = Node) --- or else (Right (Parent (Node)) = Node)))); - - if Left (Z) = null then - if Right (Z) = null then - if Z = Tree.First then - Tree.First := Parent (Z); - end if; - - if Z = Tree.Last then - Tree.Last := Parent (Z); - end if; - - if Color (Z) = Black then - Delete_Fixup (Tree, Z); - end if; - - pragma Assert (Left (Z) = null); - pragma Assert (Right (Z) = null); - - if Z = Tree.Root then - pragma Assert (Tree.Length = 1); - pragma Assert (Parent (Z) = null); - Tree.Root := null; - elsif Z = Left (Parent (Z)) then - Set_Left (Parent (Z), null); - else - pragma Assert (Z = Right (Parent (Z))); - Set_Right (Parent (Z), null); - end if; - - else - pragma Assert (Z /= Tree.Last); - - X := Right (Z); - - if Z = Tree.First then - Tree.First := Min (X); - end if; - - if Z = Tree.Root then - Tree.Root := X; - elsif Z = Left (Parent (Z)) then - Set_Left (Parent (Z), X); - else - pragma Assert (Z = Right (Parent (Z))); - Set_Right (Parent (Z), X); - end if; - - Set_Parent (X, Parent (Z)); - - if Color (Z) = Black then - Delete_Fixup (Tree, X); - end if; - end if; - - elsif Right (Z) = null then - pragma Assert (Z /= Tree.First); - - X := Left (Z); - - if Z = Tree.Last then - Tree.Last := Max (X); - end if; - - if Z = Tree.Root then - Tree.Root := X; - elsif Z = Left (Parent (Z)) then - Set_Left (Parent (Z), X); - else - pragma Assert (Z = Right (Parent (Z))); - Set_Right (Parent (Z), X); - end if; - - Set_Parent (X, Parent (Z)); - - if Color (Z) = Black then - Delete_Fixup (Tree, X); - end if; - - else - pragma Assert (Z /= Tree.First); - pragma Assert (Z /= Tree.Last); - - Y := Next (Z); - pragma Assert (Left (Y) = null); - - X := Right (Y); - - if X = null then - if Y = Left (Parent (Y)) then - pragma Assert (Parent (Y) /= Z); - Delete_Swap (Tree, Z, Y); - Set_Left (Parent (Z), Z); - - else - pragma Assert (Y = Right (Parent (Y))); - pragma Assert (Parent (Y) = Z); - Set_Parent (Y, Parent (Z)); - - if Z = Tree.Root then - Tree.Root := Y; - elsif Z = Left (Parent (Z)) then - Set_Left (Parent (Z), Y); - else - pragma Assert (Z = Right (Parent (Z))); - Set_Right (Parent (Z), Y); - end if; - - Set_Left (Y, Left (Z)); - Set_Parent (Left (Y), Y); - Set_Right (Y, Z); - Set_Parent (Z, Y); - Set_Left (Z, null); - Set_Right (Z, null); - - declare - Y_Color : constant Color_Type := Color (Y); - begin - Set_Color (Y, Color (Z)); - Set_Color (Z, Y_Color); - end; - end if; - - if Color (Z) = Black then - Delete_Fixup (Tree, Z); - end if; - - pragma Assert (Left (Z) = null); - pragma Assert (Right (Z) = null); - - if Z = Right (Parent (Z)) then - Set_Right (Parent (Z), null); - else - pragma Assert (Z = Left (Parent (Z))); - Set_Left (Parent (Z), null); - end if; - - else - if Y = Left (Parent (Y)) then - pragma Assert (Parent (Y) /= Z); - - Delete_Swap (Tree, Z, Y); - - Set_Left (Parent (Z), X); - Set_Parent (X, Parent (Z)); - - else - pragma Assert (Y = Right (Parent (Y))); - pragma Assert (Parent (Y) = Z); - - Set_Parent (Y, Parent (Z)); - - if Z = Tree.Root then - Tree.Root := Y; - elsif Z = Left (Parent (Z)) then - Set_Left (Parent (Z), Y); - else - pragma Assert (Z = Right (Parent (Z))); - Set_Right (Parent (Z), Y); - end if; - - Set_Left (Y, Left (Z)); - Set_Parent (Left (Y), Y); - - declare - Y_Color : constant Color_Type := Color (Y); - begin - Set_Color (Y, Color (Z)); - Set_Color (Z, Y_Color); - end; - end if; - - if Color (Z) = Black then - Delete_Fixup (Tree, X); - end if; - end if; - end if; - - Tree.Length := Tree.Length - 1; - end Delete_Node_Sans_Free; - - ----------------- - -- Delete_Swap -- - ----------------- - - procedure Delete_Swap - (Tree : in out Tree_Type; - Z, Y : Node_Access) - is - pragma Assert (Z /= Y); - pragma Assert (Parent (Y) /= Z); - - Y_Parent : constant Node_Access := Parent (Y); - Y_Color : constant Color_Type := Color (Y); - - begin - Set_Parent (Y, Parent (Z)); - Set_Left (Y, Left (Z)); - Set_Right (Y, Right (Z)); - Set_Color (Y, Color (Z)); - - if Tree.Root = Z then - Tree.Root := Y; - elsif Right (Parent (Y)) = Z then - Set_Right (Parent (Y), Y); - else - pragma Assert (Left (Parent (Y)) = Z); - Set_Left (Parent (Y), Y); - end if; - - if Right (Y) /= null then - Set_Parent (Right (Y), Y); - end if; - - if Left (Y) /= null then - Set_Parent (Left (Y), Y); - end if; - - Set_Parent (Z, Y_Parent); - Set_Color (Z, Y_Color); - Set_Left (Z, null); - Set_Right (Z, null); - end Delete_Swap; - - -------------------- - -- Generic_Adjust -- - -------------------- - - procedure Generic_Adjust (Tree : in out Tree_Type) is - N : constant Count_Type := Tree.Length; - Root : constant Node_Access := Tree.Root; - - begin - -- If the counts are nonzero, execution is technically erroneous, but - -- it seems friendly to allow things like concurrent "=" on shared - -- constants. - - Zero_Counts (Tree.TC); - - if N = 0 then - pragma Assert (Root = null); - return; - end if; - - Tree.Root := null; - Tree.First := null; - Tree.Last := null; - Tree.Length := 0; - - Tree.Root := Copy_Tree (Root); - Tree.First := Min (Tree.Root); - Tree.Last := Max (Tree.Root); - Tree.Length := N; - end Generic_Adjust; - - ------------------- - -- Generic_Clear -- - ------------------- - - procedure Generic_Clear (Tree : in out Tree_Type) is - Root : Node_Access := Tree.Root; - begin - TC_Check (Tree.TC); - - Tree := (First => null, - Last => null, - Root => null, - Length => 0, - TC => <>); - - Delete_Tree (Root); - end Generic_Clear; - - ----------------------- - -- Generic_Copy_Tree -- - ----------------------- - - function Generic_Copy_Tree (Source_Root : Node_Access) return Node_Access is - Target_Root : Node_Access := Copy_Node (Source_Root); - P, X : Node_Access; - - begin - if Right (Source_Root) /= null then - Set_Right - (Node => Target_Root, - Right => Generic_Copy_Tree (Right (Source_Root))); - - Set_Parent - (Node => Right (Target_Root), - Parent => Target_Root); - end if; - - P := Target_Root; - - X := Left (Source_Root); - while X /= null loop - declare - Y : constant Node_Access := Copy_Node (X); - begin - Set_Left (Node => P, Left => Y); - Set_Parent (Node => Y, Parent => P); - - if Right (X) /= null then - Set_Right - (Node => Y, - Right => Generic_Copy_Tree (Right (X))); - - Set_Parent - (Node => Right (Y), - Parent => Y); - end if; - - P := Y; - X := Left (X); - end; - end loop; - - return Target_Root; - - exception - when others => - Delete_Tree (Target_Root); - raise; - end Generic_Copy_Tree; - - ------------------------- - -- Generic_Delete_Tree -- - ------------------------- - - procedure Generic_Delete_Tree (X : in out Node_Access) is - Y : Node_Access; - pragma Warnings (Off, Y); - begin - while X /= null loop - Y := Right (X); - Generic_Delete_Tree (Y); - Y := Left (X); - Free (X); - X := Y; - end loop; - end Generic_Delete_Tree; - - ------------------- - -- Generic_Equal -- - ------------------- - - function Generic_Equal (Left, Right : Tree_Type) return Boolean is - begin - if Left.Length /= Right.Length then - return False; - end if; - - -- If the containers are empty, return a result immediately, so as to - -- not manipulate the tamper bits unnecessarily. - - if Left.Length = 0 then - return True; - end if; - - declare - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - - L_Node : Node_Access := Left.First; - R_Node : Node_Access := Right.First; - begin - while L_Node /= null loop - if not Is_Equal (L_Node, R_Node) then - return False; - end if; - - L_Node := Next (L_Node); - R_Node := Next (R_Node); - end loop; - end; - - return True; - end Generic_Equal; - - ----------------------- - -- Generic_Iteration -- - ----------------------- - - procedure Generic_Iteration (Tree : Tree_Type) is - procedure Iterate (P : Node_Access); - - ------------- - -- Iterate -- - ------------- - - procedure Iterate (P : Node_Access) is - X : Node_Access := P; - begin - while X /= null loop - Iterate (Left (X)); - Process (X); - X := Right (X); - end loop; - end Iterate; - - -- Start of processing for Generic_Iteration - - begin - Iterate (Tree.Root); - end Generic_Iteration; - - ------------------ - -- Generic_Move -- - ------------------ - - procedure Generic_Move (Target, Source : in out Tree_Type) is - begin - TC_Check (Source.TC); - - if Target'Address = Source'Address then - return; - end if; - - Clear (Target); - - Target := Source; - - Source := (First => null, - Last => null, - Root => null, - Length => 0, - TC => <>); - end Generic_Move; - - ------------------ - -- Generic_Read -- - ------------------ - - procedure Generic_Read - (Stream : not null access Root_Stream_Type'Class; - Tree : in out Tree_Type) - is - N : Count_Type'Base; - - Node, Last_Node : Node_Access; - - begin - Clear (Tree); - - Count_Type'Base'Read (Stream, N); - pragma Assert (N >= 0); - - if N = 0 then - return; - end if; - - Node := Read_Node (Stream); - pragma Assert (Node /= null); - pragma Assert (Color (Node) = Red); - - Set_Color (Node, Black); - - Tree.Root := Node; - Tree.First := Node; - Tree.Last := Node; - - Tree.Length := 1; - - for J in Count_Type range 2 .. N loop - Last_Node := Node; - pragma Assert (Last_Node = Tree.Last); - - Node := Read_Node (Stream); - pragma Assert (Node /= null); - pragma Assert (Color (Node) = Red); - - Set_Right (Node => Last_Node, Right => Node); - Tree.Last := Node; - Set_Parent (Node => Node, Parent => Last_Node); - Rebalance_For_Insert (Tree, Node); - Tree.Length := Tree.Length + 1; - end loop; - end Generic_Read; - - ------------------------------- - -- Generic_Reverse_Iteration -- - ------------------------------- - - procedure Generic_Reverse_Iteration (Tree : Tree_Type) - is - procedure Iterate (P : Node_Access); - - ------------- - -- Iterate -- - ------------- - - procedure Iterate (P : Node_Access) is - X : Node_Access := P; - begin - while X /= null loop - Iterate (Right (X)); - Process (X); - X := Left (X); - end loop; - end Iterate; - - -- Start of processing for Generic_Reverse_Iteration - - begin - Iterate (Tree.Root); - end Generic_Reverse_Iteration; - - ------------------- - -- Generic_Write -- - ------------------- - - procedure Generic_Write - (Stream : not null access Root_Stream_Type'Class; - Tree : Tree_Type) - is - procedure Process (Node : Node_Access); - pragma Inline (Process); - - procedure Iterate is - new Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Node : Node_Access) is - begin - Write_Node (Stream, Node); - end Process; - - -- Start of processing for Generic_Write - - begin - Count_Type'Base'Write (Stream, Tree.Length); - Iterate (Tree); - end Generic_Write; - - ----------------- - -- Left_Rotate -- - ----------------- - - procedure Left_Rotate (Tree : in out Tree_Type; X : Node_Access) is - - -- CLR p266 - - Y : constant Node_Access := Right (X); - pragma Assert (Y /= null); - - begin - Set_Right (X, Left (Y)); - - if Left (Y) /= null then - Set_Parent (Left (Y), X); - end if; - - Set_Parent (Y, Parent (X)); - - if X = Tree.Root then - Tree.Root := Y; - elsif X = Left (Parent (X)) then - Set_Left (Parent (X), Y); - else - pragma Assert (X = Right (Parent (X))); - Set_Right (Parent (X), Y); - end if; - - Set_Left (Y, X); - Set_Parent (X, Y); - end Left_Rotate; - - --------- - -- Max -- - --------- - - function Max (Node : Node_Access) return Node_Access is - - -- CLR p248 - - X : Node_Access := Node; - Y : Node_Access; - - begin - loop - Y := Right (X); - - if Y = null then - return X; - end if; - - X := Y; - end loop; - end Max; - - --------- - -- Min -- - --------- - - function Min (Node : Node_Access) return Node_Access is - - -- CLR p248 - - X : Node_Access := Node; - Y : Node_Access; - - begin - loop - Y := Left (X); - - if Y = null then - return X; - end if; - - X := Y; - end loop; - end Min; - - ---------- - -- Next -- - ---------- - - function Next (Node : Node_Access) return Node_Access is - begin - -- CLR p249 - - if Node = null then - return null; - end if; - - if Right (Node) /= null then - return Min (Right (Node)); - end if; - - declare - X : Node_Access := Node; - Y : Node_Access := Parent (Node); - - begin - while Y /= null - and then X = Right (Y) - loop - X := Y; - Y := Parent (Y); - end loop; - - return Y; - end; - end Next; - - -------------- - -- Previous -- - -------------- - - function Previous (Node : Node_Access) return Node_Access is - begin - if Node = null then - return null; - end if; - - if Left (Node) /= null then - return Max (Left (Node)); - end if; - - declare - X : Node_Access := Node; - Y : Node_Access := Parent (Node); - - begin - while Y /= null - and then X = Left (Y) - loop - X := Y; - Y := Parent (Y); - end loop; - - return Y; - end; - end Previous; - - -------------------------- - -- Rebalance_For_Insert -- - -------------------------- - - procedure Rebalance_For_Insert - (Tree : in out Tree_Type; - Node : Node_Access) - is - -- CLR p.268 - - X : Node_Access := Node; - pragma Assert (X /= null); - pragma Assert (Color (X) = Red); - - Y : Node_Access; - - begin - while X /= Tree.Root and then Color (Parent (X)) = Red loop - if Parent (X) = Left (Parent (Parent (X))) then - Y := Right (Parent (Parent (X))); - - if Y /= null and then Color (Y) = Red then - Set_Color (Parent (X), Black); - Set_Color (Y, Black); - Set_Color (Parent (Parent (X)), Red); - X := Parent (Parent (X)); - - else - if X = Right (Parent (X)) then - X := Parent (X); - Left_Rotate (Tree, X); - end if; - - Set_Color (Parent (X), Black); - Set_Color (Parent (Parent (X)), Red); - Right_Rotate (Tree, Parent (Parent (X))); - end if; - - else - pragma Assert (Parent (X) = Right (Parent (Parent (X)))); - - Y := Left (Parent (Parent (X))); - - if Y /= null and then Color (Y) = Red then - Set_Color (Parent (X), Black); - Set_Color (Y, Black); - Set_Color (Parent (Parent (X)), Red); - X := Parent (Parent (X)); - - else - if X = Left (Parent (X)) then - X := Parent (X); - Right_Rotate (Tree, X); - end if; - - Set_Color (Parent (X), Black); - Set_Color (Parent (Parent (X)), Red); - Left_Rotate (Tree, Parent (Parent (X))); - end if; - end if; - end loop; - - Set_Color (Tree.Root, Black); - end Rebalance_For_Insert; - - ------------------ - -- Right_Rotate -- - ------------------ - - procedure Right_Rotate (Tree : in out Tree_Type; Y : Node_Access) is - X : constant Node_Access := Left (Y); - pragma Assert (X /= null); - - begin - Set_Left (Y, Right (X)); - - if Right (X) /= null then - Set_Parent (Right (X), Y); - end if; - - Set_Parent (X, Parent (Y)); - - if Y = Tree.Root then - Tree.Root := X; - elsif Y = Left (Parent (Y)) then - Set_Left (Parent (Y), X); - else - pragma Assert (Y = Right (Parent (Y))); - Set_Right (Parent (Y), X); - end if; - - Set_Right (X, Y); - Set_Parent (Y, X); - end Right_Rotate; - - --------- - -- Vet -- - --------- - - function Vet (Tree : Tree_Type; Node : Node_Access) return Boolean is - begin - if Node = null then - return True; - end if; - - if Parent (Node) = Node - or else Left (Node) = Node - or else Right (Node) = Node - then - return False; - end if; - - if Tree.Length = 0 - or else Tree.Root = null - or else Tree.First = null - or else Tree.Last = null - then - return False; - end if; - - if Parent (Tree.Root) /= null then - return False; - end if; - - if Left (Tree.First) /= null then - return False; - end if; - - if Right (Tree.Last) /= null then - return False; - end if; - - if Tree.Length = 1 then - if Tree.First /= Tree.Last - or else Tree.First /= Tree.Root - then - return False; - end if; - - if Node /= Tree.First then - return False; - end if; - - if Parent (Node) /= null - or else Left (Node) /= null - or else Right (Node) /= null - then - return False; - end if; - - return True; - end if; - - if Tree.First = Tree.Last then - return False; - end if; - - if Tree.Length = 2 then - if Tree.First /= Tree.Root - and then Tree.Last /= Tree.Root - then - return False; - end if; - - if Tree.First /= Node - and then Tree.Last /= Node - then - return False; - end if; - end if; - - if Left (Node) /= null - and then Parent (Left (Node)) /= Node - then - return False; - end if; - - if Right (Node) /= null - and then Parent (Right (Node)) /= Node - then - return False; - end if; - - if Parent (Node) = null then - if Tree.Root /= Node then - return False; - end if; - - elsif Left (Parent (Node)) /= Node - and then Right (Parent (Node)) /= Node - then - return False; - end if; - - return True; - end Vet; - -end Ada.Containers.Red_Black_Trees.Generic_Operations; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-crbtgo.ads +++ build/gcc/ada/rts @@ -1,163 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_OPERATIONS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- Tree_Type is used to implement the ordered containers. This package --- declares the tree operations that do not depend on keys. - -with Ada.Streams; use Ada.Streams; - -generic - with package Tree_Types is new Generic_Tree_Types (<>); - use Tree_Types, Tree_Types.Implementation; - - with function Parent (Node : Node_Access) return Node_Access is <>; - with procedure Set_Parent (Node : Node_Access; Parent : Node_Access) is <>; - with function Left (Node : Node_Access) return Node_Access is <>; - with procedure Set_Left (Node : Node_Access; Left : Node_Access) is <>; - with function Right (Node : Node_Access) return Node_Access is <>; - with procedure Set_Right (Node : Node_Access; Right : Node_Access) is <>; - with function Color (Node : Node_Access) return Color_Type is <>; - with procedure Set_Color (Node : Node_Access; Color : Color_Type) is <>; - -package Ada.Containers.Red_Black_Trees.Generic_Operations is - pragma Pure; - - function Min (Node : Node_Access) return Node_Access; - -- Returns the smallest-valued node of the subtree rooted at Node - - function Max (Node : Node_Access) return Node_Access; - -- Returns the largest-valued node of the subtree rooted at Node - - -- NOTE: The Check_Invariant operation was used during early - -- development of the red-black tree. Now that the tree type - -- implementation has matured, we don't really need Check_Invariant - -- anymore. - - -- procedure Check_Invariant (Tree : Tree_Type); - - function Vet (Tree : Tree_Type; Node : Node_Access) return Boolean; - -- Inspects Node to determine (to the extent possible) whether - -- the node is valid; used to detect if the node is dangling. - - function Next (Node : Node_Access) return Node_Access; - -- Returns the smallest node greater than Node - - function Previous (Node : Node_Access) return Node_Access; - -- Returns the largest node less than Node - - generic - with function Is_Equal (L, R : Node_Access) return Boolean; - function Generic_Equal (Left, Right : Tree_Type) return Boolean; - -- Uses Is_Equal to perform a node-by-node comparison of the - -- Left and Right trees; processing stops as soon as the first - -- non-equal node is found. - - procedure Delete_Node_Sans_Free - (Tree : in out Tree_Type; - Node : Node_Access); - -- Removes Node from Tree without deallocating the node. If Tree - -- is busy then Program_Error is raised. - - generic - with procedure Free (X : in out Node_Access); - procedure Generic_Delete_Tree (X : in out Node_Access); - -- Deallocates the tree rooted at X, calling Free on each node - - generic - with function Copy_Node (Source : Node_Access) return Node_Access; - with procedure Delete_Tree (X : in out Node_Access); - function Generic_Copy_Tree (Source_Root : Node_Access) return Node_Access; - -- Copies the tree rooted at Source_Root, using Copy_Node to copy each - -- node of the source tree. If Copy_Node propagates an exception - -- (e.g. Storage_Error), then Delete_Tree is first used to deallocate - -- the target tree, and then the exception is propagated. - - generic - with function Copy_Tree (Root : Node_Access) return Node_Access; - procedure Generic_Adjust (Tree : in out Tree_Type); - -- Used to implement controlled Adjust. On input to Generic_Adjust, Tree - -- holds a bitwise (shallow) copy of the source tree (as would be the case - -- when controlled Adjust is called). On output, Tree holds its own (deep) - -- copy of the source tree, which is constructed by calling Copy_Tree. - - generic - with procedure Delete_Tree (X : in out Node_Access); - procedure Generic_Clear (Tree : in out Tree_Type); - -- Clears Tree by deallocating all of its nodes. If Tree is busy then - -- Program_Error is raised. - - generic - with procedure Clear (Tree : in out Tree_Type); - procedure Generic_Move (Target, Source : in out Tree_Type); - -- Moves the tree belonging to Source onto Target. If Source is busy then - -- Program_Error is raised. Otherwise Target is first cleared (by calling - -- Clear, to deallocate its existing tree), then given the Source tree, and - -- then finally Source is cleared (by setting its pointers to null). - - generic - with procedure Process (Node : Node_Access) is <>; - procedure Generic_Iteration (Tree : Tree_Type); - -- Calls Process for each node in Tree, in order from smallest-valued - -- node to largest-valued node. - - generic - with procedure Process (Node : Node_Access) is <>; - procedure Generic_Reverse_Iteration (Tree : Tree_Type); - -- Calls Process for each node in Tree, in order from largest-valued - -- node to smallest-valued node. - - generic - with procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Access); - procedure Generic_Write - (Stream : not null access Root_Stream_Type'Class; - Tree : Tree_Type); - -- Used to implement stream attribute T'Write. Generic_Write - -- first writes the number of nodes into Stream, then calls - -- Write_Node for each node in Tree. - - generic - with procedure Clear (Tree : in out Tree_Type); - with function Read_Node - (Stream : not null access Root_Stream_Type'Class) return Node_Access; - procedure Generic_Read - (Stream : not null access Root_Stream_Type'Class; - Tree : in out Tree_Type); - -- Used to implement stream attribute T'Read. Generic_Read - -- first clears Tree. It then reads the number of nodes out of - -- Stream, and calls Read_Node for each node in Stream. - - procedure Rebalance_For_Insert - (Tree : in out Tree_Type; - Node : Node_Access); - -- This rebalances Tree to complete the insertion of Node (which - -- must already be linked in at its proper insertion position). - -end Ada.Containers.Red_Black_Trees.Generic_Operations; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-crdlli.adb +++ build/gcc/ada/rts @@ -1,1503 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.RESTRICTED_DOUBLY_LINKED_LISTS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System; use type System.Address; - -package body Ada.Containers.Restricted_Doubly_Linked_Lists is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Allocate - (Container : in out List'Class; - New_Item : Element_Type; - New_Node : out Count_Type); - - procedure Free - (Container : in out List'Class; - X : Count_Type); - - procedure Insert_Internal - (Container : in out List'Class; - Before : Count_Type; - New_Node : Count_Type); - - function Vet (Position : Cursor) return Boolean; - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : List) return Boolean is - LN : Node_Array renames Left.Nodes; - RN : Node_Array renames Right.Nodes; - - LI : Count_Type := Left.First; - RI : Count_Type := Right.First; - - begin - if Left'Address = Right'Address then - return True; - end if; - - if Left.Length /= Right.Length then - return False; - end if; - - for J in 1 .. Left.Length loop - if LN (LI).Element /= RN (RI).Element then - return False; - end if; - - LI := LN (LI).Next; - RI := RN (RI).Next; - end loop; - - return True; - end "="; - - -------------- - -- Allocate -- - -------------- - - procedure Allocate - (Container : in out List'Class; - New_Item : Element_Type; - New_Node : out Count_Type) - is - N : Node_Array renames Container.Nodes; - - begin - if Container.Free >= 0 then - New_Node := Container.Free; - N (New_Node).Element := New_Item; - Container.Free := N (New_Node).Next; - - else - New_Node := abs Container.Free; - N (New_Node).Element := New_Item; - Container.Free := Container.Free - 1; - end if; - end Allocate; - - ------------ - -- Append -- - ------------ - - procedure Append - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type := 1) - is - begin - Insert (Container, No_Element, New_Item, Count); - end Append; - - ------------ - -- Assign -- - ------------ - - procedure Assign (Target : in out List; Source : List) is - begin - if Target'Address = Source'Address then - return; - end if; - - if Target.Capacity < Source.Length then - raise Constraint_Error; -- ??? - end if; - - Clear (Target); - - declare - N : Node_Array renames Source.Nodes; - J : Count_Type := Source.First; - - begin - while J /= 0 loop - Append (Target, N (J).Element); - J := N (J).Next; - end loop; - end; - end Assign; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Container : in out List) is - N : Node_Array renames Container.Nodes; - X : Count_Type; - - begin - if Container.Length = 0 then - pragma Assert (Container.First = 0); - pragma Assert (Container.Last = 0); --- pragma Assert (Container.Busy = 0); --- pragma Assert (Container.Lock = 0); - return; - end if; - - pragma Assert (Container.First >= 1); - pragma Assert (Container.Last >= 1); - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - --- if Container.Busy > 0 then --- raise Program_Error; --- end if; - - while Container.Length > 1 loop - X := Container.First; - - Container.First := N (X).Next; - N (Container.First).Prev := 0; - - Container.Length := Container.Length - 1; - - Free (Container, X); - end loop; - - X := Container.First; - - Container.First := 0; - Container.Last := 0; - Container.Length := 0; - - Free (Container, X); - end Clear; - - -------------- - -- Contains -- - -------------- - - function Contains - (Container : List; - Item : Element_Type) return Boolean - is - begin - return Find (Container, Item) /= No_Element; - end Contains; - - ------------ - -- Delete -- - ------------ - - procedure Delete - (Container : in out List; - Position : in out Cursor; - Count : Count_Type := 1) - is - N : Node_Array renames Container.Nodes; - X : Count_Type; - - begin - if Position.Node = 0 then - raise Constraint_Error; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error; - end if; - - pragma Assert (Vet (Position), "bad cursor in Delete"); - - if Position.Node = Container.First then - Delete_First (Container, Count); - Position := No_Element; - return; - end if; - - if Count = 0 then - Position := No_Element; - return; - end if; - --- if Container.Busy > 0 then --- raise Program_Error; --- end if; - - pragma Assert (Container.First >= 1); - pragma Assert (Container.Last >= 1); - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - - for Index in 1 .. Count loop - pragma Assert (Container.Length >= 2); - - X := Position.Node; - Container.Length := Container.Length - 1; - - if X = Container.Last then - Position := No_Element; - - Container.Last := N (X).Prev; - N (Container.Last).Next := 0; - - Free (Container, X); - return; - end if; - - Position.Node := N (X).Next; - - N (N (X).Next).Prev := N (X).Prev; - N (N (X).Prev).Next := N (X).Next; - - Free (Container, X); - end loop; - - Position := No_Element; - end Delete; - - ------------------ - -- Delete_First -- - ------------------ - - procedure Delete_First - (Container : in out List; - Count : Count_Type := 1) - is - N : Node_Array renames Container.Nodes; - X : Count_Type; - - begin - if Count >= Container.Length then - Clear (Container); - return; - end if; - - if Count = 0 then - return; - end if; - --- if Container.Busy > 0 then --- raise Program_Error; --- end if; - - for I in 1 .. Count loop - X := Container.First; - pragma Assert (N (N (X).Next).Prev = Container.First); - - Container.First := N (X).Next; - N (Container.First).Prev := 0; - - Container.Length := Container.Length - 1; - - Free (Container, X); - end loop; - end Delete_First; - - ----------------- - -- Delete_Last -- - ----------------- - - procedure Delete_Last - (Container : in out List; - Count : Count_Type := 1) - is - N : Node_Array renames Container.Nodes; - X : Count_Type; - - begin - if Count >= Container.Length then - Clear (Container); - return; - end if; - - if Count = 0 then - return; - end if; - --- if Container.Busy > 0 then --- raise Program_Error; --- end if; - - for I in 1 .. Count loop - X := Container.Last; - pragma Assert (N (N (X).Prev).Next = Container.Last); - - Container.Last := N (X).Prev; - N (Container.Last).Next := 0; - - Container.Length := Container.Length - 1; - - Free (Container, X); - end loop; - end Delete_Last; - - ------------- - -- Element -- - ------------- - - function Element (Position : Cursor) return Element_Type is - begin - if Position.Node = 0 then - raise Constraint_Error; - end if; - - pragma Assert (Vet (Position), "bad cursor in Element"); - - declare - N : Node_Array renames Position.Container.Nodes; - begin - return N (Position.Node).Element; - end; - end Element; - - ---------- - -- Find -- - ---------- - - function Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - Nodes : Node_Array renames Container.Nodes; - Node : Count_Type := Position.Node; - - begin - if Node = 0 then - Node := Container.First; - - else - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error; - end if; - - pragma Assert (Vet (Position), "bad cursor in Find"); - end if; - - while Node /= 0 loop - if Nodes (Node).Element = Item then - return Cursor'(Container'Unrestricted_Access, Node); - end if; - - Node := Nodes (Node).Next; - end loop; - - return No_Element; - end Find; - - ----------- - -- First -- - ----------- - - function First (Container : List) return Cursor is - begin - if Container.First = 0 then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Container.First); - end First; - - ------------------- - -- First_Element -- - ------------------- - - function First_Element (Container : List) return Element_Type is - N : Node_Array renames Container.Nodes; - - begin - if Container.First = 0 then - raise Constraint_Error; - end if; - - return N (Container.First).Element; - end First_Element; - - ---------- - -- Free -- - ---------- - - procedure Free - (Container : in out List'Class; - X : Count_Type) - is - pragma Assert (X > 0); - pragma Assert (X <= Container.Capacity); - - N : Node_Array renames Container.Nodes; - - begin - N (X).Prev := -1; -- Node is deallocated (not on active list) - - if Container.Free >= 0 then - N (X).Next := Container.Free; - Container.Free := X; - - elsif X + 1 = abs Container.Free then - N (X).Next := 0; -- Not strictly necessary, but marginally safer - Container.Free := Container.Free + 1; - - else - Container.Free := abs Container.Free; - - if Container.Free > Container.Capacity then - Container.Free := 0; - - else - for I in Container.Free .. Container.Capacity - 1 loop - N (I).Next := I + 1; - end loop; - - N (Container.Capacity).Next := 0; - end if; - - N (X).Next := Container.Free; - Container.Free := X; - end if; - end Free; - - --------------------- - -- Generic_Sorting -- - --------------------- - - package body Generic_Sorting is - - --------------- - -- Is_Sorted -- - --------------- - - function Is_Sorted (Container : List) return Boolean is - Nodes : Node_Array renames Container.Nodes; - Node : Count_Type := Container.First; - - begin - for I in 2 .. Container.Length loop - if Nodes (Nodes (Node).Next).Element < Nodes (Node).Element then - return False; - end if; - - Node := Nodes (Node).Next; - end loop; - - return True; - end Is_Sorted; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Container : in out List) is - N : Node_Array renames Container.Nodes; - - procedure Partition (Pivot, Back : Count_Type); - procedure Sort (Front, Back : Count_Type); - - --------------- - -- Partition -- - --------------- - - procedure Partition (Pivot, Back : Count_Type) is - Node : Count_Type := N (Pivot).Next; - - begin - while Node /= Back loop - if N (Node).Element < N (Pivot).Element then - declare - Prev : constant Count_Type := N (Node).Prev; - Next : constant Count_Type := N (Node).Next; - - begin - N (Prev).Next := Next; - - if Next = 0 then - Container.Last := Prev; - else - N (Next).Prev := Prev; - end if; - - N (Node).Next := Pivot; - N (Node).Prev := N (Pivot).Prev; - - N (Pivot).Prev := Node; - - if N (Node).Prev = 0 then - Container.First := Node; - else - N (N (Node).Prev).Next := Node; - end if; - - Node := Next; - end; - - else - Node := N (Node).Next; - end if; - end loop; - end Partition; - - ---------- - -- Sort -- - ---------- - - procedure Sort (Front, Back : Count_Type) is - Pivot : constant Count_Type := - (if Front = 0 then Container.First else N (Front).Next); - begin - if Pivot /= Back then - Partition (Pivot, Back); - Sort (Front, Pivot); - Sort (Pivot, Back); - end if; - end Sort; - - -- Start of processing for Sort - - begin - if Container.Length <= 1 then - return; - end if; - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - --- if Container.Busy > 0 then --- raise Program_Error; --- end if; - - Sort (Front => 0, Back => 0); - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - end Sort; - - end Generic_Sorting; - - ----------------- - -- Has_Element -- - ----------------- - - function Has_Element (Position : Cursor) return Boolean is - begin - pragma Assert (Vet (Position), "bad cursor in Has_Element"); - return Position.Node /= 0; - end Has_Element; - - ------------ - -- Insert -- - ------------ - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1) - is - First_Node : Count_Type; - New_Node : Count_Type; - - begin - if Before.Container /= null then - if Before.Container /= Container'Unrestricted_Access then - raise Program_Error; - end if; - - pragma Assert (Vet (Before), "bad cursor in Insert"); - end if; - - if Count = 0 then - Position := Before; - return; - end if; - - if Container.Length > Container.Capacity - Count then - raise Constraint_Error; - end if; - --- if Container.Busy > 0 then --- raise Program_Error; --- end if; - - Allocate (Container, New_Item, New_Node); - First_Node := New_Node; - Insert_Internal (Container, Before.Node, New_Node); - - for Index in 2 .. Count loop - Allocate (Container, New_Item, New_Node); - Insert_Internal (Container, Before.Node, New_Node); - end loop; - - Position := Cursor'(Container'Unrestricted_Access, First_Node); - end Insert; - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1) - is - Position : Cursor; - pragma Unreferenced (Position); - begin - Insert (Container, Before, New_Item, Position, Count); - end Insert; - - procedure Insert - (Container : in out List; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1) - is - New_Item : Element_Type; -- Do we need to reinit node ??? - pragma Warnings (Off, New_Item); - - begin - Insert (Container, Before, New_Item, Position, Count); - end Insert; - - --------------------- - -- Insert_Internal -- - --------------------- - - procedure Insert_Internal - (Container : in out List'Class; - Before : Count_Type; - New_Node : Count_Type) - is - N : Node_Array renames Container.Nodes; - - begin - if Container.Length = 0 then - pragma Assert (Before = 0); - pragma Assert (Container.First = 0); - pragma Assert (Container.Last = 0); - - Container.First := New_Node; - Container.Last := New_Node; - - N (Container.First).Prev := 0; - N (Container.Last).Next := 0; - - elsif Before = 0 then - pragma Assert (N (Container.Last).Next = 0); - - N (Container.Last).Next := New_Node; - N (New_Node).Prev := Container.Last; - - Container.Last := New_Node; - N (Container.Last).Next := 0; - - elsif Before = Container.First then - pragma Assert (N (Container.First).Prev = 0); - - N (Container.First).Prev := New_Node; - N (New_Node).Next := Container.First; - - Container.First := New_Node; - N (Container.First).Prev := 0; - - else - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - - N (New_Node).Next := Before; - N (New_Node).Prev := N (Before).Prev; - - N (N (Before).Prev).Next := New_Node; - N (Before).Prev := New_Node; - end if; - - Container.Length := Container.Length + 1; - end Insert_Internal; - - -------------- - -- Is_Empty -- - -------------- - - function Is_Empty (Container : List) return Boolean is - begin - return Container.Length = 0; - end Is_Empty; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)) - is - C : List renames Container'Unrestricted_Access.all; - N : Node_Array renames C.Nodes; --- B : Natural renames C.Busy; - - Node : Count_Type := Container.First; - - Index : Count_Type := 0; - Index_Max : constant Count_Type := Container.Length; - - begin - if Index_Max = 0 then - pragma Assert (Node = 0); - return; - end if; - - loop - pragma Assert (Node /= 0); - - Process (Cursor'(C'Unchecked_Access, Node)); - pragma Assert (Container.Length = Index_Max); - pragma Assert (N (Node).Prev /= -1); - - Node := N (Node).Next; - Index := Index + 1; - - if Index = Index_Max then - pragma Assert (Node = 0); - return; - end if; - end loop; - end Iterate; - - ---------- - -- Last -- - ---------- - - function Last (Container : List) return Cursor is - begin - if Container.Last = 0 then - return No_Element; - end if; - - return Cursor'(Container'Unrestricted_Access, Container.Last); - end Last; - - ------------------ - -- Last_Element -- - ------------------ - - function Last_Element (Container : List) return Element_Type is - N : Node_Array renames Container.Nodes; - - begin - if Container.Last = 0 then - raise Constraint_Error; - end if; - - return N (Container.Last).Element; - end Last_Element; - - ------------ - -- Length -- - ------------ - - function Length (Container : List) return Count_Type is - begin - return Container.Length; - end Length; - - ---------- - -- Next -- - ---------- - - procedure Next (Position : in out Cursor) is - begin - Position := Next (Position); - end Next; - - function Next (Position : Cursor) return Cursor is - begin - if Position.Node = 0 then - return No_Element; - end if; - - pragma Assert (Vet (Position), "bad cursor in Next"); - - declare - Nodes : Node_Array renames Position.Container.Nodes; - Node : constant Count_Type := Nodes (Position.Node).Next; - - begin - if Node = 0 then - return No_Element; - end if; - - return Cursor'(Position.Container, Node); - end; - end Next; - - ------------- - -- Prepend -- - ------------- - - procedure Prepend - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type := 1) - is - begin - Insert (Container, First (Container), New_Item, Count); - end Prepend; - - -------------- - -- Previous -- - -------------- - - procedure Previous (Position : in out Cursor) is - begin - Position := Previous (Position); - end Previous; - - function Previous (Position : Cursor) return Cursor is - begin - if Position.Node = 0 then - return No_Element; - end if; - - pragma Assert (Vet (Position), "bad cursor in Previous"); - - declare - Nodes : Node_Array renames Position.Container.Nodes; - Node : constant Count_Type := Nodes (Position.Node).Prev; - begin - if Node = 0 then - return No_Element; - end if; - - return Cursor'(Position.Container, Node); - end; - end Previous; - - ------------------- - -- Query_Element -- - ------------------- - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)) - is - begin - if Position.Node = 0 then - raise Constraint_Error; - end if; - - pragma Assert (Vet (Position), "bad cursor in Query_Element"); - - declare - C : List renames Position.Container.all'Unrestricted_Access.all; - N : Node_Type renames C.Nodes (Position.Node); - - begin - Process (N.Element); - pragma Assert (N.Prev >= 0); - end; - end Query_Element; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Container : in out List; - Position : Cursor; - New_Item : Element_Type) - is - begin - if Position.Container = null then - raise Constraint_Error; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error; - end if; - --- if Container.Lock > 0 then --- raise Program_Error; --- end if; - - pragma Assert (Vet (Position), "bad cursor in Replace_Element"); - - declare - N : Node_Array renames Container.Nodes; - begin - N (Position.Node).Element := New_Item; - end; - end Replace_Element; - - ---------------------- - -- Reverse_Elements -- - ---------------------- - - procedure Reverse_Elements (Container : in out List) is - N : Node_Array renames Container.Nodes; - I : Count_Type := Container.First; - J : Count_Type := Container.Last; - - procedure Swap (L, R : Count_Type); - - ---------- - -- Swap -- - ---------- - - procedure Swap (L, R : Count_Type) is - LN : constant Count_Type := N (L).Next; - LP : constant Count_Type := N (L).Prev; - - RN : constant Count_Type := N (R).Next; - RP : constant Count_Type := N (R).Prev; - - begin - if LP /= 0 then - N (LP).Next := R; - end if; - - if RN /= 0 then - N (RN).Prev := L; - end if; - - N (L).Next := RN; - N (R).Prev := LP; - - if LN = R then - pragma Assert (RP = L); - - N (L).Prev := R; - N (R).Next := L; - - else - N (L).Prev := RP; - N (RP).Next := L; - - N (R).Next := LN; - N (LN).Prev := R; - end if; - end Swap; - - -- Start of processing for Reverse_Elements - - begin - if Container.Length <= 1 then - return; - end if; - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - --- if Container.Busy > 0 then --- raise Program_Error; --- end if; - - Container.First := J; - Container.Last := I; - loop - Swap (L => I, R => J); - - J := N (J).Next; - exit when I = J; - - I := N (I).Prev; - exit when I = J; - - Swap (L => J, R => I); - - I := N (I).Next; - exit when I = J; - - J := N (J).Prev; - exit when I = J; - end loop; - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - end Reverse_Elements; - - ------------------ - -- Reverse_Find -- - ------------------ - - function Reverse_Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor - is - N : Node_Array renames Container.Nodes; - Node : Count_Type := Position.Node; - - begin - if Node = 0 then - Node := Container.Last; - - else - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error; - end if; - - pragma Assert (Vet (Position), "bad cursor in Reverse_Find"); - end if; - - while Node /= 0 loop - if N (Node).Element = Item then - return Cursor'(Container'Unrestricted_Access, Node); - end if; - - Node := N (Node).Prev; - end loop; - - return No_Element; - end Reverse_Find; - - --------------------- - -- Reverse_Iterate -- - --------------------- - - procedure Reverse_Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)) - is - C : List renames Container'Unrestricted_Access.all; - N : Node_Array renames C.Nodes; --- B : Natural renames C.Busy; - - Node : Count_Type := Container.Last; - - Index : Count_Type := 0; - Index_Max : constant Count_Type := Container.Length; - - begin - if Index_Max = 0 then - pragma Assert (Node = 0); - return; - end if; - - loop - pragma Assert (Node > 0); - - Process (Cursor'(C'Unchecked_Access, Node)); - pragma Assert (Container.Length = Index_Max); - pragma Assert (N (Node).Prev /= -1); - - Node := N (Node).Prev; - Index := Index + 1; - - if Index = Index_Max then - pragma Assert (Node = 0); - return; - end if; - end loop; - end Reverse_Iterate; - - ------------ - -- Splice -- - ------------ - - procedure Splice - (Container : in out List; - Before : Cursor; - Position : in out Cursor) - is - N : Node_Array renames Container.Nodes; - - begin - if Before.Container /= null then - if Before.Container /= Container'Unrestricted_Access then - raise Program_Error; - end if; - - pragma Assert (Vet (Before), "bad Before cursor in Splice"); - end if; - - if Position.Node = 0 then - raise Constraint_Error; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error; - end if; - - pragma Assert (Vet (Position), "bad Position cursor in Splice"); - - if Position.Node = Before.Node - or else N (Position.Node).Next = Before.Node - then - return; - end if; - - pragma Assert (Container.Length >= 2); - --- if Container.Busy > 0 then --- raise Program_Error; --- end if; - - if Before.Node = 0 then - pragma Assert (Position.Node /= Container.Last); - - if Position.Node = Container.First then - Container.First := N (Position.Node).Next; - N (Container.First).Prev := 0; - - else - N (N (Position.Node).Prev).Next := N (Position.Node).Next; - N (N (Position.Node).Next).Prev := N (Position.Node).Prev; - end if; - - N (Container.Last).Next := Position.Node; - N (Position.Node).Prev := Container.Last; - - Container.Last := Position.Node; - N (Container.Last).Next := 0; - - return; - end if; - - if Before.Node = Container.First then - pragma Assert (Position.Node /= Container.First); - - if Position.Node = Container.Last then - Container.Last := N (Position.Node).Prev; - N (Container.Last).Next := 0; - - else - N (N (Position.Node).Prev).Next := N (Position.Node).Next; - N (N (Position.Node).Next).Prev := N (Position.Node).Prev; - end if; - - N (Container.First).Prev := Position.Node; - N (Position.Node).Next := Container.First; - - Container.First := Position.Node; - N (Container.First).Prev := 0; - - return; - end if; - - if Position.Node = Container.First then - Container.First := N (Position.Node).Next; - N (Container.First).Prev := 0; - - elsif Position.Node = Container.Last then - Container.Last := N (Position.Node).Prev; - N (Container.Last).Next := 0; - - else - N (N (Position.Node).Prev).Next := N (Position.Node).Next; - N (N (Position.Node).Next).Prev := N (Position.Node).Prev; - end if; - - N (N (Before.Node).Prev).Next := Position.Node; - N (Position.Node).Prev := N (Before.Node).Prev; - - N (Before.Node).Prev := Position.Node; - N (Position.Node).Next := Before.Node; - - pragma Assert (N (Container.First).Prev = 0); - pragma Assert (N (Container.Last).Next = 0); - end Splice; - - ---------- - -- Swap -- - ---------- - - procedure Swap - (Container : in out List; - I, J : Cursor) - is - begin - if I.Node = 0 - or else J.Node = 0 - then - raise Constraint_Error; - end if; - - if I.Container /= Container'Unrestricted_Access - or else J.Container /= Container'Unrestricted_Access - then - raise Program_Error; - end if; - - if I.Node = J.Node then - return; - end if; - --- if Container.Lock > 0 then --- raise Program_Error; --- end if; - - pragma Assert (Vet (I), "bad I cursor in Swap"); - pragma Assert (Vet (J), "bad J cursor in Swap"); - - declare - N : Node_Array renames Container.Nodes; - - EI : Element_Type renames N (I.Node).Element; - EJ : Element_Type renames N (J.Node).Element; - - EI_Copy : constant Element_Type := EI; - - begin - EI := EJ; - EJ := EI_Copy; - end; - end Swap; - - ---------------- - -- Swap_Links -- - ---------------- - - procedure Swap_Links - (Container : in out List; - I, J : Cursor) - is - begin - if I.Node = 0 - or else J.Node = 0 - then - raise Constraint_Error; - end if; - - if I.Container /= Container'Unrestricted_Access - or else I.Container /= J.Container - then - raise Program_Error; - end if; - - if I.Node = J.Node then - return; - end if; - --- if Container.Busy > 0 then --- raise Program_Error; --- end if; - - pragma Assert (Vet (I), "bad I cursor in Swap_Links"); - pragma Assert (Vet (J), "bad J cursor in Swap_Links"); - - declare - I_Next : constant Cursor := Next (I); - - J_Copy : Cursor := J; - pragma Warnings (Off, J_Copy); - - begin - if I_Next = J then - Splice (Container, Before => I, Position => J_Copy); - - else - declare - J_Next : constant Cursor := Next (J); - - I_Copy : Cursor := I; - pragma Warnings (Off, I_Copy); - - begin - if J_Next = I then - Splice (Container, Before => J, Position => I_Copy); - - else - pragma Assert (Container.Length >= 3); - - Splice (Container, Before => I_Next, Position => J_Copy); - Splice (Container, Before => J_Next, Position => I_Copy); - end if; - end; - end if; - end; - end Swap_Links; - - -------------------- - -- Update_Element -- - -------------------- - - procedure Update_Element - (Container : in out List; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)) - is - begin - if Position.Node = 0 then - raise Constraint_Error; - end if; - - if Position.Container /= Container'Unrestricted_Access then - raise Program_Error; - end if; - - pragma Assert (Vet (Position), "bad cursor in Update_Element"); - - declare - N : Node_Type renames Container.Nodes (Position.Node); - - begin - Process (N.Element); - pragma Assert (N.Prev >= 0); - end; - end Update_Element; - - --------- - -- Vet -- - --------- - - function Vet (Position : Cursor) return Boolean is - begin - if Position.Node = 0 then - return Position.Container = null; - end if; - - if Position.Container = null then - return False; - end if; - - declare - L : List renames Position.Container.all; - N : Node_Array renames L.Nodes; - - begin - if L.Length = 0 then - return False; - end if; - - if L.First = 0 then - return False; - end if; - - if L.Last = 0 then - return False; - end if; - - if Position.Node > L.Capacity then - return False; - end if; - - if N (Position.Node).Prev < 0 - or else N (Position.Node).Prev > L.Capacity - then - return False; - end if; - - if N (Position.Node).Next > L.Capacity then - return False; - end if; - - if N (L.First).Prev /= 0 then - return False; - end if; - - if N (L.Last).Next /= 0 then - return False; - end if; - - if N (Position.Node).Prev = 0 - and then Position.Node /= L.First - then - return False; - end if; - - if N (Position.Node).Next = 0 - and then Position.Node /= L.Last - then - return False; - end if; - - if L.Length = 1 then - return L.First = L.Last; - end if; - - if L.First = L.Last then - return False; - end if; - - if N (L.First).Next = 0 then - return False; - end if; - - if N (L.Last).Prev = 0 then - return False; - end if; - - if N (N (L.First).Next).Prev /= L.First then - return False; - end if; - - if N (N (L.Last).Prev).Next /= L.Last then - return False; - end if; - - if L.Length = 2 then - if N (L.First).Next /= L.Last then - return False; - end if; - - if N (L.Last).Prev /= L.First then - return False; - end if; - - return True; - end if; - - if N (L.First).Next = L.Last then - return False; - end if; - - if N (L.Last).Prev = L.First then - return False; - end if; - - if Position.Node = L.First then - return True; - end if; - - if Position.Node = L.Last then - return True; - end if; - - if N (Position.Node).Next = 0 then - return False; - end if; - - if N (Position.Node).Prev = 0 then - return False; - end if; - - if N (N (Position.Node).Next).Prev /= Position.Node then - return False; - end if; - - if N (N (Position.Node).Prev).Next /= Position.Node then - return False; - end if; - - if L.Length = 3 then - if N (L.First).Next /= Position.Node then - return False; - end if; - - if N (L.Last).Prev /= Position.Node then - return False; - end if; - end if; - - return True; - end; - end Vet; - -end Ada.Containers.Restricted_Doubly_Linked_Lists; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-crdlli.ads +++ build/gcc/ada/rts @@ -1,337 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.RESTRICTED_DOUBLY_LINKED_LISTS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- The doubly-linked list container provides constant-time insertion and --- deletion at all positions, and allows iteration in both the forward and --- reverse directions. This list form allocates storage for all nodes --- statically (there is no dynamic allocation), and a discriminant is used to --- specify the capacity. This container is also "restricted", meaning that --- even though it does raise exceptions (as described below), it does not use --- internal exception handlers. No state changes are made that would need to --- be reverted (in the event of an exception), and so as a consequence, this --- container cannot detect tampering (of cursors or elements). - -generic - type Element_Type is private; - - with function "=" (Left, Right : Element_Type) - return Boolean is <>; - -package Ada.Containers.Restricted_Doubly_Linked_Lists is - pragma Pure; - - type List (Capacity : Count_Type) is tagged limited private; - pragma Preelaborable_Initialization (List); - - type Cursor is private; - pragma Preelaborable_Initialization (Cursor); - - Empty_List : constant List; - -- The default value for list objects declared without an explicit - -- initialization expression. - - No_Element : constant Cursor; - -- The default value for cursor objects declared without an explicit - -- initialization expression. - - function "=" (Left, Right : List) return Boolean; - -- If Left denotes the same list object as Right, then equality returns - -- True. If the length of Left is different from the length of Right, then - -- it returns False. Otherwise, list equality iterates over Left and Right, - -- comparing the element of Left to the corresponding element of Right - -- using the generic actual equality operator for elements. If the elements - -- compare False, then the iteration terminates and list equality returns - -- False. Otherwise, if all elements return True, then list equality - -- returns True. - - procedure Assign (Target : in out List; Source : List); - -- If Target denotes the same list object as Source, the operation does - -- nothing. If Target.Capacity is less than Source.Length, then it raises - -- Constraint_Error. Otherwise, it clears Target, and then inserts each - -- element of Source into Target. - - function Length (Container : List) return Count_Type; - -- Returns the total number of (active) elements in Container - - function Is_Empty (Container : List) return Boolean; - -- Returns True if Container.Length is 0 - - procedure Clear (Container : in out List); - -- Deletes all elements from Container. Note that this is a bounded - -- container and so the element is not "deallocated" in the same sense that - -- an unbounded form would deallocate the element. Rather, the node is - -- relinked off of the active part of the list and onto the inactive part - -- of the list (the storage from which new elements are "allocated"). - - function Element (Position : Cursor) return Element_Type; - -- If Position equals No_Element, then Constraint_Error is raised. - -- Otherwise, function Element returns the element designed by Position. - - procedure Replace_Element - (Container : in out List; - Position : Cursor; - New_Item : Element_Type); - -- If Position equals No_Element, then Constraint_Error is raised. If - -- Position is associated with a list object different from Container, - -- Program_Error is raised. Otherwise, the element designated by Position - -- is assigned the value New_Item. - - procedure Query_Element - (Position : Cursor; - Process : not null access procedure (Element : Element_Type)); - -- If Position equals No_Element, then Constraint_Error is raised. - -- Otherwise, it calls Process with (a constant view of) the element - -- designated by Position as the parameter. - - procedure Update_Element - (Container : in out List; - Position : Cursor; - Process : not null access procedure (Element : in out Element_Type)); - -- If Position equals No_Element, then Constraint_Error is raised. - -- Otherwise, it calls Process with (a variable view of) the element - -- designated by Position as the parameter. - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Count : Count_Type := 1); - -- Inserts Count new elements, all with the value New_Item, into Container, - -- immediately prior to the position specified by Before. If Before has the - -- value No_Element, this is interpreted to mean that the elements are - -- appended to the list. If Before is associated with a list object - -- different from Container, then Program_Error is raised. If there are - -- fewer than Count nodes available, then Constraint_Error is raised. - - procedure Insert - (Container : in out List; - Before : Cursor; - New_Item : Element_Type; - Position : out Cursor; - Count : Count_Type := 1); - -- Inserts elements into Container as described above, but with the - -- difference that cursor Position is returned, which designates the first - -- of the new elements inserted. If Count is 0, Position returns the value - -- Before. - - procedure Insert - (Container : in out List; - Before : Cursor; - Position : out Cursor; - Count : Count_Type := 1); - -- Inserts elements in Container as described above, but with the - -- difference that the new elements are initialized to the default value - -- for objects of type Element_Type. - - procedure Prepend - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type := 1); - -- Inserts Count elements, all having the value New_Item, prior to the - -- first element of Container. - - procedure Append - (Container : in out List; - New_Item : Element_Type; - Count : Count_Type := 1); - -- Inserts Count elements, all having the value New_Item, following the - -- last element of Container. - - procedure Delete - (Container : in out List; - Position : in out Cursor; - Count : Count_Type := 1); - -- If Position equals No_Element, Constraint_Error is raised. If Position - -- is associated with a list object different from Container, then - -- Program_Error is raised. Otherwise, the Count nodes starting from - -- Position are removed from Container ("removed" meaning that the nodes - -- are unlinked from the active nodes of the list and relinked to inactive - -- storage). On return, Position is set to No_Element. - - procedure Delete_First - (Container : in out List; - Count : Count_Type := 1); - -- Removes the first Count nodes from Container - - procedure Delete_Last - (Container : in out List; - Count : Count_Type := 1); - -- Removes the last Count nodes from Container - - procedure Reverse_Elements (Container : in out List); - -- Relinks the nodes in reverse order - - procedure Swap - (Container : in out List; - I, J : Cursor); - -- If I or J equals No_Element, then Constraint_Error is raised. If I or J - -- is associated with a list object different from Container, then - -- Program_Error is raised. Otherwise, Swap exchanges (copies) the values - -- of the elements (on the nodes) designated by I and J. - - procedure Swap_Links - (Container : in out List; - I, J : Cursor); - -- If I or J equals No_Element, then Constraint_Error is raised. If I or J - -- is associated with a list object different from Container, then - -- Program_Error is raised. Otherwise, Swap exchanges (relinks) the nodes - -- designated by I and J. - - procedure Splice - (Container : in out List; - Before : Cursor; - Position : in out Cursor); - -- If Before is associated with a list object different from Container, - -- then Program_Error is raised. If Position equals No_Element, then - -- Constraint_Error is raised; if it associated with a list object - -- different from Container, then Program_Error is raised. Otherwise, the - -- node designated by Position is relinked immediately prior to Before. If - -- Before equals No_Element, this is interpreted to mean to move the node - -- designed by Position to the last end of the list. - - function First (Container : List) return Cursor; - -- If Container is empty, the function returns No_Element. Otherwise, it - -- returns a cursor designating the first element. - - function First_Element (Container : List) return Element_Type; - -- Equivalent to Element (First (Container)) - - function Last (Container : List) return Cursor; - -- If Container is empty, the function returns No_Element. Otherwise, it - -- returns a cursor designating the last element. - - function Last_Element (Container : List) return Element_Type; - -- Equivalent to Element (Last (Container)) - - function Next (Position : Cursor) return Cursor; - -- If Position equals No_Element or Last (Container), the function returns - -- No_Element. Otherwise, it returns a cursor designating the node that - -- immediately follows the node designated by Position. - - procedure Next (Position : in out Cursor); - -- Equivalent to Position := Next (Position) - - function Previous (Position : Cursor) return Cursor; - -- If Position equals No_Element or First (Container), the function returns - -- No_Element. Otherwise, it returns a cursor designating the node that - -- immediately precedes the node designated by Position. - - procedure Previous (Position : in out Cursor); - -- Equivalent to Position := Previous (Position) - - function Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor; - -- Searches for the node whose element is equal to Item, starting from - -- Position and continuing to the last end of the list. If Position equals - -- No_Element, the search starts from the first node. If Position is - -- associated with a list object different from Container, then - -- Program_Error is raised. If no node is found having an element equal to - -- Item, then Find returns No_Element. - - function Reverse_Find - (Container : List; - Item : Element_Type; - Position : Cursor := No_Element) return Cursor; - -- Searches in reverse for the node whose element is equal to Item, - -- starting from Position and continuing to the first end of the list. If - -- Position equals No_Element, the search starts from the last node. If - -- Position is associated with a list object different from Container, then - -- Program_Error is raised. If no node is found having an element equal to - -- Item, then Reverse_Find returns No_Element. - - function Contains - (Container : List; - Item : Element_Type) return Boolean; - -- Equivalent to Container.Find (Item) /= No_Element - - function Has_Element (Position : Cursor) return Boolean; - -- Equivalent to Position /= No_Element - - procedure Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)); - -- Calls Process with a cursor designating each element of Container, in - -- order from Container.First to Container.Last. - - procedure Reverse_Iterate - (Container : List; - Process : not null access procedure (Position : Cursor)); - -- Calls Process with a cursor designating each element of Container, in - -- order from Container.Last to Container.First. - - generic - with function "<" (Left, Right : Element_Type) return Boolean is <>; - package Generic_Sorting is - - function Is_Sorted (Container : List) return Boolean; - -- Returns False if there exists an element which is less than its - -- predecessor. - - procedure Sort (Container : in out List); - -- Sorts the elements of Container (by relinking nodes), according to - -- the order specified by the generic formal less-than operator, such - -- that smaller elements are first in the list. The sort is stable, - -- meaning that the relative order of elements is preserved. - - end Generic_Sorting; - -private - - type Node_Type is limited record - Prev : Count_Type'Base; - Next : Count_Type; - Element : Element_Type; - end record; - - type Node_Array is array (Count_Type range <>) of Node_Type; - - type List (Capacity : Count_Type) is tagged limited record - Nodes : Node_Array (1 .. Capacity); - Free : Count_Type'Base := -1; - First : Count_Type := 0; - Last : Count_Type := 0; - Length : Count_Type := 0; - end record; - - type List_Access is access all List; - for List_Access'Storage_Size use 0; - - type Cursor is - record - Container : List_Access; - Node : Count_Type := 0; - end record; - - Empty_List : constant List := (0, others => <>); - - No_Element : constant Cursor := (null, 0); - -end Ada.Containers.Restricted_Doubly_Linked_Lists; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-csquin.ads +++ build/gcc/ada/rts @@ -1,56 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.SYNCHRONIZED_QUEUE_INTERFACES -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -generic - type Element_Type is private; - -package Ada.Containers.Synchronized_Queue_Interfaces is - pragma Pure; - - type Queue is synchronized interface; - - procedure Enqueue - (Container : in out Queue; - New_Item : Element_Type) is abstract - with Synchronization => By_Entry; - - procedure Dequeue - (Container : in out Queue; - Element : out Element_Type) is abstract - with Synchronization => By_Entry; - - function Current_Use (Container : Queue) return Count_Type is abstract; - - function Peak_Use (Container : Queue) return Count_Type is abstract; - -end Ada.Containers.Synchronized_Queue_Interfaces; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cuprqu.adb +++ build/gcc/ada/rts @@ -1,110 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.UNBOUNDED_PRIORITY_QUEUES -- --- -- --- B o d y -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -package body Ada.Containers.Unbounded_Priority_Queues is - - protected body Queue is - - ----------------- - -- Current_Use -- - ----------------- - - function Current_Use return Count_Type is - begin - return Q_Elems.Length; - end Current_Use; - - ------------- - -- Dequeue -- - ------------- - - entry Dequeue (Element : out Queue_Interfaces.Element_Type) - when Q_Elems.Length > 0 - is - -- Grab the first item of the set, and remove it from the set - - C : constant Cursor := First (Q_Elems); - begin - Element := Sets.Element (C).Item; - Delete_First (Q_Elems); - end Dequeue; - - -------------------------------- - -- Dequeue_Only_High_Priority -- - -------------------------------- - - procedure Dequeue_Only_High_Priority - (At_Least : Queue_Priority; - Element : in out Queue_Interfaces.Element_Type; - Success : out Boolean) - is - -- Grab the first item. If it exists and has appropriate priority, - -- set Success to True, and remove that item. Otherwise, set Success - -- to False. - - C : constant Cursor := First (Q_Elems); - begin - Success := Has_Element (C) and then - not Before (At_Least, Get_Priority (Sets.Element (C).Item)); - - if Success then - Element := Sets.Element (C).Item; - Delete_First (Q_Elems); - end if; - end Dequeue_Only_High_Priority; - - ------------- - -- Enqueue -- - ------------- - - entry Enqueue (New_Item : Queue_Interfaces.Element_Type) when True is - begin - Insert (Q_Elems, (Next_Sequence_Number, New_Item)); - Next_Sequence_Number := Next_Sequence_Number + 1; - - -- If we reached a new high-water mark, increase Max_Length - - if Q_Elems.Length > Max_Length then - pragma Assert (Max_Length + 1 = Q_Elems.Length); - Max_Length := Q_Elems.Length; - end if; - end Enqueue; - - -------------- - -- Peak_Use -- - -------------- - - function Peak_Use return Count_Type is - begin - return Max_Length; - end Peak_Use; - - end Queue; - -end Ada.Containers.Unbounded_Priority_Queues; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cuprqu.ads +++ build/gcc/ada/rts @@ -1,137 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.UNBOUNDED_PRIORITY_QUEUES -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System; -with Ada.Containers.Ordered_Sets; -with Ada.Containers.Synchronized_Queue_Interfaces; - -generic - with package Queue_Interfaces is - new Ada.Containers.Synchronized_Queue_Interfaces (<>); - - type Queue_Priority is private; - - with function Get_Priority - (Element : Queue_Interfaces.Element_Type) return Queue_Priority is <>; - - with function Before - (Left, Right : Queue_Priority) return Boolean is <>; - - Default_Ceiling : System.Any_Priority := System.Priority'Last; - -package Ada.Containers.Unbounded_Priority_Queues is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - - package Implementation is - - -- All identifiers in this unit are implementation defined - - pragma Implementation_Defined; - - -- We use an ordered set to hold the queue elements. This gives O(lg N) - -- performance in the worst case for Enqueue and Dequeue. - -- Sequence_Number is used to distinguish equivalent items. Each Enqueue - -- uses a higher Sequence_Number, so that a new item is placed after - -- already-enqueued equivalent items. - -- - -- At any time, the first set element is the one to be dequeued next (if - -- the queue is not empty). - - type Set_Elem is record - Sequence_Number : Count_Type; - Item : Queue_Interfaces.Element_Type; - end record; - - function "=" (X, Y : Queue_Interfaces.Element_Type) return Boolean is - (not Before (Get_Priority (X), Get_Priority (Y)) - and then not Before (Get_Priority (Y), Get_Priority (X))); - -- Elements are equal if neither is Before the other - - function "=" (X, Y : Set_Elem) return Boolean is - (X.Sequence_Number = Y.Sequence_Number and then X.Item = Y.Item); - -- Set_Elems are equal if the elements are equal, and the - -- Sequence_Numbers are equal. This is passed to Ordered_Sets. - - function "<" (X, Y : Set_Elem) return Boolean is - (if X.Item = Y.Item - then X.Sequence_Number < Y.Sequence_Number - else Before (Get_Priority (X.Item), Get_Priority (Y.Item))); - -- If the items are equal, Sequence_Number breaks the tie. Otherwise, - -- use Before. This is passed to Ordered_Sets. - - pragma Suppress (Container_Checks); - package Sets is new Ada.Containers.Ordered_Sets (Set_Elem); - - end Implementation; - - use Implementation, Implementation.Sets; - - protected type Queue (Ceiling : System.Any_Priority := Default_Ceiling) - with - Priority => Ceiling - is new Queue_Interfaces.Queue with - - overriding entry Enqueue (New_Item : Queue_Interfaces.Element_Type); - - overriding entry Dequeue (Element : out Queue_Interfaces.Element_Type); - - -- The priority queue operation Dequeue_Only_High_Priority had been a - -- protected entry in early drafts of AI05-0159, but it was discovered - -- that that operation as specified was not in fact implementable. The - -- operation was changed from an entry to a protected procedure per the - -- ARG meeting in Edinburgh (June 2011), with a different signature and - -- semantics. - - procedure Dequeue_Only_High_Priority - (At_Least : Queue_Priority; - Element : in out Queue_Interfaces.Element_Type; - Success : out Boolean); - - overriding function Current_Use return Count_Type; - - overriding function Peak_Use return Count_Type; - - private - Q_Elems : Set; - -- Elements of the queue - - Max_Length : Count_Type := 0; - -- The current length of the queue is the Length of Q_Elems. This is the - -- maximum value of that, so far. Updated by Enqueue. - - Next_Sequence_Number : Count_Type := 0; - -- Steadily increasing counter - end Queue; - -end Ada.Containers.Unbounded_Priority_Queues; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cusyqu.adb +++ build/gcc/ada/rts @@ -1,174 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.UNBOUNDED_SYNCHRONIZED_QUEUES -- --- -- --- B o d y -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -package body Ada.Containers.Unbounded_Synchronized_Queues is - - package body Implementation is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Free is - new Ada.Unchecked_Deallocation (Node_Type, Node_Access); - - ------------- - -- Dequeue -- - ------------- - - procedure Dequeue - (List : in out List_Type; - Element : out Queue_Interfaces.Element_Type) - is - X : Node_Access; - - begin - Element := List.First.Element; - - X := List.First; - List.First := List.First.Next; - - if List.First = null then - List.Last := null; - end if; - - List.Length := List.Length - 1; - - Free (X); - end Dequeue; - - ------------- - -- Enqueue -- - ------------- - - procedure Enqueue - (List : in out List_Type; - New_Item : Queue_Interfaces.Element_Type) - is - Node : Node_Access; - - begin - Node := new Node_Type'(New_Item, null); - - if List.First = null then - List.First := Node; - List.Last := List.First; - - else - List.Last.Next := Node; - List.Last := Node; - end if; - - List.Length := List.Length + 1; - - if List.Length > List.Max_Length then - List.Max_Length := List.Length; - end if; - end Enqueue; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (List : in out List_Type) is - X : Node_Access; - - begin - while List.First /= null loop - X := List.First; - List.First := List.First.Next; - Free (X); - end loop; - end Finalize; - - ------------ - -- Length -- - ------------ - - function Length (List : List_Type) return Count_Type is - begin - return List.Length; - end Length; - - ---------------- - -- Max_Length -- - ---------------- - - function Max_Length (List : List_Type) return Count_Type is - begin - return List.Max_Length; - end Max_Length; - - end Implementation; - - protected body Queue is - - ----------------- - -- Current_Use -- - ----------------- - - function Current_Use return Count_Type is - begin - return List.Length; - end Current_Use; - - ------------- - -- Dequeue -- - ------------- - - entry Dequeue (Element : out Queue_Interfaces.Element_Type) - when List.Length > 0 - is - begin - List.Dequeue (Element); - end Dequeue; - - ------------- - -- Enqueue -- - ------------- - - entry Enqueue (New_Item : Queue_Interfaces.Element_Type) when True is - begin - List.Enqueue (New_Item); - end Enqueue; - - -------------- - -- Peak_Use -- - -------------- - - function Peak_Use return Count_Type is - begin - return List.Max_Length; - end Peak_Use; - - end Queue; - -end Ada.Containers.Unbounded_Synchronized_Queues; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cusyqu.ads +++ build/gcc/ada/rts @@ -1,106 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.UNBOUNDED_SYNCHRONIZED_QUEUES -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System; -with Ada.Containers.Synchronized_Queue_Interfaces; -with Ada.Finalization; - -generic - with package Queue_Interfaces is - new Ada.Containers.Synchronized_Queue_Interfaces (<>); - - Default_Ceiling : System.Any_Priority := System.Priority'Last; - -package Ada.Containers.Unbounded_Synchronized_Queues is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Preelaborate; - - package Implementation is - - -- All identifiers in this unit are implementation defined - - pragma Implementation_Defined; - - type List_Type is tagged limited private; - - procedure Enqueue - (List : in out List_Type; - New_Item : Queue_Interfaces.Element_Type); - - procedure Dequeue - (List : in out List_Type; - Element : out Queue_Interfaces.Element_Type); - - function Length (List : List_Type) return Count_Type; - - function Max_Length (List : List_Type) return Count_Type; - - private - - type Node_Type; - type Node_Access is access Node_Type; - - type Node_Type is limited record - Element : Queue_Interfaces.Element_Type; - Next : Node_Access; - end record; - - type List_Type is new Ada.Finalization.Limited_Controlled with record - First, Last : Node_Access; - Length : Count_Type := 0; - Max_Length : Count_Type := 0; - end record; - - overriding procedure Finalize (List : in out List_Type); - - end Implementation; - - protected type Queue - (Ceiling : System.Any_Priority := Default_Ceiling) - with - Priority => Ceiling - is new Queue_Interfaces.Queue with - - overriding entry Enqueue (New_Item : Queue_Interfaces.Element_Type); - - overriding entry Dequeue (Element : out Queue_Interfaces.Element_Type); - - overriding function Current_Use return Count_Type; - - overriding function Peak_Use return Count_Type; - - private - List : Implementation.List_Type; - end Queue; - -end Ada.Containers.Unbounded_Synchronized_Queues; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cwila1.ads +++ build/gcc/ada/rts @@ -1,322 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C H A R A C T E R S . W I D E _ L A T I N _ 1 -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides definitions analogous to those in the RM defined --- package Ada.Characters.Latin_1 except that the type of the constants --- is Wide_Character instead of Character. The provision of this package --- is in accordance with the implementation permission in RM (A.3.3(27)). - -package Ada.Characters.Wide_Latin_1 is - pragma Pure; - - ------------------------ - -- Control Characters -- - ------------------------ - - NUL : constant Wide_Character := Wide_Character'Val (0); - SOH : constant Wide_Character := Wide_Character'Val (1); - STX : constant Wide_Character := Wide_Character'Val (2); - ETX : constant Wide_Character := Wide_Character'Val (3); - EOT : constant Wide_Character := Wide_Character'Val (4); - ENQ : constant Wide_Character := Wide_Character'Val (5); - ACK : constant Wide_Character := Wide_Character'Val (6); - BEL : constant Wide_Character := Wide_Character'Val (7); - BS : constant Wide_Character := Wide_Character'Val (8); - HT : constant Wide_Character := Wide_Character'Val (9); - LF : constant Wide_Character := Wide_Character'Val (10); - VT : constant Wide_Character := Wide_Character'Val (11); - FF : constant Wide_Character := Wide_Character'Val (12); - CR : constant Wide_Character := Wide_Character'Val (13); - SO : constant Wide_Character := Wide_Character'Val (14); - SI : constant Wide_Character := Wide_Character'Val (15); - - DLE : constant Wide_Character := Wide_Character'Val (16); - DC1 : constant Wide_Character := Wide_Character'Val (17); - DC2 : constant Wide_Character := Wide_Character'Val (18); - DC3 : constant Wide_Character := Wide_Character'Val (19); - DC4 : constant Wide_Character := Wide_Character'Val (20); - NAK : constant Wide_Character := Wide_Character'Val (21); - SYN : constant Wide_Character := Wide_Character'Val (22); - ETB : constant Wide_Character := Wide_Character'Val (23); - CAN : constant Wide_Character := Wide_Character'Val (24); - EM : constant Wide_Character := Wide_Character'Val (25); - SUB : constant Wide_Character := Wide_Character'Val (26); - ESC : constant Wide_Character := Wide_Character'Val (27); - FS : constant Wide_Character := Wide_Character'Val (28); - GS : constant Wide_Character := Wide_Character'Val (29); - RS : constant Wide_Character := Wide_Character'Val (30); - US : constant Wide_Character := Wide_Character'Val (31); - - ------------------------------------- - -- ISO 646 Graphic Wide_Characters -- - ------------------------------------- - - Space : constant Wide_Character := ' '; -- WC'Val(32) - Exclamation : constant Wide_Character := '!'; -- WC'Val(33) - Quotation : constant Wide_Character := '"'; -- WC'Val(34) - Number_Sign : constant Wide_Character := '#'; -- WC'Val(35) - Dollar_Sign : constant Wide_Character := '$'; -- WC'Val(36) - Percent_Sign : constant Wide_Character := '%'; -- WC'Val(37) - Ampersand : constant Wide_Character := '&'; -- WC'Val(38) - Apostrophe : constant Wide_Character := '''; -- WC'Val(39) - Left_Parenthesis : constant Wide_Character := '('; -- WC'Val(40) - Right_Parenthesis : constant Wide_Character := ')'; -- WC'Val(41) - Asterisk : constant Wide_Character := '*'; -- WC'Val(42) - Plus_Sign : constant Wide_Character := '+'; -- WC'Val(43) - Comma : constant Wide_Character := ','; -- WC'Val(44) - Hyphen : constant Wide_Character := '-'; -- WC'Val(45) - Minus_Sign : Wide_Character renames Hyphen; - Full_Stop : constant Wide_Character := '.'; -- WC'Val(46) - Solidus : constant Wide_Character := '/'; -- WC'Val(47) - - -- Decimal digits '0' though '9' are at positions 48 through 57 - - Colon : constant Wide_Character := ':'; -- WC'Val(58) - Semicolon : constant Wide_Character := ';'; -- WC'Val(59) - Less_Than_Sign : constant Wide_Character := '<'; -- WC'Val(60) - Equals_Sign : constant Wide_Character := '='; -- WC'Val(61) - Greater_Than_Sign : constant Wide_Character := '>'; -- WC'Val(62) - Question : constant Wide_Character := '?'; -- WC'Val(63) - - Commercial_At : constant Wide_Character := '@'; -- WC'Val(64) - - -- Letters 'A' through 'Z' are at positions 65 through 90 - - Left_Square_Bracket : constant Wide_Character := '['; -- WC'Val (91) - Reverse_Solidus : constant Wide_Character := '\'; -- WC'Val (92) - Right_Square_Bracket : constant Wide_Character := ']'; -- WC'Val (93) - Circumflex : constant Wide_Character := '^'; -- WC'Val (94) - Low_Line : constant Wide_Character := '_'; -- WC'Val (95) - - Grave : constant Wide_Character := '`'; -- WC'Val (96) - LC_A : constant Wide_Character := 'a'; -- WC'Val (97) - LC_B : constant Wide_Character := 'b'; -- WC'Val (98) - LC_C : constant Wide_Character := 'c'; -- WC'Val (99) - LC_D : constant Wide_Character := 'd'; -- WC'Val (100) - LC_E : constant Wide_Character := 'e'; -- WC'Val (101) - LC_F : constant Wide_Character := 'f'; -- WC'Val (102) - LC_G : constant Wide_Character := 'g'; -- WC'Val (103) - LC_H : constant Wide_Character := 'h'; -- WC'Val (104) - LC_I : constant Wide_Character := 'i'; -- WC'Val (105) - LC_J : constant Wide_Character := 'j'; -- WC'Val (106) - LC_K : constant Wide_Character := 'k'; -- WC'Val (107) - LC_L : constant Wide_Character := 'l'; -- WC'Val (108) - LC_M : constant Wide_Character := 'm'; -- WC'Val (109) - LC_N : constant Wide_Character := 'n'; -- WC'Val (110) - LC_O : constant Wide_Character := 'o'; -- WC'Val (111) - LC_P : constant Wide_Character := 'p'; -- WC'Val (112) - LC_Q : constant Wide_Character := 'q'; -- WC'Val (113) - LC_R : constant Wide_Character := 'r'; -- WC'Val (114) - LC_S : constant Wide_Character := 's'; -- WC'Val (115) - LC_T : constant Wide_Character := 't'; -- WC'Val (116) - LC_U : constant Wide_Character := 'u'; -- WC'Val (117) - LC_V : constant Wide_Character := 'v'; -- WC'Val (118) - LC_W : constant Wide_Character := 'w'; -- WC'Val (119) - LC_X : constant Wide_Character := 'x'; -- WC'Val (120) - LC_Y : constant Wide_Character := 'y'; -- WC'Val (121) - LC_Z : constant Wide_Character := 'z'; -- WC'Val (122) - Left_Curly_Bracket : constant Wide_Character := '{'; -- WC'Val (123) - Vertical_Line : constant Wide_Character := '|'; -- WC'Val (124) - Right_Curly_Bracket : constant Wide_Character := '}'; -- WC'Val (125) - Tilde : constant Wide_Character := '~'; -- WC'Val (126) - DEL : constant Wide_Character := Wide_Character'Val (127); - - -------------------------------------- - -- ISO 6429 Control Wide_Characters -- - -------------------------------------- - - IS4 : Wide_Character renames FS; - IS3 : Wide_Character renames GS; - IS2 : Wide_Character renames RS; - IS1 : Wide_Character renames US; - - Reserved_128 : constant Wide_Character := Wide_Character'Val (128); - Reserved_129 : constant Wide_Character := Wide_Character'Val (129); - BPH : constant Wide_Character := Wide_Character'Val (130); - NBH : constant Wide_Character := Wide_Character'Val (131); - Reserved_132 : constant Wide_Character := Wide_Character'Val (132); - NEL : constant Wide_Character := Wide_Character'Val (133); - SSA : constant Wide_Character := Wide_Character'Val (134); - ESA : constant Wide_Character := Wide_Character'Val (135); - HTS : constant Wide_Character := Wide_Character'Val (136); - HTJ : constant Wide_Character := Wide_Character'Val (137); - VTS : constant Wide_Character := Wide_Character'Val (138); - PLD : constant Wide_Character := Wide_Character'Val (139); - PLU : constant Wide_Character := Wide_Character'Val (140); - RI : constant Wide_Character := Wide_Character'Val (141); - SS2 : constant Wide_Character := Wide_Character'Val (142); - SS3 : constant Wide_Character := Wide_Character'Val (143); - - DCS : constant Wide_Character := Wide_Character'Val (144); - PU1 : constant Wide_Character := Wide_Character'Val (145); - PU2 : constant Wide_Character := Wide_Character'Val (146); - STS : constant Wide_Character := Wide_Character'Val (147); - CCH : constant Wide_Character := Wide_Character'Val (148); - MW : constant Wide_Character := Wide_Character'Val (149); - SPA : constant Wide_Character := Wide_Character'Val (150); - EPA : constant Wide_Character := Wide_Character'Val (151); - - SOS : constant Wide_Character := Wide_Character'Val (152); - Reserved_153 : constant Wide_Character := Wide_Character'Val (153); - SCI : constant Wide_Character := Wide_Character'Val (154); - CSI : constant Wide_Character := Wide_Character'Val (155); - ST : constant Wide_Character := Wide_Character'Val (156); - OSC : constant Wide_Character := Wide_Character'Val (157); - PM : constant Wide_Character := Wide_Character'Val (158); - APC : constant Wide_Character := Wide_Character'Val (159); - - ----------------------------------- - -- Other Graphic Wide_Characters -- - ----------------------------------- - - -- Wide_Character positions 160 (16#A0#) .. 175 (16#AF#) - - No_Break_Space : constant Wide_Character := Wide_Character'Val (160); - NBSP : Wide_Character renames No_Break_Space; - Inverted_Exclamation : constant Wide_Character := Wide_Character'Val (161); - Cent_Sign : constant Wide_Character := Wide_Character'Val (162); - Pound_Sign : constant Wide_Character := Wide_Character'Val (163); - Currency_Sign : constant Wide_Character := Wide_Character'Val (164); - Yen_Sign : constant Wide_Character := Wide_Character'Val (165); - Broken_Bar : constant Wide_Character := Wide_Character'Val (166); - Section_Sign : constant Wide_Character := Wide_Character'Val (167); - Diaeresis : constant Wide_Character := Wide_Character'Val (168); - Copyright_Sign : constant Wide_Character := Wide_Character'Val (169); - Feminine_Ordinal_Indicator - : constant Wide_Character := Wide_Character'Val (170); - Left_Angle_Quotation : constant Wide_Character := Wide_Character'Val (171); - Not_Sign : constant Wide_Character := Wide_Character'Val (172); - Soft_Hyphen : constant Wide_Character := Wide_Character'Val (173); - Registered_Trade_Mark_Sign - : constant Wide_Character := Wide_Character'Val (174); - Macron : constant Wide_Character := Wide_Character'Val (175); - - -- Wide_Character positions 176 (16#B0#) .. 191 (16#BF#) - - Degree_Sign : constant Wide_Character := Wide_Character'Val (176); - Ring_Above : Wide_Character renames Degree_Sign; - Plus_Minus_Sign : constant Wide_Character := Wide_Character'Val (177); - Superscript_Two : constant Wide_Character := Wide_Character'Val (178); - Superscript_Three : constant Wide_Character := Wide_Character'Val (179); - Acute : constant Wide_Character := Wide_Character'Val (180); - Micro_Sign : constant Wide_Character := Wide_Character'Val (181); - Pilcrow_Sign : constant Wide_Character := Wide_Character'Val (182); - Paragraph_Sign : Wide_Character renames Pilcrow_Sign; - Middle_Dot : constant Wide_Character := Wide_Character'Val (183); - Cedilla : constant Wide_Character := Wide_Character'Val (184); - Superscript_One : constant Wide_Character := Wide_Character'Val (185); - Masculine_Ordinal_Indicator - : constant Wide_Character := Wide_Character'Val (186); - Right_Angle_Quotation - : constant Wide_Character := Wide_Character'Val (187); - Fraction_One_Quarter : constant Wide_Character := Wide_Character'Val (188); - Fraction_One_Half : constant Wide_Character := Wide_Character'Val (189); - Fraction_Three_Quarters - : constant Wide_Character := Wide_Character'Val (190); - Inverted_Question : constant Wide_Character := Wide_Character'Val (191); - - -- Wide_Character positions 192 (16#C0#) .. 207 (16#CF#) - - UC_A_Grave : constant Wide_Character := Wide_Character'Val (192); - UC_A_Acute : constant Wide_Character := Wide_Character'Val (193); - UC_A_Circumflex : constant Wide_Character := Wide_Character'Val (194); - UC_A_Tilde : constant Wide_Character := Wide_Character'Val (195); - UC_A_Diaeresis : constant Wide_Character := Wide_Character'Val (196); - UC_A_Ring : constant Wide_Character := Wide_Character'Val (197); - UC_AE_Diphthong : constant Wide_Character := Wide_Character'Val (198); - UC_C_Cedilla : constant Wide_Character := Wide_Character'Val (199); - UC_E_Grave : constant Wide_Character := Wide_Character'Val (200); - UC_E_Acute : constant Wide_Character := Wide_Character'Val (201); - UC_E_Circumflex : constant Wide_Character := Wide_Character'Val (202); - UC_E_Diaeresis : constant Wide_Character := Wide_Character'Val (203); - UC_I_Grave : constant Wide_Character := Wide_Character'Val (204); - UC_I_Acute : constant Wide_Character := Wide_Character'Val (205); - UC_I_Circumflex : constant Wide_Character := Wide_Character'Val (206); - UC_I_Diaeresis : constant Wide_Character := Wide_Character'Val (207); - - -- Wide_Character positions 208 (16#D0#) .. 223 (16#DF#) - - UC_Icelandic_Eth : constant Wide_Character := Wide_Character'Val (208); - UC_N_Tilde : constant Wide_Character := Wide_Character'Val (209); - UC_O_Grave : constant Wide_Character := Wide_Character'Val (210); - UC_O_Acute : constant Wide_Character := Wide_Character'Val (211); - UC_O_Circumflex : constant Wide_Character := Wide_Character'Val (212); - UC_O_Tilde : constant Wide_Character := Wide_Character'Val (213); - UC_O_Diaeresis : constant Wide_Character := Wide_Character'Val (214); - Multiplication_Sign : constant Wide_Character := Wide_Character'Val (215); - UC_O_Oblique_Stroke : constant Wide_Character := Wide_Character'Val (216); - UC_U_Grave : constant Wide_Character := Wide_Character'Val (217); - UC_U_Acute : constant Wide_Character := Wide_Character'Val (218); - UC_U_Circumflex : constant Wide_Character := Wide_Character'Val (219); - UC_U_Diaeresis : constant Wide_Character := Wide_Character'Val (220); - UC_Y_Acute : constant Wide_Character := Wide_Character'Val (221); - UC_Icelandic_Thorn : constant Wide_Character := Wide_Character'Val (222); - LC_German_Sharp_S : constant Wide_Character := Wide_Character'Val (223); - - -- Wide_Character positions 224 (16#E0#) .. 239 (16#EF#) - - LC_A_Grave : constant Wide_Character := Wide_Character'Val (224); - LC_A_Acute : constant Wide_Character := Wide_Character'Val (225); - LC_A_Circumflex : constant Wide_Character := Wide_Character'Val (226); - LC_A_Tilde : constant Wide_Character := Wide_Character'Val (227); - LC_A_Diaeresis : constant Wide_Character := Wide_Character'Val (228); - LC_A_Ring : constant Wide_Character := Wide_Character'Val (229); - LC_AE_Diphthong : constant Wide_Character := Wide_Character'Val (230); - LC_C_Cedilla : constant Wide_Character := Wide_Character'Val (231); - LC_E_Grave : constant Wide_Character := Wide_Character'Val (232); - LC_E_Acute : constant Wide_Character := Wide_Character'Val (233); - LC_E_Circumflex : constant Wide_Character := Wide_Character'Val (234); - LC_E_Diaeresis : constant Wide_Character := Wide_Character'Val (235); - LC_I_Grave : constant Wide_Character := Wide_Character'Val (236); - LC_I_Acute : constant Wide_Character := Wide_Character'Val (237); - LC_I_Circumflex : constant Wide_Character := Wide_Character'Val (238); - LC_I_Diaeresis : constant Wide_Character := Wide_Character'Val (239); - - -- Wide_Character positions 240 (16#F0#) .. 255 (16#FF) - - LC_Icelandic_Eth : constant Wide_Character := Wide_Character'Val (240); - LC_N_Tilde : constant Wide_Character := Wide_Character'Val (241); - LC_O_Grave : constant Wide_Character := Wide_Character'Val (242); - LC_O_Acute : constant Wide_Character := Wide_Character'Val (243); - LC_O_Circumflex : constant Wide_Character := Wide_Character'Val (244); - LC_O_Tilde : constant Wide_Character := Wide_Character'Val (245); - LC_O_Diaeresis : constant Wide_Character := Wide_Character'Val (246); - Division_Sign : constant Wide_Character := Wide_Character'Val (247); - LC_O_Oblique_Stroke : constant Wide_Character := Wide_Character'Val (248); - LC_U_Grave : constant Wide_Character := Wide_Character'Val (249); - LC_U_Acute : constant Wide_Character := Wide_Character'Val (250); - LC_U_Circumflex : constant Wide_Character := Wide_Character'Val (251); - LC_U_Diaeresis : constant Wide_Character := Wide_Character'Val (252); - LC_Y_Acute : constant Wide_Character := Wide_Character'Val (253); - LC_Icelandic_Thorn : constant Wide_Character := Wide_Character'Val (254); - LC_Y_Diaeresis : constant Wide_Character := Wide_Character'Val (255); - -end Ada.Characters.Wide_Latin_1; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-cwila9.ads +++ build/gcc/ada/rts @@ -1,334 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . C H A R A C T E R S . W I D E _ L A T I N _ 9 -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides definitions analogous to those in the GNAT --- package Ada.Characters.Latin_9 except that the type of the constants --- is Wide_Character instead of Character. The provision of this package --- is in accordance with the implementation permission in RM (A.3.3(27)). - -package Ada.Characters.Wide_Latin_9 is - pragma Pure; - - ------------------------ - -- Control Characters -- - ------------------------ - - NUL : constant Wide_Character := Wide_Character'Val (0); - SOH : constant Wide_Character := Wide_Character'Val (1); - STX : constant Wide_Character := Wide_Character'Val (2); - ETX : constant Wide_Character := Wide_Character'Val (3); - EOT : constant Wide_Character := Wide_Character'Val (4); - ENQ : constant Wide_Character := Wide_Character'Val (5); - ACK : constant Wide_Character := Wide_Character'Val (6); - BEL : constant Wide_Character := Wide_Character'Val (7); - BS : constant Wide_Character := Wide_Character'Val (8); - HT : constant Wide_Character := Wide_Character'Val (9); - LF : constant Wide_Character := Wide_Character'Val (10); - VT : constant Wide_Character := Wide_Character'Val (11); - FF : constant Wide_Character := Wide_Character'Val (12); - CR : constant Wide_Character := Wide_Character'Val (13); - SO : constant Wide_Character := Wide_Character'Val (14); - SI : constant Wide_Character := Wide_Character'Val (15); - - DLE : constant Wide_Character := Wide_Character'Val (16); - DC1 : constant Wide_Character := Wide_Character'Val (17); - DC2 : constant Wide_Character := Wide_Character'Val (18); - DC3 : constant Wide_Character := Wide_Character'Val (19); - DC4 : constant Wide_Character := Wide_Character'Val (20); - NAK : constant Wide_Character := Wide_Character'Val (21); - SYN : constant Wide_Character := Wide_Character'Val (22); - ETB : constant Wide_Character := Wide_Character'Val (23); - CAN : constant Wide_Character := Wide_Character'Val (24); - EM : constant Wide_Character := Wide_Character'Val (25); - SUB : constant Wide_Character := Wide_Character'Val (26); - ESC : constant Wide_Character := Wide_Character'Val (27); - FS : constant Wide_Character := Wide_Character'Val (28); - GS : constant Wide_Character := Wide_Character'Val (29); - RS : constant Wide_Character := Wide_Character'Val (30); - US : constant Wide_Character := Wide_Character'Val (31); - - ------------------------------------- - -- ISO 646 Graphic Wide_Characters -- - ------------------------------------- - - Space : constant Wide_Character := ' '; -- WC'Val(32) - Exclamation : constant Wide_Character := '!'; -- WC'Val(33) - Quotation : constant Wide_Character := '"'; -- WC'Val(34) - Number_Sign : constant Wide_Character := '#'; -- WC'Val(35) - Dollar_Sign : constant Wide_Character := '$'; -- WC'Val(36) - Percent_Sign : constant Wide_Character := '%'; -- WC'Val(37) - Ampersand : constant Wide_Character := '&'; -- WC'Val(38) - Apostrophe : constant Wide_Character := '''; -- WC'Val(39) - Left_Parenthesis : constant Wide_Character := '('; -- WC'Val(40) - Right_Parenthesis : constant Wide_Character := ')'; -- WC'Val(41) - Asterisk : constant Wide_Character := '*'; -- WC'Val(42) - Plus_Sign : constant Wide_Character := '+'; -- WC'Val(43) - Comma : constant Wide_Character := ','; -- WC'Val(44) - Hyphen : constant Wide_Character := '-'; -- WC'Val(45) - Minus_Sign : Wide_Character renames Hyphen; - Full_Stop : constant Wide_Character := '.'; -- WC'Val(46) - Solidus : constant Wide_Character := '/'; -- WC'Val(47) - - -- Decimal digits '0' though '9' are at positions 48 through 57 - - Colon : constant Wide_Character := ':'; -- WC'Val(58) - Semicolon : constant Wide_Character := ';'; -- WC'Val(59) - Less_Than_Sign : constant Wide_Character := '<'; -- WC'Val(60) - Equals_Sign : constant Wide_Character := '='; -- WC'Val(61) - Greater_Than_Sign : constant Wide_Character := '>'; -- WC'Val(62) - Question : constant Wide_Character := '?'; -- WC'Val(63) - - Commercial_At : constant Wide_Character := '@'; -- WC'Val(64) - - -- Letters 'A' through 'Z' are at positions 65 through 90 - - Left_Square_Bracket : constant Wide_Character := '['; -- WC'Val (91) - Reverse_Solidus : constant Wide_Character := '\'; -- WC'Val (92) - Right_Square_Bracket : constant Wide_Character := ']'; -- WC'Val (93) - Circumflex : constant Wide_Character := '^'; -- WC'Val (94) - Low_Line : constant Wide_Character := '_'; -- WC'Val (95) - - Grave : constant Wide_Character := '`'; -- WC'Val (96) - LC_A : constant Wide_Character := 'a'; -- WC'Val (97) - LC_B : constant Wide_Character := 'b'; -- WC'Val (98) - LC_C : constant Wide_Character := 'c'; -- WC'Val (99) - LC_D : constant Wide_Character := 'd'; -- WC'Val (100) - LC_E : constant Wide_Character := 'e'; -- WC'Val (101) - LC_F : constant Wide_Character := 'f'; -- WC'Val (102) - LC_G : constant Wide_Character := 'g'; -- WC'Val (103) - LC_H : constant Wide_Character := 'h'; -- WC'Val (104) - LC_I : constant Wide_Character := 'i'; -- WC'Val (105) - LC_J : constant Wide_Character := 'j'; -- WC'Val (106) - LC_K : constant Wide_Character := 'k'; -- WC'Val (107) - LC_L : constant Wide_Character := 'l'; -- WC'Val (108) - LC_M : constant Wide_Character := 'm'; -- WC'Val (109) - LC_N : constant Wide_Character := 'n'; -- WC'Val (110) - LC_O : constant Wide_Character := 'o'; -- WC'Val (111) - LC_P : constant Wide_Character := 'p'; -- WC'Val (112) - LC_Q : constant Wide_Character := 'q'; -- WC'Val (113) - LC_R : constant Wide_Character := 'r'; -- WC'Val (114) - LC_S : constant Wide_Character := 's'; -- WC'Val (115) - LC_T : constant Wide_Character := 't'; -- WC'Val (116) - LC_U : constant Wide_Character := 'u'; -- WC'Val (117) - LC_V : constant Wide_Character := 'v'; -- WC'Val (118) - LC_W : constant Wide_Character := 'w'; -- WC'Val (119) - LC_X : constant Wide_Character := 'x'; -- WC'Val (120) - LC_Y : constant Wide_Character := 'y'; -- WC'Val (121) - LC_Z : constant Wide_Character := 'z'; -- WC'Val (122) - Left_Curly_Bracket : constant Wide_Character := '{'; -- WC'Val (123) - Vertical_Line : constant Wide_Character := '|'; -- WC'Val (124) - Right_Curly_Bracket : constant Wide_Character := '}'; -- WC'Val (125) - Tilde : constant Wide_Character := '~'; -- WC'Val (126) - DEL : constant Wide_Character := Wide_Character'Val (127); - - -------------------------------------- - -- ISO 6429 Control Wide_Characters -- - -------------------------------------- - - IS4 : Wide_Character renames FS; - IS3 : Wide_Character renames GS; - IS2 : Wide_Character renames RS; - IS1 : Wide_Character renames US; - - Reserved_128 : constant Wide_Character := Wide_Character'Val (128); - Reserved_129 : constant Wide_Character := Wide_Character'Val (129); - BPH : constant Wide_Character := Wide_Character'Val (130); - NBH : constant Wide_Character := Wide_Character'Val (131); - Reserved_132 : constant Wide_Character := Wide_Character'Val (132); - NEL : constant Wide_Character := Wide_Character'Val (133); - SSA : constant Wide_Character := Wide_Character'Val (134); - ESA : constant Wide_Character := Wide_Character'Val (135); - HTS : constant Wide_Character := Wide_Character'Val (136); - HTJ : constant Wide_Character := Wide_Character'Val (137); - VTS : constant Wide_Character := Wide_Character'Val (138); - PLD : constant Wide_Character := Wide_Character'Val (139); - PLU : constant Wide_Character := Wide_Character'Val (140); - RI : constant Wide_Character := Wide_Character'Val (141); - SS2 : constant Wide_Character := Wide_Character'Val (142); - SS3 : constant Wide_Character := Wide_Character'Val (143); - - DCS : constant Wide_Character := Wide_Character'Val (144); - PU1 : constant Wide_Character := Wide_Character'Val (145); - PU2 : constant Wide_Character := Wide_Character'Val (146); - STS : constant Wide_Character := Wide_Character'Val (147); - CCH : constant Wide_Character := Wide_Character'Val (148); - MW : constant Wide_Character := Wide_Character'Val (149); - SPA : constant Wide_Character := Wide_Character'Val (150); - EPA : constant Wide_Character := Wide_Character'Val (151); - - SOS : constant Wide_Character := Wide_Character'Val (152); - Reserved_153 : constant Wide_Character := Wide_Character'Val (153); - SCI : constant Wide_Character := Wide_Character'Val (154); - CSI : constant Wide_Character := Wide_Character'Val (155); - ST : constant Wide_Character := Wide_Character'Val (156); - OSC : constant Wide_Character := Wide_Character'Val (157); - PM : constant Wide_Character := Wide_Character'Val (158); - APC : constant Wide_Character := Wide_Character'Val (159); - - ----------------------------------- - -- Other Graphic Wide_Characters -- - ----------------------------------- - - -- Wide_Character positions 160 (16#A0#) .. 175 (16#AF#) - - No_Break_Space : constant Wide_Character := Wide_Character'Val (160); - NBSP : Wide_Character renames No_Break_Space; - Inverted_Exclamation : constant Wide_Character := Wide_Character'Val (161); - Cent_Sign : constant Wide_Character := Wide_Character'Val (162); - Pound_Sign : constant Wide_Character := Wide_Character'Val (163); - Euro_Sign : constant Wide_Character := Wide_Character'Val (164); - Yen_Sign : constant Wide_Character := Wide_Character'Val (165); - UC_S_Caron : constant Wide_Character := Wide_Character'Val (166); - Section_Sign : constant Wide_Character := Wide_Character'Val (167); - LC_S_Caron : constant Wide_Character := Wide_Character'Val (168); - Copyright_Sign : constant Wide_Character := Wide_Character'Val (169); - Feminine_Ordinal_Indicator - : constant Wide_Character := Wide_Character'Val (170); - Left_Angle_Quotation : constant Wide_Character := Wide_Character'Val (171); - Not_Sign : constant Wide_Character := Wide_Character'Val (172); - Soft_Hyphen : constant Wide_Character := Wide_Character'Val (173); - Registered_Trade_Mark_Sign - : constant Wide_Character := Wide_Character'Val (174); - Macron : constant Wide_Character := Wide_Character'Val (175); - - -- Wide_Character positions 176 (16#B0#) .. 191 (16#BF#) - - Degree_Sign : constant Wide_Character := Wide_Character'Val (176); - Ring_Above : Wide_Character renames Degree_Sign; - Plus_Minus_Sign : constant Wide_Character := Wide_Character'Val (177); - Superscript_Two : constant Wide_Character := Wide_Character'Val (178); - Superscript_Three : constant Wide_Character := Wide_Character'Val (179); - UC_Z_Caron : constant Wide_Character := Wide_Character'Val (180); - Micro_Sign : constant Wide_Character := Wide_Character'Val (181); - Pilcrow_Sign : constant Wide_Character := Wide_Character'Val (182); - Paragraph_Sign : Wide_Character renames Pilcrow_Sign; - Middle_Dot : constant Wide_Character := Wide_Character'Val (183); - LC_Z_Caron : constant Wide_Character := Wide_Character'Val (184); - Superscript_One : constant Wide_Character := Wide_Character'Val (185); - Masculine_Ordinal_Indicator - : constant Wide_Character := Wide_Character'Val (186); - Right_Angle_Quotation - : constant Wide_Character := Wide_Character'Val (187); - UC_Ligature_OE : constant Wide_Character := Wide_Character'Val (188); - LC_Ligature_OE : constant Wide_Character := Wide_Character'Val (189); - UC_Y_Diaeresis : constant Wide_Character := Wide_Character'Val (190); - Inverted_Question : constant Wide_Character := Wide_Character'Val (191); - - -- Wide_Character positions 192 (16#C0#) .. 207 (16#CF#) - - UC_A_Grave : constant Wide_Character := Wide_Character'Val (192); - UC_A_Acute : constant Wide_Character := Wide_Character'Val (193); - UC_A_Circumflex : constant Wide_Character := Wide_Character'Val (194); - UC_A_Tilde : constant Wide_Character := Wide_Character'Val (195); - UC_A_Diaeresis : constant Wide_Character := Wide_Character'Val (196); - UC_A_Ring : constant Wide_Character := Wide_Character'Val (197); - UC_AE_Diphthong : constant Wide_Character := Wide_Character'Val (198); - UC_C_Cedilla : constant Wide_Character := Wide_Character'Val (199); - UC_E_Grave : constant Wide_Character := Wide_Character'Val (200); - UC_E_Acute : constant Wide_Character := Wide_Character'Val (201); - UC_E_Circumflex : constant Wide_Character := Wide_Character'Val (202); - UC_E_Diaeresis : constant Wide_Character := Wide_Character'Val (203); - UC_I_Grave : constant Wide_Character := Wide_Character'Val (204); - UC_I_Acute : constant Wide_Character := Wide_Character'Val (205); - UC_I_Circumflex : constant Wide_Character := Wide_Character'Val (206); - UC_I_Diaeresis : constant Wide_Character := Wide_Character'Val (207); - - -- Wide_Character positions 208 (16#D0#) .. 223 (16#DF#) - - UC_Icelandic_Eth : constant Wide_Character := Wide_Character'Val (208); - UC_N_Tilde : constant Wide_Character := Wide_Character'Val (209); - UC_O_Grave : constant Wide_Character := Wide_Character'Val (210); - UC_O_Acute : constant Wide_Character := Wide_Character'Val (211); - UC_O_Circumflex : constant Wide_Character := Wide_Character'Val (212); - UC_O_Tilde : constant Wide_Character := Wide_Character'Val (213); - UC_O_Diaeresis : constant Wide_Character := Wide_Character'Val (214); - Multiplication_Sign : constant Wide_Character := Wide_Character'Val (215); - UC_O_Oblique_Stroke : constant Wide_Character := Wide_Character'Val (216); - UC_U_Grave : constant Wide_Character := Wide_Character'Val (217); - UC_U_Acute : constant Wide_Character := Wide_Character'Val (218); - UC_U_Circumflex : constant Wide_Character := Wide_Character'Val (219); - UC_U_Diaeresis : constant Wide_Character := Wide_Character'Val (220); - UC_Y_Acute : constant Wide_Character := Wide_Character'Val (221); - UC_Icelandic_Thorn : constant Wide_Character := Wide_Character'Val (222); - LC_German_Sharp_S : constant Wide_Character := Wide_Character'Val (223); - - -- Wide_Character positions 224 (16#E0#) .. 239 (16#EF#) - - LC_A_Grave : constant Wide_Character := Wide_Character'Val (224); - LC_A_Acute : constant Wide_Character := Wide_Character'Val (225); - LC_A_Circumflex : constant Wide_Character := Wide_Character'Val (226); - LC_A_Tilde : constant Wide_Character := Wide_Character'Val (227); - LC_A_Diaeresis : constant Wide_Character := Wide_Character'Val (228); - LC_A_Ring : constant Wide_Character := Wide_Character'Val (229); - LC_AE_Diphthong : constant Wide_Character := Wide_Character'Val (230); - LC_C_Cedilla : constant Wide_Character := Wide_Character'Val (231); - LC_E_Grave : constant Wide_Character := Wide_Character'Val (232); - LC_E_Acute : constant Wide_Character := Wide_Character'Val (233); - LC_E_Circumflex : constant Wide_Character := Wide_Character'Val (234); - LC_E_Diaeresis : constant Wide_Character := Wide_Character'Val (235); - LC_I_Grave : constant Wide_Character := Wide_Character'Val (236); - LC_I_Acute : constant Wide_Character := Wide_Character'Val (237); - LC_I_Circumflex : constant Wide_Character := Wide_Character'Val (238); - LC_I_Diaeresis : constant Wide_Character := Wide_Character'Val (239); - - -- Wide_Character positions 240 (16#F0#) .. 255 (16#FF) - - LC_Icelandic_Eth : constant Wide_Character := Wide_Character'Val (240); - LC_N_Tilde : constant Wide_Character := Wide_Character'Val (241); - LC_O_Grave : constant Wide_Character := Wide_Character'Val (242); - LC_O_Acute : constant Wide_Character := Wide_Character'Val (243); - LC_O_Circumflex : constant Wide_Character := Wide_Character'Val (244); - LC_O_Tilde : constant Wide_Character := Wide_Character'Val (245); - LC_O_Diaeresis : constant Wide_Character := Wide_Character'Val (246); - Division_Sign : constant Wide_Character := Wide_Character'Val (247); - LC_O_Oblique_Stroke : constant Wide_Character := Wide_Character'Val (248); - LC_U_Grave : constant Wide_Character := Wide_Character'Val (249); - LC_U_Acute : constant Wide_Character := Wide_Character'Val (250); - LC_U_Circumflex : constant Wide_Character := Wide_Character'Val (251); - LC_U_Diaeresis : constant Wide_Character := Wide_Character'Val (252); - LC_Y_Acute : constant Wide_Character := Wide_Character'Val (253); - LC_Icelandic_Thorn : constant Wide_Character := Wide_Character'Val (254); - LC_Y_Diaeresis : constant Wide_Character := Wide_Character'Val (255); - - ------------------------------------------------ - -- Summary of Changes from Latin-1 => Latin-9 -- - ------------------------------------------------ - - -- 164 Currency => Euro_Sign - -- 166 Broken_Bar => UC_S_Caron - -- 168 Diaeresis => LC_S_Caron - -- 180 Acute => UC_Z_Caron - -- 184 Cedilla => LC_Z_Caron - -- 188 Fraction_One_Quarter => UC_Ligature_OE - -- 189 Fraction_One_Half => LC_Ligature_OE - -- 190 Fraction_Three_Quarters => UC_Y_Diaeresis - -end Ada.Characters.Wide_Latin_9; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-decima.adb +++ build/gcc/ada/rts @@ -1,60 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D E C I M A L -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Decimal is - - ------------ - -- Divide -- - ------------ - - procedure Divide - (Dividend : Dividend_Type; - Divisor : Divisor_Type; - Quotient : out Quotient_Type; - Remainder : out Remainder_Type) - is - -- We have a nested procedure that is the actual intrinsic divide. - -- This is required because in the current RM, Divide itself does - -- not have convention Intrinsic. - - procedure Divide - (Dividend : Dividend_Type; - Divisor : Divisor_Type; - Quotient : out Quotient_Type; - Remainder : out Remainder_Type); - - pragma Import (Intrinsic, Divide); - - begin - Divide (Dividend, Divisor, Quotient, Remainder); - end Divide; - -end Ada.Decimal; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-decima.ads +++ build/gcc/ada/rts @@ -1,69 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D E C I M A L -- --- -- --- S p e c -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This is the 128-bit version of this package - -package Ada.Decimal is - pragma Pure; - - -- The compiler makes a number of assumptions based on the following five - -- constants (e.g. there is an assumption that decimal values can always - -- be represented in 128-bit signed binary form), so code modifications are - -- required to increase these constants. - - Max_Scale : constant := +38; - Min_Scale : constant := -38; - - Min_Delta : constant := 1.0E-38; - Max_Delta : constant := 1.0E+38; - - Max_Decimal_Digits : constant := 38; - - generic - type Dividend_Type is delta <> digits <>; - type Divisor_Type is delta <> digits <>; - type Quotient_Type is delta <> digits <>; - type Remainder_Type is delta <> digits <>; - - procedure Divide - (Dividend : Dividend_Type; - Divisor : Divisor_Type; - Quotient : out Quotient_Type; - Remainder : out Remainder_Type); - -private - pragma Inline (Divide); - -end Ada.Decimal; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-dhfina.adb +++ build/gcc/ada/rts @@ -1,332 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.DIRECTORIES.HIERARCHICAL_FILE_NAMES -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- In particular, you can freely distribute your programs built with the -- --- GNAT Pro compiler, including any required library run-time units, using -- --- any licensing terms of your choosing. See the AdaCore Software License -- --- for full details. -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Characters.Handling; use Ada.Characters.Handling; -with Ada.Directories.Validity; use Ada.Directories.Validity; -with Ada.Strings.Fixed; use Ada.Strings.Fixed; -with System; use System; - -package body Ada.Directories.Hierarchical_File_Names is - - Dir_Separator : constant Character; - pragma Import (C, Dir_Separator, "__gnat_dir_separator"); - -- Running system default directory separator - - ----------------- - -- Subprograms -- - ----------------- - - function Equivalent_File_Names - (Left : String; - Right : String) - return Boolean; - -- Perform an OS-independent comparison between two file paths - - function Is_Absolute_Path (Name : String) return Boolean; - -- Returns True if Name is an absolute path name, i.e. it designates a - -- file or directory absolutely rather than relative to another directory. - - --------------------------- - -- Equivalent_File_Names -- - --------------------------- - - function Equivalent_File_Names - (Left : String; - Right : String) - return Boolean - is - begin - -- Check the validity of the input paths - - if not Is_Valid_Path_Name (Left) - or else not Is_Valid_Path_Name (Right) - then - return False; - end if; - - -- Normalize the paths by removing any trailing directory separators and - -- perform the comparison. - - declare - Normal_Left : constant String := - (if Index (Left, Dir_Separator & "", Strings.Backward) = Left'Last - and then not Is_Root_Directory_Name (Left) - then - Left (Left'First .. Left'Last - 1) - else - Left); - - Normal_Right : constant String := - (if Index (Right, Dir_Separator & "", Strings.Backward) = Right'Last - and then not Is_Root_Directory_Name (Right) - then - Right (Right'First .. Right'Last - 1) - else - Right); - begin - -- Within Windows we assume case insensitivity - - if not Windows then - return Normal_Left = Normal_Right; - end if; - - -- Otherwise do a straight comparison - - return To_Lower (Normal_Left) = To_Lower (Normal_Right); - end; - end Equivalent_File_Names; - - ---------------------- - -- Is_Absolute_Path -- - ---------------------- - - function Is_Absolute_Path (Name : String) return Boolean is - function Is_Absolute_Path - (Name : Address; - Length : Integer) return Integer; - pragma Import (C, Is_Absolute_Path, "__gnat_is_absolute_path"); - begin - return Is_Absolute_Path (Name'Address, Name'Length) /= 0; - end Is_Absolute_Path; - - -------------------- - -- Is_Simple_Name -- - -------------------- - - function Is_Simple_Name (Name : String) return Boolean is - begin - -- Verify the file path name is valid and that it is not a root - - if not Is_Valid_Path_Name (Name) - or else Is_Root_Directory_Name (Name) - then - return False; - end if; - - -- Check for the special paths "." and "..", which are considered simple - - if Is_Parent_Directory_Name (Name) - or else Is_Current_Directory_Name (Name) - then - return True; - end if; - - -- Perform a comparison with the calculated simple path name - - return Equivalent_File_Names (Simple_Name (Name), Name); - end Is_Simple_Name; - - ---------------------------- - -- Is_Root_Directory_Name -- - ---------------------------- - - function Is_Root_Directory_Name (Name : String) return Boolean is - begin - -- Check if the path name is a root directory by looking for a slash in - -- the general case, and a drive letter in the case of Windows. - - return Name = "/" - or else - (Windows - and then - (Name = "\" - or else - (Name'Length = 3 - and then Name (Name'Last - 1) = ':' - and then Name (Name'Last) in '/' | '\' - and then (Name (Name'First) in 'a' .. 'z' - or else - Name (Name'First) in 'A' .. 'Z')) - or else - (Name'Length = 2 - and then Name (Name'Last) = ':' - and then (Name (Name'First) in 'a' .. 'z' - or else - Name (Name'First) in 'A' .. 'Z')))); - end Is_Root_Directory_Name; - - ------------------------------ - -- Is_Parent_Directory_Name -- - ------------------------------ - - function Is_Parent_Directory_Name (Name : String) return Boolean is - begin - return Name = ".."; - end Is_Parent_Directory_Name; - - ------------------------------- - -- Is_Current_Directory_Name -- - ------------------------------- - - function Is_Current_Directory_Name (Name : String) return Boolean is - begin - return Name = "."; - end Is_Current_Directory_Name; - - ------------------ - -- Is_Full_Name -- - ------------------ - - function Is_Full_Name (Name : String) return Boolean is - begin - return Equivalent_File_Names (Full_Name (Name), Name); - end Is_Full_Name; - - ---------------------- - -- Is_Relative_Name -- - ---------------------- - - function Is_Relative_Name (Name : String) return Boolean is - begin - return not Is_Absolute_Path (Name) - and then Is_Valid_Path_Name (Name); - end Is_Relative_Name; - - ----------------------- - -- Initial_Directory -- - ----------------------- - - function Initial_Directory (Name : String) return String is - Start : constant Integer := Index (Name, Dir_Separator & ""); - begin - -- Verify path name - - if not Is_Valid_Path_Name (Name) then - raise Name_Error with "invalid path name """ & Name & '"'; - end if; - - -- When there is no starting directory separator or the path name is a - -- root directory then the path name is already simple - so return it. - - if Is_Root_Directory_Name (Name) or else Start = 0 then - return Name; - end if; - - -- When the initial directory of the path name is a root directory then - -- the starting directory separator is part of the result so we must - -- return it in the slice. - - if Is_Root_Directory_Name (Name (Name'First .. Start)) then - return Name (Name'First .. Start); - end if; - - -- Otherwise we grab a slice up to the starting directory separator - - return Name (Name'First .. Start - 1); - end Initial_Directory; - - ------------------- - -- Relative_Name -- - ------------------- - - function Relative_Name (Name : String) return String is - begin - -- We cannot derive a relative name if Name does not exist - - if not Is_Relative_Name (Name) - and then not Is_Valid_Path_Name (Name) - then - raise Name_Error with "invalid relative path name """ & Name & '"'; - end if; - - -- Name only has a single part and thus cannot be made relative - - if Is_Simple_Name (Name) - or else Is_Root_Directory_Name (Name) - then - raise Name_Error with - "relative path name """ & Name & """ is composed of a single part"; - end if; - - -- Trim the input according to the initial directory and maintain proper - -- directory separation due to the fact that root directories may - -- contain separators. - - declare - Init_Dir : constant String := Initial_Directory (Name); - begin - if Init_Dir (Init_Dir'Last) = Dir_Separator then - return Name (Name'First + Init_Dir'Length .. Name'Last); - end if; - - return Name (Name'First + Init_Dir'Length + 1 .. Name'Last); - end; - end Relative_Name; - - ------------- - -- Compose -- - ------------- - - function Compose - (Directory : String := ""; - Relative_Name : String; - Extension : String := "") return String - is - -- Append a directory separator if none is present - - Separated_Dir : constant String := - (if Directory = "" then "" - elsif Directory (Directory'Last) = Dir_Separator then Directory - else Directory & Dir_Separator); - begin - -- Check that relative name is valid - - if not Is_Relative_Name (Relative_Name) then - raise Name_Error with - "invalid relative path name """ & Relative_Name & '"'; - end if; - - -- Check that directory is valid - - if Separated_Dir /= "" - and then (not Is_Valid_Path_Name (Separated_Dir & Relative_Name)) - then - raise Name_Error with - "invalid path composition """ & Separated_Dir & Relative_Name & '"'; - end if; - - -- Check that the extension is valid - - if Extension /= "" - and then not Is_Valid_Path_Name - (Separated_Dir & Relative_Name & Extension) - then - raise Name_Error with - "invalid path composition """ - & Separated_Dir & Relative_Name & Extension & '"'; - end if; - - -- Concatenate the result - - return Separated_Dir & Relative_Name & Extension; - end Compose; - -end Ada.Directories.Hierarchical_File_Names; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-dhfina.ads +++ build/gcc/ada/rts @@ -1,106 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.DIRECTORIES.HIERARCHICAL_FILE_NAMES -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- In particular, you can freely distribute your programs built with the -- --- GNAT Pro compiler, including any required library run-time units, using -- --- any licensing terms of your choosing. See the AdaCore Software License -- --- for full details. -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Directories.Hierarchical_File_Names is - - function Is_Simple_Name (Name : String) return Boolean; - -- Returns True if Name is a simple name, and returns False otherwise. - - function Is_Root_Directory_Name (Name : String) return Boolean; - -- Returns True if Name is syntactically a root (a directory that cannot - -- be decomposed further), and returns False otherwise. - - function Is_Parent_Directory_Name (Name : String) return Boolean; - -- Returns True if Name can be used to indicate symbolically the parent - -- directory of any directory, and returns False otherwise. - - function Is_Current_Directory_Name (Name : String) return Boolean; - -- Returns True if Name can be used to indicate symbolically the directory - -- itself for any directory, and returns False otherwise. - - function Is_Full_Name (Name : String) return Boolean; - -- Returns True if the leftmost directory part of Name is a root, and - -- returns False otherwise. - - function Is_Relative_Name (Name : String) return Boolean; - -- Returns True if Name allows the identification of an external file - -- (including directories and special files) but is not a full name, and - -- returns False otherwise. - - function Simple_Name (Name : String) return String - renames Ada.Directories.Simple_Name; - -- Returns the simple name portion of the file name specified by Name. The - -- exception Name_Error is propagated if the string given as Name does not - -- allow the identification of an external file (including directories and - -- special files). - - function Containing_Directory (Name : String) return String - renames Ada.Directories.Containing_Directory; - -- Returns the name of the containing directory of the external file - -- (including directories) identified by Name. If more than one directory - -- can contain Name, the directory name returned is implementation-defined. - -- The exception Name_Error is propagated if the string given as Name does - -- not allow the identification of an external file. The exception - -- Use_Error is propagated if the external file does not have a containing - -- directory. - - function Initial_Directory (Name : String) return String; - -- Returns the leftmost directory part in Name. That is, it returns a root - -- directory name (for a full name), or one of a parent directory name, a - -- current directory name, or a simple name (for a relative name). The - -- exception Name_Error is propagated if the string given as Name does not - -- allow the identification of an external file (including directories and - -- special files). - - function Relative_Name (Name : String) return String; - -- Returns the entire file name except the Initial_Directory portion. The - -- exception Name_Error is propagated if the string given as Name does not - -- allow the identification of an external file (including directories and - -- special files), or if Name has a single part (this includes if any of - -- Is_Simple_Name, Is_Root_Directory_Name, Is_Parent_Directory_Name, or - -- Is_Current_Directory_Name are True). - - function Compose - (Directory : String := ""; - Relative_Name : String; - Extension : String := "") return String; - -- Returns the name of the external file with the specified Directory, - -- Relative_Name, and Extension. The exception Name_Error is propagated if - -- the string given as Directory is not the null string and does not allow - -- the identification of a directory, or if Is_Relative_Name - -- (Relative_Name) is False, or if the string given as Extension is not - -- the null string and is not a possible extension, or if Extension is not - -- the null string and Simple_Name (Relative_Name) is not a base name. - -- - -- The result of Compose is a full name if Is_Full_Name (Directory) is - -- True; result is a relative name otherwise. - -end Ada.Directories.Hierarchical_File_Names; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-dinopr.ads +++ build/gcc/ada/rts @@ -1,31 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D I S P A T C H I N G . N O N _ P R E E M P T I V E -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- This unit is not implemented in typical GNAT implementations that lie on --- top of operating systems, because it is infeasible to implement in such --- environments. - --- If a target environment provides appropriate support for this package, --- then the Unimplemented_Unit pragma should be removed from this spec and --- an appropriate body provided. - -package Ada.Dispatching.Non_Preemptive is - pragma Preelaborate (Non_Preemptive); - - pragma Unimplemented_Unit; - - procedure Yield_To_Higher; - procedure Yield_To_Same_Or_Higher renames Yield; -end Ada.Dispatching.Non_Preemptive; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-diocst.adb +++ build/gcc/ada/rts @@ -1,88 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D I R E C T _ I O . C _ S T R E A M S -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Interfaces.C_Streams; use Interfaces.C_Streams; -with System.File_IO; -with System.File_Control_Block; -with System.Direct_IO; -with Ada.Unchecked_Conversion; - -package body Ada.Direct_IO.C_Streams is - - package FIO renames System.File_IO; - package FCB renames System.File_Control_Block; - package DIO renames System.Direct_IO; - - subtype AP is FCB.AFCB_Ptr; - - function To_FCB is new Ada.Unchecked_Conversion (File_Mode, FCB.File_Mode); - - -------------- - -- C_Stream -- - -------------- - - function C_Stream (F : File_Type) return FILEs is - begin - FIO.Check_File_Open (AP (F)); - return F.Stream; - end C_Stream; - - ---------- - -- Open -- - ---------- - - procedure Open - (File : in out File_Type; - Mode : File_Mode; - C_Stream : FILEs; - Form : String := ""; - Name : String := "") - is - Dummy_File_Control_Block : DIO.Direct_AFCB; - pragma Warnings (Off, Dummy_File_Control_Block); - -- Yes, we know this is never assigned a value, only the tag - -- is used for dispatching purposes, so that's expected. - - begin - FIO.Open (File_Ptr => AP (File), - Dummy_FCB => Dummy_File_Control_Block, - Mode => To_FCB (Mode), - Name => Name, - Form => Form, - Amethod => 'D', - Creat => False, - Text => False, - C_Stream => C_Stream); - - File.Bytes := Bytes; - end Open; - -end Ada.Direct_IO.C_Streams; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-diocst.ads +++ build/gcc/ada/rts @@ -1,54 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D I R E C T _ I O . C _ S T R E A M S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides an interface between Ada.Direct_IO and the --- C streams. This allows sharing of a stream between Ada and C or C++, --- as well as allowing the Ada program to operate directly on the stream. - -with Interfaces.C_Streams; - -generic -package Ada.Direct_IO.C_Streams is - - package ICS renames Interfaces.C_Streams; - - function C_Stream (F : File_Type) return ICS.FILEs; - -- Obtain stream from existing open file - - procedure Open - (File : in out File_Type; - Mode : File_Mode; - C_Stream : ICS.FILEs; - Form : String := ""; - Name : String := ""); - -- Create new file from existing stream - -end Ada.Direct_IO.C_Streams; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-direct.adb +++ build/gcc/ada/rts @@ -1,1480 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D I R E C T O R I E S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Calendar; use Ada.Calendar; -with Ada.Characters.Handling; use Ada.Characters.Handling; -with Ada.Directories.Validity; use Ada.Directories.Validity; -with Ada.Directories.Hierarchical_File_Names; -use Ada.Directories.Hierarchical_File_Names; -with Ada.Strings.Fixed; -with Ada.Strings.Maps; use Ada.Strings.Maps; -with Ada.Strings.Unbounded; use Ada.Strings.Unbounded; -with Ada.Unchecked_Deallocation; - -with Interfaces.C; - -with System; use System; -with System.CRTL; use System.CRTL; -with System.File_Attributes; use System.File_Attributes; -with System.File_IO; use System.File_IO; -with System.OS_Constants; use System.OS_Constants; -with System.OS_Lib; use System.OS_Lib; -with System.Regexp; use System.Regexp; - -package body Ada.Directories is - - type Dir_Type_Value is new Address; - -- This is the low-level address directory structure as returned by the C - -- opendir routine. - - No_Dir : constant Dir_Type_Value := Dir_Type_Value (Null_Address); - -- Null directory value - - Dir_Separator : constant Character; - pragma Import (C, Dir_Separator, "__gnat_dir_separator"); - -- Running system default directory separator - - Dir_Seps : constant Character_Set := Strings.Maps.To_Set ("/\"); - -- UNIX and DOS style directory separators - - Max_Path : Integer; - pragma Import (C, Max_Path, "__gnat_max_path_len"); - -- The maximum length of a path - - function C_Modification_Time (N : System.Address) return Ada.Calendar.Time; - pragma Import (C, C_Modification_Time, "__gnat_file_time"); - -- Get modification time for file with name referenced by N - - Invalid_Time : constant Ada.Calendar.Time := - C_Modification_Time (System.Null_Address); - -- Result returned from C_Modification_Time call when routine unable to get - -- file modification time. - - type Search_Data is record - Is_Valid : Boolean := False; - Name : Unbounded_String; - Pattern : Regexp; - Filter : Filter_Type; - Dir : Dir_Type_Value := No_Dir; - Entry_Fetched : Boolean := False; - Dir_Entry : Directory_Entry_Type; - end record; - -- The current state of a search - - Empty_String : constant String := (1 .. 0 => ASCII.NUL); - -- Empty string, returned by function Extension when there is no extension - - procedure Free is new Ada.Unchecked_Deallocation (Search_Data, Search_Ptr); - - procedure Close (Dir : Dir_Type_Value); - - function File_Exists (Name : String) return Boolean; - -- Returns True if the named file exists - - procedure Fetch_Next_Entry (Search : Search_Type); - -- Get the next entry in a directory, setting Entry_Fetched if successful - -- or resetting Is_Valid if not. - - procedure Start_Search_Internal - (Search : in out Search_Type; - Directory : String; - Pattern : String; - Filter : Filter_Type := (others => True); - Force_Case_Insensitive : Boolean); - -- Similar to Start_Search except we can force a search to be - -- case-insensitive, which is important for detecting the name-case - -- equivalence for a given directory. - - --------------- - -- Base_Name -- - --------------- - - function Base_Name (Name : String) return String is - Simple : constant String := Simple_Name (Name); - -- Simple'First is guaranteed to be 1 - - begin - -- Look for the last dot in the file name and return the part of the - -- file name preceding this last dot. If the first dot is the first - -- character of the file name, the base name is the empty string. - - for Pos in reverse Simple'Range loop - if Simple (Pos) = '.' then - return Simple (1 .. Pos - 1); - end if; - end loop; - - -- If there is no dot, return the complete file name - - return Simple; - end Base_Name; - - ----------- - -- Close -- - ----------- - - procedure Close (Dir : Dir_Type_Value) is - Discard : Integer; - pragma Warnings (Off, Discard); - - function closedir (directory : DIRs) return Integer; - pragma Import (C, closedir, "__gnat_closedir"); - - begin - Discard := closedir (DIRs (Dir)); - end Close; - - ------------- - -- Compose -- - ------------- - - function Compose - (Containing_Directory : String := ""; - Name : String; - Extension : String := "") return String - is - Result : String (1 .. Containing_Directory'Length + - Name'Length + Extension'Length + 2); - Last : Natural; - - begin - -- First, deal with the invalid cases - - if Containing_Directory /= "" - and then not Is_Valid_Path_Name (Containing_Directory) - then - raise Name_Error with - "invalid directory path name """ & Containing_Directory & '"'; - - elsif - Extension'Length = 0 and then (not Is_Valid_Simple_Name (Name)) - then - raise Name_Error with - "invalid simple name """ & Name & '"'; - - elsif Extension'Length /= 0 - and then not Is_Valid_Simple_Name (Name & '.' & Extension) - then - raise Name_Error with - "invalid file name """ & Name & '.' & Extension & '"'; - - -- This is not an invalid case so build the path name - - else - Last := Containing_Directory'Length; - Result (1 .. Last) := Containing_Directory; - - -- Add a directory separator if needed - - if Last /= 0 and then not Is_In (Result (Last), Dir_Seps) then - Last := Last + 1; - Result (Last) := Dir_Separator; - end if; - - -- Add the file name - - Result (Last + 1 .. Last + Name'Length) := Name; - Last := Last + Name'Length; - - -- If extension was specified, add dot followed by this extension - - if Extension'Length /= 0 then - Last := Last + 1; - Result (Last) := '.'; - Result (Last + 1 .. Last + Extension'Length) := Extension; - Last := Last + Extension'Length; - end if; - - return Result (1 .. Last); - end if; - end Compose; - - -------------------------- - -- Containing_Directory -- - -------------------------- - - function Containing_Directory (Name : String) return String is - begin - -- First, the invalid case - - if not Is_Valid_Path_Name (Name) then - raise Name_Error with "invalid path name """ & Name & '"'; - - else - declare - Last_DS : constant Natural := - Strings.Fixed.Index (Name, Dir_Seps, Going => Strings.Backward); - - begin - -- If Name indicates a root directory, raise Use_Error, because - -- it has no containing directory. - - if Is_Parent_Directory_Name (Name) - or else Is_Current_Directory_Name (Name) - or else Is_Root_Directory_Name (Name) - then - raise Use_Error with - "directory """ & Name & """ has no containing directory"; - - elsif Last_DS = 0 then - -- There is no directory separator, so return ".", representing - -- the current working directory. - - return "."; - - else - declare - Last : Positive := Last_DS - Name'First + 1; - Result : String (1 .. Last); - - begin - Result := Name (Name'First .. Last_DS); - - -- Remove any trailing directory separator, except as the - -- first character or the first character following a drive - -- number on Windows. - - while Last > 1 loop - exit when Is_Root_Directory_Name (Result (1 .. Last)) - or else (Result (Last) /= Directory_Separator - and then Result (Last) /= '/'); - - Last := Last - 1; - end loop; - - return Result (1 .. Last); - end; - end if; - end; - end if; - end Containing_Directory; - - --------------- - -- Copy_File -- - --------------- - - procedure Copy_File - (Source_Name : String; - Target_Name : String; - Form : String := "") - is - Success : Boolean; - Mode : Copy_Mode := Overwrite; - Preserve : Attribute := None; - - begin - -- First, the invalid cases - - if not Is_Valid_Path_Name (Source_Name) then - raise Name_Error with - "invalid source path name """ & Source_Name & '"'; - - elsif not Is_Valid_Path_Name (Target_Name) then - raise Name_Error with - "invalid target path name """ & Target_Name & '"'; - - elsif not Is_Regular_File (Source_Name) then - raise Name_Error with '"' & Source_Name & """ is not a file"; - - elsif Is_Directory (Target_Name) then - raise Use_Error with "target """ & Target_Name & """ is a directory"; - - else - if Form'Length > 0 then - declare - Formstr : String (1 .. Form'Length + 1); - V1, V2 : Natural; - - begin - -- Acquire form string, setting required NUL terminator - - Formstr (1 .. Form'Length) := Form; - Formstr (Formstr'Last) := ASCII.NUL; - - -- Convert form string to lower case - - for J in Formstr'Range loop - if Formstr (J) in 'A' .. 'Z' then - Formstr (J) := - Character'Val (Character'Pos (Formstr (J)) + 32); - end if; - end loop; - - -- Check Form - - Form_Parameter (Formstr, "mode", V1, V2); - - if V1 = 0 then - Mode := Overwrite; - elsif Formstr (V1 .. V2) = "copy" then - Mode := Copy; - elsif Formstr (V1 .. V2) = "overwrite" then - Mode := Overwrite; - elsif Formstr (V1 .. V2) = "append" then - Mode := Append; - else - raise Use_Error with "invalid Form"; - end if; - - Form_Parameter (Formstr, "preserve", V1, V2); - - if V1 = 0 then - Preserve := None; - elsif Formstr (V1 .. V2) = "timestamps" then - Preserve := Time_Stamps; - elsif Formstr (V1 .. V2) = "all_attributes" then - Preserve := Full; - elsif Formstr (V1 .. V2) = "no_attributes" then - Preserve := None; - else - raise Use_Error with "invalid Form"; - end if; - end; - end if; - - -- Do actual copy using System.OS_Lib.Copy_File - - Copy_File (Source_Name, Target_Name, Success, Mode, Preserve); - - if not Success then - raise Use_Error with "copy of """ & Source_Name & """ failed"; - end if; - end if; - end Copy_File; - - ---------------------- - -- Create_Directory -- - ---------------------- - - procedure Create_Directory - (New_Directory : String; - Form : String := "") - is - C_Dir_Name : constant String := New_Directory & ASCII.NUL; - - begin - -- First, the invalid case - - if not Is_Valid_Path_Name (New_Directory) then - raise Name_Error with - "invalid new directory path name """ & New_Directory & '"'; - - else - -- Acquire setting of encoding parameter - - declare - Formstr : constant String := To_Lower (Form); - - Encoding : CRTL.Filename_Encoding; - -- Filename encoding specified into the form parameter - - V1, V2 : Natural; - - begin - Form_Parameter (Formstr, "encoding", V1, V2); - - if V1 = 0 then - Encoding := CRTL.Unspecified; - elsif Formstr (V1 .. V2) = "utf8" then - Encoding := CRTL.UTF8; - elsif Formstr (V1 .. V2) = "8bits" then - Encoding := CRTL.ASCII_8bits; - else - raise Use_Error with "invalid Form"; - end if; - - if CRTL.mkdir (C_Dir_Name, Encoding) /= 0 then - raise Use_Error with - "creation of new directory """ & New_Directory & """ failed"; - end if; - end; - end if; - end Create_Directory; - - ----------------- - -- Create_Path -- - ----------------- - - procedure Create_Path - (New_Directory : String; - Form : String := "") - is - New_Dir : String (1 .. New_Directory'Length + 1); - Last : Positive := 1; - Start : Positive := 1; - - begin - -- First, the invalid case - - if not Is_Valid_Path_Name (New_Directory) then - raise Name_Error with - "invalid new directory path name """ & New_Directory & '"'; - - else - -- Build New_Dir with a directory separator at the end, so that the - -- complete path will be found in the loop below. - - New_Dir (1 .. New_Directory'Length) := New_Directory; - New_Dir (New_Dir'Last) := Directory_Separator; - - -- If host is windows, and the first two characters are directory - -- separators, we have an UNC path. Skip it. - - if Directory_Separator = '\' - and then New_Dir'Length > 2 - and then Is_In (New_Dir (1), Dir_Seps) - and then Is_In (New_Dir (2), Dir_Seps) - then - Start := 2; - loop - Start := Start + 1; - exit when Start = New_Dir'Last - or else Is_In (New_Dir (Start), Dir_Seps); - end loop; - end if; - - -- Create, if necessary, each directory in the path - - for J in Start + 1 .. New_Dir'Last loop - - -- Look for the end of an intermediate directory - - if not Is_In (New_Dir (J), Dir_Seps) then - Last := J; - - -- We have found a new intermediate directory each time we find - -- a first directory separator. - - elsif not Is_In (New_Dir (J - 1), Dir_Seps) then - - -- No need to create the directory if it already exists - - if not Is_Directory (New_Dir (1 .. Last)) then - begin - Create_Directory - (New_Directory => New_Dir (1 .. Last), Form => Form); - - exception - when Use_Error => - if File_Exists (New_Dir (1 .. Last)) then - - -- A file with such a name already exists. If it is - -- a directory, then it was apparently just created - -- by another process or thread, and all is well. - -- If it is of some other kind, report an error. - - if not Is_Directory (New_Dir (1 .. Last)) then - raise Use_Error with - "file """ & New_Dir (1 .. Last) & - """ already exists and is not a directory"; - end if; - - else - -- Create_Directory failed for some other reason: - -- propagate the exception. - - raise; - end if; - end; - end if; - end if; - end loop; - end if; - end Create_Path; - - ----------------------- - -- Current_Directory -- - ----------------------- - - function Current_Directory return String is - Path_Len : Natural := Max_Path; - Buffer : String (1 .. 1 + Max_Path + 1); - - procedure Local_Get_Current_Dir (Dir : Address; Length : Address); - pragma Import (C, Local_Get_Current_Dir, "__gnat_get_current_dir"); - - begin - Local_Get_Current_Dir (Buffer'Address, Path_Len'Address); - - if Path_Len = 0 then - raise Use_Error with "current directory does not exist"; - end if; - - -- We need to resolve links because of RM A.16(47), which requires - -- that we not return alternative names for files. - - return Normalize_Pathname (Buffer (1 .. Path_Len)); - end Current_Directory; - - ---------------------- - -- Delete_Directory -- - ---------------------- - - procedure Delete_Directory (Directory : String) is - begin - -- First, the invalid cases - - if not Is_Valid_Path_Name (Directory) then - raise Name_Error with - "invalid directory path name """ & Directory & '"'; - - elsif not Is_Directory (Directory) then - raise Name_Error with '"' & Directory & """ not a directory"; - - -- Do the deletion, checking for error - - else - declare - C_Dir_Name : constant String := Directory & ASCII.NUL; - begin - if rmdir (C_Dir_Name) /= 0 then - raise Use_Error with - "deletion of directory """ & Directory & """ failed"; - end if; - end; - end if; - end Delete_Directory; - - ----------------- - -- Delete_File -- - ----------------- - - procedure Delete_File (Name : String) is - Success : Boolean; - - begin - -- First, the invalid cases - - if not Is_Valid_Path_Name (Name) then - raise Name_Error with "invalid path name """ & Name & '"'; - - elsif not Is_Regular_File (Name) - and then not Is_Symbolic_Link (Name) - then - raise Name_Error with "file """ & Name & """ does not exist"; - - else - -- Do actual deletion using System.OS_Lib.Delete_File - - Delete_File (Name, Success); - - if not Success then - raise Use_Error with "file """ & Name & """ could not be deleted"; - end if; - end if; - end Delete_File; - - ----------------- - -- Delete_Tree -- - ----------------- - - procedure Delete_Tree (Directory : String) is - Search : Search_Type; - Dir_Ent : Directory_Entry_Type; - begin - -- First, the invalid cases - - if not Is_Valid_Path_Name (Directory) then - raise Name_Error with - "invalid directory path name """ & Directory & '"'; - - elsif not Is_Directory (Directory) then - raise Name_Error with '"' & Directory & """ not a directory"; - - else - - -- We used to change the current directory to Directory here, - -- allowing the use of a local Simple_Name for all references. This - -- turned out unfriendly to multitasking programs, where tasks - -- running in parallel of this Delete_Tree could see their current - -- directory change unpredictably. We now resort to Full_Name - -- computations to reach files and subdirs instead. - - Start_Search (Search, Directory => Directory, Pattern => ""); - while More_Entries (Search) loop - Get_Next_Entry (Search, Dir_Ent); - - declare - Fname : constant String := Full_Name (Dir_Ent); - Sname : constant String := Simple_Name (Dir_Ent); - - begin - if OS_Lib.Is_Directory (Fname) then - if Sname /= "." and then Sname /= ".." then - Delete_Tree (Fname); - end if; - else - Delete_File (Fname); - end if; - end; - end loop; - - End_Search (Search); - - declare - C_Dir_Name : constant String := Directory & ASCII.NUL; - - begin - if rmdir (C_Dir_Name) /= 0 then - raise Use_Error with - "directory tree rooted at """ & - Directory & """ could not be deleted"; - end if; - end; - end if; - end Delete_Tree; - - ------------ - -- Exists -- - ------------ - - function Exists (Name : String) return Boolean is - begin - -- First, the invalid case - - if not Is_Valid_Path_Name (Name) then - raise Name_Error with "invalid path name """ & Name & '"'; - - else - -- The implementation is in File_Exists - - return File_Exists (Name); - end if; - end Exists; - - --------------- - -- Extension -- - --------------- - - function Extension (Name : String) return String is - begin - -- First, the invalid case - - if not Is_Valid_Path_Name (Name) then - raise Name_Error with "invalid path name """ & Name & '"'; - - else - -- Look for first dot that is not followed by a directory separator - - for Pos in reverse Name'Range loop - - -- If a directory separator is found before a dot, there is no - -- extension. - - if Is_In (Name (Pos), Dir_Seps) then - return Empty_String; - - elsif Name (Pos) = '.' then - - -- We found a dot, build the return value with lower bound 1 - - declare - subtype Result_Type is String (1 .. Name'Last - Pos); - begin - return Result_Type (Name (Pos + 1 .. Name'Last)); - end; - end if; - end loop; - - -- No dot were found, there is no extension - - return Empty_String; - end if; - end Extension; - - ---------------------- - -- Fetch_Next_Entry -- - ---------------------- - - procedure Fetch_Next_Entry (Search : Search_Type) is - Name : String (1 .. NAME_MAX); - Last : Natural; - - Kind : File_Kind := Ordinary_File; - -- Initialized to avoid a compilation warning - - Filename_Addr : Address; - Filename_Len : aliased Integer; - - Buffer : array (1 .. SIZEOF_struct_dirent_alloc) of Character; - - function readdir_gnat - (Directory : Address; - Buffer : Address; - Last : not null access Integer) return Address; - pragma Import (C, readdir_gnat, "__gnat_readdir"); - - begin - -- Search.Value.Is_Valid is always True when Fetch_Next_Entry is called - - loop - Filename_Addr := - readdir_gnat - (Address (Search.Value.Dir), - Buffer'Address, - Filename_Len'Access); - - -- If no matching entry is found, set Is_Valid to False - - if Filename_Addr = Null_Address then - Search.Value.Is_Valid := False; - exit; - end if; - - if Filename_Len > Name'Length then - raise Use_Error with "file name too long"; - end if; - - declare - subtype Name_String is String (1 .. Filename_Len); - Dent_Name : Name_String; - for Dent_Name'Address use Filename_Addr; - pragma Import (Ada, Dent_Name); - - begin - Last := Filename_Len; - Name (1 .. Last) := Dent_Name; - end; - - -- Check if the entry matches the pattern - - if Match (Name (1 .. Last), Search.Value.Pattern) then - declare - C_Full_Name : constant String := - Compose (To_String (Search.Value.Name), - Name (1 .. Last)) & ASCII.NUL; - Full_Name : String renames - C_Full_Name - (C_Full_Name'First .. C_Full_Name'Last - 1); - Found : Boolean := False; - Attr : aliased File_Attributes; - Exists : Integer; - Error : Integer; - - begin - Reset_Attributes (Attr'Access); - Exists := File_Exists_Attr (C_Full_Name'Address, Attr'Access); - Error := Error_Attributes (Attr'Access); - - if Error /= 0 then - raise Use_Error - with Full_Name & ": " & Errno_Message (Err => Error); - end if; - - if Exists = 1 then - -- Ignore special directories "." and ".." - - if (Full_Name'Length > 1 - and then - Full_Name - (Full_Name'Last - 1 .. Full_Name'Last) = "\.") - or else - (Full_Name'Length > 2 - and then - Full_Name - (Full_Name'Last - 2 .. Full_Name'Last) = "\..") - then - Exists := 0; - end if; - - -- Now check if the file kind matches the filter - - if Is_Regular_File_Attr - (C_Full_Name'Address, Attr'Access) = 1 - then - if Search.Value.Filter (Ordinary_File) then - Kind := Ordinary_File; - Found := True; - end if; - - elsif Is_Directory_Attr - (C_Full_Name'Address, Attr'Access) = 1 - then - if Search.Value.Filter (Directory) then - Kind := Directory; - Found := True; - end if; - - elsif Search.Value.Filter (Special_File) then - Kind := Special_File; - Found := True; - end if; - - -- If it does, update Search and return - - if Found then - Search.Value.Entry_Fetched := True; - Search.Value.Dir_Entry := - (Is_Valid => True, - Simple => To_Unbounded_String (Name (1 .. Last)), - Full => To_Unbounded_String (Full_Name), - Kind => Kind); - exit; - end if; - end if; - end; - end if; - end loop; - end Fetch_Next_Entry; - - ----------------- - -- File_Exists -- - ----------------- - - function File_Exists (Name : String) return Boolean is - function C_File_Exists (A : Address) return Integer; - pragma Import (C, C_File_Exists, "__gnat_file_exists"); - - C_Name : String (1 .. Name'Length + 1); - - begin - C_Name (1 .. Name'Length) := Name; - C_Name (C_Name'Last) := ASCII.NUL; - return C_File_Exists (C_Name'Address) = 1; - end File_Exists; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Search : in out Search_Type) is - begin - if Search.Value /= null then - - -- Close the directory, if one is open - - if Search.Value.Dir /= No_Dir then - Close (Search.Value.Dir); - end if; - - Free (Search.Value); - end if; - end Finalize; - - --------------- - -- Full_Name -- - --------------- - - function Full_Name (Name : String) return String is - begin - -- First, the invalid case - - if not Is_Valid_Path_Name (Name) then - raise Name_Error with "invalid path name """ & Name & '"'; - - else - -- Build the return value with lower bound 1 - - -- Use System.OS_Lib.Normalize_Pathname - - declare - -- We need to resolve links because of (RM A.16(47)), which says - -- we must not return alternative names for files. - - Value : constant String := Normalize_Pathname (Name); - subtype Result is String (1 .. Value'Length); - - begin - return Result (Value); - end; - end if; - end Full_Name; - - function Full_Name (Directory_Entry : Directory_Entry_Type) return String is - begin - -- First, the invalid case - - if not Directory_Entry.Is_Valid then - raise Status_Error with "invalid directory entry"; - - else - -- The value to return has already been computed - - return To_String (Directory_Entry.Full); - end if; - end Full_Name; - - -------------------- - -- Get_Next_Entry -- - -------------------- - - procedure Get_Next_Entry - (Search : in out Search_Type; - Directory_Entry : out Directory_Entry_Type) - is - begin - -- First, the invalid case - - if Search.Value = null or else not Search.Value.Is_Valid then - raise Status_Error with "invalid search"; - end if; - - -- Fetch the next entry, if needed - - if not Search.Value.Entry_Fetched then - Fetch_Next_Entry (Search); - end if; - - -- It is an error if no valid entry is found - - if not Search.Value.Is_Valid then - raise Status_Error with "no next entry"; - - else - -- Reset Entry_Fetched and return the entry - - Search.Value.Entry_Fetched := False; - Directory_Entry := Search.Value.Dir_Entry; - end if; - end Get_Next_Entry; - - ---------- - -- Kind -- - ---------- - - function Kind (Name : String) return File_Kind is - begin - -- First, the invalid case - - if not File_Exists (Name) then - raise Name_Error with "file """ & Name & """ does not exist"; - - -- If OK, return appropriate kind - - elsif Is_Regular_File (Name) then - return Ordinary_File; - - elsif Is_Directory (Name) then - return Directory; - - else - return Special_File; - end if; - end Kind; - - function Kind (Directory_Entry : Directory_Entry_Type) return File_Kind is - begin - -- First, the invalid case - - if not Directory_Entry.Is_Valid then - raise Status_Error with "invalid directory entry"; - - else - -- The value to return has already be computed - - return Directory_Entry.Kind; - end if; - end Kind; - - ----------------------- - -- Modification_Time -- - ----------------------- - - function Modification_Time (Name : String) return Time is - - Date : Time; - C_Name : aliased String (1 .. Name'Length + 1); - begin - -- First, the invalid cases - - if not (Is_Regular_File (Name) or else Is_Directory (Name)) then - raise Name_Error with '"' & Name & """ not a file or directory"; - - else - C_Name := Name & ASCII.NUL; - Date := C_Modification_Time (C_Name'Address); - - if Date = Invalid_Time then - raise Use_Error with - "Unable to get modification time of the file """ & Name & '"'; - end if; - - return Date; - end if; - end Modification_Time; - - function Modification_Time - (Directory_Entry : Directory_Entry_Type) return Ada.Calendar.Time - is - begin - -- First, the invalid case - - if not Directory_Entry.Is_Valid then - raise Status_Error with "invalid directory entry"; - - else - -- The value to return has already be computed - - return Modification_Time (To_String (Directory_Entry.Full)); - end if; - end Modification_Time; - - ------------------ - -- More_Entries -- - ------------------ - - function More_Entries (Search : Search_Type) return Boolean is - begin - if Search.Value = null then - return False; - - elsif Search.Value.Is_Valid then - - -- Fetch the next entry, if needed - - if not Search.Value.Entry_Fetched then - Fetch_Next_Entry (Search); - end if; - end if; - - return Search.Value.Is_Valid; - end More_Entries; - - --------------------------- - -- Name_Case_Equivalence -- - --------------------------- - - function Name_Case_Equivalence (Name : String) return Name_Case_Kind is - Dir_Path : Unbounded_String := To_Unbounded_String (Name); - S : Search_Type; - Test_File : Directory_Entry_Type; - - function GNAT_name_case_equivalence return Interfaces.C.int; - pragma Import (C, GNAT_name_case_equivalence, - "__gnat_name_case_equivalence"); - - begin - -- Check for the invalid case - - if not Is_Valid_Path_Name (Name) then - raise Name_Error with "invalid path name """ & Name & '"'; - end if; - - -- We were passed a "full path" to a file and not a directory, so obtain - -- the containing directory. - - if Is_Regular_File (Name) then - Dir_Path := To_Unbounded_String (Containing_Directory (Name)); - end if; - - -- Since we must obtain a file within the Name directory, let's grab the - -- first for our test. When the directory is empty, Get_Next_Entry will - -- fall through to a Status_Error where we then take the imprecise - -- default for the host OS. - - Start_Search - (Search => S, - Directory => To_String (Dir_Path), - Pattern => "", - Filter => (Directory => False, others => True)); - - loop - Get_Next_Entry (S, Test_File); - - -- Check if we have found a "caseable" file - - exit when To_Lower (Simple_Name (Test_File)) /= - To_Upper (Simple_Name (Test_File)); - end loop; - - End_Search (S); - - -- Search for files within the directory with the same name, but - -- differing cases. - - Start_Search_Internal - (Search => S, - Directory => To_String (Dir_Path), - Pattern => Simple_Name (Test_File), - Filter => (Directory => False, others => True), - Force_Case_Insensitive => True); - - -- We will find at least one match due to the search hitting our test - -- file. - - Get_Next_Entry (S, Test_File); - - begin - -- If we hit two then we know we have a case-sensitive directory - - Get_Next_Entry (S, Test_File); - End_Search (S); - - return Case_Sensitive; - exception - when Status_Error => - null; - end; - - -- Finally, we have a file in the directory whose name is unique and - -- "caseable". Let's test to see if the OS is able to identify the file - -- in multiple cases, which will give us our result without having to - -- resort to defaults. - - if Exists (To_String (Dir_Path) & Directory_Separator - & To_Lower (Simple_Name (Test_File))) - and then Exists (To_String (Dir_Path) & Directory_Separator - & To_Upper (Simple_Name (Test_File))) - then - return Case_Preserving; - end if; - - return Case_Sensitive; - exception - when Status_Error => - - -- There is no unobtrusive way to check for the directory's casing so - -- return the OS default. - - return Name_Case_Kind'Val (Integer (GNAT_name_case_equivalence)); - end Name_Case_Equivalence; - - ------------ - -- Rename -- - ------------ - - procedure Rename (Old_Name, New_Name : String) is - Success : Boolean; - - begin - -- First, the invalid cases - - if not Is_Valid_Path_Name (Old_Name) then - raise Name_Error with "invalid old path name """ & Old_Name & '"'; - - elsif not Is_Valid_Path_Name (New_Name) then - raise Name_Error with "invalid new path name """ & New_Name & '"'; - - elsif not Is_Regular_File (Old_Name) - and then not Is_Directory (Old_Name) - then - raise Name_Error with "old file """ & Old_Name & """ does not exist"; - - elsif Is_Regular_File (New_Name) or else Is_Directory (New_Name) then - raise Use_Error with - "new name """ & New_Name - & """ designates a file that already exists"; - - -- Do actual rename using System.OS_Lib.Rename_File - - else - Rename_File (Old_Name, New_Name, Success); - - if not Success then - - -- AI05-0231-1: Name_Error should be raised in case a directory - -- component of New_Name does not exist (as in New_Name => - -- "/no-such-dir/new-filename"). ENOENT indicates that. ENOENT - -- also indicate that the Old_Name does not exist, but we already - -- checked for that above. All other errors are Use_Error. - - if Errno = ENOENT then - raise Name_Error with - "file """ & Containing_Directory (New_Name) & """ not found"; - - else - raise Use_Error with - "file """ & Old_Name & """ could not be renamed"; - end if; - end if; - end if; - end Rename; - - ------------ - -- Search -- - ------------ - - procedure Search - (Directory : String; - Pattern : String; - Filter : Filter_Type := (others => True); - Process : not null access procedure - (Directory_Entry : Directory_Entry_Type)) - is - Srch : Search_Type; - Directory_Entry : Directory_Entry_Type; - - begin - Start_Search (Srch, Directory, Pattern, Filter); - while More_Entries (Srch) loop - Get_Next_Entry (Srch, Directory_Entry); - Process (Directory_Entry); - end loop; - - End_Search (Srch); - end Search; - - ------------------- - -- Set_Directory -- - ------------------- - - procedure Set_Directory (Directory : String) is - C_Dir_Name : constant String := Directory & ASCII.NUL; - begin - if not Is_Valid_Path_Name (Directory) then - raise Name_Error with - "invalid directory path name & """ & Directory & '"'; - - elsif not Is_Directory (Directory) then - raise Name_Error with - "directory """ & Directory & """ does not exist"; - - elsif chdir (C_Dir_Name) /= 0 then - raise Name_Error with - "could not set to designated directory """ & Directory & '"'; - end if; - end Set_Directory; - - ----------------- - -- Simple_Name -- - ----------------- - - function Simple_Name (Name : String) return String is - - function Simple_Name_Internal (Path : String) return String; - -- This function does the job - - -------------------------- - -- Simple_Name_Internal -- - -------------------------- - - function Simple_Name_Internal (Path : String) return String is - Cut_Start : Natural := - Strings.Fixed.Index (Path, Dir_Seps, Going => Strings.Backward); - - -- Cut_End points to the last simple name character - - Cut_End : Natural := Path'Last; - - begin - -- Root directories are considered simple - - if Is_Root_Directory_Name (Path) then - return Path; - end if; - - -- Handle trailing directory separators - - if Cut_Start = Path'Last then - Cut_End := Path'Last - 1; - Cut_Start := Strings.Fixed.Index - (Path (Path'First .. Path'Last - 1), - Dir_Seps, Going => Strings.Backward); - end if; - - -- Cut_Start points to the first simple name character - - Cut_Start := (if Cut_Start = 0 then Path'First else Cut_Start + 1); - - Check_For_Standard_Dirs : declare - BN : constant String := Path (Cut_Start .. Cut_End); - - Has_Drive_Letter : constant Boolean := - OS_Lib.Path_Separator /= ':'; - -- If Path separator is not ':' then we are on a DOS based OS - -- where this character is used as a drive letter separator. - - begin - if BN = "." or else BN = ".." then - return BN; - - elsif Has_Drive_Letter - and then BN'Length > 2 - and then Characters.Handling.Is_Letter (BN (BN'First)) - and then BN (BN'First + 1) = ':' - then - -- We have a DOS drive letter prefix, remove it - - return BN (BN'First + 2 .. BN'Last); - - else - return BN; - end if; - end Check_For_Standard_Dirs; - end Simple_Name_Internal; - - -- Start of processing for Simple_Name - - begin - -- First, the invalid case - - if not Is_Valid_Path_Name (Name) then - raise Name_Error with "invalid path name """ & Name & '"'; - - else - -- Build the value to return with lower bound 1 - - declare - Value : constant String := Simple_Name_Internal (Name); - subtype Result is String (1 .. Value'Length); - begin - return Result (Value); - end; - end if; - end Simple_Name; - - function Simple_Name - (Directory_Entry : Directory_Entry_Type) return String is - begin - -- First, the invalid case - - if not Directory_Entry.Is_Valid then - raise Status_Error with "invalid directory entry"; - - else - -- The value to return has already be computed - - return To_String (Directory_Entry.Simple); - end if; - end Simple_Name; - - ---------- - -- Size -- - ---------- - - function Size (Name : String) return File_Size is - C_Name : String (1 .. Name'Length + 1); - - function C_Size (Name : Address) return int64; - pragma Import (C, C_Size, "__gnat_named_file_length"); - - begin - -- First, the invalid case - - if not Is_Regular_File (Name) then - raise Name_Error with "file """ & Name & """ does not exist"; - - else - C_Name (1 .. Name'Length) := Name; - C_Name (C_Name'Last) := ASCII.NUL; - return File_Size (C_Size (C_Name'Address)); - end if; - end Size; - - function Size (Directory_Entry : Directory_Entry_Type) return File_Size is - begin - -- First, the invalid case - - if not Directory_Entry.Is_Valid then - raise Status_Error with "invalid directory entry"; - - else - -- The value to return has already be computed - - return Size (To_String (Directory_Entry.Full)); - end if; - end Size; - - ------------------ - -- Start_Search -- - ------------------ - - procedure Start_Search - (Search : in out Search_Type; - Directory : String; - Pattern : String; - Filter : Filter_Type := (others => True)) - is - begin - Start_Search_Internal (Search, Directory, Pattern, Filter, False); - end Start_Search; - - --------------------------- - -- Start_Search_Internal -- - --------------------------- - - procedure Start_Search_Internal - (Search : in out Search_Type; - Directory : String; - Pattern : String; - Filter : Filter_Type := (others => True); - Force_Case_Insensitive : Boolean) - is - function opendir (file_name : String) return DIRs; - pragma Import (C, opendir, "__gnat_opendir"); - - C_File_Name : constant String := Directory & ASCII.NUL; - Pat : Regexp; - Dir : Dir_Type_Value; - - begin - -- First, the invalid case Name_Error - - if not Is_Directory (Directory) then - raise Name_Error with - "unknown directory """ & Simple_Name (Directory) & '"'; - end if; - - -- Check the pattern - - declare - Case_Sensitive : Boolean := Is_Path_Name_Case_Sensitive; - begin - if Force_Case_Insensitive then - Case_Sensitive := False; - end if; - - Pat := - Compile - (Pattern, - Glob => True, - Case_Sensitive => Case_Sensitive); - exception - when Error_In_Regexp => - Free (Search.Value); - raise Name_Error with "invalid pattern """ & Pattern & '"'; - end; - - Dir := Dir_Type_Value (opendir (C_File_Name)); - - if Dir = No_Dir then - raise Use_Error with - "unreadable directory """ & Simple_Name (Directory) & '"'; - end if; - - -- If needed, finalize Search - - Finalize (Search); - - -- Allocate the default data - - Search.Value := new Search_Data; - - -- Initialize some Search components - - Search.Value.Filter := Filter; - Search.Value.Name := To_Unbounded_String (Full_Name (Directory)); - Search.Value.Pattern := Pat; - Search.Value.Dir := Dir; - Search.Value.Is_Valid := True; - end Start_Search_Internal; - -end Ada.Directories; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-direct.ads +++ build/gcc/ada/rts @@ -1,502 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D I R E C T O R I E S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived for use with GNAT from AI-00248, which is -- --- expected to be a part of a future expected revised Ada Reference Manual. -- --- The copyright notice above, and the license provisions that follow apply -- --- solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Ada 2005: Implementation of Ada.Directories (AI95-00248). Note that this --- unit is available without -gnat05. That seems reasonable, since you only --- get it if you explicitly ask for it. - --- External files may be classified as directories, special files, or ordinary --- files. A directory is an external file that is a container for files on --- the target system. A special file is an external file that cannot be --- created or read by a predefined Ada Input-Output package. External files --- that are not special files or directories are called ordinary files. - --- A file name is a string identifying an external file. Similarly, a --- directory name is a string identifying a directory. The interpretation of --- file names and directory names is implementation-defined. - --- The full name of an external file is a full specification of the name of --- the file. If the external environment allows alternative specifications of --- the name (for example, abbreviations), the full name should not use such --- alternatives. A full name typically will include the names of all of --- directories that contain the item. The simple name of an external file is --- the name of the item, not including any containing directory names. Unless --- otherwise specified, a file name or directory name parameter to a --- predefined Ada input-output subprogram can be a full name, a simple name, --- or any other form of name supported by the implementation. - --- The default directory is the directory that is used if a directory or --- file name is not a full name (that is, when the name does not fully --- identify all of the containing directories). - --- A directory entry is a single item in a directory, identifying a single --- external file (including directories and special files). - --- For each function that returns a string, the lower bound of the returned --- value is 1. - -with Ada.Calendar; -with Ada.Finalization; -with Ada.IO_Exceptions; -with Ada.Strings.Unbounded; - -package Ada.Directories is - - ----------------------------------- - -- Directory and File Operations -- - ----------------------------------- - - function Current_Directory return String; - -- Returns the full directory name for the current default directory. The - -- name returned must be suitable for a future call to Set_Directory. - -- The exception Use_Error is propagated if a default directory is not - -- supported by the external environment. - - procedure Set_Directory (Directory : String); - -- Sets the current default directory. The exception Name_Error is - -- propagated if the string given as Directory does not identify an - -- existing directory. The exception Use_Error is propagated if the - -- external environment does not support making Directory (in the absence - -- of Name_Error) a default directory. - - procedure Create_Directory - (New_Directory : String; - Form : String := ""); - -- Creates a directory with name New_Directory. The Form parameter can be - -- used to give system-dependent characteristics of the directory; the - -- interpretation of the Form parameter is implementation-defined. A null - -- string for Form specifies the use of the default options of the - -- implementation of the new directory. The exception Name_Error is - -- propagated if the string given as New_Directory does not allow the - -- identification of a directory. The exception Use_Error is propagated if - -- the external environment does not support the creation of a directory - -- with the given name (in the absence of Name_Error) and form. - -- - -- The Form parameter is ignored - - procedure Delete_Directory (Directory : String); - -- Deletes an existing empty directory with name Directory. The exception - -- Name_Error is propagated if the string given as Directory does not - -- identify an existing directory. The exception Use_Error is propagated - -- if the external environment does not support the deletion of the - -- directory (or some portion of its contents) with the given name (in the - -- absence of Name_Error). - - procedure Create_Path - (New_Directory : String; - Form : String := ""); - -- Creates zero or more directories with name New_Directory. Each - -- non-existent directory named by New_Directory is created. For example, - -- on a typical Unix system, Create_Path ("/usr/me/my"); would create - -- directory "me" in directory "usr", then create directory "my" - -- in directory "me". The Form can be used to give system-dependent - -- characteristics of the directory; the interpretation of the Form - -- parameter is implementation-defined. A null string for Form specifies - -- the use of the default options of the implementation of the new - -- directory. The exception Name_Error is propagated if the string given - -- as New_Directory does not allow the identification of any directory. The - -- exception Use_Error is propagated if the external environment does not - -- support the creation of any directories with the given name (in the - -- absence of Name_Error) and form. - -- - -- The Form parameter is ignored - - procedure Delete_Tree (Directory : String); - -- Deletes an existing directory with name Directory. The directory and - -- all of its contents (possibly including other directories) are deleted. - -- The exception Name_Error is propagated if the string given as Directory - -- does not identify an existing directory. The exception Use_Error is - -- propagated if the external environment does not support the deletion - -- of the directory or some portion of its contents with the given name - -- (in the absence of Name_Error). If Use_Error is propagated, it is - -- unspecified if a portion of the contents of the directory are deleted. - - procedure Delete_File (Name : String); - -- Deletes an existing ordinary or special file with Name. The exception - -- Name_Error is propagated if the string given as Name does not identify - -- an existing ordinary or special external file. The exception Use_Error - -- is propagated if the external environment does not support the deletion - -- of the file with the given name (in the absence of Name_Error). - - procedure Rename (Old_Name, New_Name : String); - -- Renames an existing external file (including directories) with Old_Name - -- to New_Name. The exception Name_Error is propagated if the string given - -- as Old_Name does not identify an existing external file. The exception - -- Use_Error is propagated if the external environment does not support the - -- renaming of the file with the given name (in the absence of Name_Error). - -- In particular, Use_Error is propagated if a file or directory already - -- exists with New_Name. - - procedure Copy_File - (Source_Name : String; - Target_Name : String; - Form : String := ""); - -- Copies the contents of the existing external file with Source_Name to - -- Target_Name. The resulting external file is a duplicate of the source - -- external file. The Form argument can be used to give system-dependent - -- characteristics of the resulting external file; the interpretation of - -- the Form parameter is implementation-defined. Exception Name_Error is - -- propagated if the string given as Source_Name does not identify an - -- existing external ordinary or special file or if the string given as - -- Target_Name does not allow the identification of an external file. The - -- exception Use_Error is propagated if the external environment does not - -- support the creating of the file with the name given by Target_Name and - -- form given by Form, or copying of the file with the name given by - -- Source_Name (in the absence of Name_Error). - -- - -- Interpretation of the Form parameter: - -- - -- The Form parameter is case-insensitive - -- - -- Two fields are recognized in the Form parameter: - -- preserve= - -- mode= - -- - -- starts immediately after the character '=' and ends with the - -- character immediately preceding the next comma (',') or with the - -- last character of the parameter. - -- - -- The allowed values for preserve= are: - -- - -- no_attributes: Do not try to preserve any file attributes. This - -- is the default if no preserve= is found in Form. - -- - -- all_attributes: Try to preserve all file attributes (timestamps, - -- access rights). - -- - -- timestamps: Preserve the timestamp of the copied file, but not - -- the other file attributes. - -- - -- The allowed values for mode= are: - -- - -- copy: Only copy if the destination file does not already - -- exist. If it already exists, Copy_File will fail. - -- - -- overwrite: Copy the file in all cases. Overwrite an already - -- existing destination file. This is the default if - -- no mode= is found in Form. - -- - -- append: Append the original file to the destination file. - -- If the destination file does not exist, the - -- destination file is a copy of the source file. - -- When mode=append, the field preserve=, if it - -- exists, is not taken into account. - -- - -- If the Form parameter includes one or both of the fields and the value - -- or values are incorrect, Copy_File fails with Use_Error. - -- - -- Examples of correct Forms: - -- Form => "preserve=no_attributes,mode=overwrite" (the default) - -- Form => "mode=append" - -- Form => "mode=copy,preserve=all_attributes" - -- - -- Examples of incorrect Forms: - -- Form => "preserve=junk" - -- Form => "mode=internal,preserve=timestamps" - - ---------------------------------------- - -- File and directory name operations -- - ---------------------------------------- - - type Name_Case_Kind is - (Unknown, Case_Sensitive, Case_Insensitive, Case_Preserving); - -- The type Name_Case_Kind represents the kind of file-name equivalence - -- rule for directories. - - function Full_Name (Name : String) return String; - -- Returns the full name corresponding to the file name specified by Name. - -- The exception Name_Error is propagated if the string given as Name does - -- not allow the identification of an external file (including directories - -- and special files). - - function Simple_Name (Name : String) return String; - -- Returns the simple name portion of the file name specified by Name. The - -- exception Name_Error is propagated if the string given as Name does not - -- allow the identification of an external file (including directories and - -- special files). - - function Containing_Directory (Name : String) return String; - -- Returns the name of the containing directory of the external file - -- (including directories) identified by Name. If more than one directory - -- can contain Name, the directory name returned is implementation-defined. - -- The exception Name_Error is propagated if the string given as Name does - -- not allow the identification of an external file. The exception - -- Use_Error is propagated if the external file does not have a containing - -- directory. - - function Extension (Name : String) return String; - -- Returns the extension name corresponding to Name. The extension name is - -- a portion of a simple name (not including any separator characters), - -- typically used to identify the file class. If the external environment - -- does not have extension names, then the null string is returned. - -- The exception Name_Error is propagated if the string given as Name does - -- not allow the identification of an external file. - - function Base_Name (Name : String) return String; - -- Returns the base name corresponding to Name. The base name is the - -- remainder of a simple name after removing any extension and extension - -- separators. The exception Name_Error is propagated if the string given - -- as Name does not allow the identification of an external file - -- (including directories and special files). - - function Compose - (Containing_Directory : String := ""; - Name : String; - Extension : String := "") return String; - -- Returns the name of the external file with the specified - -- Containing_Directory, Name, and Extension. If Extension is the null - -- string, then Name is interpreted as a simple name; otherwise Name is - -- interpreted as a base name. The exception Name_Error is propagated if - -- the string given as Containing_Directory is not null and does not allow - -- the identification of a directory, or if the string given as Extension - -- is not null and is not a possible extension, or if the string given as - -- Name is not a possible simple name (if Extension is null) or base name - -- (if Extension is non-null). - - function Name_Case_Equivalence (Name : String) return Name_Case_Kind; - -- Returns the file-name equivalence rule for the directory containing - -- Name. Raises Name_Error if Name is not a full name. Returns - -- Case_Sensitive if file names that differ only in the case of letters are - -- considered different names. If file names that differ only in the case - -- of letters are considered the same name, then Case_Preserving is - -- returned if names have the case of the file name used when a file is - -- created; and Case_Insensitive is returned otherwise. Returns Unknown if - -- the file-name equivalence is not known. - - -------------------------------- - -- File and directory queries -- - -------------------------------- - - type File_Kind is (Directory, Ordinary_File, Special_File); - -- The type File_Kind represents the kind of file represented by an - -- external file or directory. - - type File_Size is range 0 .. Long_Long_Integer'Last; - -- The type File_Size represents the size of an external file - - function Exists (Name : String) return Boolean; - -- Returns True if external file represented by Name exists, and False - -- otherwise. The exception Name_Error is propagated if the string given as - -- Name does not allow the identification of an external file (including - -- directories and special files). - - function Kind (Name : String) return File_Kind; - -- Returns the kind of external file represented by Name. The exception - -- Name_Error is propagated if the string given as Name does not allow the - -- identification of an existing external file. - - function Size (Name : String) return File_Size; - -- Returns the size of the external file represented by Name. The size of - -- an external file is the number of stream elements contained in the file. - -- If the external file is discontiguous (not all elements exist), the - -- result is implementation-defined. If the external file is not an - -- ordinary file, the result is implementation-defined. The exception - -- Name_Error is propagated if the string given as Name does not allow the - -- identification of an existing external file. The exception - -- Constraint_Error is propagated if the file size is not a value of type - -- File_Size. - - function Modification_Time (Name : String) return Ada.Calendar.Time; - -- Returns the time that the external file represented by Name was most - -- recently modified. If the external file is not an ordinary file, the - -- result is implementation-defined. The exception Name_Error is propagated - -- if the string given as Name does not allow the identification of an - -- existing external file. The exception Use_Error is propagated if the - -- external environment does not support the reading the modification time - -- of the file with the name given by Name (in the absence of Name_Error). - - ------------------------- - -- Directory Searching -- - ------------------------- - - type Directory_Entry_Type is limited private; - -- The type Directory_Entry_Type represents a single item in a directory. - -- These items can only be created by the Get_Next_Entry procedure in this - -- package. Information about the item can be obtained from the functions - -- declared in this package. A default initialized object of this type is - -- invalid; objects returned from Get_Next_Entry are valid. - - type Filter_Type is array (File_Kind) of Boolean; - -- The type Filter_Type specifies which directory entries are provided from - -- a search operation. If the Directory component is True, directory - -- entries representing directories are provided. If the Ordinary_File - -- component is True, directory entries representing ordinary files are - -- provided. If the Special_File component is True, directory entries - -- representing special files are provided. - - type Search_Type is limited private; - -- The type Search_Type contains the state of a directory search. A - -- default-initialized Search_Type object has no entries available - -- (More_Entries returns False). - - procedure Start_Search - (Search : in out Search_Type; - Directory : String; - Pattern : String; - Filter : Filter_Type := (others => True)); - -- Starts a search in the directory entry in the directory named by - -- Directory for entries matching Pattern. Pattern represents a file name - -- matching pattern. If Pattern is null, all items in the directory are - -- matched; otherwise, the interpretation of Pattern is implementation- - -- defined. Only items which match Filter will be returned. After a - -- successful call on Start_Search, the object Search may have entries - -- available, but it may have no entries available if no files or - -- directories match Pattern and Filter. The exception Name_Error is - -- propagated if the string given by Directory does not identify an - -- existing directory, or if Pattern does not allow the identification of - -- any possible external file or directory. The exception Use_Error is - -- propagated if the external environment does not support the searching - -- of the directory with the given name (in the absence of Name_Error). - - procedure End_Search (Search : in out Search_Type); - -- Ends the search represented by Search. After a successful call on - -- End_Search, the object Search will have no entries available. Note - -- that it is not necessary to call End_Search if the call to Start_Search - -- was unsuccessful and raised an exception (but it is harmless to make - -- the call in this case). - - function More_Entries (Search : Search_Type) return Boolean; - -- Returns True if more entries are available to be returned by a call - -- to Get_Next_Entry for the specified search object, and False otherwise. - - procedure Get_Next_Entry - (Search : in out Search_Type; - Directory_Entry : out Directory_Entry_Type); - -- Returns the next Directory_Entry for the search described by Search that - -- matches the pattern and filter. If no further matches are available, - -- Status_Error is raised. It is implementation-defined as to whether the - -- results returned by this routine are altered if the contents of the - -- directory are altered while the Search object is valid (for example, by - -- another program). The exception Use_Error is propagated if the external - -- environment does not support continued searching of the directory - -- represented by Search. - - procedure Search - (Directory : String; - Pattern : String; - Filter : Filter_Type := (others => True); - Process : not null access procedure - (Directory_Entry : Directory_Entry_Type)); - -- Searches in the directory named by Directory for entries matching - -- Pattern. The subprogram designated by Process is called with each - -- matching entry in turn. Pattern represents a pattern for matching file - -- names. If Pattern is null, all items in the directory are matched; - -- otherwise, the interpretation of Pattern is implementation-defined. - -- Only items that match Filter will be returned. The exception Name_Error - -- is propagated if the string given by Directory does not identify - -- an existing directory, or if Pattern does not allow the identification - -- of any possible external file or directory. The exception Use_Error is - -- propagated if the external environment does not support the searching - -- of the directory with the given name (in the absence of Name_Error). - - ------------------------------------- - -- Operations on Directory Entries -- - ------------------------------------- - - function Simple_Name (Directory_Entry : Directory_Entry_Type) return String; - -- Returns the simple external name of the external file (including - -- directories) represented by Directory_Entry. The format of the name - -- returned is implementation-defined. The exception Status_Error is - -- propagated if Directory_Entry is invalid. - - function Full_Name (Directory_Entry : Directory_Entry_Type) return String; - -- Returns the full external name of the external file (including - -- directories) represented by Directory_Entry. The format of the name - -- returned is implementation-defined. The exception Status_Error is - -- propagated if Directory_Entry is invalid. - - function Kind (Directory_Entry : Directory_Entry_Type) return File_Kind; - -- Returns the kind of external file represented by Directory_Entry. The - -- exception Status_Error is propagated if Directory_Entry is invalid. - - function Size (Directory_Entry : Directory_Entry_Type) return File_Size; - -- Returns the size of the external file represented by Directory_Entry. - -- The size of an external file is the number of stream elements contained - -- in the file. If the external file is discontiguous (not all elements - -- exist), the result is implementation-defined. If the external file - -- represented by Directory_Entry is not an ordinary file, the result is - -- implementation-defined. The exception Status_Error is propagated if - -- Directory_Entry is invalid. The exception Constraint_Error is propagated - -- if the file size is not a value of type File_Size. - - function Modification_Time - (Directory_Entry : Directory_Entry_Type) return Ada.Calendar.Time; - -- Returns the time that the external file represented by Directory_Entry - -- was most recently modified. If the external file represented by - -- Directory_Entry is not an ordinary file, the result is - -- implementation-defined. The exception Status_Error is propagated if - -- Directory_Entry is invalid. The exception Use_Error is propagated if - -- the external environment does not support the reading the modification - -- time of the file represented by Directory_Entry. - - ---------------- - -- Exceptions -- - ---------------- - - Status_Error : exception renames Ada.IO_Exceptions.Status_Error; - Name_Error : exception renames Ada.IO_Exceptions.Name_Error; - Use_Error : exception renames Ada.IO_Exceptions.Use_Error; - Device_Error : exception renames Ada.IO_Exceptions.Device_Error; - -private - type Directory_Entry_Type is record - Is_Valid : Boolean := False; - Simple : Ada.Strings.Unbounded.Unbounded_String; - Full : Ada.Strings.Unbounded.Unbounded_String; - Kind : File_Kind := Ordinary_File; - end record; - - -- The type Search_Data is defined in the body, so that the spec does not - -- depend on packages of the GNAT hierarchy. - - type Search_Data; - type Search_Ptr is access Search_Data; - - -- Search_Type need to be a controlled type, because it includes component - -- of type Dir_Type (in GNAT.Directory_Operations) that need to be closed - -- (if opened) during finalization. The component need to be an access - -- value, because Search_Data is not fully defined in the spec. - - type Search_Type is new Ada.Finalization.Controlled with record - Value : Search_Ptr; - end record; - - procedure Finalize (Search : in out Search_Type); - -- Close the directory, if opened, and deallocate Value - - procedure End_Search (Search : in out Search_Type) renames Finalize; - -end Ada.Directories; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-direio.adb +++ build/gcc/ada/rts @@ -1,289 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D I R E C T _ I O -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This is the generic template for Direct_IO, i.e. the code that gets --- duplicated. We absolutely minimize this code by either calling routines --- in System.File_IO (for common file functions), or in System.Direct_IO --- (for specialized Direct_IO functions) - -with Interfaces.C_Streams; use Interfaces.C_Streams; -with System; use System; -with System.CRTL; -with System.File_Control_Block; -with System.File_IO; -with System.Storage_Elements; -with Ada.Unchecked_Conversion; - -package body Ada.Direct_IO is - - Zeroes : constant System.Storage_Elements.Storage_Array := - (1 .. System.Storage_Elements.Storage_Offset (Bytes) => 0); - -- Buffer used to fill out partial records - - package FCB renames System.File_Control_Block; - package FIO renames System.File_IO; - package DIO renames System.Direct_IO; - - SU : constant := System.Storage_Unit; - - subtype AP is FCB.AFCB_Ptr; - subtype FP is DIO.File_Type; - subtype DPCount is DIO.Positive_Count; - - function To_FCB is new Ada.Unchecked_Conversion (File_Mode, FCB.File_Mode); - function To_DIO is new Ada.Unchecked_Conversion (FCB.File_Mode, File_Mode); - - use type System.CRTL.size_t; - - ----------- - -- Close -- - ----------- - - procedure Close (File : in out File_Type) is - begin - FIO.Close (AP (File)'Unrestricted_Access); - end Close; - - ------------ - -- Create -- - ------------ - - procedure Create - (File : in out File_Type; - Mode : File_Mode := Inout_File; - Name : String := ""; - Form : String := "") - is - begin - DIO.Create (FP (File), To_FCB (Mode), Name, Form); - File.Bytes := Bytes; - end Create; - - ------------ - -- Delete -- - ------------ - - procedure Delete (File : in out File_Type) is - begin - FIO.Delete (AP (File)'Unrestricted_Access); - end Delete; - - ----------------- - -- End_Of_File -- - ----------------- - - function End_Of_File (File : File_Type) return Boolean is - begin - return DIO.End_Of_File (FP (File)); - end End_Of_File; - - ----------- - -- Flush -- - ----------- - - procedure Flush (File : File_Type) is - begin - FIO.Flush (AP (File)); - end Flush; - - ---------- - -- Form -- - ---------- - - function Form (File : File_Type) return String is - begin - return FIO.Form (AP (File)); - end Form; - - ----------- - -- Index -- - ----------- - - function Index (File : File_Type) return Positive_Count is - begin - return Positive_Count (DIO.Index (FP (File))); - end Index; - - ------------- - -- Is_Open -- - ------------- - - function Is_Open (File : File_Type) return Boolean is - begin - return FIO.Is_Open (AP (File)); - end Is_Open; - - ---------- - -- Mode -- - ---------- - - function Mode (File : File_Type) return File_Mode is - begin - return To_DIO (FIO.Mode (AP (File))); - end Mode; - - ---------- - -- Name -- - ---------- - - function Name (File : File_Type) return String is - begin - return FIO.Name (AP (File)); - end Name; - - ---------- - -- Open -- - ---------- - - procedure Open - (File : in out File_Type; - Mode : File_Mode; - Name : String; - Form : String := "") - is - begin - DIO.Open (FP (File), To_FCB (Mode), Name, Form); - File.Bytes := Bytes; - end Open; - - ---------- - -- Read -- - ---------- - - procedure Read - (File : File_Type; - Item : out Element_Type; - From : Positive_Count) - is - begin - -- For a non-constrained variant record type, we read into an - -- intermediate buffer, since we may have the case of discriminated - -- records where a discriminant check is required, and we may need - -- to assign only part of the record buffer originally written. - - -- Note: we have to turn warnings on/off because this use of - -- the Constrained attribute is an obsolescent feature. - - pragma Warnings (Off); - if not Element_Type'Constrained then - pragma Warnings (On); - - declare - Buf : Element_Type; - - begin - DIO.Read (FP (File), Buf'Address, Bytes, DPCount (From)); - Item := Buf; - end; - - -- In the normal case, we can read straight into the buffer - - else - DIO.Read (FP (File), Item'Address, Bytes, DPCount (From)); - end if; - end Read; - - procedure Read (File : File_Type; Item : out Element_Type) is - begin - -- Same processing for unconstrained case as above - - -- Note: we have to turn warnings on/off because this use of - -- the Constrained attribute is an obsolescent feature. - - pragma Warnings (Off); - if not Element_Type'Constrained then - pragma Warnings (On); - - declare - Buf : Element_Type; - - begin - DIO.Read (FP (File), Buf'Address, Bytes); - Item := Buf; - end; - - else - DIO.Read (FP (File), Item'Address, Bytes); - end if; - end Read; - - ----------- - -- Reset -- - ----------- - - procedure Reset (File : in out File_Type; Mode : File_Mode) is - begin - DIO.Reset (FP (File), To_FCB (Mode)); - end Reset; - - procedure Reset (File : in out File_Type) is - begin - DIO.Reset (FP (File)); - end Reset; - - --------------- - -- Set_Index -- - --------------- - - procedure Set_Index (File : File_Type; To : Positive_Count) is - begin - DIO.Set_Index (FP (File), DPCount (To)); - end Set_Index; - - ---------- - -- Size -- - ---------- - - function Size (File : File_Type) return Count is - begin - return Count (DIO.Size (FP (File))); - end Size; - - ----------- - -- Write -- - ----------- - - procedure Write - (File : File_Type; - Item : Element_Type; - To : Positive_Count) - is - begin - DIO.Set_Index (FP (File), DPCount (To)); - DIO.Write (FP (File), Item'Address, Item'Size / SU, Zeroes); - end Write; - - procedure Write (File : File_Type; Item : Element_Type) is - begin - DIO.Write (FP (File), Item'Address, Item'Size / SU, Zeroes); - end Write; - -end Ada.Direct_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-direio.ads +++ build/gcc/ada/rts @@ -1,193 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D I R E C T _ I O -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.IO_Exceptions; -with System.Direct_IO; -with Interfaces.C_Streams; - -generic - type Element_Type is private; - -package Ada.Direct_IO is - - pragma Compile_Time_Warning - (Element_Type'Has_Access_Values, - "Element_Type for Direct_IO instance has access values"); - - pragma Compile_Time_Warning - (Element_Type'Has_Tagged_Values, - "Element_Type for Direct_IO instance has tagged values"); - - type File_Type is limited private with Default_Initial_Condition; - - type File_Mode is (In_File, Inout_File, Out_File); - - -- The following representation clause allows the use of unchecked - -- conversion for rapid translation between the File_Mode type - -- used in this package and System.File_IO. - - for File_Mode use - (In_File => 0, -- System.File_IO.File_Mode'Pos (In_File) - Inout_File => 1, -- System.File_IO.File_Mode'Pos (Inout_File); - Out_File => 2); -- System.File_IO.File_Mode'Pos (Out_File) - - type Count is range 0 .. System.Direct_IO.Count'Last; - - subtype Positive_Count is Count range 1 .. Count'Last; - - --------------------- - -- File Management -- - --------------------- - - procedure Create - (File : in out File_Type; - Mode : File_Mode := Inout_File; - Name : String := ""; - Form : String := ""); - - procedure Open - (File : in out File_Type; - Mode : File_Mode; - Name : String; - Form : String := ""); - - procedure Close (File : in out File_Type); - procedure Delete (File : in out File_Type); - procedure Reset (File : in out File_Type; Mode : File_Mode); - procedure Reset (File : in out File_Type); - - function Mode (File : File_Type) return File_Mode; - function Name (File : File_Type) return String; - function Form (File : File_Type) return String; - - function Is_Open (File : File_Type) return Boolean; - - procedure Flush (File : File_Type); - - --------------------------------- - -- Input and Output Operations -- - --------------------------------- - - procedure Read - (File : File_Type; - Item : out Element_Type; - From : Positive_Count); - - procedure Read - (File : File_Type; - Item : out Element_Type); - - procedure Write - (File : File_Type; - Item : Element_Type; - To : Positive_Count); - - procedure Write - (File : File_Type; - Item : Element_Type); - - procedure Set_Index (File : File_Type; To : Positive_Count); - - function Index (File : File_Type) return Positive_Count; - function Size (File : File_Type) return Count; - - function End_Of_File (File : File_Type) return Boolean; - - ---------------- - -- Exceptions -- - ---------------- - - Status_Error : exception renames IO_Exceptions.Status_Error; - Mode_Error : exception renames IO_Exceptions.Mode_Error; - Name_Error : exception renames IO_Exceptions.Name_Error; - Use_Error : exception renames IO_Exceptions.Use_Error; - Device_Error : exception renames IO_Exceptions.Device_Error; - End_Error : exception renames IO_Exceptions.End_Error; - Data_Error : exception renames IO_Exceptions.Data_Error; - -private - - -- The following procedures have a File_Type formal of mode IN OUT because - -- they may close the original file. The Close operation may raise an - -- exception, but in that case we want any assignment to the formal to - -- be effective anyway, so it must be passed by reference (or the caller - -- will be left with a dangling pointer). - - pragma Export_Procedure - (Internal => Close, - External => "", - Mechanism => Reference); - pragma Export_Procedure - (Internal => Delete, - External => "", - Mechanism => Reference); - pragma Export_Procedure - (Internal => Reset, - External => "", - Parameter_Types => (File_Type), - Mechanism => Reference); - pragma Export_Procedure - (Internal => Reset, - External => "", - Parameter_Types => (File_Type, File_Mode), - Mechanism => (File => Reference)); - - type File_Type is new System.Direct_IO.File_Type; - - Bytes : constant Interfaces.C_Streams.size_t := - Interfaces.C_Streams.size_t'Max - (1, Element_Type'Max_Size_In_Storage_Elements); - -- Size of an element in storage units. The Max operation here is to ensure - -- that we allocate a single byte for zero-sized elements. It's a bit weird - -- to instantiate Direct_IO with zero sized elements, but it is legal and - -- this adjustment ensures that we don't get anomalous behavior. - - pragma Inline (Close); - pragma Inline (Create); - pragma Inline (Delete); - pragma Inline (End_Of_File); - pragma Inline (Form); - pragma Inline (Index); - pragma Inline (Is_Open); - pragma Inline (Mode); - pragma Inline (Name); - pragma Inline (Open); - pragma Inline (Read); - pragma Inline (Reset); - pragma Inline (Set_Index); - pragma Inline (Size); - pragma Inline (Write); - -end Ada.Direct_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-diroro.ads +++ build/gcc/ada/rts @@ -1,39 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D I S P A T C H I N G . R O U N D _ R O B I N -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with System; -with Ada.Real_Time; - -package Ada.Dispatching.Round_Robin is - - pragma Unimplemented_Unit; - - Default_Quantum : constant Ada.Real_Time.Time_Span := - Ada.Real_Time.Milliseconds (10); - - procedure Set_Quantum - (Pri : System.Priority; - Quantum : Ada.Real_Time.Time_Span); - - procedure Set_Quantum - (Low, High : System.Priority; - Quantum : Ada.Real_Time.Time_Span); - - function Actual_Quantum - (Pri : System.Priority) return Ada.Real_Time.Time_Span; - - function Is_Round_Robin (Pri : System.Priority) return Boolean; - -end Ada.Dispatching.Round_Robin; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-dirval.adb +++ build/gcc/ada/rts @@ -1,104 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D I R E C T O R I E S . V A L I D I T Y -- --- -- --- B o d y -- --- (POSIX Version) -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This is the POSIX version of this package - -package body Ada.Directories.Validity is - - --------------------------------- - -- Is_Path_Name_Case_Sensitive -- - --------------------------------- - - function Is_Path_Name_Case_Sensitive return Boolean is - begin - return True; - end Is_Path_Name_Case_Sensitive; - - ------------------------ - -- Is_Valid_Path_Name -- - ------------------------ - - function Is_Valid_Path_Name (Name : String) return Boolean is - begin - -- A path name cannot be empty and cannot contain any NUL character - - if Name'Length = 0 then - return False; - - else - for J in Name'Range loop - if Name (J) = ASCII.NUL then - return False; - end if; - end loop; - end if; - - -- If Name does not contain any NUL character, it is valid - - return True; - end Is_Valid_Path_Name; - - -------------------------- - -- Is_Valid_Simple_Name -- - -------------------------- - - function Is_Valid_Simple_Name (Name : String) return Boolean is - begin - -- A file name cannot be empty and cannot contain a slash ('/') or - -- the NUL character. - - if Name'Length = 0 then - return False; - - else - for J in Name'Range loop - if Name (J) = '/' or else Name (J) = ASCII.NUL then - return False; - end if; - end loop; - end if; - - -- If Name does not contain any slash or NUL, it is valid - - return True; - end Is_Valid_Simple_Name; - - ------------- - -- Windows -- - ------------- - - function Windows return Boolean is - begin - return False; - end Windows; - -end Ada.Directories.Validity; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-dirval.ads +++ build/gcc/ada/rts @@ -1,49 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D I R E C T O R I E S . V A L I D I T Y -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This private child package is used in the body of Ada.Directories. --- It has several bodies, for different platforms. - -private package Ada.Directories.Validity is - - function Is_Valid_Simple_Name (Name : String) return Boolean; - -- Returns True if Name is a valid file name - - function Is_Valid_Path_Name (Name : String) return Boolean; - -- Returns True if Name is a valid path name - - function Is_Path_Name_Case_Sensitive return Boolean; - -- Returns True if file and path names are case-sensitive - - function Windows return Boolean; - -- Return True when OS is Windows - -end Ada.Directories.Validity; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-disedf.ads +++ build/gcc/ada/rts @@ -1,54 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D I S P A T C H I N G . E D F -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- This unit is not implemented in typical GNAT implementations that lie on --- top of operating systems, because it is infeasible to implement in such --- environments. - --- If a target environment provides appropriate support for this package, --- then the Unimplemented_Unit pragma should be removed from this spec and --- an appropriate body provided. - -with Ada.Real_Time; -with Ada.Task_Identification; - -package Ada.Dispatching.EDF is - pragma Preelaborate; - - pragma Unimplemented_Unit; - - subtype Deadline is Ada.Real_Time.Time; - - Default_Deadline : constant Deadline := Ada.Real_Time.Time_Last; - - procedure Set_Deadline - (D : Deadline; - T : Ada.Task_Identification.Task_Id := - Ada.Task_Identification.Current_Task); - - procedure Delay_Until_And_Set_Deadline - (Delay_Until_Time : Ada.Real_Time.Time; - Deadline_Offset : Ada.Real_Time.Time_Span); - - function Get_Deadline - (T : Ada.Task_Identification.Task_Id := - Ada.Task_Identification.Current_Task) - return Deadline - with - SPARK_Mode, - Volatile_Function, - Global => Ada.Task_Identification.Tasking_State; - -end Ada.Dispatching.EDF; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-dispat.adb +++ build/gcc/ada/rts @@ -1,57 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D I S P A T C H I N G -- --- -- --- B o d y -- --- -- --- Copyright (C) 2015-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Exceptions; -with System.Tasking; -with System.Task_Primitives.Operations; - -package body Ada.Dispatching is - - procedure Yield is - Self_Id : constant System.Tasking.Task_Id := - System.Task_Primitives.Operations.Self; - - begin - -- If pragma Detect_Blocking is active, Program_Error must be - -- raised if this potentially blocking operation is called from a - -- protected action. - - if System.Tasking.Detect_Blocking - and then Self_Id.Common.Protected_Action_Nesting > 0 - then - Ada.Exceptions.Raise_Exception - (Program_Error'Identity, "potentially blocking operation"); - else - System.Task_Primitives.Operations.Yield; - end if; - end Yield; - -end Ada.Dispatching; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-dispat.ads +++ build/gcc/ada/rts @@ -1,25 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D I S P A T C H I N G -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Task_Identification; - -package Ada.Dispatching is - pragma Preelaborate (Dispatching); - - procedure Yield with - Global => (In_Out => Ada.Task_Identification.Tasking_State); - - Dispatching_Policy_Error : exception; -end Ada.Dispatching; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-dynpri.adb +++ build/gcc/ada/rts @@ -1,154 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- --- -- --- A D A . D Y N A M I C _ P R I O R I T I E S -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNARL is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNARL was developed by the GNARL team at Florida State University. -- --- Extensive contributions were provided by Ada Core Technologies, Inc. -- --- -- ------------------------------------------------------------------------------- - -with System.Task_Primitives.Operations; -with System.Tasking; -with System.Soft_Links; - -with Ada.Unchecked_Conversion; - -package body Ada.Dynamic_Priorities is - - package STPO renames System.Task_Primitives.Operations; - package SSL renames System.Soft_Links; - - use System.Tasking; - - function Convert_Ids is new - Ada.Unchecked_Conversion - (Task_Identification.Task_Id, System.Tasking.Task_Id); - - ------------------ - -- Get_Priority -- - ------------------ - - -- Inquire base priority of a task - - function Get_Priority - (T : Ada.Task_Identification.Task_Id := - Ada.Task_Identification.Current_Task) return System.Any_Priority - is - Target : constant Task_Id := Convert_Ids (T); - Error_Message : constant String := "Trying to get the priority of a "; - - begin - if Target = Convert_Ids (Ada.Task_Identification.Null_Task_Id) then - raise Program_Error with Error_Message & "null task"; - end if; - - if Task_Identification.Is_Terminated (T) then - raise Tasking_Error with Error_Message & "terminated task"; - end if; - - return Target.Common.Base_Priority; - end Get_Priority; - - ------------------ - -- Set_Priority -- - ------------------ - - -- Change base priority of a task dynamically - - procedure Set_Priority - (Priority : System.Any_Priority; - T : Ada.Task_Identification.Task_Id := - Ada.Task_Identification.Current_Task) - is - Target : constant Task_Id := Convert_Ids (T); - Error_Message : constant String := "Trying to set the priority of a "; - Yield_Needed : Boolean; - - begin - if Target = Convert_Ids (Ada.Task_Identification.Null_Task_Id) then - raise Program_Error with Error_Message & "null task"; - end if; - - -- Setting the priority of an already-terminated task doesn't do - -- anything (see RM-D.5.1(7)). Note that Get_Priority is different in - -- this regard. - - if Task_Identification.Is_Terminated (T) then - return; - end if; - - SSL.Abort_Defer.all; - - STPO.Write_Lock (Target); - - Target.Common.Base_Priority := Priority; - - if Target.Common.Call /= null - and then - Target.Common.Call.Acceptor_Prev_Priority /= Priority_Not_Boosted - then - -- Target is within a rendezvous, so ensure the correct priority - -- will be reset when finishing the rendezvous, and only change the - -- priority immediately if the new priority is greater than the - -- current (inherited) priority. - - Target.Common.Call.Acceptor_Prev_Priority := Priority; - - if Priority >= Target.Common.Current_Priority then - Yield_Needed := True; - STPO.Set_Priority (Target, Priority); - else - Yield_Needed := False; - end if; - - else - Yield_Needed := True; - STPO.Set_Priority (Target, Priority); - - if Target.Common.State = Entry_Caller_Sleep then - Target.Pending_Priority_Change := True; - STPO.Wakeup (Target, Target.Common.State); - end if; - end if; - - STPO.Unlock (Target); - - if STPO.Self = Target and then Yield_Needed then - - -- Yield is needed to enforce FIFO task dispatching - - -- LL Set_Priority is made while holding the RTS lock so that it is - -- inheriting high priority until it release all the RTS locks. - - -- If this is used in a system where Ceiling Locking is not enforced - -- we may end up getting two Yield effects. - - STPO.Yield; - end if; - - SSL.Abort_Undefer.all; - end Set_Priority; - -end Ada.Dynamic_Priorities; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-dynpri.ads +++ build/gcc/ada/rts @@ -1,33 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . D Y N A M I C _ P R I O R I T I E S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with System; -with Ada.Task_Identification; - -package Ada.Dynamic_Priorities is - pragma Preelaborate; - -- In accordance with Ada 2005 AI-362 - - procedure Set_Priority - (Priority : System.Any_Priority; - T : Ada.Task_Identification.Task_Id := - Ada.Task_Identification.Current_Task); - - function Get_Priority - (T : Ada.Task_Identification.Task_Id := - Ada.Task_Identification.Current_Task) - return System.Any_Priority; - -end Ada.Dynamic_Priorities; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-einuoc.adb +++ build/gcc/ada/rts @@ -1,44 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . E X C E P T I O N S . I S _ N U L L _ O C C U R R E N C E -- --- -- --- B o d y -- --- -- --- Copyright (C) 2000-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - ---------------------------------------- --- Ada.Exceptions.Is_Null_Occurrence -- ---------------------------------------- - -function Ada.Exceptions.Is_Null_Occurrence - (X : Exception_Occurrence) return Boolean -is -begin - -- The null exception is uniquely identified by the fact that the Id value - -- is null. No other exception occurrence can have a null Id. - - return X.Id = Null_Id; -end Ada.Exceptions.Is_Null_Occurrence; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-einuoc.ads +++ build/gcc/ada/rts @@ -1,40 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . E X C E P T I O N S . I S _ N U L L _ O C C U R R E N C E -- --- -- --- S p e c -- --- -- --- Copyright (C) 2000-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This is a GNAT-specific child function of Ada.Exceptions. It provides --- clearly missing functionality for its parent package, and most reasonably --- would simply be an added function to that package, but this change cannot --- be made in a conforming manner. - -function Ada.Exceptions.Is_Null_Occurrence - (X : Exception_Occurrence) return Boolean; -pragma Preelaborate (Ada.Exceptions.Is_Null_Occurrence); --- This function yields True if X is Null_Occurrence, and False otherwise --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-elchha.adb +++ build/gcc/ada/rts @@ -1,163 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . E X C E P T I O N S . L A S T _ C H A N C E _ H A N D L E R -- --- -- --- B o d y -- --- -- --- Copyright (C) 2003-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Default version for most targets - -pragma Compiler_Unit_Warning; - -with System.Standard_Library; use System.Standard_Library; -with System.Soft_Links; use System; - -procedure Ada.Exceptions.Last_Chance_Handler - (Except : Exception_Occurrence) -is - procedure Unhandled_Terminate; - pragma No_Return (Unhandled_Terminate); - pragma Import (C, Unhandled_Terminate, "__gnat_unhandled_terminate"); - -- Perform system dependent shutdown code - - function Exception_Message_Length - (X : Exception_Occurrence) return Natural; - pragma Import (Ada, Exception_Message_Length, "__gnat_exception_msg_len"); - - procedure Append_Info_Exception_Message - (X : Exception_Occurrence; - Info : in out String; - Ptr : in out Natural); - pragma Import - (Ada, Append_Info_Exception_Message, "__gnat_append_info_e_msg"); - - procedure Append_Info_Untailored_Exception_Information - (X : Exception_Occurrence; - Info : in out String; - Ptr : in out Natural); - pragma Import - (Ada, Append_Info_Untailored_Exception_Information, - "__gnat_append_info_u_e_info"); - - procedure To_Stderr (S : String); - pragma Import (Ada, To_Stderr, "__gnat_to_stderr"); - -- Little routine to output string to stderr - - Gnat_Argv : System.Address; - pragma Import (C, Gnat_Argv, "gnat_argv"); - - procedure Fill_Arg (A : System.Address; Arg_Num : Integer); - pragma Import (C, Fill_Arg, "__gnat_fill_arg"); - - function Len_Arg (Arg_Num : Integer) return Integer; - pragma Import (C, Len_Arg, "__gnat_len_arg"); - - Ptr : Natural := 0; - Nobuf : String (1 .. 0); - - Nline : constant String := String'(1 => ASCII.LF); - -- Convenient shortcut - -begin - -- Do not execute any task termination code when shutting down the system. - -- The Adafinal procedure would execute the task termination routine for - -- normal termination, but we have already executed the task termination - -- procedure because of an unhandled exception. - - System.Soft_Links.Task_Termination_Handler := - System.Soft_Links.Task_Termination_NT'Access; - - -- We shutdown the runtime now. The rest of the procedure needs to be - -- careful not to use anything that would require runtime support. In - -- particular, functions returning strings are banned since the sec stack - -- is no longer functional. This is particularly important to note for the - -- Exception_Information output. We used to allow the tailored version to - -- show up here, which turned out to be a bad idea as it might involve a - -- traceback decorator the length of which we don't control. Potentially - -- heavy primary/secondary stack use or dynamic allocations right before - -- this point are not welcome, moving the output before the finalization - -- raises order of outputs concerns, and decorators are intended to only - -- be used with exception traces, which should have been issued already. - - System.Standard_Library.Adafinal; - - -- Print a message only when exception traces are not active - - if Exception_Trace /= RM_Convention then - null; - - -- Check for special case of raising _ABORT_SIGNAL, which is not - -- really an exception at all. We recognize this by the fact that - -- it is the only exception whose name starts with underscore. - - elsif To_Ptr (Except.Id.Full_Name) (1) = '_' then - To_Stderr (Nline); - To_Stderr ("Execution terminated by abort of environment task"); - To_Stderr (Nline); - - -- If no tracebacks, we print the unhandled exception in the old style - -- (i.e. the style used before ZCX was implemented). We do this to - -- retain compatibility. - - elsif Except.Num_Tracebacks = 0 then - To_Stderr (Nline); - To_Stderr ("raised "); - To_Stderr - (To_Ptr (Except.Id.Full_Name) (1 .. Except.Id.Name_Length - 1)); - - if Exception_Message_Length (Except) /= 0 then - To_Stderr (" : "); - Append_Info_Exception_Message (Except, Nobuf, Ptr); - end if; - - To_Stderr (Nline); - - -- Traceback exists - - else - To_Stderr (Nline); - - if Gnat_Argv = System.Null_Address then - To_Stderr ("Execution terminated by unhandled exception"); - else - declare - Arg : aliased String (1 .. Len_Arg (0)); - begin - Fill_Arg (Arg'Address, 0); - To_Stderr ("Execution of "); - To_Stderr (Arg); - To_Stderr (" terminated by unhandled exception"); - end; - end if; - - To_Stderr (Nline); - - Append_Info_Untailored_Exception_Information (Except, Nobuf, Ptr); - end if; - - Unhandled_Terminate; -end Ada.Exceptions.Last_Chance_Handler; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-elchha.ads +++ build/gcc/ada/rts @@ -1,41 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . E X C E P T I O N S . L A S T _ C H A N C E _ H A N D L E R -- --- -- --- S p e c -- --- -- --- Copyright (C) 2003-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Last chance handler. Unhandled exceptions are passed to this routine - -pragma Compiler_Unit_Warning; - -procedure Ada.Exceptions.Last_Chance_Handler - (Except : Exception_Occurrence); -pragma Export (C, - Last_Chance_Handler, - "__gnat_last_chance_handler"); -pragma No_Return (Last_Chance_Handler); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-envvar.adb +++ build/gcc/ada/rts @@ -1,228 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . E N V I R O N M E N T _ V A R I A B L E S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2009-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with System.CRTL; -with Interfaces.C.Strings; -with Ada.Unchecked_Deallocation; - -package body Ada.Environment_Variables is - - ----------- - -- Clear -- - ----------- - - procedure Clear (Name : String) is - procedure Clear_Env_Var (Name : System.Address); - pragma Import (C, Clear_Env_Var, "__gnat_unsetenv"); - - F_Name : String (1 .. Name'Length + 1); - - begin - F_Name (1 .. Name'Length) := Name; - F_Name (F_Name'Last) := ASCII.NUL; - - Clear_Env_Var (F_Name'Address); - end Clear; - - ----------- - -- Clear -- - ----------- - - procedure Clear is - procedure Clear_Env; - pragma Import (C, Clear_Env, "__gnat_clearenv"); - begin - Clear_Env; - end Clear; - - ------------ - -- Exists -- - ------------ - - function Exists (Name : String) return Boolean is - use System; - - procedure Get_Env_Value_Ptr (Name, Length, Ptr : Address); - pragma Import (C, Get_Env_Value_Ptr, "__gnat_getenv"); - - Env_Value_Ptr : aliased Address; - Env_Value_Length : aliased Integer; - F_Name : aliased String (1 .. Name'Length + 1); - - begin - F_Name (1 .. Name'Length) := Name; - F_Name (F_Name'Last) := ASCII.NUL; - - Get_Env_Value_Ptr - (F_Name'Address, Env_Value_Length'Address, Env_Value_Ptr'Address); - - if Env_Value_Ptr = System.Null_Address then - return False; - end if; - - return True; - end Exists; - - ------------- - -- Iterate -- - ------------- - - procedure Iterate - (Process : not null access procedure (Name, Value : String)) - is - use Interfaces.C.Strings; - type C_String_Array is array (Natural) of aliased chars_ptr; - type C_String_Array_Access is access C_String_Array; - - function Get_Env return C_String_Array_Access; - pragma Import (C, Get_Env, "__gnat_environ"); - - type String_Access is access all String; - procedure Free is new Ada.Unchecked_Deallocation (String, String_Access); - - Env_Length : Natural := 0; - Env : constant C_String_Array_Access := Get_Env; - - begin - -- If the environment is null return directly - - if Env = null then - return; - end if; - - -- First get the number of environment variables - - loop - exit when Env (Env_Length) = Null_Ptr; - Env_Length := Env_Length + 1; - end loop; - - declare - Env_Copy : array (1 .. Env_Length) of String_Access; - - begin - -- Copy the environment - - for Iterator in 1 .. Env_Length loop - Env_Copy (Iterator) := new String'(Value (Env (Iterator - 1))); - end loop; - - -- Iterate on the environment copy - - for Iterator in 1 .. Env_Length loop - declare - Current_Var : constant String := Env_Copy (Iterator).all; - Value_Index : Natural := Env_Copy (Iterator)'First; - - begin - loop - exit when Current_Var (Value_Index) = '='; - Value_Index := Value_Index + 1; - end loop; - - Process - (Current_Var (Current_Var'First .. Value_Index - 1), - Current_Var (Value_Index + 1 .. Current_Var'Last)); - end; - end loop; - - -- Free the copy of the environment - - for Iterator in 1 .. Env_Length loop - Free (Env_Copy (Iterator)); - end loop; - end; - end Iterate; - - --------- - -- Set -- - --------- - - procedure Set (Name : String; Value : String) is - F_Name : String (1 .. Name'Length + 1); - F_Value : String (1 .. Value'Length + 1); - - procedure Set_Env_Value (Name, Value : System.Address); - pragma Import (C, Set_Env_Value, "__gnat_setenv"); - - begin - F_Name (1 .. Name'Length) := Name; - F_Name (F_Name'Last) := ASCII.NUL; - - F_Value (1 .. Value'Length) := Value; - F_Value (F_Value'Last) := ASCII.NUL; - - Set_Env_Value (F_Name'Address, F_Value'Address); - end Set; - - ----------- - -- Value -- - ----------- - - function Value (Name : String) return String is - use System, System.CRTL; - - procedure Get_Env_Value_Ptr (Name, Length, Ptr : Address); - pragma Import (C, Get_Env_Value_Ptr, "__gnat_getenv"); - - Env_Value_Ptr : aliased Address; - Env_Value_Length : aliased Integer; - F_Name : aliased String (1 .. Name'Length + 1); - - begin - F_Name (1 .. Name'Length) := Name; - F_Name (F_Name'Last) := ASCII.NUL; - - Get_Env_Value_Ptr - (F_Name'Address, Env_Value_Length'Address, Env_Value_Ptr'Address); - - if Env_Value_Ptr = System.Null_Address then - raise Constraint_Error; - end if; - - if Env_Value_Length > 0 then - declare - Result : aliased String (1 .. Env_Value_Length); - begin - strncpy (Result'Address, Env_Value_Ptr, size_t (Env_Value_Length)); - return Result; - end; - else - return ""; - end if; - end Value; - - function Value (Name : String; Default : String) return String is - begin - return (if Exists (Name) then Value (Name) else Default); - end Value; - -end Ada.Environment_Variables; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-envvar.ads +++ build/gcc/ada/rts @@ -1,69 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . E N V I R O N M E N T _ V A R I A B L E S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- The implementation of this package is as defined in the Ada 2012 RM, but --- it is available in Ada 95 and Ada 2005 modes as well. - -package Ada.Environment_Variables is - pragma Preelaborate (Environment_Variables); - - function Value (Name : String) return String; - -- If the external execution environment supports environment variables, - -- then Value returns the value of the environment variable with the given - -- name. If no environment variable with the given name exists, then - -- Constraint_Error is propagated. If the execution environment does not - -- support environment variables, then Program_Error is propagated. - - function Value (Name : String; Default : String) return String; - -- If the external execution environment supports environment variables and - -- an environment variable with the given name currently exists, then Value - -- returns its value; otherwise, it returns Default. - - function Exists (Name : String) return Boolean; - -- If the external execution environment supports environment variables and - -- an environment variable with the given name currently exists, then - -- Exists returns True; otherwise it returns False. - - procedure Set (Name : String; Value : String); - -- If the external execution environment supports environment variables, - -- then Set first clears any existing environment variable with the given - -- name, and then defines a single new environment variable with the given - -- name and value. Otherwise Program_Error is propagated. - -- - -- If implementation-defined circumstances prohibit the definition of an - -- environment variable with the given name and value, then exception - -- Constraint_Error is propagated. - -- - -- It is implementation defined whether there exist values for which the - -- call Set (Name, Value) has the same effect as Clear (Name). - - procedure Clear (Name : String); - -- If the external execution environment supports environment variables, - -- then Clear deletes all existing environment variables with the given - -- name. Otherwise Program_Error is propagated. - - procedure Clear; - -- If the external execution environment supports environment variables, - -- then Clear deletes all existing environment variables. Otherwise - -- Program_Error is propagated. - - procedure Iterate - (Process : not null access procedure (Name, Value : String)); - -- If the external execution environment supports environment variables, - -- then Iterate calls the subprogram designated by Process for each - -- existing environment variable, passing the name and value of that - -- environment variable. Otherwise Program_Error is propagated. - -end Ada.Environment_Variables; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-etgrbu.ads +++ build/gcc/ada/rts @@ -1,110 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . E X E C U T I O N _ T I M E . G R O U P _ B U D G E T S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2015-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This unit is not implemented in typical GNAT implementations that lie on --- top of operating systems, because it is infeasible to implement in such --- environments. - --- If a target environment provides appropriate support for this package, --- then the Unimplemented_Unit pragma should be removed from this spec and --- an appropriate body provided. - -with System; -with System.Multiprocessors; - -package Ada.Execution_Time.Group_Budgets is - pragma Unimplemented_Unit; - - type Group_Budget - (CPU : System.Multiprocessors.CPU := System.Multiprocessors.CPU'First) - is tagged limited private; - - type Group_Budget_Handler is access - protected procedure (GB : in out Group_Budget); - - type Task_Array is - array (Positive range <>) of Ada.Task_Identification.Task_Id; - - Min_Handler_Ceiling : constant System.Any_Priority := - System.Any_Priority'First; - -- Initial value is an arbitrary choice ??? - - procedure Add_Task - (GB : in out Group_Budget; - T : Ada.Task_Identification.Task_Id); - - procedure Remove_Task - (GB : in out Group_Budget; - T : Ada.Task_Identification.Task_Id); - - function Is_Member - (GB : Group_Budget; - T : Ada.Task_Identification.Task_Id) return Boolean; - - function Is_A_Group_Member - (T : Ada.Task_Identification.Task_Id) return Boolean; - - function Members (GB : Group_Budget) return Task_Array; - - procedure Replenish - (GB : in out Group_Budget; - To : Ada.Real_Time.Time_Span); - - procedure Add - (GB : in out Group_Budget; - Interval : Ada.Real_Time.Time_Span); - - function Budget_Has_Expired (GB : Group_Budget) return Boolean; - - function Budget_Remaining - (GB : Group_Budget) return Ada.Real_Time.Time_Span; - - procedure Set_Handler - (GB : in out Group_Budget; - Handler : Group_Budget_Handler); - - function Current_Handler (GB : Group_Budget) return Group_Budget_Handler; - - procedure Cancel_Handler - (GB : in out Group_Budget; - Cancelled : out Boolean); - - Group_Budget_Error : exception; - -private - type Group_Budget - (CPU : System.Multiprocessors.CPU := System.Multiprocessors.CPU'First) - is tagged limited null record; -end Ada.Execution_Time.Group_Budgets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-excach.adb +++ build/gcc/ada/rts @@ -1,74 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT COMPILER COMPONENTS -- --- -- --- A D A . E X C E P T I O N S . C A L L _ C H A I N -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -pragma Warnings (Off); --- Allow withing of non-Preelaborated units in Ada 2005 mode where this --- package will be categorized as Preelaborate. See AI-362 for details. --- It is safe in the context of the run-time to violate the rules. - -with System.Traceback; - -pragma Warnings (On); - -separate (Ada.Exceptions) -procedure Call_Chain (Excep : EOA) is - - Exception_Tracebacks : Integer; - pragma Import (C, Exception_Tracebacks, "__gl_exception_tracebacks"); - -- Boolean indicating whether tracebacks should be stored in exception - -- occurrences. - -begin - if Exception_Tracebacks /= 0 and Excep.Num_Tracebacks = 0 then - - -- If Exception_Tracebacks = 0 then the program was not - -- compiled for storing tracebacks in exception occurrences - -- (-bargs -E switch) so that we do not generate them. - -- - -- If Excep.Num_Tracebacks /= 0 then this is a reraise, no need - -- to store a new (wrong) chain. - - -- We ask System.Traceback.Call_Chain to skip 3 frames to ensure that - -- itself, ourselves and our caller are not part of the result. Our - -- caller is always an exception propagation actor that we don't want - -- to see, and it may be part of a separate subunit which pulls it - -- outside the AAA/ZZZ range. - - System.Traceback.Call_Chain - (Traceback => Excep.Tracebacks, - Max_Len => Max_Tracebacks, - Len => Excep.Num_Tracebacks, - Exclude_Min => Code_Address_For_AAA, - Exclude_Max => Code_Address_For_ZZZ, - Skip_Frames => 3); - end if; - -end Call_Chain; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-except.adb +++ build/gcc/ada/rts @@ -1,1726 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT COMPILER COMPONENTS -- --- -- --- A D A . E X C E P T I O N S -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -pragma Style_Checks (All_Checks); --- No subprogram ordering check, due to logical grouping - -with System; use System; -with System.Exceptions; use System.Exceptions; -with System.Exceptions_Debug; use System.Exceptions_Debug; -with System.Standard_Library; use System.Standard_Library; -with System.Soft_Links; use System.Soft_Links; -with System.WCh_Con; use System.WCh_Con; -with System.WCh_StW; use System.WCh_StW; - -pragma Warnings (Off); --- Suppress complaints about Symbolic not being referenced, and about it not --- having pragma Preelaborate. -with System.Traceback.Symbolic; --- Bring Symbolic into the closure. If it is the s-trasym-dwarf.adb version, --- it will install symbolic tracebacks as the default decorator. Otherwise, --- symbolic tracebacks are not supported, and we fall back to hexadecimal --- addresses. -pragma Warnings (On); - -package body Ada.Exceptions is - - pragma Suppress (All_Checks); - -- We definitely do not want exceptions occurring within this unit, or - -- we are in big trouble. If an exceptional situation does occur, better - -- that it not be raised, since raising it can cause confusing chaos. - - ----------------------- - -- Local Subprograms -- - ----------------------- - - -- Note: the exported subprograms in this package body are called directly - -- from C clients using the given external name, even though they are not - -- technically visible in the Ada sense. - - function Code_Address_For_AAA return System.Address; - function Code_Address_For_ZZZ return System.Address; - -- Return start and end of procedures in this package - -- - -- These procedures are used to provide exclusion bounds in - -- calls to Call_Chain at exception raise points from this unit. The - -- purpose is to arrange for the exception tracebacks not to include - -- frames from subprograms involved in the raise process, as these are - -- meaningless from the user's standpoint. - -- - -- For these bounds to be meaningful, we need to ensure that the object - -- code for the subprograms involved in processing a raise is located - -- after the object code Code_Address_For_AAA and before the object - -- code Code_Address_For_ZZZ. This will indeed be the case as long as - -- the following rules are respected: - -- - -- 1) The bodies of the subprograms involved in processing a raise - -- are located after the body of Code_Address_For_AAA and before the - -- body of Code_Address_For_ZZZ. - -- - -- 2) No pragma Inline applies to any of these subprograms, as this - -- could delay the corresponding assembly output until the end of - -- the unit. - - procedure Call_Chain (Excep : EOA); - -- Store up to Max_Tracebacks in Excep, corresponding to the current - -- call chain. - - function Image (Index : Integer) return String; - -- Return string image corresponding to Index - - procedure To_Stderr (S : String); - pragma Export (Ada, To_Stderr, "__gnat_to_stderr"); - -- Little routine to output string to stderr that is also used - -- in the tasking run time. - - procedure To_Stderr (C : Character); - pragma Inline (To_Stderr); - pragma Export (Ada, To_Stderr, "__gnat_to_stderr_char"); - -- Little routine to output a character to stderr, used by some of - -- the separate units below. - - package Exception_Data is - - ----------------------------------- - -- Exception Message Subprograms -- - ----------------------------------- - - procedure Set_Exception_C_Msg - (Excep : EOA; - Id : Exception_Id; - Msg1 : System.Address; - Line : Integer := 0; - Column : Integer := 0; - Msg2 : System.Address := System.Null_Address); - -- This routine is called to setup the exception referenced by X - -- to contain the indicated Id value and message. Msg1 is a null - -- terminated string which is generated as the exception message. If - -- line is non-zero, then a colon and the decimal representation of - -- this integer is appended to the message. Ditto for Column. When Msg2 - -- is non-null, a space and this additional null terminated string is - -- added to the message. - - procedure Set_Exception_Msg - (Excep : EOA; - Id : Exception_Id; - Message : String); - -- This routine is called to setup the exception referenced by X - -- to contain the indicated Id value and message. Message is a string - -- which is generated as the exception message. - - --------------------------------------- - -- Exception Information Subprograms -- - --------------------------------------- - - function Untailored_Exception_Information - (X : Exception_Occurrence) return String; - -- This is used by Stream_Attributes.EO_To_String to convert an - -- Exception_Occurrence to a String for the stream attributes. - -- String_To_EO understands the format, as documented here. - -- - -- The format of the string is as follows: - -- - -- raised : - -- (" : " is present only if Exception_Message is not empty) - -- PID=nnnn (only if nonzero) - -- Call stack traceback locations: (only if at least one location) - -- <0xyyyyyyyy 0xyyyyyyyy ...> (is recorded) - -- - -- The lines are separated by a ASCII.LF character. - -- The nnnn is the partition Id given as decimal digits. - -- The 0x... line represents traceback program counter locations, in - -- execution order with the first one being the exception location. - -- - -- The Exception_Name and Message lines are omitted in the abort - -- signal case, since this is not really an exception. - -- - -- Note: If the format of the generated string is changed, please note - -- that an equivalent modification to the routine String_To_EO must be - -- made to preserve proper functioning of the stream attributes. - - function Exception_Information (X : Exception_Occurrence) return String; - -- This is the implementation of Ada.Exceptions.Exception_Information, - -- as defined in the Ada RM. - -- - -- If no traceback decorator (see GNAT.Exception_Traces) is currently - -- in place, this is the same as Untailored_Exception_Information. - -- Otherwise, the decorator is used to produce a symbolic traceback - -- instead of hexadecimal addresses. - -- - -- Note that unlike Untailored_Exception_Information, there is no need - -- to keep the output of Exception_Information stable for streaming - -- purposes, and in fact the output differs across platforms. - - end Exception_Data; - - package Exception_Traces is - - ------------------------------------------------- - -- Run-Time Exception Notification Subprograms -- - ------------------------------------------------- - - -- These subprograms provide a common run-time interface to trigger the - -- actions required when an exception is about to be propagated (e.g. - -- user specified actions or output of exception information). They are - -- exported to be usable by the Ada exception handling personality - -- routine when the GCC 3 mechanism is used. - - procedure Notify_Handled_Exception (Excep : EOA); - pragma Export - (C, Notify_Handled_Exception, "__gnat_notify_handled_exception"); - -- This routine is called for a handled occurrence is about to be - -- propagated. - - procedure Notify_Unhandled_Exception (Excep : EOA); - pragma Export - (C, Notify_Unhandled_Exception, "__gnat_notify_unhandled_exception"); - -- This routine is called when an unhandled occurrence is about to be - -- propagated. - - procedure Unhandled_Exception_Terminate (Excep : EOA); - pragma No_Return (Unhandled_Exception_Terminate); - -- This procedure is called to terminate execution following an - -- unhandled exception. The exception information, including - -- traceback if available is output, and execution is then - -- terminated. Note that at the point where this routine is - -- called, the stack has typically been destroyed. - - end Exception_Traces; - - package Exception_Propagation is - - --------------------------------------- - -- Exception Propagation Subprograms -- - --------------------------------------- - - function Allocate_Occurrence return EOA; - -- Allocate an exception occurrence (as well as the machine occurrence) - - procedure Propagate_Exception (Excep : Exception_Occurrence); - pragma No_Return (Propagate_Exception); - -- This procedure propagates the exception represented by Excep - - end Exception_Propagation; - - package Stream_Attributes is - - ---------------------------------- - -- Stream Attribute Subprograms -- - ---------------------------------- - - function EId_To_String (X : Exception_Id) return String; - function String_To_EId (S : String) return Exception_Id; - -- Functions for implementing Exception_Id stream attributes - - function EO_To_String (X : Exception_Occurrence) return String; - function String_To_EO (S : String) return Exception_Occurrence; - -- Functions for implementing Exception_Occurrence stream - -- attributes - - end Stream_Attributes; - - procedure Complete_Occurrence (X : EOA); - -- Finish building the occurrence: save the call chain and notify the - -- debugger. - - procedure Complete_And_Propagate_Occurrence (X : EOA); - pragma No_Return (Complete_And_Propagate_Occurrence); - -- This is a simple wrapper to Complete_Occurrence and - -- Exception_Propagation.Propagate_Exception. - - function Create_Occurrence_From_Signal_Handler - (E : Exception_Id; - M : System.Address) return EOA; - -- Create and build an exception occurrence using exception id E and - -- nul-terminated message M. - - function Create_Machine_Occurrence_From_Signal_Handler - (E : Exception_Id; - M : System.Address) return System.Address; - pragma Export (C, Create_Machine_Occurrence_From_Signal_Handler, - "__gnat_create_machine_occurrence_from_signal_handler"); - -- Create and build an exception occurrence using exception id E and - -- nul-terminated message M. Return the machine occurrence. - - procedure Raise_Exception_No_Defer - (E : Exception_Id; - Message : String := ""); - pragma Export - (Ada, Raise_Exception_No_Defer, - "ada__exceptions__raise_exception_no_defer"); - pragma No_Return (Raise_Exception_No_Defer); - -- Similar to Raise_Exception, but with no abort deferral - - procedure Raise_With_Msg (E : Exception_Id); - pragma No_Return (Raise_With_Msg); - pragma Export (C, Raise_With_Msg, "__gnat_raise_with_msg"); - -- Raises an exception with given exception id value. A message - -- is associated with the raise, and has already been stored in the - -- exception occurrence referenced by the Current_Excep in the TSD. - -- Abort is deferred before the raise call. - - procedure Raise_With_Location_And_Msg - (E : Exception_Id; - F : System.Address; - L : Integer; - C : Integer := 0; - M : System.Address := System.Null_Address); - pragma No_Return (Raise_With_Location_And_Msg); - -- Raise an exception with given exception id value. A filename and line - -- number is associated with the raise and is stored in the exception - -- occurrence and in addition a column and a string message M may be - -- appended to this (if not null/0). - - procedure Raise_Constraint_Error (File : System.Address; Line : Integer); - pragma No_Return (Raise_Constraint_Error); - pragma Export (C, Raise_Constraint_Error, "__gnat_raise_constraint_error"); - -- Raise constraint error with file:line information - - procedure Raise_Constraint_Error_Msg - (File : System.Address; - Line : Integer; - Column : Integer; - Msg : System.Address); - pragma No_Return (Raise_Constraint_Error_Msg); - pragma Export - (C, Raise_Constraint_Error_Msg, "__gnat_raise_constraint_error_msg"); - -- Raise constraint error with file:line:col + msg information - - procedure Raise_Program_Error (File : System.Address; Line : Integer); - pragma No_Return (Raise_Program_Error); - pragma Export (C, Raise_Program_Error, "__gnat_raise_program_error"); - -- Raise program error with file:line information - - procedure Raise_Program_Error_Msg - (File : System.Address; - Line : Integer; - Msg : System.Address); - pragma No_Return (Raise_Program_Error_Msg); - pragma Export - (C, Raise_Program_Error_Msg, "__gnat_raise_program_error_msg"); - -- Raise program error with file:line + msg information - - procedure Raise_Storage_Error (File : System.Address; Line : Integer); - pragma No_Return (Raise_Storage_Error); - pragma Export (C, Raise_Storage_Error, "__gnat_raise_storage_error"); - -- Raise storage error with file:line information - - procedure Raise_Storage_Error_Msg - (File : System.Address; - Line : Integer; - Msg : System.Address); - pragma No_Return (Raise_Storage_Error_Msg); - pragma Export - (C, Raise_Storage_Error_Msg, "__gnat_raise_storage_error_msg"); - -- Raise storage error with file:line + reason msg information - - -- The exception raising process and the automatic tracing mechanism rely - -- on some careful use of flags attached to the exception occurrence. The - -- graph below illustrates the relations between the Raise_ subprograms - -- and identifies the points where basic flags such as Exception_Raised - -- are initialized. - - -- (i) signs indicate the flags initialization points. R stands for Raise, - -- W for With, and E for Exception. - - -- R_No_Msg R_E R_Pe R_Ce R_Se - -- | | | | | - -- +--+ +--+ +---+ | +---+ - -- | | | | | - -- R_E_No_Defer(i) R_W_Msg(i) R_W_Loc - -- | | | | - -- +------------+ | +-----------+ +--+ - -- | | | | - -- | | | Set_E_C_Msg(i) - -- | | | - -- Complete_And_Propagate_Occurrence - - procedure Reraise; - pragma No_Return (Reraise); - pragma Export (C, Reraise, "__gnat_reraise"); - -- Reraises the exception referenced by the Current_Excep field - -- of the TSD (all fields of this exception occurrence are set). - -- Abort is deferred before the reraise operation. Called from - -- System.Tasking.RendezVous.Exceptional_Complete_RendezVous - - procedure Transfer_Occurrence - (Target : Exception_Occurrence_Access; - Source : Exception_Occurrence); - pragma Export (C, Transfer_Occurrence, "__gnat_transfer_occurrence"); - -- Called from s-tasren.adb:Local_Complete_RendezVous and - -- s-tpobop.adb:Exceptional_Complete_Entry_Body to setup Target from - -- Source as an exception to be propagated in the caller task. Target is - -- expected to be a pointer to the fixed TSD occurrence for this task. - - -------------------------------- - -- Run-Time Check Subprograms -- - -------------------------------- - - -- These subprograms raise a specific exception with a reason message - -- attached. The parameters are the file name and line number in each - -- case. The names are defined by Exp_Ch11.Get_RT_Exception_Name. - - procedure Rcheck_CE_Access_Check - (File : System.Address; Line : Integer); - procedure Rcheck_CE_Null_Access_Parameter - (File : System.Address; Line : Integer); - procedure Rcheck_CE_Discriminant_Check - (File : System.Address; Line : Integer); - procedure Rcheck_CE_Divide_By_Zero - (File : System.Address; Line : Integer); - procedure Rcheck_CE_Explicit_Raise - (File : System.Address; Line : Integer); - procedure Rcheck_CE_Index_Check - (File : System.Address; Line : Integer); - procedure Rcheck_CE_Invalid_Data - (File : System.Address; Line : Integer); - procedure Rcheck_CE_Length_Check - (File : System.Address; Line : Integer); - procedure Rcheck_CE_Null_Exception_Id - (File : System.Address; Line : Integer); - procedure Rcheck_CE_Null_Not_Allowed - (File : System.Address; Line : Integer); - procedure Rcheck_CE_Overflow_Check - (File : System.Address; Line : Integer); - procedure Rcheck_CE_Partition_Check - (File : System.Address; Line : Integer); - procedure Rcheck_CE_Range_Check - (File : System.Address; Line : Integer); - procedure Rcheck_CE_Tag_Check - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Access_Before_Elaboration - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Accessibility_Check - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Address_Of_Intrinsic - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Aliased_Parameters - (File : System.Address; Line : Integer); - procedure Rcheck_PE_All_Guards_Closed - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Bad_Predicated_Generic_Type - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Build_In_Place_Mismatch - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Current_Task_In_Entry_Body - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Duplicated_Entry_Address - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Explicit_Raise - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Implicit_Return - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Misaligned_Address_Value - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Missing_Return - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Non_Transportable_Actual - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Overlaid_Controlled_Object - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Potentially_Blocking_Operation - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Stubbed_Subprogram_Called - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Unchecked_Union_Restriction - (File : System.Address; Line : Integer); - procedure Rcheck_SE_Empty_Storage_Pool - (File : System.Address; Line : Integer); - procedure Rcheck_SE_Explicit_Raise - (File : System.Address; Line : Integer); - procedure Rcheck_SE_Infinite_Recursion - (File : System.Address; Line : Integer); - procedure Rcheck_SE_Object_Too_Large - (File : System.Address; Line : Integer); - procedure Rcheck_PE_Stream_Operation_Not_Allowed - (File : System.Address; Line : Integer); - procedure Rcheck_CE_Access_Check_Ext - (File : System.Address; Line, Column : Integer); - procedure Rcheck_CE_Index_Check_Ext - (File : System.Address; Line, Column, Index, First, Last : Integer); - procedure Rcheck_CE_Invalid_Data_Ext - (File : System.Address; Line, Column, Index, First, Last : Integer); - procedure Rcheck_CE_Range_Check_Ext - (File : System.Address; Line, Column, Index, First, Last : Integer); - - procedure Rcheck_PE_Finalize_Raised_Exception - (File : System.Address; Line : Integer); - -- This routine is separated out because it has quite different behavior - -- from the others. This is the "finalize/adjust raised exception". This - -- subprogram is always called with abort deferred, unlike all other - -- Rcheck_* subprograms, it needs to call Raise_Exception_No_Defer. - - pragma Export (C, Rcheck_CE_Access_Check, - "__gnat_rcheck_CE_Access_Check"); - pragma Export (C, Rcheck_CE_Null_Access_Parameter, - "__gnat_rcheck_CE_Null_Access_Parameter"); - pragma Export (C, Rcheck_CE_Discriminant_Check, - "__gnat_rcheck_CE_Discriminant_Check"); - pragma Export (C, Rcheck_CE_Divide_By_Zero, - "__gnat_rcheck_CE_Divide_By_Zero"); - pragma Export (C, Rcheck_CE_Explicit_Raise, - "__gnat_rcheck_CE_Explicit_Raise"); - pragma Export (C, Rcheck_CE_Index_Check, - "__gnat_rcheck_CE_Index_Check"); - pragma Export (C, Rcheck_CE_Invalid_Data, - "__gnat_rcheck_CE_Invalid_Data"); - pragma Export (C, Rcheck_CE_Length_Check, - "__gnat_rcheck_CE_Length_Check"); - pragma Export (C, Rcheck_CE_Null_Exception_Id, - "__gnat_rcheck_CE_Null_Exception_Id"); - pragma Export (C, Rcheck_CE_Null_Not_Allowed, - "__gnat_rcheck_CE_Null_Not_Allowed"); - pragma Export (C, Rcheck_CE_Overflow_Check, - "__gnat_rcheck_CE_Overflow_Check"); - pragma Export (C, Rcheck_CE_Partition_Check, - "__gnat_rcheck_CE_Partition_Check"); - pragma Export (C, Rcheck_CE_Range_Check, - "__gnat_rcheck_CE_Range_Check"); - pragma Export (C, Rcheck_CE_Tag_Check, - "__gnat_rcheck_CE_Tag_Check"); - pragma Export (C, Rcheck_PE_Access_Before_Elaboration, - "__gnat_rcheck_PE_Access_Before_Elaboration"); - pragma Export (C, Rcheck_PE_Accessibility_Check, - "__gnat_rcheck_PE_Accessibility_Check"); - pragma Export (C, Rcheck_PE_Address_Of_Intrinsic, - "__gnat_rcheck_PE_Address_Of_Intrinsic"); - pragma Export (C, Rcheck_PE_Aliased_Parameters, - "__gnat_rcheck_PE_Aliased_Parameters"); - pragma Export (C, Rcheck_PE_All_Guards_Closed, - "__gnat_rcheck_PE_All_Guards_Closed"); - pragma Export (C, Rcheck_PE_Bad_Predicated_Generic_Type, - "__gnat_rcheck_PE_Bad_Predicated_Generic_Type"); - pragma Export (C, Rcheck_PE_Build_In_Place_Mismatch, - "__gnat_rcheck_PE_Build_In_Place_Mismatch"); - pragma Export (C, Rcheck_PE_Current_Task_In_Entry_Body, - "__gnat_rcheck_PE_Current_Task_In_Entry_Body"); - pragma Export (C, Rcheck_PE_Duplicated_Entry_Address, - "__gnat_rcheck_PE_Duplicated_Entry_Address"); - pragma Export (C, Rcheck_PE_Explicit_Raise, - "__gnat_rcheck_PE_Explicit_Raise"); - pragma Export (C, Rcheck_PE_Finalize_Raised_Exception, - "__gnat_rcheck_PE_Finalize_Raised_Exception"); - pragma Export (C, Rcheck_PE_Implicit_Return, - "__gnat_rcheck_PE_Implicit_Return"); - pragma Export (C, Rcheck_PE_Misaligned_Address_Value, - "__gnat_rcheck_PE_Misaligned_Address_Value"); - pragma Export (C, Rcheck_PE_Missing_Return, - "__gnat_rcheck_PE_Missing_Return"); - pragma Export (C, Rcheck_PE_Non_Transportable_Actual, - "__gnat_rcheck_PE_Non_Transportable_Actual"); - pragma Export (C, Rcheck_PE_Overlaid_Controlled_Object, - "__gnat_rcheck_PE_Overlaid_Controlled_Object"); - pragma Export (C, Rcheck_PE_Potentially_Blocking_Operation, - "__gnat_rcheck_PE_Potentially_Blocking_Operation"); - pragma Export (C, Rcheck_PE_Stream_Operation_Not_Allowed, - "__gnat_rcheck_PE_Stream_Operation_Not_Allowed"); - pragma Export (C, Rcheck_PE_Stubbed_Subprogram_Called, - "__gnat_rcheck_PE_Stubbed_Subprogram_Called"); - pragma Export (C, Rcheck_PE_Unchecked_Union_Restriction, - "__gnat_rcheck_PE_Unchecked_Union_Restriction"); - pragma Export (C, Rcheck_SE_Empty_Storage_Pool, - "__gnat_rcheck_SE_Empty_Storage_Pool"); - pragma Export (C, Rcheck_SE_Explicit_Raise, - "__gnat_rcheck_SE_Explicit_Raise"); - pragma Export (C, Rcheck_SE_Infinite_Recursion, - "__gnat_rcheck_SE_Infinite_Recursion"); - pragma Export (C, Rcheck_SE_Object_Too_Large, - "__gnat_rcheck_SE_Object_Too_Large"); - - pragma Export (C, Rcheck_CE_Access_Check_Ext, - "__gnat_rcheck_CE_Access_Check_ext"); - pragma Export (C, Rcheck_CE_Index_Check_Ext, - "__gnat_rcheck_CE_Index_Check_ext"); - pragma Export (C, Rcheck_CE_Invalid_Data_Ext, - "__gnat_rcheck_CE_Invalid_Data_ext"); - pragma Export (C, Rcheck_CE_Range_Check_Ext, - "__gnat_rcheck_CE_Range_Check_ext"); - - -- None of these procedures ever returns (they raise an exception). By - -- using pragma No_Return, we ensure that any junk code after the call, - -- such as normal return epilogue stuff, can be eliminated). - - pragma No_Return (Rcheck_CE_Access_Check); - pragma No_Return (Rcheck_CE_Null_Access_Parameter); - pragma No_Return (Rcheck_CE_Discriminant_Check); - pragma No_Return (Rcheck_CE_Divide_By_Zero); - pragma No_Return (Rcheck_CE_Explicit_Raise); - pragma No_Return (Rcheck_CE_Index_Check); - pragma No_Return (Rcheck_CE_Invalid_Data); - pragma No_Return (Rcheck_CE_Length_Check); - pragma No_Return (Rcheck_CE_Null_Exception_Id); - pragma No_Return (Rcheck_CE_Null_Not_Allowed); - pragma No_Return (Rcheck_CE_Overflow_Check); - pragma No_Return (Rcheck_CE_Partition_Check); - pragma No_Return (Rcheck_CE_Range_Check); - pragma No_Return (Rcheck_CE_Tag_Check); - pragma No_Return (Rcheck_PE_Access_Before_Elaboration); - pragma No_Return (Rcheck_PE_Accessibility_Check); - pragma No_Return (Rcheck_PE_Address_Of_Intrinsic); - pragma No_Return (Rcheck_PE_Aliased_Parameters); - pragma No_Return (Rcheck_PE_All_Guards_Closed); - pragma No_Return (Rcheck_PE_Bad_Predicated_Generic_Type); - pragma No_Return (Rcheck_PE_Build_In_Place_Mismatch); - pragma No_Return (Rcheck_PE_Current_Task_In_Entry_Body); - pragma No_Return (Rcheck_PE_Duplicated_Entry_Address); - pragma No_Return (Rcheck_PE_Explicit_Raise); - pragma No_Return (Rcheck_PE_Implicit_Return); - pragma No_Return (Rcheck_PE_Misaligned_Address_Value); - pragma No_Return (Rcheck_PE_Missing_Return); - pragma No_Return (Rcheck_PE_Non_Transportable_Actual); - pragma No_Return (Rcheck_PE_Overlaid_Controlled_Object); - pragma No_Return (Rcheck_PE_Potentially_Blocking_Operation); - pragma No_Return (Rcheck_PE_Stream_Operation_Not_Allowed); - pragma No_Return (Rcheck_PE_Stubbed_Subprogram_Called); - pragma No_Return (Rcheck_PE_Unchecked_Union_Restriction); - pragma No_Return (Rcheck_PE_Finalize_Raised_Exception); - pragma No_Return (Rcheck_SE_Empty_Storage_Pool); - pragma No_Return (Rcheck_SE_Explicit_Raise); - pragma No_Return (Rcheck_SE_Infinite_Recursion); - pragma No_Return (Rcheck_SE_Object_Too_Large); - - pragma No_Return (Rcheck_CE_Access_Check_Ext); - pragma No_Return (Rcheck_CE_Index_Check_Ext); - pragma No_Return (Rcheck_CE_Invalid_Data_Ext); - pragma No_Return (Rcheck_CE_Range_Check_Ext); - - --------------------------------------------- - -- Reason Strings for Run-Time Check Calls -- - --------------------------------------------- - - -- These strings are null-terminated and are used by Rcheck_nn. The - -- strings correspond to the definitions for Types.RT_Exception_Code. - - use ASCII; - - Rmsg_00 : constant String := "access check failed" & NUL; - Rmsg_01 : constant String := "access parameter is null" & NUL; - Rmsg_02 : constant String := "discriminant check failed" & NUL; - Rmsg_03 : constant String := "divide by zero" & NUL; - Rmsg_04 : constant String := "explicit raise" & NUL; - Rmsg_05 : constant String := "index check failed" & NUL; - Rmsg_06 : constant String := "invalid data" & NUL; - Rmsg_07 : constant String := "length check failed" & NUL; - Rmsg_08 : constant String := "null Exception_Id" & NUL; - Rmsg_09 : constant String := "null-exclusion check failed" & NUL; - Rmsg_10 : constant String := "overflow check failed" & NUL; - Rmsg_11 : constant String := "partition check failed" & NUL; - Rmsg_12 : constant String := "range check failed" & NUL; - Rmsg_13 : constant String := "tag check failed" & NUL; - Rmsg_14 : constant String := "access before elaboration" & NUL; - Rmsg_15 : constant String := "accessibility check failed" & NUL; - Rmsg_16 : constant String := "attempt to take address of" & - " intrinsic subprogram" & NUL; - Rmsg_17 : constant String := "aliased parameters" & NUL; - Rmsg_18 : constant String := "all guards closed" & NUL; - Rmsg_19 : constant String := "improper use of generic subtype" & - " with predicate" & NUL; - Rmsg_20 : constant String := "Current_Task referenced in entry" & - " body" & NUL; - Rmsg_21 : constant String := "duplicated entry address" & NUL; - Rmsg_22 : constant String := "explicit raise" & NUL; - Rmsg_23 : constant String := "finalize/adjust raised exception" & NUL; - Rmsg_24 : constant String := "implicit return with No_Return" & NUL; - Rmsg_25 : constant String := "misaligned address value" & NUL; - Rmsg_26 : constant String := "missing return" & NUL; - Rmsg_27 : constant String := "overlaid controlled object" & NUL; - Rmsg_28 : constant String := "potentially blocking operation" & NUL; - Rmsg_29 : constant String := "stubbed subprogram called" & NUL; - Rmsg_30 : constant String := "unchecked union restriction" & NUL; - Rmsg_31 : constant String := "actual/returned class-wide" & - " value not transportable" & NUL; - Rmsg_32 : constant String := "empty storage pool" & NUL; - Rmsg_33 : constant String := "explicit raise" & NUL; - Rmsg_34 : constant String := "infinite recursion" & NUL; - Rmsg_35 : constant String := "object too large" & NUL; - Rmsg_36 : constant String := "stream operation not allowed" & NUL; - Rmsg_37 : constant String := "build-in-place mismatch" & NUL; - - -------------------------- - -- Code_Address_For_AAA -- - -------------------------- - - -- This function gives us the start of the PC range for addresses within - -- the exception unit itself. We hope that gigi/gcc keep all the procedures - -- in their original order. - - function Code_Address_For_AAA return System.Address is - begin - -- We are using a label instead of Code_Address_For_AAA'Address because - -- on some platforms the latter does not yield the address we want, but - -- the address of a stub or of a descriptor instead. This is the case at - -- least on PA-HPUX. - - <> - return Start_Of_AAA'Address; - end Code_Address_For_AAA; - - ---------------- - -- Call_Chain -- - ---------------- - - procedure Call_Chain (Excep : EOA) is separate; - -- The actual Call_Chain routine is separate, so that it can easily - -- be dummied out when no exception traceback information is needed. - - ------------------- - -- EId_To_String -- - ------------------- - - function EId_To_String (X : Exception_Id) return String - renames Stream_Attributes.EId_To_String; - - ------------------ - -- EO_To_String -- - ------------------ - - -- We use the null string to represent the null occurrence, otherwise we - -- output the Untailored_Exception_Information string for the occurrence. - - function EO_To_String (X : Exception_Occurrence) return String - renames Stream_Attributes.EO_To_String; - - ------------------------ - -- Exception_Identity -- - ------------------------ - - function Exception_Identity - (X : Exception_Occurrence) return Exception_Id - is - begin - -- Note that the following test used to be here for the original - -- Ada 95 semantics, but these were modified by AI-241 to require - -- returning Null_Id instead of raising Constraint_Error. - - -- if X.Id = Null_Id then - -- raise Constraint_Error; - -- end if; - - return X.Id; - end Exception_Identity; - - --------------------------- - -- Exception_Information -- - --------------------------- - - function Exception_Information (X : Exception_Occurrence) return String is - begin - if X.Id = Null_Id then - raise Constraint_Error; - else - return Exception_Data.Exception_Information (X); - end if; - end Exception_Information; - - ----------------------- - -- Exception_Message -- - ----------------------- - - function Exception_Message (X : Exception_Occurrence) return String is - begin - if X.Id = Null_Id then - raise Constraint_Error; - else - return X.Msg (1 .. X.Msg_Length); - end if; - end Exception_Message; - - -------------------- - -- Exception_Name -- - -------------------- - - function Exception_Name (Id : Exception_Id) return String is - begin - if Id = null then - raise Constraint_Error; - else - return To_Ptr (Id.Full_Name) (1 .. Id.Name_Length - 1); - end if; - end Exception_Name; - - function Exception_Name (X : Exception_Occurrence) return String is - begin - return Exception_Name (X.Id); - end Exception_Name; - - --------------------------- - -- Exception_Name_Simple -- - --------------------------- - - function Exception_Name_Simple (X : Exception_Occurrence) return String is - Name : constant String := Exception_Name (X); - P : Natural; - - begin - P := Name'Length; - while P > 1 loop - exit when Name (P - 1) = '.'; - P := P - 1; - end loop; - - -- Return result making sure lower bound is 1 - - declare - subtype Rname is String (1 .. Name'Length - P + 1); - begin - return Rname (Name (P .. Name'Length)); - end; - end Exception_Name_Simple; - - -------------------- - -- Exception_Data -- - -------------------- - - package body Exception_Data is separate; - -- This package can be easily dummied out if we do not want the basic - -- support for exception messages (such as in Ada 83). - - --------------------------- - -- Exception_Propagation -- - --------------------------- - - package body Exception_Propagation is separate; - -- Depending on the actual exception mechanism used (front-end or - -- back-end based), the implementation will differ, which is why this - -- package is separated. - - ---------------------- - -- Exception_Traces -- - ---------------------- - - package body Exception_Traces is separate; - -- Depending on the underlying support for IO the implementation will - -- differ. Moreover we would like to dummy out this package in case we - -- do not want any exception tracing support. This is why this package - -- is separated. - - -------------------------------------- - -- Get_Exception_Machine_Occurrence -- - -------------------------------------- - - function Get_Exception_Machine_Occurrence - (X : Exception_Occurrence) return System.Address - is - begin - return X.Machine_Occurrence; - end Get_Exception_Machine_Occurrence; - - ----------- - -- Image -- - ----------- - - function Image (Index : Integer) return String is - Result : constant String := Integer'Image (Index); - begin - if Result (1) = ' ' then - return Result (2 .. Result'Last); - else - return Result; - end if; - end Image; - - ----------------------- - -- Stream Attributes -- - ----------------------- - - package body Stream_Attributes is separate; - -- This package can be easily dummied out if we do not want the - -- support for streaming Exception_Ids and Exception_Occurrences. - - ---------------------------- - -- Raise_Constraint_Error -- - ---------------------------- - - procedure Raise_Constraint_Error (File : System.Address; Line : Integer) is - begin - Raise_With_Location_And_Msg (Constraint_Error_Def'Access, File, Line); - end Raise_Constraint_Error; - - -------------------------------- - -- Raise_Constraint_Error_Msg -- - -------------------------------- - - procedure Raise_Constraint_Error_Msg - (File : System.Address; - Line : Integer; - Column : Integer; - Msg : System.Address) - is - begin - Raise_With_Location_And_Msg - (Constraint_Error_Def'Access, File, Line, Column, Msg); - end Raise_Constraint_Error_Msg; - - ------------------------- - -- Complete_Occurrence -- - ------------------------- - - procedure Complete_Occurrence (X : EOA) is - begin - -- Compute the backtrace for this occurrence if the corresponding - -- binder option has been set. Call_Chain takes care of the reraise - -- case. - - -- ??? Using Call_Chain here means we are going to walk up the stack - -- once only for backtracing purposes before doing it again for the - -- propagation per se. - - -- The first inspection is much lighter, though, as it only requires - -- partial unwinding of each frame. Additionally, although we could use - -- the personality routine to record the addresses while propagating, - -- this method has two drawbacks: - - -- 1) the trace is incomplete if the exception is handled since we - -- don't walk past the frame with the handler, - - -- and - - -- 2) we would miss the frames for which our personality routine is not - -- called, e.g. if C or C++ calls are on the way. - - Call_Chain (X); - - -- Notify the debugger - Debug_Raise_Exception - (E => SSL.Exception_Data_Ptr (X.Id), - Message => X.Msg (1 .. X.Msg_Length)); - end Complete_Occurrence; - - --------------------------------------- - -- Complete_And_Propagate_Occurrence -- - --------------------------------------- - - procedure Complete_And_Propagate_Occurrence (X : EOA) is - begin - Complete_Occurrence (X); - Exception_Propagation.Propagate_Exception (X.all); - end Complete_And_Propagate_Occurrence; - - --------------------- - -- Raise_Exception -- - --------------------- - - procedure Raise_Exception - (E : Exception_Id; - Message : String := "") - is - EF : Exception_Id := E; - begin - -- Raise CE if E = Null_ID (AI-446) - - if E = null then - EF := Constraint_Error'Identity; - end if; - - -- Go ahead and raise appropriate exception - - Raise_Exception_Always (EF, Message); - end Raise_Exception; - - ---------------------------- - -- Raise_Exception_Always -- - ---------------------------- - - procedure Raise_Exception_Always - (E : Exception_Id; - Message : String := "") - is - X : constant EOA := Exception_Propagation.Allocate_Occurrence; - - begin - Exception_Data.Set_Exception_Msg (X, E, Message); - Complete_And_Propagate_Occurrence (X); - end Raise_Exception_Always; - - ------------------------------ - -- Raise_Exception_No_Defer -- - ------------------------------ - - procedure Raise_Exception_No_Defer - (E : Exception_Id; - Message : String := "") - is - X : constant EOA := Exception_Propagation.Allocate_Occurrence; - - begin - Exception_Data.Set_Exception_Msg (X, E, Message); - - -- Do not call Abort_Defer.all, as specified by the spec - - Complete_And_Propagate_Occurrence (X); - end Raise_Exception_No_Defer; - - ------------------------------------- - -- Raise_From_Controlled_Operation -- - ------------------------------------- - - procedure Raise_From_Controlled_Operation - (X : Ada.Exceptions.Exception_Occurrence) - is - Prefix : constant String := "adjust/finalize raised "; - Orig_Msg : constant String := Exception_Message (X); - Orig_Prefix_Length : constant Natural := - Integer'Min (Prefix'Length, Orig_Msg'Length); - - Orig_Prefix : String renames - Orig_Msg (Orig_Msg'First .. Orig_Msg'First + Orig_Prefix_Length - 1); - - begin - -- Message already has the proper prefix, just re-raise - - if Orig_Prefix = Prefix then - Raise_Exception_No_Defer - (E => Program_Error'Identity, - Message => Orig_Msg); - - else - declare - New_Msg : constant String := Prefix & Exception_Name (X); - - begin - -- No message present, just provide our own - - if Orig_Msg = "" then - Raise_Exception_No_Defer - (E => Program_Error'Identity, - Message => New_Msg); - - -- Message present, add informational prefix - - else - Raise_Exception_No_Defer - (E => Program_Error'Identity, - Message => New_Msg & ": " & Orig_Msg); - end if; - end; - end if; - end Raise_From_Controlled_Operation; - - ------------------------------------------- - -- Create_Occurrence_From_Signal_Handler -- - ------------------------------------------- - - function Create_Occurrence_From_Signal_Handler - (E : Exception_Id; - M : System.Address) return EOA - is - X : constant EOA := Exception_Propagation.Allocate_Occurrence; - - begin - Exception_Data.Set_Exception_C_Msg (X, E, M); - Complete_Occurrence (X); - return X; - end Create_Occurrence_From_Signal_Handler; - - --------------------------------------------------- - -- Create_Machine_Occurrence_From_Signal_Handler -- - --------------------------------------------------- - - function Create_Machine_Occurrence_From_Signal_Handler - (E : Exception_Id; - M : System.Address) return System.Address - is - begin - return Create_Occurrence_From_Signal_Handler (E, M).Machine_Occurrence; - end Create_Machine_Occurrence_From_Signal_Handler; - - ------------------------------- - -- Raise_From_Signal_Handler -- - ------------------------------- - - procedure Raise_From_Signal_Handler - (E : Exception_Id; - M : System.Address) - is - begin - Exception_Propagation.Propagate_Exception - (Create_Occurrence_From_Signal_Handler (E, M).all); - end Raise_From_Signal_Handler; - - ------------------------- - -- Raise_Program_Error -- - ------------------------- - - procedure Raise_Program_Error - (File : System.Address; - Line : Integer) - is - begin - Raise_With_Location_And_Msg (Program_Error_Def'Access, File, Line); - end Raise_Program_Error; - - ----------------------------- - -- Raise_Program_Error_Msg -- - ----------------------------- - - procedure Raise_Program_Error_Msg - (File : System.Address; - Line : Integer; - Msg : System.Address) - is - begin - Raise_With_Location_And_Msg - (Program_Error_Def'Access, File, Line, M => Msg); - end Raise_Program_Error_Msg; - - ------------------------- - -- Raise_Storage_Error -- - ------------------------- - - procedure Raise_Storage_Error - (File : System.Address; - Line : Integer) - is - begin - Raise_With_Location_And_Msg (Storage_Error_Def'Access, File, Line); - end Raise_Storage_Error; - - ----------------------------- - -- Raise_Storage_Error_Msg -- - ----------------------------- - - procedure Raise_Storage_Error_Msg - (File : System.Address; - Line : Integer; - Msg : System.Address) - is - begin - Raise_With_Location_And_Msg - (Storage_Error_Def'Access, File, Line, M => Msg); - end Raise_Storage_Error_Msg; - - --------------------------------- - -- Raise_With_Location_And_Msg -- - --------------------------------- - - procedure Raise_With_Location_And_Msg - (E : Exception_Id; - F : System.Address; - L : Integer; - C : Integer := 0; - M : System.Address := System.Null_Address) - is - X : constant EOA := Exception_Propagation.Allocate_Occurrence; - begin - Exception_Data.Set_Exception_C_Msg (X, E, F, L, C, M); - Complete_And_Propagate_Occurrence (X); - end Raise_With_Location_And_Msg; - - -------------------- - -- Raise_With_Msg -- - -------------------- - - procedure Raise_With_Msg (E : Exception_Id) is - Excep : constant EOA := Exception_Propagation.Allocate_Occurrence; - Ex : constant Exception_Occurrence_Access := Get_Current_Excep.all; - begin - Excep.Exception_Raised := False; - Excep.Id := E; - Excep.Num_Tracebacks := 0; - Excep.Pid := Local_Partition_ID; - - -- Copy the message from the current exception - -- Change the interface to be called with an occurrence ??? - - Excep.Msg_Length := Ex.Msg_Length; - Excep.Msg (1 .. Excep.Msg_Length) := Ex.Msg (1 .. Ex.Msg_Length); - - Complete_And_Propagate_Occurrence (Excep); - end Raise_With_Msg; - - ----------------------------------------- - -- Calls to Run-Time Check Subprograms -- - ----------------------------------------- - - procedure Rcheck_CE_Access_Check - (File : System.Address; Line : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, 0, Rmsg_00'Address); - end Rcheck_CE_Access_Check; - - procedure Rcheck_CE_Null_Access_Parameter - (File : System.Address; Line : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, 0, Rmsg_01'Address); - end Rcheck_CE_Null_Access_Parameter; - - procedure Rcheck_CE_Discriminant_Check - (File : System.Address; Line : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, 0, Rmsg_02'Address); - end Rcheck_CE_Discriminant_Check; - - procedure Rcheck_CE_Divide_By_Zero - (File : System.Address; Line : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, 0, Rmsg_03'Address); - end Rcheck_CE_Divide_By_Zero; - - procedure Rcheck_CE_Explicit_Raise - (File : System.Address; Line : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, 0, Rmsg_04'Address); - end Rcheck_CE_Explicit_Raise; - - procedure Rcheck_CE_Index_Check - (File : System.Address; Line : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, 0, Rmsg_05'Address); - end Rcheck_CE_Index_Check; - - procedure Rcheck_CE_Invalid_Data - (File : System.Address; Line : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, 0, Rmsg_06'Address); - end Rcheck_CE_Invalid_Data; - - procedure Rcheck_CE_Length_Check - (File : System.Address; Line : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, 0, Rmsg_07'Address); - end Rcheck_CE_Length_Check; - - procedure Rcheck_CE_Null_Exception_Id - (File : System.Address; Line : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, 0, Rmsg_08'Address); - end Rcheck_CE_Null_Exception_Id; - - procedure Rcheck_CE_Null_Not_Allowed - (File : System.Address; Line : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, 0, Rmsg_09'Address); - end Rcheck_CE_Null_Not_Allowed; - - procedure Rcheck_CE_Overflow_Check - (File : System.Address; Line : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, 0, Rmsg_10'Address); - end Rcheck_CE_Overflow_Check; - - procedure Rcheck_CE_Partition_Check - (File : System.Address; Line : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, 0, Rmsg_11'Address); - end Rcheck_CE_Partition_Check; - - procedure Rcheck_CE_Range_Check - (File : System.Address; Line : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, 0, Rmsg_12'Address); - end Rcheck_CE_Range_Check; - - procedure Rcheck_CE_Tag_Check - (File : System.Address; Line : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, 0, Rmsg_13'Address); - end Rcheck_CE_Tag_Check; - - procedure Rcheck_PE_Access_Before_Elaboration - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_14'Address); - end Rcheck_PE_Access_Before_Elaboration; - - procedure Rcheck_PE_Accessibility_Check - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_15'Address); - end Rcheck_PE_Accessibility_Check; - - procedure Rcheck_PE_Address_Of_Intrinsic - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_16'Address); - end Rcheck_PE_Address_Of_Intrinsic; - - procedure Rcheck_PE_Aliased_Parameters - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_17'Address); - end Rcheck_PE_Aliased_Parameters; - - procedure Rcheck_PE_All_Guards_Closed - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_18'Address); - end Rcheck_PE_All_Guards_Closed; - - procedure Rcheck_PE_Bad_Predicated_Generic_Type - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_19'Address); - end Rcheck_PE_Bad_Predicated_Generic_Type; - - procedure Rcheck_PE_Build_In_Place_Mismatch - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_37'Address); - end Rcheck_PE_Build_In_Place_Mismatch; - - procedure Rcheck_PE_Current_Task_In_Entry_Body - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_20'Address); - end Rcheck_PE_Current_Task_In_Entry_Body; - - procedure Rcheck_PE_Duplicated_Entry_Address - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_21'Address); - end Rcheck_PE_Duplicated_Entry_Address; - - procedure Rcheck_PE_Explicit_Raise - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_22'Address); - end Rcheck_PE_Explicit_Raise; - - procedure Rcheck_PE_Implicit_Return - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_24'Address); - end Rcheck_PE_Implicit_Return; - - procedure Rcheck_PE_Misaligned_Address_Value - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_25'Address); - end Rcheck_PE_Misaligned_Address_Value; - - procedure Rcheck_PE_Missing_Return - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_26'Address); - end Rcheck_PE_Missing_Return; - - procedure Rcheck_PE_Non_Transportable_Actual - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_31'Address); - end Rcheck_PE_Non_Transportable_Actual; - - procedure Rcheck_PE_Overlaid_Controlled_Object - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_27'Address); - end Rcheck_PE_Overlaid_Controlled_Object; - - procedure Rcheck_PE_Potentially_Blocking_Operation - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_28'Address); - end Rcheck_PE_Potentially_Blocking_Operation; - - procedure Rcheck_PE_Stream_Operation_Not_Allowed - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_36'Address); - end Rcheck_PE_Stream_Operation_Not_Allowed; - - procedure Rcheck_PE_Stubbed_Subprogram_Called - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_29'Address); - end Rcheck_PE_Stubbed_Subprogram_Called; - - procedure Rcheck_PE_Unchecked_Union_Restriction - (File : System.Address; Line : Integer) - is - begin - Raise_Program_Error_Msg (File, Line, Rmsg_30'Address); - end Rcheck_PE_Unchecked_Union_Restriction; - - procedure Rcheck_SE_Empty_Storage_Pool - (File : System.Address; Line : Integer) - is - begin - Raise_Storage_Error_Msg (File, Line, Rmsg_32'Address); - end Rcheck_SE_Empty_Storage_Pool; - - procedure Rcheck_SE_Explicit_Raise - (File : System.Address; Line : Integer) - is - begin - Raise_Storage_Error_Msg (File, Line, Rmsg_33'Address); - end Rcheck_SE_Explicit_Raise; - - procedure Rcheck_SE_Infinite_Recursion - (File : System.Address; Line : Integer) - is - begin - Raise_Storage_Error_Msg (File, Line, Rmsg_34'Address); - end Rcheck_SE_Infinite_Recursion; - - procedure Rcheck_SE_Object_Too_Large - (File : System.Address; Line : Integer) - is - begin - Raise_Storage_Error_Msg (File, Line, Rmsg_35'Address); - end Rcheck_SE_Object_Too_Large; - - procedure Rcheck_CE_Access_Check_Ext - (File : System.Address; Line, Column : Integer) - is - begin - Raise_Constraint_Error_Msg (File, Line, Column, Rmsg_00'Address); - end Rcheck_CE_Access_Check_Ext; - - procedure Rcheck_CE_Index_Check_Ext - (File : System.Address; Line, Column, Index, First, Last : Integer) - is - Msg : constant String := - Rmsg_05 (Rmsg_05'First .. Rmsg_05'Last - 1) & ASCII.LF - & "index " & Image (Index) & " not in " & Image (First) - & ".." & Image (Last) & ASCII.NUL; - begin - Raise_Constraint_Error_Msg (File, Line, Column, Msg'Address); - end Rcheck_CE_Index_Check_Ext; - - procedure Rcheck_CE_Invalid_Data_Ext - (File : System.Address; Line, Column, Index, First, Last : Integer) - is - Msg : constant String := - Rmsg_06 (Rmsg_06'First .. Rmsg_06'Last - 1) & ASCII.LF - & "value " & Image (Index) & " not in " & Image (First) - & ".." & Image (Last) & ASCII.NUL; - begin - Raise_Constraint_Error_Msg (File, Line, Column, Msg'Address); - end Rcheck_CE_Invalid_Data_Ext; - - procedure Rcheck_CE_Range_Check_Ext - (File : System.Address; Line, Column, Index, First, Last : Integer) - is - Msg : constant String := - Rmsg_12 (Rmsg_12'First .. Rmsg_12'Last - 1) & ASCII.LF - & "value " & Image (Index) & " not in " & Image (First) - & ".." & Image (Last) & ASCII.NUL; - begin - Raise_Constraint_Error_Msg (File, Line, Column, Msg'Address); - end Rcheck_CE_Range_Check_Ext; - - procedure Rcheck_PE_Finalize_Raised_Exception - (File : System.Address; Line : Integer) - is - X : constant EOA := Exception_Propagation.Allocate_Occurrence; - - begin - -- This is "finalize/adjust raised exception". This subprogram is always - -- called with abort deferred, unlike all other Rcheck_* subprograms, it - -- needs to call Raise_Exception_No_Defer. - - -- This is consistent with Raise_From_Controlled_Operation - - Exception_Data.Set_Exception_C_Msg - (X, Program_Error_Def'Access, File, Line, 0, Rmsg_23'Address); - Complete_And_Propagate_Occurrence (X); - end Rcheck_PE_Finalize_Raised_Exception; - - ------------- - -- Reraise -- - ------------- - - procedure Reraise is - Excep : constant EOA := Exception_Propagation.Allocate_Occurrence; - Saved_MO : constant System.Address := Excep.Machine_Occurrence; - - begin - Save_Occurrence (Excep.all, Get_Current_Excep.all.all); - Excep.Machine_Occurrence := Saved_MO; - Complete_And_Propagate_Occurrence (Excep); - end Reraise; - - -------------------------------------- - -- Reraise_Library_Exception_If_Any -- - -------------------------------------- - - procedure Reraise_Library_Exception_If_Any is - LE : Exception_Occurrence; - - begin - if Library_Exception_Set then - LE := Library_Exception; - - if LE.Id = Null_Id then - Raise_Exception_No_Defer - (E => Program_Error'Identity, - Message => "finalize/adjust raised exception"); - else - Raise_From_Controlled_Operation (LE); - end if; - end if; - end Reraise_Library_Exception_If_Any; - - ------------------------ - -- Reraise_Occurrence -- - ------------------------ - - procedure Reraise_Occurrence (X : Exception_Occurrence) is - begin - if X.Id = null then - return; - else - Reraise_Occurrence_Always (X); - end if; - end Reraise_Occurrence; - - ------------------------------- - -- Reraise_Occurrence_Always -- - ------------------------------- - - procedure Reraise_Occurrence_Always (X : Exception_Occurrence) is - begin - Reraise_Occurrence_No_Defer (X); - end Reraise_Occurrence_Always; - - --------------------------------- - -- Reraise_Occurrence_No_Defer -- - --------------------------------- - - procedure Reraise_Occurrence_No_Defer (X : Exception_Occurrence) is - begin - -- If we have a Machine_Occurrence at hand already, e.g. when we are - -- reraising a foreign exception, just repropagate. Otherwise, e.g. - -- when reraising a GNAT exception or an occurrence read back from a - -- stream, set up a new occurrence with its own Machine block first. - - if X.Machine_Occurrence /= System.Null_Address then - Exception_Propagation.Propagate_Exception (X); - else - declare - Excep : constant EOA - := Exception_Propagation.Allocate_Occurrence; - Saved_MO : constant System.Address := Excep.Machine_Occurrence; - begin - Save_Occurrence (Excep.all, X); - Excep.Machine_Occurrence := Saved_MO; - Complete_And_Propagate_Occurrence (Excep); - end; - end if; - end Reraise_Occurrence_No_Defer; - - --------------------- - -- Save_Occurrence -- - --------------------- - - procedure Save_Occurrence - (Target : out Exception_Occurrence; - Source : Exception_Occurrence) - is - begin - -- As the machine occurrence might be a data that must be finalized - -- (outside any Ada mechanism), do not copy it - - Target.Id := Source.Id; - Target.Machine_Occurrence := System.Null_Address; - Target.Msg_Length := Source.Msg_Length; - Target.Num_Tracebacks := Source.Num_Tracebacks; - Target.Exception_Raised := Source.Exception_Raised; - Target.Pid := Source.Pid; - - Target.Msg (1 .. Target.Msg_Length) := - Source.Msg (1 .. Target.Msg_Length); - - Target.Tracebacks (1 .. Target.Num_Tracebacks) := - Source.Tracebacks (1 .. Target.Num_Tracebacks); - end Save_Occurrence; - - function Save_Occurrence (Source : Exception_Occurrence) return EOA is - Target : constant EOA := new Exception_Occurrence; - begin - Save_Occurrence (Target.all, Source); - return Target; - end Save_Occurrence; - - ------------------- - -- String_To_EId -- - ------------------- - - function String_To_EId (S : String) return Exception_Id - renames Stream_Attributes.String_To_EId; - - ------------------ - -- String_To_EO -- - ------------------ - - function String_To_EO (S : String) return Exception_Occurrence - renames Stream_Attributes.String_To_EO; - - --------------- - -- To_Stderr -- - --------------- - - procedure To_Stderr (C : Character) is - procedure Put_Char_Stderr (C : Integer); - pragma Import (C, Put_Char_Stderr, "put_char_stderr"); - begin - Put_Char_Stderr (Character'Pos (C)); - end To_Stderr; - - procedure To_Stderr (S : String) is - begin - for J in S'Range loop - if S (J) /= ASCII.CR then - To_Stderr (S (J)); - end if; - end loop; - end To_Stderr; - - ------------------------- - -- Transfer_Occurrence -- - ------------------------- - - procedure Transfer_Occurrence - (Target : Exception_Occurrence_Access; - Source : Exception_Occurrence) - is - begin - Save_Occurrence (Target.all, Source); - end Transfer_Occurrence; - - ------------------------ - -- Triggered_By_Abort -- - ------------------------ - - function Triggered_By_Abort return Boolean is - Ex : constant Exception_Occurrence_Access := Get_Current_Excep.all; - begin - return Ex /= null - and then Exception_Identity (Ex.all) = Standard'Abort_Signal'Identity; - end Triggered_By_Abort; - - ------------------------- - -- Wide_Exception_Name -- - ------------------------- - - WC_Encoding : Character; - pragma Import (C, WC_Encoding, "__gl_wc_encoding"); - -- Encoding method for source, as exported by binder - - function Wide_Exception_Name - (Id : Exception_Id) return Wide_String - is - S : constant String := Exception_Name (Id); - W : Wide_String (1 .. S'Length); - L : Natural; - begin - String_To_Wide_String - (S, W, L, Get_WC_Encoding_Method (WC_Encoding)); - return W (1 .. L); - end Wide_Exception_Name; - - function Wide_Exception_Name - (X : Exception_Occurrence) return Wide_String - is - S : constant String := Exception_Name (X); - W : Wide_String (1 .. S'Length); - L : Natural; - begin - String_To_Wide_String - (S, W, L, Get_WC_Encoding_Method (WC_Encoding)); - return W (1 .. L); - end Wide_Exception_Name; - - ---------------------------- - -- Wide_Wide_Exception_Name -- - ----------------------------- - - function Wide_Wide_Exception_Name - (Id : Exception_Id) return Wide_Wide_String - is - S : constant String := Exception_Name (Id); - W : Wide_Wide_String (1 .. S'Length); - L : Natural; - begin - String_To_Wide_Wide_String - (S, W, L, Get_WC_Encoding_Method (WC_Encoding)); - return W (1 .. L); - end Wide_Wide_Exception_Name; - - function Wide_Wide_Exception_Name - (X : Exception_Occurrence) return Wide_Wide_String - is - S : constant String := Exception_Name (X); - W : Wide_Wide_String (1 .. S'Length); - L : Natural; - begin - String_To_Wide_Wide_String - (S, W, L, Get_WC_Encoding_Method (WC_Encoding)); - return W (1 .. L); - end Wide_Wide_Exception_Name; - - -------------------------- - -- Code_Address_For_ZZZ -- - -------------------------- - - -- This function gives us the end of the PC range for addresses - -- within the exception unit itself. We hope that gigi/gcc keeps all the - -- procedures in their original order. - - function Code_Address_For_ZZZ return System.Address is - begin - <> - return Start_Of_ZZZ'Address; - end Code_Address_For_ZZZ; - -end Ada.Exceptions; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-except.ads +++ build/gcc/ada/rts @@ -1,308 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . E X C E P T I O N S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This is the default version of this package. We also have cert and zfp --- versions. - -with System; -with System.Parameters; -with System.Standard_Library; -with System.Traceback_Entries; - -package Ada.Exceptions is - pragma Preelaborate; - -- In accordance with Ada 2005 AI-362. - - type Exception_Id is private; - pragma Preelaborable_Initialization (Exception_Id); - - Null_Id : constant Exception_Id; - - type Exception_Occurrence is limited private; - pragma Preelaborable_Initialization (Exception_Occurrence); - - type Exception_Occurrence_Access is access all Exception_Occurrence; - - Null_Occurrence : constant Exception_Occurrence; - - function Exception_Name (Id : Exception_Id) return String; - - function Exception_Name (X : Exception_Occurrence) return String; - - function Wide_Exception_Name - (Id : Exception_Id) return Wide_String; - pragma Ada_05 (Wide_Exception_Name); - - function Wide_Exception_Name - (X : Exception_Occurrence) return Wide_String; - pragma Ada_05 (Wide_Exception_Name); - - function Wide_Wide_Exception_Name - (Id : Exception_Id) return Wide_Wide_String; - pragma Ada_05 (Wide_Wide_Exception_Name); - - function Wide_Wide_Exception_Name - (X : Exception_Occurrence) return Wide_Wide_String; - pragma Ada_05 (Wide_Wide_Exception_Name); - - procedure Raise_Exception (E : Exception_Id; Message : String := ""); - pragma No_Return (Raise_Exception); - -- Note: In accordance with AI-466, CE is raised if E = Null_Id - - function Exception_Message (X : Exception_Occurrence) return String; - - procedure Reraise_Occurrence (X : Exception_Occurrence); - -- Note: it would be really nice to give a pragma No_Return for this - -- procedure, but it would be wrong, since Reraise_Occurrence does return - -- if the argument is the null exception occurrence. See also procedure - -- Reraise_Occurrence_Always in the private part of this package. - - function Exception_Identity (X : Exception_Occurrence) return Exception_Id; - - function Exception_Information (X : Exception_Occurrence) return String; - -- The format of the exception information is as follows: - -- - -- exception name (as in Exception_Name) - -- message (or a null line if no message) - -- PID=nnnn - -- 0xyyyyyyyy 0xyyyyyyyy ... - -- - -- The lines are separated by a ASCII.LF character - -- - -- The nnnn is the partition Id given as decimal digits - -- - -- The 0x... line represents traceback program counter locations, - -- in order with the first one being the exception location. - - -- Note on ordering: the compiler uses the Save_Occurrence procedure, but - -- not the function from Rtsfind, so it is important that the procedure - -- come first, since Rtsfind finds the first matching entity. - - procedure Save_Occurrence - (Target : out Exception_Occurrence; - Source : Exception_Occurrence); - - function Save_Occurrence - (Source : Exception_Occurrence) - return Exception_Occurrence_Access; - - -- Ada 2005 (AI-438): The language revision introduces the following - -- subprograms and attribute definitions. We do not provide them - -- explicitly. instead, the corresponding stream attributes are made - -- available through a pragma Stream_Convert in the private part. - - -- procedure Read_Exception_Occurrence - -- (Stream : not null access Ada.Streams.Root_Stream_Type'Class; - -- Item : out Exception_Occurrence); - - -- procedure Write_Exception_Occurrence - -- (Stream : not null access Ada.Streams.Root_Stream_Type'Class; - -- Item : Exception_Occurrence); - - -- for Exception_Occurrence'Read use Read_Exception_Occurrence; - -- for Exception_Occurrence'Write use Write_Exception_Occurrence; - -private - package SSL renames System.Standard_Library; - package SP renames System.Parameters; - - subtype EOA is Exception_Occurrence_Access; - - Exception_Msg_Max_Length : constant := SP.Default_Exception_Msg_Max_Length; - - ------------------ - -- Exception_Id -- - ------------------ - - subtype Code_Loc is System.Address; - -- Code location used in building exception tables and for call addresses - -- when propagating an exception. Values of this type are created by using - -- Label'Address or extracted from machine states using Get_Code_Loc. - - Null_Loc : constant Code_Loc := System.Null_Address; - -- Null code location, used to flag outer level frame - - type Exception_Id is new SSL.Exception_Data_Ptr; - - function EId_To_String (X : Exception_Id) return String; - function String_To_EId (S : String) return Exception_Id; - pragma Stream_Convert (Exception_Id, String_To_EId, EId_To_String); - -- Functions for implementing Exception_Id stream attributes - - Null_Id : constant Exception_Id := null; - - ------------------------- - -- Private Subprograms -- - ------------------------- - - function Exception_Name_Simple (X : Exception_Occurrence) return String; - -- Like Exception_Name, but returns the simple non-qualified name of the - -- exception. This is used to implement the Exception_Name function in - -- Current_Exceptions (the DEC compatible unit). It is called from the - -- compiler generated code (using Rtsfind, which does not respect the - -- private barrier, so we can place this function in the private part - -- where the compiler can find it, but the spec is unchanged.) - - procedure Raise_Exception_Always (E : Exception_Id; Message : String := ""); - pragma No_Return (Raise_Exception_Always); - pragma Export (Ada, Raise_Exception_Always, "__gnat_raise_exception"); - -- This differs from Raise_Exception only in that the caller has determined - -- that for sure the parameter E is not null, and that therefore no check - -- for Null_Id is required. The expander converts Raise_Exception calls to - -- Raise_Exception_Always if it can determine this is the case. The Export - -- allows this routine to be accessed from Pure units. - - procedure Raise_From_Signal_Handler - (E : Exception_Id; - M : System.Address); - pragma Export - (Ada, Raise_From_Signal_Handler, - "ada__exceptions__raise_from_signal_handler"); - pragma No_Return (Raise_From_Signal_Handler); - -- This routine is used to raise an exception from a signal handler. The - -- signal handler has already stored the machine state (i.e. the state that - -- corresponds to the location at which the signal was raised). E is the - -- Exception_Id specifying what exception is being raised, and M is a - -- pointer to a null-terminated string which is the message to be raised. - -- Note that this routine never returns, so it is permissible to simply - -- jump to this routine, rather than call it. This may be appropriate for - -- systems where the right way to get out of signal handler is to alter the - -- PC value in the machine state or in some other way ask the operating - -- system to return here rather than to the original location. - - procedure Raise_From_Controlled_Operation - (X : Ada.Exceptions.Exception_Occurrence); - pragma No_Return (Raise_From_Controlled_Operation); - pragma Export - (Ada, Raise_From_Controlled_Operation, - "__gnat_raise_from_controlled_operation"); - -- Raise Program_Error, providing information about X (an exception raised - -- during a controlled operation) in the exception message. - - procedure Reraise_Library_Exception_If_Any; - pragma Export - (Ada, Reraise_Library_Exception_If_Any, - "__gnat_reraise_library_exception_if_any"); - -- If there was an exception raised during library-level finalization, - -- reraise the exception. - - procedure Reraise_Occurrence_Always (X : Exception_Occurrence); - pragma No_Return (Reraise_Occurrence_Always); - -- This differs from Raise_Occurrence only in that the caller guarantees - -- that for sure the parameter X is not the null occurrence, and that - -- therefore this procedure cannot return. The expander uses this routine - -- in the translation of a raise statement with no parameter (reraise). - - procedure Reraise_Occurrence_No_Defer (X : Exception_Occurrence); - pragma No_Return (Reraise_Occurrence_No_Defer); - -- Exactly like Reraise_Occurrence, except that abort is not deferred - -- before the call and the parameter X is known not to be the null - -- occurrence. This is used in generated code when it is known that abort - -- is already deferred. - - function Triggered_By_Abort return Boolean; - -- Determine whether the current exception (if it exists) is an instance of - -- Standard'Abort_Signal. - - -------------------------- - -- Exception_Occurrence -- - -------------------------- - - package TBE renames System.Traceback_Entries; - - Max_Tracebacks : constant := 50; - -- Maximum number of trace backs stored in exception occurrence - - subtype Tracebacks_Array is TBE.Tracebacks_Array (1 .. Max_Tracebacks); - -- Traceback array stored in exception occurrence - - type Exception_Occurrence is record - Id : Exception_Id := Null_Id; - -- Exception_Identity for this exception occurrence - - Machine_Occurrence : System.Address; - -- The underlying machine occurrence. For GCC, this corresponds to the - -- _Unwind_Exception structure address. - - Msg_Length : Natural := 0; - -- Length of message (zero = no message) - - Msg : String (1 .. Exception_Msg_Max_Length); - -- Characters of message - - Exception_Raised : Boolean := False; - -- Set to true to indicate that this exception occurrence has actually - -- been raised. When an exception occurrence is first created, this is - -- set to False, then when it is processed by Raise_Current_Exception, - -- it is set to True. If Raise_Current_Exception is used to raise an - -- exception for which this flag is already True, then it knows that - -- it is dealing with the reraise case (which is useful to distinguish - -- for exception tracing purposes). - - Pid : Natural := 0; - -- Partition_Id for partition raising exception - - Num_Tracebacks : Natural range 0 .. Max_Tracebacks := 0; - -- Number of traceback entries stored - - Tracebacks : Tracebacks_Array; - -- Stored tracebacks (in Tracebacks (1 .. Num_Tracebacks)) - end record; - - function "=" (Left, Right : Exception_Occurrence) return Boolean - is abstract; - -- Don't allow comparison on exception occurrences, we should not need - -- this, and it would not work right, because of the Msg and Tracebacks - -- fields which have unused entries not copied by Save_Occurrence. - - function Get_Exception_Machine_Occurrence - (X : Exception_Occurrence) return System.Address; - pragma Export (Ada, Get_Exception_Machine_Occurrence, - "__gnat_get_exception_machine_occurrence"); - -- Get the machine occurrence corresponding to an exception occurrence. - -- It is Null_Address if there is no machine occurrence (in runtimes that - -- doesn't use GCC mechanism) or if it has been lost (Save_Occurrence - -- doesn't save the machine occurrence). - - function EO_To_String (X : Exception_Occurrence) return String; - function String_To_EO (S : String) return Exception_Occurrence; - pragma Stream_Convert (Exception_Occurrence, String_To_EO, EO_To_String); - -- Functions for implementing Exception_Occurrence stream attributes - - pragma Warnings (Off, "aggregate not fully initialized"); - Null_Occurrence : constant Exception_Occurrence := (others => <>); - pragma Warnings (On, "aggregate not fully initialized"); - -end Ada.Exceptions; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-exctra.adb +++ build/gcc/ada/rts @@ -1,43 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . E X C E P T I O N S . T R A C E B A C K -- --- -- --- B o d y -- --- -- --- Copyright (C) 1999-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Exceptions.Traceback is - - ---------------- - -- Tracebacks -- - ---------------- - - function Tracebacks (E : Exception_Occurrence) return Tracebacks_Array is - begin - return Tracebacks_Array (E.Tracebacks (1 .. E.Num_Tracebacks)); - end Tracebacks; - -end Ada.Exceptions.Traceback; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-exctra.ads +++ build/gcc/ada/rts @@ -1,63 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . E X C E P T I O N S . T R A C E B A C K -- --- -- --- S p e c -- --- -- --- Copyright (C) 1999-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package is part of the support for tracebacks on exceptions - -with System.Traceback_Entries; - -package Ada.Exceptions.Traceback is - - package STBE renames System.Traceback_Entries; - - subtype Code_Loc is System.Address; - -- Code location in executing program - - subtype Tracebacks_Array is STBE.Tracebacks_Array; - -- A traceback array is an array of traceback entries - - function Tracebacks (E : Exception_Occurrence) return Tracebacks_Array; - -- This function extracts the traceback information from an exception - -- occurrence, and returns it formatted in the manner required for - -- processing in GNAT.Traceback. See g-traceb.ads for further details. - - function "=" (A, B : Tracebacks_Array) return Boolean renames STBE."="; - -- Make "=" operator visible directly - - function Get_PC (TBE : STBE.Traceback_Entry) return Code_Loc - renames STBE.PC_For; - -- Returns the code address held by a given traceback entry, typically the - -- address of a call instruction. - -end Ada.Exceptions.Traceback; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-exetim.ads +++ build/gcc/ada/rts @@ -1,119 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . E X E C U T I O N _ T I M E -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- This unit is not implemented in typical GNAT implementations that lie on --- top of operating systems, because it is infeasible to implement in such --- environments. - --- If a target environment provides appropriate support for this package --- then the Unimplemented_Unit pragma should be removed from this spec and --- an appropriate body provided. - -with Ada.Task_Identification; -with Ada.Real_Time; - -package Ada.Execution_Time with - SPARK_Mode -is - pragma Preelaborate; - - pragma Unimplemented_Unit; - - type CPU_Time is private; - - CPU_Time_First : constant CPU_Time; - CPU_Time_Last : constant CPU_Time; - CPU_Time_Unit : constant := 0.000001; - CPU_Tick : constant Ada.Real_Time.Time_Span; - - use type Ada.Task_Identification.Task_Id; - - function Clock - (T : Ada.Task_Identification.Task_Id := - Ada.Task_Identification.Current_Task) - return CPU_Time - with - Volatile_Function, - Global => Ada.Real_Time.Clock_Time, - Pre => T /= Ada.Task_Identification.Null_Task_Id; - - function "+" - (Left : CPU_Time; - Right : Ada.Real_Time.Time_Span) return CPU_Time - with - Global => null; - - function "+" - (Left : Ada.Real_Time.Time_Span; - Right : CPU_Time) return CPU_Time - with - Global => null; - - function "-" - (Left : CPU_Time; - Right : Ada.Real_Time.Time_Span) return CPU_Time - with - Global => null; - - function "-" - (Left : CPU_Time; - Right : CPU_Time) return Ada.Real_Time.Time_Span - with - Global => null; - - function "<" (Left, Right : CPU_Time) return Boolean with - Global => null; - function "<=" (Left, Right : CPU_Time) return Boolean with - Global => null; - function ">" (Left, Right : CPU_Time) return Boolean with - Global => null; - function ">=" (Left, Right : CPU_Time) return Boolean with - Global => null; - - procedure Split - (T : CPU_Time; - SC : out Ada.Real_Time.Seconds_Count; - TS : out Ada.Real_Time.Time_Span) - with - Global => null; - - function Time_Of - (SC : Ada.Real_Time.Seconds_Count; - TS : Ada.Real_Time.Time_Span := Ada.Real_Time.Time_Span_Zero) - return CPU_Time - with - Global => null; - - Interrupt_Clocks_Supported : constant Boolean := False; - Separate_Interrupt_Clocks_Supported : constant Boolean := False; - - pragma Warnings (Off, "check will fail at run time"); - function Clock_For_Interrupts return CPU_Time with - Volatile_Function, - Global => Ada.Real_Time.Clock_Time, - Pre => Interrupt_Clocks_Supported; - pragma Warnings (On, "check will fail at run time"); - -private - pragma SPARK_Mode (Off); - - type CPU_Time is new Ada.Real_Time.Time; - - CPU_Time_First : constant CPU_Time := CPU_Time (Ada.Real_Time.Time_First); - CPU_Time_Last : constant CPU_Time := CPU_Time (Ada.Real_Time.Time_Last); - - CPU_Tick : constant Ada.Real_Time.Time_Span := Ada.Real_Time.Tick; - -end Ada.Execution_Time; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-exexda.adb +++ build/gcc/ada/rts @@ -1,744 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT COMPILER COMPONENTS -- --- -- --- ADA.EXCEPTIONS.EXCEPTION_DATA -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with System.Storage_Elements; use System.Storage_Elements; - -separate (Ada.Exceptions) -package body Exception_Data is - - -- This unit implements the Exception_Information related services for - -- both the Ada standard requirements and the GNAT.Exception_Traces - -- facility. This is also used by the implementation of the stream - -- attributes of types Exception_Id and Exception_Occurrence. - - -- There are common parts between the contents of Exception_Information - -- (the regular Ada interface) and Untailored_Exception_Information (used - -- for streaming, and when there is no symbolic traceback available) The - -- overall structure is sketched below: - - -- - -- Untailored_Exception_Information - -- | - -- +-------+--------+ - -- | | - -- Basic_Exc_Info & Untailored_Exc_Tback - -- (B_E_I) (U_E_TB) - - -- o-- - -- (B_E_I) | Exception_Name: (as in Exception_Name) - -- | Message: (or a null line if no message) - -- | PID=nnnn (if nonzero) - -- o-- - -- (U_E_TB) | Call stack traceback locations: - -- | <0xyyyyyyyy 0xyyyyyyyy ...> - -- o-- - - -- Exception_Information - -- | - -- +----------+----------+ - -- | | - -- Basic_Exc_Info & traceback - -- | - -- +-----------+------------+ - -- | | - -- Untailored_Exc_Tback Or Tback_Decorator - -- if no decorator set otherwise - - -- Functions returning String imply secondary stack use, which is a heavy - -- mechanism requiring run-time support. Besides, some of the routines we - -- provide here are to be used by the default Last_Chance_Handler, at the - -- critical point where the runtime is about to be finalized. Since most - -- of the items we have at hand are of bounded length, we also provide a - -- procedural interface able to incrementally append the necessary bits to - -- a preallocated buffer or output them straight to stderr. - - -- The procedural interface is composed of two major sections: a neutral - -- section for basic types like Address, Character, Natural or String, and - -- an exception oriented section for the exception names, messages, and - -- information. This is the Append_Info family of procedures below. - - -- Output to stderr is commanded by passing an empty buffer to update, and - -- care is taken not to overflow otherwise. - - -------------------------------------------- - -- Procedural Interface - Neutral section -- - -------------------------------------------- - - procedure Append_Info_Address - (A : Address; - Info : in out String; - Ptr : in out Natural); - - procedure Append_Info_Character - (C : Character; - Info : in out String; - Ptr : in out Natural); - - procedure Append_Info_Nat - (N : Natural; - Info : in out String; - Ptr : in out Natural); - - procedure Append_Info_NL - (Info : in out String; - Ptr : in out Natural); - pragma Inline (Append_Info_NL); - - procedure Append_Info_String - (S : String; - Info : in out String; - Ptr : in out Natural); - - ------------------------------------------------------- - -- Procedural Interface - Exception oriented section -- - ------------------------------------------------------- - - procedure Append_Info_Exception_Name - (Id : Exception_Id; - Info : in out String; - Ptr : in out Natural); - - procedure Append_Info_Exception_Name - (X : Exception_Occurrence; - Info : in out String; - Ptr : in out Natural); - - procedure Append_Info_Exception_Message - (X : Exception_Occurrence; - Info : in out String; - Ptr : in out Natural); - - procedure Append_Info_Basic_Exception_Information - (X : Exception_Occurrence; - Info : in out String; - Ptr : in out Natural); - - procedure Append_Info_Untailored_Exception_Traceback - (X : Exception_Occurrence; - Info : in out String; - Ptr : in out Natural); - - procedure Append_Info_Untailored_Exception_Information - (X : Exception_Occurrence; - Info : in out String; - Ptr : in out Natural); - - -- The "functional" interface to the exception information not involving - -- a traceback decorator uses preallocated intermediate buffers to avoid - -- the use of secondary stack. Preallocation requires preliminary length - -- computation, for which a series of functions are introduced: - - --------------------------------- - -- Length evaluation utilities -- - --------------------------------- - - function Basic_Exception_Info_Maxlength - (X : Exception_Occurrence) return Natural; - - function Untailored_Exception_Traceback_Maxlength - (X : Exception_Occurrence) return Natural; - - function Exception_Info_Maxlength - (X : Exception_Occurrence) return Natural; - - function Exception_Name_Length - (Id : Exception_Id) return Natural; - - function Exception_Name_Length - (X : Exception_Occurrence) return Natural; - - function Exception_Message_Length - (X : Exception_Occurrence) return Natural; - - -------------------------- - -- Functional Interface -- - -------------------------- - - function Untailored_Exception_Traceback - (X : Exception_Occurrence) return String; - -- Returns an image of the complete call chain associated with an - -- exception occurrence in its most basic form, that is as a raw sequence - -- of hexadecimal addresses. - - function Tailored_Exception_Traceback - (X : Exception_Occurrence) return String; - -- Returns an image of the complete call chain associated with an - -- exception occurrence, either in its basic form if no decorator is - -- in place, or as formatted by the decorator otherwise. - - ----------------------------------------------------------------------- - -- Services for the default Last_Chance_Handler and the task wrapper -- - ----------------------------------------------------------------------- - - pragma Export - (Ada, Append_Info_Exception_Message, "__gnat_append_info_e_msg"); - - pragma Export - (Ada, Append_Info_Untailored_Exception_Information, - "__gnat_append_info_u_e_info"); - - pragma Export - (Ada, Exception_Message_Length, "__gnat_exception_msg_len"); - - function Get_Executable_Load_Address return System.Address; - pragma Import (C, Get_Executable_Load_Address, - "__gnat_get_executable_load_address"); - -- Get the load address of the executable, or Null_Address if not known - - ------------------------- - -- Append_Info_Address -- - ------------------------- - - procedure Append_Info_Address - (A : Address; - Info : in out String; - Ptr : in out Natural) - is - S : String (1 .. 18); - P : Natural; - N : Integer_Address; - - H : constant array (Integer range 0 .. 15) of Character := - "0123456789abcdef"; - begin - P := S'Last; - N := To_Integer (A); - loop - S (P) := H (Integer (N mod 16)); - P := P - 1; - N := N / 16; - exit when N = 0; - end loop; - - S (P - 1) := '0'; - S (P) := 'x'; - - Append_Info_String (S (P - 1 .. S'Last), Info, Ptr); - end Append_Info_Address; - - --------------------------------------------- - -- Append_Info_Basic_Exception_Information -- - --------------------------------------------- - - -- To ease the maximum length computation, we define and pull out some - -- string constants: - - BEI_Name_Header : constant String := "raised "; - BEI_Msg_Header : constant String := " : "; - BEI_PID_Header : constant String := "PID: "; - - procedure Append_Info_Basic_Exception_Information - (X : Exception_Occurrence; - Info : in out String; - Ptr : in out Natural) - is - Name : String (1 .. Exception_Name_Length (X)); - -- Buffer in which to fetch the exception name, in order to check - -- whether this is an internal _ABORT_SIGNAL or a regular occurrence. - - Name_Ptr : Natural := Name'First - 1; - - begin - -- Output exception name and message except for _ABORT_SIGNAL, where - -- these two lines are omitted. - - Append_Info_Exception_Name (X, Name, Name_Ptr); - - if Name (Name'First) /= '_' then - Append_Info_String (BEI_Name_Header, Info, Ptr); - Append_Info_String (Name, Info, Ptr); - - if Exception_Message_Length (X) /= 0 then - Append_Info_String (BEI_Msg_Header, Info, Ptr); - Append_Info_Exception_Message (X, Info, Ptr); - end if; - - Append_Info_NL (Info, Ptr); - end if; - - -- Output PID line if nonzero - - if X.Pid /= 0 then - Append_Info_String (BEI_PID_Header, Info, Ptr); - Append_Info_Nat (X.Pid, Info, Ptr); - Append_Info_NL (Info, Ptr); - end if; - end Append_Info_Basic_Exception_Information; - - --------------------------- - -- Append_Info_Character -- - --------------------------- - - procedure Append_Info_Character - (C : Character; - Info : in out String; - Ptr : in out Natural) - is - begin - if Info'Length = 0 then - To_Stderr (C); - elsif Ptr < Info'Last then - Ptr := Ptr + 1; - Info (Ptr) := C; - end if; - end Append_Info_Character; - - ----------------------------------- - -- Append_Info_Exception_Message -- - ----------------------------------- - - procedure Append_Info_Exception_Message - (X : Exception_Occurrence; - Info : in out String; - Ptr : in out Natural) - is - begin - if X.Id = Null_Id then - raise Constraint_Error; - end if; - - declare - Len : constant Natural := Exception_Message_Length (X); - Msg : constant String (1 .. Len) := X.Msg (1 .. Len); - begin - Append_Info_String (Msg, Info, Ptr); - end; - end Append_Info_Exception_Message; - - -------------------------------- - -- Append_Info_Exception_Name -- - -------------------------------- - - procedure Append_Info_Exception_Name - (Id : Exception_Id; - Info : in out String; - Ptr : in out Natural) - is - begin - if Id = Null_Id then - raise Constraint_Error; - end if; - - declare - Len : constant Natural := Exception_Name_Length (Id); - Name : constant String (1 .. Len) := To_Ptr (Id.Full_Name) (1 .. Len); - begin - Append_Info_String (Name, Info, Ptr); - end; - end Append_Info_Exception_Name; - - procedure Append_Info_Exception_Name - (X : Exception_Occurrence; - Info : in out String; - Ptr : in out Natural) - is - begin - Append_Info_Exception_Name (X.Id, Info, Ptr); - end Append_Info_Exception_Name; - - ------------------------------ - -- Exception_Info_Maxlength -- - ------------------------------ - - function Exception_Info_Maxlength - (X : Exception_Occurrence) return Natural - is - begin - return - Basic_Exception_Info_Maxlength (X) - + Untailored_Exception_Traceback_Maxlength (X); - end Exception_Info_Maxlength; - - --------------------- - -- Append_Info_Nat -- - --------------------- - - procedure Append_Info_Nat - (N : Natural; - Info : in out String; - Ptr : in out Natural) - is - begin - if N > 9 then - Append_Info_Nat (N / 10, Info, Ptr); - end if; - - Append_Info_Character - (Character'Val (Character'Pos ('0') + N mod 10), Info, Ptr); - end Append_Info_Nat; - - -------------------- - -- Append_Info_NL -- - -------------------- - - procedure Append_Info_NL - (Info : in out String; - Ptr : in out Natural) - is - begin - Append_Info_Character (ASCII.LF, Info, Ptr); - end Append_Info_NL; - - ------------------------ - -- Append_Info_String -- - ------------------------ - - procedure Append_Info_String - (S : String; - Info : in out String; - Ptr : in out Natural) - is - begin - if Info'Length = 0 then - To_Stderr (S); - else - declare - Last : constant Natural := - Integer'Min (Ptr + S'Length, Info'Last); - begin - Info (Ptr + 1 .. Last) := S; - Ptr := Last; - end; - end if; - end Append_Info_String; - - -------------------------------------------------- - -- Append_Info_Untailored_Exception_Information -- - -------------------------------------------------- - - procedure Append_Info_Untailored_Exception_Information - (X : Exception_Occurrence; - Info : in out String; - Ptr : in out Natural) - is - begin - Append_Info_Basic_Exception_Information (X, Info, Ptr); - Append_Info_Untailored_Exception_Traceback (X, Info, Ptr); - end Append_Info_Untailored_Exception_Information; - - ------------------------------------------------ - -- Append_Info_Untailored_Exception_Traceback -- - ------------------------------------------------ - - -- As for Basic_Exception_Information: - - BETB_Header : constant String := "Call stack traceback locations:"; - LDAD_Header : constant String := "Load address: "; - - procedure Append_Info_Untailored_Exception_Traceback - (X : Exception_Occurrence; - Info : in out String; - Ptr : in out Natural) - is - Load_Address : Address; - - begin - if X.Num_Tracebacks = 0 then - return; - end if; - - -- The executable load address line - - Load_Address := Get_Executable_Load_Address; - - if Load_Address /= Null_Address then - Append_Info_String (LDAD_Header, Info, Ptr); - Append_Info_Address (Load_Address, Info, Ptr); - Append_Info_NL (Info, Ptr); - end if; - - -- The traceback lines - - Append_Info_String (BETB_Header, Info, Ptr); - Append_Info_NL (Info, Ptr); - - for J in 1 .. X.Num_Tracebacks loop - Append_Info_Address (TBE.PC_For (X.Tracebacks (J)), Info, Ptr); - exit when J = X.Num_Tracebacks; - Append_Info_Character (' ', Info, Ptr); - end loop; - - Append_Info_NL (Info, Ptr); - end Append_Info_Untailored_Exception_Traceback; - - ------------------------------------ - -- Basic_Exception_Info_Maxlength -- - ------------------------------------ - - function Basic_Exception_Info_Maxlength - (X : Exception_Occurrence) return Natural - is - begin - return - BEI_Name_Header'Length + Exception_Name_Length (X) - + BEI_Msg_Header'Length + Exception_Message_Length (X) + 1 - + BEI_PID_Header'Length + 15; - end Basic_Exception_Info_Maxlength; - - --------------------------- - -- Exception_Information -- - --------------------------- - - function Exception_Information (X : Exception_Occurrence) return String is - -- The tailored exception information is the basic information - -- associated with the tailored call chain backtrace. - - Tback_Info : constant String := Tailored_Exception_Traceback (X); - Tback_Len : constant Natural := Tback_Info'Length; - - Info : String (1 .. Basic_Exception_Info_Maxlength (X) + Tback_Len); - Ptr : Natural := Info'First - 1; - - begin - Append_Info_Basic_Exception_Information (X, Info, Ptr); - Append_Info_String (Tback_Info, Info, Ptr); - return Info (Info'First .. Ptr); - end Exception_Information; - - ------------------------------ - -- Exception_Message_Length -- - ------------------------------ - - function Exception_Message_Length - (X : Exception_Occurrence) return Natural - is - begin - return X.Msg_Length; - end Exception_Message_Length; - - --------------------------- - -- Exception_Name_Length -- - --------------------------- - - function Exception_Name_Length (Id : Exception_Id) return Natural is - begin - -- What is stored in the internal Name buffer includes a terminating - -- null character that we never care about. - - return Id.Name_Length - 1; - end Exception_Name_Length; - - function Exception_Name_Length (X : Exception_Occurrence) return Natural is - begin - return Exception_Name_Length (X.Id); - end Exception_Name_Length; - - ------------------------------- - -- Untailored_Exception_Traceback -- - ------------------------------- - - function Untailored_Exception_Traceback - (X : Exception_Occurrence) return String - is - Info : aliased String - (1 .. Untailored_Exception_Traceback_Maxlength (X)); - Ptr : Natural := Info'First - 1; - begin - Append_Info_Untailored_Exception_Traceback (X, Info, Ptr); - return Info (Info'First .. Ptr); - end Untailored_Exception_Traceback; - - -------------------------------------- - -- Untailored_Exception_Information -- - -------------------------------------- - - function Untailored_Exception_Information - (X : Exception_Occurrence) return String - is - Info : String (1 .. Exception_Info_Maxlength (X)); - Ptr : Natural := Info'First - 1; - begin - Append_Info_Untailored_Exception_Information (X, Info, Ptr); - return Info (Info'First .. Ptr); - end Untailored_Exception_Information; - - ------------------------- - -- Set_Exception_C_Msg -- - ------------------------- - - procedure Set_Exception_C_Msg - (Excep : EOA; - Id : Exception_Id; - Msg1 : System.Address; - Line : Integer := 0; - Column : Integer := 0; - Msg2 : System.Address := System.Null_Address) - is - Remind : Integer; - Ptr : Natural; - - procedure Append_Number (Number : Integer); - -- Append given number to Excep.Msg - - ------------------- - -- Append_Number -- - ------------------- - - procedure Append_Number (Number : Integer) is - Val : Integer; - Size : Integer; - - begin - if Number <= 0 then - return; - end if; - - -- Compute the number of needed characters - - Size := 1; - Val := Number; - while Val > 0 loop - Val := Val / 10; - Size := Size + 1; - end loop; - - -- If enough characters are available, put the line number - - if Excep.Msg_Length <= Exception_Msg_Max_Length - Size then - Excep.Msg (Excep.Msg_Length + 1) := ':'; - Excep.Msg_Length := Excep.Msg_Length + Size; - - Val := Number; - Size := 0; - while Val > 0 loop - Remind := Val rem 10; - Val := Val / 10; - Excep.Msg (Excep.Msg_Length - Size) := - Character'Val (Remind + Character'Pos ('0')); - Size := Size + 1; - end loop; - end if; - end Append_Number; - - -- Start of processing for Set_Exception_C_Msg - - begin - Excep.Exception_Raised := False; - Excep.Id := Id; - Excep.Num_Tracebacks := 0; - Excep.Pid := Local_Partition_ID; - Excep.Msg_Length := 0; - - while To_Ptr (Msg1) (Excep.Msg_Length + 1) /= ASCII.NUL - and then Excep.Msg_Length < Exception_Msg_Max_Length - loop - Excep.Msg_Length := Excep.Msg_Length + 1; - Excep.Msg (Excep.Msg_Length) := To_Ptr (Msg1) (Excep.Msg_Length); - end loop; - - Append_Number (Line); - Append_Number (Column); - - -- Append second message if present - - if Msg2 /= System.Null_Address - and then Excep.Msg_Length + 1 < Exception_Msg_Max_Length - then - Excep.Msg_Length := Excep.Msg_Length + 1; - Excep.Msg (Excep.Msg_Length) := ' '; - - Ptr := 1; - while To_Ptr (Msg2) (Ptr) /= ASCII.NUL - and then Excep.Msg_Length < Exception_Msg_Max_Length - loop - Excep.Msg_Length := Excep.Msg_Length + 1; - Excep.Msg (Excep.Msg_Length) := To_Ptr (Msg2) (Ptr); - Ptr := Ptr + 1; - end loop; - end if; - end Set_Exception_C_Msg; - - ----------------------- - -- Set_Exception_Msg -- - ----------------------- - - procedure Set_Exception_Msg - (Excep : EOA; - Id : Exception_Id; - Message : String) - is - Len : constant Natural := - Natural'Min (Message'Length, Exception_Msg_Max_Length); - First : constant Integer := Message'First; - begin - Excep.Exception_Raised := False; - Excep.Msg_Length := Len; - Excep.Msg (1 .. Len) := Message (First .. First + Len - 1); - Excep.Id := Id; - Excep.Num_Tracebacks := 0; - Excep.Pid := Local_Partition_ID; - end Set_Exception_Msg; - - ---------------------------------- - -- Tailored_Exception_Traceback -- - ---------------------------------- - - function Tailored_Exception_Traceback - (X : Exception_Occurrence) return String - is - -- We reference the decorator *wrapper* here and not the decorator - -- itself. The purpose of the local variable Wrapper is to prevent a - -- potential race condition in the code below. The atomicity of this - -- assignment is enforced by pragma Atomic in System.Soft_Links. - - -- The potential race condition here, if no local variable was used, - -- relates to the test upon the wrapper's value and the call, which - -- are not performed atomically. With the local variable, potential - -- changes of the wrapper's global value between the test and the - -- call become inoffensive. - - Wrapper : constant Traceback_Decorator_Wrapper_Call := - Traceback_Decorator_Wrapper; - - begin - if Wrapper = null then - return Untailored_Exception_Traceback (X); - else - return Wrapper.all (X.Tracebacks'Address, X.Num_Tracebacks); - end if; - end Tailored_Exception_Traceback; - - ---------------------------------------------- - -- Untailored_Exception_Traceback_Maxlength -- - ---------------------------------------------- - - function Untailored_Exception_Traceback_Maxlength - (X : Exception_Occurrence) return Natural - is - Space_Per_Address : constant := 2 + 16 + 1; - -- Space for "0x" + HHHHHHHHHHHHHHHH + " " - begin - return - LDAD_Header'Length + Space_Per_Address + BETB_Header'Length + 1 + - X.Num_Tracebacks * Space_Per_Address + 1; - end Untailored_Exception_Traceback_Maxlength; - -end Exception_Data; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-exexpr.adb +++ build/gcc/ada/rts @@ -1,713 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT COMPILER COMPONENTS -- --- -- --- A D A . E X C E P T I O N S . E X C E P T I O N _ P R O P A G A T I O N -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This is the version using the GCC EH mechanism, which could rely on --- different underlying unwinding engines, for example DWARF or ARM unwind --- info based. Here is a sketch of the most prominent data structures --- involved: - --- (s-excmac.ads) --- GNAT_GCC_Exception: --- *-----------------------------------* --- o-->| (s-excmac.ads) | --- | | Header : | --- | | - Class | --- | | ... | Constraint_Error: --- | |-----------------------------------* Program_Error: --- | | (a-except.ads) | Foreign_Exception: --- | | Occurrence : Exception_Occurrence | --- | | | (s-stalib. ads) --- | | - Id : Exception_Id --------------> Exception_Data --- o------ - Machine_Occurrence | *------------------------* --- | - Msg | | Not_Handled_By_Others | --- | - Traceback | | Lang | --- | ... | | Foreign_Data --o | --- *-----------------------------------* | Full_Name | | --- || | ... | | --- || foreign rtti blob *----------------|-------* --- || *---------------* | --- || | ... ... |<-------------------------o --- || *---------------* --- || --- Setup_Current_Excep() --- || --- || Latch into ATCB or --- || environment Current Exception Buffer: --- || --- vv --- <> : Exception_Occurrence --- *---------------------------* --- | ... ... ... ... ... ... * --- Get_Current_Excep() ----> --- *---------------------------* - --- On "raise" events, the runtime allocates a new GNAT_GCC_Exception --- instance and eventually calls into libgcc's Unwind_RaiseException. --- This part handles the object through the header part only. - --- During execution, Get_Current_Excep provides a pointer to the --- Exception_Occurrence being raised or last raised by the current task. - --- This is actually the address of a statically allocated --- Exception_Occurrence attached to the current ATCB or to the environment --- thread into which an occurrence being raised is synchronized at critical --- points during the raise process, via Setup_Current_Excep. - -with Ada.Unchecked_Conversion; -with Ada.Unchecked_Deallocation; - -with System.Storage_Elements; use System.Storage_Elements; -with System.Exceptions.Machine; use System.Exceptions.Machine; - -separate (Ada.Exceptions) -package body Exception_Propagation is - - use Exception_Traces; - - Foreign_Exception : aliased System.Standard_Library.Exception_Data; - pragma Import (Ada, Foreign_Exception, - "system__exceptions__foreign_exception"); - -- Id for foreign exceptions - - -------------------------------------------------------------- - -- GNAT Specific Entities To Deal With The GCC EH Circuitry -- - -------------------------------------------------------------- - - -- Phase identifiers (Unwind Actions) - - type Unwind_Action is new Integer; - pragma Convention (C, Unwind_Action); - - UA_SEARCH_PHASE : constant Unwind_Action := 1; - UA_CLEANUP_PHASE : constant Unwind_Action := 2; - UA_HANDLER_FRAME : constant Unwind_Action := 4; - UA_FORCE_UNWIND : constant Unwind_Action := 8; - UA_END_OF_STACK : constant Unwind_Action := 16; -- GCC extension - - pragma Unreferenced - (UA_HANDLER_FRAME, - UA_FORCE_UNWIND, - UA_END_OF_STACK); - - procedure GNAT_GCC_Exception_Cleanup - (Reason : Unwind_Reason_Code; - Excep : not null GNAT_GCC_Exception_Access); - pragma Convention (C, GNAT_GCC_Exception_Cleanup); - -- Procedure called when a GNAT GCC exception is free. - - procedure Propagate_GCC_Exception - (GCC_Exception : not null GCC_Exception_Access); - pragma No_Return (Propagate_GCC_Exception); - -- Propagate a GCC exception - - procedure Reraise_GCC_Exception - (GCC_Exception : not null GCC_Exception_Access); - pragma No_Return (Reraise_GCC_Exception); - pragma Export (C, Reraise_GCC_Exception, "__gnat_reraise_zcx"); - -- Called to implement raise without exception, ie reraise. Called - -- directly from gigi. - - function Setup_Current_Excep - (GCC_Exception : not null GCC_Exception_Access; - Phase : Unwind_Action) return EOA; - pragma Export (C, Setup_Current_Excep, "__gnat_setup_current_excep"); - -- Acknowledge GCC_Exception as the current exception object being - -- raised, which could be an Ada or a foreign exception object. Return - -- a pointer to the embedded Ada occurrence for an Ada exception object, - -- to the current exception buffer otherwise. - -- - -- Synchronize the current exception buffer as needed for possible - -- accesses through Get_Current_Except.all afterwards, depending on the - -- Phase bits, received either from the personality routine, from a - -- forced_unwind cleanup handler, or just before the start of propagation - -- for an Ada exception (Phase 0 in this case). - - procedure Unhandled_Except_Handler - (GCC_Exception : not null GCC_Exception_Access); - pragma No_Return (Unhandled_Except_Handler); - pragma Export (C, Unhandled_Except_Handler, - "__gnat_unhandled_except_handler"); - -- Called for handle unhandled exceptions, ie the last chance handler - -- on platforms (such as SEH) that never returns after throwing an - -- exception. Called directly by gigi. - - function CleanupUnwind_Handler - (UW_Version : Integer; - UW_Phases : Unwind_Action; - UW_Eclass : Exception_Class; - UW_Exception : not null GCC_Exception_Access; - UW_Context : System.Address; - UW_Argument : System.Address) return Unwind_Reason_Code; - pragma Import (C, CleanupUnwind_Handler, - "__gnat_cleanupunwind_handler"); - -- Hook called at each step of the forced unwinding we perform to trigger - -- cleanups found during the propagation of an unhandled exception. - - -- GCC runtime functions used. These are C non-void functions, actually, - -- but we ignore the return values. See raise.c as to why we are using - -- __gnat stubs for these. - - procedure Unwind_RaiseException - (UW_Exception : not null GCC_Exception_Access); - pragma Import (C, Unwind_RaiseException, "__gnat_Unwind_RaiseException"); - - procedure Unwind_ForcedUnwind - (UW_Exception : not null GCC_Exception_Access; - UW_Handler : System.Address; - UW_Argument : System.Address); - pragma Import (C, Unwind_ForcedUnwind, "__gnat_Unwind_ForcedUnwind"); - - procedure Set_Exception_Parameter - (Excep : EOA; - GCC_Exception : not null GCC_Exception_Access); - pragma Export - (C, Set_Exception_Parameter, "__gnat_set_exception_parameter"); - -- Called inserted by gigi to set the exception choice parameter from the - -- gcc occurrence. - - procedure Set_Foreign_Occurrence (Excep : EOA; Mo : System.Address); - -- Utility routine to initialize occurrence Excep from a foreign exception - -- whose machine occurrence is Mo. The message is empty, the backtrace - -- is empty too and the exception identity is Foreign_Exception. - - -- Hooks called when entering/leaving an exception handler for a - -- given occurrence. The calls are generated by gigi in - -- Exception_Handler_to_gnu_gcc. - - -- Begin_Handler_v1, called when entering an exception handler, - -- claims responsibility for the handler to release the - -- GCC_Exception occurrence. End_Handler_v1, called when - -- leaving the handler, releases the occurrence, unless the - -- occurrence is propagating further up, or the handler is - -- dynamically nested in the context of another handler that - -- claimed responsibility for releasing that occurrence. - - -- Responsibility is claimed by changing the Cleanup field to - -- Claimed_Cleanup, which enables claimed exceptions to be - -- recognized, and avoids accidental releases even by foreign - -- handlers. - - function Begin_Handler_v1 - (GCC_Exception : not null GCC_Exception_Access) - return System.Address; - pragma Export (C, Begin_Handler_v1, "__gnat_begin_handler_v1"); - -- Called when entering an exception handler. Claim - -- responsibility for releasing GCC_Exception, by setting the - -- cleanup/release function to Claimed_Cleanup, and return the - -- address of the previous cleanup/release function. - - procedure End_Handler_v1 - (GCC_Exception : not null GCC_Exception_Access; - Saved_Cleanup : System.Address; - Propagating_Exception : GCC_Exception_Access); - pragma Export (C, End_Handler_v1, "__gnat_end_handler_v1"); - -- Called when leaving an exception handler. Restore the - -- Saved_Cleanup in the GCC_Exception occurrence, and then release - -- it, unless it remains claimed by an enclosing handler, or - -- GCC_Exception and Propagating_Exception are the same - -- occurrence. Propagating_Exception could be either an - -- occurrence (re)raised within the handler of GCC_Exception, when - -- we're executing as an exceptional cleanup, or null, if we're - -- completing the handler of GCC_Exception normally. - - procedure Claimed_Cleanup - (Reason : Unwind_Reason_Code; - GCC_Exception : not null GCC_Exception_Access); - pragma Export (C, Claimed_Cleanup, "__gnat_claimed_cleanup"); - -- A do-nothing placeholder installed as GCC_Exception.Cleanup - -- while handling GCC_Exception, to claim responsibility for - -- releasing it, and to stop it from being accidentally released. - - -- The following are version 0 implementations of the version 1 - -- hooks above. They remain in place for compatibility with the - -- output of compilers that still use version 0, such as those - -- used during bootstrap. They are interoperable with the v1 - -- hooks, except that the older versions may malfunction when - -- handling foreign exceptions passed to Reraise_Occurrence. - - procedure Begin_Handler (GCC_Exception : not null GCC_Exception_Access); - pragma Export (C, Begin_Handler, "__gnat_begin_handler"); - -- Called when entering an exception handler translated by an old - -- compiler. It does nothing. - - procedure End_Handler (GCC_Exception : GCC_Exception_Access); - pragma Export (C, End_Handler, "__gnat_end_handler"); - -- Called when leaving an exception handler translated by an old - -- compiler. It releases GCC_Exception, unless it is null. It is - -- only ever null when the handler has a 'raise;' translated by a - -- v0-using compiler. The artificial handler variable passed to - -- End_Handler was set to null to tell End_Handler to refrain from - -- releasing the reraised exception. In v1 safer ways are used to - -- accomplish that. - - -------------------------------------------------------------------- - -- Accessors to Basic Components of a GNAT Exception Data Pointer -- - -------------------------------------------------------------------- - - -- As of today, these are only used by the C implementation of the GCC - -- propagation personality routine to avoid having to rely on a C - -- counterpart of the whole exception_data structure, which is both - -- painful and error prone. These subprograms could be moved to a more - -- widely visible location if need be. - - function Is_Handled_By_Others (E : Exception_Data_Ptr) return Boolean; - pragma Export (C, Is_Handled_By_Others, "__gnat_is_handled_by_others"); - pragma Warnings (Off, Is_Handled_By_Others); - - function Language_For (E : Exception_Data_Ptr) return Character; - pragma Export (C, Language_For, "__gnat_language_for"); - - function Foreign_Data_For (E : Exception_Data_Ptr) return Address; - pragma Export (C, Foreign_Data_For, "__gnat_foreign_data_for"); - - function EID_For (GNAT_Exception : not null GNAT_GCC_Exception_Access) - return Exception_Id; - pragma Export (C, EID_For, "__gnat_eid_for"); - - --------------------------------------------------------------------------- - -- Objects to materialize "others" and "all others" in the GCC EH tables -- - --------------------------------------------------------------------------- - - -- Currently, these only have their address taken and compared so there is - -- no real point having whole exception data blocks allocated. Note that - -- there are corresponding declarations in gigi (trans.c) which must be - -- kept properly synchronized. - - Others_Value : constant Character := 'O'; - pragma Export (C, Others_Value, "__gnat_others_value"); - - All_Others_Value : constant Character := 'A'; - pragma Export (C, All_Others_Value, "__gnat_all_others_value"); - - Unhandled_Others_Value : constant Character := 'U'; - pragma Export (C, Unhandled_Others_Value, "__gnat_unhandled_others_value"); - -- Special choice (emitted by gigi) to catch and notify unhandled - -- exceptions on targets which always handle exceptions (such as SEH). - -- The handler will simply call Unhandled_Except_Handler. - - ------------------------- - -- Allocate_Occurrence -- - ------------------------- - - function Allocate_Occurrence return EOA is - Res : GNAT_GCC_Exception_Access; - - begin - Res := New_Occurrence; - Res.Header.Cleanup := GNAT_GCC_Exception_Cleanup'Address; - Res.Occurrence.Machine_Occurrence := Res.all'Address; - - return Res.Occurrence'Access; - end Allocate_Occurrence; - - -------------------------------- - -- GNAT_GCC_Exception_Cleanup -- - -------------------------------- - - procedure GNAT_GCC_Exception_Cleanup - (Reason : Unwind_Reason_Code; - Excep : not null GNAT_GCC_Exception_Access) - is - pragma Unreferenced (Reason); - - procedure Free is new Unchecked_Deallocation - (GNAT_GCC_Exception, GNAT_GCC_Exception_Access); - - Copy : GNAT_GCC_Exception_Access := Excep; - - begin - -- Simply free the memory - - Free (Copy); - end GNAT_GCC_Exception_Cleanup; - - ---------------------------- - -- Set_Foreign_Occurrence -- - ---------------------------- - - procedure Set_Foreign_Occurrence (Excep : EOA; Mo : System.Address) is - begin - Excep.all := ( - Id => Foreign_Exception'Access, - Machine_Occurrence => Mo, - Msg => <>, - Msg_Length => 0, - Exception_Raised => True, - Pid => Local_Partition_ID, - Num_Tracebacks => 0, - Tracebacks => <>); - end Set_Foreign_Occurrence; - - ------------------------- - -- Setup_Current_Excep -- - ------------------------- - - function Setup_Current_Excep - (GCC_Exception : not null GCC_Exception_Access; - Phase : Unwind_Action) return EOA - is - Excep : constant EOA := Get_Current_Excep.all; - - begin - - if GCC_Exception.Class = GNAT_Exception_Class then - - -- Ada exception : latch the occurrence data in the Current - -- Exception Buffer if needed and return a pointer to the original - -- Ada exception object. This particular object was specifically - -- allocated for this raise and is thus more precise than the fixed - -- Current Exception Buffer address. - - declare - GNAT_Occurrence : constant GNAT_GCC_Exception_Access := - To_GNAT_GCC_Exception (GCC_Exception); - begin - - -- When reaching here during SEARCH_PHASE, no need to - -- replicate the copy performed at the propagation start. - - if Phase /= UA_SEARCH_PHASE then - Excep.all := GNAT_Occurrence.Occurrence; - end if; - return GNAT_Occurrence.Occurrence'Access; - end; - - else - - -- Foreign exception (caught by Ada handler, reaching here from - -- personality routine) : The original exception object doesn't hold - -- an Ada occurrence info. Set the foreign data pointer in the - -- Current Exception Buffer and return the address of the latter. - - Set_Foreign_Occurrence (Excep, GCC_Exception.all'Address); - - return Excep; - end if; - end Setup_Current_Excep; - - ---------------------- - -- Begin_Handler_v1 -- - ---------------------- - - function Begin_Handler_v1 - (GCC_Exception : not null GCC_Exception_Access) - return System.Address is - Saved_Cleanup : constant System.Address := GCC_Exception.Cleanup; - begin - -- Claim responsibility for releasing this exception, and stop - -- others from releasing it. - GCC_Exception.Cleanup := Claimed_Cleanup'Address; - return Saved_Cleanup; - end Begin_Handler_v1; - - -------------------- - -- End_Handler_v1 -- - -------------------- - - procedure End_Handler_v1 - (GCC_Exception : not null GCC_Exception_Access; - Saved_Cleanup : System.Address; - Propagating_Exception : GCC_Exception_Access) is - begin - GCC_Exception.Cleanup := Saved_Cleanup; - -- Restore the Saved_Cleanup, so that it is either used to - -- release GCC_Exception below, or transferred to the next - -- handler of the Propagating_Exception occurrence. The - -- following test ensures that an occurrence is only released - -- once, even after reraises. - -- - -- The idea is that the GCC_Exception is not to be released - -- unless it had an unclaimed Cleanup when the handler started - -- (see Begin_Handler_v1 above), but if we propagate across its - -- handler a reraise of the same exception, we transfer to the - -- Propagating_Exception the responsibility for running the - -- Saved_Cleanup when its handler completes. - -- - -- This ownership transfer mechanism ensures safety, as in - -- single release and no dangling pointers, because there is no - -- way to hold on to the Machine_Occurrence of an - -- Exception_Occurrence: the only situations in which another - -- Exception_Occurrence gets the same Machine_Occurrence are - -- through Reraise_Occurrence, and plain reraise, and so we - -- have the following possibilities: - -- - -- - Reraise_Occurrence is handled within the running handler, - -- and so when completing the dynamically nested handler, we - -- must NOT release the exception. A Claimed_Cleanup upon - -- entry of the nested handler, installed when entering the - -- enclosing handler, ensures the exception will not be - -- released by the nested handler, but rather by the enclosing - -- handler. - -- - -- - Reraise_Occurrence/reraise escapes the running handler, - -- and we run as an exceptional cleanup for GCC_Exception. The - -- Saved_Cleanup was reinstalled, but since we're propagating - -- the same machine occurrence, we do not release it. Instead, - -- we transfer responsibility for releasing it to the eventual - -- handler of the propagating exception. - -- - -- - An unrelated exception propagates through the running - -- handler. We restored GCC_Exception.Saved_Cleanup above. - -- Since we're propagating a different exception, we proceed to - -- release GCC_Exception, unless Saved_Cleanup was - -- Claimed_Cleanup, because then we know we're not in the - -- outermost handler for GCC_Exception. - -- - -- - The handler completes normally, so it reinstalls the - -- Saved_Cleanup and runs it, unless it was Claimed_Cleanup. - -- If Saved_Cleanup is null, Unwind_DeleteException (currently) - -- has no effect, so we could skip it, but if it is ever - -- changed to do more in this case, we're ready for that, - -- calling it exactly once. - if Saved_Cleanup /= Claimed_Cleanup'Address - and then - Propagating_Exception /= GCC_Exception - then - declare - Current : constant EOA := Get_Current_Excep.all; - Cur_Occ : constant GCC_Exception_Access - := To_GCC_Exception (Current.Machine_Occurrence); - begin - -- If we are releasing the Machine_Occurrence of the current - -- exception, reset the access to it, so that it is no - -- longer accessible. - if Cur_Occ = GCC_Exception then - Current.Machine_Occurrence := System.Null_Address; - end if; - end; - Unwind_DeleteException (GCC_Exception); - end if; - end End_Handler_v1; - - --------------------- - -- Claimed_Cleanup -- - --------------------- - - procedure Claimed_Cleanup - (Reason : Unwind_Reason_Code; - GCC_Exception : not null GCC_Exception_Access) is - pragma Unreferenced (Reason); - pragma Unreferenced (GCC_Exception); - begin - -- This procedure should never run. If it does, it's either a - -- version 0 handler or a foreign handler, attempting to - -- release an exception while a version 1 handler that claimed - -- responsibility for releasing the exception remains still - -- active. This placeholder stops GCC_Exception from being - -- released by them. - - -- We could get away with just Null_Address instead, with - -- nearly the same effect, but with this placeholder we can - -- detect and report unexpected releases, and we can tell apart - -- a GCC_Exception without a Cleanup, from one with another - -- active handler, so as to still call Unwind_DeleteException - -- exactly once: currently, Unwind_DeleteException does nothing - -- when the Cleanup is null, but should it ever be changed to - -- do more, we'll still be safe. - null; - end Claimed_Cleanup; - - ------------------- - -- Begin_Handler -- - ------------------- - - procedure Begin_Handler (GCC_Exception : not null GCC_Exception_Access) is - pragma Unreferenced (GCC_Exception); - begin - null; - end Begin_Handler; - - ----------------- - -- End_Handler -- - ----------------- - - procedure End_Handler (GCC_Exception : GCC_Exception_Access) is - begin - if GCC_Exception /= null then - - -- The exception might have been reraised, in this case the cleanup - -- mustn't be called. - - Unwind_DeleteException (GCC_Exception); - end if; - end End_Handler; - - ----------------------------- - -- Reraise_GCC_Exception -- - ----------------------------- - - procedure Reraise_GCC_Exception - (GCC_Exception : not null GCC_Exception_Access) - is - begin - -- Simply propagate it - - Propagate_GCC_Exception (GCC_Exception); - end Reraise_GCC_Exception; - - ----------------------------- - -- Propagate_GCC_Exception -- - ----------------------------- - - -- Call Unwind_RaiseException to actually throw, taking care of handling - -- the two phase scheme it implements. - - procedure Propagate_GCC_Exception - (GCC_Exception : not null GCC_Exception_Access) - is - -- Acknowledge the current exception info now, before unwinding - -- starts so it is available even from C++ handlers involved before - -- our personality routine. - - Excep : constant EOA := - Setup_Current_Excep (GCC_Exception, Phase => 0); - - begin - -- Perform a standard raise first. If a regular handler is found, it - -- will be entered after all the intermediate cleanups have run. If - -- there is no regular handler, it will return. - - Unwind_RaiseException (GCC_Exception); - - -- If we get here we know the exception is not handled, as otherwise - -- Unwind_RaiseException arranges for the handler to be entered. Take - -- the necessary steps to enable the debugger to gain control while the - -- stack is still intact. - - Notify_Unhandled_Exception (Excep); - - -- Now, un a forced unwind to trigger cleanups. Control should not - -- resume there, if there are cleanups and in any cases as the - -- unwinding hook calls Unhandled_Exception_Terminate when end of - -- stack is reached. - - Unwind_ForcedUnwind - (GCC_Exception, - CleanupUnwind_Handler'Address, - System.Null_Address); - - -- We get here in case of error. The debugger has been notified before - -- the second step above. - - Unhandled_Except_Handler (GCC_Exception); - end Propagate_GCC_Exception; - - ------------------------- - -- Propagate_Exception -- - ------------------------- - - procedure Propagate_Exception (Excep : Exception_Occurrence) is - begin - Propagate_GCC_Exception (To_GCC_Exception (Excep.Machine_Occurrence)); - end Propagate_Exception; - - ----------------------------- - -- Set_Exception_Parameter -- - ----------------------------- - - procedure Set_Exception_Parameter - (Excep : EOA; - GCC_Exception : not null GCC_Exception_Access) - is - begin - -- Setup the exception occurrence - - if GCC_Exception.Class = GNAT_Exception_Class then - - -- From the GCC exception - - declare - GNAT_Occurrence : constant GNAT_GCC_Exception_Access := - To_GNAT_GCC_Exception (GCC_Exception); - begin - Save_Occurrence (Excep.all, GNAT_Occurrence.Occurrence); - end; - - else - -- A default one - - Set_Foreign_Occurrence (Excep, GCC_Exception.all'Address); - end if; - end Set_Exception_Parameter; - - ------------------------------ - -- Unhandled_Except_Handler -- - ------------------------------ - - procedure Unhandled_Except_Handler - (GCC_Exception : not null GCC_Exception_Access) - is - Excep : EOA; - begin - Excep := Setup_Current_Excep (GCC_Exception, Phase => UA_CLEANUP_PHASE); - Unhandled_Exception_Terminate (Excep); - end Unhandled_Except_Handler; - - ------------- - -- EID_For -- - ------------- - - function EID_For - (GNAT_Exception : not null GNAT_GCC_Exception_Access) return Exception_Id - is - begin - return GNAT_Exception.Occurrence.Id; - end EID_For; - - ---------------------- - -- Foreign_Data_For -- - ---------------------- - - function Foreign_Data_For - (E : SSL.Exception_Data_Ptr) return Address - is - begin - return E.Foreign_Data; - end Foreign_Data_For; - - -------------------------- - -- Is_Handled_By_Others -- - -------------------------- - - function Is_Handled_By_Others (E : SSL.Exception_Data_Ptr) return Boolean is - begin - return not E.all.Not_Handled_By_Others; - end Is_Handled_By_Others; - - ------------------ - -- Language_For -- - ------------------ - - function Language_For (E : SSL.Exception_Data_Ptr) return Character is - begin - return E.all.Lang; - end Language_For; - -end Exception_Propagation; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-exextr.adb +++ build/gcc/ada/rts @@ -1,221 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT COMPILER COMPONENTS -- --- -- --- ADA.EXCEPTIONS.EXCEPTION_TRACES -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Conversion; - -pragma Warnings (Off); -with Ada.Exceptions.Last_Chance_Handler; -pragma Warnings (On); --- Bring last chance handler into closure - -separate (Ada.Exceptions) -package body Exception_Traces is - - Nline : constant String := String'(1 => ASCII.LF); - -- Convenient shortcut - - type Exception_Action is access procedure (E : Exception_Occurrence); - pragma Favor_Top_Level (Exception_Action); - - Global_Action : Exception_Action := null; - pragma Atomic (Global_Action); - pragma Export - (Ada, Global_Action, "__gnat_exception_actions_global_action"); - -- Global action, executed whenever an exception is raised. Changing the - -- export name must be coordinated with code in g-excact.adb. - - Global_Unhandled_Action : Exception_Action := null; - pragma Atomic (Global_Unhandled_Action); - pragma Export - (Ada, Global_Unhandled_Action, - "__gnat_exception_actions_global_unhandled_action"); - -- Global action, executed whenever an unhandled exception is raised. - -- Changing the export name must be coordinated with code in g-excact.adb. - - Raise_Hook_Initialized : Boolean := False; - pragma Export - (Ada, Raise_Hook_Initialized, "__gnat_exception_actions_initialized"); - - procedure Last_Chance_Handler (Except : Exception_Occurrence); - pragma Import (C, Last_Chance_Handler, "__gnat_last_chance_handler"); - pragma No_Return (Last_Chance_Handler); - -- Users can replace the default version of this routine, - -- Ada.Exceptions.Last_Chance_Handler. - - function To_Action is new Ada.Unchecked_Conversion - (Raise_Action, Exception_Action); - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Notify_Exception (Excep : EOA; Is_Unhandled : Boolean); - -- Factorizes the common processing for Notify_Handled_Exception and - -- Notify_Unhandled_Exception. Is_Unhandled is set to True only in the - -- latter case because Notify_Handled_Exception may be called for an - -- actually unhandled occurrence in the Front-End-SJLJ case. - - ---------------------- - -- Notify_Exception -- - ---------------------- - - procedure Notify_Exception (Excep : EOA; Is_Unhandled : Boolean) is - -- Save actions locally to avoid any race condition that would - -- reset them to null. - Action : constant Exception_Action := Global_Action; - Unhandled_Action : constant Exception_Action := Global_Unhandled_Action; - - begin - -- Output the exception information required by the Exception_Trace - -- configuration. Take care not to output information about internal - -- exceptions. - - if not Excep.Id.Not_Handled_By_Others - and then - (Exception_Trace = Every_Raise - or else - (Is_Unhandled - and then - (Exception_Trace = Unhandled_Raise - or else Exception_Trace = Unhandled_Raise_In_Main))) - then - -- Exception trace messages need to be protected when several tasks - -- can issue them at the same time. - - Lock_Task.all; - To_Stderr (Nline); - - if Exception_Trace /= Unhandled_Raise_In_Main then - if Is_Unhandled then - To_Stderr ("Unhandled "); - end if; - - To_Stderr ("Exception raised"); - To_Stderr (Nline); - end if; - - To_Stderr (Exception_Information (Excep.all)); - Unlock_Task.all; - end if; - - -- Call the user-specific actions - -- ??? We should presumably look at the reraise status here. - - if Raise_Hook_Initialized - and then Exception_Data_Ptr (Excep.Id).Raise_Hook /= null - then - To_Action (Exception_Data_Ptr (Excep.Id).Raise_Hook) (Excep.all); - end if; - - if Is_Unhandled and Unhandled_Action /= null then - Unhandled_Action (Excep.all); - end if; - - if Action /= null then - Action (Excep.all); - end if; - end Notify_Exception; - - ------------------------------ - -- Notify_Handled_Exception -- - ------------------------------ - - procedure Notify_Handled_Exception (Excep : EOA) is - begin - Notify_Exception (Excep, Is_Unhandled => False); - end Notify_Handled_Exception; - - -------------------------------- - -- Notify_Unhandled_Exception -- - -------------------------------- - - procedure Notify_Unhandled_Exception (Excep : EOA) is - begin - -- Check whether there is any termination handler to be executed for - -- the environment task, and execute it if needed. Here we handle both - -- the Abnormal and Unhandled_Exception task termination. Normal - -- task termination routine is executed elsewhere (either in the - -- Task_Wrapper or in the Adafinal routine for the environment task). - - Task_Termination_Handler.all (Excep.all); - - Notify_Exception (Excep, Is_Unhandled => True); - Debug_Unhandled_Exception (SSL.Exception_Data_Ptr (Excep.Id)); - end Notify_Unhandled_Exception; - - ----------------------------------- - -- Unhandled_Exception_Terminate -- - ----------------------------------- - - procedure Unhandled_Exception_Terminate (Excep : EOA) is - Occ : Exception_Occurrence; - -- This occurrence will be used to display a message after finalization. - -- It is necessary to save a copy here, or else the designated value - -- could be overwritten if an exception is raised during finalization - -- (even if that exception is caught). The occurrence is saved on the - -- stack to avoid dynamic allocation (if this exception is due to lack - -- of space in the heap, we therefore avoid a second failure). We assume - -- that there is enough room on the stack however. - - begin - Save_Occurrence (Occ, Excep.all); - Last_Chance_Handler (Occ); - end Unhandled_Exception_Terminate; - - ------------------------------------ - -- Handling GNAT.Exception_Traces -- - ------------------------------------ - - -- The bulk of exception traces output is centralized in Notify_Exception, - -- for both the Handled and Unhandled cases. Extra task specific output is - -- triggered in the task wrapper for unhandled occurrences in tasks. It is - -- not performed in this unit to avoid dependencies on the tasking units - -- here. - - -- We used to rely on the output performed by Unhanded_Exception_Terminate - -- for the case of an unhandled occurrence in the environment thread, and - -- the task wrapper was responsible for the whole output in the tasking - -- case. - - -- This initial scheme had a drawback: the output from Terminate only - -- occurs after finalization is done, which means possibly never if some - -- tasks keep hanging around. - - -- The first "presumably obvious" fix consists in moving the Terminate - -- output before the finalization. It has not been retained because it - -- introduces annoying changes in output orders when the finalization - -- itself issues outputs, this also in "regular" cases not resorting to - -- Exception_Traces. - - -- Today's solution has the advantage of simplicity and better isolates - -- the Exception_Traces machinery. - -end Exception_Traces; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-exstat.adb +++ build/gcc/ada/rts @@ -1,271 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT COMPILER COMPONENTS -- --- -- --- ADA.EXCEPTIONS.STREAM_ATTRIBUTES -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -pragma Warnings (Off); --- Allow withing of non-Preelaborated units in Ada 2005 mode where this --- package will be categorized as Preelaborate. See AI-362 for details. --- It is safe in the context of the run-time to violate the rules. - -with System.Exception_Table; use System.Exception_Table; -with System.Storage_Elements; use System.Storage_Elements; - -pragma Warnings (On); - -separate (Ada.Exceptions) -package body Stream_Attributes is - - ------------------- - -- EId_To_String -- - ------------------- - - function EId_To_String (X : Exception_Id) return String is - begin - if X = Null_Id then - return ""; - else - return Exception_Name (X); - end if; - end EId_To_String; - - ------------------ - -- EO_To_String -- - ------------------ - - -- We use the null string to represent the null occurrence, otherwise we - -- output the Untailored_Exception_Information string for the occurrence. - - function EO_To_String (X : Exception_Occurrence) return String is - begin - if X.Id = Null_Id then - return ""; - else - return Exception_Data.Untailored_Exception_Information (X); - end if; - end EO_To_String; - - ------------------- - -- String_To_EId -- - ------------------- - - function String_To_EId (S : String) return Exception_Id is - begin - if S = "" then - return Null_Id; - else - return Exception_Id (Internal_Exception (S)); - end if; - end String_To_EId; - - ------------------ - -- String_To_EO -- - ------------------ - - function String_To_EO (S : String) return Exception_Occurrence is - From : Natural; - To : Integer; - - X : aliased Exception_Occurrence; - -- This is the exception occurrence we will create - - procedure Bad_EO; - pragma No_Return (Bad_EO); - -- Signal bad exception occurrence string - - procedure Next_String; - -- On entry, To points to last character of previous line of the - -- message, terminated by LF. On return, From .. To are set to - -- specify the next string, or From > To if there are no more lines. - - procedure Bad_EO is - begin - Raise_Exception - (Program_Error'Identity, - "bad exception occurrence in stream input"); - - -- The following junk raise of Program_Error is required because - -- this is a No_Return procedure, and unfortunately Raise_Exception - -- can return (this particular call can't, but the back end is not - -- clever enough to know that). - - raise Program_Error; - end Bad_EO; - - procedure Next_String is - begin - From := To + 2; - - if From < S'Last then - To := From + 1; - - while To < S'Last - 1 loop - if To >= S'Last then - Bad_EO; - elsif S (To + 1) = ASCII.LF then - exit; - else - To := To + 1; - end if; - end loop; - end if; - end Next_String; - - -- Start of processing for String_To_EO - - begin - if S = "" then - return Null_Occurrence; - end if; - - To := S'First - 2; - Next_String; - - if S (From .. From + 6) /= "raised " then - Bad_EO; - end if; - - declare - Name_Start : constant Positive := From + 7; - begin - From := Name_Start + 1; - - while From < To and then S (From) /= ' ' loop - From := From + 1; - end loop; - - X.Id := - Exception_Id (Internal_Exception (S (Name_Start .. From - 1))); - end; - - if From <= To then - if S (From .. From + 2) /= " : " then - Bad_EO; - end if; - - X.Msg_Length := To - From - 2; - X.Msg (1 .. X.Msg_Length) := S (From + 3 .. To); - - else - X.Msg_Length := 0; - end if; - - Next_String; - X.Pid := 0; - - if From <= To and then S (From) = 'P' then - if S (From .. From + 3) /= "PID:" then - Bad_EO; - end if; - - From := From + 5; -- skip past PID: space - - while From <= To loop - X.Pid := X.Pid * 10 + - (Character'Pos (S (From)) - Character'Pos ('0')); - From := From + 1; - end loop; - - Next_String; - end if; - - X.Num_Tracebacks := 0; - - if From <= To then - if S (From .. To) /= "Call stack traceback locations:" then - Bad_EO; - end if; - - Next_String; - loop - exit when From > To; - - declare - Ch : Character; - C : Integer_Address; - N : Integer_Address; - - begin - if S (From) /= '0' - or else S (From + 1) /= 'x' - then - Bad_EO; - else - From := From + 2; - end if; - - C := 0; - while From <= To loop - Ch := S (From); - - if Ch in '0' .. '9' then - N := - Character'Pos (S (From)) - Character'Pos ('0'); - - elsif Ch in 'a' .. 'f' then - N := - Character'Pos (S (From)) - Character'Pos ('a') + 10; - - elsif Ch = ' ' then - From := From + 1; - exit; - - else - Bad_EO; - end if; - - C := C * 16 + N; - - From := From + 1; - end loop; - - if X.Num_Tracebacks = Max_Tracebacks then - Bad_EO; - end if; - - X.Num_Tracebacks := X.Num_Tracebacks + 1; - X.Tracebacks (X.Num_Tracebacks) := - TBE.TB_Entry_For (To_Address (C)); - end; - end loop; - end if; - - -- The occurrence we're crafting is not currently being - -- propagated. - - X.Machine_Occurrence := System.Null_Address; - - -- If an exception was converted to a string, it must have - -- already been raised, so flag it accordingly and we are done. - - X.Exception_Raised := True; - return X; - end String_To_EO; - -end Stream_Attributes; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-extiin.ads +++ build/gcc/ada/rts @@ -1,35 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . E X E C U T I O N _ T I M E . I N T E R R U P T S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Interrupts; -with Ada.Real_Time; - -package Ada.Execution_Time.Interrupts with - SPARK_Mode -is - - pragma Unimplemented_Unit; - - function Clock (Interrupt : Ada.Interrupts.Interrupt_ID) return CPU_Time - with - Volatile_Function, - Global => Ada.Real_Time.Clock_Time, - Pre => Separate_Interrupt_Clocks_Supported; - - function Supported (Interrupt : Ada.Interrupts.Interrupt_ID) return Boolean - with - Global => null; - -end Ada.Execution_Time.Interrupts; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-extiti.ads +++ build/gcc/ada/rts @@ -1,61 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . E X E C U T I O N _ T I M E . T I M E R S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- This unit is not implemented in typical GNAT implementations that lie on --- top of operating systems, because it is infeasible to implement in such --- environments. - --- If a target environment provides appropriate support for this package, --- then the Unimplemented_Unit pragma should be removed from this spec and --- an appropriate body provided. - -with System; - -package Ada.Execution_Time.Timers is - pragma Preelaborate; - - pragma Unimplemented_Unit; - - type Timer (T : not null access constant Ada.Task_Identification.Task_Id) is - tagged limited private; - - type Timer_Handler is access protected procedure (TM : in out Timer); - - Min_Handler_Ceiling : constant System.Any_Priority := System.Priority'Last; - - procedure Set_Handler - (TM : in out Timer; - In_Time : Ada.Real_Time.Time_Span; - Handler : Timer_Handler); - - procedure Set_Handler - (TM : in out Timer; - At_Time : CPU_Time; - Handler : Timer_Handler); - - function Current_Handler (TM : Timer) return Timer_Handler; - - procedure Cancel_Handler - (TM : in out Timer; - Cancelled : out Boolean); - - function Time_Remaining (TM : Timer) return Ada.Real_Time.Time_Span; - - Timer_Resource_Error : exception; - -private - type Timer (T : access Ada.Task_Identification.Task_Id) is - tagged limited null record; -end Ada.Execution_Time.Timers; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-finali.adb +++ build/gcc/ada/rts @@ -1,36 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT COMPILER COMPONENTS -- --- -- --- A D A . F I N A L I Z A T I O N -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package does not require a body. We provide a dummy file containing a --- No_Body pragma so that previous versions of the body (which did exist) will --- not interfere. - -pragma No_Body; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-finali.ads +++ build/gcc/ada/rts @@ -1,68 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . F I N A L I Z A T I O N -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -pragma Warnings (Off); -with System.Finalization_Root; -pragma Warnings (On); - -package Ada.Finalization is - pragma Pure; - - type Controlled is abstract tagged private; - pragma Preelaborable_Initialization (Controlled); - - procedure Initialize (Object : in out Controlled) is null; - procedure Adjust (Object : in out Controlled) is null; - procedure Finalize (Object : in out Controlled) is null; - - type Limited_Controlled is abstract tagged limited private; - pragma Preelaborable_Initialization (Limited_Controlled); - - procedure Initialize (Object : in out Limited_Controlled) is null; - procedure Finalize (Object : in out Limited_Controlled) is null; - -private - package SFR renames System.Finalization_Root; - - type Controlled is abstract new SFR.Root_Controlled with null record; - - -- In order to simplify the implementation, the mechanism in Process_Full_ - -- View ensures that the full view is limited even though the parent type - -- is not. - - type Limited_Controlled is - abstract new SFR.Root_Controlled with null record; - -end Ada.Finalization; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-flteio.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . F L O A T _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO; - -pragma Elaborate_All (Ada.Text_IO); - -package Ada.Float_Text_IO is - new Ada.Text_IO.Float_IO (Float); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-fwteio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . F L O A T _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Text_IO; - -package Ada.Float_Wide_Text_IO is - new Ada.Wide_Text_IO.Float_IO (Float); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-fzteio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . F L O A T _ W I D E _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Wide_Text_IO; - -package Ada.Float_Wide_Wide_Text_IO is - new Ada.Wide_Wide_Text_IO.Float_IO (Float); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-inteio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . I N T E G E R _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO; - -package Ada.Integer_Text_IO is - new Ada.Text_IO.Integer_IO (Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-interr.adb +++ build/gcc/ada/rts @@ -1,139 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- --- -- --- A D A . I N T E R R U P T S -- --- -- --- B o d y -- --- -- --- Copyright (C) 1991-2017, Florida State University -- --- Copyright (C) 1995-2020, AdaCore -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNARL was developed by the GNARL team at Florida State University. -- --- Extensive contributions were provided by Ada Core Technologies, Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Conversion; - -package body Ada.Interrupts is - - package SI renames System.Interrupts; - - function To_System is new Ada.Unchecked_Conversion - (Parameterless_Handler, SI.Parameterless_Handler); - - function To_Ada is new Ada.Unchecked_Conversion - (SI.Parameterless_Handler, Parameterless_Handler); - - -------------------- - -- Attach_Handler -- - -------------------- - - procedure Attach_Handler - (New_Handler : Parameterless_Handler; - Interrupt : Interrupt_ID) - is - begin - SI.Attach_Handler - (To_System (New_Handler), SI.Interrupt_ID (Interrupt), False); - end Attach_Handler; - - --------------------- - -- Current_Handler -- - --------------------- - - function Current_Handler - (Interrupt : Interrupt_ID) return Parameterless_Handler - is - begin - return To_Ada (SI.Current_Handler (SI.Interrupt_ID (Interrupt))); - end Current_Handler; - - -------------------- - -- Detach_Handler -- - -------------------- - - procedure Detach_Handler (Interrupt : Interrupt_ID) is - begin - SI.Detach_Handler (SI.Interrupt_ID (Interrupt), False); - end Detach_Handler; - - ---------------------- - -- Exchange_Handler -- - ---------------------- - - procedure Exchange_Handler - (Old_Handler : out Parameterless_Handler; - New_Handler : Parameterless_Handler; - Interrupt : Interrupt_ID) - is - H : SI.Parameterless_Handler; - - begin - SI.Exchange_Handler - (H, To_System (New_Handler), - SI.Interrupt_ID (Interrupt), False); - Old_Handler := To_Ada (H); - end Exchange_Handler; - - ------------- - -- Get_CPU -- - ------------- - - function Get_CPU - (Interrupt : Interrupt_ID) return System.Multiprocessors.CPU_Range - is - pragma Unreferenced (Interrupt); - - begin - -- The underlying operating system does not indicate the processor on - -- which the handler for Interrupt is executed. - - return System.Multiprocessors.Not_A_Specific_CPU; - end Get_CPU; - - ----------------- - -- Is_Attached -- - ----------------- - - function Is_Attached (Interrupt : Interrupt_ID) return Boolean is - begin - return SI.Is_Handler_Attached (SI.Interrupt_ID (Interrupt)); - end Is_Attached; - - ----------------- - -- Is_Reserved -- - ----------------- - - function Is_Reserved (Interrupt : Interrupt_ID) return Boolean is - begin - return SI.Is_Reserved (SI.Interrupt_ID (Interrupt)); - end Is_Reserved; - - --------------- - -- Reference -- - --------------- - - function Reference (Interrupt : Interrupt_ID) return System.Address is - begin - return SI.Reference (SI.Interrupt_ID (Interrupt)); - end Reference; - -end Ada.Interrupts; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-interr.ads +++ build/gcc/ada/rts @@ -1,100 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . I N T E R R U P T S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with System.Interrupts; -with System.Multiprocessors; -with Ada.Task_Identification; - -package Ada.Interrupts is - - type Interrupt_ID is new System.Interrupts.Ada_Interrupt_ID; - - type Parameterless_Handler is access protected procedure; - - function Is_Reserved (Interrupt : Interrupt_ID) return Boolean with - SPARK_Mode, - Volatile_Function, - Global => Ada.Task_Identification.Tasking_State; - - function Is_Attached (Interrupt : Interrupt_ID) return Boolean with - SPARK_Mode, - Volatile_Function, - Global => Ada.Task_Identification.Tasking_State; - - function Current_Handler - (Interrupt : Interrupt_ID) return Parameterless_Handler - with - SPARK_Mode => Off, - Global => null; - - procedure Attach_Handler - (New_Handler : Parameterless_Handler; - Interrupt : Interrupt_ID) - with - SPARK_Mode => Off, - Global => null; - - procedure Exchange_Handler - (Old_Handler : out Parameterless_Handler; - New_Handler : Parameterless_Handler; - Interrupt : Interrupt_ID) - with - SPARK_Mode => Off, - Global => null; - - procedure Detach_Handler (Interrupt : Interrupt_ID) with - SPARK_Mode, - Global => (In_Out => Ada.Task_Identification.Tasking_State); - - function Reference (Interrupt : Interrupt_ID) return System.Address with - SPARK_Mode => Off, - Global => null; - - function Get_CPU - (Interrupt : Interrupt_ID) return System.Multiprocessors.CPU_Range - with - SPARK_Mode, - Volatile_Function, - Global => Ada.Task_Identification.Tasking_State; - -private - pragma Inline (Is_Reserved); - pragma Inline (Is_Attached); - pragma Inline (Current_Handler); - pragma Inline (Attach_Handler); - pragma Inline (Detach_Handler); - pragma Inline (Exchange_Handler); - pragma Inline (Get_CPU); -end Ada.Interrupts; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-intnam.ads +++ build/gcc/ada/rts @@ -1,166 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- --- -- --- A D A . I N T E R R U P T S . N A M E S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1991-2020, Free Software Foundation, Inc. -- --- -- --- GNARL is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNARL was developed by the GNARL team at Florida State University. -- --- Extensive contributions were provided by Ada Core Technologies, Inc. -- --- -- ------------------------------------------------------------------------------- - --- This is a GNU/Linux version of this package - --- The following signals are reserved by the run time: - --- SIGFPE, SIGILL, SIGSEGV, SIGBUS, SIGTRAP, SIGABRT, SIGINT, --- SIGUSR1, SIGUSR2, SIGVTALRM, SIGUNUSED, SIGSTOP, SIGKILL - --- The pragma Unreserve_All_Interrupts affects the following signal(s): - --- SIGINT: made available for Ada handler - --- This target-dependent package spec contains names of interrupts --- supported by the local system. - -with System.OS_Interface; - -package Ada.Interrupts.Names is - - -- All identifiers in this unit are implementation defined - - pragma Implementation_Defined; - - -- Beware that the mapping of names to signals may be many-to-one. There - -- may be aliases. Also, for all signal names that are not supported on the - -- current system the value of the corresponding constant will be zero. - - SIGHUP : constant Interrupt_ID := - System.OS_Interface.SIGHUP; -- hangup - - SIGINT : constant Interrupt_ID := - System.OS_Interface.SIGINT; -- interrupt (rubout) - - SIGQUIT : constant Interrupt_ID := - System.OS_Interface.SIGQUIT; -- quit (ASCD FS) - - SIGILL : constant Interrupt_ID := - System.OS_Interface.SIGILL; -- illegal instruction (not reset) - - SIGTRAP : constant Interrupt_ID := - System.OS_Interface.SIGTRAP; -- trace trap (not reset) - - SIGIOT : constant Interrupt_ID := - System.OS_Interface.SIGIOT; -- IOT instruction - - SIGABRT : constant Interrupt_ID := -- used by abort, - System.OS_Interface.SIGABRT; -- replace SIGIOT in the future - - SIGFPE : constant Interrupt_ID := - System.OS_Interface.SIGFPE; -- floating point exception - - SIGKILL : constant Interrupt_ID := - System.OS_Interface.SIGKILL; -- kill (cannot be caught or ignored) - - SIGBUS : constant Interrupt_ID := - System.OS_Interface.SIGBUS; -- bus error - - SIGSEGV : constant Interrupt_ID := - System.OS_Interface.SIGSEGV; -- segmentation violation - - SIGPIPE : constant Interrupt_ID := -- write on a pipe with - System.OS_Interface.SIGPIPE; -- no one to read it - - SIGALRM : constant Interrupt_ID := - System.OS_Interface.SIGALRM; -- alarm clock - - SIGTERM : constant Interrupt_ID := - System.OS_Interface.SIGTERM; -- software termination signal from kill - - SIGUSR1 : constant Interrupt_ID := - System.OS_Interface.SIGUSR1; -- user defined signal 1 - - SIGUSR2 : constant Interrupt_ID := - System.OS_Interface.SIGUSR2; -- user defined signal 2 - - SIGCLD : constant Interrupt_ID := - System.OS_Interface.SIGCLD; -- child status change - - SIGCHLD : constant Interrupt_ID := - System.OS_Interface.SIGCHLD; -- 4.3BSD's/POSIX name for SIGCLD - - SIGWINCH : constant Interrupt_ID := - System.OS_Interface.SIGWINCH; -- window size change - - SIGURG : constant Interrupt_ID := - System.OS_Interface.SIGURG; -- urgent condition on IO channel - - SIGPOLL : constant Interrupt_ID := - System.OS_Interface.SIGPOLL; -- pollable event occurred - - SIGIO : constant Interrupt_ID := -- input/output possible, - System.OS_Interface.SIGIO; -- SIGPOLL alias (Solaris) - - SIGSTOP : constant Interrupt_ID := - System.OS_Interface.SIGSTOP; -- stop (cannot be caught or ignored) - - SIGTSTP : constant Interrupt_ID := - System.OS_Interface.SIGTSTP; -- user stop requested from tty - - SIGCONT : constant Interrupt_ID := - System.OS_Interface.SIGCONT; -- stopped process has been continued - - SIGTTIN : constant Interrupt_ID := - System.OS_Interface.SIGTTIN; -- background tty read attempted - - SIGTTOU : constant Interrupt_ID := - System.OS_Interface.SIGTTOU; -- background tty write attempted - - SIGVTALRM : constant Interrupt_ID := - System.OS_Interface.SIGVTALRM; -- virtual timer expired - - SIGPROF : constant Interrupt_ID := - System.OS_Interface.SIGPROF; -- profiling timer expired - - SIGXCPU : constant Interrupt_ID := - System.OS_Interface.SIGXCPU; -- CPU time limit exceeded - - SIGXFSZ : constant Interrupt_ID := - System.OS_Interface.SIGXFSZ; -- filesize limit exceeded - - SIGUNUSED : constant Interrupt_ID := - System.OS_Interface.SIGUNUSED; -- unused signal - - SIGSTKFLT : constant Interrupt_ID := - System.OS_Interface.SIGSTKFLT; -- stack fault on coprocessor - - SIGLOST : constant Interrupt_ID := - System.OS_Interface.SIGLOST; -- Linux alias for SIGIO - - SIGPWR : constant Interrupt_ID := - System.OS_Interface.SIGPWR; -- Power failure - - SIGSYS : constant Interrupt_ID := - System.OS_Interface.SIGSYS; -- bad system call - -end Ada.Interrupts.Names; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ioexce.ads +++ build/gcc/ada/rts @@ -1,30 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . I O _ E X C E P T I O N S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -pragma Compiler_Unit_Warning; - -package Ada.IO_Exceptions is - pragma Pure; - - Status_Error : exception; - Mode_Error : exception; - Name_Error : exception; - Use_Error : exception; - Device_Error : exception; - End_Error : exception; - Data_Error : exception; - Layout_Error : exception; - -end Ada.IO_Exceptions; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-iteint.ads +++ build/gcc/ada/rts @@ -1,39 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . I T E R A T O R . I N T E R F A C E S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -generic - type Cursor; - with function Has_Element (Position : Cursor) return Boolean; - pragma Unreferenced (Has_Element); - -package Ada.Iterator_Interfaces is - pragma Pure; - - type Forward_Iterator is limited interface; - - function First - (Object : Forward_Iterator) return Cursor is abstract; - function Next - (Object : Forward_Iterator; - Position : Cursor) return Cursor is abstract; - - type Reversible_Iterator is limited interface and Forward_Iterator; - - function Last - (Object : Reversible_Iterator) return Cursor is abstract; - function Previous - (Object : Reversible_Iterator; - Position : Cursor) return Cursor is abstract; -end Ada.Iterator_Interfaces; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-iwteio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . I N T E G E R _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Text_IO; - -package Ada.Integer_Wide_Text_IO is - new Ada.Wide_Text_IO.Integer_IO (Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-izteio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . I N T E G E R _ W I D E _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Wide_Text_IO; - -package Ada.Integer_Wide_Wide_Text_IO is - new Ada.Wide_Wide_Text_IO.Integer_IO (Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-lcteio.ads +++ build/gcc/ada/rts @@ -1,24 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ C O M P L E X _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- Ada 2005 AI-328 - -with Ada.Text_IO.Complex_IO; -with Ada.Numerics.Long_Complex_Types; - -pragma Elaborate_All (Ada.Text_IO.Complex_IO); - -package Ada.Long_Complex_Text_IO is - new Ada.Text_IO.Complex_IO (Ada.Numerics.Long_Complex_Types); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-lfteio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ F L O A T _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO; - -package Ada.Long_Float_Text_IO is - new Ada.Text_IO.Float_IO (Long_Float); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-lfwtio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ F L O A T _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Text_IO; - -package Ada.Long_Float_Wide_Text_IO is - new Ada.Wide_Text_IO.Float_IO (Long_Float); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-lfztio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ F L O A T _ W I D E _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Wide_Text_IO; - -package Ada.Long_Float_Wide_Wide_Text_IO is - new Ada.Wide_Wide_Text_IO.Float_IO (Long_Float); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-liteio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ I N T E G E R _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO; - -package Ada.Long_Integer_Text_IO is - new Ada.Text_IO.Integer_IO (Long_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-liwtio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ I N T E G E R _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Text_IO; - -package Ada.Long_Integer_Wide_Text_IO is - new Ada.Wide_Text_IO.Integer_IO (Long_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-liztio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ I N T E G E R _ W I D E _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Wide_Text_IO; - -package Ada.Long_Integer_Wide_Wide_Text_IO is - new Ada.Wide_Wide_Text_IO.Integer_IO (Long_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-llctio.ads +++ build/gcc/ada/rts @@ -1,24 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ L O N G _ C O M P L E X _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- Ada 2005 AI-328 - -with Ada.Text_IO.Complex_IO; -with Ada.Numerics.Long_Long_Complex_Types; - -pragma Elaborate_All (Ada.Text_IO.Complex_IO); - -package Ada.Long_Long_Complex_Text_IO is - new Ada.Text_IO.Complex_IO (Ada.Numerics.Long_Long_Complex_Types); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-llftio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ L O N G _ F L O A T _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO; - -package Ada.Long_Long_Float_Text_IO is - new Ada.Text_IO.Float_IO (Long_Long_Float); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-llfwti.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ L O N G _ F L O A T _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Text_IO; - -package Ada.Long_Long_Float_Wide_Text_IO is - new Ada.Wide_Text_IO.Float_IO (Long_Long_Float); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-llfzti.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.LONG_LONG_FLOAT_WIDE_WIDE_TEXT_IO -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Wide_Text_IO; - -package Ada.Long_Long_Float_Wide_Wide_Text_IO is - new Ada.Wide_Wide_Text_IO.Float_IO (Long_Long_Float); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-llitio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ L O N G _ I N T E G E R _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO; - -package Ada.Long_Long_Integer_Text_IO is - new Ada.Text_IO.Integer_IO (Long_Long_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-lliwti.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ L O N G _ I N T E G E R _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Text_IO; - -package Ada.Long_Long_Integer_Wide_Text_IO is - new Ada.Wide_Text_IO.Integer_IO (Long_Long_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-llizti.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ L O N G _ I N T E G E R _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Wide_Text_IO; - -package Ada.Long_Long_Integer_Wide_Wide_Text_IO is - new Ada.Wide_Wide_Text_IO.Integer_IO (Long_Long_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-llltio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ L O N G _ L O N G _ I N T E G E R _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO; - -package Ada.Long_Long_Long_Integer_Text_IO is - new Ada.Text_IO.Integer_IO (Long_Long_Long_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-lllwti.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ L O N G _ I N T E G E R _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Text_IO; - -package Ada.Long_Long_Long_Integer_Wide_Text_IO is - new Ada.Wide_Text_IO.Integer_IO (Long_Long_Long_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-lllzti.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O N G _ L O N G _ I N T E G E R _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Wide_Text_IO; - -package Ada.Long_Long_Long_Integer_Wide_Wide_Text_IO is - new Ada.Wide_Wide_Text_IO.Integer_IO (Long_Long_Long_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-locale.adb +++ build/gcc/ada/rts @@ -1,64 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O C A L E S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2010-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with System; use System; - -package body Ada.Locales is - - type Str_4 is new String (1 .. 4); - - -------------- - -- Language -- - -------------- - - function Language return Language_Code is - procedure C_Get_Language_Code (P : Address); - pragma Import (C, C_Get_Language_Code); - F : Str_4; - begin - C_Get_Language_Code (F'Address); - return Language_Code (F (1 .. 3)); - end Language; - - ------------- - -- Country -- - ------------- - - function Country return Country_Code is - procedure C_Get_Country_Code (P : Address); - pragma Import (C, C_Get_Country_Code); - F : Str_4; - begin - C_Get_Country_Code (F'Address); - return Country_Code (F (1 .. 2)); - end Country; - -end Ada.Locales; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-locale.ads +++ build/gcc/ada/rts @@ -1,52 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . L O C A L E S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2010-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Locales is - pragma Preelaborate (Locales); - pragma Remote_Types (Locales); - - -- A locale identifies a geopolitical place or region and its associated - -- language, which can be used to determine other internationalization- - -- related characteristics. The active locale is the locale associated with - -- the partition of the current task. - - type Language_Code is new String (1 .. 3) - with Dynamic_Predicate => - (for all E of Language_Code => E in 'a' .. 'z'); - -- Lower-case string representation of an ISO 639-3 alpha-3 code that - -- identifies a language. - - type Country_Code is new String (1 .. 2) - with Dynamic_Predicate => - (for all E of Country_Code => E in 'A' .. 'Z'); - -- Upper-case string representation of an ISO 3166-1 alpha-2 code that - -- identifies a country. - - Language_Unknown : constant Language_Code := "und"; - Country_Unknown : constant Country_Code := "ZZ"; - - function Language return Language_Code; - -- Returns the code of the language associated with the active locale. If - -- the Language_Code associated with the active locale cannot be determined - -- from the environment, then Language returns Language_Unknown. - - function Country return Country_Code; - -- Returns the code of the country associated with the active locale. If - -- the Country_Code associated with the active locale cannot be determined - -- from the environment, then Country returns Country_Unknown. - -end Ada.Locales; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nagefl.ads +++ build/gcc/ada/rts @@ -1,171 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . A U X _ G E N E R I C _ F L O A T -- --- -- --- S p e c -- --- (Generic Wrapper) -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides the basic computational interface for the generic --- elementary functions. The C library version interfaces with the routines --- in the C mathematical library. - --- This version here is for use with normal Unix math functions. - -with Ada.Numerics.Aux_Long_Long_Float; -with Ada.Numerics.Aux_Long_Float; -with Ada.Numerics.Aux_Float; -with Ada.Numerics.Aux_Short_Float; - -generic - type T is digits <>; -package Ada.Numerics.Aux_Generic_Float is - pragma Pure; - - package LLF renames Aux_Long_Long_Float; - package LF renames Aux_Long_Float; - package F renames Aux_Float; - package SF renames Aux_Short_Float; - - function Sin (X : T'Base) return T'Base - is (if T'Base'Digits > LF.T'Digits - then T'Base (LLF.Sin (LLF.T (X))) - elsif T'Base'Digits > F.T'Digits - then T'Base (LF.Sin (LF.T (X))) - elsif T'Base'Digits > SF.T'Digits - then T'Base (F.Sin (F.T (X))) - else T'Base (SF.Sin (SF.T (X)))); - - function Cos (X : T'Base) return T'Base - is (if T'Base'Digits > LF.T'Digits - then T'Base (LLF.Cos (LLF.T (X))) - elsif T'Base'Digits > F.T'Digits - then T'Base (LF.Cos (LF.T (X))) - elsif T'Base'Digits > SF.T'Digits - then T'Base (F.Cos (F.T (X))) - else T'Base (SF.Cos (SF.T (X)))); - - function Tan (X : T'Base) return T'Base - is (if T'Base'Digits > LF.T'Digits - then T'Base (LLF.Tan (LLF.T (X))) - elsif T'Base'Digits > F.T'Digits - then T'Base (LF.Tan (LF.T (X))) - elsif T'Base'Digits > SF.T'Digits - then T'Base (F.Tan (F.T (X))) - else T'Base (SF.Tan (SF.T (X)))); - - function Exp (X : T'Base) return T'Base - is (if T'Base'Digits > LF.T'Digits - then T'Base (LLF.Exp (LLF.T (X))) - elsif T'Base'Digits > F.T'Digits - then T'Base (LF.Exp (LF.T (X))) - elsif T'Base'Digits > SF.T'Digits - then T'Base (F.Exp (F.T (X))) - else T'Base (SF.Exp (SF.T (X)))); - - function Sqrt (X : T'Base) return T'Base - is (if T'Base'Digits > LF.T'Digits - then T'Base (LLF.Sqrt (LLF.T (X))) - elsif T'Base'Digits > F.T'Digits - then T'Base (LF.Sqrt (LF.T (X))) - elsif T'Base'Digits > SF.T'Digits - then T'Base (F.Sqrt (F.T (X))) - else T'Base (SF.Sqrt (SF.T (X)))); - - function Log (X : T'Base) return T'Base - is (if T'Base'Digits > LF.T'Digits - then T'Base (LLF.Log (LLF.T (X))) - elsif T'Base'Digits > F.T'Digits - then T'Base (LF.Log (LF.T (X))) - elsif T'Base'Digits > SF.T'Digits - then T'Base (F.Log (F.T (X))) - else T'Base (SF.Log (SF.T (X)))); - - function Acos (X : T'Base) return T'Base - is (if T'Base'Digits > LF.T'Digits - then T'Base (LLF.Acos (LLF.T (X))) - elsif T'Base'Digits > F.T'Digits - then T'Base (LF.Acos (LF.T (X))) - elsif T'Base'Digits > SF.T'Digits - then T'Base (F.Acos (F.T (X))) - else T'Base (SF.Acos (SF.T (X)))); - - function Asin (X : T'Base) return T'Base - is (if T'Base'Digits > LF.T'Digits - then T'Base (LLF.Asin (LLF.T (X))) - elsif T'Base'Digits > F.T'Digits - then T'Base (LF.Asin (LF.T (X))) - elsif T'Base'Digits > SF.T'Digits - then T'Base (F.Asin (F.T (X))) - else T'Base (SF.Asin (SF.T (X)))); - - function Atan (X : T'Base) return T'Base - is (if T'Base'Digits > LF.T'Digits - then T'Base (LLF.Atan (LLF.T (X))) - elsif T'Base'Digits > F.T'Digits - then T'Base (LF.Atan (LF.T (X))) - elsif T'Base'Digits > SF.T'Digits - then T'Base (F.Atan (F.T (X))) - else T'Base (SF.Atan (SF.T (X)))); - - function Sinh (X : T'Base) return T'Base - is (if T'Base'Digits > LF.T'Digits - then T'Base (LLF.Sinh (LLF.T (X))) - elsif T'Base'Digits > F.T'Digits - then T'Base (LF.Sinh (LF.T (X))) - elsif T'Base'Digits > SF.T'Digits - then T'Base (F.Sinh (F.T (X))) - else T'Base (SF.Sinh (SF.T (X)))); - - function Cosh (X : T'Base) return T'Base - is (if T'Base'Digits > LF.T'Digits - then T'Base (LLF.Cosh (LLF.T (X))) - elsif T'Base'Digits > F.T'Digits - then T'Base (LF.Cosh (LF.T (X))) - elsif T'Base'Digits > SF.T'Digits - then T'Base (F.Cosh (F.T (X))) - else T'Base (SF.Cosh (SF.T (X)))); - - function Tanh (X : T'Base) return T'Base - is (if T'Base'Digits > LF.T'Digits - then T'Base (LLF.Tanh (LLF.T (X))) - elsif T'Base'Digits > F.T'Digits - then T'Base (LF.Tanh (LF.T (X))) - elsif T'Base'Digits > SF.T'Digits - then T'Base (F.Tanh (F.T (X))) - else T'Base (SF.Tanh (SF.T (X)))); - - function Pow (X, Y : T'Base) return T'Base - is (if T'Base'Digits > LF.T'Digits - then T'Base (LLF.Pow (LLF.T (X), LLF.T (Y))) - elsif T'Base'Digits > F.T'Digits - then T'Base (LF.Pow (LF.T (X), LF.T (Y))) - elsif T'Base'Digits > SF.T'Digits - then T'Base (F.Pow (F.T (X), F.T (Y))) - else T'Base (SF.Pow (SF.T (X), SF.T (Y)))); - -end Ada.Numerics.Aux_Generic_Float; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-naliop.ads +++ build/gcc/ada/rts @@ -1,45 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT COMPILER COMPONENTS -- --- -- --- A D A . N U M E R I C S . A U X _ L I N K E R _ O P T I O N S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2001-2020, AdaCore -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package is used to provide target specific linker_options for --- the support of C Library Math functions as required by other --- children packages of Ada.Numerics.Aux. - --- This is a version for default use that links with -lm. An --- alternate __nolibm version is to be used where no additional --- libraries are required. - --- This package should not be directly with'ed by an application program - -package Ada.Numerics.Aux_Linker_Options is - pragma Pure; - pragma Linker_Options ("-lm"); -end Ada.Numerics.Aux_Linker_Options; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nallfl.ads +++ build/gcc/ada/rts @@ -1,87 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . A U X . L O N G _ L O N G _ F L O A T -- --- -- --- S p e c -- --- (Long Long Float Wrapper in terms of Long Float) -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides the basic computational interface for the --- generic elementary functions. The functions in this unit are --- wrappers for those in the Long Float package. - -with Ada.Numerics.Aux_Long_Float; - -package Ada.Numerics.Aux_Long_Long_Float is - pragma Pure; - - subtype T is Long_Long_Float; - package Aux renames Ada.Numerics.Aux_Long_Float; - subtype W is Aux.T; - - -- Use the Aux implementation. - - function Sin (X : T) return T - is (T (Aux.Sin (W (X)))); - - function Cos (X : T) return T - is (T (Aux.Cos (W (X)))); - - function Tan (X : T) return T - is (T (Aux.Tan (W (X)))); - - function Exp (X : T) return T - is (T (Aux.Exp (W (X)))); - - function Sqrt (X : T) return T - is (T (Aux.Sqrt (W (X)))); - - function Log (X : T) return T - is (T (Aux.Log (W (X)))); - - function Acos (X : T) return T - is (T (Aux.Acos (W (X)))); - - function Asin (X : T) return T - is (T (Aux.Asin (W (X)))); - - function Atan (X : T) return T - is (T (Aux.Atan (W (X)))); - - function Sinh (X : T) return T - is (T (Aux.Sinh (W (X)))); - - function Cosh (X : T) return T - is (T (Aux.Cosh (W (X)))); - - function Tanh (X : T) return T - is (T (Aux.Tanh (W (X)))); - - function Pow (X, Y : T) return T - is (T (Aux.Pow (W (X), W (Y)))); - -end Ada.Numerics.Aux_Long_Long_Float; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nalofl.ads +++ build/gcc/ada/rts @@ -1,87 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . A U X _ L O N G _ F L O A T -- --- -- --- S p e c -- --- (C Math Library Version, Long Float) -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides the basic computational interface for the generic --- elementary functions. The C library version interfaces with the routines --- in the C mathematical library, and is thus quite portable. - -with Ada.Numerics.Aux_Linker_Options; -pragma Warnings (Off, Ada.Numerics.Aux_Linker_Options); - -package Ada.Numerics.Aux_Long_Float is - pragma Pure; - - subtype T is Long_Float; - - -- We import these functions directly from C. Note that we label them - -- all as pure functions, because indeed all of them are in fact pure. - - function Sin (X : T) return T with - Import, Convention => Intrinsic, External_Name => "sin"; - - function Cos (X : T) return T with - Import, Convention => Intrinsic, External_Name => "cos"; - - function Tan (X : T) return T with - Import, Convention => Intrinsic, External_Name => "tan"; - - function Exp (X : T) return T with - Import, Convention => Intrinsic, External_Name => "exp"; - - function Sqrt (X : T) return T with - Import, Convention => Intrinsic, External_Name => "sqrt"; - - function Log (X : T) return T with - Import, Convention => Intrinsic, External_Name => "log"; - - function Acos (X : T) return T with - Import, Convention => Intrinsic, External_Name => "acos"; - - function Asin (X : T) return T with - Import, Convention => Intrinsic, External_Name => "asin"; - - function Atan (X : T) return T with - Import, Convention => Intrinsic, External_Name => "atan"; - - function Sinh (X : T) return T with - Import, Convention => Intrinsic, External_Name => "sinh"; - - function Cosh (X : T) return T with - Import, Convention => Intrinsic, External_Name => "cosh"; - - function Tanh (X : T) return T with - Import, Convention => Intrinsic, External_Name => "tanh"; - - function Pow (X, Y : T) return T with - Import, Convention => Intrinsic, External_Name => "pow"; - -end Ada.Numerics.Aux_Long_Float; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nashfl.ads +++ build/gcc/ada/rts @@ -1,87 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . A U X _ S H O R T _ F L O A T -- --- -- --- S p e c -- --- (Short Float Wrapper in terms of Float) -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides the basic computational interface for the --- generic elementary functions. The functions in this unit are --- wrappers for those in the Float package. - -with Ada.Numerics.Aux_Float; - -package Ada.Numerics.Aux_Short_Float is - pragma Pure; - - subtype T is Short_Float; - package Aux renames Ada.Numerics.Aux_Float; - subtype W is Aux.T; - - -- Use the Aux implementation. - - function Sin (X : T) return T - is (T (Aux.Sin (W (X)))); - - function Cos (X : T) return T - is (T (Aux.Cos (W (X)))); - - function Tan (X : T) return T - is (T (Aux.Tan (W (X)))); - - function Exp (X : T) return T - is (T (Aux.Exp (W (X)))); - - function Sqrt (X : T) return T - is (T (Aux.Sqrt (W (X)))); - - function Log (X : T) return T - is (T (Aux.Log (W (X)))); - - function Acos (X : T) return T - is (T (Aux.Acos (W (X)))); - - function Asin (X : T) return T - is (T (Aux.Asin (W (X)))); - - function Atan (X : T) return T - is (T (Aux.Atan (W (X)))); - - function Sinh (X : T) return T - is (T (Aux.Sinh (W (X)))); - - function Cosh (X : T) return T - is (T (Aux.Cosh (W (X)))); - - function Tanh (X : T) return T - is (T (Aux.Tanh (W (X)))); - - function Pow (X, Y : T) return T - is (T (Aux.Pow (W (X), W (Y)))); - -end Ada.Numerics.Aux_Short_Float; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nbnbin.adb +++ build/gcc/ada/rts @@ -1,622 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.BIG_NUMBERS.BIG_INTEGERS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2019-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; -with Ada.Strings.Text_Output.Utils; - -with Interfaces; use Interfaces; - -with System.Generic_Bignums; -with System.Shared_Bignums; use System.Shared_Bignums; - -package body Ada.Numerics.Big_Numbers.Big_Integers is - - function Allocate_Bignum (D : Digit_Vector; Neg : Boolean) return Bignum; - -- Allocate Bignum value with the given contents - - procedure Free_Bignum (X : in out Bignum); - -- Free memory associated with X - - function To_Bignum (X : aliased in out Bignum) return Bignum is (X); - - procedure Free is new Ada.Unchecked_Deallocation (Bignum_Data, Bignum); - - --------------------- - -- Allocate_Bignum -- - --------------------- - - function Allocate_Bignum (D : Digit_Vector; Neg : Boolean) return Bignum is - begin - return new Bignum_Data'(D'Length, Neg, D); - end Allocate_Bignum; - - ----------------- - -- Free_Bignum -- - ----------------- - - procedure Free_Bignum (X : in out Bignum) is - begin - Free (X); - end Free_Bignum; - - package Bignums is new System.Generic_Bignums - (Bignum, Allocate_Bignum, Free_Bignum, To_Bignum); - - use Bignums, System; - - function Get_Bignum (Arg : Big_Integer) return Bignum is - (if Arg.Value.C = System.Null_Address - then raise Constraint_Error with "invalid big integer" - else To_Bignum (Arg.Value.C)); - -- Check for validity of Arg and return the Bignum value stored in Arg. - -- Raise Constraint_Error if Arg is uninitialized. - - procedure Set_Bignum (Arg : out Big_Integer; Value : Bignum) - with Inline; - -- Set the Bignum value stored in Arg to Value - - ---------------- - -- Set_Bignum -- - ---------------- - - procedure Set_Bignum (Arg : out Big_Integer; Value : Bignum) is - begin - Arg.Value.C := To_Address (Value); - end Set_Bignum; - - -------------- - -- Is_Valid -- - -------------- - - function Is_Valid (Arg : Big_Integer) return Boolean is - (Arg.Value.C /= System.Null_Address); - - --------- - -- "=" -- - --------- - - function "=" (L, R : Valid_Big_Integer) return Boolean is - begin - return Big_EQ (Get_Bignum (L), Get_Bignum (R)); - end "="; - - --------- - -- "<" -- - --------- - - function "<" (L, R : Valid_Big_Integer) return Boolean is - begin - return Big_LT (Get_Bignum (L), Get_Bignum (R)); - end "<"; - - ---------- - -- "<=" -- - ---------- - - function "<=" (L, R : Valid_Big_Integer) return Boolean is - begin - return Big_LE (Get_Bignum (L), Get_Bignum (R)); - end "<="; - - --------- - -- ">" -- - --------- - - function ">" (L, R : Valid_Big_Integer) return Boolean is - begin - return Big_GT (Get_Bignum (L), Get_Bignum (R)); - end ">"; - - ---------- - -- ">=" -- - ---------- - - function ">=" (L, R : Valid_Big_Integer) return Boolean is - begin - return Big_GE (Get_Bignum (L), Get_Bignum (R)); - end ">="; - - -------------------- - -- To_Big_Integer -- - -------------------- - - function To_Big_Integer (Arg : Integer) return Valid_Big_Integer is - Result : Big_Integer; - begin - Set_Bignum (Result, To_Bignum (Long_Long_Integer (Arg))); - return Result; - end To_Big_Integer; - - ---------------- - -- To_Integer -- - ---------------- - - function To_Integer (Arg : Valid_Big_Integer) return Integer is - begin - return Integer (From_Bignum (Get_Bignum (Arg))); - end To_Integer; - - ------------------------ - -- Signed_Conversions -- - ------------------------ - - package body Signed_Conversions is - - -------------------- - -- To_Big_Integer -- - -------------------- - - function To_Big_Integer (Arg : Int) return Valid_Big_Integer is - Result : Big_Integer; - begin - Set_Bignum (Result, To_Bignum (Long_Long_Long_Integer (Arg))); - return Result; - end To_Big_Integer; - - ---------------------- - -- From_Big_Integer -- - ---------------------- - - function From_Big_Integer (Arg : Valid_Big_Integer) return Int is - begin - return Int (From_Bignum (Get_Bignum (Arg))); - end From_Big_Integer; - - end Signed_Conversions; - - -------------------------- - -- Unsigned_Conversions -- - -------------------------- - - package body Unsigned_Conversions is - - -------------------- - -- To_Big_Integer -- - -------------------- - - function To_Big_Integer (Arg : Int) return Valid_Big_Integer is - Result : Big_Integer; - begin - Set_Bignum (Result, To_Bignum (Unsigned_128 (Arg))); - return Result; - end To_Big_Integer; - - ---------------------- - -- From_Big_Integer -- - ---------------------- - - function From_Big_Integer (Arg : Valid_Big_Integer) return Int is - begin - return Int (From_Bignum (Get_Bignum (Arg))); - end From_Big_Integer; - - end Unsigned_Conversions; - - --------------- - -- To_String -- - --------------- - - function To_String - (Arg : Valid_Big_Integer; Width : Field := 0; Base : Number_Base := 10) - return String is - begin - return To_String (Get_Bignum (Arg), Natural (Width), Positive (Base)); - end To_String; - - ----------------- - -- From_String -- - ----------------- - - function From_String (Arg : String) return Valid_Big_Integer is - procedure Scan_Decimal - (Arg : String; J : in out Natural; Result : out Big_Integer); - -- Scan decimal value starting at Arg (J). Store value in Result if - -- successful, raise Constraint_Error if not. On exit, J points to the - -- first index past the decimal value. - - ------------------ - -- Scan_Decimal -- - ------------------ - - procedure Scan_Decimal - (Arg : String; J : in out Natural; Result : out Big_Integer) - is - Initial_J : constant Natural := J; - Ten : constant Big_Integer := To_Big_Integer (10); - begin - Result := To_Big_Integer (0); - - while J <= Arg'Last loop - if Arg (J) in '0' .. '9' then - Result := - Result * Ten + To_Big_Integer (Character'Pos (Arg (J)) - - Character'Pos ('0')); - - elsif Arg (J) = '_' then - if J in Initial_J | Arg'Last - or else Arg (J - 1) not in '0' .. '9' - or else Arg (J + 1) not in '0' .. '9' - then - raise Constraint_Error with "invalid integer value: " & Arg; - end if; - else - exit; - end if; - - J := J + 1; - end loop; - end Scan_Decimal; - - Result : Big_Integer; - - begin - -- First try the fast path via Long_Long_Long_Integer'Value - - Set_Bignum (Result, To_Bignum (Long_Long_Long_Integer'Value (Arg))); - return Result; - - exception - when Constraint_Error => - -- Then try the slow path - - declare - Neg : Boolean := False; - Base_Found : Boolean := False; - Base_Int : Positive := 10; - J : Natural := Arg'First; - Val : Natural; - Base : Big_Integer; - Exp : Big_Integer; - - begin - -- Scan past leading blanks - - while J <= Arg'Last and then Arg (J) = ' ' loop - J := J + 1; - end loop; - - if J > Arg'Last then - raise; - end if; - - -- Scan and store negative sign if found - - if Arg (J) = '-' then - Neg := True; - J := J + 1; - end if; - - -- Scan decimal value: either the result itself, or the base - -- value if followed by a '#'. - - Scan_Decimal (Arg, J, Result); - - -- Scan explicit base if requested - - if J <= Arg'Last and then Arg (J) = '#' then - Base_Int := To_Integer (Result); - - if Base_Int not in 2 .. 16 then - raise; - end if; - - Base_Found := True; - Base := Result; - Result := To_Big_Integer (0); - J := J + 1; - - while J <= Arg'Last loop - case Arg (J) is - when '0' .. '9' => - Val := Character'Pos (Arg (J)) - Character'Pos ('0'); - - if Val >= Base_Int then - raise; - end if; - - Result := Result * Base + To_Big_Integer (Val); - - when 'a' .. 'f' => - Val := - 10 + Character'Pos (Arg (J)) - Character'Pos ('a'); - - if Val >= Base_Int then - raise; - end if; - - Result := Result * Base + To_Big_Integer (Val); - - when 'A' .. 'F' => - Val := - 10 + Character'Pos (Arg (J)) - Character'Pos ('A'); - - if Val >= Base_Int then - raise; - end if; - - Result := Result * Base + To_Big_Integer (Val); - - when '_' => - - -- We only allow _ preceded and followed by a valid - -- number and not any other character. - - if J in Arg'First | Arg'Last - or else Arg (J - 1) in '_' | '#' - or else Arg (J + 1) = '#' - then - raise; - end if; - - when '#' => - J := J + 1; - exit; - - when others => - raise; - end case; - - J := J + 1; - end loop; - else - Base := To_Big_Integer (10); - end if; - - if Base_Found and then Arg (J - 1) /= '#' then - raise; - end if; - - if J <= Arg'Last then - - -- Scan exponent - - if Arg (J) in 'e' | 'E' then - J := J + 1; - - if Arg (J) = '+' then - J := J + 1; - end if; - - Scan_Decimal (Arg, J, Exp); - Result := Result * (Base ** To_Integer (Exp)); - end if; - - -- Scan past trailing blanks - - while J <= Arg'Last and then Arg (J) = ' ' loop - J := J + 1; - end loop; - - if J <= Arg'Last then - raise; - end if; - end if; - - if Neg then - return -Result; - else - return Result; - end if; - end; - end From_String; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image (S : in out Sink'Class; V : Big_Integer) is - -- This is implemented in terms of To_String. It might be more elegant - -- and more efficient to do it the other way around, but this is the - -- most expedient implementation for now. - begin - Strings.Text_Output.Utils.Put_UTF_8 (S, To_String (V)); - end Put_Image; - - --------- - -- "+" -- - --------- - - function "+" (L : Valid_Big_Integer) return Valid_Big_Integer is - Result : Big_Integer; - begin - Set_Bignum (Result, new Bignum_Data'(Get_Bignum (L).all)); - return Result; - end "+"; - - --------- - -- "-" -- - --------- - - function "-" (L : Valid_Big_Integer) return Valid_Big_Integer is - Result : Big_Integer; - begin - Set_Bignum (Result, Big_Neg (Get_Bignum (L))); - return Result; - end "-"; - - ----------- - -- "abs" -- - ----------- - - function "abs" (L : Valid_Big_Integer) return Valid_Big_Integer is - Result : Big_Integer; - begin - Set_Bignum (Result, Big_Abs (Get_Bignum (L))); - return Result; - end "abs"; - - --------- - -- "+" -- - --------- - - function "+" (L, R : Valid_Big_Integer) return Valid_Big_Integer is - Result : Big_Integer; - begin - Set_Bignum (Result, Big_Add (Get_Bignum (L), Get_Bignum (R))); - return Result; - end "+"; - - --------- - -- "-" -- - --------- - - function "-" (L, R : Valid_Big_Integer) return Valid_Big_Integer is - Result : Big_Integer; - begin - Set_Bignum (Result, Big_Sub (Get_Bignum (L), Get_Bignum (R))); - return Result; - end "-"; - - --------- - -- "*" -- - --------- - - function "*" (L, R : Valid_Big_Integer) return Valid_Big_Integer is - Result : Big_Integer; - begin - Set_Bignum (Result, Big_Mul (Get_Bignum (L), Get_Bignum (R))); - return Result; - end "*"; - - --------- - -- "/" -- - --------- - - function "/" (L, R : Valid_Big_Integer) return Valid_Big_Integer is - Result : Big_Integer; - begin - Set_Bignum (Result, Big_Div (Get_Bignum (L), Get_Bignum (R))); - return Result; - end "/"; - - ----------- - -- "mod" -- - ----------- - - function "mod" (L, R : Valid_Big_Integer) return Valid_Big_Integer is - Result : Big_Integer; - begin - Set_Bignum (Result, Big_Mod (Get_Bignum (L), Get_Bignum (R))); - return Result; - end "mod"; - - ----------- - -- "rem" -- - ----------- - - function "rem" (L, R : Valid_Big_Integer) return Valid_Big_Integer is - Result : Big_Integer; - begin - Set_Bignum (Result, Big_Rem (Get_Bignum (L), Get_Bignum (R))); - return Result; - end "rem"; - - ---------- - -- "**" -- - ---------- - - function "**" - (L : Valid_Big_Integer; R : Natural) return Valid_Big_Integer is - begin - declare - Exp : Bignum := To_Bignum (Long_Long_Integer (R)); - Result : Big_Integer; - begin - Set_Bignum (Result, Big_Exp (Get_Bignum (L), Exp)); - Free (Exp); - return Result; - end; - end "**"; - - --------- - -- Min -- - --------- - - function Min (L, R : Valid_Big_Integer) return Valid_Big_Integer is - (if L < R then L else R); - - --------- - -- Max -- - --------- - - function Max (L, R : Valid_Big_Integer) return Valid_Big_Integer is - (if L > R then L else R); - - ----------------------------- - -- Greatest_Common_Divisor -- - ----------------------------- - - function Greatest_Common_Divisor - (L, R : Valid_Big_Integer) return Big_Positive - is - function GCD (A, B : Big_Integer) return Big_Integer; - -- Recursive internal version - - --------- - -- GCD -- - --------- - - function GCD (A, B : Big_Integer) return Big_Integer is - begin - if Is_Zero (Get_Bignum (B)) then - return A; - else - return GCD (B, A rem B); - end if; - end GCD; - - begin - return GCD (abs L, abs R); - end Greatest_Common_Divisor; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (This : in out Controlled_Bignum) is - begin - if This.C /= System.Null_Address then - This.C := To_Address (new Bignum_Data'(To_Bignum (This.C).all)); - end if; - end Adjust; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (This : in out Controlled_Bignum) is - Tmp : Bignum := To_Bignum (This.C); - begin - Free (Tmp); - This.C := System.Null_Address; - end Finalize; - -end Ada.Numerics.Big_Numbers.Big_Integers; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nbnbin.ads +++ build/gcc/ada/rts @@ -1,177 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.BIG_NUMBERS.BIG_INTEGERS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Text_Output; use Ada.Strings.Text_Output; - -private with Ada.Finalization; -private with System; - -package Ada.Numerics.Big_Numbers.Big_Integers - with Preelaborate -is - type Big_Integer is private - with Integer_Literal => From_String, - Put_Image => Put_Image; - - function Is_Valid (Arg : Big_Integer) return Boolean - with - Convention => Intrinsic, - Global => null; - - subtype Valid_Big_Integer is Big_Integer - with Dynamic_Predicate => Is_Valid (Valid_Big_Integer), - Predicate_Failure => raise Program_Error; - - function "=" (L, R : Valid_Big_Integer) return Boolean with Global => null; - - function "<" (L, R : Valid_Big_Integer) return Boolean with Global => null; - - function "<=" (L, R : Valid_Big_Integer) return Boolean with Global => null; - - function ">" (L, R : Valid_Big_Integer) return Boolean with Global => null; - - function ">=" (L, R : Valid_Big_Integer) return Boolean with Global => null; - - function To_Big_Integer (Arg : Integer) return Valid_Big_Integer - with Global => null; - - subtype Big_Positive is Big_Integer - with Dynamic_Predicate => - (if Is_Valid (Big_Positive) - then Big_Positive > To_Big_Integer (0)), - Predicate_Failure => (raise Constraint_Error); - - subtype Big_Natural is Big_Integer - with Dynamic_Predicate => - (if Is_Valid (Big_Natural) - then Big_Natural >= To_Big_Integer (0)), - Predicate_Failure => (raise Constraint_Error); - - function In_Range - (Arg : Valid_Big_Integer; Low, High : Big_Integer) return Boolean - is (Low <= Arg and Arg <= High) - with - Global => null; - - function To_Integer (Arg : Valid_Big_Integer) return Integer - with - Pre => In_Range (Arg, - Low => To_Big_Integer (Integer'First), - High => To_Big_Integer (Integer'Last)) - or else (raise Constraint_Error), - Global => null; - - generic - type Int is range <>; - package Signed_Conversions is - - function To_Big_Integer (Arg : Int) return Valid_Big_Integer - with Global => null; - - function From_Big_Integer (Arg : Valid_Big_Integer) return Int - with - Pre => In_Range (Arg, - Low => To_Big_Integer (Int'First), - High => To_Big_Integer (Int'Last)) - or else (raise Constraint_Error), - Global => null; - end Signed_Conversions; - - generic - type Int is mod <>; - package Unsigned_Conversions is - - function To_Big_Integer (Arg : Int) return Valid_Big_Integer - with Global => null; - - function From_Big_Integer (Arg : Valid_Big_Integer) return Int - with - Pre => In_Range (Arg, - Low => To_Big_Integer (Int'First), - High => To_Big_Integer (Int'Last)) - or else (raise Constraint_Error), - Global => null; - - end Unsigned_Conversions; - - function To_String (Arg : Valid_Big_Integer; - Width : Field := 0; - Base : Number_Base := 10) return String - with - Post => To_String'Result'First = 1, - Global => null; - - function From_String (Arg : String) return Valid_Big_Integer - with Global => null; - - procedure Put_Image (S : in out Sink'Class; V : Big_Integer); - - function "+" (L : Valid_Big_Integer) return Valid_Big_Integer - with Global => null; - - function "-" (L : Valid_Big_Integer) return Valid_Big_Integer - with Global => null; - - function "abs" (L : Valid_Big_Integer) return Valid_Big_Integer - with Global => null; - - function "+" (L, R : Valid_Big_Integer) return Valid_Big_Integer - with Global => null; - - function "-" (L, R : Valid_Big_Integer) return Valid_Big_Integer - with Global => null; - - function "*" (L, R : Valid_Big_Integer) return Valid_Big_Integer - with Global => null; - - function "/" (L, R : Valid_Big_Integer) return Valid_Big_Integer - with Global => null; - - function "mod" (L, R : Valid_Big_Integer) return Valid_Big_Integer - with Global => null; - - function "rem" (L, R : Valid_Big_Integer) return Valid_Big_Integer - with Global => null; - - function "**" (L : Valid_Big_Integer; R : Natural) return Valid_Big_Integer - with Global => null; - - function Min (L, R : Valid_Big_Integer) return Valid_Big_Integer - with Global => null; - - function Max (L, R : Valid_Big_Integer) return Valid_Big_Integer - with Global => null; - - function Greatest_Common_Divisor - (L, R : Valid_Big_Integer) return Big_Positive - with - Pre => (L /= To_Big_Integer (0) and R /= To_Big_Integer (0)) - or else (raise Constraint_Error), - Global => null; - -private - - type Controlled_Bignum is new Ada.Finalization.Controlled with record - C : System.Address := System.Null_Address; - end record; - - procedure Adjust (This : in out Controlled_Bignum); - procedure Finalize (This : in out Controlled_Bignum); - - type Big_Integer is record - Value : Controlled_Bignum; - end record; - -end Ada.Numerics.Big_Numbers.Big_Integers; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nbnbre.adb +++ build/gcc/ada/rts @@ -1,779 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.BIG_NUMBERS.BIG_REALS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2019-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Text_Output.Utils; -with System.Unsigned_Types; use System.Unsigned_Types; - -package body Ada.Numerics.Big_Numbers.Big_Reals is - - use Big_Integers; - - procedure Normalize (Arg : in out Big_Real); - -- Normalize Arg by ensuring that Arg.Den is always positive and that - -- Arg.Num and Arg.Den always have a GCD of 1. - - -------------- - -- Is_Valid -- - -------------- - - function Is_Valid (Arg : Big_Real) return Boolean is - (Is_Valid (Arg.Num) and Is_Valid (Arg.Den)); - - --------- - -- "/" -- - --------- - - function "/" (Num, Den : Valid_Big_Integer) return Valid_Big_Real is - Result : Big_Real; - begin - if Den = To_Big_Integer (0) then - raise Constraint_Error with "divide by zero"; - end if; - - Result.Num := Num; - Result.Den := Den; - Normalize (Result); - return Result; - end "/"; - - --------------- - -- Numerator -- - --------------- - - function Numerator (Arg : Valid_Big_Real) return Valid_Big_Integer is - (Arg.Num); - - ----------------- - -- Denominator -- - ----------------- - - function Denominator (Arg : Valid_Big_Real) return Big_Positive is - (Arg.Den); - - --------- - -- "=" -- - --------- - - function "=" (L, R : Valid_Big_Real) return Boolean is - (L.Num = R.Num and then L.Den = R.Den); - - --------- - -- "<" -- - --------- - - function "<" (L, R : Valid_Big_Real) return Boolean is - (L.Num * R.Den < R.Num * L.Den); - -- The denominator is guaranteed to be positive since Normalized is - -- always called when constructing a Valid_Big_Real - - ---------- - -- "<=" -- - ---------- - - function "<=" (L, R : Valid_Big_Real) return Boolean is (not (R < L)); - - --------- - -- ">" -- - --------- - - function ">" (L, R : Valid_Big_Real) return Boolean is (R < L); - - ---------- - -- ">=" -- - ---------- - - function ">=" (L, R : Valid_Big_Real) return Boolean is (not (L < R)); - - ----------------------- - -- Float_Conversions -- - ----------------------- - - package body Float_Conversions is - - package Conv is new - Big_Integers.Unsigned_Conversions (Long_Long_Unsigned); - - ----------------- - -- To_Big_Real -- - ----------------- - - -- We get the fractional representation of the floating-point number by - -- multiplying Num'Fraction by 2.0**M, with M the size of the mantissa, - -- which gives zero or a number in the range [2.0**(M-1)..2.0**M), which - -- means that it is an integer N of M bits. The floating-point number is - -- thus equal to N / 2**(M-E) where E is its Num'Exponent. - - function To_Big_Real (Arg : Num) return Valid_Big_Real is - - A : constant Num'Base := abs (Arg); - E : constant Integer := Num'Exponent (A); - F : constant Num'Base := Num'Fraction (A); - M : constant Natural := Num'Machine_Mantissa; - - N, D : Big_Integer; - - begin - pragma Assert (Num'Machine_Radix = 2); - -- This implementation does not handle radix 16 - - pragma Assert (M <= 64); - -- This implementation handles only 80-bit IEEE Extended or smaller - - N := Conv.To_Big_Integer (Long_Long_Unsigned (F * 2.0**M)); - - -- If E is smaller than M, the denominator is 2**(M-E) - - if E < M then - D := To_Big_Integer (2) ** (M - E); - - -- Or else, if E is larger than M, multiply the numerator by 2**(E-M) - - elsif E > M then - N := N * To_Big_Integer (2) ** (E - M); - D := To_Big_Integer (1); - - -- Otherwise E is equal to M and the result is just N - - else - D := To_Big_Integer (1); - end if; - - return (if Arg >= 0.0 then N / D else -N / D); - end To_Big_Real; - - ------------------- - -- From_Big_Real -- - ------------------- - - -- We get the (Frac, Exp) representation of the real number by finding - -- the exponent E such that it lies in the range [2.0**(E-1)..2.0**E), - -- multiplying the number by 2.0**(M-E) with M the size of the mantissa, - -- and converting the result to integer N in the range [2**(M-1)..2**M) - -- with rounding to nearest, ties to even, and finally call Num'Compose. - -- This does not apply to the zero, for which we return 0.0 early. - - function From_Big_Real (Arg : Big_Real) return Num is - - M : constant Natural := Num'Machine_Mantissa; - One : constant Big_Real := To_Real (1); - Two : constant Big_Real := To_Real (2); - Half : constant Big_Real := One / Two; - TwoI : constant Big_Integer := To_Big_Integer (2); - - function Log2_Estimate (V : Big_Real) return Natural; - -- Return an integer not larger than Log2 (V) for V >= 1.0 - - function Minus_Log2_Estimate (V : Big_Real) return Natural; - -- Return an integer not larger than -Log2 (V) for V < 1.0 - - ------------------- - -- Log2_Estimate -- - ------------------- - - function Log2_Estimate (V : Big_Real) return Natural is - Log : Natural := 1; - Pow : Big_Real := Two; - - begin - while V >= Pow loop - Pow := Pow * Pow; - Log := Log + Log; - end loop; - - return Log / 2; - end Log2_Estimate; - - ------------------------- - -- Minus_Log2_Estimate -- - ------------------------- - - function Minus_Log2_Estimate (V : Big_Real) return Natural is - Log : Natural := 1; - Pow : Big_Real := Half; - - begin - while V <= Pow loop - Pow := Pow * Pow; - Log := Log + Log; - end loop; - - return Log / 2; - end Minus_Log2_Estimate; - - -- Local variables - - V : Big_Real := abs (Arg); - E : Integer := 0; - L : Integer; - - A, B, Q, X : Big_Integer; - N : Long_Long_Unsigned; - R : Num'Base; - - begin - pragma Assert (Num'Machine_Radix = 2); - -- This implementation does not handle radix 16 - - pragma Assert (M <= 64); - -- This implementation handles only 80-bit IEEE Extended or smaller - - -- Protect from degenerate case - - if Numerator (V) = To_Big_Integer (0) then - return 0.0; - end if; - - -- Use a binary search to compute exponent E - - while V < Half loop - L := Minus_Log2_Estimate (V); - V := V * (Two ** L); - E := E - L; - end loop; - - -- The dissymetry with above is expected since we go below 2 - - while V >= One loop - L := Log2_Estimate (V) + 1; - V := V / (Two ** L); - E := E + L; - end loop; - - -- The multiplication by 2.0**(-E) has already been done in the loops - - V := V * To_Big_Real (TwoI ** M); - - -- Now go into the integer domain and divide - - A := Numerator (V); - B := Denominator (V); - - Q := A / B; - N := Conv.From_Big_Integer (Q); - - -- Round to nearest, ties to even, by comparing twice the remainder - - X := (A - Q * B) * TwoI; - - if X > B or else (X = B and then (N mod 2) = 1) then - N := N + 1; - - -- If the adjusted quotient overflows the mantissa, scale up - - if N = 2**M then - N := 1; - E := E + 1; - end if; - end if; - - R := Num'Compose (Num'Base (N), E); - - return (if Numerator (Arg) >= To_Big_Integer (0) then R else -R); - end From_Big_Real; - - end Float_Conversions; - - ----------------------- - -- Fixed_Conversions -- - ----------------------- - - package body Fixed_Conversions is - - package Float_Aux is new Float_Conversions (Long_Long_Float); - - subtype LLLI is Long_Long_Long_Integer; - subtype LLLU is Long_Long_Long_Unsigned; - - Too_Large : constant Boolean := - Num'Small_Numerator > LLLU'Last - or else Num'Small_Denominator > LLLU'Last; - -- True if the Small is too large for Long_Long_Long_Unsigned, in which - -- case we convert to/from Long_Long_Float as an intermediate step. - - package Conv_I is new Big_Integers.Signed_Conversions (LLLI); - package Conv_U is new Big_Integers.Unsigned_Conversions (LLLU); - - ----------------- - -- To_Big_Real -- - ----------------- - - -- We just compute V * N / D where V is the mantissa value of the fixed - -- point number, and N resp. D is the numerator resp. the denominator of - -- the Small of the fixed-point type. - - function To_Big_Real (Arg : Num) return Valid_Big_Real is - N, D, V : Big_Integer; - - begin - if Too_Large then - return Float_Aux.To_Big_Real (Long_Long_Float (Arg)); - end if; - - N := Conv_U.To_Big_Integer (Num'Small_Numerator); - D := Conv_U.To_Big_Integer (Num'Small_Denominator); - V := Conv_I.To_Big_Integer (LLLI'Integer_Value (Arg)); - - return V * N / D; - end To_Big_Real; - - ------------------- - -- From_Big_Real -- - ------------------- - - -- We first compute A / B = Arg * D / N where N resp. D is the numerator - -- resp. the denominator of the Small of the fixed-point type. Then we - -- divide A by B and convert the result to the mantissa value. - - function From_Big_Real (Arg : Big_Real) return Num is - N, D, A, B, Q, X : Big_Integer; - - begin - if Too_Large then - return Num (Float_Aux.From_Big_Real (Arg)); - end if; - - N := Conv_U.To_Big_Integer (Num'Small_Numerator); - D := Conv_U.To_Big_Integer (Num'Small_Denominator); - A := Numerator (Arg) * D; - B := Denominator (Arg) * N; - - Q := A / B; - - -- Round to nearest, ties to away, by comparing twice the remainder - - X := (A - Q * B) * To_Big_Integer (2); - - if X >= B then - Q := Q + To_Big_Integer (1); - - elsif X <= -B then - Q := Q - To_Big_Integer (1); - end if; - - return Num'Fixed_Value (Conv_I.From_Big_Integer (Q)); - end From_Big_Real; - - end Fixed_Conversions; - - --------------- - -- To_String -- - --------------- - - function To_String - (Arg : Valid_Big_Real; - Fore : Field := 2; - Aft : Field := 3; - Exp : Field := 0) return String - is - Zero : constant Big_Integer := To_Big_Integer (0); - Ten : constant Big_Integer := To_Big_Integer (10); - - function Leading_Padding - (Str : String; - Min_Length : Field; - Char : Character := ' ') return String; - -- Return padding of Char concatenated with Str so that the resulting - -- string is at least Min_Length long. - - function Trailing_Padding - (Str : String; - Length : Field; - Char : Character := '0') return String; - -- Return Str with trailing Char removed, and if needed either - -- truncated or concatenated with padding of Char so that the resulting - -- string is Length long. - - function Image (N : Natural) return String; - -- Return image of N, with no leading space. - - function Numerator_Image - (Num : Big_Integer; - After : Natural) return String; - -- Return image of Num as a float value with After digits after the "." - -- and taking Fore, Aft, Exp into account. - - ----------- - -- Image -- - ----------- - - function Image (N : Natural) return String is - S : constant String := Natural'Image (N); - begin - return S (2 .. S'Last); - end Image; - - --------------------- - -- Leading_Padding -- - --------------------- - - function Leading_Padding - (Str : String; - Min_Length : Field; - Char : Character := ' ') return String is - begin - if Str = "" then - return Leading_Padding ("0", Min_Length, Char); - else - return (1 .. Integer'Max (Integer (Min_Length) - Str'Length, 0) - => Char) & Str; - end if; - end Leading_Padding; - - ---------------------- - -- Trailing_Padding -- - ---------------------- - - function Trailing_Padding - (Str : String; - Length : Field; - Char : Character := '0') return String is - begin - if Str'Length > 0 and then Str (Str'Last) = Char then - for J in reverse Str'Range loop - if Str (J) /= '0' then - return Trailing_Padding - (Str (Str'First .. J), Length, Char); - end if; - end loop; - end if; - - if Str'Length >= Length then - return Str (Str'First .. Str'First + Length - 1); - else - return Str & - (1 .. Integer'Max (Integer (Length) - Str'Length, 0) - => Char); - end if; - end Trailing_Padding; - - --------------------- - -- Numerator_Image -- - --------------------- - - function Numerator_Image - (Num : Big_Integer; - After : Natural) return String - is - Tmp : constant String := To_String (Num); - Str : constant String (1 .. Tmp'Last - 1) := Tmp (2 .. Tmp'Last); - Index : Integer; - - begin - if After = 0 then - return Leading_Padding (Str, Fore) & "." - & Trailing_Padding ("0", Aft); - else - Index := Str'Last - After; - - if Index < 0 then - return Leading_Padding ("0", Fore) - & "." - & Trailing_Padding ((1 .. -Index => '0') & Str, Aft) - & (if Exp = 0 then "" else "E+" & Image (Natural (Exp))); - else - return Leading_Padding (Str (Str'First .. Index), Fore) - & "." - & Trailing_Padding (Str (Index + 1 .. Str'Last), Aft) - & (if Exp = 0 then "" else "E+" & Image (Natural (Exp))); - end if; - end if; - end Numerator_Image; - - begin - if Arg.Num < Zero then - declare - Str : String := To_String (-Arg, Fore, Aft, Exp); - begin - if Str (1) = ' ' then - for J in 1 .. Str'Last - 1 loop - if Str (J + 1) /= ' ' then - Str (J) := '-'; - exit; - end if; - end loop; - - return Str; - else - return '-' & Str; - end if; - end; - else - -- Compute Num * 10^Aft so that we get Aft significant digits - -- in the integer part (rounded) to display. - - return Numerator_Image - ((Arg.Num * Ten ** Aft) / Arg.Den, After => Exp + Aft); - end if; - end To_String; - - ----------------- - -- From_String -- - ----------------- - - function From_String (Arg : String) return Valid_Big_Real is - Ten : constant Big_Integer := To_Big_Integer (10); - Frac : Big_Integer; - Exp : Integer := 0; - Pow : Natural := 0; - Index : Natural := 0; - Last : Natural := Arg'Last; - - begin - for J in reverse Arg'Range loop - if Arg (J) in 'e' | 'E' then - if Last /= Arg'Last then - raise Constraint_Error with "multiple exponents specified"; - end if; - - Last := J - 1; - Exp := Integer'Value (Arg (J + 1 .. Arg'Last)); - Pow := 0; - - elsif Arg (J) = '.' then - Index := J - 1; - exit; - elsif Arg (J) /= '_' then - Pow := Pow + 1; - end if; - end loop; - - if Index = 0 then - raise Constraint_Error with "invalid real value"; - end if; - - declare - Result : Big_Real; - begin - Result.Den := Ten ** Pow; - Result.Num := From_String (Arg (Arg'First .. Index)) * Result.Den; - Frac := From_String (Arg (Index + 2 .. Last)); - - if Result.Num < To_Big_Integer (0) then - Result.Num := Result.Num - Frac; - else - Result.Num := Result.Num + Frac; - end if; - - if Exp > 0 then - Result.Num := Result.Num * Ten ** Exp; - elsif Exp < 0 then - Result.Den := Result.Den * Ten ** (-Exp); - end if; - - Normalize (Result); - return Result; - end; - end From_String; - - function From_String - (Numerator, Denominator : String) return Valid_Big_Real is - begin - return Big_Integers.From_String (Numerator) / - Big_Integers.From_String (Denominator); - end From_String; - - -------------------------- - -- From_Quotient_String -- - -------------------------- - - function From_Quotient_String (Arg : String) return Valid_Big_Real is - Index : Natural := 0; - begin - for J in Arg'First + 1 .. Arg'Last - 1 loop - if Arg (J) = '/' then - Index := J; - exit; - end if; - end loop; - - if Index = 0 then - raise Constraint_Error with "no quotient found"; - end if; - - return Big_Integers.From_String (Arg (Arg'First .. Index - 1)) / - Big_Integers.From_String (Arg (Index + 1 .. Arg'Last)); - end From_Quotient_String; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image (S : in out Sink'Class; V : Big_Real) is - -- This is implemented in terms of To_String. It might be more elegant - -- and more efficient to do it the other way around, but this is the - -- most expedient implementation for now. - begin - Strings.Text_Output.Utils.Put_UTF_8 (S, To_String (V)); - end Put_Image; - - --------- - -- "+" -- - --------- - - function "+" (L : Valid_Big_Real) return Valid_Big_Real is - Result : Big_Real; - begin - Result.Num := L.Num; - Result.Den := L.Den; - return Result; - end "+"; - - --------- - -- "-" -- - --------- - - function "-" (L : Valid_Big_Real) return Valid_Big_Real is - (Num => -L.Num, Den => L.Den); - - ----------- - -- "abs" -- - ----------- - - function "abs" (L : Valid_Big_Real) return Valid_Big_Real is - (Num => abs L.Num, Den => L.Den); - - --------- - -- "+" -- - --------- - - function "+" (L, R : Valid_Big_Real) return Valid_Big_Real is - Result : Big_Real; - begin - Result.Num := L.Num * R.Den + R.Num * L.Den; - Result.Den := L.Den * R.Den; - Normalize (Result); - return Result; - end "+"; - - --------- - -- "-" -- - --------- - - function "-" (L, R : Valid_Big_Real) return Valid_Big_Real is - Result : Big_Real; - begin - Result.Num := L.Num * R.Den - R.Num * L.Den; - Result.Den := L.Den * R.Den; - Normalize (Result); - return Result; - end "-"; - - --------- - -- "*" -- - --------- - - function "*" (L, R : Valid_Big_Real) return Valid_Big_Real is - Result : Big_Real; - begin - Result.Num := L.Num * R.Num; - Result.Den := L.Den * R.Den; - Normalize (Result); - return Result; - end "*"; - - --------- - -- "/" -- - --------- - - function "/" (L, R : Valid_Big_Real) return Valid_Big_Real is - Result : Big_Real; - begin - Result.Num := L.Num * R.Den; - Result.Den := L.Den * R.Num; - Normalize (Result); - return Result; - end "/"; - - ---------- - -- "**" -- - ---------- - - function "**" (L : Valid_Big_Real; R : Integer) return Valid_Big_Real is - Result : Big_Real; - begin - if R = 0 then - Result.Num := To_Big_Integer (1); - Result.Den := To_Big_Integer (1); - else - if R < 0 then - Result.Num := L.Den ** (-R); - Result.Den := L.Num ** (-R); - else - Result.Num := L.Num ** R; - Result.Den := L.Den ** R; - end if; - - Normalize (Result); - end if; - - return Result; - end "**"; - - --------- - -- Min -- - --------- - - function Min (L, R : Valid_Big_Real) return Valid_Big_Real is - (if L < R then L else R); - - --------- - -- Max -- - --------- - - function Max (L, R : Valid_Big_Real) return Valid_Big_Real is - (if L > R then L else R); - - --------------- - -- Normalize -- - --------------- - - procedure Normalize (Arg : in out Big_Real) is - Zero : constant Big_Integer := To_Big_Integer (0); - begin - if Arg.Den < Zero then - Arg.Num := -Arg.Num; - Arg.Den := -Arg.Den; - end if; - - if Arg.Num = Zero then - Arg.Den := To_Big_Integer (1); - else - declare - GCD : constant Big_Integer := - Greatest_Common_Divisor (Arg.Num, Arg.Den); - begin - Arg.Num := Arg.Num / GCD; - Arg.Den := Arg.Den / GCD; - end; - end if; - end Normalize; - -end Ada.Numerics.Big_Numbers.Big_Reals; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nbnbre.ads +++ build/gcc/ada/rts @@ -1,174 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.BIG_NUMBERS.BIG_REALS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Big_Numbers.Big_Integers; - -with Ada.Strings.Text_Output; use Ada.Strings.Text_Output; - -package Ada.Numerics.Big_Numbers.Big_Reals - with Preelaborate -is - type Big_Real is private with - Real_Literal => From_String, - Put_Image => Put_Image; - - function Is_Valid (Arg : Big_Real) return Boolean - with - Convention => Intrinsic, - Global => null; - - subtype Valid_Big_Real is Big_Real - with Dynamic_Predicate => Is_Valid (Valid_Big_Real), - Predicate_Failure => raise Program_Error; - - function "/" - (Num, Den : Big_Integers.Valid_Big_Integer) return Valid_Big_Real - with Global => null; --- with Pre => (Big_Integers."/=" (Den, Big_Integers.To_Big_Integer (0)) --- or else Constraint_Error); - - function Numerator - (Arg : Valid_Big_Real) return Big_Integers.Valid_Big_Integer - with Global => null; - - function Denominator (Arg : Valid_Big_Real) return Big_Integers.Big_Positive - with - Post => - (if Arg = To_Real (0) - then Big_Integers."=" (Denominator'Result, - Big_Integers.To_Big_Integer (1)) - else Big_Integers."=" - (Big_Integers.Greatest_Common_Divisor - (Numerator (Arg), Denominator'Result), - Big_Integers.To_Big_Integer (1))), - Global => null; - - function To_Big_Real - (Arg : Big_Integers.Big_Integer) - return Valid_Big_Real is (Arg / Big_Integers.To_Big_Integer (1)) - with Global => null; - - function To_Real (Arg : Integer) return Valid_Big_Real is - (Big_Integers.To_Big_Integer (Arg) / Big_Integers.To_Big_Integer (1)) - with Global => null; - - function "=" (L, R : Valid_Big_Real) return Boolean with Global => null; - - function "<" (L, R : Valid_Big_Real) return Boolean with Global => null; - - function "<=" (L, R : Valid_Big_Real) return Boolean with Global => null; - - function ">" (L, R : Valid_Big_Real) return Boolean with Global => null; - - function ">=" (L, R : Valid_Big_Real) return Boolean with Global => null; - - function In_Range (Arg, Low, High : Big_Real) return Boolean is - (Low <= Arg and then Arg <= High) - with Global => null; - - generic - type Num is digits <>; - package Float_Conversions is - - function To_Big_Real (Arg : Num) return Valid_Big_Real - with Global => null; - - function From_Big_Real (Arg : Big_Real) return Num - with - Pre => In_Range (Arg, - Low => To_Big_Real (Num'First), - High => To_Big_Real (Num'Last)) - or else (raise Constraint_Error), - Global => null; - - end Float_Conversions; - - generic - type Num is delta <>; - package Fixed_Conversions is - - function To_Big_Real (Arg : Num) return Valid_Big_Real - with Global => null; - - function From_Big_Real (Arg : Big_Real) return Num - with - Pre => In_Range (Arg, - Low => To_Big_Real (Num'First), - High => To_Big_Real (Num'Last)) - or else (raise Constraint_Error), - Global => null; - - end Fixed_Conversions; - - function To_String (Arg : Valid_Big_Real; - Fore : Field := 2; - Aft : Field := 3; - Exp : Field := 0) return String - with - Post => To_String'Result'First = 1, - Global => null; - - function From_String (Arg : String) return Valid_Big_Real - with Global => null; - function From_String (Numerator, Denominator : String) return Valid_Big_Real - with Global => null; - - function To_Quotient_String (Arg : Big_Real) return String is - (Big_Integers.To_String (Numerator (Arg)) & " / " - & Big_Integers.To_String (Denominator (Arg))) - with Global => null; - - function From_Quotient_String (Arg : String) return Valid_Big_Real - with Global => null; - - procedure Put_Image (S : in out Sink'Class; V : Big_Real); - - function "+" (L : Valid_Big_Real) return Valid_Big_Real - with Global => null; - - function "-" (L : Valid_Big_Real) return Valid_Big_Real - with Global => null; - - function "abs" (L : Valid_Big_Real) return Valid_Big_Real - with Global => null; - - function "+" (L, R : Valid_Big_Real) return Valid_Big_Real - with Global => null; - - function "-" (L, R : Valid_Big_Real) return Valid_Big_Real - with Global => null; - - function "*" (L, R : Valid_Big_Real) return Valid_Big_Real - with Global => null; - - function "/" (L, R : Valid_Big_Real) return Valid_Big_Real - with Global => null; - - function "**" (L : Valid_Big_Real; R : Integer) return Valid_Big_Real - with Global => null; - - function Min (L, R : Valid_Big_Real) return Valid_Big_Real - with Global => null; - - function Max (L, R : Valid_Big_Real) return Valid_Big_Real - with Global => null; - -private - - type Big_Real is record - Num, Den : Big_Integers.Big_Integer; - end record; - -end Ada.Numerics.Big_Numbers.Big_Reals; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ncelfu.ads +++ build/gcc/ada/rts @@ -1,23 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.COMPLEX.ELEMENTARY_FUNCTIONS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Complex_Types; -with Ada.Numerics.Generic_Complex_Elementary_Functions; - -package Ada.Numerics.Complex_Elementary_Functions is - new Ada.Numerics.Generic_Complex_Elementary_Functions - (Ada.Numerics.Complex_Types); - -pragma Pure (Ada.Numerics.Complex_Elementary_Functions); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ngcefu.adb +++ build/gcc/ada/rts @@ -1,711 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.GENERIC_COMPLEX_ELEMENTARY_FUNCTIONS -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Elementary_Functions; - -package body Ada.Numerics.Generic_Complex_Elementary_Functions is - - package Elementary_Functions is new - Ada.Numerics.Generic_Elementary_Functions (Real'Base); - use Elementary_Functions; - - PI : constant := 3.14159_26535_89793_23846_26433_83279_50288_41971; - PI_2 : constant := PI / 2.0; - Sqrt_Two : constant := 1.41421_35623_73095_04880_16887_24209_69807_85696; - Log_Two : constant := 0.69314_71805_59945_30941_72321_21458_17656_80755; - - subtype T is Real'Base; - - Epsilon : constant T := 2.0 ** (1 - T'Model_Mantissa); - Square_Root_Epsilon : constant T := Sqrt_Two ** (1 - T'Model_Mantissa); - Inv_Square_Root_Epsilon : constant T := Sqrt_Two ** (T'Model_Mantissa - 1); - Root_Root_Epsilon : constant T := Sqrt_Two ** - ((1 - T'Model_Mantissa) / 2); - Log_Inverse_Epsilon_2 : constant T := T (T'Model_Mantissa - 1) / 2.0; - - Complex_Zero : constant Complex := (0.0, 0.0); - Complex_One : constant Complex := (1.0, 0.0); - Complex_I : constant Complex := (0.0, 1.0); - Half_Pi : constant Complex := (PI_2, 0.0); - - -------- - -- ** -- - -------- - - function "**" (Left : Complex; Right : Complex) return Complex is - begin - if Re (Right) = 0.0 - and then Im (Right) = 0.0 - and then Re (Left) = 0.0 - and then Im (Left) = 0.0 - then - raise Argument_Error; - - elsif Re (Left) = 0.0 - and then Im (Left) = 0.0 - and then Re (Right) < 0.0 - then - raise Constraint_Error; - - elsif Re (Left) = 0.0 and then Im (Left) = 0.0 then - return Left; - - elsif Right = (0.0, 0.0) then - return Complex_One; - - elsif Re (Right) = 0.0 and then Im (Right) = 0.0 then - return 1.0 + Right; - - elsif Re (Right) = 1.0 and then Im (Right) = 0.0 then - return Left; - - else - return Exp (Right * Log (Left)); - end if; - end "**"; - - function "**" (Left : Real'Base; Right : Complex) return Complex is - begin - if Re (Right) = 0.0 and then Im (Right) = 0.0 and then Left = 0.0 then - raise Argument_Error; - - elsif Left = 0.0 and then Re (Right) < 0.0 then - raise Constraint_Error; - - elsif Left = 0.0 then - return Compose_From_Cartesian (Left, 0.0); - - elsif Re (Right) = 0.0 and then Im (Right) = 0.0 then - return Complex_One; - - elsif Re (Right) = 1.0 and then Im (Right) = 0.0 then - return Compose_From_Cartesian (Left, 0.0); - - else - return Exp (Log (Left) * Right); - end if; - end "**"; - - function "**" (Left : Complex; Right : Real'Base) return Complex is - begin - if Right = 0.0 - and then Re (Left) = 0.0 - and then Im (Left) = 0.0 - then - raise Argument_Error; - - elsif Re (Left) = 0.0 - and then Im (Left) = 0.0 - and then Right < 0.0 - then - raise Constraint_Error; - - elsif Re (Left) = 0.0 and then Im (Left) = 0.0 then - return Left; - - elsif Right = 0.0 then - return Complex_One; - - elsif Right = 1.0 then - return Left; - - else - return Exp (Right * Log (Left)); - end if; - end "**"; - - ------------ - -- Arccos -- - ------------ - - function Arccos (X : Complex) return Complex is - Result : Complex; - - begin - if X = Complex_One then - return Complex_Zero; - - elsif abs Re (X) < Square_Root_Epsilon and then - abs Im (X) < Square_Root_Epsilon - then - return Half_Pi - X; - - elsif abs Re (X) > Inv_Square_Root_Epsilon or else - abs Im (X) > Inv_Square_Root_Epsilon - then - return -2.0 * Complex_I * Log (Sqrt ((1.0 + X) / 2.0) + - Complex_I * Sqrt ((1.0 - X) / 2.0)); - end if; - - Result := -Complex_I * Log (X + Complex_I * Sqrt (1.0 - X * X)); - - if Im (X) = 0.0 - and then abs Re (X) <= 1.00 - then - Set_Im (Result, Im (X)); - end if; - - return Result; - end Arccos; - - ------------- - -- Arccosh -- - ------------- - - function Arccosh (X : Complex) return Complex is - Result : Complex; - - begin - if X = Complex_One then - return Complex_Zero; - - elsif abs Re (X) < Square_Root_Epsilon and then - abs Im (X) < Square_Root_Epsilon - then - Result := Compose_From_Cartesian (-Im (X), -PI_2 + Re (X)); - - elsif abs Re (X) > Inv_Square_Root_Epsilon or else - abs Im (X) > Inv_Square_Root_Epsilon - then - Result := Log_Two + Log (X); - - else - Result := 2.0 * Log (Sqrt ((1.0 + X) / 2.0) + - Sqrt ((X - 1.0) / 2.0)); - end if; - - if Re (Result) <= 0.0 then - Result := -Result; - end if; - - return Result; - end Arccosh; - - ------------ - -- Arccot -- - ------------ - - function Arccot (X : Complex) return Complex is - Xt : Complex; - - begin - if abs Re (X) < Square_Root_Epsilon and then - abs Im (X) < Square_Root_Epsilon - then - return Half_Pi - X; - - elsif abs Re (X) > 1.0 / Epsilon or else - abs Im (X) > 1.0 / Epsilon - then - Xt := Complex_One / X; - - if Re (X) < 0.0 then - Set_Re (Xt, PI - Re (Xt)); - return Xt; - else - return Xt; - end if; - end if; - - Xt := Complex_I * Log ((X - Complex_I) / (X + Complex_I)) / 2.0; - - if Re (Xt) < 0.0 then - Xt := PI + Xt; - end if; - - return Xt; - end Arccot; - - -------------- - -- Arccoth -- - -------------- - - function Arccoth (X : Complex) return Complex is - R : Complex; - - begin - if X = (0.0, 0.0) then - return Compose_From_Cartesian (0.0, PI_2); - - elsif abs Re (X) < Square_Root_Epsilon - and then abs Im (X) < Square_Root_Epsilon - then - return PI_2 * Complex_I + X; - - elsif abs Re (X) > 1.0 / Epsilon or else - abs Im (X) > 1.0 / Epsilon - then - if Im (X) > 0.0 then - return (0.0, 0.0); - else - return PI * Complex_I; - end if; - - elsif Im (X) = 0.0 and then Re (X) = 1.0 then - raise Constraint_Error; - - elsif Im (X) = 0.0 and then Re (X) = -1.0 then - raise Constraint_Error; - end if; - - begin - R := Log ((1.0 + X) / (X - 1.0)) / 2.0; - - exception - when Constraint_Error => - R := (Log (1.0 + X) - Log (X - 1.0)) / 2.0; - end; - - if Im (R) < 0.0 then - Set_Im (R, PI + Im (R)); - end if; - - if Re (X) = 0.0 then - Set_Re (R, Re (X)); - end if; - - return R; - end Arccoth; - - ------------ - -- Arcsin -- - ------------ - - function Arcsin (X : Complex) return Complex is - Result : Complex; - - begin - -- For very small argument, sin (x) = x - - if abs Re (X) < Square_Root_Epsilon and then - abs Im (X) < Square_Root_Epsilon - then - return X; - - elsif abs Re (X) > Inv_Square_Root_Epsilon or else - abs Im (X) > Inv_Square_Root_Epsilon - then - Result := -Complex_I * (Log (Complex_I * X) + Log (2.0 * Complex_I)); - - if Im (Result) > PI_2 then - Set_Im (Result, PI - Im (X)); - - elsif Im (Result) < -PI_2 then - Set_Im (Result, -(PI + Im (X))); - end if; - - return Result; - end if; - - Result := -Complex_I * Log (Complex_I * X + Sqrt (1.0 - X * X)); - - if Re (X) = 0.0 then - Set_Re (Result, Re (X)); - - elsif Im (X) = 0.0 - and then abs Re (X) <= 1.00 - then - Set_Im (Result, Im (X)); - end if; - - return Result; - end Arcsin; - - ------------- - -- Arcsinh -- - ------------- - - function Arcsinh (X : Complex) return Complex is - Result : Complex; - - begin - if abs Re (X) < Square_Root_Epsilon and then - abs Im (X) < Square_Root_Epsilon - then - return X; - - elsif abs Re (X) > Inv_Square_Root_Epsilon or else - abs Im (X) > Inv_Square_Root_Epsilon - then - Result := Log_Two + Log (X); -- may have wrong sign - - if (Re (X) < 0.0 and then Re (Result) > 0.0) - or else (Re (X) > 0.0 and then Re (Result) < 0.0) - then - Set_Re (Result, -Re (Result)); - end if; - - return Result; - end if; - - Result := Log (X + Sqrt (1.0 + X * X)); - - if Re (X) = 0.0 then - Set_Re (Result, Re (X)); - elsif Im (X) = 0.0 then - Set_Im (Result, Im (X)); - end if; - - return Result; - end Arcsinh; - - ------------ - -- Arctan -- - ------------ - - function Arctan (X : Complex) return Complex is - begin - if abs Re (X) < Square_Root_Epsilon and then - abs Im (X) < Square_Root_Epsilon - then - return X; - - else - return -Complex_I * (Log (1.0 + Complex_I * X) - - Log (1.0 - Complex_I * X)) / 2.0; - end if; - end Arctan; - - ------------- - -- Arctanh -- - ------------- - - function Arctanh (X : Complex) return Complex is - begin - if abs Re (X) < Square_Root_Epsilon and then - abs Im (X) < Square_Root_Epsilon - then - return X; - else - return (Log (1.0 + X) - Log (1.0 - X)) / 2.0; - end if; - end Arctanh; - - --------- - -- Cos -- - --------- - - function Cos (X : Complex) return Complex is - begin - return - Compose_From_Cartesian - (Cos (Re (X)) * Cosh (Im (X)), - -(Sin (Re (X)) * Sinh (Im (X)))); - end Cos; - - ---------- - -- Cosh -- - ---------- - - function Cosh (X : Complex) return Complex is - begin - return - Compose_From_Cartesian - (Cosh (Re (X)) * Cos (Im (X)), - Sinh (Re (X)) * Sin (Im (X))); - end Cosh; - - --------- - -- Cot -- - --------- - - function Cot (X : Complex) return Complex is - begin - if abs Re (X) < Square_Root_Epsilon and then - abs Im (X) < Square_Root_Epsilon - then - return Complex_One / X; - - elsif Im (X) > Log_Inverse_Epsilon_2 then - return -Complex_I; - - elsif Im (X) < -Log_Inverse_Epsilon_2 then - return Complex_I; - end if; - - return Cos (X) / Sin (X); - end Cot; - - ---------- - -- Coth -- - ---------- - - function Coth (X : Complex) return Complex is - begin - if abs Re (X) < Square_Root_Epsilon and then - abs Im (X) < Square_Root_Epsilon - then - return Complex_One / X; - - elsif Re (X) > Log_Inverse_Epsilon_2 then - return Complex_One; - - elsif Re (X) < -Log_Inverse_Epsilon_2 then - return -Complex_One; - - else - return Cosh (X) / Sinh (X); - end if; - end Coth; - - --------- - -- Exp -- - --------- - - function Exp (X : Complex) return Complex is - ImX : constant Real'Base := Im (X); - EXP_RE_X : constant Real'Base := Exp (Re (X)); - - begin - return Compose_From_Cartesian (EXP_RE_X * Cos (ImX), - EXP_RE_X * Sin (ImX)); - end Exp; - - function Exp (X : Imaginary) return Complex is - ImX : constant Real'Base := Im (X); - - begin - return Compose_From_Cartesian (Cos (ImX), Sin (ImX)); - end Exp; - - --------- - -- Log -- - --------- - - function Log (X : Complex) return Complex is - ReX : Real'Base; - ImX : Real'Base; - Z : Complex; - - begin - if Re (X) = 0.0 and then Im (X) = 0.0 then - raise Constraint_Error; - - elsif abs (1.0 - Re (X)) < Root_Root_Epsilon - and then abs Im (X) < Root_Root_Epsilon - then - Z := X; - Set_Re (Z, Re (Z) - 1.0); - - return (1.0 - (1.0 / 2.0 - - (1.0 / 3.0 - (1.0 / 4.0) * Z) * Z) * Z) * Z; - end if; - - begin - ReX := Log (Modulus (X)); - - exception - when Constraint_Error => - ReX := Log (Modulus (X / 2.0)) - Log_Two; - end; - - ImX := Arctan (Im (X), Re (X)); - - if ImX > PI then - ImX := ImX - 2.0 * PI; - end if; - - return Compose_From_Cartesian (ReX, ImX); - end Log; - - --------- - -- Sin -- - --------- - - function Sin (X : Complex) return Complex is - begin - if abs Re (X) < Square_Root_Epsilon - and then - abs Im (X) < Square_Root_Epsilon - then - return X; - end if; - - return - Compose_From_Cartesian - (Sin (Re (X)) * Cosh (Im (X)), - Cos (Re (X)) * Sinh (Im (X))); - end Sin; - - ---------- - -- Sinh -- - ---------- - - function Sinh (X : Complex) return Complex is - begin - if abs Re (X) < Square_Root_Epsilon and then - abs Im (X) < Square_Root_Epsilon - then - return X; - - else - return Compose_From_Cartesian (Sinh (Re (X)) * Cos (Im (X)), - Cosh (Re (X)) * Sin (Im (X))); - end if; - end Sinh; - - ---------- - -- Sqrt -- - ---------- - - function Sqrt (X : Complex) return Complex is - ReX : constant Real'Base := Re (X); - ImX : constant Real'Base := Im (X); - XR : constant Real'Base := abs Re (X); - YR : constant Real'Base := abs Im (X); - R : Real'Base; - R_X : Real'Base; - R_Y : Real'Base; - - begin - -- Deal with pure real case, see (RM G.1.2(39)) - - if ImX = 0.0 then - if ReX > 0.0 then - return - Compose_From_Cartesian - (Sqrt (ReX), 0.0); - - elsif ReX = 0.0 then - return X; - - else - return - Compose_From_Cartesian - (0.0, Real'Copy_Sign (Sqrt (-ReX), ImX)); - end if; - - elsif ReX = 0.0 then - R_X := Sqrt (YR / 2.0); - - if ImX > 0.0 then - return Compose_From_Cartesian (R_X, R_X); - else - return Compose_From_Cartesian (R_X, -R_X); - end if; - - else - R := Sqrt (XR ** 2 + YR ** 2); - - -- If the square of the modulus overflows, try rescaling the - -- real and imaginary parts. We cannot depend on an exception - -- being raised on all targets. - - if R > Real'Base'Last then - raise Constraint_Error; - end if; - - -- We are solving the system - - -- XR = R_X ** 2 - Y_R ** 2 (1) - -- YR = 2.0 * R_X * R_Y (2) - -- - -- The symmetric solution involves square roots for both R_X and - -- R_Y, but it is more accurate to use the square root with the - -- larger argument for either R_X or R_Y, and equation (2) for the - -- other. - - if ReX < 0.0 then - R_Y := Sqrt (0.5 * (R - ReX)); - R_X := YR / (2.0 * R_Y); - - else - R_X := Sqrt (0.5 * (R + ReX)); - R_Y := YR / (2.0 * R_X); - end if; - end if; - - if Im (X) < 0.0 then -- halve angle, Sqrt of magnitude - R_Y := -R_Y; - end if; - return Compose_From_Cartesian (R_X, R_Y); - - exception - when Constraint_Error => - - -- Rescale and try again - - R := Modulus (Compose_From_Cartesian (Re (X / 4.0), Im (X / 4.0))); - R_X := 2.0 * Sqrt (0.5 * R + 0.5 * Re (X / 4.0)); - R_Y := 2.0 * Sqrt (0.5 * R - 0.5 * Re (X / 4.0)); - - if Im (X) < 0.0 then -- halve angle, Sqrt of magnitude - R_Y := -R_Y; - end if; - - return Compose_From_Cartesian (R_X, R_Y); - end Sqrt; - - --------- - -- Tan -- - --------- - - function Tan (X : Complex) return Complex is - begin - if abs Re (X) < Square_Root_Epsilon and then - abs Im (X) < Square_Root_Epsilon - then - return X; - - elsif Im (X) > Log_Inverse_Epsilon_2 then - return Complex_I; - - elsif Im (X) < -Log_Inverse_Epsilon_2 then - return -Complex_I; - - else - return Sin (X) / Cos (X); - end if; - end Tan; - - ---------- - -- Tanh -- - ---------- - - function Tanh (X : Complex) return Complex is - begin - if abs Re (X) < Square_Root_Epsilon and then - abs Im (X) < Square_Root_Epsilon - then - return X; - - elsif Re (X) > Log_Inverse_Epsilon_2 then - return Complex_One; - - elsif Re (X) < -Log_Inverse_Epsilon_2 then - return -Complex_One; - - else - return Sinh (X) / Cosh (X); - end if; - end Tanh; - -end Ada.Numerics.Generic_Complex_Elementary_Functions; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ngcefu.ads +++ build/gcc/ada/rts @@ -1,55 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.GENERIC_COMPLEX_ELEMENTARY_FUNCTIONS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Complex_Types; -generic - with package Complex_Types is new Ada.Numerics.Generic_Complex_Types (<>); - use Complex_Types; - -package Ada.Numerics.Generic_Complex_Elementary_Functions is - pragma Pure; - - function Sqrt (X : Complex) return Complex; - - function Log (X : Complex) return Complex; - - function Exp (X : Complex) return Complex; - function Exp (X : Imaginary) return Complex; - - function "**" (Left : Complex; Right : Complex) return Complex; - function "**" (Left : Complex; Right : Real'Base) return Complex; - function "**" (Left : Real'Base; Right : Complex) return Complex; - - function Sin (X : Complex) return Complex; - function Cos (X : Complex) return Complex; - function Tan (X : Complex) return Complex; - function Cot (X : Complex) return Complex; - - function Arcsin (X : Complex) return Complex; - function Arccos (X : Complex) return Complex; - function Arctan (X : Complex) return Complex; - function Arccot (X : Complex) return Complex; - - function Sinh (X : Complex) return Complex; - function Cosh (X : Complex) return Complex; - function Tanh (X : Complex) return Complex; - function Coth (X : Complex) return Complex; - - function Arcsinh (X : Complex) return Complex; - function Arccosh (X : Complex) return Complex; - function Arctanh (X : Complex) return Complex; - function Arccoth (X : Complex) return Complex; - -end Ada.Numerics.Generic_Complex_Elementary_Functions; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ngcoar.adb +++ build/gcc/ada/rts @@ -1,1255 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT COMPILER COMPONENTS -- --- -- --- ADA.NUMERICS.GENERIC_COMPLEX_ARRAYS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2006-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with System.Generic_Array_Operations; use System.Generic_Array_Operations; - -package body Ada.Numerics.Generic_Complex_Arrays is - - -- Operations that are defined in terms of operations on the type Real, - -- such as addition, subtraction and scaling, are computed in the canonical - -- way looping over all elements. - - package Ops renames System.Generic_Array_Operations; - - subtype Real is Real_Arrays.Real; - -- Work around visibility bug ??? - - function Is_Non_Zero (X : Complex) return Boolean is (X /= (0.0, 0.0)); - -- Needed by Back_Substitute - - procedure Back_Substitute is new Ops.Back_Substitute - (Scalar => Complex, - Matrix => Complex_Matrix, - Is_Non_Zero => Is_Non_Zero); - - procedure Forward_Eliminate is new Ops.Forward_Eliminate - (Scalar => Complex, - Real => Real'Base, - Matrix => Complex_Matrix, - Zero => (0.0, 0.0), - One => (1.0, 0.0)); - - procedure Transpose is new Ops.Transpose - (Scalar => Complex, - Matrix => Complex_Matrix); - - -- Helper function that raises a Constraint_Error is the argument is - -- not a square matrix, and otherwise returns its length. - - function Length is new Square_Matrix_Length (Complex, Complex_Matrix); - - -- Instant a generic square root implementation here, in order to avoid - -- instantiating a complete copy of Generic_Elementary_Functions. - -- Speed of the square root is not a big concern here. - - function Sqrt is new Ops.Sqrt (Real'Base); - - -- Instantiating the following subprograms directly would lead to - -- name clashes, so use a local package. - - package Instantiations is - - --------- - -- "*" -- - --------- - - function "*" is new Vector_Scalar_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Operation => "*"); - - function "*" is new Vector_Scalar_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Operation => "*"); - - function "*" is new Scalar_Vector_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Right_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Operation => "*"); - - function "*" is new Scalar_Vector_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Complex, - Result_Scalar => Complex, - Right_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Operation => "*"); - - function "*" is new Inner_Product - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Vector => Complex_Vector, - Right_Vector => Real_Vector, - Zero => (0.0, 0.0)); - - function "*" is new Inner_Product - (Left_Scalar => Real'Base, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Vector => Real_Vector, - Right_Vector => Complex_Vector, - Zero => (0.0, 0.0)); - - function "*" is new Inner_Product - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Vector => Complex_Vector, - Right_Vector => Complex_Vector, - Zero => (0.0, 0.0)); - - function "*" is new Outer_Product - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Vector => Complex_Vector, - Right_Vector => Complex_Vector, - Matrix => Complex_Matrix); - - function "*" is new Outer_Product - (Left_Scalar => Real'Base, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Vector => Real_Vector, - Right_Vector => Complex_Vector, - Matrix => Complex_Matrix); - - function "*" is new Outer_Product - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Vector => Complex_Vector, - Right_Vector => Real_Vector, - Matrix => Complex_Matrix); - - function "*" is new Matrix_Scalar_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Operation => "*"); - - function "*" is new Matrix_Scalar_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Operation => "*"); - - function "*" is new Scalar_Matrix_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Right_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Operation => "*"); - - function "*" is new Scalar_Matrix_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Complex, - Result_Scalar => Complex, - Right_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Operation => "*"); - - function "*" is new Matrix_Vector_Product - (Left_Scalar => Real'Base, - Right_Scalar => Complex, - Result_Scalar => Complex, - Matrix => Real_Matrix, - Right_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Zero => (0.0, 0.0)); - - function "*" is new Matrix_Vector_Product - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Matrix => Complex_Matrix, - Right_Vector => Real_Vector, - Result_Vector => Complex_Vector, - Zero => (0.0, 0.0)); - - function "*" is new Matrix_Vector_Product - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Matrix => Complex_Matrix, - Right_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Zero => (0.0, 0.0)); - - function "*" is new Vector_Matrix_Product - (Left_Scalar => Real'Base, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Vector => Real_Vector, - Matrix => Complex_Matrix, - Result_Vector => Complex_Vector, - Zero => (0.0, 0.0)); - - function "*" is new Vector_Matrix_Product - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Vector => Complex_Vector, - Matrix => Real_Matrix, - Result_Vector => Complex_Vector, - Zero => (0.0, 0.0)); - - function "*" is new Vector_Matrix_Product - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Vector => Complex_Vector, - Matrix => Complex_Matrix, - Result_Vector => Complex_Vector, - Zero => (0.0, 0.0)); - - function "*" is new Matrix_Matrix_Product - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Matrix => Complex_Matrix, - Right_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Zero => (0.0, 0.0)); - - function "*" is new Matrix_Matrix_Product - (Left_Scalar => Real'Base, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Matrix => Real_Matrix, - Right_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Zero => (0.0, 0.0)); - - function "*" is new Matrix_Matrix_Product - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Matrix => Complex_Matrix, - Right_Matrix => Real_Matrix, - Result_Matrix => Complex_Matrix, - Zero => (0.0, 0.0)); - - --------- - -- "+" -- - --------- - - function "+" is new Vector_Elementwise_Operation - (X_Scalar => Complex, - Result_Scalar => Complex, - X_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Operation => "+"); - - function "+" is new Vector_Vector_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Vector => Complex_Vector, - Right_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Operation => "+"); - - function "+" is new Vector_Vector_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Vector => Real_Vector, - Right_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Operation => "+"); - - function "+" is new Vector_Vector_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Vector => Complex_Vector, - Right_Vector => Real_Vector, - Result_Vector => Complex_Vector, - Operation => "+"); - - function "+" is new Matrix_Elementwise_Operation - (X_Scalar => Complex, - Result_Scalar => Complex, - X_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Operation => "+"); - - function "+" is new Matrix_Matrix_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Matrix => Complex_Matrix, - Right_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Operation => "+"); - - function "+" is new Matrix_Matrix_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Matrix => Real_Matrix, - Right_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Operation => "+"); - - function "+" is new Matrix_Matrix_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Matrix => Complex_Matrix, - Right_Matrix => Real_Matrix, - Result_Matrix => Complex_Matrix, - Operation => "+"); - - --------- - -- "-" -- - --------- - - function "-" is new Vector_Elementwise_Operation - (X_Scalar => Complex, - Result_Scalar => Complex, - X_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Operation => "-"); - - function "-" is new Vector_Vector_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Vector => Complex_Vector, - Right_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Operation => "-"); - - function "-" is new Vector_Vector_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Vector => Real_Vector, - Right_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Operation => "-"); - - function "-" is new Vector_Vector_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Vector => Complex_Vector, - Right_Vector => Real_Vector, - Result_Vector => Complex_Vector, - Operation => "-"); - - function "-" is new Matrix_Elementwise_Operation - (X_Scalar => Complex, - Result_Scalar => Complex, - X_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Operation => "-"); - - function "-" is new Matrix_Matrix_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Matrix => Complex_Matrix, - Right_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Operation => "-"); - - function "-" is new Matrix_Matrix_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Matrix => Real_Matrix, - Right_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Operation => "-"); - - function "-" is new Matrix_Matrix_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Matrix => Complex_Matrix, - Right_Matrix => Real_Matrix, - Result_Matrix => Complex_Matrix, - Operation => "-"); - - --------- - -- "/" -- - --------- - - function "/" is new Vector_Scalar_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Operation => "/"); - - function "/" is new Vector_Scalar_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Operation => "/"); - - function "/" is new Matrix_Scalar_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Complex, - Result_Scalar => Complex, - Left_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Operation => "/"); - - function "/" is new Matrix_Scalar_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Operation => "/"); - - ----------- - -- "abs" -- - ----------- - - function "abs" is new L2_Norm - (X_Scalar => Complex, - Result_Real => Real'Base, - X_Vector => Complex_Vector); - - -------------- - -- Argument -- - -------------- - - function Argument is new Vector_Elementwise_Operation - (X_Scalar => Complex, - Result_Scalar => Real'Base, - X_Vector => Complex_Vector, - Result_Vector => Real_Vector, - Operation => Argument); - - function Argument is new Vector_Scalar_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Left_Vector => Complex_Vector, - Result_Vector => Real_Vector, - Operation => Argument); - - function Argument is new Matrix_Elementwise_Operation - (X_Scalar => Complex, - Result_Scalar => Real'Base, - X_Matrix => Complex_Matrix, - Result_Matrix => Real_Matrix, - Operation => Argument); - - function Argument is new Matrix_Scalar_Elementwise_Operation - (Left_Scalar => Complex, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Left_Matrix => Complex_Matrix, - Result_Matrix => Real_Matrix, - Operation => Argument); - - ---------------------------- - -- Compose_From_Cartesian -- - ---------------------------- - - function Compose_From_Cartesian is new Vector_Elementwise_Operation - (X_Scalar => Real'Base, - Result_Scalar => Complex, - X_Vector => Real_Vector, - Result_Vector => Complex_Vector, - Operation => Compose_From_Cartesian); - - function Compose_From_Cartesian is - new Vector_Vector_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Vector => Real_Vector, - Right_Vector => Real_Vector, - Result_Vector => Complex_Vector, - Operation => Compose_From_Cartesian); - - function Compose_From_Cartesian is new Matrix_Elementwise_Operation - (X_Scalar => Real'Base, - Result_Scalar => Complex, - X_Matrix => Real_Matrix, - Result_Matrix => Complex_Matrix, - Operation => Compose_From_Cartesian); - - function Compose_From_Cartesian is - new Matrix_Matrix_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Matrix => Real_Matrix, - Right_Matrix => Real_Matrix, - Result_Matrix => Complex_Matrix, - Operation => Compose_From_Cartesian); - - ------------------------ - -- Compose_From_Polar -- - ------------------------ - - function Compose_From_Polar is - new Vector_Vector_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Vector => Real_Vector, - Right_Vector => Real_Vector, - Result_Vector => Complex_Vector, - Operation => Compose_From_Polar); - - function Compose_From_Polar is - new Vector_Vector_Scalar_Elementwise_Operation - (X_Scalar => Real'Base, - Y_Scalar => Real'Base, - Z_Scalar => Real'Base, - Result_Scalar => Complex, - X_Vector => Real_Vector, - Y_Vector => Real_Vector, - Result_Vector => Complex_Vector, - Operation => Compose_From_Polar); - - function Compose_From_Polar is - new Matrix_Matrix_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Complex, - Left_Matrix => Real_Matrix, - Right_Matrix => Real_Matrix, - Result_Matrix => Complex_Matrix, - Operation => Compose_From_Polar); - - function Compose_From_Polar is - new Matrix_Matrix_Scalar_Elementwise_Operation - (X_Scalar => Real'Base, - Y_Scalar => Real'Base, - Z_Scalar => Real'Base, - Result_Scalar => Complex, - X_Matrix => Real_Matrix, - Y_Matrix => Real_Matrix, - Result_Matrix => Complex_Matrix, - Operation => Compose_From_Polar); - - --------------- - -- Conjugate -- - --------------- - - function Conjugate is new Vector_Elementwise_Operation - (X_Scalar => Complex, - Result_Scalar => Complex, - X_Vector => Complex_Vector, - Result_Vector => Complex_Vector, - Operation => Conjugate); - - function Conjugate is new Matrix_Elementwise_Operation - (X_Scalar => Complex, - Result_Scalar => Complex, - X_Matrix => Complex_Matrix, - Result_Matrix => Complex_Matrix, - Operation => Conjugate); - - -------- - -- Im -- - -------- - - function Im is new Vector_Elementwise_Operation - (X_Scalar => Complex, - Result_Scalar => Real'Base, - X_Vector => Complex_Vector, - Result_Vector => Real_Vector, - Operation => Im); - - function Im is new Matrix_Elementwise_Operation - (X_Scalar => Complex, - Result_Scalar => Real'Base, - X_Matrix => Complex_Matrix, - Result_Matrix => Real_Matrix, - Operation => Im); - - ------------- - -- Modulus -- - ------------- - - function Modulus is new Vector_Elementwise_Operation - (X_Scalar => Complex, - Result_Scalar => Real'Base, - X_Vector => Complex_Vector, - Result_Vector => Real_Vector, - Operation => Modulus); - - function Modulus is new Matrix_Elementwise_Operation - (X_Scalar => Complex, - Result_Scalar => Real'Base, - X_Matrix => Complex_Matrix, - Result_Matrix => Real_Matrix, - Operation => Modulus); - - -------- - -- Re -- - -------- - - function Re is new Vector_Elementwise_Operation - (X_Scalar => Complex, - Result_Scalar => Real'Base, - X_Vector => Complex_Vector, - Result_Vector => Real_Vector, - Operation => Re); - - function Re is new Matrix_Elementwise_Operation - (X_Scalar => Complex, - Result_Scalar => Real'Base, - X_Matrix => Complex_Matrix, - Result_Matrix => Real_Matrix, - Operation => Re); - - ------------ - -- Set_Im -- - ------------ - - procedure Set_Im is new Update_Vector_With_Vector - (X_Scalar => Complex, - Y_Scalar => Real'Base, - X_Vector => Complex_Vector, - Y_Vector => Real_Vector, - Update => Set_Im); - - procedure Set_Im is new Update_Matrix_With_Matrix - (X_Scalar => Complex, - Y_Scalar => Real'Base, - X_Matrix => Complex_Matrix, - Y_Matrix => Real_Matrix, - Update => Set_Im); - - ------------ - -- Set_Re -- - ------------ - - procedure Set_Re is new Update_Vector_With_Vector - (X_Scalar => Complex, - Y_Scalar => Real'Base, - X_Vector => Complex_Vector, - Y_Vector => Real_Vector, - Update => Set_Re); - - procedure Set_Re is new Update_Matrix_With_Matrix - (X_Scalar => Complex, - Y_Scalar => Real'Base, - X_Matrix => Complex_Matrix, - Y_Matrix => Real_Matrix, - Update => Set_Re); - - ----------- - -- Solve -- - ----------- - - function Solve is new Matrix_Vector_Solution - (Complex, (0.0, 0.0), Complex_Vector, Complex_Matrix); - - function Solve is new Matrix_Matrix_Solution - (Complex, (0.0, 0.0), Complex_Matrix); - - ----------------- - -- Unit_Matrix -- - ----------------- - - function Unit_Matrix is new System.Generic_Array_Operations.Unit_Matrix - (Scalar => Complex, - Matrix => Complex_Matrix, - Zero => (0.0, 0.0), - One => (1.0, 0.0)); - - function Unit_Vector is new System.Generic_Array_Operations.Unit_Vector - (Scalar => Complex, - Vector => Complex_Vector, - Zero => (0.0, 0.0), - One => (1.0, 0.0)); - end Instantiations; - - --------- - -- "*" -- - --------- - - function "*" - (Left : Complex_Vector; - Right : Complex_Vector) return Complex - renames Instantiations."*"; - - function "*" - (Left : Real_Vector; - Right : Complex_Vector) return Complex - renames Instantiations."*"; - - function "*" - (Left : Complex_Vector; - Right : Real_Vector) return Complex - renames Instantiations."*"; - - function "*" - (Left : Complex; - Right : Complex_Vector) return Complex_Vector - renames Instantiations."*"; - - function "*" - (Left : Complex_Vector; - Right : Complex) return Complex_Vector - renames Instantiations."*"; - - function "*" - (Left : Real'Base; - Right : Complex_Vector) return Complex_Vector - renames Instantiations."*"; - - function "*" - (Left : Complex_Vector; - Right : Real'Base) return Complex_Vector - renames Instantiations."*"; - - function "*" - (Left : Complex_Matrix; - Right : Complex_Matrix) return Complex_Matrix - renames Instantiations."*"; - - function "*" - (Left : Complex_Vector; - Right : Complex_Vector) return Complex_Matrix - renames Instantiations."*"; - - function "*" - (Left : Complex_Vector; - Right : Complex_Matrix) return Complex_Vector - renames Instantiations."*"; - - function "*" - (Left : Complex_Matrix; - Right : Complex_Vector) return Complex_Vector - renames Instantiations."*"; - - function "*" - (Left : Real_Matrix; - Right : Complex_Matrix) return Complex_Matrix - renames Instantiations."*"; - - function "*" - (Left : Complex_Matrix; - Right : Real_Matrix) return Complex_Matrix - renames Instantiations."*"; - - function "*" - (Left : Real_Vector; - Right : Complex_Vector) return Complex_Matrix - renames Instantiations."*"; - - function "*" - (Left : Complex_Vector; - Right : Real_Vector) return Complex_Matrix - renames Instantiations."*"; - - function "*" - (Left : Real_Vector; - Right : Complex_Matrix) return Complex_Vector - renames Instantiations."*"; - - function "*" - (Left : Complex_Vector; - Right : Real_Matrix) return Complex_Vector - renames Instantiations."*"; - - function "*" - (Left : Real_Matrix; - Right : Complex_Vector) return Complex_Vector - renames Instantiations."*"; - - function "*" - (Left : Complex_Matrix; - Right : Real_Vector) return Complex_Vector - renames Instantiations."*"; - - function "*" - (Left : Complex; - Right : Complex_Matrix) return Complex_Matrix - renames Instantiations."*"; - - function "*" - (Left : Complex_Matrix; - Right : Complex) return Complex_Matrix - renames Instantiations."*"; - - function "*" - (Left : Real'Base; - Right : Complex_Matrix) return Complex_Matrix - renames Instantiations."*"; - - function "*" - (Left : Complex_Matrix; - Right : Real'Base) return Complex_Matrix - renames Instantiations."*"; - - --------- - -- "+" -- - --------- - - function "+" (Right : Complex_Vector) return Complex_Vector - renames Instantiations."+"; - - function "+" - (Left : Complex_Vector; - Right : Complex_Vector) return Complex_Vector - renames Instantiations."+"; - - function "+" - (Left : Real_Vector; - Right : Complex_Vector) return Complex_Vector - renames Instantiations."+"; - - function "+" - (Left : Complex_Vector; - Right : Real_Vector) return Complex_Vector - renames Instantiations."+"; - - function "+" (Right : Complex_Matrix) return Complex_Matrix - renames Instantiations."+"; - - function "+" - (Left : Complex_Matrix; - Right : Complex_Matrix) return Complex_Matrix - renames Instantiations."+"; - - function "+" - (Left : Real_Matrix; - Right : Complex_Matrix) return Complex_Matrix - renames Instantiations."+"; - - function "+" - (Left : Complex_Matrix; - Right : Real_Matrix) return Complex_Matrix - renames Instantiations."+"; - - --------- - -- "-" -- - --------- - - function "-" - (Right : Complex_Vector) return Complex_Vector - renames Instantiations."-"; - - function "-" - (Left : Complex_Vector; - Right : Complex_Vector) return Complex_Vector - renames Instantiations."-"; - - function "-" - (Left : Real_Vector; - Right : Complex_Vector) return Complex_Vector - renames Instantiations."-"; - - function "-" - (Left : Complex_Vector; - Right : Real_Vector) return Complex_Vector - renames Instantiations."-"; - - function "-" (Right : Complex_Matrix) return Complex_Matrix - renames Instantiations."-"; - - function "-" - (Left : Complex_Matrix; - Right : Complex_Matrix) return Complex_Matrix - renames Instantiations."-"; - - function "-" - (Left : Real_Matrix; - Right : Complex_Matrix) return Complex_Matrix - renames Instantiations."-"; - - function "-" - (Left : Complex_Matrix; - Right : Real_Matrix) return Complex_Matrix - renames Instantiations."-"; - - --------- - -- "/" -- - --------- - - function "/" - (Left : Complex_Vector; - Right : Complex) return Complex_Vector - renames Instantiations."/"; - - function "/" - (Left : Complex_Vector; - Right : Real'Base) return Complex_Vector - renames Instantiations."/"; - - function "/" - (Left : Complex_Matrix; - Right : Complex) return Complex_Matrix - renames Instantiations."/"; - - function "/" - (Left : Complex_Matrix; - Right : Real'Base) return Complex_Matrix - renames Instantiations."/"; - - ----------- - -- "abs" -- - ----------- - - function "abs" (Right : Complex_Vector) return Real'Base - renames Instantiations."abs"; - - -------------- - -- Argument -- - -------------- - - function Argument (X : Complex_Vector) return Real_Vector - renames Instantiations.Argument; - - function Argument - (X : Complex_Vector; - Cycle : Real'Base) return Real_Vector - renames Instantiations.Argument; - - function Argument (X : Complex_Matrix) return Real_Matrix - renames Instantiations.Argument; - - function Argument - (X : Complex_Matrix; - Cycle : Real'Base) return Real_Matrix - renames Instantiations.Argument; - - ---------------------------- - -- Compose_From_Cartesian -- - ---------------------------- - - function Compose_From_Cartesian (Re : Real_Vector) return Complex_Vector - renames Instantiations.Compose_From_Cartesian; - - function Compose_From_Cartesian - (Re : Real_Vector; - Im : Real_Vector) return Complex_Vector - renames Instantiations.Compose_From_Cartesian; - - function Compose_From_Cartesian (Re : Real_Matrix) return Complex_Matrix - renames Instantiations.Compose_From_Cartesian; - - function Compose_From_Cartesian - (Re : Real_Matrix; - Im : Real_Matrix) return Complex_Matrix - renames Instantiations.Compose_From_Cartesian; - - ------------------------ - -- Compose_From_Polar -- - ------------------------ - - function Compose_From_Polar - (Modulus : Real_Vector; - Argument : Real_Vector) return Complex_Vector - renames Instantiations.Compose_From_Polar; - - function Compose_From_Polar - (Modulus : Real_Vector; - Argument : Real_Vector; - Cycle : Real'Base) return Complex_Vector - renames Instantiations.Compose_From_Polar; - - function Compose_From_Polar - (Modulus : Real_Matrix; - Argument : Real_Matrix) return Complex_Matrix - renames Instantiations.Compose_From_Polar; - - function Compose_From_Polar - (Modulus : Real_Matrix; - Argument : Real_Matrix; - Cycle : Real'Base) return Complex_Matrix - renames Instantiations.Compose_From_Polar; - - --------------- - -- Conjugate -- - --------------- - - function Conjugate (X : Complex_Vector) return Complex_Vector - renames Instantiations.Conjugate; - - function Conjugate (X : Complex_Matrix) return Complex_Matrix - renames Instantiations.Conjugate; - - ----------------- - -- Determinant -- - ----------------- - - function Determinant (A : Complex_Matrix) return Complex is - M : Complex_Matrix := A; - B : Complex_Matrix (A'Range (1), 1 .. 0); - R : Complex; - begin - Forward_Eliminate (M, B, R); - return R; - end Determinant; - - ----------------- - -- Eigensystem -- - ----------------- - - procedure Eigensystem - (A : Complex_Matrix; - Values : out Real_Vector; - Vectors : out Complex_Matrix) - is - N : constant Natural := Length (A); - - -- For a Hermitian matrix C, we convert the eigenvalue problem to a - -- real symmetric one: if C = A + i * B, then the (N, N) complex - -- eigenvalue problem: - -- (A + i * B) * (u + i * v) = Lambda * (u + i * v) - -- - -- is equivalent to the (2 * N, 2 * N) real eigenvalue problem: - -- [ A, B ] [ u ] = Lambda * [ u ] - -- [ -B, A ] [ v ] [ v ] - -- - -- Note that the (2 * N, 2 * N) matrix above is symmetric, as - -- Transpose (A) = A and Transpose (B) = -B if C is Hermitian. - - -- We solve this eigensystem using the real-valued algorithms. The final - -- result will have every eigenvalue twice, so in the sorted output we - -- just pick every second value, with associated eigenvector u + i * v. - - M : Real_Matrix (1 .. 2 * N, 1 .. 2 * N); - Vals : Real_Vector (1 .. 2 * N); - Vecs : Real_Matrix (1 .. 2 * N, 1 .. 2 * N); - - begin - for J in 1 .. N loop - for K in 1 .. N loop - declare - C : constant Complex := - (A (A'First (1) + (J - 1), A'First (2) + (K - 1))); - begin - M (J, K) := Re (C); - M (J + N, K + N) := Re (C); - M (J + N, K) := Im (C); - M (J, K + N) := -Im (C); - end; - end loop; - end loop; - - Eigensystem (M, Vals, Vecs); - - for J in 1 .. N loop - declare - Col : constant Integer := Values'First + (J - 1); - begin - Values (Col) := Vals (2 * J); - - for K in 1 .. N loop - declare - Row : constant Integer := Vectors'First (2) + (K - 1); - begin - Vectors (Row, Col) - := (Vecs (J * 2, Col), Vecs (J * 2, Col + N)); - end; - end loop; - end; - end loop; - end Eigensystem; - - ----------------- - -- Eigenvalues -- - ----------------- - - function Eigenvalues (A : Complex_Matrix) return Real_Vector is - -- See Eigensystem for a description of the algorithm - - N : constant Natural := Length (A); - R : Real_Vector (A'Range (1)); - - M : Real_Matrix (1 .. 2 * N, 1 .. 2 * N); - Vals : Real_Vector (1 .. 2 * N); - begin - for J in 1 .. N loop - for K in 1 .. N loop - declare - C : constant Complex := - (A (A'First (1) + (J - 1), A'First (2) + (K - 1))); - begin - M (J, K) := Re (C); - M (J + N, K + N) := Re (C); - M (J + N, K) := Im (C); - M (J, K + N) := -Im (C); - end; - end loop; - end loop; - - Vals := Eigenvalues (M); - - for J in 1 .. N loop - R (A'First (1) + (J - 1)) := Vals (2 * J); - end loop; - - return R; - end Eigenvalues; - - -------- - -- Im -- - -------- - - function Im (X : Complex_Vector) return Real_Vector - renames Instantiations.Im; - - function Im (X : Complex_Matrix) return Real_Matrix - renames Instantiations.Im; - - ------------- - -- Inverse -- - ------------- - - function Inverse (A : Complex_Matrix) return Complex_Matrix is - (Solve (A, Unit_Matrix (Length (A), - First_1 => A'First (2), - First_2 => A'First (1)))); - - ------------- - -- Modulus -- - ------------- - - function Modulus (X : Complex_Vector) return Real_Vector - renames Instantiations.Modulus; - - function Modulus (X : Complex_Matrix) return Real_Matrix - renames Instantiations.Modulus; - - -------- - -- Re -- - -------- - - function Re (X : Complex_Vector) return Real_Vector - renames Instantiations.Re; - - function Re (X : Complex_Matrix) return Real_Matrix - renames Instantiations.Re; - - ------------ - -- Set_Im -- - ------------ - - procedure Set_Im - (X : in out Complex_Matrix; - Im : Real_Matrix) - renames Instantiations.Set_Im; - - procedure Set_Im - (X : in out Complex_Vector; - Im : Real_Vector) - renames Instantiations.Set_Im; - - ------------ - -- Set_Re -- - ------------ - - procedure Set_Re - (X : in out Complex_Matrix; - Re : Real_Matrix) - renames Instantiations.Set_Re; - - procedure Set_Re - (X : in out Complex_Vector; - Re : Real_Vector) - renames Instantiations.Set_Re; - - ----------- - -- Solve -- - ----------- - - function Solve - (A : Complex_Matrix; - X : Complex_Vector) return Complex_Vector - renames Instantiations.Solve; - - function Solve - (A : Complex_Matrix; - X : Complex_Matrix) return Complex_Matrix - renames Instantiations.Solve; - - --------------- - -- Transpose -- - --------------- - - function Transpose - (X : Complex_Matrix) return Complex_Matrix - is - R : Complex_Matrix (X'Range (2), X'Range (1)); - begin - Transpose (X, R); - return R; - end Transpose; - - ----------------- - -- Unit_Matrix -- - ----------------- - - function Unit_Matrix - (Order : Positive; - First_1 : Integer := 1; - First_2 : Integer := 1) return Complex_Matrix - renames Instantiations.Unit_Matrix; - - ----------------- - -- Unit_Vector -- - ----------------- - - function Unit_Vector - (Index : Integer; - Order : Positive; - First : Integer := 1) return Complex_Vector - renames Instantiations.Unit_Vector; - -end Ada.Numerics.Generic_Complex_Arrays; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ngcoar.ads +++ build/gcc/ada/rts @@ -1,281 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.GENERIC_COMPLEX_ARRAYS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Real_Arrays, Ada.Numerics.Generic_Complex_Types; - -generic - with package Real_Arrays is new Ada.Numerics.Generic_Real_Arrays (<>); - use Real_Arrays; - with package Complex_Types is new Ada.Numerics.Generic_Complex_Types (Real); - use Complex_Types; -package Ada.Numerics.Generic_Complex_Arrays is - pragma Pure (Generic_Complex_Arrays); - - -- Types - - type Complex_Vector is array (Integer range <>) of Complex; - type Complex_Matrix is - array (Integer range <>, Integer range <>) of Complex; - - -- Subprograms for Complex_Vector types - -- Complex_Vector selection, conversion and composition operations - - function Re (X : Complex_Vector) return Real_Vector; - function Im (X : Complex_Vector) return Real_Vector; - - procedure Set_Re (X : in out Complex_Vector; Re : Real_Vector); - procedure Set_Im (X : in out Complex_Vector; Im : Real_Vector); - - function Compose_From_Cartesian - (Re : Real_Vector) return Complex_Vector; - function Compose_From_Cartesian - (Re, Im : Real_Vector) return Complex_Vector; - - function Modulus (X : Complex_Vector) return Real_Vector; - function "abs" (Right : Complex_Vector) return Real_Vector renames Modulus; - function Argument (X : Complex_Vector) return Real_Vector; - - function Argument - (X : Complex_Vector; - Cycle : Real'Base) return Real_Vector; - - function Compose_From_Polar - (Modulus, Argument : Real_Vector) return Complex_Vector; - - function Compose_From_Polar - (Modulus, Argument : Real_Vector; - Cycle : Real'Base) return Complex_Vector; - - -- Complex_Vector arithmetic operations - - function "+" (Right : Complex_Vector) return Complex_Vector; - function "-" (Right : Complex_Vector) return Complex_Vector; - function Conjugate (X : Complex_Vector) return Complex_Vector; - function "+" (Left, Right : Complex_Vector) return Complex_Vector; - function "-" (Left, Right : Complex_Vector) return Complex_Vector; - function "*" (Left, Right : Complex_Vector) return Complex; - function "abs" (Right : Complex_Vector) return Real'Base; - - -- Mixed Real_Vector and Complex_Vector arithmetic operations - - function "+" - (Left : Real_Vector; - Right : Complex_Vector) return Complex_Vector; - - function "+" - (Left : Complex_Vector; - Right : Real_Vector) return Complex_Vector; - - function "-" - (Left : Real_Vector; - Right : Complex_Vector) return Complex_Vector; - - function "-" - (Left : Complex_Vector; - Right : Real_Vector) return Complex_Vector; - - function "*" (Left : Real_Vector; Right : Complex_Vector) return Complex; - function "*" (Left : Complex_Vector; Right : Real_Vector) return Complex; - - -- Complex_Vector scaling operations - - function "*" - (Left : Complex; - Right : Complex_Vector) return Complex_Vector; - - function "*" - (Left : Complex_Vector; - Right : Complex) return Complex_Vector; - - function "/" - (Left : Complex_Vector; - Right : Complex) return Complex_Vector; - - function "*" - (Left : Real'Base; - Right : Complex_Vector) return Complex_Vector; - - function "*" - (Left : Complex_Vector; - Right : Real'Base) return Complex_Vector; - - function "/" - (Left : Complex_Vector; - Right : Real'Base) return Complex_Vector; - - -- Other Complex_Vector operations - - function Unit_Vector - (Index : Integer; - Order : Positive; - First : Integer := 1) return Complex_Vector; - - -- Subprograms for Complex_Matrix types - - -- Complex_Matrix selection, conversion and composition operations - - function Re (X : Complex_Matrix) return Real_Matrix; - function Im (X : Complex_Matrix) return Real_Matrix; - - procedure Set_Re (X : in out Complex_Matrix; Re : Real_Matrix); - procedure Set_Im (X : in out Complex_Matrix; Im : Real_Matrix); - - function Compose_From_Cartesian (Re : Real_Matrix) return Complex_Matrix; - - function Compose_From_Cartesian - (Re, Im : Real_Matrix) return Complex_Matrix; - - function Modulus (X : Complex_Matrix) return Real_Matrix; - function "abs" (Right : Complex_Matrix) return Real_Matrix renames Modulus; - - function Argument (X : Complex_Matrix) return Real_Matrix; - - function Argument - (X : Complex_Matrix; - Cycle : Real'Base) return Real_Matrix; - - function Compose_From_Polar - (Modulus, Argument : Real_Matrix) return Complex_Matrix; - - function Compose_From_Polar - (Modulus : Real_Matrix; - Argument : Real_Matrix; - Cycle : Real'Base) return Complex_Matrix; - - -- Complex_Matrix arithmetic operations - - function "+" (Right : Complex_Matrix) return Complex_Matrix; - function "-" (Right : Complex_Matrix) return Complex_Matrix; - - function Conjugate (X : Complex_Matrix) return Complex_Matrix; - function Transpose (X : Complex_Matrix) return Complex_Matrix; - - function "+" (Left, Right : Complex_Matrix) return Complex_Matrix; - function "-" (Left, Right : Complex_Matrix) return Complex_Matrix; - function "*" (Left, Right : Complex_Matrix) return Complex_Matrix; - function "*" (Left, Right : Complex_Vector) return Complex_Matrix; - - function "*" - (Left : Complex_Vector; - Right : Complex_Matrix) return Complex_Vector; - - function "*" - (Left : Complex_Matrix; - Right : Complex_Vector) return Complex_Vector; - - -- Mixed Real_Matrix and Complex_Matrix arithmetic operations - - function "+" - (Left : Real_Matrix; - Right : Complex_Matrix) return Complex_Matrix; - - function "+" - (Left : Complex_Matrix; - Right : Real_Matrix) return Complex_Matrix; - - function "-" - (Left : Real_Matrix; - Right : Complex_Matrix) return Complex_Matrix; - - function "-" - (Left : Complex_Matrix; - Right : Real_Matrix) return Complex_Matrix; - - function "*" - (Left : Real_Matrix; - Right : Complex_Matrix) return Complex_Matrix; - - function "*" - (Left : Complex_Matrix; - Right : Real_Matrix) return Complex_Matrix; - - function "*" - (Left : Real_Vector; - Right : Complex_Vector) return Complex_Matrix; - - function "*" - (Left : Complex_Vector; - Right : Real_Vector) return Complex_Matrix; - - function "*" - (Left : Real_Vector; - Right : Complex_Matrix) return Complex_Vector; - - function "*" - (Left : Complex_Vector; - Right : Real_Matrix) return Complex_Vector; - - function "*" - (Left : Real_Matrix; - Right : Complex_Vector) return Complex_Vector; - - function "*" - (Left : Complex_Matrix; - Right : Real_Vector) return Complex_Vector; - - -- Complex_Matrix scaling operations - - function "*" - (Left : Complex; - Right : Complex_Matrix) return Complex_Matrix; - - function "*" - (Left : Complex_Matrix; - Right : Complex) return Complex_Matrix; - - function "/" - (Left : Complex_Matrix; - Right : Complex) return Complex_Matrix; - - function "*" - (Left : Real'Base; - Right : Complex_Matrix) return Complex_Matrix; - - function "*" - (Left : Complex_Matrix; - Right : Real'Base) return Complex_Matrix; - - function "/" - (Left : Complex_Matrix; - Right : Real'Base) return Complex_Matrix; - - -- Complex_Matrix inversion and related operations - - function Solve - (A : Complex_Matrix; - X : Complex_Vector) return Complex_Vector; - - function Solve (A, X : Complex_Matrix) return Complex_Matrix; - - function Inverse (A : Complex_Matrix) return Complex_Matrix; - - function Determinant (A : Complex_Matrix) return Complex; - - -- Eigenvalues and vectors of a Hermitian matrix - - function Eigenvalues (A : Complex_Matrix) return Real_Vector; - - procedure Eigensystem - (A : Complex_Matrix; - Values : out Real_Vector; - Vectors : out Complex_Matrix); - - -- Other Complex_Matrix operations - - function Unit_Matrix - (Order : Positive; - First_1, First_2 : Integer := 1) return Complex_Matrix; - -end Ada.Numerics.Generic_Complex_Arrays; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ngcoty.adb +++ build/gcc/ada/rts @@ -1,691 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . G E N E R I C _ C O M P L E X _ T Y P E S -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Aux_Generic_Float; - -package body Ada.Numerics.Generic_Complex_Types is - - package Aux is new Ada.Numerics.Aux_Generic_Float (Real); - - subtype R is Real'Base; - - Two_Pi : constant R := R (2.0) * Pi; - Half_Pi : constant R := Pi / R (2.0); - - --------- - -- "*" -- - --------- - - function "*" (Left, Right : Complex) return Complex is - - Scale : constant R := R (R'Machine_Radix) ** ((R'Machine_Emax - 1) / 2); - -- In case of overflow, scale the operands by the largest power of the - -- radix (to avoid rounding error), so that the square of the scale does - -- not overflow itself. - - X : R; - Y : R; - - begin - X := Left.Re * Right.Re - Left.Im * Right.Im; - Y := Left.Re * Right.Im + Left.Im * Right.Re; - - -- If either component overflows, try to scale (skip in fast math mode) - - if not Standard'Fast_Math then - - -- Note that the test below is written as a negation. This is to - -- account for the fact that X and Y may be NaNs, because both of - -- their operands could overflow. Given that all operations on NaNs - -- return false, the test can only be written thus. - - if not (abs (X) <= R'Last) then - pragma Annotate - (CodePeer, Intentional, - "test always false", "test for infinity"); - - X := Scale**2 * ((Left.Re / Scale) * (Right.Re / Scale) - - (Left.Im / Scale) * (Right.Im / Scale)); - end if; - - if not (abs (Y) <= R'Last) then - pragma Annotate - (CodePeer, Intentional, - "test always false", "test for infinity"); - - Y := Scale**2 * ((Left.Re / Scale) * (Right.Im / Scale) - + (Left.Im / Scale) * (Right.Re / Scale)); - end if; - end if; - - return (X, Y); - end "*"; - - function "*" (Left, Right : Imaginary) return Real'Base is - begin - return -(R (Left) * R (Right)); - end "*"; - - function "*" (Left : Complex; Right : Real'Base) return Complex is - begin - return Complex'(Left.Re * Right, Left.Im * Right); - end "*"; - - function "*" (Left : Real'Base; Right : Complex) return Complex is - begin - return (Left * Right.Re, Left * Right.Im); - end "*"; - - function "*" (Left : Complex; Right : Imaginary) return Complex is - begin - return Complex'(-(Left.Im * R (Right)), Left.Re * R (Right)); - end "*"; - - function "*" (Left : Imaginary; Right : Complex) return Complex is - begin - return Complex'(-(R (Left) * Right.Im), R (Left) * Right.Re); - end "*"; - - function "*" (Left : Imaginary; Right : Real'Base) return Imaginary is - begin - return Left * Imaginary (Right); - end "*"; - - function "*" (Left : Real'Base; Right : Imaginary) return Imaginary is - begin - return Imaginary (Left * R (Right)); - end "*"; - - ---------- - -- "**" -- - ---------- - - function "**" (Left : Complex; Right : Integer) return Complex is - Result : Complex := (1.0, 0.0); - Factor : Complex := Left; - Exp : Integer := Right; - - begin - -- We use the standard logarithmic approach, Exp gets shifted right - -- testing successive low order bits and Factor is the value of the - -- base raised to the next power of 2. For positive exponents we - -- multiply the result by this factor, for negative exponents, we - -- divide by this factor. - - if Exp >= 0 then - - -- For a positive exponent, if we get a constraint error during - -- this loop, it is an overflow, and the constraint error will - -- simply be passed on to the caller. - - while Exp /= 0 loop - if Exp rem 2 /= 0 then - Result := Result * Factor; - end if; - - Factor := Factor * Factor; - Exp := Exp / 2; - end loop; - - return Result; - - else -- Exp < 0 then - - -- For the negative exponent case, a constraint error during this - -- calculation happens if Factor gets too large, and the proper - -- response is to return 0.0, since what we essentially have is - -- 1.0 / infinity, and the closest model number will be zero. - - begin - while Exp /= 0 loop - if Exp rem 2 /= 0 then - Result := Result * Factor; - end if; - - Factor := Factor * Factor; - Exp := Exp / 2; - end loop; - - return R'(1.0) / Result; - - exception - when Constraint_Error => - return (0.0, 0.0); - end; - end if; - end "**"; - - function "**" (Left : Imaginary; Right : Integer) return Complex is - M : constant R := R (Left) ** Right; - begin - case Right mod 4 is - when 0 => return (M, 0.0); - when 1 => return (0.0, M); - when 2 => return (-M, 0.0); - when 3 => return (0.0, -M); - when others => raise Program_Error; - end case; - end "**"; - - --------- - -- "+" -- - --------- - - function "+" (Right : Complex) return Complex is - begin - return Right; - end "+"; - - function "+" (Left, Right : Complex) return Complex is - begin - return Complex'(Left.Re + Right.Re, Left.Im + Right.Im); - end "+"; - - function "+" (Right : Imaginary) return Imaginary is - begin - return Right; - end "+"; - - function "+" (Left, Right : Imaginary) return Imaginary is - begin - return Imaginary (R (Left) + R (Right)); - end "+"; - - function "+" (Left : Complex; Right : Real'Base) return Complex is - begin - return Complex'(Left.Re + Right, Left.Im); - end "+"; - - function "+" (Left : Real'Base; Right : Complex) return Complex is - begin - return Complex'(Left + Right.Re, Right.Im); - end "+"; - - function "+" (Left : Complex; Right : Imaginary) return Complex is - begin - return Complex'(Left.Re, Left.Im + R (Right)); - end "+"; - - function "+" (Left : Imaginary; Right : Complex) return Complex is - begin - return Complex'(Right.Re, R (Left) + Right.Im); - end "+"; - - function "+" (Left : Imaginary; Right : Real'Base) return Complex is - begin - return Complex'(Right, R (Left)); - end "+"; - - function "+" (Left : Real'Base; Right : Imaginary) return Complex is - begin - return Complex'(Left, R (Right)); - end "+"; - - --------- - -- "-" -- - --------- - - function "-" (Right : Complex) return Complex is - begin - return (-Right.Re, -Right.Im); - end "-"; - - function "-" (Left, Right : Complex) return Complex is - begin - return (Left.Re - Right.Re, Left.Im - Right.Im); - end "-"; - - function "-" (Right : Imaginary) return Imaginary is - begin - return Imaginary (-R (Right)); - end "-"; - - function "-" (Left, Right : Imaginary) return Imaginary is - begin - return Imaginary (R (Left) - R (Right)); - end "-"; - - function "-" (Left : Complex; Right : Real'Base) return Complex is - begin - return Complex'(Left.Re - Right, Left.Im); - end "-"; - - function "-" (Left : Real'Base; Right : Complex) return Complex is - begin - return Complex'(Left - Right.Re, -Right.Im); - end "-"; - - function "-" (Left : Complex; Right : Imaginary) return Complex is - begin - return Complex'(Left.Re, Left.Im - R (Right)); - end "-"; - - function "-" (Left : Imaginary; Right : Complex) return Complex is - begin - return Complex'(-Right.Re, R (Left) - Right.Im); - end "-"; - - function "-" (Left : Imaginary; Right : Real'Base) return Complex is - begin - return Complex'(-Right, R (Left)); - end "-"; - - function "-" (Left : Real'Base; Right : Imaginary) return Complex is - begin - return Complex'(Left, -R (Right)); - end "-"; - - --------- - -- "/" -- - --------- - - function "/" (Left, Right : Complex) return Complex is - a : constant R := Left.Re; - b : constant R := Left.Im; - c : constant R := Right.Re; - d : constant R := Right.Im; - - begin - if c = 0.0 and then d = 0.0 then - raise Constraint_Error; - else - return Complex'(Re => ((a * c) + (b * d)) / (c ** 2 + d ** 2), - Im => ((b * c) - (a * d)) / (c ** 2 + d ** 2)); - end if; - end "/"; - - function "/" (Left, Right : Imaginary) return Real'Base is - begin - return R (Left) / R (Right); - end "/"; - - function "/" (Left : Complex; Right : Real'Base) return Complex is - begin - return Complex'(Left.Re / Right, Left.Im / Right); - end "/"; - - function "/" (Left : Real'Base; Right : Complex) return Complex is - a : constant R := Left; - c : constant R := Right.Re; - d : constant R := Right.Im; - begin - return Complex'(Re => (a * c) / (c ** 2 + d ** 2), - Im => -((a * d) / (c ** 2 + d ** 2))); - end "/"; - - function "/" (Left : Complex; Right : Imaginary) return Complex is - a : constant R := Left.Re; - b : constant R := Left.Im; - d : constant R := R (Right); - - begin - return (b / d, -(a / d)); - end "/"; - - function "/" (Left : Imaginary; Right : Complex) return Complex is - b : constant R := R (Left); - c : constant R := Right.Re; - d : constant R := Right.Im; - - begin - return (Re => b * d / (c ** 2 + d ** 2), - Im => b * c / (c ** 2 + d ** 2)); - end "/"; - - function "/" (Left : Imaginary; Right : Real'Base) return Imaginary is - begin - return Imaginary (R (Left) / Right); - end "/"; - - function "/" (Left : Real'Base; Right : Imaginary) return Imaginary is - begin - return Imaginary (-(Left / R (Right))); - end "/"; - - --------- - -- "<" -- - --------- - - function "<" (Left, Right : Imaginary) return Boolean is - begin - return R (Left) < R (Right); - end "<"; - - ---------- - -- "<=" -- - ---------- - - function "<=" (Left, Right : Imaginary) return Boolean is - begin - return R (Left) <= R (Right); - end "<="; - - --------- - -- ">" -- - --------- - - function ">" (Left, Right : Imaginary) return Boolean is - begin - return R (Left) > R (Right); - end ">"; - - ---------- - -- ">=" -- - ---------- - - function ">=" (Left, Right : Imaginary) return Boolean is - begin - return R (Left) >= R (Right); - end ">="; - - ----------- - -- "abs" -- - ----------- - - function "abs" (Right : Imaginary) return Real'Base is - begin - return abs R (Right); - end "abs"; - - -------------- - -- Argument -- - -------------- - - function Argument (X : Complex) return Real'Base is - a : constant R := X.Re; - b : constant R := X.Im; - arg : R; - - begin - if b = 0.0 then - - if a >= 0.0 then - return 0.0; - else - return R'Copy_Sign (Pi, b); - end if; - - elsif a = 0.0 then - - if b >= 0.0 then - return Half_Pi; - else - return -Half_Pi; - end if; - - else - arg := Aux.Atan (abs (b / a)); - - if a > 0.0 then - if b > 0.0 then - return arg; - else -- b < 0.0 - return -arg; - end if; - - else -- a < 0.0 - if b >= 0.0 then - return Pi - arg; - else -- b < 0.0 - return -(Pi - arg); - end if; - end if; - end if; - - exception - when Constraint_Error => - if b > 0.0 then - return Half_Pi; - else - return -Half_Pi; - end if; - end Argument; - - function Argument (X : Complex; Cycle : Real'Base) return Real'Base is - begin - if Cycle > 0.0 then - return Argument (X) * Cycle / Two_Pi; - else - raise Argument_Error; - end if; - end Argument; - - ---------------------------- - -- Compose_From_Cartesian -- - ---------------------------- - - function Compose_From_Cartesian (Re, Im : Real'Base) return Complex is - begin - return (Re, Im); - end Compose_From_Cartesian; - - function Compose_From_Cartesian (Re : Real'Base) return Complex is - begin - return (Re, 0.0); - end Compose_From_Cartesian; - - function Compose_From_Cartesian (Im : Imaginary) return Complex is - begin - return (0.0, R (Im)); - end Compose_From_Cartesian; - - ------------------------ - -- Compose_From_Polar -- - ------------------------ - - function Compose_From_Polar ( - Modulus, Argument : Real'Base) - return Complex - is - begin - if Modulus = 0.0 then - return (0.0, 0.0); - else - return (Modulus * Aux.Cos (Argument), - Modulus * Aux.Sin (Argument)); - end if; - end Compose_From_Polar; - - function Compose_From_Polar ( - Modulus, Argument, Cycle : Real'Base) - return Complex - is - Arg : Real'Base; - - begin - if Modulus = 0.0 then - return (0.0, 0.0); - - elsif Cycle > 0.0 then - if Argument = 0.0 then - return (Modulus, 0.0); - - elsif Argument = Cycle / 4.0 then - return (0.0, Modulus); - - elsif Argument = Cycle / 2.0 then - return (-Modulus, 0.0); - - elsif Argument = 3.0 * Cycle / R (4.0) then - return (0.0, -Modulus); - else - Arg := Two_Pi * Argument / Cycle; - return (Modulus * Aux.Cos (Arg), - Modulus * Aux.Sin (Arg)); - end if; - else - raise Argument_Error; - end if; - end Compose_From_Polar; - - --------------- - -- Conjugate -- - --------------- - - function Conjugate (X : Complex) return Complex is - begin - return Complex'(X.Re, -X.Im); - end Conjugate; - - -------- - -- Im -- - -------- - - function Im (X : Complex) return Real'Base is - begin - return X.Im; - end Im; - - function Im (X : Imaginary) return Real'Base is - begin - return R (X); - end Im; - - ------------- - -- Modulus -- - ------------- - - function Modulus (X : Complex) return Real'Base is - Re2, Im2 : R; - - begin - - begin - Re2 := X.Re ** 2; - - -- To compute (a**2 + b**2) ** (0.5) when a**2 may be out of bounds, - -- compute a * (1 + (b/a) **2) ** (0.5). On a machine where the - -- squaring does not raise constraint_error but generates infinity, - -- we can use an explicit comparison to determine whether to use - -- the scaling expression. - - -- The scaling expression is computed in double format throughout - -- in order to prevent inaccuracies on machines where not all - -- immediate expressions are rounded, such as PowerPC. - - -- ??? same weird test, why not Re2 > R'Last ??? - if not (Re2 <= R'Last) then - raise Constraint_Error; - end if; - - exception - when Constraint_Error => - pragma Assert (X.Re /= 0.0); - return R (abs (X.Re)) - * Aux.Sqrt (1.0 + (R (X.Im) / R (X.Re)) ** 2); - end; - - begin - Im2 := X.Im ** 2; - - -- ??? same weird test - if not (Im2 <= R'Last) then - raise Constraint_Error; - end if; - - exception - when Constraint_Error => - pragma Assert (X.Im /= 0.0); - return R (abs (X.Im)) - * Aux.Sqrt (1.0 + (R (X.Re) / R (X.Im)) ** 2); - end; - - -- Now deal with cases of underflow. If only one of the squares - -- underflows, return the modulus of the other component. If both - -- squares underflow, use scaling as above. - - if Re2 = 0.0 then - - if X.Re = 0.0 then - return abs (X.Im); - - elsif Im2 = 0.0 then - - if X.Im = 0.0 then - return abs (X.Re); - - else - if abs (X.Re) > abs (X.Im) then - return R (abs (X.Re)) - * Aux.Sqrt (1.0 + (R (X.Im) / R (X.Re)) ** 2); - else - return R (abs (X.Im)) - * Aux.Sqrt (1.0 + (R (X.Re) / R (X.Im)) ** 2); - end if; - end if; - - else - return abs (X.Im); - end if; - - elsif Im2 = 0.0 then - return abs (X.Re); - - -- In all other cases, the naive computation will do - - else - return Aux.Sqrt (Re2 + Im2); - end if; - end Modulus; - - -------- - -- Re -- - -------- - - function Re (X : Complex) return Real'Base is - begin - return X.Re; - end Re; - - ------------ - -- Set_Im -- - ------------ - - procedure Set_Im (X : in out Complex; Im : Real'Base) is - begin - X.Im := Im; - end Set_Im; - - procedure Set_Im (X : out Imaginary; Im : Real'Base) is - begin - X := Imaginary (Im); - end Set_Im; - - ------------ - -- Set_Re -- - ------------ - - procedure Set_Re (X : in out Complex; Re : Real'Base) is - begin - X.Re := Re; - end Set_Re; - -end Ada.Numerics.Generic_Complex_Types; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ngcoty.ads +++ build/gcc/ada/rts @@ -1,157 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . G E N E R I C _ C O M P L E X _ T Y P E S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -generic - type Real is digits <>; - -package Ada.Numerics.Generic_Complex_Types is - pragma Pure; - - type Complex is record - Re, Im : Real'Base; - end record; - - pragma Complex_Representation (Complex); - - type Imaginary is private; - pragma Preelaborable_Initialization (Imaginary); - - i : constant Imaginary; - j : constant Imaginary; - - function Re (X : Complex) return Real'Base; - function Im (X : Complex) return Real'Base; - function Im (X : Imaginary) return Real'Base; - - procedure Set_Re (X : in out Complex; Re : Real'Base); - procedure Set_Im (X : in out Complex; Im : Real'Base); - procedure Set_Im (X : out Imaginary; Im : Real'Base); - - function Compose_From_Cartesian (Re, Im : Real'Base) return Complex; - function Compose_From_Cartesian (Re : Real'Base) return Complex; - function Compose_From_Cartesian (Im : Imaginary) return Complex; - - function Modulus (X : Complex) return Real'Base; - function "abs" (Right : Complex) return Real'Base renames Modulus; - - function Argument (X : Complex) return Real'Base; - function Argument (X : Complex; Cycle : Real'Base) return Real'Base; - - function Compose_From_Polar ( - Modulus, Argument : Real'Base) - return Complex; - - function Compose_From_Polar ( - Modulus, Argument, Cycle : Real'Base) - return Complex; - - function "+" (Right : Complex) return Complex; - function "-" (Right : Complex) return Complex; - function Conjugate (X : Complex) return Complex; - - function "+" (Left, Right : Complex) return Complex; - function "-" (Left, Right : Complex) return Complex; - function "*" (Left, Right : Complex) return Complex; - function "/" (Left, Right : Complex) return Complex; - - function "**" (Left : Complex; Right : Integer) return Complex; - - function "+" (Right : Imaginary) return Imaginary; - function "-" (Right : Imaginary) return Imaginary; - function Conjugate (X : Imaginary) return Imaginary renames "-"; - function "abs" (Right : Imaginary) return Real'Base; - - function "+" (Left, Right : Imaginary) return Imaginary; - function "-" (Left, Right : Imaginary) return Imaginary; - function "*" (Left, Right : Imaginary) return Real'Base; - function "/" (Left, Right : Imaginary) return Real'Base; - - function "**" (Left : Imaginary; Right : Integer) return Complex; - - function "<" (Left, Right : Imaginary) return Boolean; - function "<=" (Left, Right : Imaginary) return Boolean; - function ">" (Left, Right : Imaginary) return Boolean; - function ">=" (Left, Right : Imaginary) return Boolean; - - function "+" (Left : Complex; Right : Real'Base) return Complex; - function "+" (Left : Real'Base; Right : Complex) return Complex; - function "-" (Left : Complex; Right : Real'Base) return Complex; - function "-" (Left : Real'Base; Right : Complex) return Complex; - function "*" (Left : Complex; Right : Real'Base) return Complex; - function "*" (Left : Real'Base; Right : Complex) return Complex; - function "/" (Left : Complex; Right : Real'Base) return Complex; - function "/" (Left : Real'Base; Right : Complex) return Complex; - - function "+" (Left : Complex; Right : Imaginary) return Complex; - function "+" (Left : Imaginary; Right : Complex) return Complex; - function "-" (Left : Complex; Right : Imaginary) return Complex; - function "-" (Left : Imaginary; Right : Complex) return Complex; - function "*" (Left : Complex; Right : Imaginary) return Complex; - function "*" (Left : Imaginary; Right : Complex) return Complex; - function "/" (Left : Complex; Right : Imaginary) return Complex; - function "/" (Left : Imaginary; Right : Complex) return Complex; - - function "+" (Left : Imaginary; Right : Real'Base) return Complex; - function "+" (Left : Real'Base; Right : Imaginary) return Complex; - function "-" (Left : Imaginary; Right : Real'Base) return Complex; - function "-" (Left : Real'Base; Right : Imaginary) return Complex; - - function "*" (Left : Imaginary; Right : Real'Base) return Imaginary; - function "*" (Left : Real'Base; Right : Imaginary) return Imaginary; - function "/" (Left : Imaginary; Right : Real'Base) return Imaginary; - function "/" (Left : Real'Base; Right : Imaginary) return Imaginary; - -private - type Imaginary is new Real'Base; - - i : constant Imaginary := 1.0; - j : constant Imaginary := 1.0; - - pragma Inline ("+"); - pragma Inline ("-"); - pragma Inline ("*"); - pragma Inline ("<"); - pragma Inline ("<="); - pragma Inline (">"); - pragma Inline (">="); - pragma Inline ("abs"); - pragma Inline (Compose_From_Cartesian); - pragma Inline (Conjugate); - pragma Inline (Im); - pragma Inline (Re); - pragma Inline (Set_Im); - pragma Inline (Set_Re); - -end Ada.Numerics.Generic_Complex_Types; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ngelfu.adb +++ build/gcc/ada/rts @@ -1,996 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.GENERIC_ELEMENTARY_FUNCTIONS -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This body is specifically for using an Ada interface to C math.h to get --- the computation engine. Many special cases are handled locally to avoid --- unnecessary calls or to meet Annex G strict mode requirements. - --- Uses functions sqrt, exp, log, pow, sin, asin, cos, acos, tan, atan, sinh, --- cosh, tanh from C library via math.h - -with Ada.Numerics.Aux_Generic_Float; - -package body Ada.Numerics.Generic_Elementary_Functions with - SPARK_Mode => Off -is - - package Aux is new Ada.Numerics.Aux_Generic_Float (Float_Type); - - Sqrt_Two : constant := 1.41421_35623_73095_04880_16887_24209_69807_85696; - Log_Two : constant := 0.69314_71805_59945_30941_72321_21458_17656_80755; - - Half_Log_Two : constant := Log_Two / 2; - - subtype T is Float_Type'Base; - - Two_Pi : constant T := 2.0 * Pi; - Half_Pi : constant T := Pi / 2.0; - - Half_Log_Epsilon : constant T := T (1 - T'Model_Mantissa) * Half_Log_Two; - Log_Inverse_Epsilon : constant T := T (T'Model_Mantissa - 1) * Log_Two; - Sqrt_Epsilon : constant T := Sqrt_Two ** (1 - T'Model_Mantissa); - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Exp_Strict (X : Float_Type'Base) return Float_Type'Base; - -- Cody/Waite routine, supposedly more precise than the library version. - -- Currently only needed for Sinh/Cosh on X86 with the largest FP type. - - function Local_Atan - (Y : Float_Type'Base; - X : Float_Type'Base := 1.0) return Float_Type'Base; - -- Common code for arc tangent after cycle reduction - - ---------- - -- "**" -- - ---------- - - function "**" (Left, Right : Float_Type'Base) return Float_Type'Base is - A_Right : Float_Type'Base; - Int_Part : Integer; - Result : Float_Type'Base; - R1 : Float_Type'Base; - Rest : Float_Type'Base; - - begin - if Left = 0.0 - and then Right = 0.0 - then - raise Argument_Error; - - elsif Left < 0.0 then - raise Argument_Error; - - elsif Right = 0.0 then - return 1.0; - - elsif Left = 0.0 then - if Right < 0.0 then - raise Constraint_Error; - else - return 0.0; - end if; - - elsif Left = 1.0 then - return 1.0; - - elsif Right = 1.0 then - return Left; - - else - begin - if Right = 2.0 then - return Left * Left; - - elsif Right = 0.5 then - return Sqrt (Left); - - else - A_Right := abs (Right); - - -- If exponent is larger than one, compute integer exponen- - -- tiation if possible, and evaluate fractional part with more - -- precision. The relative error is now proportional to the - -- fractional part of the exponent only. - - if A_Right > 1.0 - and then A_Right < Float_Type'Base (Integer'Last) - then - Int_Part := Integer (Float_Type'Base'Truncation (A_Right)); - Result := Left ** Int_Part; - Rest := A_Right - Float_Type'Base (Int_Part); - - -- Compute with two leading bits of the mantissa using - -- square roots. Bound to be better than logarithms, and - -- easily extended to greater precision. - - if Rest >= 0.5 then - R1 := Sqrt (Left); - Result := Result * R1; - Rest := Rest - 0.5; - - if Rest >= 0.25 then - Result := Result * Sqrt (R1); - Rest := Rest - 0.25; - end if; - - elsif Rest >= 0.25 then - Result := Result * Sqrt (Sqrt (Left)); - Rest := Rest - 0.25; - end if; - - Result := Result * Aux.Pow (Left, Rest); - - if Right >= 0.0 then - return Result; - else - return (1.0 / Result); - end if; - else - return Aux.Pow (Left, Right); - end if; - end if; - - exception - when others => - raise Constraint_Error; - end; - end if; - end "**"; - - ------------ - -- Arccos -- - ------------ - - -- Natural cycle - - function Arccos (X : Float_Type'Base) return Float_Type'Base is - Temp : Float_Type'Base; - - begin - if abs X > 1.0 then - raise Argument_Error; - - elsif abs X < Sqrt_Epsilon then - return Pi / 2.0 - X; - - elsif X = 1.0 then - return 0.0; - - elsif X = -1.0 then - return Pi; - end if; - - Temp := Aux.Acos (X); - - if Temp < 0.0 then - Temp := Pi + Temp; - end if; - - return Temp; - end Arccos; - - -- Arbitrary cycle - - function Arccos (X, Cycle : Float_Type'Base) return Float_Type'Base is - Temp : Float_Type'Base; - - begin - if Cycle <= 0.0 then - raise Argument_Error; - - elsif abs X > 1.0 then - raise Argument_Error; - - elsif abs X < Sqrt_Epsilon then - return Cycle / 4.0; - - elsif X = 1.0 then - return 0.0; - - elsif X = -1.0 then - return Cycle / 2.0; - end if; - - Temp := Arctan (Sqrt ((1.0 - X) * (1.0 + X)) / X, 1.0, Cycle); - - if Temp < 0.0 then - Temp := Cycle / 2.0 + Temp; - end if; - - return Temp; - end Arccos; - - ------------- - -- Arccosh -- - ------------- - - function Arccosh (X : Float_Type'Base) return Float_Type'Base is - begin - -- Return positive branch of Log (X - Sqrt (X * X - 1.0)), or the proper - -- approximation for X close to 1 or >> 1. - - if X < 1.0 then - raise Argument_Error; - - elsif X < 1.0 + Sqrt_Epsilon then - return Sqrt (2.0 * (X - 1.0)); - - elsif X > 1.0 / Sqrt_Epsilon then - return Log (X) + Log_Two; - - else - return Log (X + Sqrt ((X - 1.0) * (X + 1.0))); - end if; - end Arccosh; - - ------------ - -- Arccot -- - ------------ - - -- Natural cycle - - function Arccot - (X : Float_Type'Base; - Y : Float_Type'Base := 1.0) - return Float_Type'Base - is - begin - -- Just reverse arguments - - return Arctan (Y, X); - end Arccot; - - -- Arbitrary cycle - - function Arccot - (X : Float_Type'Base; - Y : Float_Type'Base := 1.0; - Cycle : Float_Type'Base) - return Float_Type'Base - is - begin - -- Just reverse arguments - - return Arctan (Y, X, Cycle); - end Arccot; - - ------------- - -- Arccoth -- - ------------- - - function Arccoth (X : Float_Type'Base) return Float_Type'Base is - begin - if abs X > 2.0 then - return Arctanh (1.0 / X); - - elsif abs X = 1.0 then - raise Constraint_Error; - - elsif abs X < 1.0 then - raise Argument_Error; - - else - -- 1.0 < abs X <= 2.0. One of X + 1.0 and X - 1.0 is exact, the other - -- has error 0 or Epsilon. - - return 0.5 * (Log (abs (X + 1.0)) - Log (abs (X - 1.0))); - end if; - end Arccoth; - - ------------ - -- Arcsin -- - ------------ - - -- Natural cycle - - function Arcsin (X : Float_Type'Base) return Float_Type'Base is - begin - if abs X > 1.0 then - raise Argument_Error; - - elsif abs X < Sqrt_Epsilon then - return X; - - elsif X = 1.0 then - return Pi / 2.0; - - elsif X = -1.0 then - return -(Pi / 2.0); - end if; - - return Aux.Asin (X); - end Arcsin; - - -- Arbitrary cycle - - function Arcsin (X, Cycle : Float_Type'Base) return Float_Type'Base is - begin - if Cycle <= 0.0 then - raise Argument_Error; - - elsif abs X > 1.0 then - raise Argument_Error; - - elsif X = 0.0 then - return X; - - elsif X = 1.0 then - return Cycle / 4.0; - - elsif X = -1.0 then - return -(Cycle / 4.0); - end if; - - return Arctan (X / Sqrt ((1.0 - X) * (1.0 + X)), 1.0, Cycle); - end Arcsin; - - ------------- - -- Arcsinh -- - ------------- - - function Arcsinh (X : Float_Type'Base) return Float_Type'Base is - begin - if abs X < Sqrt_Epsilon then - return X; - - elsif X > 1.0 / Sqrt_Epsilon then - return Log (X) + Log_Two; - - elsif X < -(1.0 / Sqrt_Epsilon) then - return -(Log (-X) + Log_Two); - - elsif X < 0.0 then - return -Log (abs X + Sqrt (X * X + 1.0)); - - else - return Log (X + Sqrt (X * X + 1.0)); - end if; - end Arcsinh; - - ------------ - -- Arctan -- - ------------ - - -- Natural cycle - - function Arctan - (Y : Float_Type'Base; - X : Float_Type'Base := 1.0) - return Float_Type'Base - is - begin - if X = 0.0 and then Y = 0.0 then - raise Argument_Error; - - elsif Y = 0.0 then - if X > 0.0 then - return 0.0; - else -- X < 0.0 - return Pi * Float_Type'Copy_Sign (1.0, Y); - end if; - - elsif X = 0.0 then - return Float_Type'Copy_Sign (Half_Pi, Y); - - else - return Local_Atan (Y, X); - end if; - end Arctan; - - -- Arbitrary cycle - - function Arctan - (Y : Float_Type'Base; - X : Float_Type'Base := 1.0; - Cycle : Float_Type'Base) - return Float_Type'Base - is - begin - if Cycle <= 0.0 then - raise Argument_Error; - - elsif X = 0.0 and then Y = 0.0 then - raise Argument_Error; - - elsif Y = 0.0 then - if X > 0.0 then - return 0.0; - else -- X < 0.0 - return Cycle / 2.0 * Float_Type'Copy_Sign (1.0, Y); - end if; - - elsif X = 0.0 then - return Float_Type'Copy_Sign (Cycle / 4.0, Y); - - else - return Local_Atan (Y, X) * Cycle / Two_Pi; - end if; - end Arctan; - - ------------- - -- Arctanh -- - ------------- - - function Arctanh (X : Float_Type'Base) return Float_Type'Base is - A, B, D, A_Plus_1, A_From_1 : Float_Type'Base; - - Mantissa : constant Integer := Float_Type'Base'Machine_Mantissa; - - begin - -- The naive formula: - - -- Arctanh (X) := (1/2) * Log (1 + X) / (1 - X) - - -- is not well-behaved numerically when X < 0.5 and when X is close - -- to one. The following is accurate but probably not optimal. - - if abs X = 1.0 then - raise Constraint_Error; - - elsif abs X >= 1.0 - 2.0 ** (-Mantissa) then - - if abs X >= 1.0 then - raise Argument_Error; - else - - -- The one case that overflows if put through the method below: - -- abs X = 1.0 - Epsilon. In this case (1/2) log (2/Epsilon) is - -- accurate. This simplifies to: - - return Float_Type'Copy_Sign ( - Half_Log_Two * Float_Type'Base (Mantissa + 1), X); - end if; - - -- elsif abs X <= 0.5 then - -- why is above line commented out ??? - - else - -- Use several piecewise linear approximations. A is close to X, - -- chosen so 1.0 + A, 1.0 - A, and X - A are exact. The two scalings - -- remove the low-order bits of X. - - A := Float_Type'Base'Scaling ( - Float_Type'Base (Long_Long_Integer - (Float_Type'Base'Scaling (X, Mantissa - 1))), 1 - Mantissa); - - B := X - A; -- This is exact; abs B <= 2**(-Mantissa). - A_Plus_1 := 1.0 + A; -- This is exact. - A_From_1 := 1.0 - A; -- Ditto. - D := A_Plus_1 * A_From_1; -- 1 - A*A. - - -- use one term of the series expansion: - - -- f (x + e) = f(x) + e * f'(x) + .. - - -- The derivative of Arctanh at A is 1/(1-A*A). Next term is - -- A*(B/D)**2 (if a quadratic approximation is ever needed). - - return 0.5 * (Log (A_Plus_1) - Log (A_From_1)) + B / D; - end if; - end Arctanh; - - --------- - -- Cos -- - --------- - - -- Natural cycle - - function Cos (X : Float_Type'Base) return Float_Type'Base is - begin - if abs X < Sqrt_Epsilon then - return 1.0; - end if; - - return Aux.Cos (X); - end Cos; - - -- Arbitrary cycle - - function Cos (X, Cycle : Float_Type'Base) return Float_Type'Base is - begin - -- Just reuse the code for Sin. The potential small loss of speed is - -- negligible with proper (front-end) inlining. - - return -Sin (abs X - Cycle * 0.25, Cycle); - end Cos; - - ---------- - -- Cosh -- - ---------- - - function Cosh (X : Float_Type'Base) return Float_Type'Base is - Lnv : constant Float_Type'Base := 8#0.542714#; - V2minus1 : constant Float_Type'Base := 0.13830_27787_96019_02638E-4; - Y : constant Float_Type'Base := abs X; - Z : Float_Type'Base; - - begin - if Y < Sqrt_Epsilon then - return 1.0; - - elsif Y > Log_Inverse_Epsilon then - Z := Exp_Strict (Y - Lnv); - return (Z + V2minus1 * Z); - - else - Z := Exp_Strict (Y); - return 0.5 * (Z + 1.0 / Z); - end if; - - end Cosh; - - --------- - -- Cot -- - --------- - - -- Natural cycle - - function Cot (X : Float_Type'Base) return Float_Type'Base is - begin - if X = 0.0 then - raise Constraint_Error; - - elsif abs X < Sqrt_Epsilon then - return 1.0 / X; - end if; - - return 1.0 / Aux.Tan (X); - end Cot; - - -- Arbitrary cycle - - function Cot (X, Cycle : Float_Type'Base) return Float_Type'Base is - T : Float_Type'Base; - - begin - if Cycle <= 0.0 then - raise Argument_Error; - end if; - - T := Float_Type'Base'Remainder (X, Cycle); - - if T = 0.0 or else abs T = 0.5 * Cycle then - raise Constraint_Error; - - elsif abs T < Sqrt_Epsilon then - return 1.0 / T; - - elsif abs T = 0.25 * Cycle then - return 0.0; - - else - T := T / Cycle * Two_Pi; - return Cos (T) / Sin (T); - end if; - end Cot; - - ---------- - -- Coth -- - ---------- - - function Coth (X : Float_Type'Base) return Float_Type'Base is - begin - if X = 0.0 then - raise Constraint_Error; - - elsif X < Half_Log_Epsilon then - return -1.0; - - elsif X > -Half_Log_Epsilon then - return 1.0; - - elsif abs X < Sqrt_Epsilon then - return 1.0 / X; - end if; - - return 1.0 / Aux.Tanh (X); - end Coth; - - --------- - -- Exp -- - --------- - - function Exp (X : Float_Type'Base) return Float_Type'Base is - Result : Float_Type'Base; - - begin - if X = 0.0 then - return 1.0; - end if; - - Result := Aux.Exp (X); - - -- Deal with case of Exp returning IEEE infinity. If Machine_Overflows - -- is False, then we can just leave it as an infinity (and indeed we - -- prefer to do so). But if Machine_Overflows is True, then we have - -- to raise a Constraint_Error exception as required by the RM. - - if Float_Type'Machine_Overflows and then not Result'Valid then - raise Constraint_Error; - end if; - - return Result; - end Exp; - - ---------------- - -- Exp_Strict -- - ---------------- - - function Exp_Strict (X : Float_Type'Base) return Float_Type'Base is - G : Float_Type'Base; - Z : Float_Type'Base; - - P0 : constant := 0.25000_00000_00000_00000; - P1 : constant := 0.75753_18015_94227_76666E-2; - P2 : constant := 0.31555_19276_56846_46356E-4; - - Q0 : constant := 0.5; - Q1 : constant := 0.56817_30269_85512_21787E-1; - Q2 : constant := 0.63121_89437_43985_02557E-3; - Q3 : constant := 0.75104_02839_98700_46114E-6; - - C1 : constant := 8#0.543#; - C2 : constant := -2.1219_44400_54690_58277E-4; - Le : constant := 1.4426_95040_88896_34074; - - XN : Float_Type'Base; - P, Q, R : Float_Type'Base; - - begin - if X = 0.0 then - return 1.0; - end if; - - XN := Float_Type'Base'Rounding (X * Le); - G := (X - XN * C1) - XN * C2; - Z := G * G; - P := G * ((P2 * Z + P1) * Z + P0); - Q := ((Q3 * Z + Q2) * Z + Q1) * Z + Q0; - - pragma Assert (Q /= P); - R := 0.5 + P / (Q - P); - - R := Float_Type'Base'Scaling (R, Integer (XN) + 1); - - -- Deal with case of Exp returning IEEE infinity. If Machine_Overflows - -- is False, then we can just leave it as an infinity (and indeed we - -- prefer to do so). But if Machine_Overflows is True, then we have to - -- raise a Constraint_Error exception as required by the RM. - - if Float_Type'Machine_Overflows and then not R'Valid then - raise Constraint_Error; - else - return R; - end if; - - end Exp_Strict; - - ---------------- - -- Local_Atan -- - ---------------- - - function Local_Atan - (Y : Float_Type'Base; - X : Float_Type'Base := 1.0) return Float_Type'Base - is - Z : Float_Type'Base; - Raw_Atan : Float_Type'Base; - - begin - Z := (if abs Y > abs X then abs (X / Y) else abs (Y / X)); - - Raw_Atan := - (if Z < Sqrt_Epsilon then Z - elsif Z = 1.0 then Pi / 4.0 - else Aux.Atan (Z)); - - if abs Y > abs X then - Raw_Atan := Half_Pi - Raw_Atan; - end if; - - if X > 0.0 then - return Float_Type'Copy_Sign (Raw_Atan, Y); - else - return Float_Type'Copy_Sign (Pi - Raw_Atan, Y); - end if; - end Local_Atan; - - --------- - -- Log -- - --------- - - -- Natural base - - function Log (X : Float_Type'Base) return Float_Type'Base is - begin - if X < 0.0 then - raise Argument_Error; - - elsif X = 0.0 then - raise Constraint_Error; - - elsif X = 1.0 then - return 0.0; - end if; - - return Aux.Log (X); - end Log; - - -- Arbitrary base - - function Log (X, Base : Float_Type'Base) return Float_Type'Base is - begin - if X < 0.0 then - raise Argument_Error; - - elsif Base <= 0.0 or else Base = 1.0 then - raise Argument_Error; - - elsif X = 0.0 then - raise Constraint_Error; - - elsif X = 1.0 then - return 0.0; - end if; - - return Aux.Log (X) / Aux.Log (Base); - end Log; - - --------- - -- Sin -- - --------- - - -- Natural cycle - - function Sin (X : Float_Type'Base) return Float_Type'Base is - begin - if abs X < Sqrt_Epsilon then - return X; - end if; - - return Aux.Sin (X); - end Sin; - - -- Arbitrary cycle - - function Sin (X, Cycle : Float_Type'Base) return Float_Type'Base is - T : Float_Type'Base; - - begin - if Cycle <= 0.0 then - raise Argument_Error; - - -- If X is zero, return it as the result, preserving the argument sign. - -- Is this test really needed on any machine ??? - - elsif X = 0.0 then - return X; - end if; - - T := Float_Type'Base'Remainder (X, Cycle); - - -- The following two reductions reduce the argument to the interval - -- [-0.25 * Cycle, 0.25 * Cycle]. This reduction is exact and is needed - -- to prevent inaccuracy that may result if the sine function uses a - -- different (more accurate) value of Pi in its reduction than is used - -- in the multiplication with Two_Pi. - - if abs T > 0.25 * Cycle then - T := 0.5 * Float_Type'Copy_Sign (Cycle, T) - T; - end if; - - -- Could test for 12.0 * abs T = Cycle, and return an exact value in - -- those cases. It is not clear this is worth the extra test though. - - return Aux.Sin (T / Cycle * Two_Pi); - end Sin; - - ---------- - -- Sinh -- - ---------- - - function Sinh (X : Float_Type'Base) return Float_Type'Base is - Lnv : constant Float_Type'Base := 8#0.542714#; - V2minus1 : constant Float_Type'Base := 0.13830_27787_96019_02638E-4; - Y : constant Float_Type'Base := abs X; - F : constant Float_Type'Base := Y * Y; - Z : Float_Type'Base; - - Float_Digits_1_6 : constant Boolean := Float_Type'Digits < 7; - - begin - if Y < Sqrt_Epsilon then - return X; - - elsif Y > Log_Inverse_Epsilon then - Z := Exp_Strict (Y - Lnv); - Z := Z + V2minus1 * Z; - - elsif Y < 1.0 then - - if Float_Digits_1_6 then - - -- Use expansion provided by Cody and Waite, p. 226. Note that - -- leading term of the polynomial in Q is exactly 1.0. - - declare - P0 : constant := -0.71379_3159E+1; - P1 : constant := -0.19033_3399E+0; - Q0 : constant := -0.42827_7109E+2; - - begin - Z := Y + Y * F * (P1 * F + P0) / (F + Q0); - end; - - else - declare - P0 : constant := -0.35181_28343_01771_17881E+6; - P1 : constant := -0.11563_52119_68517_68270E+5; - P2 : constant := -0.16375_79820_26307_51372E+3; - P3 : constant := -0.78966_12741_73570_99479E+0; - Q0 : constant := -0.21108_77005_81062_71242E+7; - Q1 : constant := 0.36162_72310_94218_36460E+5; - Q2 : constant := -0.27773_52311_96507_01667E+3; - - begin - Z := Y + Y * F * (((P3 * F + P2) * F + P1) * F + P0) - / (((F + Q2) * F + Q1) * F + Q0); - end; - end if; - - else - Z := Exp_Strict (Y); - Z := 0.5 * (Z - 1.0 / Z); - end if; - - if X > 0.0 then - return Z; - else - return -Z; - end if; - end Sinh; - - ---------- - -- Sqrt -- - ---------- - - function Sqrt (X : Float_Type'Base) return Float_Type'Base is - begin - if X < 0.0 then - raise Argument_Error; - - -- Special case Sqrt (0.0) to preserve possible minus sign per IEEE - - elsif X = 0.0 then - return X; - end if; - - return Aux.Sqrt (X); - end Sqrt; - - --------- - -- Tan -- - --------- - - -- Natural cycle - - function Tan (X : Float_Type'Base) return Float_Type'Base is - begin - if abs X < Sqrt_Epsilon then - return X; - end if; - - -- Note: if X is exactly pi/2, then we should raise an exception, since - -- the result would overflow. But for all floating-point formats we deal - -- with, it is impossible for X to be exactly pi/2, and the result is - -- always in range. - - return Aux.Tan (X); - end Tan; - - -- Arbitrary cycle - - function Tan (X, Cycle : Float_Type'Base) return Float_Type'Base is - T : Float_Type'Base; - - begin - if Cycle <= 0.0 then - raise Argument_Error; - - elsif X = 0.0 then - return X; - end if; - - T := Float_Type'Base'Remainder (X, Cycle); - - if abs T = 0.25 * Cycle then - raise Constraint_Error; - - elsif abs T = 0.5 * Cycle then - return 0.0; - - else - T := T / Cycle * Two_Pi; - return Sin (T) / Cos (T); - end if; - - end Tan; - - ---------- - -- Tanh -- - ---------- - - function Tanh (X : Float_Type'Base) return Float_Type'Base is - P0 : constant Float_Type'Base := -0.16134_11902_39962_28053E+4; - P1 : constant Float_Type'Base := -0.99225_92967_22360_83313E+2; - P2 : constant Float_Type'Base := -0.96437_49277_72254_69787E+0; - - Q0 : constant Float_Type'Base := 0.48402_35707_19886_88686E+4; - Q1 : constant Float_Type'Base := 0.22337_72071_89623_12926E+4; - Q2 : constant Float_Type'Base := 0.11274_47438_05349_49335E+3; - Q3 : constant Float_Type'Base := 0.10000_00000_00000_00000E+1; - - Half_Ln3 : constant Float_Type'Base := 0.54930_61443_34054_84570; - - P, Q, R : Float_Type'Base; - Y : constant Float_Type'Base := abs X; - G : constant Float_Type'Base := Y * Y; - - Float_Type_Digits_15_Or_More : constant Boolean := - Float_Type'Digits > 14; - - begin - if X < Half_Log_Epsilon then - return -1.0; - - elsif X > -Half_Log_Epsilon then - return 1.0; - - elsif Y < Sqrt_Epsilon then - return X; - - elsif Y < Half_Ln3 - and then Float_Type_Digits_15_Or_More - then - P := (P2 * G + P1) * G + P0; - Q := ((Q3 * G + Q2) * G + Q1) * G + Q0; - R := G * (P / Q); - return X + X * R; - - else - return Aux.Tanh (X); - end if; - end Tanh; - -end Ada.Numerics.Generic_Elementary_Functions; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ngelfu.ads +++ build/gcc/ada/rts @@ -1,207 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.GENERIC_ELEMENTARY_FUNCTIONS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2012-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the Post aspects that have been added to the spec. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -generic - type Float_Type is digits <>; - -package Ada.Numerics.Generic_Elementary_Functions with - SPARK_Mode => On -is - pragma Pure; - - -- Preconditions in this unit are meant for analysis only, not for run-time - -- checking, so that the expected exceptions are raised when calling - -- Assert. This is enforced by setting the corresponding assertion policy - -- to Ignore. This is done in the generic spec so that it applies to all - -- instances. - - pragma Assertion_Policy (Pre => Ignore); - - function Sqrt (X : Float_Type'Base) return Float_Type'Base with - Pre => X >= 0.0, - Post => Sqrt'Result >= 0.0 - and then (if X = 0.0 then Sqrt'Result = 0.0) - and then (if X = 1.0 then Sqrt'Result = 1.0) - - -- Finally if X is positive, the result of Sqrt is positive (because - -- the sqrt of numbers greater than 1 is greater than or equal to 1, - -- and the sqrt of numbers less than 1 is greater than the argument). - - -- This property is useful in particular for static analysis. The - -- property that X is positive is not expressed as (X > 0.0), as - -- the value X may be held in registers that have larger range and - -- precision on some architecture (for example, on x86 using x387 - -- FPU, as opposed to SSE2). So, it might be possible for X to be - -- 2.0**(-5000) or so, which could cause the number to compare as - -- greater than 0, but Sqrt would still return a zero result. - - -- Note: we use the comparison with Succ (0.0) here because this is - -- more amenable to CodePeer analysis than the use of 'Machine. - - and then (if X >= Float_Type'Succ (0.0) then Sqrt'Result > 0.0); - - function Log (X : Float_Type'Base) return Float_Type'Base with - Pre => X > 0.0, - Post => (if X = 1.0 then Log'Result = 0.0); - - function Log (X, Base : Float_Type'Base) return Float_Type'Base with - Pre => X > 0.0 and Base > 0.0 and Base /= 1.0, - Post => (if X = 1.0 then Log'Result = 0.0); - - function Exp (X : Float_Type'Base) return Float_Type'Base with - Post => (if X = 0.0 then Exp'Result = 1.0); - - function "**" (Left, Right : Float_Type'Base) return Float_Type'Base with - Pre => (if Left = 0.0 then Right > 0.0) and Left >= 0.0, - Post => "**"'Result >= 0.0 - and then (if Right = 0.0 then "**"'Result = 1.0) - and then (if Right = 1.0 then "**"'Result = Left) - and then (if Left = 1.0 then "**"'Result = 1.0) - and then (if Left = 0.0 then "**"'Result = 0.0); - - function Sin (X : Float_Type'Base) return Float_Type'Base with - Inline, - Post => Sin'Result in -1.0 .. 1.0 - and then (if X = 0.0 then Sin'Result = 0.0); - - function Sin (X, Cycle : Float_Type'Base) return Float_Type'Base with - Pre => Cycle > 0.0, - Post => Sin'Result in -1.0 .. 1.0 - and then (if X = 0.0 then Sin'Result = 0.0); - - function Cos (X : Float_Type'Base) return Float_Type'Base with - Inline, - Post => Cos'Result in -1.0 .. 1.0 - and then (if X = 0.0 then Cos'Result = 1.0); - - function Cos (X, Cycle : Float_Type'Base) return Float_Type'Base with - Pre => Cycle > 0.0, - Post => Cos'Result in -1.0 .. 1.0 - and then (if X = 0.0 then Cos'Result = 1.0); - - function Tan (X : Float_Type'Base) return Float_Type'Base with - Post => (if X = 0.0 then Tan'Result = 0.0); - - function Tan (X, Cycle : Float_Type'Base) return Float_Type'Base with - Pre => Cycle > 0.0 - and then abs Float_Type'Base'Remainder (X, Cycle) /= 0.25 * Cycle, - Post => (if X = 0.0 then Tan'Result = 0.0); - - function Cot (X : Float_Type'Base) return Float_Type'Base with - Pre => X /= 0.0; - - function Cot (X, Cycle : Float_Type'Base) return Float_Type'Base with - Pre => Cycle > 0.0 - and then X /= 0.0 - and then Float_Type'Base'Remainder (X, Cycle) /= 0.0 - and then abs Float_Type'Base'Remainder (X, Cycle) = 0.5 * Cycle; - - function Arcsin (X : Float_Type'Base) return Float_Type'Base with - Pre => abs X <= 1.0, - Post => (if X = 0.0 then Arcsin'Result = 0.0); - - function Arcsin (X, Cycle : Float_Type'Base) return Float_Type'Base with - Pre => Cycle > 0.0 and abs X <= 1.0, - Post => (if X = 0.0 then Arcsin'Result = 0.0); - - function Arccos (X : Float_Type'Base) return Float_Type'Base with - Pre => abs X <= 1.0, - Post => (if X = 1.0 then Arccos'Result = 0.0); - - function Arccos (X, Cycle : Float_Type'Base) return Float_Type'Base with - Pre => Cycle > 0.0 and abs X <= 1.0, - Post => (if X = 1.0 then Arccos'Result = 0.0); - - function Arctan - (Y : Float_Type'Base; - X : Float_Type'Base := 1.0) return Float_Type'Base - with - Pre => X /= 0.0 or Y /= 0.0, - Post => (if X > 0.0 and then Y = 0.0 then Arctan'Result = 0.0); - - function Arctan - (Y : Float_Type'Base; - X : Float_Type'Base := 1.0; - Cycle : Float_Type'Base) return Float_Type'Base - with - Pre => Cycle > 0.0 and (X /= 0.0 or Y /= 0.0), - Post => (if X > 0.0 and then Y = 0.0 then Arctan'Result = 0.0); - - function Arccot - (X : Float_Type'Base; - Y : Float_Type'Base := 1.0) return Float_Type'Base - with - Pre => X /= 0.0 or Y /= 0.0, - Post => (if X > 0.0 and then Y = 0.0 then Arccot'Result = 0.0); - - function Arccot - (X : Float_Type'Base; - Y : Float_Type'Base := 1.0; - Cycle : Float_Type'Base) return Float_Type'Base - with - Pre => Cycle > 0.0 and (X /= 0.0 or Y /= 0.0), - Post => (if X > 0.0 and then Y = 0.0 then Arccot'Result = 0.0); - - function Sinh (X : Float_Type'Base) return Float_Type'Base with - Post => (if X = 0.0 then Sinh'Result = 0.0); - - function Cosh (X : Float_Type'Base) return Float_Type'Base with - Post => Cosh'Result >= 1.0 - and then (if X = 0.0 then Cosh'Result = 1.0); - - function Tanh (X : Float_Type'Base) return Float_Type'Base with - Post => Tanh'Result in -1.0 .. 1.0 - and then (if X = 0.0 then Tanh'Result = 0.0); - - function Coth (X : Float_Type'Base) return Float_Type'Base with - Pre => X /= 0.0, - Post => abs Coth'Result >= 1.0; - - function Arcsinh (X : Float_Type'Base) return Float_Type'Base with - Post => (if X = 0.0 then Arcsinh'Result = 0.0); - - function Arccosh (X : Float_Type'Base) return Float_Type'Base with - Pre => X >= 1.0, - Post => Arccosh'Result >= 0.0 - and then (if X = 1.0 then Arccosh'Result = 0.0); - - function Arctanh (X : Float_Type'Base) return Float_Type'Base with - Pre => abs X < 1.0, - Post => (if X = 0.0 then Arctanh'Result = 0.0); - - function Arccoth (X : Float_Type'Base) return Float_Type'Base with - Pre => abs X > 1.0; - -end Ada.Numerics.Generic_Elementary_Functions; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ngrear.adb +++ build/gcc/ada/rts @@ -1,779 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.GENERIC_REAL_ARRAYS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2006-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This version of Generic_Real_Arrays avoids the use of BLAS and LAPACK. One --- reason for this is new Ada 2012 requirements that prohibit algorithms such --- as Strassen's algorithm, which may be used by some BLAS implementations. In --- addition, some platforms lacked suitable compilers to compile the reference --- BLAS/LAPACK implementation. Finally, on some platforms there are more --- floating point types than supported by BLAS/LAPACK. - -with Ada.Containers.Generic_Anonymous_Array_Sort; use Ada.Containers; - -with System; use System; -with System.Generic_Array_Operations; use System.Generic_Array_Operations; - -package body Ada.Numerics.Generic_Real_Arrays is - - package Ops renames System.Generic_Array_Operations; - - function Is_Non_Zero (X : Real'Base) return Boolean is (X /= 0.0); - - procedure Back_Substitute is new Ops.Back_Substitute - (Scalar => Real'Base, - Matrix => Real_Matrix, - Is_Non_Zero => Is_Non_Zero); - - function Diagonal is new Ops.Diagonal - (Scalar => Real'Base, - Vector => Real_Vector, - Matrix => Real_Matrix); - - procedure Forward_Eliminate is new Ops.Forward_Eliminate - (Scalar => Real'Base, - Real => Real'Base, - Matrix => Real_Matrix, - Zero => 0.0, - One => 1.0); - - procedure Swap_Column is new Ops.Swap_Column - (Scalar => Real'Base, - Matrix => Real_Matrix); - - procedure Transpose is new Ops.Transpose - (Scalar => Real'Base, - Matrix => Real_Matrix); - - function Is_Symmetric (A : Real_Matrix) return Boolean is - (Transpose (A) = A); - -- Return True iff A is symmetric, see RM G.3.1 (90). - - function Is_Tiny (Value, Compared_To : Real) return Boolean is - (abs Compared_To + 100.0 * abs (Value) = abs Compared_To); - -- Return True iff the Value is much smaller in magnitude than the least - -- significant digit of Compared_To. - - procedure Jacobi - (A : Real_Matrix; - Values : out Real_Vector; - Vectors : out Real_Matrix; - Compute_Vectors : Boolean := True); - -- Perform Jacobi's eigensystem algorithm on real symmetric matrix A - - function Length is new Square_Matrix_Length (Real'Base, Real_Matrix); - -- Helper function that raises a Constraint_Error is the argument is - -- not a square matrix, and otherwise returns its length. - - procedure Rotate (X, Y : in out Real; Sin, Tau : Real); - -- Perform a Givens rotation - - procedure Sort_Eigensystem - (Values : in out Real_Vector; - Vectors : in out Real_Matrix); - -- Sort Values and associated Vectors by decreasing absolute value - - procedure Swap (Left, Right : in out Real); - -- Exchange Left and Right - - function Sqrt is new Ops.Sqrt (Real); - -- Instant a generic square root implementation here, in order to avoid - -- instantiating a complete copy of Generic_Elementary_Functions. - -- Speed of the square root is not a big concern here. - - ------------ - -- Rotate -- - ------------ - - procedure Rotate (X, Y : in out Real; Sin, Tau : Real) is - Old_X : constant Real := X; - Old_Y : constant Real := Y; - begin - X := Old_X - Sin * (Old_Y + Old_X * Tau); - Y := Old_Y + Sin * (Old_X - Old_Y * Tau); - end Rotate; - - ---------- - -- Swap -- - ---------- - - procedure Swap (Left, Right : in out Real) is - Temp : constant Real := Left; - begin - Left := Right; - Right := Temp; - end Swap; - - -- Instantiating the following subprograms directly would lead to - -- name clashes, so use a local package. - - package Instantiations is - - function "+" is new - Vector_Elementwise_Operation - (X_Scalar => Real'Base, - Result_Scalar => Real'Base, - X_Vector => Real_Vector, - Result_Vector => Real_Vector, - Operation => "+"); - - function "+" is new - Matrix_Elementwise_Operation - (X_Scalar => Real'Base, - Result_Scalar => Real'Base, - X_Matrix => Real_Matrix, - Result_Matrix => Real_Matrix, - Operation => "+"); - - function "+" is new - Vector_Vector_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Left_Vector => Real_Vector, - Right_Vector => Real_Vector, - Result_Vector => Real_Vector, - Operation => "+"); - - function "+" is new - Matrix_Matrix_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Left_Matrix => Real_Matrix, - Right_Matrix => Real_Matrix, - Result_Matrix => Real_Matrix, - Operation => "+"); - - function "-" is new - Vector_Elementwise_Operation - (X_Scalar => Real'Base, - Result_Scalar => Real'Base, - X_Vector => Real_Vector, - Result_Vector => Real_Vector, - Operation => "-"); - - function "-" is new - Matrix_Elementwise_Operation - (X_Scalar => Real'Base, - Result_Scalar => Real'Base, - X_Matrix => Real_Matrix, - Result_Matrix => Real_Matrix, - Operation => "-"); - - function "-" is new - Vector_Vector_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Left_Vector => Real_Vector, - Right_Vector => Real_Vector, - Result_Vector => Real_Vector, - Operation => "-"); - - function "-" is new - Matrix_Matrix_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Left_Matrix => Real_Matrix, - Right_Matrix => Real_Matrix, - Result_Matrix => Real_Matrix, - Operation => "-"); - - function "*" is new - Scalar_Vector_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Right_Vector => Real_Vector, - Result_Vector => Real_Vector, - Operation => "*"); - - function "*" is new - Scalar_Matrix_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Right_Matrix => Real_Matrix, - Result_Matrix => Real_Matrix, - Operation => "*"); - - function "*" is new - Vector_Scalar_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Left_Vector => Real_Vector, - Result_Vector => Real_Vector, - Operation => "*"); - - function "*" is new - Matrix_Scalar_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Left_Matrix => Real_Matrix, - Result_Matrix => Real_Matrix, - Operation => "*"); - - function "*" is new - Outer_Product - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Left_Vector => Real_Vector, - Right_Vector => Real_Vector, - Matrix => Real_Matrix); - - function "*" is new - Inner_Product - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Left_Vector => Real_Vector, - Right_Vector => Real_Vector, - Zero => 0.0); - - function "*" is new - Matrix_Vector_Product - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Matrix => Real_Matrix, - Right_Vector => Real_Vector, - Result_Vector => Real_Vector, - Zero => 0.0); - - function "*" is new - Vector_Matrix_Product - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Left_Vector => Real_Vector, - Matrix => Real_Matrix, - Result_Vector => Real_Vector, - Zero => 0.0); - - function "*" is new - Matrix_Matrix_Product - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Left_Matrix => Real_Matrix, - Right_Matrix => Real_Matrix, - Result_Matrix => Real_Matrix, - Zero => 0.0); - - function "/" is new - Vector_Scalar_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Left_Vector => Real_Vector, - Result_Vector => Real_Vector, - Operation => "/"); - - function "/" is new - Matrix_Scalar_Elementwise_Operation - (Left_Scalar => Real'Base, - Right_Scalar => Real'Base, - Result_Scalar => Real'Base, - Left_Matrix => Real_Matrix, - Result_Matrix => Real_Matrix, - Operation => "/"); - - function "abs" is new - L2_Norm - (X_Scalar => Real'Base, - Result_Real => Real'Base, - X_Vector => Real_Vector, - "abs" => "+"); - -- While the L2_Norm by definition uses the absolute values of the - -- elements of X_Vector, for real values the subsequent squaring - -- makes this unnecessary, so we substitute the "+" identity function - -- instead. - - function "abs" is new - Vector_Elementwise_Operation - (X_Scalar => Real'Base, - Result_Scalar => Real'Base, - X_Vector => Real_Vector, - Result_Vector => Real_Vector, - Operation => "abs"); - - function "abs" is new - Matrix_Elementwise_Operation - (X_Scalar => Real'Base, - Result_Scalar => Real'Base, - X_Matrix => Real_Matrix, - Result_Matrix => Real_Matrix, - Operation => "abs"); - - function Solve is new - Matrix_Vector_Solution (Real'Base, 0.0, Real_Vector, Real_Matrix); - - function Solve is new - Matrix_Matrix_Solution (Real'Base, 0.0, Real_Matrix); - - function Unit_Matrix is new - Generic_Array_Operations.Unit_Matrix - (Scalar => Real'Base, - Matrix => Real_Matrix, - Zero => 0.0, - One => 1.0); - - function Unit_Vector is new - Generic_Array_Operations.Unit_Vector - (Scalar => Real'Base, - Vector => Real_Vector, - Zero => 0.0, - One => 1.0); - - end Instantiations; - - --------- - -- "+" -- - --------- - - function "+" (Right : Real_Vector) return Real_Vector - renames Instantiations."+"; - - function "+" (Right : Real_Matrix) return Real_Matrix - renames Instantiations."+"; - - function "+" (Left, Right : Real_Vector) return Real_Vector - renames Instantiations."+"; - - function "+" (Left, Right : Real_Matrix) return Real_Matrix - renames Instantiations."+"; - - --------- - -- "-" -- - --------- - - function "-" (Right : Real_Vector) return Real_Vector - renames Instantiations."-"; - - function "-" (Right : Real_Matrix) return Real_Matrix - renames Instantiations."-"; - - function "-" (Left, Right : Real_Vector) return Real_Vector - renames Instantiations."-"; - - function "-" (Left, Right : Real_Matrix) return Real_Matrix - renames Instantiations."-"; - - --------- - -- "*" -- - --------- - - -- Scalar multiplication - - function "*" (Left : Real'Base; Right : Real_Vector) return Real_Vector - renames Instantiations."*"; - - function "*" (Left : Real_Vector; Right : Real'Base) return Real_Vector - renames Instantiations."*"; - - function "*" (Left : Real'Base; Right : Real_Matrix) return Real_Matrix - renames Instantiations."*"; - - function "*" (Left : Real_Matrix; Right : Real'Base) return Real_Matrix - renames Instantiations."*"; - - -- Vector multiplication - - function "*" (Left, Right : Real_Vector) return Real'Base - renames Instantiations."*"; - - function "*" (Left, Right : Real_Vector) return Real_Matrix - renames Instantiations."*"; - - function "*" (Left : Real_Vector; Right : Real_Matrix) return Real_Vector - renames Instantiations."*"; - - function "*" (Left : Real_Matrix; Right : Real_Vector) return Real_Vector - renames Instantiations."*"; - - -- Matrix Multiplication - - function "*" (Left, Right : Real_Matrix) return Real_Matrix - renames Instantiations."*"; - - --------- - -- "/" -- - --------- - - function "/" (Left : Real_Vector; Right : Real'Base) return Real_Vector - renames Instantiations."/"; - - function "/" (Left : Real_Matrix; Right : Real'Base) return Real_Matrix - renames Instantiations."/"; - - ----------- - -- "abs" -- - ----------- - - function "abs" (Right : Real_Vector) return Real'Base - renames Instantiations."abs"; - - function "abs" (Right : Real_Vector) return Real_Vector - renames Instantiations."abs"; - - function "abs" (Right : Real_Matrix) return Real_Matrix - renames Instantiations."abs"; - - ----------------- - -- Determinant -- - ----------------- - - function Determinant (A : Real_Matrix) return Real'Base is - M : Real_Matrix := A; - B : Real_Matrix (A'Range (1), 1 .. 0); - R : Real'Base; - begin - Forward_Eliminate (M, B, R); - return R; - end Determinant; - - ----------------- - -- Eigensystem -- - ----------------- - - procedure Eigensystem - (A : Real_Matrix; - Values : out Real_Vector; - Vectors : out Real_Matrix) - is - begin - Jacobi (A, Values, Vectors, Compute_Vectors => True); - Sort_Eigensystem (Values, Vectors); - end Eigensystem; - - ----------------- - -- Eigenvalues -- - ----------------- - - function Eigenvalues (A : Real_Matrix) return Real_Vector is - begin - return Values : Real_Vector (A'Range (1)) do - declare - Vectors : Real_Matrix (1 .. 0, 1 .. 0); - begin - Jacobi (A, Values, Vectors, Compute_Vectors => False); - Sort_Eigensystem (Values, Vectors); - end; - end return; - end Eigenvalues; - - ------------- - -- Inverse -- - ------------- - - function Inverse (A : Real_Matrix) return Real_Matrix is - (Solve (A, Unit_Matrix (Length (A), - First_1 => A'First (2), - First_2 => A'First (1)))); - - ------------ - -- Jacobi -- - ------------ - - procedure Jacobi - (A : Real_Matrix; - Values : out Real_Vector; - Vectors : out Real_Matrix; - Compute_Vectors : Boolean := True) - is - -- This subprogram uses Carl Gustav Jacob Jacobi's iterative method - -- for computing eigenvalues and eigenvectors and is based on - -- Rutishauser's implementation. - - -- The given real symmetric matrix is transformed iteratively to - -- diagonal form through a sequence of appropriately chosen elementary - -- orthogonal transformations, called Jacobi rotations here. - - -- The Jacobi method produces a systematic decrease of the sum of the - -- squares of off-diagonal elements. Convergence to zero is quadratic, - -- both for this implementation, as for the classic method that doesn't - -- use row-wise scanning for pivot selection. - - -- The numerical stability and accuracy of Jacobi's method make it the - -- best choice here, even though for large matrices other methods will - -- be significantly more efficient in both time and space. - - -- While the eigensystem computations are absolutely foolproof for all - -- real symmetric matrices, in presence of invalid values, or similar - -- exceptional situations it might not. In such cases the results cannot - -- be trusted and Constraint_Error is raised. - - -- Note: this implementation needs temporary storage for 2 * N + N**2 - -- values of type Real. - - Max_Iterations : constant := 50; - N : constant Natural := Length (A); - - subtype Square_Matrix is Real_Matrix (1 .. N, 1 .. N); - - -- In order to annihilate the M (Row, Col) element, the - -- rotation parameters Cos and Sin are computed as - -- follows: - - -- Theta = Cot (2.0 * Phi) - -- = (Diag (Col) - Diag (Row)) / (2.0 * M (Row, Col)) - - -- Then Tan (Phi) as the smaller root (in modulus) of - - -- T**2 + 2 * T * Theta = 1 (or 0.5 / Theta, if Theta is large) - - function Compute_Tan (Theta : Real) return Real is - (Real'Copy_Sign (1.0 / (abs Theta + Sqrt (1.0 + Theta**2)), Theta)); - - function Compute_Tan (P, H : Real) return Real is - (if Is_Tiny (P, Compared_To => H) then P / H - else Compute_Tan (Theta => H / (2.0 * P))); - pragma Annotate - (CodePeer, False_Positive, "divide by zero", "H, P /= 0"); - - function Sum_Strict_Upper (M : Square_Matrix) return Real; - -- Return the sum of all elements in the strict upper triangle of M - - ---------------------- - -- Sum_Strict_Upper -- - ---------------------- - - function Sum_Strict_Upper (M : Square_Matrix) return Real is - Sum : Real := 0.0; - - begin - for Row in 1 .. N - 1 loop - for Col in Row + 1 .. N loop - Sum := Sum + abs M (Row, Col); - end loop; - end loop; - - return Sum; - end Sum_Strict_Upper; - - M : Square_Matrix := A; -- Work space for solving eigensystem - Threshold : Real; - Sum : Real; - Diag : Real_Vector (1 .. N); - Diag_Adj : Real_Vector (1 .. N); - - -- The vector Diag_Adj indicates the amount of change in each value, - -- while Diag tracks the value itself and Values holds the values as - -- they were at the beginning. As the changes typically will be small - -- compared to the absolute value of Diag, at the end of each iteration - -- Diag is computed as Diag + Diag_Adj thus avoiding accumulating - -- rounding errors. This technique is due to Rutishauser. - - begin - if Compute_Vectors - and then (Vectors'Length (1) /= N or else Vectors'Length (2) /= N) - then - raise Constraint_Error with "incompatible matrix dimensions"; - - elsif Values'Length /= N then - raise Constraint_Error with "incompatible vector length"; - - elsif not Is_Symmetric (M) then - raise Constraint_Error with "matrix not symmetric"; - end if; - - -- Note: Only the locally declared matrix M and vectors (Diag, Diag_Adj) - -- have lower bound equal to 1. The Vectors matrix may have - -- different bounds, so take care indexing elements. Assignment - -- as a whole is fine as sliding is automatic in that case. - - Vectors := (if not Compute_Vectors then (1 .. 0 => (1 .. 0 => 0.0)) - else Unit_Matrix (Vectors'Length (1), Vectors'Length (2))); - Values := Diagonal (M); - - Sweep : for Iteration in 1 .. Max_Iterations loop - - -- The first three iterations, perform rotation for any non-zero - -- element. After this, rotate only for those that are not much - -- smaller than the average off-diagnal element. After the fifth - -- iteration, additionally zero out off-diagonal elements that are - -- very small compared to elements on the diagonal with the same - -- column or row index. - - Sum := Sum_Strict_Upper (M); - - exit Sweep when Sum = 0.0; - - Threshold := (if Iteration < 4 then 0.2 * Sum / Real (N**2) else 0.0); - - -- Iterate over all off-diagonal elements, rotating any that have - -- an absolute value that exceeds the threshold. - - Diag := Values; - Diag_Adj := (others => 0.0); -- Accumulates adjustments to Diag - - for Row in 1 .. N - 1 loop - for Col in Row + 1 .. N loop - - -- If, before the rotation M (Row, Col) is tiny compared to - -- Diag (Row) and Diag (Col), rotation is skipped. This is - -- meaningful, as it produces no larger error than would be - -- produced anyhow if the rotation had been performed. - -- Suppress this optimization in the first four sweeps, so - -- that this procedure can be used for computing eigenvectors - -- of perturbed diagonal matrices. - - if Iteration > 4 - and then Is_Tiny (M (Row, Col), Compared_To => Diag (Row)) - and then Is_Tiny (M (Row, Col), Compared_To => Diag (Col)) - then - M (Row, Col) := 0.0; - - elsif abs M (Row, Col) > Threshold then - Perform_Rotation : declare - Tan : constant Real := Compute_Tan (M (Row, Col), - Diag (Col) - Diag (Row)); - Cos : constant Real := 1.0 / Sqrt (1.0 + Tan**2); - Sin : constant Real := Tan * Cos; - Tau : constant Real := Sin / (1.0 + Cos); - Adj : constant Real := Tan * M (Row, Col); - - begin - Diag_Adj (Row) := Diag_Adj (Row) - Adj; - Diag_Adj (Col) := Diag_Adj (Col) + Adj; - Diag (Row) := Diag (Row) - Adj; - Diag (Col) := Diag (Col) + Adj; - - M (Row, Col) := 0.0; - - for J in 1 .. Row - 1 loop -- 1 <= J < Row - Rotate (M (J, Row), M (J, Col), Sin, Tau); - end loop; - - for J in Row + 1 .. Col - 1 loop -- Row < J < Col - Rotate (M (Row, J), M (J, Col), Sin, Tau); - end loop; - - for J in Col + 1 .. N loop -- Col < J <= N - Rotate (M (Row, J), M (Col, J), Sin, Tau); - end loop; - - for J in Vectors'Range (1) loop - Rotate (Vectors (J, Row - 1 + Vectors'First (2)), - Vectors (J, Col - 1 + Vectors'First (2)), - Sin, Tau); - end loop; - end Perform_Rotation; - end if; - end loop; - end loop; - - Values := Values + Diag_Adj; - end loop Sweep; - - -- All normal matrices with valid values should converge perfectly. - - if Sum /= 0.0 then - raise Constraint_Error with "eigensystem solution does not converge"; - end if; - end Jacobi; - - ----------- - -- Solve -- - ----------- - - function Solve (A : Real_Matrix; X : Real_Vector) return Real_Vector - renames Instantiations.Solve; - - function Solve (A, X : Real_Matrix) return Real_Matrix - renames Instantiations.Solve; - - ---------------------- - -- Sort_Eigensystem -- - ---------------------- - - procedure Sort_Eigensystem - (Values : in out Real_Vector; - Vectors : in out Real_Matrix) - is - procedure Swap (Left, Right : Integer); - -- Swap Values (Left) with Values (Right), and also swap the - -- corresponding eigenvectors. Note that lowerbounds may differ. - - function Less (Left, Right : Integer) return Boolean is - (Values (Left) > Values (Right)); - -- Sort by decreasing eigenvalue, see RM G.3.1 (76). - - procedure Sort is new Generic_Anonymous_Array_Sort (Integer); - -- Sorts eigenvalues and eigenvectors by decreasing value - - procedure Swap (Left, Right : Integer) is - begin - Swap (Values (Left), Values (Right)); - Swap_Column (Vectors, Left - Values'First + Vectors'First (2), - Right - Values'First + Vectors'First (2)); - end Swap; - - begin - Sort (Values'First, Values'Last); - end Sort_Eigensystem; - - --------------- - -- Transpose -- - --------------- - - function Transpose (X : Real_Matrix) return Real_Matrix is - begin - return R : Real_Matrix (X'Range (2), X'Range (1)) do - Transpose (X, R); - end return; - end Transpose; - - ----------------- - -- Unit_Matrix -- - ----------------- - - function Unit_Matrix - (Order : Positive; - First_1 : Integer := 1; - First_2 : Integer := 1) return Real_Matrix - renames Instantiations.Unit_Matrix; - - ----------------- - -- Unit_Vector -- - ----------------- - - function Unit_Vector - (Index : Integer; - Order : Positive; - First : Integer := 1) return Real_Vector - renames Instantiations.Unit_Vector; - -end Ada.Numerics.Generic_Real_Arrays; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ngrear.ads +++ build/gcc/ada/rts @@ -1,142 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.GENERIC_REAL_ARRAYS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2009-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -generic - type Real is digits <>; -package Ada.Numerics.Generic_Real_Arrays is - pragma Pure (Generic_Real_Arrays); - - -- Types - - type Real_Vector is array (Integer range <>) of Real'Base; - type Real_Matrix is array (Integer range <>, Integer range <>) of Real'Base; - - -- Subprograms for Real_Vector types - - -- Real_Vector arithmetic operations - - function "+" (Right : Real_Vector) return Real_Vector; - function "-" (Right : Real_Vector) return Real_Vector; - function "abs" (Right : Real_Vector) return Real_Vector; - - function "+" (Left, Right : Real_Vector) return Real_Vector; - function "-" (Left, Right : Real_Vector) return Real_Vector; - - function "*" (Left, Right : Real_Vector) return Real'Base; - - function "abs" (Right : Real_Vector) return Real'Base; - - -- Real_Vector scaling operations - - function "*" (Left : Real'Base; Right : Real_Vector) return Real_Vector; - function "*" (Left : Real_Vector; Right : Real'Base) return Real_Vector; - function "/" (Left : Real_Vector; Right : Real'Base) return Real_Vector; - - -- Other Real_Vector operations - - function Unit_Vector - (Index : Integer; - Order : Positive; - First : Integer := 1) return Real_Vector; - - -- Subprograms for Real_Matrix types - - -- Real_Matrix arithmetic operations - - function "+" (Right : Real_Matrix) return Real_Matrix; - function "-" (Right : Real_Matrix) return Real_Matrix; - function "abs" (Right : Real_Matrix) return Real_Matrix; - function Transpose (X : Real_Matrix) return Real_Matrix; - - function "+" (Left, Right : Real_Matrix) return Real_Matrix; - function "-" (Left, Right : Real_Matrix) return Real_Matrix; - function "*" (Left, Right : Real_Matrix) return Real_Matrix; - - function "*" (Left, Right : Real_Vector) return Real_Matrix; - - function "*" (Left : Real_Vector; Right : Real_Matrix) return Real_Vector; - function "*" (Left : Real_Matrix; Right : Real_Vector) return Real_Vector; - - -- Real_Matrix scaling operations - - function "*" (Left : Real'Base; Right : Real_Matrix) return Real_Matrix; - function "*" (Left : Real_Matrix; Right : Real'Base) return Real_Matrix; - function "/" (Left : Real_Matrix; Right : Real'Base) return Real_Matrix; - - -- Real_Matrix inversion and related operations - - function Solve (A : Real_Matrix; X : Real_Vector) return Real_Vector; - function Solve (A, X : Real_Matrix) return Real_Matrix; - function Inverse (A : Real_Matrix) return Real_Matrix; - function Determinant (A : Real_Matrix) return Real'Base; - - -- Eigenvalues and vectors of a real symmetric matrix - - function Eigenvalues (A : Real_Matrix) return Real_Vector; - - procedure Eigensystem - (A : Real_Matrix; - Values : out Real_Vector; - Vectors : out Real_Matrix); - - -- Other Real_Matrix operations - - function Unit_Matrix - (Order : Positive; - First_1 : Integer := 1; - First_2 : Integer := 1) return Real_Matrix; - -private - -- The following operations are either relatively simple compared to the - -- expense of returning unconstrained arrays, or are just function wrappers - -- calling procedures implementing the actual operation. By having the - -- front end inline these, the expense of the unconstrained returns - -- can be avoided. - - -- Note: We use an extended return statement in their implementation to - -- allow the frontend to inline these functions. - - pragma Inline ("+"); - pragma Inline ("-"); - pragma Inline ("*"); - pragma Inline ("/"); - pragma Inline ("abs"); - pragma Inline (Eigenvalues); - pragma Inline (Inverse); - pragma Inline (Solve); - pragma Inline (Transpose); - pragma Inline (Unit_Matrix); - pragma Inline (Unit_Vector); -end Ada.Numerics.Generic_Real_Arrays; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nlcefu.ads +++ build/gcc/ada/rts @@ -1,22 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.LONG_COMPLEX.ELEMENTARY_FUNCTIONS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Long_Complex_Types; -with Ada.Numerics.Generic_Complex_Elementary_Functions; - -package Ada.Numerics.Long_Complex_Elementary_Functions is - new Ada.Numerics.Generic_Complex_Elementary_Functions - (Ada.Numerics.Long_Complex_Types); -pragma Pure (Ada.Numerics.Long_Complex_Elementary_Functions); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nlcoar.ads +++ build/gcc/ada/rts @@ -1,23 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.LONG_COMPLEX_ARRAYS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Complex_Arrays; -with Ada.Numerics.Long_Real_Arrays; -with Ada.Numerics.Long_Complex_Types; - -package Ada.Numerics.Long_Complex_Arrays is new - Ada.Numerics.Generic_Complex_Arrays (Long_Real_Arrays, Long_Complex_Types); - -pragma Pure (Long_Complex_Arrays); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nlcoty.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . L O N G _ C O M P L E X _ T Y P E S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Complex_Types; - -package Ada.Numerics.Long_Complex_Types is - new Ada.Numerics.Generic_Complex_Types (Long_Float); - -pragma Pure (Long_Complex_Types); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nlelfu.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.LONG_ELEMENTARY_FUNCTIONS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Elementary_Functions; - -package Ada.Numerics.Long_Elementary_Functions is - new Ada.Numerics.Generic_Elementary_Functions (Long_Float); - -pragma Pure (Long_Elementary_Functions); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nllcar.ads +++ build/gcc/ada/rts @@ -1,24 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.LONG_LONG_COMPLEX_ARRAYS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Complex_Arrays; -with Ada.Numerics.Long_Long_Real_Arrays; -with Ada.Numerics.Long_Long_Complex_Types; - -package Ada.Numerics.Long_Long_Complex_Arrays is - new Ada.Numerics.Generic_Complex_Arrays (Long_Long_Real_Arrays, - Long_Long_Complex_Types); - -pragma Pure (Long_Long_Complex_Arrays); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nllcef.ads +++ build/gcc/ada/rts @@ -1,22 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.LONG_LONG_COMPLEX.ELEMENTARY_FUNCTIONS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Long_Long_Complex_Types; -with Ada.Numerics.Generic_Complex_Elementary_Functions; - -package Ada.Numerics.Long_Long_Complex_Elementary_Functions is - new Ada.Numerics.Generic_Complex_Elementary_Functions - (Ada.Numerics.Long_Long_Complex_Types); -pragma Pure (Ada.Numerics.Long_Long_Complex_Elementary_Functions); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nllcty.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . L O N G _ L O N G _ C O M P L E X _ T Y P E S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Complex_Types; - -package Ada.Numerics.Long_Long_Complex_Types is - new Ada.Numerics.Generic_Complex_Types (Long_Long_Float); - -pragma Pure (Long_Long_Complex_Types); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nllefu.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.LONG_LONG_ELEMENTARY_FUNCTIONS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Elementary_Functions; - -package Ada.Numerics.Long_Long_Elementary_Functions is - new Ada.Numerics.Generic_Elementary_Functions (Long_Long_Float); - -pragma Pure (Long_Long_Elementary_Functions); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nllrar.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . L O N G _ L O N G _R E A L _ A R R A Y S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Real_Arrays; - -package Ada.Numerics.Long_Long_Real_Arrays is - new Ada.Numerics.Generic_Real_Arrays (Long_Long_Float); - -pragma Pure (Long_Long_Real_Arrays); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nlrear.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . L O N G _ R E A L _ A R R A Y S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Real_Arrays; - -package Ada.Numerics.Long_Real_Arrays is - new Ada.Numerics.Generic_Real_Arrays (Long_Float); - -pragma Pure (Long_Real_Arrays); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nscefu.ads +++ build/gcc/ada/rts @@ -1,22 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.SHORT.COMPLEX.ELEMENTARY_FUNCTIONS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Short_Complex_Types; -with Ada.Numerics.Generic_Complex_Elementary_Functions; - -package Ada.Numerics.Short_Complex_Elementary_Functions is - new Ada.Numerics.Generic_Complex_Elementary_Functions - (Ada.Numerics.Short_Complex_Types); -pragma Pure (Ada.Numerics.Short_Complex_Elementary_Functions); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nscoty.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . S H O R T _ C O M P L E X _ T Y P E S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Complex_Types; - -package Ada.Numerics.Short_Complex_Types is - new Ada.Numerics.Generic_Complex_Types (Short_Float); - -pragma Pure (Short_Complex_Types); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nselfu.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.NUMERICS.SHORT_ELEMENTARY_FUNCTIONS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Elementary_Functions; - -package Ada.Numerics.Short_Elementary_Functions is - new Ada.Numerics.Generic_Elementary_Functions (Short_Float); - -pragma Pure (Short_Elementary_Functions); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nuauco.ads +++ build/gcc/ada/rts @@ -1,40 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT COMPILER COMPONENTS -- --- -- --- A D A . N U M E R I C S . A U X _ C O M P A T -- --- -- --- S p e c -- --- -- --- Copyright (C) 2001-2020, AdaCore -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package is used to provide the default type for the --- backward-compatibility Ada.Numerics.Aux interface. This is --- Long_Float for most platforms, but there is an alternate version --- for x86 and x86_64 that uses the Long_Long_Float type. - --- This package should not be directly with'ed by an application program - -with Ada.Numerics.Aux_Long_Float; -package Ada.Numerics.Aux_Compat renames Ada.Numerics.Aux_Long_Float; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nuaufl.ads +++ build/gcc/ada/rts @@ -1,87 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . A U X _ F L O A T -- --- -- --- S p e c -- --- (C Math Library Version, Float) -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides the basic computational interface for the generic --- elementary functions. The C library version interfaces with the routines --- in the C mathematical library, and is thus quite portable. - -with Ada.Numerics.Aux_Linker_Options; -pragma Warnings (Off, Ada.Numerics.Aux_Linker_Options); - -package Ada.Numerics.Aux_Float is - pragma Pure; - - subtype T is Float; - - -- We import these functions directly from C. Note that we label them - -- all as pure functions, because indeed all of them are in fact pure. - - function Sin (X : T) return T with - Import, Convention => Intrinsic, External_Name => "sinf"; - - function Cos (X : T) return T with - Import, Convention => Intrinsic, External_Name => "cosf"; - - function Tan (X : T) return T with - Import, Convention => Intrinsic, External_Name => "tanf"; - - function Exp (X : T) return T with - Import, Convention => Intrinsic, External_Name => "expf"; - - function Sqrt (X : T) return T with - Import, Convention => Intrinsic, External_Name => "sqrtf"; - - function Log (X : T) return T with - Import, Convention => Intrinsic, External_Name => "logf"; - - function Acos (X : T) return T with - Import, Convention => Intrinsic, External_Name => "acosf"; - - function Asin (X : T) return T with - Import, Convention => Intrinsic, External_Name => "asinf"; - - function Atan (X : T) return T with - Import, Convention => Intrinsic, External_Name => "atanf"; - - function Sinh (X : T) return T with - Import, Convention => Intrinsic, External_Name => "sinhf"; - - function Cosh (X : T) return T with - Import, Convention => Intrinsic, External_Name => "coshf"; - - function Tanh (X : T) return T with - Import, Convention => Intrinsic, External_Name => "tanhf"; - - function Pow (X, Y : T) return T with - Import, Convention => Intrinsic, External_Name => "powf"; - -end Ada.Numerics.Aux_Float; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nubinu.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Numerics.Big_Numbers - with Pure -is - subtype Field is Integer range 0 .. 255; - subtype Number_Base is Integer range 2 .. 16; -end Ada.Numerics.Big_Numbers; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nucoar.ads +++ build/gcc/ada/rts @@ -1,23 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . C O M P L E X _ A R R A Y S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Complex_Arrays; -with Ada.Numerics.Real_Arrays; -with Ada.Numerics.Complex_Types; - -package Ada.Numerics.Complex_Arrays is - new Ada.Numerics.Generic_Complex_Arrays (Real_Arrays, Complex_Types); - -pragma Pure (Complex_Arrays); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nucoty.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . C O M P L E X _ T Y P E S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Complex_Types; - -package Ada.Numerics.Complex_Types is - new Ada.Numerics.Generic_Complex_Types (Float); - -pragma Pure (Complex_Types); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nudira.adb +++ build/gcc/ada/rts @@ -1,107 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . D I S C R E T E _ R A N D O M -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Numerics.Discrete_Random with - SPARK_Mode => Off -is - - package SRN renames System.Random_Numbers; - use SRN; - - ----------- - -- Image -- - ----------- - - function Image (Of_State : State) return String is - begin - return Image (SRN.State (Of_State)); - end Image; - - ------------ - -- Random -- - ------------ - - function Random (Gen : Generator) return Result_Subtype is - function Random is - new SRN.Random_Discrete (Result_Subtype, Result_Subtype'First); - begin - return Random (SRN.Generator (Gen)); - end Random; - - function Random - (Gen : Generator; - First : Result_Subtype; - Last : Result_Subtype) return Result_Subtype - is - subtype Local_Subtype is Result_Subtype range First .. Last; - function Random is new SRN.Random_Discrete (Local_Subtype, First); - begin - return Random (SRN.Generator (Gen)); - end Random; - - ----------- - -- Reset -- - ----------- - - procedure Reset (Gen : Generator) is - begin - Reset (SRN.Generator (Gen)); - end Reset; - - procedure Reset (Gen : Generator; Initiator : Integer) is - begin - Reset (SRN.Generator (Gen), Initiator); - end Reset; - - procedure Reset (Gen : Generator; From_State : State) is - begin - Reset (SRN.Generator (Gen), SRN.State (From_State)); - end Reset; - - ---------- - -- Save -- - ---------- - - procedure Save (Gen : Generator; To_State : out State) is - begin - Save (SRN.Generator (Gen), SRN.State (To_State)); - end Save; - - ----------- - -- Value -- - ----------- - - function Value (Coded_State : String) return State is - begin - return State (SRN.State'(Value (Coded_State))); - end Value; - -end Ada.Numerics.Discrete_Random; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nudira.ads +++ build/gcc/ada/rts @@ -1,81 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . D I S C R E T E _ R A N D O M -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Note: the implementation used in this package is a version of the --- Mersenne Twister. See s-rannum.adb for details and references. - -with System.Random_Numbers; - -generic - type Result_Subtype is (<>); - -package Ada.Numerics.Discrete_Random with - SPARK_Mode => Off -is - - -- Basic facilities - - type Generator is limited private; - - function Random (Gen : Generator) return Result_Subtype; - - function Random - (Gen : Generator; - First : Result_Subtype; - Last : Result_Subtype) return Result_Subtype - with Post => Random'Result in First .. Last; - - procedure Reset (Gen : Generator; Initiator : Integer); - procedure Reset (Gen : Generator); - - -- Advanced facilities - - type State is private; - - procedure Save (Gen : Generator; To_State : out State); - procedure Reset (Gen : Generator; From_State : State); - - Max_Image_Width : constant := System.Random_Numbers.Max_Image_Width; - - function Image (Of_State : State) return String; - function Value (Coded_State : String) return State; - -private - - type Generator is new System.Random_Numbers.Generator; - - type State is new System.Random_Numbers.State; - -end Ada.Numerics.Discrete_Random; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nuelfu.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . E L E M E N T A R Y _ F U N C T I O N S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Elementary_Functions; - -package Ada.Numerics.Elementary_Functions is - new Ada.Numerics.Generic_Elementary_Functions (Float); - -pragma Pure (Elementary_Functions); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nuflra.adb +++ build/gcc/ada/rts @@ -1,104 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . F L O A T _ R A N D O M -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Numerics.Float_Random with - SPARK_Mode => Off -is - - package SRN renames System.Random_Numbers; - use SRN; - - ----------- - -- Image -- - ----------- - - function Image (Of_State : State) return String is - begin - return Image (SRN.State (Of_State)); - end Image; - - ------------ - -- Random -- - ------------ - - function Random (Gen : Generator) return Uniformly_Distributed is - begin - return Random (SRN.Generator (Gen)); - end Random; - - ----------- - -- Reset -- - ----------- - - -- Version that works from calendar - - procedure Reset (Gen : Generator) is - begin - Reset (SRN.Generator (Gen)); - end Reset; - - -- Version that works from given initiator value - - procedure Reset (Gen : Generator; Initiator : Integer) is - begin - Reset (SRN.Generator (Gen), Initiator); - end Reset; - - -- Version that works from specific saved state - - procedure Reset (Gen : Generator; From_State : State) is - begin - Reset (SRN.Generator (Gen), From_State); - end Reset; - - ---------- - -- Save -- - ---------- - - procedure Save (Gen : Generator; To_State : out State) is - begin - Save (SRN.Generator (Gen), To_State); - end Save; - - ----------- - -- Value -- - ----------- - - function Value (Coded_State : String) return State is - G : SRN.Generator; - S : SRN.State; - begin - Reset (G, Coded_State); - Save (G, S); - return State (S); - end Value; - -end Ada.Numerics.Float_Random; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nuflra.ads +++ build/gcc/ada/rts @@ -1,74 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . F L O A T _ R A N D O M -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Note: the implementation used in this package is a version of the --- Mersenne Twister. See s-rannum.adb for details and references. - -with System.Random_Numbers; - -package Ada.Numerics.Float_Random with - SPARK_Mode => Off -is - - -- Basic facilities - - type Generator is limited private; - - subtype Uniformly_Distributed is Float range 0.0 .. 1.0; - - function Random (Gen : Generator) return Uniformly_Distributed; - - procedure Reset (Gen : Generator); - procedure Reset (Gen : Generator; Initiator : Integer); - - -- Advanced facilities - - type State is private; - - procedure Save (Gen : Generator; To_State : out State); - procedure Reset (Gen : Generator; From_State : State); - - Max_Image_Width : constant := System.Random_Numbers.Max_Image_Width; - - function Image (Of_State : State) return String; - function Value (Coded_State : String) return State; - -private - - type Generator is new System.Random_Numbers.Generator; - - type State is new System.Random_Numbers.State; - -end Ada.Numerics.Float_Random; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-numaux.ads +++ build/gcc/ada/rts @@ -1,88 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . A U X -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This is a backward-compatibility unit, for users of this internal --- package before the introduction of Aux.Generic_Float. - -with Ada.Numerics.Aux_Compat; - -package Ada.Numerics.Aux is - pragma Pure; - - package Aux renames Aux_Compat; - - type Double is new Aux.T; - - subtype T is Double; - subtype W is Aux.T; - - -- Use the Aux implementation. - - function Sin (X : T) return T - is (T (Aux.Sin (W (X)))); - - function Cos (X : T) return T - is (T (Aux.Cos (W (X)))); - - function Tan (X : T) return T - is (T (Aux.Tan (W (X)))); - - function Exp (X : T) return T - is (T (Aux.Exp (W (X)))); - - function Sqrt (X : T) return T - is (T (Aux.Sqrt (W (X)))); - - function Log (X : T) return T - is (T (Aux.Log (W (X)))); - - function Acos (X : T) return T - is (T (Aux.Acos (W (X)))); - - function Asin (X : T) return T - is (T (Aux.Asin (W (X)))); - - function Atan (X : T) return T - is (T (Aux.Atan (W (X)))); - - function Sinh (X : T) return T - is (T (Aux.Sinh (W (X)))); - - function Cosh (X : T) return T - is (T (Aux.Cosh (W (X)))); - - function Tanh (X : T) return T - is (T (Aux.Tanh (W (X)))); - - function Pow (X, Y : T) return T - is (T (Aux.Pow (W (X), W (Y)))); - -end Ada.Numerics.Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-numeri.ads +++ build/gcc/ada/rts @@ -1,35 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Numerics is - pragma Pure; - - Argument_Error : exception; - - Pi : constant := - 3.14159_26535_89793_23846_26433_83279_50288_41971_69399_37511; - - -- ["03C0"] : constant := Pi; - -- This is the Greek letter Pi (for Ada 2005 AI-388). Note that it is - -- conforming to have this constant present even in Ada 95 mode, as there - -- is no way for a normal mode Ada 95 program to reference this identifier. - -- ???This is removed for now, because nobody uses it, and it causes - -- trouble for tools other than the compiler. If people want to use the - -- Greek letter in their programs, they can easily define it themselves. - - e : constant := - 2.71828_18284_59045_23536_02874_71352_66249_77572_47093_69996; - -end Ada.Numerics; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-nurear.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . N U M E R I C S . R E A L _ A R R A Y S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Real_Arrays; - -package Ada.Numerics.Real_Arrays is - new Ada.Numerics.Generic_Real_Arrays (Float); - -pragma Pure (Real_Arrays); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-rbtgbk.adb +++ build/gcc/ada/rts @@ -1,627 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_BOUNDED_KEYS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -package body Ada.Containers.Red_Black_Trees.Generic_Bounded_Keys is - - package Ops renames Tree_Operations; - - ------------- - -- Ceiling -- - ------------- - - -- AKA Lower_Bound - - function Ceiling - (Tree : Tree_Type'Class; - Key : Key_Type) return Count_Type - is - Y : Count_Type; - X : Count_Type; - N : Nodes_Type renames Tree.Nodes; - - begin - Y := 0; - - X := Tree.Root; - while X /= 0 loop - if Is_Greater_Key_Node (Key, N (X)) then - X := Ops.Right (N (X)); - else - Y := X; - X := Ops.Left (N (X)); - end if; - end loop; - - return Y; - end Ceiling; - - ---------- - -- Find -- - ---------- - - function Find - (Tree : Tree_Type'Class; - Key : Key_Type) return Count_Type - is - Y : Count_Type; - X : Count_Type; - N : Nodes_Type renames Tree.Nodes; - - begin - Y := 0; - - X := Tree.Root; - while X /= 0 loop - if Is_Greater_Key_Node (Key, N (X)) then - X := Ops.Right (N (X)); - else - Y := X; - X := Ops.Left (N (X)); - end if; - end loop; - - if Y = 0 then - return 0; - end if; - - if Is_Less_Key_Node (Key, N (Y)) then - return 0; - end if; - - return Y; - end Find; - - ----------- - -- Floor -- - ----------- - - function Floor - (Tree : Tree_Type'Class; - Key : Key_Type) return Count_Type - is - Y : Count_Type; - X : Count_Type; - N : Nodes_Type renames Tree.Nodes; - - begin - Y := 0; - - X := Tree.Root; - while X /= 0 loop - if Is_Less_Key_Node (Key, N (X)) then - X := Ops.Left (N (X)); - else - Y := X; - X := Ops.Right (N (X)); - end if; - end loop; - - return Y; - end Floor; - - -------------------------------- - -- Generic_Conditional_Insert -- - -------------------------------- - - procedure Generic_Conditional_Insert - (Tree : in out Tree_Type'Class; - Key : Key_Type; - Node : out Count_Type; - Inserted : out Boolean) - is - Y : Count_Type; - X : Count_Type; - N : Nodes_Type renames Tree.Nodes; - - begin - -- This is a "conditional" insertion, meaning that the insertion request - -- can "fail" in the sense that no new node is created. If the Key is - -- equivalent to an existing node, then we return the existing node and - -- Inserted is set to False. Otherwise, we allocate a new node (via - -- Insert_Post) and Inserted is set to True. - - -- Note that we are testing for equivalence here, not equality. Key must - -- be strictly less than its next neighbor, and strictly greater than - -- its previous neighbor, in order for the conditional insertion to - -- succeed. - - -- We search the tree to find the nearest neighbor of Key, which is - -- either the smallest node greater than Key (Inserted is True), or the - -- largest node less or equivalent to Key (Inserted is False). - - Y := 0; - X := Tree.Root; - Inserted := True; - while X /= 0 loop - Y := X; - Inserted := Is_Less_Key_Node (Key, N (X)); - X := (if Inserted then Ops.Left (N (X)) else Ops.Right (N (X))); - end loop; - - if Inserted then - - -- Either Tree is empty, or Key is less than Y. If Y is the first - -- node in the tree, then there are no other nodes that we need to - -- search for, and we insert a new node into the tree. - - if Y = Tree.First then - Insert_Post (Tree, Y, True, Node); - return; - end if; - - -- Y is the next nearest-neighbor of Key. We know that Key is not - -- equivalent to Y (because Key is strictly less than Y), so we move - -- to the previous node, the nearest-neighbor just smaller or - -- equivalent to Key. - - Node := Ops.Previous (Tree, Y); - - else - -- Y is the previous nearest-neighbor of Key. We know that Key is not - -- less than Y, which means either that Key is equivalent to Y, or - -- greater than Y. - - Node := Y; - end if; - - -- Key is equivalent to or greater than Node. We must resolve which is - -- the case, to determine whether the conditional insertion succeeds. - - if Is_Greater_Key_Node (Key, N (Node)) then - - -- Key is strictly greater than Node, which means that Key is not - -- equivalent to Node. In this case, the insertion succeeds, and we - -- insert a new node into the tree. - - Insert_Post (Tree, Y, Inserted, Node); - Inserted := True; - return; - end if; - - -- Key is equivalent to Node. This is a conditional insertion, so we do - -- not insert a new node in this case. We return the existing node and - -- report that no insertion has occurred. - - Inserted := False; - end Generic_Conditional_Insert; - - ------------------------------------------ - -- Generic_Conditional_Insert_With_Hint -- - ------------------------------------------ - - procedure Generic_Conditional_Insert_With_Hint - (Tree : in out Tree_Type'Class; - Position : Count_Type; - Key : Key_Type; - Node : out Count_Type; - Inserted : out Boolean) - is - N : Nodes_Type renames Tree.Nodes; - - begin - -- The purpose of a hint is to avoid a search from the root of - -- tree. If we have it hint it means we only need to traverse the - -- subtree rooted at the hint to find the nearest neighbor. Note - -- that finding the neighbor means merely walking the tree; this - -- is not a search and the only comparisons that occur are with - -- the hint and its neighbor. - - -- If Position is 0, this is interpreted to mean that Key is - -- large relative to the nodes in the tree. If the tree is empty, - -- or Key is greater than the last node in the tree, then we're - -- done; otherwise the hint was "wrong" and we must search. - - if Position = 0 then -- largest - if Tree.Last = 0 - or else Is_Greater_Key_Node (Key, N (Tree.Last)) - then - Insert_Post (Tree, Tree.Last, False, Node); - Inserted := True; - else - Conditional_Insert_Sans_Hint (Tree, Key, Node, Inserted); - end if; - - return; - end if; - - pragma Assert (Tree.Length > 0); - - -- A hint can either name the node that immediately follows Key, - -- or immediately precedes Key. We first test whether Key is - -- less than the hint, and if so we compare Key to the node that - -- precedes the hint. If Key is both less than the hint and - -- greater than the hint's preceding neighbor, then we're done; - -- otherwise we must search. - - -- Note also that a hint can either be an anterior node or a leaf - -- node. A new node is always inserted at the bottom of the tree - -- (at least prior to rebalancing), becoming the new left or - -- right child of leaf node (which prior to the insertion must - -- necessarily be null, since this is a leaf). If the hint names - -- an anterior node then its neighbor must be a leaf, and so - -- (here) we insert after the neighbor. If the hint names a leaf - -- then its neighbor must be anterior and so we insert before the - -- hint. - - if Is_Less_Key_Node (Key, N (Position)) then - declare - Before : constant Count_Type := Ops.Previous (Tree, Position); - - begin - if Before = 0 then - Insert_Post (Tree, Tree.First, True, Node); - Inserted := True; - - elsif Is_Greater_Key_Node (Key, N (Before)) then - if Ops.Right (N (Before)) = 0 then - Insert_Post (Tree, Before, False, Node); - else - Insert_Post (Tree, Position, True, Node); - end if; - - Inserted := True; - - else - Conditional_Insert_Sans_Hint (Tree, Key, Node, Inserted); - end if; - end; - - return; - end if; - - -- We know that Key isn't less than the hint so we try again, - -- this time to see if it's greater than the hint. If so we - -- compare Key to the node that follows the hint. If Key is both - -- greater than the hint and less than the hint's next neighbor, - -- then we're done; otherwise we must search. - - if Is_Greater_Key_Node (Key, N (Position)) then - declare - After : constant Count_Type := Ops.Next (Tree, Position); - - begin - if After = 0 then - Insert_Post (Tree, Tree.Last, False, Node); - Inserted := True; - - elsif Is_Less_Key_Node (Key, N (After)) then - if Ops.Right (N (Position)) = 0 then - Insert_Post (Tree, Position, False, Node); - else - Insert_Post (Tree, After, True, Node); - end if; - - Inserted := True; - - else - Conditional_Insert_Sans_Hint (Tree, Key, Node, Inserted); - end if; - end; - - return; - end if; - - -- We know that Key is neither less than the hint nor greater - -- than the hint, and that's the definition of equivalence. - -- There's nothing else we need to do, since a search would just - -- reach the same conclusion. - - Node := Position; - Inserted := False; - end Generic_Conditional_Insert_With_Hint; - - ------------------------- - -- Generic_Insert_Post -- - ------------------------- - - procedure Generic_Insert_Post - (Tree : in out Tree_Type'Class; - Y : Count_Type; - Before : Boolean; - Z : out Count_Type) - is - N : Nodes_Type renames Tree.Nodes; - - begin - TC_Check (Tree.TC); - - if Checks and then Tree.Length >= Tree.Capacity then - raise Capacity_Error with "not enough capacity to insert new item"; - end if; - - Z := New_Node; - pragma Assert (Z /= 0); - - if Y = 0 then - pragma Assert (Tree.Length = 0); - pragma Assert (Tree.Root = 0); - pragma Assert (Tree.First = 0); - pragma Assert (Tree.Last = 0); - - Tree.Root := Z; - Tree.First := Z; - Tree.Last := Z; - - elsif Before then - pragma Assert (Ops.Left (N (Y)) = 0); - - Ops.Set_Left (N (Y), Z); - - if Y = Tree.First then - Tree.First := Z; - end if; - - else - pragma Assert (Ops.Right (N (Y)) = 0); - - Ops.Set_Right (N (Y), Z); - - if Y = Tree.Last then - Tree.Last := Z; - end if; - end if; - - Ops.Set_Color (N (Z), Red); - Ops.Set_Parent (N (Z), Y); - Ops.Rebalance_For_Insert (Tree, Z); - Tree.Length := Tree.Length + 1; - end Generic_Insert_Post; - - ----------------------- - -- Generic_Iteration -- - ----------------------- - - procedure Generic_Iteration - (Tree : Tree_Type'Class; - Key : Key_Type) - is - procedure Iterate (Index : Count_Type); - - ------------- - -- Iterate -- - ------------- - - procedure Iterate (Index : Count_Type) is - J : Count_Type; - N : Nodes_Type renames Tree.Nodes; - - begin - J := Index; - while J /= 0 loop - if Is_Less_Key_Node (Key, N (J)) then - J := Ops.Left (N (J)); - elsif Is_Greater_Key_Node (Key, N (J)) then - J := Ops.Right (N (J)); - else - Iterate (Ops.Left (N (J))); - Process (J); - J := Ops.Right (N (J)); - end if; - end loop; - end Iterate; - - -- Start of processing for Generic_Iteration - - begin - Iterate (Tree.Root); - end Generic_Iteration; - - ------------------------------- - -- Generic_Reverse_Iteration -- - ------------------------------- - - procedure Generic_Reverse_Iteration - (Tree : Tree_Type'Class; - Key : Key_Type) - is - procedure Iterate (Index : Count_Type); - - ------------- - -- Iterate -- - ------------- - - procedure Iterate (Index : Count_Type) is - J : Count_Type; - N : Nodes_Type renames Tree.Nodes; - - begin - J := Index; - while J /= 0 loop - if Is_Less_Key_Node (Key, N (J)) then - J := Ops.Left (N (J)); - elsif Is_Greater_Key_Node (Key, N (J)) then - J := Ops.Right (N (J)); - else - Iterate (Ops.Right (N (J))); - Process (J); - J := Ops.Left (N (J)); - end if; - end loop; - end Iterate; - - -- Start of processing for Generic_Reverse_Iteration - - begin - Iterate (Tree.Root); - end Generic_Reverse_Iteration; - - ---------------------------------- - -- Generic_Unconditional_Insert -- - ---------------------------------- - - procedure Generic_Unconditional_Insert - (Tree : in out Tree_Type'Class; - Key : Key_Type; - Node : out Count_Type) - is - Y : Count_Type; - X : Count_Type; - N : Nodes_Type renames Tree.Nodes; - - Before : Boolean; - - begin - Y := 0; - Before := False; - - X := Tree.Root; - while X /= 0 loop - Y := X; - Before := Is_Less_Key_Node (Key, N (X)); - X := (if Before then Ops.Left (N (X)) else Ops.Right (N (X))); - end loop; - - Insert_Post (Tree, Y, Before, Node); - end Generic_Unconditional_Insert; - - -------------------------------------------- - -- Generic_Unconditional_Insert_With_Hint -- - -------------------------------------------- - - procedure Generic_Unconditional_Insert_With_Hint - (Tree : in out Tree_Type'Class; - Hint : Count_Type; - Key : Key_Type; - Node : out Count_Type) - is - N : Nodes_Type renames Tree.Nodes; - - begin - -- There are fewer constraints for an unconditional insertion - -- than for a conditional insertion, since we allow duplicate - -- keys. So instead of having to check (say) whether Key is - -- (strictly) greater than the hint's previous neighbor, here we - -- allow Key to be equal to or greater than the previous node. - - -- There is the issue of what to do if Key is equivalent to the - -- hint. Does the new node get inserted before or after the hint? - -- We decide that it gets inserted after the hint, reasoning that - -- this is consistent with behavior for non-hint insertion, which - -- inserts a new node after existing nodes with equivalent keys. - - -- First we check whether the hint is null, which is interpreted - -- to mean that Key is large relative to existing nodes. - -- Following our rule above, if Key is equal to or greater than - -- the last node, then we insert the new node immediately after - -- last. (We don't have an operation for testing whether a key is - -- "equal to or greater than" a node, so we must say instead "not - -- less than", which is equivalent.) - - if Hint = 0 then -- largest - if Tree.Last = 0 then - Insert_Post (Tree, 0, False, Node); - elsif Is_Less_Key_Node (Key, N (Tree.Last)) then - Unconditional_Insert_Sans_Hint (Tree, Key, Node); - else - Insert_Post (Tree, Tree.Last, False, Node); - end if; - - return; - end if; - - pragma Assert (Tree.Length > 0); - - -- We decide here whether to insert the new node prior to the - -- hint. Key could be equivalent to the hint, so in theory we - -- could write the following test as "not greater than" (same as - -- "less than or equal to"). If Key were equivalent to the hint, - -- that would mean that the new node gets inserted before an - -- equivalent node. That wouldn't break any container invariants, - -- but our rule above says that new nodes always get inserted - -- after equivalent nodes. So here we test whether Key is both - -- less than the hint and equal to or greater than the hint's - -- previous neighbor, and if so insert it before the hint. - - if Is_Less_Key_Node (Key, N (Hint)) then - declare - Before : constant Count_Type := Ops.Previous (Tree, Hint); - begin - if Before = 0 then - Insert_Post (Tree, Hint, True, Node); - elsif Is_Less_Key_Node (Key, N (Before)) then - Unconditional_Insert_Sans_Hint (Tree, Key, Node); - elsif Ops.Right (N (Before)) = 0 then - Insert_Post (Tree, Before, False, Node); - else - Insert_Post (Tree, Hint, True, Node); - end if; - end; - - return; - end if; - - -- We know that Key isn't less than the hint, so it must be equal - -- or greater. So we just test whether Key is less than or equal - -- to (same as "not greater than") the hint's next neighbor, and - -- if so insert it after the hint. - - declare - After : constant Count_Type := Ops.Next (Tree, Hint); - begin - if After = 0 then - Insert_Post (Tree, Hint, False, Node); - elsif Is_Greater_Key_Node (Key, N (After)) then - Unconditional_Insert_Sans_Hint (Tree, Key, Node); - elsif Ops.Right (N (Hint)) = 0 then - Insert_Post (Tree, Hint, False, Node); - else - Insert_Post (Tree, After, True, Node); - end if; - end; - end Generic_Unconditional_Insert_With_Hint; - - ----------------- - -- Upper_Bound -- - ----------------- - - function Upper_Bound - (Tree : Tree_Type'Class; - Key : Key_Type) return Count_Type - is - Y : Count_Type; - X : Count_Type; - N : Nodes_Type renames Tree.Nodes; - - begin - Y := 0; - - X := Tree.Root; - while X /= 0 loop - if Is_Less_Key_Node (Key, N (X)) then - Y := X; - X := Ops.Left (N (X)); - else - X := Ops.Right (N (X)); - end if; - end loop; - - return Y; - end Upper_Bound; - -end Ada.Containers.Red_Black_Trees.Generic_Bounded_Keys; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-rbtgbk.ads +++ build/gcc/ada/rts @@ -1,193 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_BOUNDED_KEYS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- Tree_Type is used to implement ordered containers. This package declares --- the tree operations that depend on keys. - -with Ada.Containers.Red_Black_Trees.Generic_Bounded_Operations; - -generic - with package Tree_Operations is new Generic_Bounded_Operations (<>); - - use Tree_Operations.Tree_Types, Tree_Operations.Tree_Types.Implementation; - - type Key_Type (<>) is limited private; - - with function Is_Less_Key_Node - (L : Key_Type; - R : Node_Type) return Boolean; - - with function Is_Greater_Key_Node - (L : Key_Type; - R : Node_Type) return Boolean; - -package Ada.Containers.Red_Black_Trees.Generic_Bounded_Keys is - pragma Pure; - - generic - with function New_Node return Count_Type; - - procedure Generic_Insert_Post - (Tree : in out Tree_Type'Class; - Y : Count_Type; - Before : Boolean; - Z : out Count_Type); - -- Completes an insertion after the insertion position has been - -- determined. On output Z contains the index of the newly inserted - -- node, allocated using Allocate. If Tree is busy then - -- Program_Error is raised. If Y is 0, then Tree must be empty. - -- Otherwise Y denotes the insertion position, and Before specifies - -- whether the new node is Y's left (True) or right (False) child. - - generic - with procedure Insert_Post - (T : in out Tree_Type'Class; - Y : Count_Type; - B : Boolean; - Z : out Count_Type); - - procedure Generic_Conditional_Insert - (Tree : in out Tree_Type'Class; - Key : Key_Type; - Node : out Count_Type; - Inserted : out Boolean); - -- Inserts a new node in Tree, but only if the tree does not already - -- contain Key. Generic_Conditional_Insert first searches for a key - -- equivalent to Key in Tree. If an equivalent key is found, then on - -- output Node designates the node with that key and Inserted is - -- False; there is no allocation and Tree is not modified. Otherwise - -- Node designates a new node allocated using Insert_Post, and - -- Inserted is True. - - generic - with procedure Insert_Post - (T : in out Tree_Type'Class; - Y : Count_Type; - B : Boolean; - Z : out Count_Type); - - procedure Generic_Unconditional_Insert - (Tree : in out Tree_Type'Class; - Key : Key_Type; - Node : out Count_Type); - -- Inserts a new node in Tree. On output Node designates the new - -- node, which is allocated using Insert_Post. The node is inserted - -- immediately after already-existing equivalent keys. - - generic - with procedure Insert_Post - (T : in out Tree_Type'Class; - Y : Count_Type; - B : Boolean; - Z : out Count_Type); - - with procedure Unconditional_Insert_Sans_Hint - (Tree : in out Tree_Type'Class; - Key : Key_Type; - Node : out Count_Type); - - procedure Generic_Unconditional_Insert_With_Hint - (Tree : in out Tree_Type'Class; - Hint : Count_Type; - Key : Key_Type; - Node : out Count_Type); - -- Inserts a new node in Tree near position Hint, to avoid having to - -- search from the root for the insertion position. If Hint is 0 - -- then Generic_Unconditional_Insert_With_Hint attempts to insert - -- the new node after Tree.Last. If Hint is non-zero then if Key is - -- less than Hint, it attempts to insert the new node immediately - -- prior to Hint. Otherwise it attempts to insert the node - -- immediately following Hint. We say "attempts" above to emphasize - -- that insertions always preserve invariants with respect to key - -- order, even when there's a hint. So if Key can't be inserted - -- immediately near Hint, then the new node is inserted in the - -- normal way, by searching for the correct position starting from - -- the root. - - generic - with procedure Insert_Post - (T : in out Tree_Type'Class; - Y : Count_Type; - B : Boolean; - Z : out Count_Type); - - with procedure Conditional_Insert_Sans_Hint - (Tree : in out Tree_Type'Class; - Key : Key_Type; - Node : out Count_Type; - Inserted : out Boolean); - - procedure Generic_Conditional_Insert_With_Hint - (Tree : in out Tree_Type'Class; - Position : Count_Type; -- the hint - Key : Key_Type; - Node : out Count_Type; - Inserted : out Boolean); - -- Inserts a new node in Tree if the tree does not already contain - -- Key, using Position as a hint about where to insert the new node. - -- See Generic_Unconditional_Insert_With_Hint for more details about - -- hint semantics. - - function Find - (Tree : Tree_Type'Class; - Key : Key_Type) return Count_Type; - -- Searches Tree for the smallest node equivalent to Key - - function Ceiling - (Tree : Tree_Type'Class; - Key : Key_Type) return Count_Type; - -- Searches Tree for the smallest node equal to or greater than Key - - function Floor - (Tree : Tree_Type'Class; - Key : Key_Type) return Count_Type; - -- Searches Tree for the largest node less than or equal to Key - - function Upper_Bound - (Tree : Tree_Type'Class; - Key : Key_Type) return Count_Type; - -- Searches Tree for the smallest node greater than Key - - generic - with procedure Process (Index : Count_Type); - procedure Generic_Iteration - (Tree : Tree_Type'Class; - Key : Key_Type); - -- Calls Process for each node in Tree equivalent to Key, in order - -- from earliest in range to latest. - - generic - with procedure Process (Index : Count_Type); - procedure Generic_Reverse_Iteration - (Tree : Tree_Type'Class; - Key : Key_Type); - -- Calls Process for each node in Tree equivalent to Key, but in - -- order from largest in range to earliest. - -end Ada.Containers.Red_Black_Trees.Generic_Bounded_Keys; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-rbtgbo.adb +++ build/gcc/ada/rts @@ -1,1127 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_BOUNDED_OPERATIONS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- The references in this file to "CLR" refer to the following book, from --- which several of the algorithms here were adapted: - --- Introduction to Algorithms --- by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest --- Publisher: The MIT Press (June 18, 1990) --- ISBN: 0262031418 - -with System; use type System.Address; - -package body Ada.Containers.Red_Black_Trees.Generic_Bounded_Operations is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Delete_Fixup (Tree : in out Tree_Type'Class; Node : Count_Type); - procedure Delete_Swap (Tree : in out Tree_Type'Class; Z, Y : Count_Type); - - procedure Left_Rotate (Tree : in out Tree_Type'Class; X : Count_Type); - procedure Right_Rotate (Tree : in out Tree_Type'Class; Y : Count_Type); - - ---------------- - -- Clear_Tree -- - ---------------- - - procedure Clear_Tree (Tree : in out Tree_Type'Class) is - begin - TC_Check (Tree.TC); - - Tree.First := 0; - Tree.Last := 0; - Tree.Root := 0; - Tree.Length := 0; - Tree.Free := -1; - end Clear_Tree; - - ------------------ - -- Delete_Fixup -- - ------------------ - - procedure Delete_Fixup - (Tree : in out Tree_Type'Class; - Node : Count_Type) - is - -- CLR p. 274 - - X : Count_Type; - W : Count_Type; - N : Nodes_Type renames Tree.Nodes; - - begin - X := Node; - while X /= Tree.Root and then Color (N (X)) = Black loop - if X = Left (N (Parent (N (X)))) then - W := Right (N (Parent (N (X)))); - - if Color (N (W)) = Red then - Set_Color (N (W), Black); - Set_Color (N (Parent (N (X))), Red); - Left_Rotate (Tree, Parent (N (X))); - W := Right (N (Parent (N (X)))); - end if; - - if (Left (N (W)) = 0 or else Color (N (Left (N (W)))) = Black) - and then - (Right (N (W)) = 0 or else Color (N (Right (N (W)))) = Black) - then - Set_Color (N (W), Red); - X := Parent (N (X)); - - else - if Right (N (W)) = 0 - or else Color (N (Right (N (W)))) = Black - then - -- As a condition for setting the color of the left child to - -- black, the left child access value must be non-null. A - -- truth table analysis shows that if we arrive here, that - -- condition holds, so there's no need for an explicit test. - -- The assertion is here to document what we know is true. - - pragma Assert (Left (N (W)) /= 0); - Set_Color (N (Left (N (W))), Black); - - Set_Color (N (W), Red); - Right_Rotate (Tree, W); - W := Right (N (Parent (N (X)))); - end if; - - Set_Color (N (W), Color (N (Parent (N (X))))); - Set_Color (N (Parent (N (X))), Black); - Set_Color (N (Right (N (W))), Black); - Left_Rotate (Tree, Parent (N (X))); - X := Tree.Root; - end if; - - else - pragma Assert (X = Right (N (Parent (N (X))))); - - W := Left (N (Parent (N (X)))); - - if Color (N (W)) = Red then - Set_Color (N (W), Black); - Set_Color (N (Parent (N (X))), Red); - Right_Rotate (Tree, Parent (N (X))); - W := Left (N (Parent (N (X)))); - end if; - - if (Left (N (W)) = 0 or else Color (N (Left (N (W)))) = Black) - and then - (Right (N (W)) = 0 or else Color (N (Right (N (W)))) = Black) - then - Set_Color (N (W), Red); - X := Parent (N (X)); - - else - if Left (N (W)) = 0 - or else Color (N (Left (N (W)))) = Black - then - -- As a condition for setting the color of the right child - -- to black, the right child access value must be non-null. - -- A truth table analysis shows that if we arrive here, that - -- condition holds, so there's no need for an explicit test. - -- The assertion is here to document what we know is true. - - pragma Assert (Right (N (W)) /= 0); - Set_Color (N (Right (N (W))), Black); - - Set_Color (N (W), Red); - Left_Rotate (Tree, W); - W := Left (N (Parent (N (X)))); - end if; - - Set_Color (N (W), Color (N (Parent (N (X))))); - Set_Color (N (Parent (N (X))), Black); - Set_Color (N (Left (N (W))), Black); - Right_Rotate (Tree, Parent (N (X))); - X := Tree.Root; - end if; - end if; - end loop; - - Set_Color (N (X), Black); - end Delete_Fixup; - - --------------------------- - -- Delete_Node_Sans_Free -- - --------------------------- - - procedure Delete_Node_Sans_Free - (Tree : in out Tree_Type'Class; - Node : Count_Type) - is - -- CLR p. 273 - - X, Y : Count_Type; - - Z : constant Count_Type := Node; - - N : Nodes_Type renames Tree.Nodes; - - begin - TC_Check (Tree.TC); - - -- If node is not present, return (exception will be raised in caller) - - if Z = 0 then - return; - end if; - - pragma Assert (Tree.Length > 0); - pragma Assert (Tree.Root /= 0); - pragma Assert (Tree.First /= 0); - pragma Assert (Tree.Last /= 0); - pragma Assert (Parent (N (Tree.Root)) = 0); - - pragma Assert ((Tree.Length > 1) - or else (Tree.First = Tree.Last - and then Tree.First = Tree.Root)); - - pragma Assert ((Left (N (Node)) = 0) - or else (Parent (N (Left (N (Node)))) = Node)); - - pragma Assert ((Right (N (Node)) = 0) - or else (Parent (N (Right (N (Node)))) = Node)); - - pragma Assert (((Parent (N (Node)) = 0) and then (Tree.Root = Node)) - or else ((Parent (N (Node)) /= 0) and then - ((Left (N (Parent (N (Node)))) = Node) - or else - (Right (N (Parent (N (Node)))) = Node)))); - - if Left (N (Z)) = 0 then - if Right (N (Z)) = 0 then - if Z = Tree.First then - Tree.First := Parent (N (Z)); - end if; - - if Z = Tree.Last then - Tree.Last := Parent (N (Z)); - end if; - - if Color (N (Z)) = Black then - Delete_Fixup (Tree, Z); - end if; - - pragma Assert (Left (N (Z)) = 0); - pragma Assert (Right (N (Z)) = 0); - - if Z = Tree.Root then - pragma Assert (Tree.Length = 1); - pragma Assert (Parent (N (Z)) = 0); - Tree.Root := 0; - elsif Z = Left (N (Parent (N (Z)))) then - Set_Left (N (Parent (N (Z))), 0); - else - pragma Assert (Z = Right (N (Parent (N (Z))))); - Set_Right (N (Parent (N (Z))), 0); - end if; - - else - pragma Assert (Z /= Tree.Last); - - X := Right (N (Z)); - - if Z = Tree.First then - Tree.First := Min (Tree, X); - end if; - - if Z = Tree.Root then - Tree.Root := X; - elsif Z = Left (N (Parent (N (Z)))) then - Set_Left (N (Parent (N (Z))), X); - else - pragma Assert (Z = Right (N (Parent (N (Z))))); - Set_Right (N (Parent (N (Z))), X); - end if; - - Set_Parent (N (X), Parent (N (Z))); - - if Color (N (Z)) = Black then - Delete_Fixup (Tree, X); - end if; - end if; - - elsif Right (N (Z)) = 0 then - pragma Assert (Z /= Tree.First); - - X := Left (N (Z)); - - if Z = Tree.Last then - Tree.Last := Max (Tree, X); - end if; - - if Z = Tree.Root then - Tree.Root := X; - elsif Z = Left (N (Parent (N (Z)))) then - Set_Left (N (Parent (N (Z))), X); - else - pragma Assert (Z = Right (N (Parent (N (Z))))); - Set_Right (N (Parent (N (Z))), X); - end if; - - Set_Parent (N (X), Parent (N (Z))); - - if Color (N (Z)) = Black then - Delete_Fixup (Tree, X); - end if; - - else - pragma Assert (Z /= Tree.First); - pragma Assert (Z /= Tree.Last); - - Y := Next (Tree, Z); - pragma Assert (Left (N (Y)) = 0); - - X := Right (N (Y)); - - if X = 0 then - if Y = Left (N (Parent (N (Y)))) then - pragma Assert (Parent (N (Y)) /= Z); - Delete_Swap (Tree, Z, Y); - Set_Left (N (Parent (N (Z))), Z); - - else - pragma Assert (Y = Right (N (Parent (N (Y))))); - pragma Assert (Parent (N (Y)) = Z); - Set_Parent (N (Y), Parent (N (Z))); - - if Z = Tree.Root then - Tree.Root := Y; - elsif Z = Left (N (Parent (N (Z)))) then - Set_Left (N (Parent (N (Z))), Y); - else - pragma Assert (Z = Right (N (Parent (N (Z))))); - Set_Right (N (Parent (N (Z))), Y); - end if; - - Set_Left (N (Y), Left (N (Z))); - Set_Parent (N (Left (N (Y))), Y); - Set_Right (N (Y), Z); - - Set_Parent (N (Z), Y); - Set_Left (N (Z), 0); - Set_Right (N (Z), 0); - - declare - Y_Color : constant Color_Type := Color (N (Y)); - begin - Set_Color (N (Y), Color (N (Z))); - Set_Color (N (Z), Y_Color); - end; - end if; - - if Color (N (Z)) = Black then - Delete_Fixup (Tree, Z); - end if; - - pragma Assert (Left (N (Z)) = 0); - pragma Assert (Right (N (Z)) = 0); - - if Z = Right (N (Parent (N (Z)))) then - Set_Right (N (Parent (N (Z))), 0); - else - pragma Assert (Z = Left (N (Parent (N (Z))))); - Set_Left (N (Parent (N (Z))), 0); - end if; - - else - if Y = Left (N (Parent (N (Y)))) then - pragma Assert (Parent (N (Y)) /= Z); - - Delete_Swap (Tree, Z, Y); - - Set_Left (N (Parent (N (Z))), X); - Set_Parent (N (X), Parent (N (Z))); - - else - pragma Assert (Y = Right (N (Parent (N (Y))))); - pragma Assert (Parent (N (Y)) = Z); - - Set_Parent (N (Y), Parent (N (Z))); - - if Z = Tree.Root then - Tree.Root := Y; - elsif Z = Left (N (Parent (N (Z)))) then - Set_Left (N (Parent (N (Z))), Y); - else - pragma Assert (Z = Right (N (Parent (N (Z))))); - Set_Right (N (Parent (N (Z))), Y); - end if; - - Set_Left (N (Y), Left (N (Z))); - Set_Parent (N (Left (N (Y))), Y); - - declare - Y_Color : constant Color_Type := Color (N (Y)); - begin - Set_Color (N (Y), Color (N (Z))); - Set_Color (N (Z), Y_Color); - end; - end if; - - if Color (N (Z)) = Black then - Delete_Fixup (Tree, X); - end if; - end if; - end if; - - Tree.Length := Tree.Length - 1; - end Delete_Node_Sans_Free; - - ----------------- - -- Delete_Swap -- - ----------------- - - procedure Delete_Swap - (Tree : in out Tree_Type'Class; - Z, Y : Count_Type) - is - N : Nodes_Type renames Tree.Nodes; - - pragma Assert (Z /= Y); - pragma Assert (Parent (N (Y)) /= Z); - - Y_Parent : constant Count_Type := Parent (N (Y)); - Y_Color : constant Color_Type := Color (N (Y)); - - begin - Set_Parent (N (Y), Parent (N (Z))); - Set_Left (N (Y), Left (N (Z))); - Set_Right (N (Y), Right (N (Z))); - Set_Color (N (Y), Color (N (Z))); - - if Tree.Root = Z then - Tree.Root := Y; - elsif Right (N (Parent (N (Y)))) = Z then - Set_Right (N (Parent (N (Y))), Y); - else - pragma Assert (Left (N (Parent (N (Y)))) = Z); - Set_Left (N (Parent (N (Y))), Y); - end if; - - if Right (N (Y)) /= 0 then - Set_Parent (N (Right (N (Y))), Y); - end if; - - if Left (N (Y)) /= 0 then - Set_Parent (N (Left (N (Y))), Y); - end if; - - Set_Parent (N (Z), Y_Parent); - Set_Color (N (Z), Y_Color); - Set_Left (N (Z), 0); - Set_Right (N (Z), 0); - end Delete_Swap; - - ---------- - -- Free -- - ---------- - - procedure Free (Tree : in out Tree_Type'Class; X : Count_Type) is - pragma Assert (X > 0); - pragma Assert (X <= Tree.Capacity); - - N : Nodes_Type renames Tree.Nodes; - -- pragma Assert (N (X).Prev >= 0); -- node is active - -- Find a way to mark a node as active vs. inactive; we could - -- use a special value in Color_Type for this. ??? - - begin - -- The set container actually contains two data structures: a list for - -- the "active" nodes that contain elements that have been inserted - -- onto the tree, and another for the "inactive" nodes of the free - -- store. - -- - -- We desire that merely declaring an object should have only minimal - -- cost; specially, we want to avoid having to initialize the free - -- store (to fill in the links), especially if the capacity is large. - -- - -- The head of the free list is indicated by Container.Free. If its - -- value is non-negative, then the free store has been initialized - -- in the "normal" way: Container.Free points to the head of the list - -- of free (inactive) nodes, and the value 0 means the free list is - -- empty. Each node on the free list has been initialized to point - -- to the next free node (via its Parent component), and the value 0 - -- means that this is the last free node. - -- - -- If Container.Free is negative, then the links on the free store - -- have not been initialized. In this case the link values are - -- implied: the free store comprises the components of the node array - -- started with the absolute value of Container.Free, and continuing - -- until the end of the array (Nodes'Last). - -- - -- ??? - -- It might be possible to perform an optimization here. Suppose that - -- the free store can be represented as having two parts: one - -- comprising the non-contiguous inactive nodes linked together - -- in the normal way, and the other comprising the contiguous - -- inactive nodes (that are not linked together, at the end of the - -- nodes array). This would allow us to never have to initialize - -- the free store, except in a lazy way as nodes become inactive. - - -- When an element is deleted from the list container, its node - -- becomes inactive, and so we set its Prev component to a negative - -- value, to indicate that it is now inactive. This provides a useful - -- way to detect a dangling cursor reference. - - -- The comment above is incorrect; we need some other way to - -- indicate a node is inactive, for example by using a special - -- Color_Type value. ??? - -- N (X).Prev := -1; -- Node is deallocated (not on active list) - - if Tree.Free >= 0 then - -- The free store has previously been initialized. All we need to - -- do here is link the newly-free'd node onto the free list. - - Set_Parent (N (X), Tree.Free); - Tree.Free := X; - - elsif X + 1 = abs Tree.Free then - -- The free store has not been initialized, and the node becoming - -- inactive immediately precedes the start of the free store. All - -- we need to do is move the start of the free store back by one. - - Tree.Free := Tree.Free + 1; - - else - -- The free store has not been initialized, and the node becoming - -- inactive does not immediately precede the free store. Here we - -- first initialize the free store (meaning the links are given - -- values in the traditional way), and then link the newly-free'd - -- node onto the head of the free store. - - -- ??? - -- See the comments above for an optimization opportunity. If the - -- next link for a node on the free store is negative, then this - -- means the remaining nodes on the free store are physically - -- contiguous, starting as the absolute value of that index value. - - Tree.Free := abs Tree.Free; - - if Tree.Free > Tree.Capacity then - Tree.Free := 0; - - else - for I in Tree.Free .. Tree.Capacity - 1 loop - Set_Parent (N (I), I + 1); - end loop; - - Set_Parent (N (Tree.Capacity), 0); - end if; - - Set_Parent (N (X), Tree.Free); - Tree.Free := X; - end if; - end Free; - - ----------------------- - -- Generic_Allocate -- - ----------------------- - - procedure Generic_Allocate - (Tree : in out Tree_Type'Class; - Node : out Count_Type) - is - N : Nodes_Type renames Tree.Nodes; - - begin - if Tree.Free >= 0 then - Node := Tree.Free; - - -- We always perform the assignment first, before we - -- change container state, in order to defend against - -- exceptions duration assignment. - - Set_Element (N (Node)); - Tree.Free := Parent (N (Node)); - - else - -- A negative free store value means that the links of the nodes - -- in the free store have not been initialized. In this case, the - -- nodes are physically contiguous in the array, starting at the - -- index that is the absolute value of the Container.Free, and - -- continuing until the end of the array (Nodes'Last). - - Node := abs Tree.Free; - - -- As above, we perform this assignment first, before modifying - -- any container state. - - Set_Element (N (Node)); - Tree.Free := Tree.Free - 1; - end if; - - -- When a node is allocated from the free store, its pointer components - -- (the links to other nodes in the tree) must also be initialized (to - -- 0, the equivalent of null). This simplifies the post-allocation - -- handling of nodes inserted into terminal positions. - - Set_Parent (N (Node), Parent => 0); - Set_Left (N (Node), Left => 0); - Set_Right (N (Node), Right => 0); - end Generic_Allocate; - - ------------------- - -- Generic_Equal -- - ------------------- - - function Generic_Equal (Left, Right : Tree_Type'Class) return Boolean is - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - - L_Node : Count_Type; - R_Node : Count_Type; - - begin - if Left'Address = Right'Address then - return True; - end if; - - if Left.Length /= Right.Length then - return False; - end if; - - -- If the containers are empty, return a result immediately, so as to - -- not manipulate the tamper bits unnecessarily. - - if Left.Length = 0 then - return True; - end if; - - L_Node := Left.First; - R_Node := Right.First; - while L_Node /= 0 loop - if not Is_Equal (Left.Nodes (L_Node), Right.Nodes (R_Node)) then - return False; - end if; - - L_Node := Next (Left, L_Node); - R_Node := Next (Right, R_Node); - end loop; - - return True; - end Generic_Equal; - - ----------------------- - -- Generic_Iteration -- - ----------------------- - - procedure Generic_Iteration (Tree : Tree_Type'Class) is - procedure Iterate (P : Count_Type); - - ------------- - -- Iterate -- - ------------- - - procedure Iterate (P : Count_Type) is - X : Count_Type := P; - begin - while X /= 0 loop - Iterate (Left (Tree.Nodes (X))); - Process (X); - X := Right (Tree.Nodes (X)); - end loop; - end Iterate; - - -- Start of processing for Generic_Iteration - - begin - Iterate (Tree.Root); - end Generic_Iteration; - - ------------------ - -- Generic_Read -- - ------------------ - - procedure Generic_Read - (Stream : not null access Root_Stream_Type'Class; - Tree : in out Tree_Type'Class) - is - Len : Count_Type'Base; - - Node, Last_Node : Count_Type; - - N : Nodes_Type renames Tree.Nodes; - - begin - Clear_Tree (Tree); - Count_Type'Base'Read (Stream, Len); - - if Checks and then Len < 0 then - raise Program_Error with "bad container length (corrupt stream)"; - end if; - - if Len = 0 then - return; - end if; - - if Checks and then Len > Tree.Capacity then - raise Constraint_Error with "length exceeds capacity"; - end if; - - -- Use Unconditional_Insert_With_Hint here instead ??? - - Allocate (Tree, Node); - pragma Assert (Node /= 0); - - Set_Color (N (Node), Black); - - Tree.Root := Node; - Tree.First := Node; - Tree.Last := Node; - Tree.Length := 1; - - for J in Count_Type range 2 .. Len loop - Last_Node := Node; - pragma Assert (Last_Node = Tree.Last); - - Allocate (Tree, Node); - pragma Assert (Node /= 0); - - Set_Color (N (Node), Red); - Set_Right (N (Last_Node), Right => Node); - Tree.Last := Node; - Set_Parent (N (Node), Parent => Last_Node); - - Rebalance_For_Insert (Tree, Node); - Tree.Length := Tree.Length + 1; - end loop; - end Generic_Read; - - ------------------------------- - -- Generic_Reverse_Iteration -- - ------------------------------- - - procedure Generic_Reverse_Iteration (Tree : Tree_Type'Class) is - procedure Iterate (P : Count_Type); - - ------------- - -- Iterate -- - ------------- - - procedure Iterate (P : Count_Type) is - X : Count_Type := P; - begin - while X /= 0 loop - Iterate (Right (Tree.Nodes (X))); - Process (X); - X := Left (Tree.Nodes (X)); - end loop; - end Iterate; - - -- Start of processing for Generic_Reverse_Iteration - - begin - Iterate (Tree.Root); - end Generic_Reverse_Iteration; - - ------------------- - -- Generic_Write -- - ------------------- - - procedure Generic_Write - (Stream : not null access Root_Stream_Type'Class; - Tree : Tree_Type'Class) - is - procedure Process (Node : Count_Type); - pragma Inline (Process); - - procedure Iterate is new Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Node : Count_Type) is - begin - Write_Node (Stream, Tree.Nodes (Node)); - end Process; - - -- Start of processing for Generic_Write - - begin - Count_Type'Base'Write (Stream, Tree.Length); - Iterate (Tree); - end Generic_Write; - - ----------------- - -- Left_Rotate -- - ----------------- - - procedure Left_Rotate (Tree : in out Tree_Type'Class; X : Count_Type) is - - -- CLR p. 266 - - N : Nodes_Type renames Tree.Nodes; - - Y : constant Count_Type := Right (N (X)); - pragma Assert (Y /= 0); - - begin - Set_Right (N (X), Left (N (Y))); - - if Left (N (Y)) /= 0 then - Set_Parent (N (Left (N (Y))), X); - end if; - - Set_Parent (N (Y), Parent (N (X))); - - if X = Tree.Root then - Tree.Root := Y; - elsif X = Left (N (Parent (N (X)))) then - Set_Left (N (Parent (N (X))), Y); - else - pragma Assert (X = Right (N (Parent (N (X))))); - Set_Right (N (Parent (N (X))), Y); - end if; - - Set_Left (N (Y), X); - Set_Parent (N (X), Y); - end Left_Rotate; - - --------- - -- Max -- - --------- - - function Max - (Tree : Tree_Type'Class; - Node : Count_Type) return Count_Type - is - -- CLR p. 248 - - X : Count_Type := Node; - Y : Count_Type; - - begin - loop - Y := Right (Tree.Nodes (X)); - - if Y = 0 then - return X; - end if; - - X := Y; - end loop; - end Max; - - --------- - -- Min -- - --------- - - function Min - (Tree : Tree_Type'Class; - Node : Count_Type) return Count_Type - is - -- CLR p. 248 - - X : Count_Type := Node; - Y : Count_Type; - - begin - loop - Y := Left (Tree.Nodes (X)); - - if Y = 0 then - return X; - end if; - - X := Y; - end loop; - end Min; - - ---------- - -- Next -- - ---------- - - function Next - (Tree : Tree_Type'Class; - Node : Count_Type) return Count_Type - is - begin - -- CLR p. 249 - - if Node = 0 then - return 0; - end if; - - if Right (Tree.Nodes (Node)) /= 0 then - return Min (Tree, Right (Tree.Nodes (Node))); - end if; - - declare - X : Count_Type := Node; - Y : Count_Type := Parent (Tree.Nodes (Node)); - - begin - while Y /= 0 and then X = Right (Tree.Nodes (Y)) loop - X := Y; - Y := Parent (Tree.Nodes (Y)); - end loop; - - return Y; - end; - end Next; - - -------------- - -- Previous -- - -------------- - - function Previous - (Tree : Tree_Type'Class; - Node : Count_Type) return Count_Type - is - begin - if Node = 0 then - return 0; - end if; - - if Left (Tree.Nodes (Node)) /= 0 then - return Max (Tree, Left (Tree.Nodes (Node))); - end if; - - declare - X : Count_Type := Node; - Y : Count_Type := Parent (Tree.Nodes (Node)); - - begin - while Y /= 0 and then X = Left (Tree.Nodes (Y)) loop - X := Y; - Y := Parent (Tree.Nodes (Y)); - end loop; - - return Y; - end; - end Previous; - - -------------------------- - -- Rebalance_For_Insert -- - -------------------------- - - procedure Rebalance_For_Insert - (Tree : in out Tree_Type'Class; - Node : Count_Type) - is - -- CLR p. 268 - - N : Nodes_Type renames Tree.Nodes; - - X : Count_Type := Node; - pragma Assert (X /= 0); - pragma Assert (Color (N (X)) = Red); - - Y : Count_Type; - - begin - while X /= Tree.Root and then Color (N (Parent (N (X)))) = Red loop - if Parent (N (X)) = Left (N (Parent (N (Parent (N (X)))))) then - Y := Right (N (Parent (N (Parent (N (X)))))); - - if Y /= 0 and then Color (N (Y)) = Red then - Set_Color (N (Parent (N (X))), Black); - Set_Color (N (Y), Black); - Set_Color (N (Parent (N (Parent (N (X))))), Red); - X := Parent (N (Parent (N (X)))); - - else - if X = Right (N (Parent (N (X)))) then - X := Parent (N (X)); - Left_Rotate (Tree, X); - end if; - - Set_Color (N (Parent (N (X))), Black); - Set_Color (N (Parent (N (Parent (N (X))))), Red); - Right_Rotate (Tree, Parent (N (Parent (N (X))))); - end if; - - else - pragma Assert (Parent (N (X)) = - Right (N (Parent (N (Parent (N (X))))))); - - Y := Left (N (Parent (N (Parent (N (X)))))); - - if Y /= 0 and then Color (N (Y)) = Red then - Set_Color (N (Parent (N (X))), Black); - Set_Color (N (Y), Black); - Set_Color (N (Parent (N (Parent (N (X))))), Red); - X := Parent (N (Parent (N (X)))); - - else - if X = Left (N (Parent (N (X)))) then - X := Parent (N (X)); - Right_Rotate (Tree, X); - end if; - - Set_Color (N (Parent (N (X))), Black); - Set_Color (N (Parent (N (Parent (N (X))))), Red); - Left_Rotate (Tree, Parent (N (Parent (N (X))))); - end if; - end if; - end loop; - - Set_Color (N (Tree.Root), Black); - end Rebalance_For_Insert; - - ------------------ - -- Right_Rotate -- - ------------------ - - procedure Right_Rotate (Tree : in out Tree_Type'Class; Y : Count_Type) is - N : Nodes_Type renames Tree.Nodes; - - X : constant Count_Type := Left (N (Y)); - pragma Assert (X /= 0); - - begin - Set_Left (N (Y), Right (N (X))); - - if Right (N (X)) /= 0 then - Set_Parent (N (Right (N (X))), Y); - end if; - - Set_Parent (N (X), Parent (N (Y))); - - if Y = Tree.Root then - Tree.Root := X; - elsif Y = Left (N (Parent (N (Y)))) then - Set_Left (N (Parent (N (Y))), X); - else - pragma Assert (Y = Right (N (Parent (N (Y))))); - Set_Right (N (Parent (N (Y))), X); - end if; - - Set_Right (N (X), Y); - Set_Parent (N (Y), X); - end Right_Rotate; - - --------- - -- Vet -- - --------- - - function Vet (Tree : Tree_Type'Class; Index : Count_Type) return Boolean is - Nodes : Nodes_Type renames Tree.Nodes; - Node : Node_Type renames Nodes (Index); - - begin - if Parent (Node) = Index - or else Left (Node) = Index - or else Right (Node) = Index - then - return False; - end if; - - if Tree.Length = 0 - or else Tree.Root = 0 - or else Tree.First = 0 - or else Tree.Last = 0 - then - return False; - end if; - - if Parent (Nodes (Tree.Root)) /= 0 then - return False; - end if; - - if Left (Nodes (Tree.First)) /= 0 then - return False; - end if; - - if Right (Nodes (Tree.Last)) /= 0 then - return False; - end if; - - if Tree.Length = 1 then - if Tree.First /= Tree.Last - or else Tree.First /= Tree.Root - then - return False; - end if; - - if Index /= Tree.First then - return False; - end if; - - if Parent (Node) /= 0 - or else Left (Node) /= 0 - or else Right (Node) /= 0 - then - return False; - end if; - - return True; - end if; - - if Tree.First = Tree.Last then - return False; - end if; - - if Tree.Length = 2 then - if Tree.First /= Tree.Root and then Tree.Last /= Tree.Root then - return False; - end if; - - if Tree.First /= Index and then Tree.Last /= Index then - return False; - end if; - end if; - - if Left (Node) /= 0 and then Parent (Nodes (Left (Node))) /= Index then - return False; - end if; - - if Right (Node) /= 0 and then Parent (Nodes (Right (Node))) /= Index then - return False; - end if; - - if Parent (Node) = 0 then - if Tree.Root /= Index then - return False; - end if; - - elsif Left (Nodes (Parent (Node))) /= Index - and then Right (Nodes (Parent (Node))) /= Index - then - return False; - end if; - - return True; - end Vet; - -end Ada.Containers.Red_Black_Trees.Generic_Bounded_Operations; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-rbtgbo.ads +++ build/gcc/ada/rts @@ -1,156 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_BOUNDED_OPERATIONS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- Tree_Type is used to implement the ordered containers. This package --- declares the tree operations that do not depend on keys. - -with Ada.Streams; use Ada.Streams; - -generic - with package Tree_Types is new Generic_Bounded_Tree_Types (<>); - use Tree_Types, Tree_Types.Implementation; - - with function Parent (Node : Node_Type) return Count_Type is <>; - - with procedure Set_Parent - (Node : in out Node_Type; - Parent : Count_Type) is <>; - - with function Left (Node : Node_Type) return Count_Type is <>; - - with procedure Set_Left - (Node : in out Node_Type; - Left : Count_Type) is <>; - - with function Right (Node : Node_Type) return Count_Type is <>; - - with procedure Set_Right - (Node : in out Node_Type; - Right : Count_Type) is <>; - - with function Color (Node : Node_Type) return Color_Type is <>; - - with procedure Set_Color - (Node : in out Node_Type; - Color : Color_Type) is <>; - -package Ada.Containers.Red_Black_Trees.Generic_Bounded_Operations is - pragma Annotate (CodePeer, Skip_Analysis); - pragma Pure; - - function Min (Tree : Tree_Type'Class; Node : Count_Type) return Count_Type; - -- Returns the smallest-valued node of the subtree rooted at Node - - function Max (Tree : Tree_Type'Class; Node : Count_Type) return Count_Type; - -- Returns the largest-valued node of the subtree rooted at Node - - function Vet (Tree : Tree_Type'Class; Index : Count_Type) return Boolean; - -- Inspects Node to determine (to the extent possible) whether - -- the node is valid; used to detect if the node is dangling. - - function Next - (Tree : Tree_Type'Class; - Node : Count_Type) return Count_Type; - -- Returns the smallest node greater than Node - - function Previous - (Tree : Tree_Type'Class; - Node : Count_Type) return Count_Type; - -- Returns the largest node less than Node - - generic - with function Is_Equal (L, R : Node_Type) return Boolean; - function Generic_Equal (Left, Right : Tree_Type'Class) return Boolean; - -- Uses Is_Equal to perform a node-by-node comparison of the - -- Left and Right trees; processing stops as soon as the first - -- non-equal node is found. - - procedure Delete_Node_Sans_Free - (Tree : in out Tree_Type'Class; Node : Count_Type); - -- Removes Node from Tree without deallocating the node. If Tree - -- is busy then Program_Error is raised. - - procedure Clear_Tree (Tree : in out Tree_Type'Class); - -- Clears Tree by deallocating all of its nodes. If Tree is busy then - -- Program_Error is raised. - - generic - with procedure Process (Node : Count_Type) is <>; - procedure Generic_Iteration (Tree : Tree_Type'Class); - -- Calls Process for each node in Tree, in order from smallest-valued - -- node to largest-valued node. - - generic - with procedure Process (Node : Count_Type) is <>; - procedure Generic_Reverse_Iteration (Tree : Tree_Type'Class); - -- Calls Process for each node in Tree, in order from largest-valued - -- node to smallest-valued node. - - generic - with procedure Write_Node - (Stream : not null access Root_Stream_Type'Class; - Node : Node_Type); - procedure Generic_Write - (Stream : not null access Root_Stream_Type'Class; - Tree : Tree_Type'Class); - -- Used to implement stream attribute T'Write. Generic_Write - -- first writes the number of nodes into Stream, then calls - -- Write_Node for each node in Tree. - - generic - with procedure Allocate - (Tree : in out Tree_Type'Class; - Node : out Count_Type); - procedure Generic_Read - (Stream : not null access Root_Stream_Type'Class; - Tree : in out Tree_Type'Class); - -- Used to implement stream attribute T'Read. Generic_Read - -- first clears Tree. It then reads the number of nodes out of - -- Stream, and calls Read_Node for each node in Stream. - - procedure Rebalance_For_Insert - (Tree : in out Tree_Type'Class; - Node : Count_Type); - -- This rebalances Tree to complete the insertion of Node (which - -- must already be linked in at its proper insertion position). - - generic - with procedure Set_Element (Node : in out Node_Type); - procedure Generic_Allocate - (Tree : in out Tree_Type'Class; - Node : out Count_Type); - -- Claim a node from the free store. Generic_Allocate first - -- calls Set_Element on the potential node, and then returns - -- the node's index as the value of the Node parameter. - - procedure Free (Tree : in out Tree_Type'Class; X : Count_Type); - -- Return a node back to the free store, from where it had - -- been previously claimed via Generic_Allocate. - -end Ada.Containers.Red_Black_Trees.Generic_Bounded_Operations; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-rbtgso.adb +++ build/gcc/ada/rts @@ -1,737 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_SET_OPERATIONS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System; use type System.Address; - -package body Ada.Containers.Red_Black_Trees.Generic_Set_Operations is - - pragma Warnings (Off, "variable ""Busy*"" is not referenced"); - pragma Warnings (Off, "variable ""Lock*"" is not referenced"); - -- See comment in Ada.Containers.Helpers - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Clear (Tree : in out Tree_Type); - - function Copy (Source : Tree_Type) return Tree_Type; - - ----------- - -- Clear -- - ----------- - - procedure Clear (Tree : in out Tree_Type) is - use type Helpers.Tamper_Counts; - pragma Assert (Tree.TC = (Busy => 0, Lock => 0)); - - Root : Node_Access := Tree.Root; - pragma Warnings (Off, Root); - - begin - Tree.Root := null; - Tree.First := null; - Tree.Last := null; - Tree.Length := 0; - - Delete_Tree (Root); - end Clear; - - ---------- - -- Copy -- - ---------- - - function Copy (Source : Tree_Type) return Tree_Type is - Target : Tree_Type; - - begin - if Source.Length = 0 then - return Target; - end if; - - Target.Root := Copy_Tree (Source.Root); - Target.First := Tree_Operations.Min (Target.Root); - Target.Last := Tree_Operations.Max (Target.Root); - Target.Length := Source.Length; - - return Target; - end Copy; - - ---------------- - -- Difference -- - ---------------- - - procedure Difference (Target : in out Tree_Type; Source : Tree_Type) is - Tgt : Node_Access; - Src : Node_Access; - - Compare : Integer; - - begin - TC_Check (Target.TC); - - if Target'Address = Source'Address then - Clear (Target); - return; - end if; - - if Source.Length = 0 then - return; - end if; - - Tgt := Target.First; - Src := Source.First; - loop - if Tgt = null then - exit; - end if; - - if Src = null then - exit; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Target : With_Lock (Target.TC'Unrestricted_Access); - Lock_Source : With_Lock (Source.TC'Unrestricted_Access); - begin - if Is_Less (Tgt, Src) then - Compare := -1; - elsif Is_Less (Src, Tgt) then - Compare := 1; - else - Compare := 0; - end if; - end; - - if Compare < 0 then - Tgt := Tree_Operations.Next (Tgt); - - elsif Compare > 0 then - Src := Tree_Operations.Next (Src); - - else - declare - X : Node_Access := Tgt; - begin - Tgt := Tree_Operations.Next (Tgt); - Tree_Operations.Delete_Node_Sans_Free (Target, X); - Free (X); - end; - - Src := Tree_Operations.Next (Src); - end if; - end loop; - end Difference; - - function Difference (Left, Right : Tree_Type) return Tree_Type is - begin - if Left'Address = Right'Address then - return Tree_Type'(others => <>); -- Empty set - end if; - - if Left.Length = 0 then - return Tree_Type'(others => <>); -- Empty set - end if; - - if Right.Length = 0 then - return Copy (Left); - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - - Tree : Tree_Type; - - L_Node : Node_Access; - R_Node : Node_Access; - - Dst_Node : Node_Access; - pragma Warnings (Off, Dst_Node); - - begin - L_Node := Left.First; - R_Node := Right.First; - loop - if L_Node = null then - exit; - end if; - - if R_Node = null then - while L_Node /= null loop - Insert_With_Hint - (Dst_Tree => Tree, - Dst_Hint => null, - Src_Node => L_Node, - Dst_Node => Dst_Node); - - L_Node := Tree_Operations.Next (L_Node); - end loop; - - exit; - end if; - - if Is_Less (L_Node, R_Node) then - Insert_With_Hint - (Dst_Tree => Tree, - Dst_Hint => null, - Src_Node => L_Node, - Dst_Node => Dst_Node); - - L_Node := Tree_Operations.Next (L_Node); - - elsif Is_Less (R_Node, L_Node) then - R_Node := Tree_Operations.Next (R_Node); - - else - L_Node := Tree_Operations.Next (L_Node); - R_Node := Tree_Operations.Next (R_Node); - end if; - end loop; - - return Tree; - - exception - when others => - Delete_Tree (Tree.Root); - raise; - end; - end Difference; - - ------------------ - -- Intersection -- - ------------------ - - procedure Intersection - (Target : in out Tree_Type; - Source : Tree_Type) - is - Tgt : Node_Access; - Src : Node_Access; - - Compare : Integer; - - begin - if Target'Address = Source'Address then - return; - end if; - - TC_Check (Target.TC); - - if Source.Length = 0 then - Clear (Target); - return; - end if; - - Tgt := Target.First; - Src := Source.First; - while Tgt /= null - and then Src /= null - loop - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Target : With_Lock (Target.TC'Unrestricted_Access); - Lock_Source : With_Lock (Source.TC'Unrestricted_Access); - begin - if Is_Less (Tgt, Src) then - Compare := -1; - elsif Is_Less (Src, Tgt) then - Compare := 1; - else - Compare := 0; - end if; - end; - - if Compare < 0 then - declare - X : Node_Access := Tgt; - begin - Tgt := Tree_Operations.Next (Tgt); - Tree_Operations.Delete_Node_Sans_Free (Target, X); - Free (X); - end; - - elsif Compare > 0 then - Src := Tree_Operations.Next (Src); - - else - Tgt := Tree_Operations.Next (Tgt); - Src := Tree_Operations.Next (Src); - end if; - end loop; - - while Tgt /= null loop - declare - X : Node_Access := Tgt; - begin - Tgt := Tree_Operations.Next (Tgt); - Tree_Operations.Delete_Node_Sans_Free (Target, X); - Free (X); - end; - end loop; - end Intersection; - - function Intersection (Left, Right : Tree_Type) return Tree_Type is - begin - if Left'Address = Right'Address then - return Copy (Left); - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - - Tree : Tree_Type; - - L_Node : Node_Access; - R_Node : Node_Access; - - Dst_Node : Node_Access; - pragma Warnings (Off, Dst_Node); - - begin - L_Node := Left.First; - R_Node := Right.First; - loop - if L_Node = null then - exit; - end if; - - if R_Node = null then - exit; - end if; - - if Is_Less (L_Node, R_Node) then - L_Node := Tree_Operations.Next (L_Node); - - elsif Is_Less (R_Node, L_Node) then - R_Node := Tree_Operations.Next (R_Node); - - else - Insert_With_Hint - (Dst_Tree => Tree, - Dst_Hint => null, - Src_Node => L_Node, - Dst_Node => Dst_Node); - - L_Node := Tree_Operations.Next (L_Node); - R_Node := Tree_Operations.Next (R_Node); - end if; - end loop; - - return Tree; - - exception - when others => - Delete_Tree (Tree.Root); - raise; - end; - end Intersection; - - --------------- - -- Is_Subset -- - --------------- - - function Is_Subset - (Subset : Tree_Type; - Of_Set : Tree_Type) return Boolean - is - begin - if Subset'Address = Of_Set'Address then - return True; - end if; - - if Subset.Length > Of_Set.Length then - return False; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Subset : With_Lock (Subset.TC'Unrestricted_Access); - Lock_Of_Set : With_Lock (Of_Set.TC'Unrestricted_Access); - - Subset_Node : Node_Access; - Set_Node : Node_Access; - - begin - Subset_Node := Subset.First; - Set_Node := Of_Set.First; - loop - if Set_Node = null then - return Subset_Node = null; - end if; - - if Subset_Node = null then - return True; - end if; - - if Is_Less (Subset_Node, Set_Node) then - return False; - end if; - - if Is_Less (Set_Node, Subset_Node) then - Set_Node := Tree_Operations.Next (Set_Node); - else - Set_Node := Tree_Operations.Next (Set_Node); - Subset_Node := Tree_Operations.Next (Subset_Node); - end if; - end loop; - end; - end Is_Subset; - - ------------- - -- Overlap -- - ------------- - - function Overlap (Left, Right : Tree_Type) return Boolean is - begin - if Left'Address = Right'Address then - return Left.Length /= 0; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - - L_Node : Node_Access; - R_Node : Node_Access; - begin - L_Node := Left.First; - R_Node := Right.First; - loop - if L_Node = null - or else R_Node = null - then - return False; - end if; - - if Is_Less (L_Node, R_Node) then - L_Node := Tree_Operations.Next (L_Node); - - elsif Is_Less (R_Node, L_Node) then - R_Node := Tree_Operations.Next (R_Node); - - else - return True; - end if; - end loop; - end; - end Overlap; - - -------------------------- - -- Symmetric_Difference -- - -------------------------- - - procedure Symmetric_Difference - (Target : in out Tree_Type; - Source : Tree_Type) - is - Tgt : Node_Access; - Src : Node_Access; - - New_Tgt_Node : Node_Access; - pragma Warnings (Off, New_Tgt_Node); - - Compare : Integer; - - begin - if Target'Address = Source'Address then - Clear (Target); - return; - end if; - - Tgt := Target.First; - Src := Source.First; - loop - if Tgt = null then - while Src /= null loop - Insert_With_Hint - (Dst_Tree => Target, - Dst_Hint => null, - Src_Node => Src, - Dst_Node => New_Tgt_Node); - - Src := Tree_Operations.Next (Src); - end loop; - - return; - end if; - - if Src = null then - return; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Target : With_Lock (Target.TC'Unrestricted_Access); - Lock_Source : With_Lock (Source.TC'Unrestricted_Access); - begin - if Is_Less (Tgt, Src) then - Compare := -1; - elsif Is_Less (Src, Tgt) then - Compare := 1; - else - Compare := 0; - end if; - end; - - if Compare < 0 then - Tgt := Tree_Operations.Next (Tgt); - - elsif Compare > 0 then - Insert_With_Hint - (Dst_Tree => Target, - Dst_Hint => Tgt, - Src_Node => Src, - Dst_Node => New_Tgt_Node); - - Src := Tree_Operations.Next (Src); - - else - declare - X : Node_Access := Tgt; - begin - Tgt := Tree_Operations.Next (Tgt); - Tree_Operations.Delete_Node_Sans_Free (Target, X); - Free (X); - end; - - Src := Tree_Operations.Next (Src); - end if; - end loop; - end Symmetric_Difference; - - function Symmetric_Difference (Left, Right : Tree_Type) return Tree_Type is - begin - if Left'Address = Right'Address then - return Tree_Type'(others => <>); -- Empty set - end if; - - if Right.Length = 0 then - return Copy (Left); - end if; - - if Left.Length = 0 then - return Copy (Right); - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - - Tree : Tree_Type; - - L_Node : Node_Access; - R_Node : Node_Access; - - Dst_Node : Node_Access; - pragma Warnings (Off, Dst_Node); - - begin - L_Node := Left.First; - R_Node := Right.First; - loop - if L_Node = null then - while R_Node /= null loop - Insert_With_Hint - (Dst_Tree => Tree, - Dst_Hint => null, - Src_Node => R_Node, - Dst_Node => Dst_Node); - R_Node := Tree_Operations.Next (R_Node); - end loop; - - exit; - end if; - - if R_Node = null then - while L_Node /= null loop - Insert_With_Hint - (Dst_Tree => Tree, - Dst_Hint => null, - Src_Node => L_Node, - Dst_Node => Dst_Node); - - L_Node := Tree_Operations.Next (L_Node); - end loop; - - exit; - end if; - - if Is_Less (L_Node, R_Node) then - Insert_With_Hint - (Dst_Tree => Tree, - Dst_Hint => null, - Src_Node => L_Node, - Dst_Node => Dst_Node); - - L_Node := Tree_Operations.Next (L_Node); - - elsif Is_Less (R_Node, L_Node) then - Insert_With_Hint - (Dst_Tree => Tree, - Dst_Hint => null, - Src_Node => R_Node, - Dst_Node => Dst_Node); - - R_Node := Tree_Operations.Next (R_Node); - - else - L_Node := Tree_Operations.Next (L_Node); - R_Node := Tree_Operations.Next (R_Node); - end if; - end loop; - - return Tree; - - exception - when others => - Delete_Tree (Tree.Root); - raise; - end; - end Symmetric_Difference; - - ----------- - -- Union -- - ----------- - - procedure Union (Target : in out Tree_Type; Source : Tree_Type) is - Hint : Node_Access; - - procedure Process (Node : Node_Access); - pragma Inline (Process); - - procedure Iterate is new Tree_Operations.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Node : Node_Access) is - begin - Insert_With_Hint - (Dst_Tree => Target, - Dst_Hint => Hint, -- use node most recently inserted as hint - Src_Node => Node, - Dst_Node => Hint); - end Process; - - -- Start of processing for Union - - begin - if Target'Address = Source'Address then - return; - end if; - - -- Per AI05-0022, the container implementation is required to detect - -- element tampering by a generic actual subprogram. - - declare - Lock_Source : With_Lock (Source.TC'Unrestricted_Access); - begin - Iterate (Source); - end; - end Union; - - function Union (Left, Right : Tree_Type) return Tree_Type is - begin - if Left'Address = Right'Address then - return Copy (Left); - end if; - - if Left.Length = 0 then - return Copy (Right); - end if; - - if Right.Length = 0 then - return Copy (Left); - end if; - - declare - Lock_Left : With_Lock (Left.TC'Unrestricted_Access); - Lock_Right : With_Lock (Right.TC'Unrestricted_Access); - - Tree : Tree_Type := Copy (Left); - - Hint : Node_Access; - - procedure Process (Node : Node_Access); - pragma Inline (Process); - - procedure Iterate is - new Tree_Operations.Generic_Iteration (Process); - - ------------- - -- Process -- - ------------- - - procedure Process (Node : Node_Access) is - begin - Insert_With_Hint - (Dst_Tree => Tree, - Dst_Hint => Hint, -- use node most recently inserted as hint - Src_Node => Node, - Dst_Node => Hint); - end Process; - - -- Start of processing for Union - - begin - Iterate (Right); - return Tree; - - exception - when others => - Delete_Tree (Tree.Root); - raise; - end; - end Union; - -end Ada.Containers.Red_Black_Trees.Generic_Set_Operations; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-rbtgso.ads +++ build/gcc/ada/rts @@ -1,106 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_SET_OPERATIONS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - --- Tree_Type is used to implement ordered containers. This package declares --- set-based tree operations. - -with Ada.Containers.Red_Black_Trees.Generic_Operations; - -generic - with package Tree_Operations is new Generic_Operations (<>); - - use Tree_Operations.Tree_Types, Tree_Operations.Tree_Types.Implementation; - - with procedure Insert_With_Hint - (Dst_Tree : in out Tree_Type; - Dst_Hint : Node_Access; - Src_Node : Node_Access; - Dst_Node : out Node_Access); - - with function Copy_Tree (Source_Root : Node_Access) - return Node_Access; - - with procedure Delete_Tree (X : in out Node_Access); - - with function Is_Less (Left, Right : Node_Access) return Boolean; - - with procedure Free (X : in out Node_Access); - -package Ada.Containers.Red_Black_Trees.Generic_Set_Operations is - pragma Pure; - - procedure Union (Target : in out Tree_Type; Source : Tree_Type); - -- Attempts to insert each element of Source in Target. If Target is - -- busy then Program_Error is raised. We say "attempts" here because - -- if these are unique-element sets, then the insertion should fail - -- (not insert a new item) when the insertion item from Source is - -- equivalent to an item already in Target. If these are multisets - -- then of course the attempt should always succeed. - - function Union (Left, Right : Tree_Type) return Tree_Type; - -- Makes a copy of Left, and attempts to insert each element of - -- Right into the copy, then returns the copy. - - procedure Intersection (Target : in out Tree_Type; Source : Tree_Type); - -- Removes elements from Target that are not equivalent to items in - -- Source. If Target is busy then Program_Error is raised. - - function Intersection (Left, Right : Tree_Type) return Tree_Type; - -- Returns a set comprising all the items in Left equivalent to items in - -- Right. - - procedure Difference (Target : in out Tree_Type; Source : Tree_Type); - -- Removes elements from Target that are equivalent to items in Source. If - -- Target is busy then Program_Error is raised. - - function Difference (Left, Right : Tree_Type) return Tree_Type; - -- Returns a set comprising all the items in Left not equivalent to items - -- in Right. - - procedure Symmetric_Difference - (Target : in out Tree_Type; - Source : Tree_Type); - -- Removes from Target elements that are equivalent to items in Source, and - -- inserts into Target items from Source not equivalent elements in - -- Target. If Target is busy then Program_Error is raised. - - function Symmetric_Difference (Left, Right : Tree_Type) return Tree_Type; - -- Returns a set comprising the union of the elements in Left not - -- equivalent to items in Right, and the elements in Right not equivalent - -- to items in Left. - - function Is_Subset (Subset : Tree_Type; Of_Set : Tree_Type) return Boolean; - -- Returns False if Subset contains at least one element not equivalent to - -- any item in Of_Set; returns True otherwise. - - function Overlap (Left, Right : Tree_Type) return Boolean; - -- Returns True if at least one element of Left is equivalent to an item in - -- Right; returns False otherwise. - -end Ada.Containers.Red_Black_Trees.Generic_Set_Operations; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-reatim.adb +++ build/gcc/ada/rts @@ -1,390 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- --- -- --- A D A . R E A L _ T I M E -- --- -- --- B o d y -- --- -- --- Copyright (C) 1991-2017, Florida State University -- --- Copyright (C) 1995-2020, AdaCore -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNARL was developed by the GNARL team at Florida State University. -- --- Extensive contributions were provided by Ada Core Technologies, Inc. -- --- -- ------------------------------------------------------------------------------- - -with System.Tasking; -with Unchecked_Conversion; - -package body Ada.Real_Time with - SPARK_Mode => Off -is - - --------- - -- "*" -- - --------- - - -- Note that Constraint_Error may be propagated - - function "*" (Left : Time_Span; Right : Integer) return Time_Span is - pragma Unsuppress (Overflow_Check); - begin - return Time_Span (Duration (Left) * Right); - end "*"; - - function "*" (Left : Integer; Right : Time_Span) return Time_Span is - pragma Unsuppress (Overflow_Check); - begin - return Time_Span (Left * Duration (Right)); - end "*"; - - --------- - -- "+" -- - --------- - - -- Note that Constraint_Error may be propagated - - function "+" (Left : Time; Right : Time_Span) return Time is - pragma Unsuppress (Overflow_Check); - begin - return Time (Duration (Left) + Duration (Right)); - end "+"; - - function "+" (Left : Time_Span; Right : Time) return Time is - pragma Unsuppress (Overflow_Check); - begin - return Time (Duration (Left) + Duration (Right)); - end "+"; - - function "+" (Left, Right : Time_Span) return Time_Span is - pragma Unsuppress (Overflow_Check); - begin - return Time_Span (Duration (Left) + Duration (Right)); - end "+"; - - --------- - -- "-" -- - --------- - - -- Note that Constraint_Error may be propagated - - function "-" (Left : Time; Right : Time_Span) return Time is - pragma Unsuppress (Overflow_Check); - begin - return Time (Duration (Left) - Duration (Right)); - end "-"; - - function "-" (Left, Right : Time) return Time_Span is - pragma Unsuppress (Overflow_Check); - begin - return Time_Span (Duration (Left) - Duration (Right)); - end "-"; - - function "-" (Left, Right : Time_Span) return Time_Span is - pragma Unsuppress (Overflow_Check); - begin - return Time_Span (Duration (Left) - Duration (Right)); - end "-"; - - function "-" (Right : Time_Span) return Time_Span is - pragma Unsuppress (Overflow_Check); - begin - return Time_Span_Zero - Right; - end "-"; - - --------- - -- "/" -- - --------- - - -- Note that Constraint_Error may be propagated - - function "/" (Left, Right : Time_Span) return Integer is - pragma Unsuppress (Overflow_Check); - pragma Unsuppress (Division_Check); - - -- RM D.8 (27) specifies the effects of operators on Time_Span, and - -- rounding of the division operator in particular, to be the same as - -- effects on integer types. To get the correct rounding we first - -- convert Time_Span to its root type Duration, which is represented as - -- a 64-bit signed integer, and then use integer division. - - type Duration_Rep is range -(2 ** 63) .. +((2 ** 63 - 1)); - - function To_Integer is - new Unchecked_Conversion (Duration, Duration_Rep); - begin - return Integer - (To_Integer (Duration (Left)) / To_Integer (Duration (Right))); - end "/"; - - function "/" (Left : Time_Span; Right : Integer) return Time_Span is - pragma Unsuppress (Overflow_Check); - pragma Unsuppress (Division_Check); - begin - -- Even though checks are unsuppressed, we need an explicit check for - -- the case of largest negative integer divided by minus one, since - -- some library routines we use fail to catch this case. This will be - -- fixed at the compiler level in the future, at which point this test - -- can be removed. - - if Left = Time_Span_First and then Right = -1 then - raise Constraint_Error with "overflow"; - end if; - - return Time_Span (Duration (Left) / Right); - end "/"; - - ----------- - -- Clock -- - ----------- - - function Clock return Time is - begin - return Time (System.Task_Primitives.Operations.Monotonic_Clock); - end Clock; - - ------------------ - -- Microseconds -- - ------------------ - - function Microseconds (US : Integer) return Time_Span is - begin - return Time_Span_Unit * US * 1_000; - end Microseconds; - - ------------------ - -- Milliseconds -- - ------------------ - - function Milliseconds (MS : Integer) return Time_Span is - begin - return Time_Span_Unit * MS * 1_000_000; - end Milliseconds; - - ------------- - -- Minutes -- - ------------- - - function Minutes (M : Integer) return Time_Span is - begin - return Milliseconds (M) * Integer'(60_000); - end Minutes; - - ----------------- - -- Nanoseconds -- - ----------------- - - function Nanoseconds (NS : Integer) return Time_Span is - begin - return Time_Span_Unit * NS; - end Nanoseconds; - - ------------- - -- Seconds -- - ------------- - - function Seconds (S : Integer) return Time_Span is - begin - return Milliseconds (S) * Integer'(1000); - end Seconds; - - ----------- - -- Split -- - ----------- - - procedure Split (T : Time; SC : out Seconds_Count; TS : out Time_Span) is - T_Val : Time; - - begin - -- Special-case for Time_First, whose absolute value is anomalous, - -- courtesy of two's complement. - - T_Val := (if T = Time_First then abs (Time_Last) else abs (T)); - - -- Extract the integer part of T, truncating towards zero - - SC := - (if T_Val < 0.5 then 0 else Seconds_Count (Time_Span'(T_Val - 0.5))); - - if T < 0.0 then - SC := -SC; - end if; - - -- If original time is negative, need to truncate towards negative - -- infinity, to make TS non-negative, as per ARM. - - if Time (SC) > T then - SC := SC - 1; - end if; - - TS := Time_Span (Duration (T) - Duration (SC)); - end Split; - - ------------- - -- Time_Of -- - ------------- - - function Time_Of (SC : Seconds_Count; TS : Time_Span) return Time is - pragma Suppress (Overflow_Check); - pragma Suppress (Range_Check); - -- We do all our own checks for this function - - -- This is not such a simple case, since TS is already 64 bits, and - -- so we can't just promote everything to a wider type to ensure proper - -- testing for overflow. The situation is that Seconds_Count is a MUCH - -- wider type than Time_Span and Time (both of which have the underlying - -- type Duration). - - -- <------------------- Seconds_Count --------------------> - -- <-- Duration --> - - -- Now it is possible for an SC value outside the Duration range to - -- be "brought back into range" by an appropriate TS value, but there - -- are also clearly SC values that are completely out of range. Note - -- that the above diagram is wildly out of scale, the difference in - -- ranges is much greater than shown. - - -- We can't just go generating out of range Duration values to test for - -- overflow, since Duration is a full range type, so we follow the steps - -- shown below. - - SC_Lo : constant Seconds_Count := - Seconds_Count (Duration (Time_Span_First) + Duration'(0.5)); - SC_Hi : constant Seconds_Count := - Seconds_Count (Duration (Time_Span_Last) - Duration'(0.5)); - -- These are the maximum values of the seconds (integer) part of the - -- Duration range. Used to compute and check the seconds in the result. - - TS_SC : Seconds_Count; - -- Seconds part of input value - - TS_Fraction : Duration; - -- Fractional part of input value, may be negative - - Result_SC : Seconds_Count; - -- Seconds value for result - - Fudge : constant Seconds_Count := 10; - -- Fudge value used to do end point checks far from end point - - FudgeD : constant Duration := Duration (Fudge); - -- Fudge value as Duration - - Fudged_Result : Duration; - -- Result fudged up or down by FudgeD - - procedure Out_Of_Range; - pragma No_Return (Out_Of_Range); - -- Raise exception for result out of range - - ------------------ - -- Out_Of_Range -- - ------------------ - - procedure Out_Of_Range is - begin - raise Constraint_Error with - "result for Ada.Real_Time.Time_Of is out of range"; - end Out_Of_Range; - - -- Start of processing for Time_Of - - begin - -- If SC is so far out of range that there is no possibility of the - -- addition of TS getting it back in range, raise an exception right - -- away. That way we don't have to worry about SC values overflowing. - - if SC < 3 * SC_Lo or else SC > 3 * SC_Hi then - Out_Of_Range; - end if; - - -- Decompose input TS value - - TS_SC := Seconds_Count (Duration (TS)); - TS_Fraction := Duration (TS) - Duration (TS_SC); - - -- Compute result seconds. If clearly out of range, raise error now - - Result_SC := SC + TS_SC; - - if Result_SC < (SC_Lo - 1) or else Result_SC > (SC_Hi + 1) then - Out_Of_Range; - end if; - - -- Now the result is simply Result_SC + TS_Fraction, but we can't just - -- go computing that since it might be out of range. So what we do is - -- to compute a value fudged down or up by 10.0 (arbitrary value, but - -- that will do fine), and check that fudged value, and if in range - -- unfudge it and return the result. - - -- Fudge positive result down, and check high bound - - if Result_SC > 0 then - Fudged_Result := Duration (Result_SC - Fudge) + TS_Fraction; - - if Fudged_Result <= Duration'Last - FudgeD then - return Time (Fudged_Result + FudgeD); - else - Out_Of_Range; - end if; - - -- Same for negative values of seconds, fudge up and check low bound - - else - Fudged_Result := Duration (Result_SC + Fudge) + TS_Fraction; - - if Fudged_Result >= Duration'First + FudgeD then - return Time (Fudged_Result - FudgeD); - else - Out_Of_Range; - end if; - end if; - end Time_Of; - - ----------------- - -- To_Duration -- - ----------------- - - function To_Duration (TS : Time_Span) return Duration is - begin - return Duration (TS); - end To_Duration; - - ------------------ - -- To_Time_Span -- - ------------------ - - function To_Time_Span (D : Duration) return Time_Span is - begin - -- Note regarding AI-00432 requiring range checking on this conversion. - -- In almost all versions of GNAT (and all to which this version of the - -- Ada.Real_Time package apply), the range of Time_Span and Duration are - -- the same, so there is no issue of overflow. - - return Time_Span (D); - end To_Time_Span; - -begin - -- Ensure that the tasking run time is initialized when using clock and/or - -- delay operations. The initialization routine has the required machinery - -- to prevent multiple calls to Initialize. - - System.Tasking.Initialize; -end Ada.Real_Time; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-reatim.ads +++ build/gcc/ada/rts @@ -1,185 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . R E A L _ T I M E -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with System.Task_Primitives.Operations; -pragma Elaborate_All (System.Task_Primitives.Operations); - -package Ada.Real_Time with - SPARK_Mode, - Abstract_State => (Clock_Time with Synchronous), - Initializes => Clock_Time -is - - pragma Compile_Time_Error - (Duration'Size /= 64, - "this version of Ada.Real_Time requires 64-bit Duration"); - - type Time is private; - Time_First : constant Time; - Time_Last : constant Time; - Time_Unit : constant := 10#1.0#E-9; - - type Time_Span is private; - Time_Span_First : constant Time_Span; - Time_Span_Last : constant Time_Span; - Time_Span_Zero : constant Time_Span; - Time_Span_Unit : constant Time_Span; - - Tick : constant Time_Span; - function Clock return Time with - Volatile_Function, - Global => Clock_Time; - - function "+" (Left : Time; Right : Time_Span) return Time with - Global => null; - function "+" (Left : Time_Span; Right : Time) return Time with - Global => null; - function "-" (Left : Time; Right : Time_Span) return Time with - Global => null; - function "-" (Left : Time; Right : Time) return Time_Span with - Global => null; - - function "<" (Left, Right : Time) return Boolean with - Global => null; - function "<=" (Left, Right : Time) return Boolean with - Global => null; - function ">" (Left, Right : Time) return Boolean with - Global => null; - function ">=" (Left, Right : Time) return Boolean with - Global => null; - - function "+" (Left, Right : Time_Span) return Time_Span with - Global => null; - function "-" (Left, Right : Time_Span) return Time_Span with - Global => null; - function "-" (Right : Time_Span) return Time_Span with - Global => null; - function "*" (Left : Time_Span; Right : Integer) return Time_Span with - Global => null; - function "*" (Left : Integer; Right : Time_Span) return Time_Span with - Global => null; - function "/" (Left, Right : Time_Span) return Integer with - Global => null; - function "/" (Left : Time_Span; Right : Integer) return Time_Span with - Global => null; - - function "abs" (Right : Time_Span) return Time_Span with - Global => null; - - function "<" (Left, Right : Time_Span) return Boolean with - Global => null; - function "<=" (Left, Right : Time_Span) return Boolean with - Global => null; - function ">" (Left, Right : Time_Span) return Boolean with - Global => null; - function ">=" (Left, Right : Time_Span) return Boolean with - Global => null; - - function To_Duration (TS : Time_Span) return Duration with - Global => null; - function To_Time_Span (D : Duration) return Time_Span with - Global => null; - - function Nanoseconds (NS : Integer) return Time_Span with - Global => null; - function Microseconds (US : Integer) return Time_Span with - Global => null; - function Milliseconds (MS : Integer) return Time_Span with - Global => null; - - function Seconds (S : Integer) return Time_Span with - Global => null; - pragma Ada_05 (Seconds); - - function Minutes (M : Integer) return Time_Span with - Global => null; - pragma Ada_05 (Minutes); - - type Seconds_Count is new Long_Long_Integer; - -- Seconds_Count needs 64 bits, since the type Time has the full range of - -- Duration. The delta of Duration is 10 ** (-9), so the maximum number of - -- seconds is 2**63/10**9 = 8*10**9 which does not quite fit in 32 bits. - -- However, rather than make this explicitly 64-bits we derive from - -- Long_Long_Integer. In normal usage this will have the same effect. But - -- in the case of CodePeer with a target configuration file with a maximum - -- integer size of 32, it allows analysis of this unit. - - procedure Split (T : Time; SC : out Seconds_Count; TS : out Time_Span) - with - Global => null; - function Time_Of (SC : Seconds_Count; TS : Time_Span) return Time - with - Global => null; - -private - pragma SPARK_Mode (Off); - - -- Time and Time_Span are represented in 64-bit Duration value in - -- nanoseconds. For example, 1 second and 1 nanosecond is represented - -- as the stored integer 1_000_000_001. This is for the 64-bit Duration - -- case, not clear if this also is used for 32-bit Duration values. - - type Time is new Duration; - - Time_First : constant Time := Time'First; - - Time_Last : constant Time := Time'Last; - - type Time_Span is new Duration; - - Time_Span_First : constant Time_Span := Time_Span'First; - - Time_Span_Last : constant Time_Span := Time_Span'Last; - - Time_Span_Zero : constant Time_Span := 0.0; - - Time_Span_Unit : constant Time_Span := 10#1.0#E-9; - - Tick : constant Time_Span := - Time_Span (System.Task_Primitives.Operations.RT_Resolution); - - pragma Import (Intrinsic, "<"); - pragma Import (Intrinsic, "<="); - pragma Import (Intrinsic, ">"); - pragma Import (Intrinsic, ">="); - pragma Import (Intrinsic, "abs"); - - pragma Inline (Microseconds); - pragma Inline (Milliseconds); - pragma Inline (Nanoseconds); - pragma Inline (Seconds); - pragma Inline (Minutes); - -end Ada.Real_Time; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-retide.adb +++ build/gcc/ada/rts @@ -1,78 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- --- -- --- A D A . R E A L _ T I M E . D E L A Y S -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNARL is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNARL was developed by the GNARL team at Florida State University. -- --- Extensive contributions were provided by Ada Core Technologies, Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Exceptions; - -with System.Tasking; -with System.Task_Primitives.Operations; - -package body Ada.Real_Time.Delays is - - package STPO renames System.Task_Primitives.Operations; - - ---------------- - -- Local Data -- - ---------------- - - Absolute_RT : constant := 2; - - ----------------- - -- Delay_Until -- - ----------------- - - procedure Delay_Until (T : Time) is - Self_Id : constant System.Tasking.Task_Id := STPO.Self; - - begin - -- If pragma Detect_Blocking is active, Program_Error must be - -- raised if this potentially blocking operation is called from a - -- protected action. - - if System.Tasking.Detect_Blocking - and then Self_Id.Common.Protected_Action_Nesting > 0 - then - Ada.Exceptions.Raise_Exception - (Program_Error'Identity, "potentially blocking operation"); - else - STPO.Timed_Delay (Self_Id, To_Duration (T), Absolute_RT); - end if; - end Delay_Until; - - ----------------- - -- To_Duration -- - ----------------- - - function To_Duration (T : Time) return Duration is - begin - return To_Duration (Time_Span (T)); - end To_Duration; - -end Ada.Real_Time.Delays; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-retide.ads +++ build/gcc/ada/rts @@ -1,48 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- --- -- --- A D A . R E A L _ T I M E . D E L A Y S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNARL is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNARL was developed by the GNARL team at Florida State University. -- --- Extensive contributions were provided by Ada Core Technologies, Inc. -- --- -- ------------------------------------------------------------------------------- - --- Implements Real_Time.Time absolute delays - --- Note: the compiler generates direct calls to this interface, in the --- processing of time types. - -package Ada.Real_Time.Delays is - - function To_Duration (T : Real_Time.Time) return Duration; - -- Convert Time to Duration - - procedure Delay_Until (T : Time); - -- Delay until Clock has reached (at least) time T, - -- or the task is aborted to at least the current ATC nesting level. - -- The body of this procedure must perform all the processing - -- required for an abort point. - -end Ada.Real_Time.Delays; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-rttiev.adb +++ build/gcc/ada/rts @@ -1,367 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . R E A L _ T I M E . T I M I N G _ E V E N T S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2005-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with System.Task_Primitives.Operations; -with System.Tasking.Utilities; -with System.Soft_Links; -with System.Interrupt_Management.Operations; - -with Ada.Containers.Doubly_Linked_Lists; -pragma Elaborate_All (Ada.Containers.Doubly_Linked_Lists); - ---------------------------------- --- Ada.Real_Time.Timing_Events -- ---------------------------------- - -package body Ada.Real_Time.Timing_Events is - - use System.Task_Primitives.Operations; - - package SSL renames System.Soft_Links; - - type Any_Timing_Event is access all Timing_Event'Class; - -- We must also handle user-defined types derived from Timing_Event - - ------------ - -- Events -- - ------------ - - package Events is new Ada.Containers.Doubly_Linked_Lists (Any_Timing_Event); - -- Provides the type for the container holding pointers to events - - All_Events : Events.List; - -- The queue of pending events, ordered by increasing timeout value, that - -- have been "set" by the user via Set_Handler. - - Event_Queue_Lock : aliased System.Task_Primitives.RTS_Lock; - -- Used for mutually exclusive access to All_Events - - -- We need to Initialize_Lock before Timer is activated. The purpose of the - -- Dummy package is to get around Ada's syntax rules. - - package Dummy is end Dummy; - package body Dummy is - begin - Initialize_Lock (Event_Queue_Lock'Access, Level => PO_Level); - end Dummy; - - procedure Process_Queued_Events; - -- Examine the queue of pending events for any that have timed out. For - -- those that have timed out, remove them from the queue and invoke their - -- handler (unless the user has cancelled the event by setting the handler - -- pointer to null). Mutually exclusive access is held via Event_Queue_Lock - -- during part of the processing. - - procedure Insert_Into_Queue (This : Any_Timing_Event); - -- Insert the specified event pointer into the queue of pending events - -- with mutually exclusive access via Event_Queue_Lock. - - procedure Remove_From_Queue (This : Any_Timing_Event); - -- Remove the specified event pointer from the queue of pending events with - -- mutually exclusive access via Event_Queue_Lock. This procedure is used - -- by the client-side routines (Set_Handler, etc.). - - ----------- - -- Timer -- - ----------- - - task Timer is - pragma Priority (System.Priority'Last); - end Timer; - - task body Timer is - Period : constant Time_Span := Milliseconds (100); - -- This is a "chiming" clock timer that fires periodically. The period - -- selected is arbitrary and could be changed to suit the application - -- requirements. Obviously a shorter period would give better resolution - -- at the cost of more overhead. - - Ignore : constant Boolean := System.Tasking.Utilities.Make_Independent; - pragma Unreferenced (Ignore); - - begin - -- Since this package may be elaborated before System.Interrupt, - -- we need to call Setup_Interrupt_Mask explicitly to ensure that - -- this task has the proper signal mask. - - System.Interrupt_Management.Operations.Setup_Interrupt_Mask; - - loop - Process_Queued_Events; - delay until Clock + Period; - end loop; - end Timer; - - --------------------------- - -- Process_Queued_Events -- - --------------------------- - - procedure Process_Queued_Events is - Next_Event : Any_Timing_Event; - - begin - loop - SSL.Abort_Defer.all; - - Write_Lock (Event_Queue_Lock'Access); - - if All_Events.Is_Empty then - Unlock (Event_Queue_Lock'Access); - SSL.Abort_Undefer.all; - return; - else - Next_Event := All_Events.First_Element; - end if; - - if Next_Event.Timeout > Clock then - - -- We found one that has not yet timed out. The queue is in - -- ascending order by Timeout so there is no need to continue - -- processing (and indeed we must not continue since we always - -- delete the first element). - - Unlock (Event_Queue_Lock'Access); - SSL.Abort_Undefer.all; - return; - end if; - - -- We have an event that has timed out so we will process it. It must - -- be the first in the queue so no search is needed. - - All_Events.Delete_First; - - -- A fundamental issue is that the invocation of the event's handler - -- might call Set_Handler on itself to re-insert itself back into the - -- queue of future events. Thus we cannot hold the lock on the queue - -- while invoking the event's handler. - - Unlock (Event_Queue_Lock'Access); - - SSL.Abort_Undefer.all; - - -- There is no race condition with the user changing the handler - -- pointer while we are processing because we are executing at the - -- highest possible application task priority and are not doing - -- anything to block prior to invoking their handler. - - declare - Handler : constant Timing_Event_Handler := Next_Event.Handler; - - begin - -- The first act is to clear the event, per D.15(13/2). Besides, - -- we cannot clear the handler pointer *after* invoking the - -- handler because the handler may have re-inserted the event via - -- Set_Event. Thus we take a copy and then clear the component. - - Next_Event.Handler := null; - - if Handler /= null then - Handler.all (Timing_Event (Next_Event.all)); - end if; - - -- Ignore exceptions propagated by Handler.all, as required by - -- RM D.15(21/2). - - exception - when others => - null; - end; - end loop; - end Process_Queued_Events; - - ----------------------- - -- Insert_Into_Queue -- - ----------------------- - - procedure Insert_Into_Queue (This : Any_Timing_Event) is - - function Sooner (Left, Right : Any_Timing_Event) return Boolean; - -- Compares events in terms of timeout values - - package By_Timeout is new Events.Generic_Sorting (Sooner); - -- Used to keep the events in ascending order by timeout value - - ------------ - -- Sooner -- - ------------ - - function Sooner (Left, Right : Any_Timing_Event) return Boolean is - begin - return Left.Timeout < Right.Timeout; - end Sooner; - - -- Start of processing for Insert_Into_Queue - - begin - SSL.Abort_Defer.all; - - Write_Lock (Event_Queue_Lock'Access); - - All_Events.Append (This); - - -- A critical property of the implementation of this package is that - -- all occurrences are in ascending order by Timeout. Thus the first - -- event in the queue always has the "next" value for the Timer task - -- to use in its delay statement. - - By_Timeout.Sort (All_Events); - - Unlock (Event_Queue_Lock'Access); - - SSL.Abort_Undefer.all; - end Insert_Into_Queue; - - ----------------------- - -- Remove_From_Queue -- - ----------------------- - - procedure Remove_From_Queue (This : Any_Timing_Event) is - use Events; - Location : Cursor; - - begin - SSL.Abort_Defer.all; - - Write_Lock (Event_Queue_Lock'Access); - - Location := All_Events.Find (This); - - if Location /= No_Element then - All_Events.Delete (Location); - end if; - - Unlock (Event_Queue_Lock'Access); - - SSL.Abort_Undefer.all; - end Remove_From_Queue; - - ----------------- - -- Set_Handler -- - ----------------- - - procedure Set_Handler - (Event : in out Timing_Event; - At_Time : Time; - Handler : Timing_Event_Handler) - is - begin - Remove_From_Queue (Event'Unchecked_Access); - Event.Handler := null; - - -- RM D.15(15/2) required that at this point, we check whether the time - -- has already passed, and if so, call Handler.all directly from here - -- instead of doing the enqueuing below. However, this caused a nasty - -- race condition and potential deadlock. If the current task has - -- already locked the protected object of Handler.all, and the time has - -- passed, deadlock would occur. It has been fixed by AI05-0094-1, which - -- says that the handler should be executed as soon as possible, meaning - -- that the timing event will be executed after the protected action - -- finishes (Handler.all should not be called directly from here). - -- The same comment applies to the other Set_Handler below. - - if Handler /= null then - Event.Timeout := At_Time; - Event.Handler := Handler; - Insert_Into_Queue (Event'Unchecked_Access); - end if; - end Set_Handler; - - ----------------- - -- Set_Handler -- - ----------------- - - procedure Set_Handler - (Event : in out Timing_Event; - In_Time : Time_Span; - Handler : Timing_Event_Handler) - is - begin - Remove_From_Queue (Event'Unchecked_Access); - Event.Handler := null; - - -- See comment in the other Set_Handler above - - if Handler /= null then - Event.Timeout := Clock + In_Time; - Event.Handler := Handler; - Insert_Into_Queue (Event'Unchecked_Access); - end if; - end Set_Handler; - - --------------------- - -- Current_Handler -- - --------------------- - - function Current_Handler - (Event : Timing_Event) return Timing_Event_Handler - is - begin - return Event.Handler; - end Current_Handler; - - -------------------- - -- Cancel_Handler -- - -------------------- - - procedure Cancel_Handler - (Event : in out Timing_Event; - Cancelled : out Boolean) - is - begin - Remove_From_Queue (Event'Unchecked_Access); - Cancelled := Event.Handler /= null; - Event.Handler := null; - end Cancel_Handler; - - ------------------- - -- Time_Of_Event -- - ------------------- - - function Time_Of_Event (Event : Timing_Event) return Time is - begin - -- RM D.15(18/2): Time_First must be returned in the event is not set - - return (if Event.Handler = null then Time_First else Event.Timeout); - end Time_Of_Event; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (This : in out Timing_Event) is - begin - -- D.15 (19/2) says finalization clears the event - - This.Handler := null; - Remove_From_Queue (This'Unchecked_Access); - end Finalize; - -end Ada.Real_Time.Timing_Events; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-rttiev.ads +++ build/gcc/ada/rts @@ -1,81 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . R E A L _ T I M E . T I M I N G _ E V E N T S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2005-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Finalization; - -package Ada.Real_Time.Timing_Events is - - type Timing_Event is tagged limited private; - - type Timing_Event_Handler - is access protected procedure (Event : in out Timing_Event); - - procedure Set_Handler - (Event : in out Timing_Event; - At_Time : Time; - Handler : Timing_Event_Handler); - - procedure Set_Handler - (Event : in out Timing_Event; - In_Time : Time_Span; - Handler : Timing_Event_Handler); - - function Current_Handler - (Event : Timing_Event) return Timing_Event_Handler; - - procedure Cancel_Handler - (Event : in out Timing_Event; - Cancelled : out Boolean); - - function Time_Of_Event (Event : Timing_Event) return Time; - -private - - type Timing_Event is new Ada.Finalization.Limited_Controlled with record - Timeout : Time := Time_First; - -- The time at which the user's handler should be invoked when the - -- event is "set" (i.e., when Handler is not null). - - Handler : Timing_Event_Handler; - -- An access value designating the protected procedure to be invoked - -- at the Timeout time in the future. When this value is null the event - -- is said to be "cleared" and no timeout is processed. - end record; - - overriding procedure Finalize (This : in out Timing_Event); - -- Finalization procedure is required to satisfy (RM D.15 (19/2)), which - -- says that the object must be cleared on finalization. - -end Ada.Real_Time.Timing_Events; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sbecin.adb +++ build/gcc/ada/rts @@ -1,40 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.BOUNDED.EQUAL_CASE_INSENSITIVE -- --- -- --- B o d y -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Strings.Equal_Case_Insensitive; - -function Ada.Strings.Bounded.Equal_Case_Insensitive - (Left, Right : Bounded.Bounded_String) - return Boolean -is -begin - return Ada.Strings.Equal_Case_Insensitive - (Left => Bounded.To_String (Left), - Right => Bounded.To_String (Right)); -end Ada.Strings.Bounded.Equal_Case_Insensitive; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sbecin.ads +++ build/gcc/ada/rts @@ -1,42 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.BOUNDED.EQUAL_CASE_INSENSITIVE -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -generic - with package Bounded is - new Ada.Strings.Bounded.Generic_Bounded_Length (<>); - -function Ada.Strings.Bounded.Equal_Case_Insensitive - (Left, Right : Bounded.Bounded_String) - return Boolean; - -pragma Preelaborate (Ada.Strings.Bounded.Equal_Case_Insensitive); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sbhcin.adb +++ build/gcc/ada/rts @@ -1,38 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.BOUNDED.HASH_CASE_INSENSITIVE -- --- -- --- B o d y -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Strings.Hash_Case_Insensitive; - -function Ada.Strings.Bounded.Hash_Case_Insensitive - (Key : Bounded.Bounded_String) - return Containers.Hash_Type -is -begin - return Ada.Strings.Hash_Case_Insensitive (Bounded.To_String (Key)); -end Ada.Strings.Bounded.Hash_Case_Insensitive; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sbhcin.ads +++ build/gcc/ada/rts @@ -1,44 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.BOUNDED.HASH_CASE_INSENSITIVE -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers; - -generic - with package Bounded is - new Ada.Strings.Bounded.Generic_Bounded_Length (<>); - -function Ada.Strings.Bounded.Hash_Case_Insensitive - (Key : Bounded.Bounded_String) - return Containers.Hash_Type; - -pragma Preelaborate (Ada.Strings.Bounded.Hash_Case_Insensitive); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sblcin.adb +++ build/gcc/ada/rts @@ -1,40 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.BOUNDED.LESS_CASE_INSENSITIVE -- --- -- --- B o d y -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Strings.Less_Case_Insensitive; - -function Ada.Strings.Bounded.Less_Case_Insensitive - (Left, Right : Bounded.Bounded_String) - return Boolean -is -begin - return Ada.Strings.Less_Case_Insensitive - (Left => Bounded.To_String (Left), - Right => Bounded.To_String (Right)); -end Ada.Strings.Bounded.Less_Case_Insensitive; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sblcin.ads +++ build/gcc/ada/rts @@ -1,42 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.BOUNDED.LESS_CASE_INSENSITIVE -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -generic - with package Bounded is - new Ada.Strings.Bounded.Generic_Bounded_Length (<>); - -function Ada.Strings.Bounded.Less_Case_Insensitive - (Left, Right : Bounded.Bounded_String) - return Boolean; - -pragma Preelaborate (Ada.Strings.Bounded.Less_Case_Insensitive); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-scteio.ads +++ build/gcc/ada/rts @@ -1,24 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S H O R T _ C O M P L E X _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- Ada 2005 AI-328 - -with Ada.Text_IO.Complex_IO; -with Ada.Numerics.Short_Complex_Types; - -pragma Elaborate_All (Ada.Text_IO.Complex_IO); - -package Ada.Short_Complex_Text_IO is - new Ada.Text_IO.Complex_IO (Ada.Numerics.Short_Complex_Types); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-secain.adb +++ build/gcc/ada/rts @@ -1,59 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . E Q U A L _ C A S E _ I N S E N S I T I V E -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Characters.Handling; use Ada.Characters.Handling; - -function Ada.Strings.Equal_Case_Insensitive - (Left, Right : String) return Boolean -is - LI : Integer := Left'First; - RI : Integer := Right'First; - -begin - if Left'Length /= Right'Length then - return False; - end if; - - if Left'Length = 0 then - return True; - end if; - - loop - if To_Lower (Left (LI)) /= To_Lower (Right (RI)) then - return False; - end if; - - if LI = Left'Last then - return True; - end if; - - LI := LI + 1; - RI := RI + 1; - end loop; -end Ada.Strings.Equal_Case_Insensitive; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-secain.ads +++ build/gcc/ada/rts @@ -1,38 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . E Q U A L _ C A S E _ I N S E N S I T I V E -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -function Ada.Strings.Equal_Case_Insensitive - (Left, Right : String) return Boolean; -pragma Pure (Ada.Strings.Equal_Case_Insensitive); --- Performs a case-insensitive equality test of Left and Right. This is --- useful as the generic actual equivalence operation (Equivalent_Keys) --- when instantiating a hashed container package with type String as the --- key. It is also useful as the generic actual equality operator when --- instantiating a container package with type String as the element, --- allowing case-insensitive container equality tests. --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sequio.adb +++ build/gcc/ada/rts @@ -1,314 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S E Q U E N T I A L _ I O -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This is the generic template for Sequential_IO, i.e. the code that gets --- duplicated. We absolutely minimize this code by either calling routines --- in System.File_IO (for common file functions), or in System.Sequential_IO --- (for specialized Sequential_IO functions) - -with Ada.Unchecked_Conversion; - -with System; -with System.Byte_Swapping; -with System.CRTL; -with System.File_Control_Block; -with System.File_IO; -with System.Storage_Elements; - -with Interfaces.C_Streams; use Interfaces.C_Streams; - -package body Ada.Sequential_IO is - - package FIO renames System.File_IO; - package FCB renames System.File_Control_Block; - package SIO renames System.Sequential_IO; - package SSE renames System.Storage_Elements; - - SU : constant := System.Storage_Unit; - - subtype AP is FCB.AFCB_Ptr; - subtype FP is SIO.File_Type; - - function To_FCB is new Ada.Unchecked_Conversion (File_Mode, FCB.File_Mode); - function To_SIO is new Ada.Unchecked_Conversion (FCB.File_Mode, File_Mode); - - use type System.Bit_Order; - use type System.CRTL.size_t; - - procedure Byte_Swap (Siz : in out size_t); - -- Byte swap Siz - - --------------- - -- Byte_Swap -- - --------------- - - procedure Byte_Swap (Siz : in out size_t) is - use System.Byte_Swapping; - begin - case size_t'Size is - when 32 => Siz := size_t (Bswap_32 (U32 (Siz))); - when 64 => Siz := size_t (Bswap_64 (U64 (Siz))); - when others => raise Program_Error; - end case; - end Byte_Swap; - - ----------- - -- Close -- - ----------- - - procedure Close (File : in out File_Type) is - begin - FIO.Close (AP (File)'Unrestricted_Access); - end Close; - - ------------ - -- Create -- - ------------ - - procedure Create - (File : in out File_Type; - Mode : File_Mode := Out_File; - Name : String := ""; - Form : String := "") - is - begin - SIO.Create (FP (File), To_FCB (Mode), Name, Form); - end Create; - - ------------ - -- Delete -- - ------------ - - procedure Delete (File : in out File_Type) is - begin - FIO.Delete (AP (File)'Unrestricted_Access); - end Delete; - - ----------------- - -- End_Of_File -- - ----------------- - - function End_Of_File (File : File_Type) return Boolean is - begin - return FIO.End_Of_File (AP (File)); - end End_Of_File; - - ----------- - -- Flush -- - ----------- - - procedure Flush (File : File_Type) is - begin - FIO.Flush (AP (File)); - end Flush; - - ---------- - -- Form -- - ---------- - - function Form (File : File_Type) return String is - begin - return FIO.Form (AP (File)); - end Form; - - ------------- - -- Is_Open -- - ------------- - - function Is_Open (File : File_Type) return Boolean is - begin - return FIO.Is_Open (AP (File)); - end Is_Open; - - ---------- - -- Mode -- - ---------- - - function Mode (File : File_Type) return File_Mode is - begin - return To_SIO (FIO.Mode (AP (File))); - end Mode; - - ---------- - -- Name -- - ---------- - - function Name (File : File_Type) return String is - begin - return FIO.Name (AP (File)); - end Name; - - ---------- - -- Open -- - ---------- - - procedure Open - (File : in out File_Type; - Mode : File_Mode; - Name : String; - Form : String := "") - is - begin - SIO.Open (FP (File), To_FCB (Mode), Name, Form); - end Open; - - ---------- - -- Read -- - ---------- - - procedure Read (File : File_Type; Item : out Element_Type) is - Siz : constant size_t := (Item'Size + SU - 1) / SU; - Rsiz : size_t; - - begin - FIO.Check_Read_Status (AP (File)); - - -- For non-definite type or type with discriminants, read size and - -- raise Program_Error if it is larger than the size of the item. - - if not Element_Type'Definite - or else Element_Type'Has_Discriminants - then - FIO.Read_Buf - (AP (File), Rsiz'Address, size_t'Size / System.Storage_Unit); - - -- If item read has non-default scalar storage order, then the size - -- will have been written with that same order, so byte swap it. - - if Element_Type'Scalar_Storage_Order /= System.Default_Bit_Order then - Byte_Swap (Rsiz); - end if; - - -- For a type with discriminants, we have to read into a temporary - -- buffer if Item is constrained, to check that the discriminants - -- are correct. - - if Element_Type'Has_Discriminants and then Item'Constrained then - declare - RsizS : constant SSE.Storage_Offset := - SSE.Storage_Offset (Rsiz - 1); - - type SA is new SSE.Storage_Array (0 .. RsizS); - - for SA'Alignment use Standard'Maximum_Alignment; - -- We will perform an unchecked conversion of a pointer-to-SA - -- into pointer-to-Element_Type. We need to ensure that the - -- source is always at least as strictly aligned as the target. - - type SAP is access all SA; - type ItemP is access all Element_Type; - - pragma Warnings (Off); - -- We have to turn warnings off for function To_ItemP, - -- because it gets analyzed for all types, including ones - -- which can't possibly come this way, and for which the - -- size of the access types differs. - - function To_ItemP is new Ada.Unchecked_Conversion (SAP, ItemP); - - pragma Warnings (On); - - Buffer : aliased SA; - - pragma Unsuppress (Discriminant_Check); - - begin - FIO.Read_Buf (AP (File), Buffer'Address, Rsiz); - Item := To_ItemP (Buffer'Access).all; - return; - end; - end if; - - -- In the case of a non-definite type, make sure the length is OK. - -- We can't do this in the variant record case, because the size is - -- based on the current discriminant, so may be apparently wrong. - - if not Element_Type'Has_Discriminants and then Rsiz > Siz then - raise Program_Error; - end if; - - FIO.Read_Buf (AP (File), Item'Address, Rsiz); - - -- For definite type without discriminants, use actual size of item - - else - FIO.Read_Buf (AP (File), Item'Address, Siz); - end if; - end Read; - - ----------- - -- Reset -- - ----------- - - procedure Reset (File : in out File_Type; Mode : File_Mode) is - begin - FIO.Reset (AP (File)'Unrestricted_Access, To_FCB (Mode)); - end Reset; - - procedure Reset (File : in out File_Type) is - begin - FIO.Reset (AP (File)'Unrestricted_Access); - end Reset; - - ----------- - -- Write -- - ----------- - - procedure Write (File : File_Type; Item : Element_Type) is - Siz : constant size_t := (Item'Size + SU - 1) / SU; - -- Size to be written, in native representation - - Swapped_Siz : size_t := Siz; - -- Same, possibly byte swapped to account for Element_Type endianness - - begin - FIO.Check_Write_Status (AP (File)); - - -- For non-definite types or types with discriminants, write the size - - if not Element_Type'Definite - or else Element_Type'Has_Discriminants - then - -- If item written has non-default scalar storage order, then the - -- size is written with that same order, so byte swap it. - - if Element_Type'Scalar_Storage_Order /= System.Default_Bit_Order then - Byte_Swap (Swapped_Siz); - end if; - - FIO.Write_Buf - (AP (File), Swapped_Siz'Address, size_t'Size / System.Storage_Unit); - end if; - - FIO.Write_Buf (AP (File), Item'Address, Siz); - end Write; - -end Ada.Sequential_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sequio.ads +++ build/gcc/ada/rts @@ -1,160 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S E Q U E N T I A L _ I O -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.IO_Exceptions; - -with System.Sequential_IO; - -generic - type Element_Type (<>) is private; - -package Ada.Sequential_IO is - - pragma Compile_Time_Warning - (Element_Type'Has_Access_Values, - "Element_Type for Sequential_IO instance has access values"); - - pragma Compile_Time_Warning - (Element_Type'Has_Tagged_Values, - "Element_Type for Sequential_IO instance has tagged values"); - - type File_Type is limited private with Default_Initial_Condition; - - type File_Mode is (In_File, Out_File, Append_File); - - -- The following representation clause allows the use of unchecked - -- conversion for rapid translation between the File_Mode type - -- used in this package and System.File_IO. - - for File_Mode use - (In_File => 0, -- System.File_IO.File_Mode'Pos (In_File) - Out_File => 2, -- System.File_IO.File_Mode'Pos (Out_File) - Append_File => 3); -- System.File_IO.File_Mode'Pos (Append_File) - - --------------------- - -- File management -- - --------------------- - - procedure Create - (File : in out File_Type; - Mode : File_Mode := Out_File; - Name : String := ""; - Form : String := ""); - - procedure Open - (File : in out File_Type; - Mode : File_Mode; - Name : String; - Form : String := ""); - - procedure Close (File : in out File_Type); - procedure Delete (File : in out File_Type); - procedure Reset (File : in out File_Type; Mode : File_Mode); - procedure Reset (File : in out File_Type); - - function Mode (File : File_Type) return File_Mode; - function Name (File : File_Type) return String; - function Form (File : File_Type) return String; - - function Is_Open (File : File_Type) return Boolean; - - procedure Flush (File : File_Type); - - --------------------------------- - -- Input and output operations -- - --------------------------------- - - procedure Read (File : File_Type; Item : out Element_Type); - procedure Write (File : File_Type; Item : Element_Type); - - function End_Of_File (File : File_Type) return Boolean; - - ---------------- - -- Exceptions -- - ---------------- - - Status_Error : exception renames IO_Exceptions.Status_Error; - Mode_Error : exception renames IO_Exceptions.Mode_Error; - Name_Error : exception renames IO_Exceptions.Name_Error; - Use_Error : exception renames IO_Exceptions.Use_Error; - Device_Error : exception renames IO_Exceptions.Device_Error; - End_Error : exception renames IO_Exceptions.End_Error; - Data_Error : exception renames IO_Exceptions.Data_Error; - -private - - -- The following procedures have a File_Type formal of mode IN OUT because - -- they may close the original file. The Close operation may raise an - -- exception, but in that case we want any assignment to the formal to - -- be effective anyway, so it must be passed by reference (or the caller - -- will be left with a dangling pointer). - - pragma Export_Procedure - (Internal => Close, - External => "", - Mechanism => Reference); - pragma Export_Procedure - (Internal => Delete, - External => "", - Mechanism => Reference); - pragma Export_Procedure - (Internal => Reset, - External => "", - Parameter_Types => (File_Type), - Mechanism => Reference); - pragma Export_Procedure - (Internal => Reset, - External => "", - Parameter_Types => (File_Type, File_Mode), - Mechanism => (File => Reference)); - - type File_Type is new System.Sequential_IO.File_Type; - - -- All subprograms are inlined - - pragma Inline (Close); - pragma Inline (Create); - pragma Inline (Delete); - pragma Inline (End_Of_File); - pragma Inline (Form); - pragma Inline (Is_Open); - pragma Inline (Mode); - pragma Inline (Name); - pragma Inline (Open); - pragma Inline (Read); - pragma Inline (Reset); - pragma Inline (Write); - -end Ada.Sequential_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sfecin.ads +++ build/gcc/ada/rts @@ -1,40 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.FIXED.EQUAL_CASE_INSENSITIVE -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Strings.Equal_Case_Insensitive; - -function Ada.Strings.Fixed.Equal_Case_Insensitive - (Left, Right : String) - return Boolean renames Ada.Strings.Equal_Case_Insensitive; - -pragma Pure (Ada.Strings.Fixed.Equal_Case_Insensitive); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sfhcin.ads +++ build/gcc/ada/rts @@ -1,41 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.FIXED.HASH_CASE_INSENSITIVE -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers; -with Ada.Strings.Hash_Case_Insensitive; - -function Ada.Strings.Fixed.Hash_Case_Insensitive - (Key : String) - return Containers.Hash_Type renames Ada.Strings.Hash_Case_Insensitive; - -pragma Pure (Ada.Strings.Fixed.Hash_Case_Insensitive); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sflcin.ads +++ build/gcc/ada/rts @@ -1,40 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.FIXED.LESS_CASE_INSENSITIVE -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Strings.Less_Case_Insensitive; - -function Ada.Strings.Fixed.Less_Case_Insensitive - (Left, Right : String) - return Boolean renames Ada.Strings.Less_Case_Insensitive; - -pragma Pure (Ada.Strings.Fixed.Less_Case_Insensitive); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sfteio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S H O R T _ F L O A T _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO; - -package Ada.Short_Float_Text_IO is - new Ada.Text_IO.Float_IO (Short_Float); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sfwtio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S H O R T _ F L O A T _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Text_IO; - -package Ada.Short_Float_Wide_Text_IO is - new Ada.Wide_Text_IO.Float_IO (Short_Float); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sfztio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S H O R T _ F L O A T _ W I D E _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Wide_Text_IO; - -package Ada.Short_Float_Wide_Wide_Text_IO is - new Ada.Wide_Wide_Text_IO.Float_IO (Short_Float); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-shcain.adb +++ build/gcc/ada/rts @@ -1,41 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . H A S H _ C A S E _ I N S E N S I T I V E -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Characters.Handling; use Ada.Characters.Handling; -with System.String_Hash; - -function Ada.Strings.Hash_Case_Insensitive - (Key : String) return Containers.Hash_Type -is - use Ada.Containers; - function Hash is new System.String_Hash.Hash - (Character, String, Hash_Type); -begin - return Hash (To_Lower (Key)); -end Ada.Strings.Hash_Case_Insensitive; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-shcain.ads +++ build/gcc/ada/rts @@ -1,37 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . H A S H _ C A S E _ I N S E N S I T I V E -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers; - -function Ada.Strings.Hash_Case_Insensitive - (Key : String) return Containers.Hash_Type; -pragma Pure (Ada.Strings.Hash_Case_Insensitive); --- Computes a hash value for Key without regard for character case. This is --- useful as the generic actual Hash function when instantiating a hashed --- container package with type String as the key. --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-siocst.adb +++ build/gcc/ada/rts @@ -1,86 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S E Q U E N T I A L _ I O . C _ S T R E A M S -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Interfaces.C_Streams; use Interfaces.C_Streams; -with System.File_IO; -with System.File_Control_Block; -with System.Sequential_IO; -with Ada.Unchecked_Conversion; - -package body Ada.Sequential_IO.C_Streams is - - package FIO renames System.File_IO; - package FCB renames System.File_Control_Block; - package SIO renames System.Sequential_IO; - - subtype AP is FCB.AFCB_Ptr; - - function To_FCB is new Ada.Unchecked_Conversion (File_Mode, FCB.File_Mode); - - -------------- - -- C_Stream -- - -------------- - - function C_Stream (F : File_Type) return FILEs is - begin - FIO.Check_File_Open (AP (F)); - return F.Stream; - end C_Stream; - - ---------- - -- Open -- - ---------- - - procedure Open - (File : in out File_Type; - Mode : File_Mode; - C_Stream : FILEs; - Form : String := ""; - Name : String := "") - is - Dummy_File_Control_Block : SIO.Sequential_AFCB; - pragma Warnings (Off, Dummy_File_Control_Block); - -- Yes, we know this is never assigned a value, only the tag - -- is used for dispatching purposes, so that's expected. - - begin - FIO.Open (File_Ptr => AP (File), - Dummy_FCB => Dummy_File_Control_Block, - Mode => To_FCB (Mode), - Name => Name, - Form => Form, - Amethod => 'Q', - Creat => False, - Text => False, - C_Stream => C_Stream); - end Open; - -end Ada.Sequential_IO.C_Streams; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-siocst.ads +++ build/gcc/ada/rts @@ -1,54 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S E Q U E N T I A L _ I O . C _ S T R E A M S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides an interface between Ada.Sequential_IO and the --- C streams. This allows sharing of a stream between Ada and C or C++, --- as well as allowing the Ada program to operate directly on the stream. - -with Interfaces.C_Streams; - -generic -package Ada.Sequential_IO.C_Streams is - - package ICS renames Interfaces.C_Streams; - - function C_Stream (F : File_Type) return ICS.FILEs; - -- Obtain stream from existing open file - - procedure Open - (File : in out File_Type; - Mode : File_Mode; - C_Stream : ICS.FILEs; - Form : String := ""; - Name : String := ""); - -- Create new file from existing stream - -end Ada.Sequential_IO.C_Streams; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-siteio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S H O R T _ I N T E G E R _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO; - -package Ada.Short_Integer_Text_IO is - new Ada.Text_IO.Integer_IO (Short_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-siwtio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S H O R T _ I N T E G E R _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Text_IO; - -package Ada.Short_Integer_Wide_Text_IO is - new Ada.Wide_Text_IO.Integer_IO (Short_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-siztio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S H O R T _ I N T E G E R _ W I D E _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Wide_Text_IO; - -package Ada.Short_Integer_Wide_Wide_Text_IO is - new Ada.Wide_Wide_Text_IO.Integer_IO (Short_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-slcain.adb +++ build/gcc/ada/rts @@ -1,72 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.LESS_CASE_INSENSITIVE -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Characters.Handling; use Ada.Characters.Handling; - -function Ada.Strings.Less_Case_Insensitive - (Left, Right : String) return Boolean -is - LI : Integer := Left'First; - RI : Integer := Right'First; - - LC, RC : Character; - -begin - if LI > Left'Last then - return RI <= Right'Last; - end if; - - if RI > Right'Last then - return False; - end if; - - loop - LC := To_Lower (Left (LI)); - RC := To_Lower (Right (RI)); - - if LC < RC then - return True; - end if; - - if LC > RC then - return False; - end if; - - if LI = Left'Last then - return RI < Right'Last; - end if; - - if RI = Right'Last then - return False; - end if; - - LI := LI + 1; - RI := RI + 1; - end loop; -end Ada.Strings.Less_Case_Insensitive; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-slcain.ads +++ build/gcc/ada/rts @@ -1,36 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.LESS_CASE_INSENSITIVE -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -function Ada.Strings.Less_Case_Insensitive - (Left, Right : String) return Boolean; -pragma Pure (Ada.Strings.Less_Case_Insensitive); --- Performs a case-insensitive lexicographic comparison of Left and --- Right. This is useful as the generic actual less-than operator when --- instantiating an ordered container package with type String as the key, --- allowing case-insensitive equivalence tests. --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ssicst.adb +++ build/gcc/ada/rts @@ -1,87 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R E A M S . S T R E A M _ I O . C _ S T R E A M S -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Interfaces.C_Streams; use Interfaces.C_Streams; -with System.File_IO; -with System.File_Control_Block; -with Ada.Unchecked_Conversion; - -package body Ada.Streams.Stream_IO.C_Streams is - - package FIO renames System.File_IO; - package FCB renames System.File_Control_Block; - - subtype AP is FCB.AFCB_Ptr; - - function To_FCB is new Ada.Unchecked_Conversion (File_Mode, FCB.File_Mode); - - -------------- - -- C_Stream -- - -------------- - - function C_Stream (F : File_Type) return FILEs is - begin - FIO.Check_File_Open (AP (F)); - return F.Stream; - end C_Stream; - - ---------- - -- Open -- - ---------- - - procedure Open - (File : in out File_Type; - Mode : File_Mode; - C_Stream : FILEs; - Form : String := ""; - Name : String := "") - is - Dummy_File_Control_Block : Stream_AFCB; - pragma Warnings (Off, Dummy_File_Control_Block); - -- Yes, we know this is never assigned a value, only the tag - -- is used for dispatching purposes, so that's expected. - - begin - FIO.Open (File_Ptr => AP (File), - Dummy_FCB => Dummy_File_Control_Block, - Mode => To_FCB (Mode), - Name => Name, - Form => Form, - Amethod => 'S', - Creat => False, - Text => False, - C_Stream => C_Stream); - - File.Last_Op := (if Mode = Out_File then Op_Write else Op_Read); - -- See comment in Ada.Streams.Stream_IO.Open for the reason - end Open; - -end Ada.Streams.Stream_IO.C_Streams; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ssicst.ads +++ build/gcc/ada/rts @@ -1,53 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R E A M S . S T R E A M _ I O . C _ S T R E A M S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides an interface between Ada.Stream_IO and the --- C streams. This allows sharing of a stream between Ada and C or C++, --- as well as allowing the Ada program to operate directly on the stream. - -with Interfaces.C_Streams; - -package Ada.Streams.Stream_IO.C_Streams is - - package ICS renames Interfaces.C_Streams; - - function C_Stream (F : File_Type) return ICS.FILEs; - -- Obtain stream from existing open file - - procedure Open - (File : in out File_Type; - Mode : File_Mode; - C_Stream : ICS.FILEs; - Form : String := ""; - Name : String := ""); - -- Create new file from existing stream - -end Ada.Streams.Stream_IO.C_Streams; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ssitio.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S H O R T _ S H O R T _ I N T E G E R _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO; - -package Ada.Short_Short_Integer_Text_IO is - new Ada.Text_IO.Integer_IO (Short_Short_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ssiwti.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S H O R T _ S H O R T _ I N T E G E R _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Text_IO; - -package Ada.Short_Short_Integer_Wide_Text_IO is - new Ada.Wide_Text_IO.Integer_IO (Short_Short_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ssizti.ads +++ build/gcc/ada/rts @@ -1,19 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S H O R T _ S H O R T _ I N T E G E R _ W I D E _ T E X T _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Wide_Text_IO; - -package Ada.Short_Short_Integer_Wide_Wide_Text_IO is - new Ada.Wide_Wide_Text_IO.Integer_IO (Short_Short_Integer); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stboha.adb +++ build/gcc/ada/rts @@ -1,40 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . B O U N D E D . H A S H -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System.String_Hash; - -function Ada.Strings.Bounded.Hash (Key : Bounded.Bounded_String) - return Containers.Hash_Type -is - use Ada.Containers; - function Hash_Fun is new System.String_Hash.Hash - (Character, String, Hash_Type); -begin - return Hash_Fun (Bounded.To_String (Key)); -end Ada.Strings.Bounded.Hash; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stboha.ads +++ build/gcc/ada/rts @@ -1,25 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . B O U N D E D . H A S H -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Containers; - -generic - with package Bounded is - new Ada.Strings.Bounded.Generic_Bounded_Length (<>); - -function Ada.Strings.Bounded.Hash (Key : Bounded.Bounded_String) - return Containers.Hash_Type; - -pragma Preelaborate (Ada.Strings.Bounded.Hash); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stcoed.ads +++ build/gcc/ada/rts @@ -1,31 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S Y N C H R O N O U S _ T A S K _ C O N T R O L . E D F -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- This unit is not implemented in typical GNAT implementations that lie on --- top of operating systems, because it is infeasible to implement in such --- environments. - --- If a target environment provides appropriate support for this package, --- then the Unimplemented_Unit pragma should be removed from this spec and --- an appropriate body provided. - -package Ada.Synchronous_Task_Control.EDF is - - pragma Unimplemented_Unit; - - procedure Suspend_Until_True_And_Set_Deadline - (S : in out Suspension_Object; - TS : Ada.Real_Time.Time_Span); -end Ada.Synchronous_Task_Control.EDF; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stfiha.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . F I X E D . H A S H -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Containers, Ada.Strings.Hash; - -function Ada.Strings.Fixed.Hash (Key : String) return Containers.Hash_Type - renames Ada.Strings.Hash; - -pragma Pure (Ada.Strings.Fixed.Hash); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stmaco.ads +++ build/gcc/ada/rts @@ -1,915 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . M A P S . C O N S T A N T S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Characters.Latin_1; - -package Ada.Strings.Maps.Constants is - pragma Pure; - -- In accordance with Ada 2005 AI-362 - - Control_Set : constant Character_Set; - Graphic_Set : constant Character_Set; - Letter_Set : constant Character_Set; - Lower_Set : constant Character_Set; - Upper_Set : constant Character_Set; - Basic_Set : constant Character_Set; - Decimal_Digit_Set : constant Character_Set; - Hexadecimal_Digit_Set : constant Character_Set; - Alphanumeric_Set : constant Character_Set; - Special_Set : constant Character_Set; - ISO_646_Set : constant Character_Set; - - Lower_Case_Map : constant Character_Mapping; - -- Maps to lower case for letters, else identity - - Upper_Case_Map : constant Character_Mapping; - -- Maps to upper case for letters, else identity - - Basic_Map : constant Character_Mapping; - -- Maps to basic letters for letters, else identity - -private - package L renames Ada.Characters.Latin_1; - - Control_Set : constant Character_Set := - (L.NUL .. L.US => True, - L.DEL .. L.APC => True, - others => False); - - Graphic_Set : constant Character_Set := - (L.Space .. L.Tilde => True, - L.No_Break_Space .. L.LC_Y_Diaeresis => True, - others => False); - - Letter_Set : constant Character_Set := - ('A' .. 'Z' => True, - L.LC_A .. L.LC_Z => True, - L.UC_A_Grave .. L.UC_O_Diaeresis => True, - L.UC_O_Oblique_Stroke .. L.LC_O_Diaeresis => True, - L.LC_O_Oblique_Stroke .. L.LC_Y_Diaeresis => True, - others => False); - - Lower_Set : constant Character_Set := - (L.LC_A .. L.LC_Z => True, - L.LC_German_Sharp_S .. L.LC_O_Diaeresis => True, - L.LC_O_Oblique_Stroke .. L.LC_Y_Diaeresis => True, - others => False); - - Upper_Set : constant Character_Set := - ('A' .. 'Z' => True, - L.UC_A_Grave .. L.UC_O_Diaeresis => True, - L.UC_O_Oblique_Stroke .. L.UC_Icelandic_Thorn => True, - others => False); - - Basic_Set : constant Character_Set := - ('A' .. 'Z' => True, - L.LC_A .. L.LC_Z => True, - L.UC_AE_Diphthong .. L.UC_AE_Diphthong => True, - L.LC_AE_Diphthong .. L.LC_AE_Diphthong => True, - L.LC_German_Sharp_S .. L.LC_German_Sharp_S => True, - L.UC_Icelandic_Thorn .. L.UC_Icelandic_Thorn => True, - L.LC_Icelandic_Thorn .. L.LC_Icelandic_Thorn => True, - L.UC_Icelandic_Eth .. L.UC_Icelandic_Eth => True, - L.LC_Icelandic_Eth .. L.LC_Icelandic_Eth => True, - others => False); - - Decimal_Digit_Set : constant Character_Set := - ('0' .. '9' => True, - others => False); - - Hexadecimal_Digit_Set : constant Character_Set := - ('0' .. '9' => True, - 'A' .. 'F' => True, - L.LC_A .. L.LC_F => True, - others => False); - - Alphanumeric_Set : constant Character_Set := - ('0' .. '9' => True, - 'A' .. 'Z' => True, - L.LC_A .. L.LC_Z => True, - L.UC_A_Grave .. L.UC_O_Diaeresis => True, - L.UC_O_Oblique_Stroke .. L.LC_O_Diaeresis => True, - L.LC_O_Oblique_Stroke .. L.LC_Y_Diaeresis => True, - others => False); - - Special_Set : constant Character_Set := - (L.Space .. L.Solidus => True, - L.Colon .. L.Commercial_At => True, - L.Left_Square_Bracket .. L.Grave => True, - L.Left_Curly_Bracket .. L.Tilde => True, - L.No_Break_Space .. L.Inverted_Question => True, - L.Multiplication_Sign .. L.Multiplication_Sign => True, - L.Division_Sign .. L.Division_Sign => True, - others => False); - - ISO_646_Set : constant Character_Set := - (L.NUL .. L.DEL => True, - others => False); - - Lower_Case_Map : constant Character_Mapping := - (L.NUL & -- NUL 0 - L.SOH & -- SOH 1 - L.STX & -- STX 2 - L.ETX & -- ETX 3 - L.EOT & -- EOT 4 - L.ENQ & -- ENQ 5 - L.ACK & -- ACK 6 - L.BEL & -- BEL 7 - L.BS & -- BS 8 - L.HT & -- HT 9 - L.LF & -- LF 10 - L.VT & -- VT 11 - L.FF & -- FF 12 - L.CR & -- CR 13 - L.SO & -- SO 14 - L.SI & -- SI 15 - L.DLE & -- DLE 16 - L.DC1 & -- DC1 17 - L.DC2 & -- DC2 18 - L.DC3 & -- DC3 19 - L.DC4 & -- DC4 20 - L.NAK & -- NAK 21 - L.SYN & -- SYN 22 - L.ETB & -- ETB 23 - L.CAN & -- CAN 24 - L.EM & -- EM 25 - L.SUB & -- SUB 26 - L.ESC & -- ESC 27 - L.FS & -- FS 28 - L.GS & -- GS 29 - L.RS & -- RS 30 - L.US & -- US 31 - L.Space & -- ' ' 32 - L.Exclamation & -- '!' 33 - L.Quotation & -- '"' 34 - L.Number_Sign & -- '#' 35 - L.Dollar_Sign & -- '$' 36 - L.Percent_Sign & -- '%' 37 - L.Ampersand & -- '&' 38 - L.Apostrophe & -- ''' 39 - L.Left_Parenthesis & -- '(' 40 - L.Right_Parenthesis & -- ')' 41 - L.Asterisk & -- '*' 42 - L.Plus_Sign & -- '+' 43 - L.Comma & -- ',' 44 - L.Hyphen & -- '-' 45 - L.Full_Stop & -- '.' 46 - L.Solidus & -- '/' 47 - '0' & -- '0' 48 - '1' & -- '1' 49 - '2' & -- '2' 50 - '3' & -- '3' 51 - '4' & -- '4' 52 - '5' & -- '5' 53 - '6' & -- '6' 54 - '7' & -- '7' 55 - '8' & -- '8' 56 - '9' & -- '9' 57 - L.Colon & -- ':' 58 - L.Semicolon & -- ';' 59 - L.Less_Than_Sign & -- '<' 60 - L.Equals_Sign & -- '=' 61 - L.Greater_Than_Sign & -- '>' 62 - L.Question & -- '?' 63 - L.Commercial_At & -- '@' 64 - L.LC_A & -- 'a' 65 - L.LC_B & -- 'b' 66 - L.LC_C & -- 'c' 67 - L.LC_D & -- 'd' 68 - L.LC_E & -- 'e' 69 - L.LC_F & -- 'f' 70 - L.LC_G & -- 'g' 71 - L.LC_H & -- 'h' 72 - L.LC_I & -- 'i' 73 - L.LC_J & -- 'j' 74 - L.LC_K & -- 'k' 75 - L.LC_L & -- 'l' 76 - L.LC_M & -- 'm' 77 - L.LC_N & -- 'n' 78 - L.LC_O & -- 'o' 79 - L.LC_P & -- 'p' 80 - L.LC_Q & -- 'q' 81 - L.LC_R & -- 'r' 82 - L.LC_S & -- 's' 83 - L.LC_T & -- 't' 84 - L.LC_U & -- 'u' 85 - L.LC_V & -- 'v' 86 - L.LC_W & -- 'w' 87 - L.LC_X & -- 'x' 88 - L.LC_Y & -- 'y' 89 - L.LC_Z & -- 'z' 90 - L.Left_Square_Bracket & -- '[' 91 - L.Reverse_Solidus & -- '\' 92 - L.Right_Square_Bracket & -- ']' 93 - L.Circumflex & -- '^' 94 - L.Low_Line & -- '_' 95 - L.Grave & -- '`' 96 - L.LC_A & -- 'a' 97 - L.LC_B & -- 'b' 98 - L.LC_C & -- 'c' 99 - L.LC_D & -- 'd' 100 - L.LC_E & -- 'e' 101 - L.LC_F & -- 'f' 102 - L.LC_G & -- 'g' 103 - L.LC_H & -- 'h' 104 - L.LC_I & -- 'i' 105 - L.LC_J & -- 'j' 106 - L.LC_K & -- 'k' 107 - L.LC_L & -- 'l' 108 - L.LC_M & -- 'm' 109 - L.LC_N & -- 'n' 110 - L.LC_O & -- 'o' 111 - L.LC_P & -- 'p' 112 - L.LC_Q & -- 'q' 113 - L.LC_R & -- 'r' 114 - L.LC_S & -- 's' 115 - L.LC_T & -- 't' 116 - L.LC_U & -- 'u' 117 - L.LC_V & -- 'v' 118 - L.LC_W & -- 'w' 119 - L.LC_X & -- 'x' 120 - L.LC_Y & -- 'y' 121 - L.LC_Z & -- 'z' 122 - L.Left_Curly_Bracket & -- '{' 123 - L.Vertical_Line & -- '|' 124 - L.Right_Curly_Bracket & -- '}' 125 - L.Tilde & -- '~' 126 - L.DEL & -- DEL 127 - L.Reserved_128 & -- Reserved_128 128 - L.Reserved_129 & -- Reserved_129 129 - L.BPH & -- BPH 130 - L.NBH & -- NBH 131 - L.Reserved_132 & -- Reserved_132 132 - L.NEL & -- NEL 133 - L.SSA & -- SSA 134 - L.ESA & -- ESA 135 - L.HTS & -- HTS 136 - L.HTJ & -- HTJ 137 - L.VTS & -- VTS 138 - L.PLD & -- PLD 139 - L.PLU & -- PLU 140 - L.RI & -- RI 141 - L.SS2 & -- SS2 142 - L.SS3 & -- SS3 143 - L.DCS & -- DCS 144 - L.PU1 & -- PU1 145 - L.PU2 & -- PU2 146 - L.STS & -- STS 147 - L.CCH & -- CCH 148 - L.MW & -- MW 149 - L.SPA & -- SPA 150 - L.EPA & -- EPA 151 - L.SOS & -- SOS 152 - L.Reserved_153 & -- Reserved_153 153 - L.SCI & -- SCI 154 - L.CSI & -- CSI 155 - L.ST & -- ST 156 - L.OSC & -- OSC 157 - L.PM & -- PM 158 - L.APC & -- APC 159 - L.No_Break_Space & -- No_Break_Space 160 - L.Inverted_Exclamation & -- Inverted_Exclamation 161 - L.Cent_Sign & -- Cent_Sign 162 - L.Pound_Sign & -- Pound_Sign 163 - L.Currency_Sign & -- Currency_Sign 164 - L.Yen_Sign & -- Yen_Sign 165 - L.Broken_Bar & -- Broken_Bar 166 - L.Section_Sign & -- Section_Sign 167 - L.Diaeresis & -- Diaeresis 168 - L.Copyright_Sign & -- Copyright_Sign 169 - L.Feminine_Ordinal_Indicator & -- Feminine_Ordinal_Indicator 170 - L.Left_Angle_Quotation & -- Left_Angle_Quotation 171 - L.Not_Sign & -- Not_Sign 172 - L.Soft_Hyphen & -- Soft_Hyphen 173 - L.Registered_Trade_Mark_Sign & -- Registered_Trade_Mark_Sign 174 - L.Macron & -- Macron 175 - L.Degree_Sign & -- Degree_Sign 176 - L.Plus_Minus_Sign & -- Plus_Minus_Sign 177 - L.Superscript_Two & -- Superscript_Two 178 - L.Superscript_Three & -- Superscript_Three 179 - L.Acute & -- Acute 180 - L.Micro_Sign & -- Micro_Sign 181 - L.Pilcrow_Sign & -- Pilcrow_Sign 182 - L.Middle_Dot & -- Middle_Dot 183 - L.Cedilla & -- Cedilla 184 - L.Superscript_One & -- Superscript_One 185 - L.Masculine_Ordinal_Indicator & -- Masculine_Ordinal_Indicator 186 - L.Right_Angle_Quotation & -- Right_Angle_Quotation 187 - L.Fraction_One_Quarter & -- Fraction_One_Quarter 188 - L.Fraction_One_Half & -- Fraction_One_Half 189 - L.Fraction_Three_Quarters & -- Fraction_Three_Quarters 190 - L.Inverted_Question & -- Inverted_Question 191 - L.LC_A_Grave & -- UC_A_Grave 192 - L.LC_A_Acute & -- UC_A_Acute 193 - L.LC_A_Circumflex & -- UC_A_Circumflex 194 - L.LC_A_Tilde & -- UC_A_Tilde 195 - L.LC_A_Diaeresis & -- UC_A_Diaeresis 196 - L.LC_A_Ring & -- UC_A_Ring 197 - L.LC_AE_Diphthong & -- UC_AE_Diphthong 198 - L.LC_C_Cedilla & -- UC_C_Cedilla 199 - L.LC_E_Grave & -- UC_E_Grave 200 - L.LC_E_Acute & -- UC_E_Acute 201 - L.LC_E_Circumflex & -- UC_E_Circumflex 202 - L.LC_E_Diaeresis & -- UC_E_Diaeresis 203 - L.LC_I_Grave & -- UC_I_Grave 204 - L.LC_I_Acute & -- UC_I_Acute 205 - L.LC_I_Circumflex & -- UC_I_Circumflex 206 - L.LC_I_Diaeresis & -- UC_I_Diaeresis 207 - L.LC_Icelandic_Eth & -- UC_Icelandic_Eth 208 - L.LC_N_Tilde & -- UC_N_Tilde 209 - L.LC_O_Grave & -- UC_O_Grave 210 - L.LC_O_Acute & -- UC_O_Acute 211 - L.LC_O_Circumflex & -- UC_O_Circumflex 212 - L.LC_O_Tilde & -- UC_O_Tilde 213 - L.LC_O_Diaeresis & -- UC_O_Diaeresis 214 - L.Multiplication_Sign & -- Multiplication_Sign 215 - L.LC_O_Oblique_Stroke & -- UC_O_Oblique_Stroke 216 - L.LC_U_Grave & -- UC_U_Grave 217 - L.LC_U_Acute & -- UC_U_Acute 218 - L.LC_U_Circumflex & -- UC_U_Circumflex 219 - L.LC_U_Diaeresis & -- UC_U_Diaeresis 220 - L.LC_Y_Acute & -- UC_Y_Acute 221 - L.LC_Icelandic_Thorn & -- UC_Icelandic_Thorn 222 - L.LC_German_Sharp_S & -- LC_German_Sharp_S 223 - L.LC_A_Grave & -- LC_A_Grave 224 - L.LC_A_Acute & -- LC_A_Acute 225 - L.LC_A_Circumflex & -- LC_A_Circumflex 226 - L.LC_A_Tilde & -- LC_A_Tilde 227 - L.LC_A_Diaeresis & -- LC_A_Diaeresis 228 - L.LC_A_Ring & -- LC_A_Ring 229 - L.LC_AE_Diphthong & -- LC_AE_Diphthong 230 - L.LC_C_Cedilla & -- LC_C_Cedilla 231 - L.LC_E_Grave & -- LC_E_Grave 232 - L.LC_E_Acute & -- LC_E_Acute 233 - L.LC_E_Circumflex & -- LC_E_Circumflex 234 - L.LC_E_Diaeresis & -- LC_E_Diaeresis 235 - L.LC_I_Grave & -- LC_I_Grave 236 - L.LC_I_Acute & -- LC_I_Acute 237 - L.LC_I_Circumflex & -- LC_I_Circumflex 238 - L.LC_I_Diaeresis & -- LC_I_Diaeresis 239 - L.LC_Icelandic_Eth & -- LC_Icelandic_Eth 240 - L.LC_N_Tilde & -- LC_N_Tilde 241 - L.LC_O_Grave & -- LC_O_Grave 242 - L.LC_O_Acute & -- LC_O_Acute 243 - L.LC_O_Circumflex & -- LC_O_Circumflex 244 - L.LC_O_Tilde & -- LC_O_Tilde 245 - L.LC_O_Diaeresis & -- LC_O_Diaeresis 246 - L.Division_Sign & -- Division_Sign 247 - L.LC_O_Oblique_Stroke & -- LC_O_Oblique_Stroke 248 - L.LC_U_Grave & -- LC_U_Grave 249 - L.LC_U_Acute & -- LC_U_Acute 250 - L.LC_U_Circumflex & -- LC_U_Circumflex 251 - L.LC_U_Diaeresis & -- LC_U_Diaeresis 252 - L.LC_Y_Acute & -- LC_Y_Acute 253 - L.LC_Icelandic_Thorn & -- LC_Icelandic_Thorn 254 - L.LC_Y_Diaeresis); -- LC_Y_Diaeresis 255 - - Upper_Case_Map : constant Character_Mapping := - (L.NUL & -- NUL 0 - L.SOH & -- SOH 1 - L.STX & -- STX 2 - L.ETX & -- ETX 3 - L.EOT & -- EOT 4 - L.ENQ & -- ENQ 5 - L.ACK & -- ACK 6 - L.BEL & -- BEL 7 - L.BS & -- BS 8 - L.HT & -- HT 9 - L.LF & -- LF 10 - L.VT & -- VT 11 - L.FF & -- FF 12 - L.CR & -- CR 13 - L.SO & -- SO 14 - L.SI & -- SI 15 - L.DLE & -- DLE 16 - L.DC1 & -- DC1 17 - L.DC2 & -- DC2 18 - L.DC3 & -- DC3 19 - L.DC4 & -- DC4 20 - L.NAK & -- NAK 21 - L.SYN & -- SYN 22 - L.ETB & -- ETB 23 - L.CAN & -- CAN 24 - L.EM & -- EM 25 - L.SUB & -- SUB 26 - L.ESC & -- ESC 27 - L.FS & -- FS 28 - L.GS & -- GS 29 - L.RS & -- RS 30 - L.US & -- US 31 - L.Space & -- ' ' 32 - L.Exclamation & -- '!' 33 - L.Quotation & -- '"' 34 - L.Number_Sign & -- '#' 35 - L.Dollar_Sign & -- '$' 36 - L.Percent_Sign & -- '%' 37 - L.Ampersand & -- '&' 38 - L.Apostrophe & -- ''' 39 - L.Left_Parenthesis & -- '(' 40 - L.Right_Parenthesis & -- ')' 41 - L.Asterisk & -- '*' 42 - L.Plus_Sign & -- '+' 43 - L.Comma & -- ',' 44 - L.Hyphen & -- '-' 45 - L.Full_Stop & -- '.' 46 - L.Solidus & -- '/' 47 - '0' & -- '0' 48 - '1' & -- '1' 49 - '2' & -- '2' 50 - '3' & -- '3' 51 - '4' & -- '4' 52 - '5' & -- '5' 53 - '6' & -- '6' 54 - '7' & -- '7' 55 - '8' & -- '8' 56 - '9' & -- '9' 57 - L.Colon & -- ':' 58 - L.Semicolon & -- ';' 59 - L.Less_Than_Sign & -- '<' 60 - L.Equals_Sign & -- '=' 61 - L.Greater_Than_Sign & -- '>' 62 - L.Question & -- '?' 63 - L.Commercial_At & -- '@' 64 - 'A' & -- 'A' 65 - 'B' & -- 'B' 66 - 'C' & -- 'C' 67 - 'D' & -- 'D' 68 - 'E' & -- 'E' 69 - 'F' & -- 'F' 70 - 'G' & -- 'G' 71 - 'H' & -- 'H' 72 - 'I' & -- 'I' 73 - 'J' & -- 'J' 74 - 'K' & -- 'K' 75 - 'L' & -- 'L' 76 - 'M' & -- 'M' 77 - 'N' & -- 'N' 78 - 'O' & -- 'O' 79 - 'P' & -- 'P' 80 - 'Q' & -- 'Q' 81 - 'R' & -- 'R' 82 - 'S' & -- 'S' 83 - 'T' & -- 'T' 84 - 'U' & -- 'U' 85 - 'V' & -- 'V' 86 - 'W' & -- 'W' 87 - 'X' & -- 'X' 88 - 'Y' & -- 'Y' 89 - 'Z' & -- 'Z' 90 - L.Left_Square_Bracket & -- '[' 91 - L.Reverse_Solidus & -- '\' 92 - L.Right_Square_Bracket & -- ']' 93 - L.Circumflex & -- '^' 94 - L.Low_Line & -- '_' 95 - L.Grave & -- '`' 96 - 'A' & -- 'a' 97 - 'B' & -- 'b' 98 - 'C' & -- 'c' 99 - 'D' & -- 'd' 100 - 'E' & -- 'e' 101 - 'F' & -- 'f' 102 - 'G' & -- 'g' 103 - 'H' & -- 'h' 104 - 'I' & -- 'i' 105 - 'J' & -- 'j' 106 - 'K' & -- 'k' 107 - 'L' & -- 'l' 108 - 'M' & -- 'm' 109 - 'N' & -- 'n' 110 - 'O' & -- 'o' 111 - 'P' & -- 'p' 112 - 'Q' & -- 'q' 113 - 'R' & -- 'r' 114 - 'S' & -- 's' 115 - 'T' & -- 't' 116 - 'U' & -- 'u' 117 - 'V' & -- 'v' 118 - 'W' & -- 'w' 119 - 'X' & -- 'x' 120 - 'Y' & -- 'y' 121 - 'Z' & -- 'z' 122 - L.Left_Curly_Bracket & -- '{' 123 - L.Vertical_Line & -- '|' 124 - L.Right_Curly_Bracket & -- '}' 125 - L.Tilde & -- '~' 126 - L.DEL & -- DEL 127 - L.Reserved_128 & -- Reserved_128 128 - L.Reserved_129 & -- Reserved_129 129 - L.BPH & -- BPH 130 - L.NBH & -- NBH 131 - L.Reserved_132 & -- Reserved_132 132 - L.NEL & -- NEL 133 - L.SSA & -- SSA 134 - L.ESA & -- ESA 135 - L.HTS & -- HTS 136 - L.HTJ & -- HTJ 137 - L.VTS & -- VTS 138 - L.PLD & -- PLD 139 - L.PLU & -- PLU 140 - L.RI & -- RI 141 - L.SS2 & -- SS2 142 - L.SS3 & -- SS3 143 - L.DCS & -- DCS 144 - L.PU1 & -- PU1 145 - L.PU2 & -- PU2 146 - L.STS & -- STS 147 - L.CCH & -- CCH 148 - L.MW & -- MW 149 - L.SPA & -- SPA 150 - L.EPA & -- EPA 151 - L.SOS & -- SOS 152 - L.Reserved_153 & -- Reserved_153 153 - L.SCI & -- SCI 154 - L.CSI & -- CSI 155 - L.ST & -- ST 156 - L.OSC & -- OSC 157 - L.PM & -- PM 158 - L.APC & -- APC 159 - L.No_Break_Space & -- No_Break_Space 160 - L.Inverted_Exclamation & -- Inverted_Exclamation 161 - L.Cent_Sign & -- Cent_Sign 162 - L.Pound_Sign & -- Pound_Sign 163 - L.Currency_Sign & -- Currency_Sign 164 - L.Yen_Sign & -- Yen_Sign 165 - L.Broken_Bar & -- Broken_Bar 166 - L.Section_Sign & -- Section_Sign 167 - L.Diaeresis & -- Diaeresis 168 - L.Copyright_Sign & -- Copyright_Sign 169 - L.Feminine_Ordinal_Indicator & -- Feminine_Ordinal_Indicator 170 - L.Left_Angle_Quotation & -- Left_Angle_Quotation 171 - L.Not_Sign & -- Not_Sign 172 - L.Soft_Hyphen & -- Soft_Hyphen 173 - L.Registered_Trade_Mark_Sign & -- Registered_Trade_Mark_Sign 174 - L.Macron & -- Macron 175 - L.Degree_Sign & -- Degree_Sign 176 - L.Plus_Minus_Sign & -- Plus_Minus_Sign 177 - L.Superscript_Two & -- Superscript_Two 178 - L.Superscript_Three & -- Superscript_Three 179 - L.Acute & -- Acute 180 - L.Micro_Sign & -- Micro_Sign 181 - L.Pilcrow_Sign & -- Pilcrow_Sign 182 - L.Middle_Dot & -- Middle_Dot 183 - L.Cedilla & -- Cedilla 184 - L.Superscript_One & -- Superscript_One 185 - L.Masculine_Ordinal_Indicator & -- Masculine_Ordinal_Indicator 186 - L.Right_Angle_Quotation & -- Right_Angle_Quotation 187 - L.Fraction_One_Quarter & -- Fraction_One_Quarter 188 - L.Fraction_One_Half & -- Fraction_One_Half 189 - L.Fraction_Three_Quarters & -- Fraction_Three_Quarters 190 - L.Inverted_Question & -- Inverted_Question 191 - L.UC_A_Grave & -- UC_A_Grave 192 - L.UC_A_Acute & -- UC_A_Acute 193 - L.UC_A_Circumflex & -- UC_A_Circumflex 194 - L.UC_A_Tilde & -- UC_A_Tilde 195 - L.UC_A_Diaeresis & -- UC_A_Diaeresis 196 - L.UC_A_Ring & -- UC_A_Ring 197 - L.UC_AE_Diphthong & -- UC_AE_Diphthong 198 - L.UC_C_Cedilla & -- UC_C_Cedilla 199 - L.UC_E_Grave & -- UC_E_Grave 200 - L.UC_E_Acute & -- UC_E_Acute 201 - L.UC_E_Circumflex & -- UC_E_Circumflex 202 - L.UC_E_Diaeresis & -- UC_E_Diaeresis 203 - L.UC_I_Grave & -- UC_I_Grave 204 - L.UC_I_Acute & -- UC_I_Acute 205 - L.UC_I_Circumflex & -- UC_I_Circumflex 206 - L.UC_I_Diaeresis & -- UC_I_Diaeresis 207 - L.UC_Icelandic_Eth & -- UC_Icelandic_Eth 208 - L.UC_N_Tilde & -- UC_N_Tilde 209 - L.UC_O_Grave & -- UC_O_Grave 210 - L.UC_O_Acute & -- UC_O_Acute 211 - L.UC_O_Circumflex & -- UC_O_Circumflex 212 - L.UC_O_Tilde & -- UC_O_Tilde 213 - L.UC_O_Diaeresis & -- UC_O_Diaeresis 214 - L.Multiplication_Sign & -- Multiplication_Sign 215 - L.UC_O_Oblique_Stroke & -- UC_O_Oblique_Stroke 216 - L.UC_U_Grave & -- UC_U_Grave 217 - L.UC_U_Acute & -- UC_U_Acute 218 - L.UC_U_Circumflex & -- UC_U_Circumflex 219 - L.UC_U_Diaeresis & -- UC_U_Diaeresis 220 - L.UC_Y_Acute & -- UC_Y_Acute 221 - L.UC_Icelandic_Thorn & -- UC_Icelandic_Thorn 222 - L.LC_German_Sharp_S & -- LC_German_Sharp_S 223 - L.UC_A_Grave & -- LC_A_Grave 224 - L.UC_A_Acute & -- LC_A_Acute 225 - L.UC_A_Circumflex & -- LC_A_Circumflex 226 - L.UC_A_Tilde & -- LC_A_Tilde 227 - L.UC_A_Diaeresis & -- LC_A_Diaeresis 228 - L.UC_A_Ring & -- LC_A_Ring 229 - L.UC_AE_Diphthong & -- LC_AE_Diphthong 230 - L.UC_C_Cedilla & -- LC_C_Cedilla 231 - L.UC_E_Grave & -- LC_E_Grave 232 - L.UC_E_Acute & -- LC_E_Acute 233 - L.UC_E_Circumflex & -- LC_E_Circumflex 234 - L.UC_E_Diaeresis & -- LC_E_Diaeresis 235 - L.UC_I_Grave & -- LC_I_Grave 236 - L.UC_I_Acute & -- LC_I_Acute 237 - L.UC_I_Circumflex & -- LC_I_Circumflex 238 - L.UC_I_Diaeresis & -- LC_I_Diaeresis 239 - L.UC_Icelandic_Eth & -- LC_Icelandic_Eth 240 - L.UC_N_Tilde & -- LC_N_Tilde 241 - L.UC_O_Grave & -- LC_O_Grave 242 - L.UC_O_Acute & -- LC_O_Acute 243 - L.UC_O_Circumflex & -- LC_O_Circumflex 244 - L.UC_O_Tilde & -- LC_O_Tilde 245 - L.UC_O_Diaeresis & -- LC_O_Diaeresis 246 - L.Division_Sign & -- Division_Sign 247 - L.UC_O_Oblique_Stroke & -- LC_O_Oblique_Stroke 248 - L.UC_U_Grave & -- LC_U_Grave 249 - L.UC_U_Acute & -- LC_U_Acute 250 - L.UC_U_Circumflex & -- LC_U_Circumflex 251 - L.UC_U_Diaeresis & -- LC_U_Diaeresis 252 - L.UC_Y_Acute & -- LC_Y_Acute 253 - L.UC_Icelandic_Thorn & -- LC_Icelandic_Thorn 254 - L.LC_Y_Diaeresis); -- LC_Y_Diaeresis 255 - - Basic_Map : constant Character_Mapping := - (L.NUL & -- NUL 0 - L.SOH & -- SOH 1 - L.STX & -- STX 2 - L.ETX & -- ETX 3 - L.EOT & -- EOT 4 - L.ENQ & -- ENQ 5 - L.ACK & -- ACK 6 - L.BEL & -- BEL 7 - L.BS & -- BS 8 - L.HT & -- HT 9 - L.LF & -- LF 10 - L.VT & -- VT 11 - L.FF & -- FF 12 - L.CR & -- CR 13 - L.SO & -- SO 14 - L.SI & -- SI 15 - L.DLE & -- DLE 16 - L.DC1 & -- DC1 17 - L.DC2 & -- DC2 18 - L.DC3 & -- DC3 19 - L.DC4 & -- DC4 20 - L.NAK & -- NAK 21 - L.SYN & -- SYN 22 - L.ETB & -- ETB 23 - L.CAN & -- CAN 24 - L.EM & -- EM 25 - L.SUB & -- SUB 26 - L.ESC & -- ESC 27 - L.FS & -- FS 28 - L.GS & -- GS 29 - L.RS & -- RS 30 - L.US & -- US 31 - L.Space & -- ' ' 32 - L.Exclamation & -- '!' 33 - L.Quotation & -- '"' 34 - L.Number_Sign & -- '#' 35 - L.Dollar_Sign & -- '$' 36 - L.Percent_Sign & -- '%' 37 - L.Ampersand & -- '&' 38 - L.Apostrophe & -- ''' 39 - L.Left_Parenthesis & -- '(' 40 - L.Right_Parenthesis & -- ')' 41 - L.Asterisk & -- '*' 42 - L.Plus_Sign & -- '+' 43 - L.Comma & -- ',' 44 - L.Hyphen & -- '-' 45 - L.Full_Stop & -- '.' 46 - L.Solidus & -- '/' 47 - '0' & -- '0' 48 - '1' & -- '1' 49 - '2' & -- '2' 50 - '3' & -- '3' 51 - '4' & -- '4' 52 - '5' & -- '5' 53 - '6' & -- '6' 54 - '7' & -- '7' 55 - '8' & -- '8' 56 - '9' & -- '9' 57 - L.Colon & -- ':' 58 - L.Semicolon & -- ';' 59 - L.Less_Than_Sign & -- '<' 60 - L.Equals_Sign & -- '=' 61 - L.Greater_Than_Sign & -- '>' 62 - L.Question & -- '?' 63 - L.Commercial_At & -- '@' 64 - 'A' & -- 'A' 65 - 'B' & -- 'B' 66 - 'C' & -- 'C' 67 - 'D' & -- 'D' 68 - 'E' & -- 'E' 69 - 'F' & -- 'F' 70 - 'G' & -- 'G' 71 - 'H' & -- 'H' 72 - 'I' & -- 'I' 73 - 'J' & -- 'J' 74 - 'K' & -- 'K' 75 - 'L' & -- 'L' 76 - 'M' & -- 'M' 77 - 'N' & -- 'N' 78 - 'O' & -- 'O' 79 - 'P' & -- 'P' 80 - 'Q' & -- 'Q' 81 - 'R' & -- 'R' 82 - 'S' & -- 'S' 83 - 'T' & -- 'T' 84 - 'U' & -- 'U' 85 - 'V' & -- 'V' 86 - 'W' & -- 'W' 87 - 'X' & -- 'X' 88 - 'Y' & -- 'Y' 89 - 'Z' & -- 'Z' 90 - L.Left_Square_Bracket & -- '[' 91 - L.Reverse_Solidus & -- '\' 92 - L.Right_Square_Bracket & -- ']' 93 - L.Circumflex & -- '^' 94 - L.Low_Line & -- '_' 95 - L.Grave & -- '`' 96 - L.LC_A & -- 'a' 97 - L.LC_B & -- 'b' 98 - L.LC_C & -- 'c' 99 - L.LC_D & -- 'd' 100 - L.LC_E & -- 'e' 101 - L.LC_F & -- 'f' 102 - L.LC_G & -- 'g' 103 - L.LC_H & -- 'h' 104 - L.LC_I & -- 'i' 105 - L.LC_J & -- 'j' 106 - L.LC_K & -- 'k' 107 - L.LC_L & -- 'l' 108 - L.LC_M & -- 'm' 109 - L.LC_N & -- 'n' 110 - L.LC_O & -- 'o' 111 - L.LC_P & -- 'p' 112 - L.LC_Q & -- 'q' 113 - L.LC_R & -- 'r' 114 - L.LC_S & -- 's' 115 - L.LC_T & -- 't' 116 - L.LC_U & -- 'u' 117 - L.LC_V & -- 'v' 118 - L.LC_W & -- 'w' 119 - L.LC_X & -- 'x' 120 - L.LC_Y & -- 'y' 121 - L.LC_Z & -- 'z' 122 - L.Left_Curly_Bracket & -- '{' 123 - L.Vertical_Line & -- '|' 124 - L.Right_Curly_Bracket & -- '}' 125 - L.Tilde & -- '~' 126 - L.DEL & -- DEL 127 - L.Reserved_128 & -- Reserved_128 128 - L.Reserved_129 & -- Reserved_129 129 - L.BPH & -- BPH 130 - L.NBH & -- NBH 131 - L.Reserved_132 & -- Reserved_132 132 - L.NEL & -- NEL 133 - L.SSA & -- SSA 134 - L.ESA & -- ESA 135 - L.HTS & -- HTS 136 - L.HTJ & -- HTJ 137 - L.VTS & -- VTS 138 - L.PLD & -- PLD 139 - L.PLU & -- PLU 140 - L.RI & -- RI 141 - L.SS2 & -- SS2 142 - L.SS3 & -- SS3 143 - L.DCS & -- DCS 144 - L.PU1 & -- PU1 145 - L.PU2 & -- PU2 146 - L.STS & -- STS 147 - L.CCH & -- CCH 148 - L.MW & -- MW 149 - L.SPA & -- SPA 150 - L.EPA & -- EPA 151 - L.SOS & -- SOS 152 - L.Reserved_153 & -- Reserved_153 153 - L.SCI & -- SCI 154 - L.CSI & -- CSI 155 - L.ST & -- ST 156 - L.OSC & -- OSC 157 - L.PM & -- PM 158 - L.APC & -- APC 159 - L.No_Break_Space & -- No_Break_Space 160 - L.Inverted_Exclamation & -- Inverted_Exclamation 161 - L.Cent_Sign & -- Cent_Sign 162 - L.Pound_Sign & -- Pound_Sign 163 - L.Currency_Sign & -- Currency_Sign 164 - L.Yen_Sign & -- Yen_Sign 165 - L.Broken_Bar & -- Broken_Bar 166 - L.Section_Sign & -- Section_Sign 167 - L.Diaeresis & -- Diaeresis 168 - L.Copyright_Sign & -- Copyright_Sign 169 - L.Feminine_Ordinal_Indicator & -- Feminine_Ordinal_Indicator 170 - L.Left_Angle_Quotation & -- Left_Angle_Quotation 171 - L.Not_Sign & -- Not_Sign 172 - L.Soft_Hyphen & -- Soft_Hyphen 173 - L.Registered_Trade_Mark_Sign & -- Registered_Trade_Mark_Sign 174 - L.Macron & -- Macron 175 - L.Degree_Sign & -- Degree_Sign 176 - L.Plus_Minus_Sign & -- Plus_Minus_Sign 177 - L.Superscript_Two & -- Superscript_Two 178 - L.Superscript_Three & -- Superscript_Three 179 - L.Acute & -- Acute 180 - L.Micro_Sign & -- Micro_Sign 181 - L.Pilcrow_Sign & -- Pilcrow_Sign 182 - L.Middle_Dot & -- Middle_Dot 183 - L.Cedilla & -- Cedilla 184 - L.Superscript_One & -- Superscript_One 185 - L.Masculine_Ordinal_Indicator & -- Masculine_Ordinal_Indicator 186 - L.Right_Angle_Quotation & -- Right_Angle_Quotation 187 - L.Fraction_One_Quarter & -- Fraction_One_Quarter 188 - L.Fraction_One_Half & -- Fraction_One_Half 189 - L.Fraction_Three_Quarters & -- Fraction_Three_Quarters 190 - L.Inverted_Question & -- Inverted_Question 191 - 'A' & -- UC_A_Grave 192 - 'A' & -- UC_A_Acute 193 - 'A' & -- UC_A_Circumflex 194 - 'A' & -- UC_A_Tilde 195 - 'A' & -- UC_A_Diaeresis 196 - 'A' & -- UC_A_Ring 197 - L.UC_AE_Diphthong & -- UC_AE_Diphthong 198 - 'C' & -- UC_C_Cedilla 199 - 'E' & -- UC_E_Grave 200 - 'E' & -- UC_E_Acute 201 - 'E' & -- UC_E_Circumflex 202 - 'E' & -- UC_E_Diaeresis 203 - 'I' & -- UC_I_Grave 204 - 'I' & -- UC_I_Acute 205 - 'I' & -- UC_I_Circumflex 206 - 'I' & -- UC_I_Diaeresis 207 - L.UC_Icelandic_Eth & -- UC_Icelandic_Eth 208 - 'N' & -- UC_N_Tilde 209 - 'O' & -- UC_O_Grave 210 - 'O' & -- UC_O_Acute 211 - 'O' & -- UC_O_Circumflex 212 - 'O' & -- UC_O_Tilde 213 - 'O' & -- UC_O_Diaeresis 214 - L.Multiplication_Sign & -- Multiplication_Sign 215 - 'O' & -- UC_O_Oblique_Stroke 216 - 'U' & -- UC_U_Grave 217 - 'U' & -- UC_U_Acute 218 - 'U' & -- UC_U_Circumflex 219 - 'U' & -- UC_U_Diaeresis 220 - 'Y' & -- UC_Y_Acute 221 - L.UC_Icelandic_Thorn & -- UC_Icelandic_Thorn 222 - L.LC_German_Sharp_S & -- LC_German_Sharp_S 223 - L.LC_A & -- LC_A_Grave 224 - L.LC_A & -- LC_A_Acute 225 - L.LC_A & -- LC_A_Circumflex 226 - L.LC_A & -- LC_A_Tilde 227 - L.LC_A & -- LC_A_Diaeresis 228 - L.LC_A & -- LC_A_Ring 229 - L.LC_AE_Diphthong & -- LC_AE_Diphthong 230 - L.LC_C & -- LC_C_Cedilla 231 - L.LC_E & -- LC_E_Grave 232 - L.LC_E & -- LC_E_Acute 233 - L.LC_E & -- LC_E_Circumflex 234 - L.LC_E & -- LC_E_Diaeresis 235 - L.LC_I & -- LC_I_Grave 236 - L.LC_I & -- LC_I_Acute 237 - L.LC_I & -- LC_I_Circumflex 238 - L.LC_I & -- LC_I_Diaeresis 239 - L.LC_Icelandic_Eth & -- LC_Icelandic_Eth 240 - L.LC_N & -- LC_N_Tilde 241 - L.LC_O & -- LC_O_Grave 242 - L.LC_O & -- LC_O_Acute 243 - L.LC_O & -- LC_O_Circumflex 244 - L.LC_O & -- LC_O_Tilde 245 - L.LC_O & -- LC_O_Diaeresis 246 - L.Division_Sign & -- Division_Sign 247 - L.LC_O & -- LC_O_Oblique_Stroke 248 - L.LC_U & -- LC_U_Grave 249 - L.LC_U & -- LC_U_Acute 250 - L.LC_U & -- LC_U_Circumflex 251 - L.LC_U & -- LC_U_Diaeresis 252 - L.LC_Y & -- LC_Y_Acute 253 - L.LC_Icelandic_Thorn & -- LC_Icelandic_Thorn 254 - L.LC_Y); -- LC_Y_Diaeresis 255 - -end Ada.Strings.Maps.Constants; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stobbu.adb +++ build/gcc/ada/rts @@ -1,53 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.TEXT_OUTPUT.BIT_BUCKETS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Strings.Text_Output.Bit_Buckets is - - type Bit_Bucket_Type is new Sink with null record; - overriding procedure Full_Method (S : in out Bit_Bucket_Type); - overriding procedure Flush_Method (S : in out Bit_Bucket_Type); - - The_Bit_Bucket : aliased Bit_Bucket_Type - (Chunk_Length => Default_Chunk_Length); - function Bit_Bucket return Sink_Access is (The_Bit_Bucket'Access); - - overriding procedure Full_Method (S : in out Bit_Bucket_Type) - renames Flush_Method; - - overriding procedure Flush_Method (S : in out Bit_Bucket_Type) is - begin - S.Last := 0; - end Flush_Method; - -begin - The_Bit_Bucket.Indent_Amount := 0; - The_Bit_Bucket.Cur_Chunk := The_Bit_Bucket.Initial_Chunk'Access; -end Ada.Strings.Text_Output.Bit_Buckets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stobbu.ads +++ build/gcc/ada/rts @@ -1,34 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.TEXT_OUTPUT.BIT_BUCKETS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Strings.Text_Output.Bit_Buckets is - function Bit_Bucket return Sink_Access; -end Ada.Strings.Text_Output.Bit_Buckets; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stobfi.adb +++ build/gcc/ada/rts @@ -1,118 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.TEXT_OUTPUT.BASIC_FILES -- --- -- --- B o d y -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Text_Output.Utils; use Ada.Strings.Text_Output.Utils; -package body Ada.Strings.Text_Output.Basic_Files is - use type OS.File_Descriptor; - - function Create_From_FD - (FD : OS.File_Descriptor; - Indent_Amount : Natural; - Chunk_Length : Positive) return File; - -- Create a file from an OS file descriptor - - function Create_From_FD - (FD : OS.File_Descriptor; - Indent_Amount : Natural; - Chunk_Length : Positive) return File - is - begin - if FD = OS.Invalid_FD then - raise Program_Error with OS.Errno_Message; - end if; - return Result : File (Chunk_Length) do - Result.Indent_Amount := Indent_Amount; - Result.Cur_Chunk := Result.Initial_Chunk'Unchecked_Access; - Result.FD := FD; - end return; - end Create_From_FD; - - function Create_File - (Name : String; - Indent_Amount : Natural := Default_Indent_Amount; - Chunk_Length : Positive := Default_Chunk_Length) return File - is - begin - return Create_From_FD - (OS.Create_File (Name, Fmode => OS.Text), - Indent_Amount, Chunk_Length); - end Create_File; - - function Create_New_File - (Name : String; - Indent_Amount : Natural := Default_Indent_Amount; - Chunk_Length : Positive := Default_Chunk_Length) return File - is - begin - return Create_From_FD - (OS.Create_New_File (Name, Fmode => OS.Text), - Indent_Amount, Chunk_Length); - end Create_New_File; - - procedure Close (S : in out File'Class) is - Status : Boolean; - begin - Flush (S); - - if S.FD not in OS.Standout | OS.Standerr then -- Don't close these - OS.Close (S.FD, Status); - if not Status then - raise Program_Error with OS.Errno_Message; - end if; - end if; - end Close; - - overriding procedure Full_Method (S : in out File) renames Flush_Method; - - overriding procedure Flush_Method (S : in out File) is - pragma Assert (S.Cur_Chunk = S.Initial_Chunk'Unchecked_Access); - Res : constant Integer := - OS.Write (S.FD, S.Cur_Chunk.Chars'Address, S.Last); - begin - if Res /= S.Last then - raise Program_Error with OS.Errno_Message; - end if; - S.Last := 0; - end Flush_Method; - - The_Stdout : aliased File := - Create_From_FD (OS.Standout, - Indent_Amount => Default_Indent_Amount, - Chunk_Length => Default_Chunk_Length); - The_Stderr : aliased File := - Create_From_FD (OS.Standerr, - Indent_Amount => Default_Indent_Amount, - Chunk_Length => Default_Chunk_Length); - - function Standard_Output return Sink_Access is (The_Stdout'Access); - function Standard_Error return Sink_Access is (The_Stderr'Access); - -end Ada.Strings.Text_Output.Basic_Files; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stobfi.ads +++ build/gcc/ada/rts @@ -1,66 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.TEXT_OUTPUT.BASIC_FILES -- --- -- --- S p e c -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -private with GNAT.OS_Lib; -package Ada.Strings.Text_Output.Basic_Files is - -- Normally, you should use Ada.Strings.Text_Output.Files, which - -- automatically Closes files via finalization. If you don't want to use - -- finalization, use this package instead. You must then Close the file by - -- hand. The semantics is otherwise the same as Files. - - function Standard_Output return Sink_Access; - function Standard_Error return Sink_Access; - - type File (<>) is new Sink with private; - - function Create_File - (Name : String; - Indent_Amount : Natural := Default_Indent_Amount; - Chunk_Length : Positive := Default_Chunk_Length) return File; - function Create_New_File - (Name : String; - Indent_Amount : Natural := Default_Indent_Amount; - Chunk_Length : Positive := Default_Chunk_Length) return File; - - procedure Close (S : in out File'Class); - -private - - package OS renames GNAT.OS_Lib; - - type File is new Sink with record - FD : OS.File_Descriptor := OS.Invalid_FD; - end record; - - overriding procedure Full_Method (S : in out File); - overriding procedure Flush_Method (S : in out File); - -end Ada.Strings.Text_Output.Basic_Files; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-storio.adb +++ build/gcc/ada/rts @@ -1,60 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T O R A G E _ I O -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Conversion; - -package body Ada.Storage_IO is - - type Buffer_Ptr is access all Buffer_Type; - type Elmt_Ptr is access all Element_Type; - - function To_Buffer_Ptr is - new Ada.Unchecked_Conversion (Elmt_Ptr, Buffer_Ptr); - - ---------- - -- Read -- - ---------- - - procedure Read (Buffer : Buffer_Type; Item : out Element_Type) is - begin - To_Buffer_Ptr (Item'Unrestricted_Access).all := Buffer; - end Read; - - ----------- - -- Write -- - ----------- - - procedure Write (Buffer : out Buffer_Type; Item : Element_Type) is - begin - Buffer := To_Buffer_Ptr (Item'Unrestricted_Access).all; - end Write; - -end Ada.Storage_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-storio.ads +++ build/gcc/ada/rts @@ -1,47 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T O R A G E _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.IO_Exceptions; -with System.Storage_Elements; - -generic - type Element_Type is private; - -package Ada.Storage_IO is - pragma Preelaborate; - - Buffer_Size : constant System.Storage_Elements.Storage_Count := - System.Storage_Elements.Storage_Count - ((Element_Type'Size + System.Storage_Unit - 1) / - System.Storage_Unit); - - subtype Buffer_Type is - System.Storage_Elements.Storage_Array (1 .. Buffer_Size); - - --------------------------------- - -- Input and Output Operations -- - --------------------------------- - - procedure Read (Buffer : Buffer_Type; Item : out Element_Type); - - procedure Write (Buffer : out Buffer_Type; Item : Element_Type); - - ---------------- - -- Exceptions -- - ---------------- - - Data_Error : exception renames IO_Exceptions.Data_Error; - -end Ada.Storage_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stoubu.adb +++ build/gcc/ada/rts @@ -1,148 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.TEXT_OUTPUT.BUFFERS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Unchecked_Deallocation; -with Ada.Strings.UTF_Encoding.Strings; -with Ada.Strings.UTF_Encoding.Wide_Strings; -with Ada.Strings.UTF_Encoding.Wide_Wide_Strings; -package body Ada.Strings.Text_Output.Buffers is - - type Chunk_Access is access all Chunk; - - function New_Buffer - (Indent_Amount : Natural := Default_Indent_Amount; - Chunk_Length : Positive := Default_Chunk_Length) return Buffer - is - begin - return Result : Buffer (Chunk_Length) do - Result.Indent_Amount := Indent_Amount; - Result.Cur_Chunk := Result.Initial_Chunk'Unchecked_Access; - end return; - end New_Buffer; - - -- We need type conversions of Chunk_Access values in the following two - -- procedures, because the one in Text_Output has Storage_Size => 0, - -- because Text_Output is Pure. We do not run afoul of 13.11.2(16/3), - -- which requires the allocation and deallocation to have the same pool, - -- because the allocation in Full_Method and the deallocation in Destroy - -- use the same access type, and therefore the same pool. - - procedure Destroy (S : in out Buffer) is - procedure Free is new Unchecked_Deallocation (Chunk, Chunk_Access); - Cur : Chunk_Access := Chunk_Access (S.Initial_Chunk.Next); - begin - while Cur /= null loop - declare - Temp : constant Chunk_Access := Chunk_Access (Cur.Next); - begin - Free (Cur); - Cur := Temp; - end; - end loop; - - S.Cur_Chunk := null; - end Destroy; - - overriding procedure Full_Method (S : in out Buffer) is - begin - pragma Assert (S.Cur_Chunk.Next = null); - pragma Assert (S.Last = S.Cur_Chunk.Chars'Length); - S.Cur_Chunk.Next := - Text_Output.Chunk_Access (Chunk_Access'(new Chunk (S.Chunk_Length))); - S.Cur_Chunk := S.Cur_Chunk.Next; - S.Num_Extra_Chunks := @ + 1; - S.Last := 0; - end Full_Method; - - function UTF_8_Length (S : Buffer'Class) return Natural is - begin - return S.Num_Extra_Chunks * S.Chunk_Length + S.Last; - end UTF_8_Length; - - procedure Get_UTF_8 - (S : Buffer'Class; Result : out UTF_8_Lines) - is - Cur : access constant Chunk := S.Initial_Chunk'Access; - First : Positive := 1; - begin - loop - if Cur.Next = null then - pragma Assert (Result'Last = First + S.Last - 1); - Result (First .. Result'Last) := Cur.Chars (1 .. S.Last); - exit; - end if; - - pragma Assert (S.Chunk_Length = Cur.Chars'Length); - Result (First .. First + S.Chunk_Length - 1) := Cur.Chars; - First := First + S.Chunk_Length; - Cur := Cur.Next; - end loop; - end Get_UTF_8; - - function Get_UTF_8 (S : Buffer'Class) return UTF_8_Lines is - begin - return Result : String (1 .. UTF_8_Length (S)) do - Get_UTF_8 (S, Result); - end return; - end Get_UTF_8; - - function Get (S : Buffer'Class) return String is - begin - -- If all characters are 7 bits, we don't need to decode; - -- this is an optimization. - - -- Otherwise, if all are 8 bits, we need to decode to get Latin-1. - -- Otherwise, the result is implementation defined, so we return a - -- String encoded as UTF-8. (Note that the AI says "if any character - -- in the sequence is not defined in Character, the result is - -- implementation-defined", so we are not obliged to decode ANY - -- Latin-1 characters if ANY character is bigger than 8 bits. - - if S.All_7_Bits then - return Get_UTF_8 (S); - elsif S.All_8_Bits then - return UTF_Encoding.Strings.Decode (Get_UTF_8 (S)); - else - return Get_UTF_8 (S); - end if; - end Get; - - function Wide_Get (S : Buffer'Class) return Wide_String is - begin - return UTF_Encoding.Wide_Strings.Decode (Get_UTF_8 (S)); - end Wide_Get; - - function Wide_Wide_Get (S : Buffer'Class) return Wide_Wide_String is - begin - return UTF_Encoding.Wide_Wide_Strings.Decode (Get_UTF_8 (S)); - end Wide_Wide_Get; - -end Ada.Strings.Text_Output.Buffers; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stoubu.ads +++ build/gcc/ada/rts @@ -1,73 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.TEXT_OUTPUT.BUFFERS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Strings.Text_Output.Buffers is - - type Buffer (<>) is new Sink with private; - - function New_Buffer - (Indent_Amount : Natural := Default_Indent_Amount; - Chunk_Length : Positive := Default_Chunk_Length) return Buffer; - - procedure Destroy (S : in out Buffer); - -- Reclaim any heap-allocated data, and render the Buffer unusable. - -- It would make sense to do this via finalization, but we wish to - -- avoid controlled types in the generated code for 'Image. - - function Get_UTF_8 (S : Buffer'Class) return UTF_8_Lines; - -- Get the characters in S, encoded as UTF-8. - - function UTF_8_Length (S : Buffer'Class) return Natural; - procedure Get_UTF_8 - (S : Buffer'Class; Result : out UTF_8_Lines) with - Pre => Result'First = 1 and Result'Last = UTF_8_Length (S); - -- This is a procedure version of the Get_UTF_8 function, for - -- efficiency. The Result String must be the exact right length. - - function Get (S : Buffer'Class) return String; - function Wide_Get (S : Buffer'Class) return Wide_String; - function Wide_Wide_Get (S : Buffer'Class) return Wide_Wide_String; - -- Get the characters in S, decoded as [[Wide_]Wide_]String. - -- There is no need for procedure versions of these, because - -- they are intended primarily to implement the [[Wide_]Wide_]Image - -- attribute, which is already a function. - -private - type Chunk_Count is new Natural; - type Buffer is new Sink with record - Num_Extra_Chunks : Natural := 0; - -- Number of chunks in the linked list, not including Initial_Chunk. - end record; - - overriding procedure Full_Method (S : in out Buffer); - overriding procedure Flush_Method (S : in out Buffer) is null; - -end Ada.Strings.Text_Output.Buffers; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stoufi.adb +++ build/gcc/ada/rts @@ -1,123 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.TEXT_OUTPUT.FILES -- --- -- --- B o d y -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Text_Output.Utils; use Ada.Strings.Text_Output.Utils; -package body Ada.Strings.Text_Output.Files is - use type OS.File_Descriptor; - - function Create_From_FD - (FD : OS.File_Descriptor; - Indent_Amount : Natural; - Chunk_Length : Positive) return File; - -- Create a file from an OS file descriptor - - function Create_From_FD - (FD : OS.File_Descriptor; - Indent_Amount : Natural; - Chunk_Length : Positive) return File - is - begin - if FD = OS.Invalid_FD then - raise Program_Error with OS.Errno_Message; - end if; - return Result : File (Chunk_Length) do - Result.Indent_Amount := Indent_Amount; - Result.Cur_Chunk := Result.Initial_Chunk'Unchecked_Access; - Result.FD := FD; - end return; - end Create_From_FD; - - function Create_File - (Name : String; - Indent_Amount : Natural := Default_Indent_Amount; - Chunk_Length : Positive := Default_Chunk_Length) return File - is - begin - return Create_From_FD - (OS.Create_File (Name, Fmode => OS.Text), - Indent_Amount, Chunk_Length); - end Create_File; - - function Create_New_File - (Name : String; - Indent_Amount : Natural := Default_Indent_Amount; - Chunk_Length : Positive := Default_Chunk_Length) return File - is - begin - return Create_From_FD - (OS.Create_New_File (Name, Fmode => OS.Text), - Indent_Amount, Chunk_Length); - end Create_New_File; - - overriding procedure Finalize (Ref : in out Self_Ref) is - begin - Close (Ref.Self.all); - end Finalize; - - procedure Close (S : in out File'Class) is - Status : Boolean; - begin - Flush (S); - - if S.FD not in OS.Standout | OS.Standerr then -- Don't close these - OS.Close (S.FD, Status); - if not Status then - raise Program_Error with OS.Errno_Message; - end if; - end if; - end Close; - - overriding procedure Full_Method (S : in out File) renames Flush_Method; - - overriding procedure Flush_Method (S : in out File) is - pragma Assert (S.Cur_Chunk = S.Initial_Chunk'Unchecked_Access); - Res : constant Integer := - OS.Write (S.FD, S.Cur_Chunk.Chars'Address, S.Last); - begin - if Res /= S.Last then - raise Program_Error with OS.Errno_Message; - end if; - S.Last := 0; - end Flush_Method; - - The_Stdout : aliased File := - Create_From_FD (OS.Standout, - Indent_Amount => Default_Indent_Amount, - Chunk_Length => Default_Chunk_Length); - The_Stderr : aliased File := - Create_From_FD (OS.Standerr, - Indent_Amount => Default_Indent_Amount, - Chunk_Length => Default_Chunk_Length); - - function Standard_Output return Sink_Access is (The_Stdout'Access); - function Standard_Error return Sink_Access is (The_Stderr'Access); - -end Ada.Strings.Text_Output.Files; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stoufi.ads +++ build/gcc/ada/rts @@ -1,72 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.TEXT_OUTPUT.FILES -- --- -- --- S p e c -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -private with GNAT.OS_Lib; -private with Ada.Finalization; -package Ada.Strings.Text_Output.Files is - -- This package supports a Sink type that sends output to a file. The file - -- is automatically closed when finalized. - - function Standard_Output return Sink_Access; - function Standard_Error return Sink_Access; - - type File (<>) is new Sink with private; - - function Create_File - (Name : String; - Indent_Amount : Natural := Default_Indent_Amount; - Chunk_Length : Positive := Default_Chunk_Length) return File; - function Create_New_File - (Name : String; - Indent_Amount : Natural := Default_Indent_Amount; - Chunk_Length : Positive := Default_Chunk_Length) return File; - -- Create a file. Create_New_File raises an exception if the file already - -- exists; Create_File overwrites. - - procedure Close (S : in out File'Class); - -private - - package OS renames GNAT.OS_Lib; - - type Self_Ref (Self : access File) is new Finalization.Limited_Controlled - with null record; - overriding procedure Finalize (Ref : in out Self_Ref); - - type File is new Sink with record - FD : OS.File_Descriptor := OS.Invalid_FD; - Ref : Self_Ref (File'Access); - end record; - - overriding procedure Full_Method (S : in out File); - overriding procedure Flush_Method (S : in out File); - -end Ada.Strings.Text_Output.Files; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stoufo.adb +++ build/gcc/ada/rts @@ -1,155 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.TEXT_OUTPUT.FORMATTING -- --- -- --- B o d y -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Text_Output.Files; -with Ada.Strings.Text_Output.Buffers; use Ada.Strings.Text_Output.Buffers; -with Ada.Strings.Text_Output.Utils; use Ada.Strings.Text_Output.Utils; -package body Ada.Strings.Text_Output.Formatting is - - procedure Put - (S : in out Sink'Class; T : Template; - X1, X2, X3, X4, X5, X6, X7, X8, X9 : UTF_8_Lines := "") - is - J : Positive := T'First; - Used : array (1 .. 9) of Boolean := (others => False); - begin - while J <= T'Last loop - if T (J) = '\' then - J := J + 1; - case T (J) is - when 'n' => - New_Line (S); - when '\' => - Put_7bit (S, '\'); - when 'i' => - Indent (S); - when 'o' => - Outdent (S); - when 'I' => - Indent (S, 1); - when 'O' => - Outdent (S, 1); - - when '1' => - Used (1) := True; - Put_UTF_8_Lines (S, X1); - when '2' => - Used (2) := True; - Put_UTF_8_Lines (S, X2); - when '3' => - Used (3) := True; - Put_UTF_8_Lines (S, X3); - when '4' => - Used (4) := True; - Put_UTF_8_Lines (S, X4); - when '5' => - Used (5) := True; - Put_UTF_8_Lines (S, X5); - when '6' => - Used (6) := True; - Put_UTF_8_Lines (S, X6); - when '7' => - Used (7) := True; - Put_UTF_8_Lines (S, X7); - when '8' => - Used (8) := True; - Put_UTF_8_Lines (S, X8); - when '9' => - Used (9) := True; - Put_UTF_8_Lines (S, X9); - - when others => - raise Program_Error; - end case; - else - Put_7bit (S, T (J)); - end if; - - J := J + 1; - end loop; - - if not Used (1) then - pragma Assert (X1 = ""); - end if; - if not Used (2) then - pragma Assert (X2 = ""); - end if; - if not Used (3) then - pragma Assert (X3 = ""); - end if; - if not Used (4) then - pragma Assert (X4 = ""); - end if; - if not Used (5) then - pragma Assert (X5 = ""); - end if; - if not Used (6) then - pragma Assert (X6 = ""); - end if; - if not Used (7) then - pragma Assert (X7 = ""); - end if; - if not Used (8) then - pragma Assert (X8 = ""); - end if; - if not Used (9) then - pragma Assert (X9 = ""); - end if; - - Flush (S); - end Put; - - procedure Put - (T : Template; - X1, X2, X3, X4, X5, X6, X7, X8, X9 : UTF_8_Lines := "") is - begin - Put (Files.Standard_Output.all, T, X1, X2, X3, X4, X5, X6, X7, X8, X9); - end Put; - - procedure Err - (T : Template; - X1, X2, X3, X4, X5, X6, X7, X8, X9 : UTF_8_Lines := "") is - begin - Put (Files.Standard_Error.all, T, X1, X2, X3, X4, X5, X6, X7, X8, X9); - end Err; - - function Format - (T : Template; - X1, X2, X3, X4, X5, X6, X7, X8, X9 : UTF_8_Lines := "") - return UTF_8_Lines - is - Buf : Buffer := New_Buffer; - begin - Put (Buf, T, X1, X2, X3, X4, X5, X6, X7, X8, X9); - return Get_UTF_8 (Buf); - end Format; - -end Ada.Strings.Text_Output.Formatting; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stoufo.ads +++ build/gcc/ada/rts @@ -1,72 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.TEXT_OUTPUT.FORMATTING -- --- -- --- S p e c -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Strings.Text_Output.Formatting is - - -- Template-based output, based loosely on C's printf family. Unlike - -- printf, it is type safe. We don't support myriad formatting options; the - -- caller is expected to call 'Image, or other functions that might have - -- various formatting capabilities. - -- - -- Each of the following calls Flush - - type Template is new UTF_8; - procedure Put - (S : in out Sink'Class; T : Template; - X1, X2, X3, X4, X5, X6, X7, X8, X9 : UTF_8_Lines := ""); - -- Prints the template as is, except for the following escape sequences: - -- "\n" is end of line. - -- "\i" indents by the default amount, and "\o" outdents. - -- "\I" indents by one space, and "\O" outdents. - -- "\1" is replaced with X1, and similarly for 2, 3, .... - -- "\\" is "\". - - -- Note that the template is not type String, to avoid this sort of thing: - -- - -- https://xkcd.com/327/ - - procedure Put - (T : Template; - X1, X2, X3, X4, X5, X6, X7, X8, X9 : UTF_8_Lines := ""); - -- Sends to standard output - - procedure Err - (T : Template; - X1, X2, X3, X4, X5, X6, X7, X8, X9 : UTF_8_Lines := ""); - -- Sends to standard error - - function Format - (T : Template; - X1, X2, X3, X4, X5, X6, X7, X8, X9 : UTF_8_Lines := "") - return UTF_8_Lines; - -- Returns a UTF-8-encoded String - -end Ada.Strings.Text_Output.Formatting; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stouut.adb +++ build/gcc/ada/rts @@ -1,272 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.TEXT_OUTPUT.UTILS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.UTF_Encoding.Wide_Wide_Strings; - -package body Ada.Strings.Text_Output.Utils is - - procedure Put_Octet (S : in out Sink'Class; Item : Character) with Inline; - -- Send a single octet to the current Chunk - - procedure Adjust_Column (S : in out Sink'Class) with Inline; - -- Adjust the column for a non-NL character. - - procedure Put_UTF_8_Outline (S : in out Sink'Class; Item : UTF_8); - -- Out-of-line portion of Put_UTF_8. This exists solely to make Put_UTF_8 - -- small enough to reasonably inline it. - - procedure Full (S : in out Sink'Class) is - begin - pragma Assert (S.Last = S.Chunk_Length); - Full_Method (S); - pragma Assert (S.Last = 0); - end Full; - - procedure Flush (S : in out Sink'Class) is - begin - Flush_Method (S); - end Flush; - - procedure Put_Octet (S : in out Sink'Class; Item : Character) is - begin - S.Last := @ + 1; - S.Cur_Chunk.Chars (S.Last) := Item; - pragma Assert (S.Chunk_Length = S.Cur_Chunk.Chars'Length); - if S.Last = S.Chunk_Length then - Full (S); - end if; - end Put_Octet; - - procedure Adjust_Column (S : in out Sink'Class) is - begin - -- If we're in the first column, indent. This is handled here, rather - -- than when we see NL, because we don't want spaces in a blank line. - -- The character we're about to put is not NL; NL is handled in - -- New_Line. So after indenting, we simply increment the Column. - - if S.Column = 1 then - Tab_To_Column (S, S.Indentation + 1); - end if; - S.Column := @ + 1; - end Adjust_Column; - - procedure Put_7bit (S : in out Sink'Class; Item : Character_7) is - begin - Adjust_Column (S); - Put_Octet (S, Item); - end Put_7bit; - - procedure Put_7bit_NL (S : in out Sink'Class; Item : Character_7) is - begin - if Item = NL then - New_Line (S); - else - Put_7bit (S, Item); - end if; - end Put_7bit_NL; - - procedure Put_Character (S : in out Sink'Class; Item : Character) is - begin - if Character'Pos (Item) < 2**7 then - Put_7bit_NL (S, Item); - else - Put_Wide_Wide_Character (S, To_Wide_Wide (Item)); - end if; - end Put_Character; - - procedure Put_Wide_Character - (S : in out Sink'Class; Item : Wide_Character) is - begin - if Wide_Character'Pos (Item) < 2**7 then - Put_7bit_NL (S, From_Wide (Item)); - else - Put_Wide_Wide_Character (S, To_Wide_Wide (Item)); - end if; - end Put_Wide_Character; - - procedure Put_Wide_Wide_Character - (S : in out Sink'Class; Item : Wide_Wide_Character) is - begin - if Wide_Wide_Character'Pos (Item) < 2**7 then - Put_7bit_NL (S, From_Wide_Wide (Item)); - else - S.All_7_Bits := False; - if Wide_Wide_Character'Pos (Item) >= 2**8 then - S.All_8_Bits := False; - end if; - declare - Temp : constant UTF_8_Lines := - UTF_Encoding.Wide_Wide_Strings.Encode ((1 => Item)); - begin - for X of Temp loop - pragma Assert (X /= NL); - Adjust_Column (S); - Put_Octet (S, X); - end loop; - end; - end if; - end Put_Wide_Wide_Character; - - procedure Put_UTF_8_Outline (S : in out Sink'Class; Item : UTF_8) is - begin - if S.Last + Item'Length = S.Chunk_Length then - -- Item fits exactly in current chunk - - S.Cur_Chunk.Chars (S.Last + 1 .. S.Last + Item'Length) := Item; - S.Last := S.Last + Item'Length; - S.Column := S.Column + Item'Length; - Full (S); - -- ???Seems like maybe we shouldn't call Full until we have MORE - -- characters. But then we can't pass Chunk_Length => 1 to - -- Create_File to get unbuffered output. - else - -- We get here only if Item doesn't fit in the current chunk, which - -- should be fairly rare. We split Item into Left and Right, where - -- Left exactly fills the current chunk, and recurse on Left and - -- Right. Right will fit into the next chunk unless it's very long, - -- so another level of recursion will be extremely rare. - - declare - Left_Length : constant Natural := S.Chunk_Length - S.Last; - Right_First : constant Natural := Item'First + Left_Length; - Left : UTF_8 renames Item (Item'First .. Right_First - 1); - Right : UTF_8 renames Item (Right_First .. Item'Last); - pragma Assert (Left & Right = Item); - begin - Put_UTF_8 (S, Left); -- This will call Full. - Put_UTF_8 (S, Right); -- This might call Full, but probably not. - end; - end if; - end Put_UTF_8_Outline; - - procedure Put_UTF_8 (S : in out Sink'Class; Item : UTF_8) is - begin - Adjust_Column (S); - - if S.Last + Item'Length < S.Chunk_Length then - -- Item fits in current chunk - - S.Cur_Chunk.Chars (S.Last + 1 .. S.Last + Item'Length) := Item; - S.Last := S.Last + Item'Length; - S.Column := S.Column + Item'Length; - else - Put_UTF_8_Outline (S, Item); - end if; - end Put_UTF_8; - - procedure Put_UTF_8_Lines (S : in out Sink'Class; Item : UTF_8_Lines) is - Line_Start, Index : Integer := Item'First; - -- Needs to be Integer, because Item'First might be negative for empty - -- Items. - begin - while Index <= Item'Last loop - if Item (Index) = NL then - if Index > Line_Start then - Put_UTF_8 (S, Item (Line_Start .. Index - 1)); - end if; - New_Line (S); - Line_Start := Index + 1; - end if; - - Index := @ + 1; - end loop; - - if Index > Line_Start then - Put_UTF_8 (S, Item (Line_Start .. Index - 1)); - end if; - end Put_UTF_8_Lines; - - procedure Put_String (S : in out Sink'Class; Item : String) is - begin - for X of Item loop - Put_Character (S, X); - end loop; - end Put_String; - - procedure Put_Wide_String (S : in out Sink'Class; Item : Wide_String) is - begin - for X of Item loop - Put_Wide_Character (S, X); - end loop; - end Put_Wide_String; - - procedure Put_Wide_Wide_String - (S : in out Sink'Class; Item : Wide_Wide_String) is - begin - for X of Item loop - Put_Wide_Wide_Character (S, X); - end loop; - end Put_Wide_Wide_String; - - procedure New_Line (S : in out Sink'Class) is - begin - S.Column := 1; - Put_Octet (S, NL); - end New_Line; - - function Column (S : Sink'Class) return Positive is (S.Column); - - procedure Tab_To_Column (S : in out Sink'Class; Column : Positive) is - begin - if S.Column < Column then - for X in 1 .. Column - S.Column loop - Put_Octet (S, ' '); - end loop; - S.Column := Column; - end if; - end Tab_To_Column; - - procedure Set_Indentation (S : in out Sink'Class; Amount : Natural) is - begin - S.Indentation := Amount; - end Set_Indentation; - - function Indentation (S : Sink'Class) return Natural is (S.Indentation); - - procedure Indent - (S : in out Sink'Class; Amount : Optional_Indentation := Default) - is - By : constant Natural := - (if Amount = Default then S.Indent_Amount else Amount); - begin - Set_Indentation (S, Indentation (S) + By); - end Indent; - - procedure Outdent - (S : in out Sink'Class; Amount : Optional_Indentation := Default) - is - By : constant Natural := - (if Amount = Default then S.Indent_Amount else Amount); - begin - Set_Indentation (S, Indentation (S) - By); - end Outdent; - -end Ada.Strings.Text_Output.Utils; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stouut.ads +++ build/gcc/ada/rts @@ -1,107 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.TEXT_OUTPUT.UTILS -- --- -- --- S p e c -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Strings.Text_Output.Utils with Pure is - - -- This package provides utility functions on Sink'Class. These are - -- intended for use by Put_Image attributes, both the default versions - -- generated by the compiler, and user-defined ones. - - procedure Full (S : in out Sink'Class) with Inline; - -- Must be called when the current chunk is full. Dispatches to - -- Full_Method. - - procedure Flush (S : in out Sink'Class) with Inline; - -- Dispatches to Flush_Method - - -- Full_Method and Flush_Method should be called only via Full and Flush - - procedure Put_Character (S : in out Sink'Class; Item : Character); - procedure Put_Wide_Character (S : in out Sink'Class; Item : Wide_Character); - procedure Put_Wide_Wide_Character - (S : in out Sink'Class; Item : Wide_Wide_Character); - procedure Put_String (S : in out Sink'Class; Item : String); - procedure Put_Wide_String (S : in out Sink'Class; Item : Wide_String); - procedure Put_Wide_Wide_String - (S : in out Sink'Class; Item : Wide_Wide_String); - -- Encode characters or strings as UTF-8, and send them to S. - - subtype Character_7 is - Character range Character'Val (0) .. Character'Val (2**7 - 1); - -- 7-bit character. These are the same in both Latin-1 and UTF-8. - - procedure Put_7bit (S : in out Sink'Class; Item : Character_7) - with Inline, Pre => Item /= NL; - procedure Put_7bit_NL (S : in out Sink'Class; Item : Character_7) - with Inline; - -- Put a 7-bit character, and adjust the Column. For Put_7bit_NL, Item can - -- be NL. - - procedure Put_UTF_8 (S : in out Sink'Class; Item : UTF_8) with Inline; - procedure Put_UTF_8_Lines (S : in out Sink'Class; Item : UTF_8_Lines); - -- Send data that is already UTF-8 encoded (including 7-bit ASCII) to - -- S. These are more efficient than Put_String. - - procedure New_Line (S : in out Sink'Class) with - Inline, Post => Column (S) = 1; - -- Puts the new-line character. - - function Column (S : Sink'Class) return Positive with Inline; - -- Current output column. The Column is initially 1, and is incremented for - -- each 7-bit character output, except for the new-line character, which - -- sets Column back to 1. The next character to be output will go in this - -- column. - - procedure Tab_To_Column (S : in out Sink'Class; Column : Positive); - -- Put spaces until we're at or past Column. - - procedure Set_Indentation (S : in out Sink'Class; Amount : Natural) - with Inline; - function Indentation (S : Sink'Class) return Natural with Inline; - -- Indentation is initially 0. Set_Indentation sets it, and Indentation - -- returns it. This number of space characters are put at the start of - -- each nonempty line. - - subtype Optional_Indentation is Integer range -1 .. Natural'Last; - Default : constant Optional_Indentation := -1; - - procedure Indent - (S : in out Sink'Class; Amount : Optional_Indentation := Default) - with Inline; - procedure Outdent - (S : in out Sink'Class; Amount : Optional_Indentation := Default) - with Inline; - -- Increase/decrease Indentation by Amount. If Amount = Default, the amount - -- specified by the Indent_Amount parameter of the sink creation function - -- is used. The sink creation functions are New_Buffer, Create_File, and - -- Create_New_File. - -end Ada.Strings.Text_Output.Utils; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strbou.adb +++ build/gcc/ada/rts @@ -1,106 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . B O U N D E D -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Strings.Bounded is - - package body Generic_Bounded_Length is - - -- The subprograms in this body are those for which there is no - -- Bounded_String input, and hence no implicit information on the - -- maximum size. This means that the maximum size has to be passed - -- explicitly to the routine in Superbounded. - - --------- - -- "*" -- - --------- - - function "*" - (Left : Natural; - Right : Character) return Bounded_String - is - begin - return Times (Left, Right, Max_Length); - end "*"; - - function "*" - (Left : Natural; - Right : String) return Bounded_String - is - begin - return Times (Left, Right, Max_Length); - end "*"; - - ----------------- - -- From_String -- - ----------------- - - function From_String (Source : String) return Bounded_String is - begin - return To_Super_String (Source, Max_Length, Error); - end From_String; - - --------------- - -- Replicate -- - --------------- - - function Replicate - (Count : Natural; - Item : Character; - Drop : Strings.Truncation := Strings.Error) return Bounded_String - is - begin - return Super_Replicate (Count, Item, Drop, Max_Length); - end Replicate; - - function Replicate - (Count : Natural; - Item : String; - Drop : Strings.Truncation := Strings.Error) return Bounded_String - is - begin - return Super_Replicate (Count, Item, Drop, Max_Length); - end Replicate; - - ----------------------- - -- To_Bounded_String -- - ----------------------- - - function To_Bounded_String - (Source : String; - Drop : Strings.Truncation := Strings.Error) return Bounded_String - is - begin - return To_Super_String (Source, Max_Length, Drop); - end To_Bounded_String; - - end Generic_Bounded_Length; - -end Ada.Strings.Bounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strbou.ads +++ build/gcc/ada/rts @@ -1,1281 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . B O U N D E D -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Preconditions in this unit are meant for analysis only, not for run-time --- checking, so that the expected exceptions are raised. This is enforced by --- setting the corresponding assertion policy to Ignore. - -pragma Assertion_Policy (Pre => Ignore); - -with Ada.Strings.Maps; -with Ada.Strings.Superbounded; - -package Ada.Strings.Bounded is - pragma Preelaborate; - - generic - Max : Positive; - -- Maximum length of a Bounded_String - - package Generic_Bounded_Length with - Initial_Condition => Length (Null_Bounded_String) = 0 - is - - Max_Length : constant Positive := Max; - - type Bounded_String is private; - pragma Preelaborable_Initialization (Bounded_String); - - Null_Bounded_String : constant Bounded_String; - - subtype Length_Range is Natural range 0 .. Max_Length; - - function Length (Source : Bounded_String) return Length_Range with - Global => null; - - -------------------------------------------------------- - -- Conversion, Concatenation, and Selection Functions -- - -------------------------------------------------------- - - function To_Bounded_String - (Source : String; - Drop : Truncation := Error) return Bounded_String - with - Pre => (if Source'Length > Max_Length then Drop /= Error), - Post => - Length (To_Bounded_String'Result) - = Natural'Min (Max_Length, Source'Length), - Global => null; - - function To_String (Source : Bounded_String) return String with - Post => To_String'Result'Length = Length (Source), - Global => null; - - procedure Set_Bounded_String - (Target : out Bounded_String; - Source : String; - Drop : Truncation := Error) - with - Pre => (if Source'Length > Max_Length then Drop /= Error), - Post => Length (Target) = Natural'Min (Max_Length, Source'Length), - Global => null; - pragma Ada_05 (Set_Bounded_String); - - function Append - (Left : Bounded_String; - Right : Bounded_String; - Drop : Truncation := Error) return Bounded_String - with - Pre => - (if Length (Left) > Max_Length - Length (Right) - then Drop /= Error), - Post => - Length (Append'Result) - = Natural'Min (Max_Length, Length (Left) + Length (Right)), - Global => null; - - function Append - (Left : Bounded_String; - Right : String; - Drop : Truncation := Error) return Bounded_String - with - Pre => - (if Right'Length > Max_Length - Length (Left) - then Drop /= Error), - Post => - Length (Append'Result) - = Natural'Min (Max_Length, Length (Left) + Right'Length), - Global => null; - - function Append - (Left : String; - Right : Bounded_String; - Drop : Truncation := Error) return Bounded_String - with - Pre => - (if Left'Length > Max_Length - Length (Right) - then Drop /= Error), - Post => - Length (Append'Result) - = Natural'Min (Max_Length, Left'Length + Length (Right)), - Global => null; - - function Append - (Left : Bounded_String; - Right : Character; - Drop : Truncation := Error) return Bounded_String - with - Pre => (if Length (Left) = Max_Length then Drop /= Error), - Post => - Length (Append'Result) - = Natural'Min (Max_Length, Length (Left) + 1), - Global => null; - - function Append - (Left : Character; - Right : Bounded_String; - Drop : Truncation := Error) return Bounded_String - with - Pre => (if Length (Right) = Max_Length then Drop /= Error), - Post => - Length (Append'Result) - = Natural'Min (Max_Length, 1 + Length (Right)), - Global => null; - - procedure Append - (Source : in out Bounded_String; - New_Item : Bounded_String; - Drop : Truncation := Error) - with - Pre => - (if Length (Source) > Max_Length - Length (New_Item) - then Drop /= Error), - Post => - Length (Source) - = Natural'Min (Max_Length, Length (Source)'Old + Length (New_Item)), - Global => null; - - procedure Append - (Source : in out Bounded_String; - New_Item : String; - Drop : Truncation := Error) - with - Pre => - (if New_Item'Length > Max_Length - Length (Source) - then Drop /= Error), - Post => - Length (Source) - = Natural'Min (Max_Length, Length (Source)'Old + New_Item'Length), - Global => null; - - procedure Append - (Source : in out Bounded_String; - New_Item : Character; - Drop : Truncation := Error) - with - Pre => (if Length (Source) = Max_Length then Drop /= Error), - Post => - Length (Source) - = Natural'Min (Max_Length, Length (Source)'Old + 1), - Global => null; - - function "&" - (Left : Bounded_String; - Right : Bounded_String) return Bounded_String - with - Pre => Length (Left) <= Max_Length - Length (Right), - Post => Length ("&"'Result) = Length (Left) + Length (Right), - Global => null; - - function "&" - (Left : Bounded_String; - Right : String) return Bounded_String - with - Pre => Right'Length <= Max_Length - Length (Left), - Post => Length ("&"'Result) = Length (Left) + Right'Length, - Global => null; - - function "&" - (Left : String; - Right : Bounded_String) return Bounded_String - with - Pre => Left'Length <= Max_Length - Length (Right), - Post => Length ("&"'Result) = Left'Length + Length (Right), - Global => null; - - function "&" - (Left : Bounded_String; - Right : Character) return Bounded_String - with - Pre => Length (Left) < Max_Length, - Post => Length ("&"'Result) = Length (Left) + 1, - Global => null; - - function "&" - (Left : Character; - Right : Bounded_String) return Bounded_String - with - Pre => Length (Right) < Max_Length, - Post => Length ("&"'Result) = 1 + Length (Right), - Global => null; - - function Element - (Source : Bounded_String; - Index : Positive) return Character - with - Pre => Index <= Length (Source), - Global => null; - - procedure Replace_Element - (Source : in out Bounded_String; - Index : Positive; - By : Character) - with - Pre => Index <= Length (Source), - Post => Length (Source) = Length (Source)'Old, - Global => null; - - function Slice - (Source : Bounded_String; - Low : Positive; - High : Natural) return String - with - Pre => Low - 1 <= Length (Source) and then High <= Length (Source), - Post => Slice'Result'Length = Natural'Max (0, High - Low + 1), - Global => null; - - function Bounded_Slice - (Source : Bounded_String; - Low : Positive; - High : Natural) return Bounded_String - with - Pre => Low - 1 <= Length (Source) and then High <= Length (Source), - Post => - Length (Bounded_Slice'Result) = Natural'Max (0, High - Low + 1), - Global => null; - pragma Ada_05 (Bounded_Slice); - - procedure Bounded_Slice - (Source : Bounded_String; - Target : out Bounded_String; - Low : Positive; - High : Natural) - with - Pre => Low - 1 <= Length (Source) and then High <= Length (Source), - Post => Length (Target) = Natural'Max (0, High - Low + 1), - Global => null; - pragma Ada_05 (Bounded_Slice); - - function "=" - (Left : Bounded_String; - Right : Bounded_String) return Boolean - with - Global => null; - - function "=" - (Left : Bounded_String; - Right : String) return Boolean - with - Global => null; - - function "=" - (Left : String; - Right : Bounded_String) return Boolean - with - Global => null; - - function "<" - (Left : Bounded_String; - Right : Bounded_String) return Boolean - with - Global => null; - - function "<" - (Left : Bounded_String; - Right : String) return Boolean - with - Global => null; - - function "<" - (Left : String; - Right : Bounded_String) return Boolean - with - Global => null; - - function "<=" - (Left : Bounded_String; - Right : Bounded_String) return Boolean - with - Global => null; - - function "<=" - (Left : Bounded_String; - Right : String) return Boolean - with - Global => null; - - function "<=" - (Left : String; - Right : Bounded_String) return Boolean - with - Global => null; - - function ">" - (Left : Bounded_String; - Right : Bounded_String) return Boolean - with - Global => null; - - function ">" - (Left : Bounded_String; - Right : String) return Boolean - with - Global => null; - - function ">" - (Left : String; - Right : Bounded_String) return Boolean - with - Global => null; - - function ">=" - (Left : Bounded_String; - Right : Bounded_String) return Boolean - with - Global => null; - - function ">=" - (Left : Bounded_String; - Right : String) return Boolean - with - Global => null; - - function ">=" - (Left : String; - Right : Bounded_String) return Boolean - with - Global => null; - - ---------------------- - -- Search Functions -- - ---------------------- - - function Index - (Source : Bounded_String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - with - Pre => Pattern'Length /= 0, - Global => null; - - function Index - (Source : Bounded_String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - with - Pre => Pattern'Length /= 0, - Global => null; - - function Index - (Source : Bounded_String; - Set : Maps.Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - with - Global => null; - - function Index - (Source : Bounded_String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - with - Pre => - (if Length (Source) /= 0 - then From <= Length (Source)) - and then Pattern'Length /= 0, - Global => null; - pragma Ada_05 (Index); - - function Index - (Source : Bounded_String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - with - Pre => - (if Length (Source) /= 0 - then From <= Length (Source)) - and then Pattern'Length /= 0, - Global => null; - pragma Ada_05 (Index); - - function Index - (Source : Bounded_String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - with - Pre => (if Length (Source) /= 0 then From <= Length (Source)), - Global => null; - pragma Ada_05 (Index); - - function Index_Non_Blank - (Source : Bounded_String; - Going : Direction := Forward) return Natural - with - Global => null; - - function Index_Non_Blank - (Source : Bounded_String; - From : Positive; - Going : Direction := Forward) return Natural - with - Pre => (if Length (Source) /= 0 then From <= Length (Source)), - Global => null; - pragma Ada_05 (Index_Non_Blank); - - function Count - (Source : Bounded_String; - Pattern : String; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - with - Pre => Pattern'Length /= 0, - Global => null; - - function Count - (Source : Bounded_String; - Pattern : String; - Mapping : Maps.Character_Mapping_Function) return Natural - with - Pre => Pattern'Length /= 0, - Global => null; - - function Count - (Source : Bounded_String; - Set : Maps.Character_Set) return Natural - with - Global => null; - - procedure Find_Token - (Source : Bounded_String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural) - with - Pre => (if Length (Source) /= 0 then From <= Length (Source)), - Global => null; - pragma Ada_2012 (Find_Token); - - procedure Find_Token - (Source : Bounded_String; - Set : Maps.Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural) - with - Global => null; - - ------------------------------------ - -- String Translation Subprograms -- - ------------------------------------ - - function Translate - (Source : Bounded_String; - Mapping : Maps.Character_Mapping) return Bounded_String - with - Post => Length (Translate'Result) = Length (Source), - Global => null; - - procedure Translate - (Source : in out Bounded_String; - Mapping : Maps.Character_Mapping) - with - Post => Length (Source) = Length (Source)'Old, - Global => null; - - function Translate - (Source : Bounded_String; - Mapping : Maps.Character_Mapping_Function) return Bounded_String - with - Post => Length (Translate'Result) = Length (Source), - Global => null; - - procedure Translate - (Source : in out Bounded_String; - Mapping : Maps.Character_Mapping_Function) - with - Post => Length (Source) = Length (Source)'Old, - Global => null; - - --------------------------------------- - -- String Transformation Subprograms -- - --------------------------------------- - - function Replace_Slice - (Source : Bounded_String; - Low : Positive; - High : Natural; - By : String; - Drop : Truncation := Error) return Bounded_String - with - Pre => - Low - 1 <= Length (Source) - and then - (if Drop = Error - then (if High >= Low - then Low - 1 - <= Max_Length - By'Length - - Natural'Max (Length (Source) - High, 0) - else Length (Source) <= Max_Length - By'Length)), - Contract_Cases => - (High >= Low => - Length (Replace_Slice'Result) - = Natural'Min - (Max_Length, - Low - 1 + By'Length + Natural'Max (Length (Source) - High, - 0)), - others => - Length (Replace_Slice'Result) - = Natural'Min (Max_Length, Length (Source) + By'Length)), - Global => null; - - procedure Replace_Slice - (Source : in out Bounded_String; - Low : Positive; - High : Natural; - By : String; - Drop : Truncation := Error) - with - Pre => - Low - 1 <= Length (Source) - and then - (if Drop = Error - then (if High >= Low - then Low - 1 - <= Max_Length - By'Length - - Natural'Max (Length (Source) - High, 0) - else Length (Source) <= Max_Length - By'Length)), - Contract_Cases => - (High >= Low => - Length (Source) - = Natural'Min - (Max_Length, - Low - 1 + By'Length + Natural'Max (Length (Source)'Old - High, - 0)), - others => - Length (Source) - = Natural'Min (Max_Length, Length (Source)'Old + By'Length)), - Global => null; - - function Insert - (Source : Bounded_String; - Before : Positive; - New_Item : String; - Drop : Truncation := Error) return Bounded_String - with - Pre => - Before - 1 <= Length (Source) - and then (if New_Item'Length > Max_Length - Length (Source) - then Drop /= Error), - Post => - Length (Insert'Result) - = Natural'Min (Max_Length, Length (Source) + New_Item'Length), - Global => null; - - procedure Insert - (Source : in out Bounded_String; - Before : Positive; - New_Item : String; - Drop : Truncation := Error) - with - Pre => - Before - 1 <= Length (Source) - and then (if New_Item'Length > Max_Length - Length (Source) - then Drop /= Error), - Post => - Length (Source) - = Natural'Min (Max_Length, Length (Source)'Old + New_Item'Length), - Global => null; - - function Overwrite - (Source : Bounded_String; - Position : Positive; - New_Item : String; - Drop : Truncation := Error) return Bounded_String - with - Pre => - Position - 1 <= Length (Source) - and then (if New_Item'Length > Max_Length - (Position - 1) - then Drop /= Error), - Post => - Length (Overwrite'Result) - = Natural'Max - (Length (Source), - Natural'Min (Max_Length, Position - 1 + New_Item'Length)), - Global => null; - - procedure Overwrite - (Source : in out Bounded_String; - Position : Positive; - New_Item : String; - Drop : Truncation := Error) - with - Pre => - Position - 1 <= Length (Source) - and then (if New_Item'Length > Max_Length - (Position - 1) - then Drop /= Error), - Post => - Length (Source) - = Natural'Max - (Length (Source)'Old, - Natural'Min (Max_Length, Position - 1 + New_Item'Length)), - Global => null; - - function Delete - (Source : Bounded_String; - From : Positive; - Through : Natural) return Bounded_String - with - Pre => - (if Through <= From then From - 1 <= Length (Source)), - Contract_Cases => - (Through >= From => - Length (Delete'Result) = Length (Source) - (Through - From + 1), - others => - Length (Delete'Result) = Length (Source)), - - Global => null; - - procedure Delete - (Source : in out Bounded_String; - From : Positive; - Through : Natural) - with - Pre => - (if Through <= From then From - 1 <= Length (Source)), - Contract_Cases => - (Through >= From => - Length (Source) = Length (Source)'Old - (Through - From + 1), - others => - Length (Source) = Length (Source)'Old), - Global => null; - - --------------------------------- - -- String Selector Subprograms -- - --------------------------------- - - function Trim - (Source : Bounded_String; - Side : Trim_End) return Bounded_String - with - Post => Length (Trim'Result) <= Length (Source), - Global => null; - - procedure Trim - (Source : in out Bounded_String; - Side : Trim_End) - with - Post => Length (Source) <= Length (Source)'Old, - Global => null; - - function Trim - (Source : Bounded_String; - Left : Maps.Character_Set; - Right : Maps.Character_Set) return Bounded_String - with - Post => Length (Trim'Result) <= Length (Source), - Global => null; - - procedure Trim - (Source : in out Bounded_String; - Left : Maps.Character_Set; - Right : Maps.Character_Set) - with - Post => Length (Source) <= Length (Source)'Old, - Global => null; - - function Head - (Source : Bounded_String; - Count : Natural; - Pad : Character := Space; - Drop : Truncation := Error) return Bounded_String - with - Pre => (if Count > Max_Length then Drop /= Error), - Post => Length (Head'Result) = Natural'Min (Max_Length, Count), - Global => null; - - procedure Head - (Source : in out Bounded_String; - Count : Natural; - Pad : Character := Space; - Drop : Truncation := Error) - with - Pre => (if Count > Max_Length then Drop /= Error), - Post => Length (Source) = Natural'Min (Max_Length, Count), - Global => null; - - function Tail - (Source : Bounded_String; - Count : Natural; - Pad : Character := Space; - Drop : Truncation := Error) return Bounded_String - with - Pre => (if Count > Max_Length then Drop /= Error), - Post => Length (Tail'Result) = Natural'Min (Max_Length, Count), - Global => null; - - procedure Tail - (Source : in out Bounded_String; - Count : Natural; - Pad : Character := Space; - Drop : Truncation := Error) - with - Pre => (if Count > Max_Length then Drop /= Error), - Post => Length (Source) = Natural'Min (Max_Length, Count), - Global => null; - - ------------------------------------ - -- String Constructor Subprograms -- - ------------------------------------ - - function "*" - (Left : Natural; - Right : Character) return Bounded_String - with - Pre => Left <= Max_Length, - Post => Length ("*"'Result) = Left, - Global => null; - - function "*" - (Left : Natural; - Right : String) return Bounded_String - with - Pre => (if Left /= 0 then Right'Length <= Max_Length / Left), - Post => Length ("*"'Result) = Left * Right'Length, - Global => null; - - function "*" - (Left : Natural; - Right : Bounded_String) return Bounded_String - with - Pre => (if Left /= 0 then Length (Right) <= Max_Length / Left), - Post => Length ("*"'Result) = Left * Length (Right), - Global => null; - - function Replicate - (Count : Natural; - Item : Character; - Drop : Truncation := Error) return Bounded_String - with - Pre => (if Count > Max_Length then Drop /= Error), - Post => - Length (Replicate'Result) - = Natural'Min (Max_Length, Count), - Global => null; - - function Replicate - (Count : Natural; - Item : String; - Drop : Truncation := Error) return Bounded_String - with - Pre => - (if Item'Length /= 0 - and then Count > Max_Length / Item'Length - then Drop /= Error), - Post => - Length (Replicate'Result) - = Natural'Min (Max_Length, Count * Item'Length), - Global => null; - - function Replicate - (Count : Natural; - Item : Bounded_String; - Drop : Truncation := Error) return Bounded_String - with - Pre => - (if Length (Item) /= 0 - and then Count > Max_Length / Length (Item) - then Drop /= Error), - Post => - Length (Replicate'Result) - = Natural'Min (Max_Length, Count * Length (Item)), - Global => null; - - private - -- Most of the implementation is in the separate non generic package - -- Ada.Strings.Superbounded. Type Bounded_String is derived from type - -- Superbounded.Super_String with the maximum length constraint. In - -- almost all cases, the routines in Superbounded can be called with - -- no requirement to pass the maximum length explicitly, since there - -- is at least one Bounded_String argument from which the maximum - -- length can be obtained. For all such routines, the implementation - -- in this private part is simply a renaming of the corresponding - -- routine in the superbounded package. - - -- The five exceptions are the * and Replicate routines operating on - -- character values. For these cases, we have a routine in the body - -- that calls the superbounded routine passing the maximum length - -- explicitly as an extra parameter. - - type Bounded_String is new Superbounded.Super_String (Max_Length); - -- Deriving Bounded_String from Superbounded.Super_String is the - -- real trick, it ensures that the type Bounded_String declared in - -- the generic instantiation is compatible with the Super_String - -- type declared in the Superbounded package. - - function From_String (Source : String) return Bounded_String; - -- Private routine used only by Stream_Convert - - pragma Stream_Convert (Bounded_String, From_String, To_String); - -- Provide stream routines without dragging in Ada.Streams - - Null_Bounded_String : constant Bounded_String := - (Max_Length => Max_Length, - Current_Length => 0, - Data => - (1 .. Max_Length => ASCII.NUL)); - - pragma Inline (To_Bounded_String); - - procedure Set_Bounded_String - (Target : out Bounded_String; - Source : String; - Drop : Truncation := Error) - renames Set_Super_String; - - function Length - (Source : Bounded_String) return Length_Range - renames Super_Length; - - function To_String - (Source : Bounded_String) return String - renames Super_To_String; - - function Append - (Left : Bounded_String; - Right : Bounded_String; - Drop : Truncation := Error) return Bounded_String - renames Super_Append; - - function Append - (Left : Bounded_String; - Right : String; - Drop : Truncation := Error) return Bounded_String - renames Super_Append; - - function Append - (Left : String; - Right : Bounded_String; - Drop : Truncation := Error) return Bounded_String - renames Super_Append; - - function Append - (Left : Bounded_String; - Right : Character; - Drop : Truncation := Error) return Bounded_String - renames Super_Append; - - function Append - (Left : Character; - Right : Bounded_String; - Drop : Truncation := Error) return Bounded_String - renames Super_Append; - - procedure Append - (Source : in out Bounded_String; - New_Item : Bounded_String; - Drop : Truncation := Error) - renames Super_Append; - - procedure Append - (Source : in out Bounded_String; - New_Item : String; - Drop : Truncation := Error) - renames Super_Append; - - procedure Append - (Source : in out Bounded_String; - New_Item : Character; - Drop : Truncation := Error) - renames Super_Append; - - function "&" - (Left : Bounded_String; - Right : Bounded_String) return Bounded_String - renames Concat; - - function "&" - (Left : Bounded_String; - Right : String) return Bounded_String - renames Concat; - - function "&" - (Left : String; - Right : Bounded_String) return Bounded_String - renames Concat; - - function "&" - (Left : Bounded_String; - Right : Character) return Bounded_String - renames Concat; - - function "&" - (Left : Character; - Right : Bounded_String) return Bounded_String - renames Concat; - - function Element - (Source : Bounded_String; - Index : Positive) return Character - renames Super_Element; - - procedure Replace_Element - (Source : in out Bounded_String; - Index : Positive; - By : Character) - renames Super_Replace_Element; - - function Slice - (Source : Bounded_String; - Low : Positive; - High : Natural) return String - renames Super_Slice; - - function Bounded_Slice - (Source : Bounded_String; - Low : Positive; - High : Natural) return Bounded_String - renames Super_Slice; - - procedure Bounded_Slice - (Source : Bounded_String; - Target : out Bounded_String; - Low : Positive; - High : Natural) - renames Super_Slice; - - overriding function "=" - (Left : Bounded_String; - Right : Bounded_String) return Boolean - renames Equal; - - function "=" - (Left : Bounded_String; - Right : String) return Boolean - renames Equal; - - function "=" - (Left : String; - Right : Bounded_String) return Boolean - renames Equal; - - function "<" - (Left : Bounded_String; - Right : Bounded_String) return Boolean - renames Less; - - function "<" - (Left : Bounded_String; - Right : String) return Boolean - renames Less; - - function "<" - (Left : String; - Right : Bounded_String) return Boolean - renames Less; - - function "<=" - (Left : Bounded_String; - Right : Bounded_String) return Boolean - renames Less_Or_Equal; - - function "<=" - (Left : Bounded_String; - Right : String) return Boolean - renames Less_Or_Equal; - - function "<=" - (Left : String; - Right : Bounded_String) return Boolean - renames Less_Or_Equal; - - function ">" - (Left : Bounded_String; - Right : Bounded_String) return Boolean - renames Greater; - - function ">" - (Left : Bounded_String; - Right : String) return Boolean - renames Greater; - - function ">" - (Left : String; - Right : Bounded_String) return Boolean - renames Greater; - - function ">=" - (Left : Bounded_String; - Right : Bounded_String) return Boolean - renames Greater_Or_Equal; - - function ">=" - (Left : Bounded_String; - Right : String) return Boolean - renames Greater_Or_Equal; - - function ">=" - (Left : String; - Right : Bounded_String) return Boolean - renames Greater_Or_Equal; - - function Index - (Source : Bounded_String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - renames Super_Index; - - function Index - (Source : Bounded_String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - renames Super_Index; - - function Index - (Source : Bounded_String; - Set : Maps.Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - renames Super_Index; - - function Index - (Source : Bounded_String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - renames Super_Index; - - function Index - (Source : Bounded_String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - renames Super_Index; - - function Index - (Source : Bounded_String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - renames Super_Index; - - function Index_Non_Blank - (Source : Bounded_String; - Going : Direction := Forward) return Natural - renames Super_Index_Non_Blank; - - function Index_Non_Blank - (Source : Bounded_String; - From : Positive; - Going : Direction := Forward) return Natural - renames Super_Index_Non_Blank; - - function Count - (Source : Bounded_String; - Pattern : String; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - renames Super_Count; - - function Count - (Source : Bounded_String; - Pattern : String; - Mapping : Maps.Character_Mapping_Function) return Natural - renames Super_Count; - - function Count - (Source : Bounded_String; - Set : Maps.Character_Set) return Natural - renames Super_Count; - - procedure Find_Token - (Source : Bounded_String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural) - renames Super_Find_Token; - - procedure Find_Token - (Source : Bounded_String; - Set : Maps.Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural) - renames Super_Find_Token; - - function Translate - (Source : Bounded_String; - Mapping : Maps.Character_Mapping) return Bounded_String - renames Super_Translate; - - procedure Translate - (Source : in out Bounded_String; - Mapping : Maps.Character_Mapping) - renames Super_Translate; - - function Translate - (Source : Bounded_String; - Mapping : Maps.Character_Mapping_Function) return Bounded_String - renames Super_Translate; - - procedure Translate - (Source : in out Bounded_String; - Mapping : Maps.Character_Mapping_Function) - renames Super_Translate; - - function Replace_Slice - (Source : Bounded_String; - Low : Positive; - High : Natural; - By : String; - Drop : Truncation := Error) return Bounded_String - renames Super_Replace_Slice; - - procedure Replace_Slice - (Source : in out Bounded_String; - Low : Positive; - High : Natural; - By : String; - Drop : Truncation := Error) - renames Super_Replace_Slice; - - function Insert - (Source : Bounded_String; - Before : Positive; - New_Item : String; - Drop : Truncation := Error) return Bounded_String - renames Super_Insert; - - procedure Insert - (Source : in out Bounded_String; - Before : Positive; - New_Item : String; - Drop : Truncation := Error) - renames Super_Insert; - - function Overwrite - (Source : Bounded_String; - Position : Positive; - New_Item : String; - Drop : Truncation := Error) return Bounded_String - renames Super_Overwrite; - - procedure Overwrite - (Source : in out Bounded_String; - Position : Positive; - New_Item : String; - Drop : Truncation := Error) - renames Super_Overwrite; - - function Delete - (Source : Bounded_String; - From : Positive; - Through : Natural) return Bounded_String - renames Super_Delete; - - procedure Delete - (Source : in out Bounded_String; - From : Positive; - Through : Natural) - renames Super_Delete; - - function Trim - (Source : Bounded_String; - Side : Trim_End) return Bounded_String - renames Super_Trim; - - procedure Trim - (Source : in out Bounded_String; - Side : Trim_End) - renames Super_Trim; - - function Trim - (Source : Bounded_String; - Left : Maps.Character_Set; - Right : Maps.Character_Set) return Bounded_String - renames Super_Trim; - - procedure Trim - (Source : in out Bounded_String; - Left : Maps.Character_Set; - Right : Maps.Character_Set) - renames Super_Trim; - - function Head - (Source : Bounded_String; - Count : Natural; - Pad : Character := Space; - Drop : Truncation := Error) return Bounded_String - renames Super_Head; - - procedure Head - (Source : in out Bounded_String; - Count : Natural; - Pad : Character := Space; - Drop : Truncation := Error) - renames Super_Head; - - function Tail - (Source : Bounded_String; - Count : Natural; - Pad : Character := Space; - Drop : Truncation := Error) return Bounded_String - renames Super_Tail; - - procedure Tail - (Source : in out Bounded_String; - Count : Natural; - Pad : Character := Space; - Drop : Truncation := Error) - renames Super_Tail; - - function "*" - (Left : Natural; - Right : Bounded_String) return Bounded_String - renames Times; - - function Replicate - (Count : Natural; - Item : Bounded_String; - Drop : Truncation := Error) return Bounded_String - renames Super_Replicate; - - end Generic_Bounded_Length; - -end Ada.Strings.Bounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stream.adb +++ build/gcc/ada/rts @@ -1,70 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R E A M S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2013-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.IO_Exceptions; - -package body Ada.Streams is - - -------------- - -- Read_SEA -- - -------------- - - procedure Read_SEA - (S : access Root_Stream_Type'Class; - V : out Stream_Element_Array) - is - Last : Stream_Element_Offset; - - begin - Read (S.all, V, Last); - - if Last /= V'Last then - raise Ada.IO_Exceptions.End_Error; - end if; - end Read_SEA; - - --------------- - -- Write_SEA -- - --------------- - - procedure Write_SEA - (S : access Root_Stream_Type'Class; - V : Stream_Element_Array) - is - begin - Write (S.all, V); - end Write_SEA; - -end Ada.Streams; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stream.ads +++ build/gcc/ada/rts @@ -1,87 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R E A M S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Streams is - pragma Pure; - - type Root_Stream_Type is abstract tagged limited private; - pragma Preelaborable_Initialization (Root_Stream_Type); - - type Stream_Element is mod 2 ** Standard'Storage_Unit; - - type Stream_Element_Offset is new Long_Long_Integer; - -- Stream_Element_Offset needs 64 bits to accommodate large stream files. - -- However, rather than make this explicitly 64-bits we derive from - -- Long_Long_Integer. In normal usage this will have the same effect. - -- But in the case of CodePeer with a target configuration file with a - -- maximum integer size of 32, it allows analysis of this unit. - - subtype Stream_Element_Count is - Stream_Element_Offset range 0 .. Stream_Element_Offset'Last; - - type Stream_Element_Array is - array (Stream_Element_Offset range <>) of aliased Stream_Element; - - procedure Read - (Stream : in out Root_Stream_Type; - Item : out Stream_Element_Array; - Last : out Stream_Element_Offset) - is abstract; - - procedure Write - (Stream : in out Root_Stream_Type; - Item : Stream_Element_Array) - is abstract; - -private - - type Root_Stream_Type is abstract tagged limited null record; - - -- Stream attributes for Stream_Element_Array: trivially call the - -- corresponding stream primitive for the whole array, instead of doing - -- so element by element. - - procedure Read_SEA - (S : access Root_Stream_Type'Class; - V : out Stream_Element_Array); - - procedure Write_SEA - (S : access Root_Stream_Type'Class; - V : Stream_Element_Array); - - for Stream_Element_Array'Read use Read_SEA; - for Stream_Element_Array'Write use Write_SEA; - -end Ada.Streams; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strfix.adb +++ build/gcc/ada/rts @@ -1,759 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . F I X E D -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Note: This code is derived from the ADAR.CSH public domain Ada 83 versions --- of the Appendix C string handling packages. One change is to avoid the use --- of Is_In, so that we are not dependent on inlining. Note that the search --- function implementations are to be found in the auxiliary package --- Ada.Strings.Search. Also the Move procedure is directly incorporated (ADAR --- used a subunit for this procedure). The number of errors having to do with --- bounds of function return results were also fixed, and use of & removed for --- efficiency reasons. - -with Ada.Strings.Maps; use Ada.Strings.Maps; -with Ada.Strings.Search; - -package body Ada.Strings.Fixed is - - ------------------------ - -- Search Subprograms -- - ------------------------ - - function Index - (Source : String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - renames Ada.Strings.Search.Index; - - function Index - (Source : String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - renames Ada.Strings.Search.Index; - - function Index - (Source : String; - Set : Maps.Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - renames Ada.Strings.Search.Index; - - function Index - (Source : String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - renames Ada.Strings.Search.Index; - - function Index - (Source : String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - renames Ada.Strings.Search.Index; - - function Index - (Source : String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - renames Ada.Strings.Search.Index; - - function Index_Non_Blank - (Source : String; - Going : Direction := Forward) return Natural - renames Ada.Strings.Search.Index_Non_Blank; - - function Index_Non_Blank - (Source : String; - From : Positive; - Going : Direction := Forward) return Natural - renames Ada.Strings.Search.Index_Non_Blank; - - function Count - (Source : String; - Pattern : String; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - renames Ada.Strings.Search.Count; - - function Count - (Source : String; - Pattern : String; - Mapping : Maps.Character_Mapping_Function) return Natural - renames Ada.Strings.Search.Count; - - function Count - (Source : String; - Set : Maps.Character_Set) return Natural - renames Ada.Strings.Search.Count; - - procedure Find_Token - (Source : String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural) - renames Ada.Strings.Search.Find_Token; - - procedure Find_Token - (Source : String; - Set : Maps.Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural) - renames Ada.Strings.Search.Find_Token; - - --------- - -- "*" -- - --------- - - function "*" - (Left : Natural; - Right : Character) return String - is - Result : String (1 .. Left); - - begin - for J in Result'Range loop - Result (J) := Right; - end loop; - - return Result; - end "*"; - - function "*" - (Left : Natural; - Right : String) return String - is - Result : String (1 .. Left * Right'Length); - Ptr : Integer := 1; - - begin - for J in 1 .. Left loop - Result (Ptr .. Ptr + Right'Length - 1) := Right; - Ptr := Ptr + Right'Length; - end loop; - - return Result; - end "*"; - - ------------ - -- Delete -- - ------------ - - function Delete - (Source : String; - From : Positive; - Through : Natural) return String - is - begin - if From > Through then - declare - subtype Result_Type is String (1 .. Source'Length); - - begin - return Result_Type (Source); - end; - - elsif From not in Source'Range - or else Through > Source'Last - then - pragma Annotate - (CodePeer, False_Positive, - "test always false", "self fullfilling prophecy"); - - -- In most cases this raises an exception, but the case of deleting - -- a null string at the end of the current one is a special-case, and - -- reflects the equivalence with Replace_String (RM A.4.3 (86/3)). - - if From = Source'Last + 1 and then From = Through then - return Source; - else - raise Index_Error; - end if; - - else - declare - Front : constant Integer := From - Source'First; - Result : String (1 .. Source'Length - (Through - From + 1)); - - begin - Result (1 .. Front) := - Source (Source'First .. From - 1); - Result (Front + 1 .. Result'Last) := - Source (Through + 1 .. Source'Last); - - return Result; - end; - end if; - end Delete; - - procedure Delete - (Source : in out String; - From : Positive; - Through : Natural; - Justify : Alignment := Left; - Pad : Character := Space) - is - begin - Move (Source => Delete (Source, From, Through), - Target => Source, - Justify => Justify, - Pad => Pad); - end Delete; - - ---------- - -- Head -- - ---------- - - function Head - (Source : String; - Count : Natural; - Pad : Character := Space) return String - is - subtype Result_Type is String (1 .. Count); - - begin - if Count < Source'Length then - return - Result_Type (Source (Source'First .. Source'First + Count - 1)); - - else - declare - Result : Result_Type; - - begin - Result (1 .. Source'Length) := Source; - - for J in Source'Length + 1 .. Count loop - Result (J) := Pad; - end loop; - - return Result; - end; - end if; - end Head; - - procedure Head - (Source : in out String; - Count : Natural; - Justify : Alignment := Left; - Pad : Character := Space) - is - begin - Move (Source => Head (Source, Count, Pad), - Target => Source, - Drop => Error, - Justify => Justify, - Pad => Pad); - end Head; - - ------------ - -- Insert -- - ------------ - - function Insert - (Source : String; - Before : Positive; - New_Item : String) return String - is - Result : String (1 .. Source'Length + New_Item'Length); - Front : constant Integer := Before - Source'First; - - begin - if Before not in Source'First .. Source'Last + 1 then - raise Index_Error; - end if; - - Result (1 .. Front) := - Source (Source'First .. Before - 1); - Result (Front + 1 .. Front + New_Item'Length) := - New_Item; - Result (Front + New_Item'Length + 1 .. Result'Last) := - Source (Before .. Source'Last); - - return Result; - end Insert; - - procedure Insert - (Source : in out String; - Before : Positive; - New_Item : String; - Drop : Truncation := Error) - is - begin - Move (Source => Insert (Source, Before, New_Item), - Target => Source, - Drop => Drop); - end Insert; - - ---------- - -- Move -- - ---------- - - procedure Move - (Source : String; - Target : out String; - Drop : Truncation := Error; - Justify : Alignment := Left; - Pad : Character := Space) - is - Sfirst : constant Integer := Source'First; - Slast : constant Integer := Source'Last; - Slength : constant Integer := Source'Length; - - Tfirst : constant Integer := Target'First; - Tlast : constant Integer := Target'Last; - Tlength : constant Integer := Target'Length; - - function Is_Padding (Item : String) return Boolean; - -- Check if Item is all Pad characters, return True if so, False if not - - function Is_Padding (Item : String) return Boolean is - begin - for J in Item'Range loop - if Item (J) /= Pad then - return False; - end if; - end loop; - - return True; - end Is_Padding; - - -- Start of processing for Move - - begin - if Slength = Tlength then - Target := Source; - - elsif Slength > Tlength then - case Drop is - when Left => - Target := Source (Slast - Tlength + 1 .. Slast); - - when Right => - Target := Source (Sfirst .. Sfirst + Tlength - 1); - - when Error => - case Justify is - when Left => - if Is_Padding (Source (Sfirst + Tlength .. Slast)) then - Target := - Source (Sfirst .. Sfirst + Target'Length - 1); - else - raise Length_Error; - end if; - - when Right => - if Is_Padding (Source (Sfirst .. Slast - Tlength)) then - Target := Source (Slast - Tlength + 1 .. Slast); - else - raise Length_Error; - end if; - - when Center => - raise Length_Error; - end case; - end case; - - -- Source'Length < Target'Length - - else - case Justify is - when Left => - Target (Tfirst .. Tfirst + Slength - 1) := Source; - - for I in Tfirst + Slength .. Tlast loop - Target (I) := Pad; - end loop; - - when Right => - for I in Tfirst .. Tlast - Slength loop - Target (I) := Pad; - end loop; - - Target (Tlast - Slength + 1 .. Tlast) := Source; - - when Center => - declare - Front_Pad : constant Integer := (Tlength - Slength) / 2; - Tfirst_Fpad : constant Integer := Tfirst + Front_Pad; - - begin - for I in Tfirst .. Tfirst_Fpad - 1 loop - Target (I) := Pad; - end loop; - - Target (Tfirst_Fpad .. Tfirst_Fpad + Slength - 1) := Source; - - for I in Tfirst_Fpad + Slength .. Tlast loop - Target (I) := Pad; - end loop; - end; - end case; - end if; - end Move; - - --------------- - -- Overwrite -- - --------------- - - function Overwrite - (Source : String; - Position : Positive; - New_Item : String) return String - is - begin - if Position not in Source'First .. Source'Last + 1 then - raise Index_Error; - end if; - - declare - Result_Length : constant Natural := - Integer'Max - (Source'Length, - Position - Source'First + New_Item'Length); - - Result : String (1 .. Result_Length); - Front : constant Integer := Position - Source'First; - - begin - Result (1 .. Front) := - Source (Source'First .. Position - 1); - Result (Front + 1 .. Front + New_Item'Length) := - New_Item; - Result (Front + New_Item'Length + 1 .. Result'Length) := - Source (Position + New_Item'Length .. Source'Last); - return Result; - end; - end Overwrite; - - procedure Overwrite - (Source : in out String; - Position : Positive; - New_Item : String; - Drop : Truncation := Right) - is - begin - Move (Source => Overwrite (Source, Position, New_Item), - Target => Source, - Drop => Drop); - end Overwrite; - - ------------------- - -- Replace_Slice -- - ------------------- - - function Replace_Slice - (Source : String; - Low : Positive; - High : Natural; - By : String) return String - is - begin - if Low > Source'Last + 1 or else High < Source'First - 1 then - raise Index_Error; - end if; - - if High >= Low then - declare - Front_Len : constant Integer := - Integer'Max (0, Low - Source'First); - -- Length of prefix of Source copied to result - - Back_Len : constant Integer := - Integer'Max (0, Source'Last - High); - -- Length of suffix of Source copied to result - - Result_Length : constant Integer := - Front_Len + By'Length + Back_Len; - -- Length of result - - Result : String (1 .. Result_Length); - - begin - Result (1 .. Front_Len) := Source (Source'First .. Low - 1); - Result (Front_Len + 1 .. Front_Len + By'Length) := By; - Result (Front_Len + By'Length + 1 .. Result'Length) := - Source (High + 1 .. Source'Last); - return Result; - end; - - else - return Insert (Source, Before => Low, New_Item => By); - end if; - end Replace_Slice; - - procedure Replace_Slice - (Source : in out String; - Low : Positive; - High : Natural; - By : String; - Drop : Truncation := Error; - Justify : Alignment := Left; - Pad : Character := Space) - is - begin - Move (Replace_Slice (Source, Low, High, By), Source, Drop, Justify, Pad); - end Replace_Slice; - - ---------- - -- Tail -- - ---------- - - function Tail - (Source : String; - Count : Natural; - Pad : Character := Space) return String - is - subtype Result_Type is String (1 .. Count); - - begin - if Count < Source'Length then - return Result_Type (Source (Source'Last - Count + 1 .. Source'Last)); - - -- Pad on left - - else - declare - Result : Result_Type; - - begin - for J in 1 .. Count - Source'Length loop - Result (J) := Pad; - end loop; - - Result (Count - Source'Length + 1 .. Count) := Source; - return Result; - end; - end if; - end Tail; - - procedure Tail - (Source : in out String; - Count : Natural; - Justify : Alignment := Left; - Pad : Character := Space) - is - begin - Move (Source => Tail (Source, Count, Pad), - Target => Source, - Drop => Error, - Justify => Justify, - Pad => Pad); - end Tail; - - --------------- - -- Translate -- - --------------- - - function Translate - (Source : String; - Mapping : Maps.Character_Mapping) return String - is - Result : String (1 .. Source'Length); - - begin - for J in Source'Range loop - Result (J - (Source'First - 1)) := Value (Mapping, Source (J)); - end loop; - - return Result; - end Translate; - - procedure Translate - (Source : in out String; - Mapping : Maps.Character_Mapping) - is - begin - for J in Source'Range loop - Source (J) := Value (Mapping, Source (J)); - end loop; - end Translate; - - function Translate - (Source : String; - Mapping : Maps.Character_Mapping_Function) return String - is - Result : String (1 .. Source'Length); - pragma Unsuppress (Access_Check); - - begin - for J in Source'Range loop - Result (J - (Source'First - 1)) := Mapping.all (Source (J)); - end loop; - - return Result; - end Translate; - - procedure Translate - (Source : in out String; - Mapping : Maps.Character_Mapping_Function) - is - pragma Unsuppress (Access_Check); - begin - for J in Source'Range loop - Source (J) := Mapping.all (Source (J)); - end loop; - end Translate; - - ---------- - -- Trim -- - ---------- - - function Trim - (Source : String; - Side : Trim_End) return String - is - begin - case Side is - when Strings.Left => - declare - Low : constant Natural := Index_Non_Blank (Source, Forward); - begin - -- All blanks case - - if Low = 0 then - return ""; - end if; - - declare - subtype Result_Type is String (1 .. Source'Last - Low + 1); - begin - return Result_Type (Source (Low .. Source'Last)); - end; - end; - - when Strings.Right => - declare - High : constant Natural := Index_Non_Blank (Source, Backward); - begin - -- All blanks case - - if High = 0 then - return ""; - end if; - - declare - subtype Result_Type is String (1 .. High - Source'First + 1); - begin - return Result_Type (Source (Source'First .. High)); - end; - end; - - when Strings.Both => - declare - Low : constant Natural := Index_Non_Blank (Source, Forward); - begin - -- All blanks case - - if Low = 0 then - return ""; - end if; - - declare - High : constant Natural := - Index_Non_Blank (Source, Backward); - subtype Result_Type is String (1 .. High - Low + 1); - begin - return Result_Type (Source (Low .. High)); - end; - end; - end case; - end Trim; - - procedure Trim - (Source : in out String; - Side : Trim_End; - Justify : Alignment := Left; - Pad : Character := Space) - is - begin - Move (Trim (Source, Side), - Source, - Justify => Justify, - Pad => Pad); - end Trim; - - function Trim - (Source : String; - Left : Maps.Character_Set; - Right : Maps.Character_Set) return String - is - High, Low : Integer; - - begin - Low := Index (Source, Set => Left, Test => Outside, Going => Forward); - - -- Case where source comprises only characters in Left - - if Low = 0 then - return ""; - end if; - - High := - Index (Source, Set => Right, Test => Outside, Going => Backward); - - -- Case where source comprises only characters in Right - - if High = 0 then - return ""; - end if; - - declare - subtype Result_Type is String (1 .. High - Low + 1); - - begin - return Result_Type (Source (Low .. High)); - end; - end Trim; - - procedure Trim - (Source : in out String; - Left : Maps.Character_Set; - Right : Maps.Character_Set; - Justify : Alignment := Strings.Left; - Pad : Character := Space) - is - begin - Move (Source => Trim (Source, Left, Right), - Target => Source, - Justify => Justify, - Pad => Pad); - end Trim; - -end Ada.Strings.Fixed; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strfix.ads +++ build/gcc/ada/rts @@ -1,1398 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . F I X E D -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- Preconditions in this unit are meant for analysis only, not for run-time --- checking, so that the expected exceptions are raised. This is enforced by --- setting the corresponding assertion policy to Ignore. - -pragma Assertion_Policy (Pre => Ignore); - -with Ada.Strings.Maps; - --- The language-defined package Strings.Fixed provides string-handling --- subprograms for fixed-length strings; that is, for values of type --- Standard.String. Several of these subprograms are procedures that modify --- the contents of a String that is passed as an out or an in out parameter; --- each has additional parameters to control the effect when the logical --- length of the result differs from the parameter's length. --- --- For each function that returns a String, the lower bound of the returned --- value is 1. --- --- The basic model embodied in the package is that a fixed-length string --- comprises significant characters and possibly padding (with space --- characters) on either or both ends. When a shorter string is copied to a --- longer string, padding is inserted, and when a longer string is copied to a --- shorter one, padding is stripped. The Move procedure in Strings.Fixed, --- which takes a String as an out parameter, allows the programmer to control --- these effects. Similar control is provided by the string transformation --- procedures. - -package Ada.Strings.Fixed with SPARK_Mode is - pragma Preelaborate; - - -------------------------------------------------------------- - -- Copy Procedure for Strings of Possibly Different Lengths -- - -------------------------------------------------------------- - - procedure Move - (Source : String; - Target : out String; - Drop : Truncation := Error; - Justify : Alignment := Left; - Pad : Character := Space) - with - - -- Incomplete contract - - Global => null; - -- The Move procedure copies characters from Source to Target. If Source - -- has the same length as Target, then the effect is to assign Source to - -- Target. If Source is shorter than Target then: - -- - -- * If Justify=Left, then Source is copied into the first Source'Length - -- characters of Target. - -- - -- * If Justify=Right, then Source is copied into the last Source'Length - -- characters of Target. - -- - -- * If Justify=Center, then Source is copied into the middle Source'Length - -- characters of Target. In this case, if the difference in length - -- between Target and Source is odd, then the extra Pad character is on - -- the right. - -- - -- * Pad is copied to each Target character not otherwise assigned. - -- - -- If Source is longer than Target, then the effect is based on Drop. - -- - -- * If Drop=Left, then the rightmost Target'Length characters of Source - -- are copied into Target. - -- - -- * If Drop=Right, then the leftmost Target'Length characters of Source - -- are copied into Target. - -- - -- * If Drop=Error, then the effect depends on the value of the Justify - -- parameter and also on whether any characters in Source other than Pad - -- would fail to be copied: - -- - -- * If Justify=Left, and if each of the rightmost - -- Source'Length-Target'Length characters in Source is Pad, then the - -- leftmost Target'Length characters of Source are copied to Target. - -- - -- * If Justify=Right, and if each of the leftmost - -- Source'Length-Target'Length characters in Source is Pad, then the - -- rightmost Target'Length characters of Source are copied to Target. - -- - -- * Otherwise, Length_Error is propagated. - - ------------------------ - -- Search Subprograms -- - ------------------------ - - function Index - (Source : String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - with - Pre => - Pattern'Length /= 0 - and then (if Source'Length /= 0 then From in Source'Range), - - Post => Index'Result in 0 | Source'Range, - Contract_Cases => - - -- If no slice in the considered range of Source matches Pattern, - -- then 0 is returned. - - ((for all J in Source'Range => - (if (if Going = Forward - then J in From .. Source'Last - Pattern'Length + 1 - else J <= From - Pattern'Length + 1) - then Translate (Source (J .. J - 1 + Pattern'Length), Mapping) - /= Pattern)) - => - Index'Result = 0, - - -- Otherwise, a valid index is returned - - others - => - - -- The result is in the considered range of Source - - (if Going = Forward - then Index'Result in From .. Source'Last - Pattern'Length + 1 - else Index'Result in Source'First .. From - Pattern'Length + 1) - - -- The slice beginning at the returned index matches Pattern - - and then - Translate (Source (Index'Result - .. Index'Result - 1 + Pattern'Length), - Mapping) - = Pattern - - -- The result is the smallest or largest index which satisfies the - -- matching, respectively when Going = Forward and - -- Going = Backwards. - - and then - (for all J in Source'Range => - (if (if Going = Forward - then J in From .. Index'Result - 1 - else J - 1 in Index'Result .. From - Pattern'Length) - then Translate (Source (J .. J - 1 + Pattern'Length), - Mapping) - /= Pattern))), - Global => null; - pragma Ada_05 (Index); - - function Index - (Source : String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - with - Pre => - Pattern'Length /= 0 - and then (if Source'Length /= 0 then From in Source'Range), - - Post => Index'Result in 0 | Source'Range, - Contract_Cases => - - -- If no slice in the considered range of Source matches Pattern, - -- then 0 is returned. - - ((for all J in Source'Range => - (if (if Going = Forward - then J in From .. Source'Last - Pattern'Length + 1 - else J <= From - Pattern'Length + 1) - then Translate (Source (J .. J - 1 + Pattern'Length), Mapping) - /= Pattern)) - => - Index'Result = 0, - - -- Otherwise, a valid index is returned - - others - => - - -- The result is in the considered range of Source - - (if Going = Forward - then Index'Result in From .. Source'Last - Pattern'Length + 1 - else Index'Result in Source'First .. From - Pattern'Length + 1) - - -- The slice beginning at the returned index matches Pattern - - and then - Translate (Source (Index'Result - .. Index'Result - 1 + Pattern'Length), - Mapping) - = Pattern - - -- The result is the smallest or largest index which satisfies the - -- matching, respectively when Going = Forward and - -- Going = Backwards. - - and then - (for all J in Source'Range => - (if (if Going = Forward - then J in From .. Index'Result - 1 - else J - 1 in Index'Result .. From - Pattern'Length) - then Translate (Source (J .. J - 1 + Pattern'Length), - Mapping) - /= Pattern))), - Global => null; - pragma Ada_05 (Index); - - -- Each Index function searches, starting from From, for a slice of - -- Source, with length Pattern'Length, that matches Pattern with respect to - -- Mapping; the parameter Going indicates the direction of the lookup. If - -- Source is the null string, Index returns 0; otherwise, if From is not in - -- Source'Range, then Index_Error is propagated. If Going = Forward, then - -- Index returns the smallest index I which is greater than or equal to - -- From such that the slice of Source starting at I matches Pattern. If - -- Going = Backward, then Index returns the largest index I such that the - -- slice of Source starting at I matches Pattern and has an upper bound - -- less than or equal to From. If there is no such slice, then 0 is - -- returned. If Pattern is the null string, then Pattern_Error is - -- propagated. - - function Index - (Source : String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - with - Pre => Pattern'Length > 0, - - Post => Index'Result in 0 | Source'Range, - Contract_Cases => - - -- If Source is empty, or if no slice of Source matches Pattern, then - -- 0 is returned. - - (Source'Length = 0 - or else - (for all J in Source'First .. Source'Last - Pattern'Length + 1 => - Translate (Source (J .. J - 1 + Pattern'Length), Mapping) - /= Pattern) - => - Index'Result = 0, - - -- Otherwise, a valid index is returned - - others - => - - -- The result is in the considered range of Source - - Index'Result in Source'First .. Source'Last - Pattern'Length + 1 - - -- The slice beginning at the returned index matches Pattern - - and then - Translate (Source (Index'Result - .. Index'Result - 1 + Pattern'Length), - Mapping) - = Pattern - - -- The result is the smallest or largest index which satisfies the - -- matching, respectively when Going = Forward and - -- Going = Backwards. - - and then - (for all J in Source'Range => - (if (if Going = Forward - then J <= Index'Result - 1 - else J - 1 in Index'Result - .. Source'Last - Pattern'Length) - then Translate (Source (J .. J - 1 + Pattern'Length), - Mapping) - /= Pattern))), - Global => null; - - function Index - (Source : String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - with - Pre => Pattern'Length > 0, - - Post => Index'Result in 0 | Source'Range, - Contract_Cases => - - -- If Source is empty, or if no slice of Source matches Pattern, then - -- 0 is returned. - - (Source'Length = 0 - or else - (for all J in Source'First .. Source'Last - Pattern'Length + 1 => - Translate (Source (J .. J - 1 + Pattern'Length), Mapping) - /= Pattern) - => - Index'Result = 0, - - -- Otherwise, a valid index is returned - - others - => - - -- The result is in the considered range of Source - - Index'Result in Source'First .. Source'Last - Pattern'Length + 1 - - -- The slice beginning at the returned index matches Pattern - - and then - Translate (Source (Index'Result - .. Index'Result - 1 + Pattern'Length), - Mapping) - = Pattern - - -- The result is the smallest or largest index which satisfies the - -- matching, respectively when Going = Forward and - -- Going = Backwards. - - and then - (for all J in Source'Range => - (if (if Going = Forward - then J <= Index'Result - 1 - else J - 1 in Index'Result - .. Source'Last - Pattern'Length) - then Translate (Source (J .. J - 1 + Pattern'Length), - Mapping) - /= Pattern))), - Global => null; - - -- If Going = Forward, returns: - -- - -- Index (Source, Pattern, Source'First, Forward, Mapping) - -- - -- otherwise, returns: - -- - -- Index (Source, Pattern, Source'Last, Backward, Mapping). - - function Index - (Source : String; - Set : Maps.Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - with - Post => Index'Result in 0 | Source'Range, - Contract_Cases => - - -- If no character of Source satisfies the property Test on Set, then - -- 0 is returned. - - ((for all C of Source => - (Test = Inside) /= Ada.Strings.Maps.Is_In (C, Set)) - => - Index'Result = 0, - - -- Otherwise, a index in the range of Source is returned - - others - => - - -- The result is in the range of Source - - Index'Result in Source'Range - - -- The character at the returned index satisfies the property - -- Test on Set - - and then - (Test = Inside) - = Ada.Strings.Maps.Is_In (Source (Index'Result), Set) - - -- The result is the smallest or largest index which satisfies the - -- property, respectively when Going = Forward and - -- Going = Backwards. - - and then - (for all J in Source'Range => - (if J /= Index'Result - and then (J < Index'Result) = (Going = Forward) - then (Test = Inside) - /= Ada.Strings.Maps.Is_In (Source (J), Set)))), - Global => null; - - function Index - (Source : String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - with - Pre => (if Source'Length /= 0 then From in Source'Range), - - Post => Index'Result in 0 | Source'Range, - Contract_Cases => - - -- If no character in the considered slice of Source satisfies the - -- property Test on Set, then 0 is returned. - - ((for all I in Source'Range => - (if I = From - or else (I > From) = (Going = Forward) - then (Test = Inside) /= Ada.Strings.Maps.Is_In (Source (I), Set))) - => - Index'Result = 0, - - -- Otherwise, an index in the range of Source is returned - - others - => - - -- The result is in the considered range of Source - - Index'Result in Source'Range - and then (Index'Result = From - or else (Index'Result > From) = (Going = Forward)) - - -- The character at the returned index satisfies the property - -- Test on Set. - - and then - (Test = Inside) - = Ada.Strings.Maps.Is_In (Source (Index'Result), Set) - - -- The result is the smallest or largest index which satisfies the - -- property, respectively when Going = Forward and - -- Going = Backwards. - - and then - (for all J in Source'Range => - (if J /= Index'Result - and then (J < Index'Result) = (Going = Forward) - and then (J = From - or else (J > From) = (Going = Forward)) - then - (Test = Inside) - /= Ada.Strings.Maps.Is_In (Source (J), Set)))), - Global => null; - pragma Ada_05 (Index); - -- Index searches for the first or last occurrence of any of a set of - -- characters (when Test=Inside), or any of the complement of a set of - -- characters (when Test=Outside). If Source is the null string, Index - -- returns 0; otherwise, if From is not in Source'Range, then Index_Error - -- is propagated. Otherwise, it returns the smallest index I >= From (if - -- Going=Forward) or the largest index I <= From (if Going=Backward) such - -- that Source(I) satisfies the Test condition with respect to Set; it - -- returns 0 if there is no such Character in Source. - - function Index_Non_Blank - (Source : String; - From : Positive; - Going : Direction := Forward) return Natural - with - Pre => (if Source'Length /= 0 then From in Source'Range), - - Post => Index_Non_Blank'Result in 0 | Source'Range, - Contract_Cases => - - -- If all characters in the considered slice of Source are Space - -- characters, then 0 is returned. - - ((for all J in Source'Range => - (if J = From or else (J > From) = (Going = Forward) - then Source (J) = ' ')) - => - Index_Non_Blank'Result = 0, - - -- Otherwise, a valid index is returned - - others - => - - -- The result is in the considered range of Source - - Index_Non_Blank'Result in Source'Range - and then (Index_Non_Blank'Result = From - or else (Index_Non_Blank'Result > From) - = (Going = Forward)) - - -- The character at the returned index is not a Space character - - and then Source (Index_Non_Blank'Result) /= ' ' - - -- The result is the smallest or largest index which is not a - -- Space character, respectively when Going = Forward and - -- Going = Backwards. - - and then - (for all J in Source'Range => - (if J /= Index_Non_Blank'Result - and then (J < Index_Non_Blank'Result) - = (Going = Forward) - and then (J = From or else (J > From) - = (Going = Forward)) - then Source (J) = ' '))), - Global => null; - pragma Ada_05 (Index_Non_Blank); - -- Returns Index (Source, Maps.To_Set(Space), From, Outside, Going) - - function Index_Non_Blank - (Source : String; - Going : Direction := Forward) return Natural - with - Post => Index_Non_Blank'Result in 0 | Source'Range, - Contract_Cases => - - -- If all characters of Source are Space characters, then 0 is - -- returned. - - ((for all C of Source => C = ' ') => Index_Non_Blank'Result = 0, - - -- Otherwise, a valid index is returned - - others => - - -- The result is in the range of Source - - Index_Non_Blank'Result in Source'Range - - -- The character at the returned index is not a Space character - - and then Source (Index_Non_Blank'Result) /= ' ' - - -- The result is the smallest or largest index which is not a - -- Space character, respectively when Going = Forward and - -- Going = Backwards. - - and then - (for all J in Source'Range => - (if J /= Index_Non_Blank'Result - and then (J < Index_Non_Blank'Result) - = (Going = Forward) - then Source (J) = ' '))), - Global => null; - -- Returns Index (Source, Maps.To_Set(Space), Outside, Going) - - function Count - (Source : String; - Pattern : String; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - with - Pre => Pattern'Length /= 0, - Global => null; - - function Count - (Source : String; - Pattern : String; - Mapping : Maps.Character_Mapping_Function) return Natural - with - Pre => Pattern'Length /= 0, - Global => null; - - -- Returns the maximum number of nonoverlapping slices of Source that match - -- Pattern with respect to Mapping. If Pattern is the null string then - -- Pattern_Error is propagated. - - function Count - (Source : String; - Set : Maps.Character_Set) return Natural - with - Global => null; - -- Returns the number of occurrences in Source of characters that are in - -- Set. - - procedure Find_Token - (Source : String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural) - with - Pre => (if Source'Length /= 0 then From in Source'Range), - Contract_Cases => - - -- If Source is the empty string, or if no character of the considered - -- slice of Source satisfies the property Test on Set, then First is - -- set to From and Last is set to 0. - - (Source'Length = 0 - or else - (for all C of Source (From .. Source'Last) => - (Test = Inside) /= Ada.Strings.Maps.Is_In (C, Set)) - => - First = From and then Last = 0, - - -- Otherwise, First and Last are set to valid indexes - - others - => - - -- First and Last are in the considered range of Source - - First in From .. Source'Last - and then Last in First .. Source'Last - - -- No character between From and First satisfies the property Test - -- on Set. - - and then - (for all C of Source (From .. First - 1) => - (Test = Inside) /= Ada.Strings.Maps.Is_In (C, Set)) - - -- All characters between First and Last satisfy the property Test - -- on Set. - - and then - (for all C of Source (First .. Last) => - (Test = Inside) = Ada.Strings.Maps.Is_In (C, Set)) - - -- If Last is not Source'Last, then the character at position - -- Last + 1 does not satify the property Test on Set. - - and then - (if Last < Source'Last - then - (Test = Inside) - /= Ada.Strings.Maps.Is_In (Source (Last + 1), Set))), - Global => null; - pragma Ada_2012 (Find_Token); - -- If Source is not the null string and From is not in Source'Range, then - -- Index_Error is raised. Otherwise, First is set to the index of the first - -- character in Source(From .. Source'Last) that satisfies the Test - -- condition. Last is set to the largest index such that all characters in - -- Source(First .. Last) satisfy the Test condition. If no characters in - -- Source(From .. Source'Last) satisfy the Test condition, First is set to - -- From, and Last is set to 0. - - procedure Find_Token - (Source : String; - Set : Maps.Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural) - with - Contract_Cases => - - -- If Source is the empty string, or if no character of Source - -- satisfies the property Test on Set, then First is set to From and - -- Last is set to 0. - - (Source'Length = 0 - or else - (for all C of Source => - (Test = Inside) /= Ada.Strings.Maps.Is_In (C, Set)) - => - First = Source'First and then Last = 0, - - -- Otherwise, First and Last are set to valid indexes - - others - => - - -- First and Last are in the considered range of Source - - First in Source'Range - and then Last in First .. Source'Last - - -- No character before First satisfies the property Test on Set - - and then - (for all C of Source (Source'First .. First - 1) => - (Test = Inside) /= Ada.Strings.Maps.Is_In (C, Set)) - - -- All characters between First and Last satisfy the property Test - -- on Set. - - and then - (for all C of Source (First .. Last) => - (Test = Inside) = Ada.Strings.Maps.Is_In (C, Set)) - - -- If Last is not Source'Last, then the character at position - -- Last + 1 does not satify the property Test on Set. - - and then - (if Last < Source'Last - then - (Test = Inside) - /= Ada.Strings.Maps.Is_In (Source (Last + 1), Set))), - Global => null; - -- Equivalent to Find_Token (Source, Set, Source'First, Test, First, Last) - - ------------------------------------ - -- String Translation Subprograms -- - ------------------------------------ - - function Translate - (Source : String; - Mapping : Maps.Character_Mapping_Function) return String - with - Post => - - -- Lower bound of the returned string is 1 - - Translate'Result'First = 1 - - -- The returned string has the same length as Source - - and then Translate'Result'Last = Source'Length - - -- Each character in the returned string is the translation of the - -- character at the same position in Source through Mapping. - - and then - (for all J in Source'Range => - Translate'Result (J - Source'First + 1) - = Mapping (Source (J))), - Global => null; - - function Translate - (Source : String; - Mapping : Maps.Character_Mapping) return String - with - Post => - - -- Lower bound of the returned string is 1 - - Translate'Result'First = 1 - - -- The returned string has the same length as Source - - and then Translate'Result'Last = Source'Length - - -- Each character in the returned string is the translation of the - -- character at the same position in Source through Mapping. - - and then - (for all J in Source'Range => - Translate'Result (J - Source'First + 1) - = Ada.Strings.Maps.Value (Mapping, Source (J))), - Global => null; - - -- Returns the string S whose length is Source'Length and such that S (I) - -- is the character to which Mapping maps the corresponding element of - -- Source, for I in 1 .. Source'Length. - - procedure Translate - (Source : in out String; - Mapping : Maps.Character_Mapping_Function) - with - Post => - - -- Each character in Source after the call is the translation of - -- the character at the same position before the call, through Mapping. - - (for all J in Source'Range => Source (J) = Mapping (Source'Old (J))), - Global => null; - - procedure Translate - (Source : in out String; - Mapping : Maps.Character_Mapping) - with - Post => - - -- Each character in Source after the call is the translation of - -- the character at the same position before the call, through Mapping. - - (for all J in Source'Range => - Source (J) = Ada.Strings.Maps.Value (Mapping, Source'Old (J))), - Global => null; - - -- Equivalent to Source := Translate(Source, Mapping) - - --------------------------------------- - -- String Transformation Subprograms -- - --------------------------------------- - - procedure Replace_Slice - (Source : in out String; - Low : Positive; - High : Natural; - By : String; - Drop : Truncation := Error; - Justify : Alignment := Left; - Pad : Character := Space) - with - Pre => - - -- Incomplete contract - - Low - 1 <= Source'Last - and then High >= Source'First - 1, - Global => null; - -- If Low > Source'Last+1, or High < Source'First - 1, then Index_Error is - -- propagated. Otherwise: - -- - -- * If High >= Low, then the returned string comprises - -- Source (Source'First .. Low - 1) - -- & By & Source(High + 1 .. Source'Last), but with lower bound 1. - -- - -- * If High < Low, then the returned string is - -- Insert (Source, Before => Low, New_Item => By). - - function Replace_Slice - (Source : String; - Low : Positive; - High : Natural; - By : String) return String - with - Pre => - Low - 1 <= Source'Last - and then High >= Source'First - 1 - and then (if High >= Low - then Natural'Max (0, Low - Source'First) - <= Natural'Last - - By'Length - - Natural'Max (Source'Last - High, 0) - else Source'Length <= Natural'Last - By'Length), - - -- Lower bound of the returned string is 1 - - Post => Replace_Slice'Result'First = 1, - Contract_Cases => - - -- If High >= Low, then the returned string comprises - -- Source (Source'First .. Low - 1) & By - -- & Source(High + 1 .. Source'Last). - - (High >= Low => - - -- Length of the returned string - - Replace_Slice'Result'Length - = Natural'Max (0, Low - Source'First) - + By'Length - + Natural'Max (Source'Last - High, 0) - - -- Elements starting at Low are replaced by elements of By - - and then - Replace_Slice'Result (1 .. Natural'Max (0, Low - Source'First)) - = Source (Source'First .. Low - 1) - and then - Replace_Slice'Result - (Natural'Max (0, Low - Source'First) + 1 - .. Natural'Max (0, Low - Source'First) + By'Length) - = By - - -- When there are remaining characters after the replaced slice, - -- they are appended to the result. - - and then - (if High < Source'Last - then - Replace_Slice'Result - (Natural'Max (0, Low - Source'First) + By'Length + 1 - .. Replace_Slice'Result'Last) - = Source (High + 1 .. Source'Last)), - - -- If High < Low, then the returned string is - -- Insert (Source, Before => Low, New_Item => By). - - others => - - -- Length of the returned string - - Replace_Slice'Result'Length = Source'Length + By'Length - - -- Elements of By are inserted after the element at Low - - and then - Replace_Slice'Result (1 .. Low - Source'First) - = Source (Source'First .. Low - 1) - and then - Replace_Slice'Result - (Low - Source'First + 1 .. Low - Source'First + By'Length) - = By - - -- When there are remaining characters after Low in Source, they - -- are appended to the result. - - and then - (if Low < Source'Last - then - Replace_Slice'Result - (Low - Source'First + By'Length + 1 - .. Replace_Slice'Result'Last) - = Source (Low .. Source'Last))), - Global => null; - -- Equivalent to: - -- - -- Move (Replace_Slice (Source, Low, High, By), - -- Source, Drop, Justify, Pad). - - function Insert - (Source : String; - Before : Positive; - New_Item : String) return String - with - Pre => - Before - 1 in Source'First - 1 .. Source'Last - and then Source'Length <= Natural'Last - New_Item'Length, - - Post => - - -- Lower bound of the returned string is 1 - - Insert'Result'First = 1 - - -- Length of the returned string - - and then Insert'Result'Length = Source'Length + New_Item'Length - - -- Elements of New_Item are inserted after element at Before - - and then - Insert'Result (1 .. Before - Source'First) - = Source (Source'First .. Before - 1) - and then - Insert'Result - (Before - Source'First + 1 - .. Before - Source'First + New_Item'Length) - = New_Item - - -- When there are remaining characters after Before in Source, they - -- are appended to the returned string. - - and then - (if Before - 1 < Source'Last - then - Insert'Result - (Before - Source'First + New_Item'Length + 1 - .. Insert'Result'Last) - = Source (Before .. Source'Last)), - Global => null; - -- Propagates Index_Error if Before is not in - -- Source'First .. Source'Last+1; otherwise, returns - -- Source (Source'First .. Before - 1) - -- & New_Item & Source(Before..Source'Last), but with lower bound 1. - - procedure Insert - (Source : in out String; - Before : Positive; - New_Item : String; - Drop : Truncation := Error) - with - Pre => Before - 1 in Source'First - 1 .. Source'Last, - - -- Incomplete contract - - Global => null; - -- Equivalent to Move (Insert (Source, Before, New_Item), Source, Drop) - - function Overwrite - (Source : String; - Position : Positive; - New_Item : String) return String - with - Pre => - Position - 1 in Source'First - 1 .. Source'Last - and then - (if Position - Source'First >= Source'Length - New_Item'Length - then Position - Source'First <= Natural'Last - New_Item'Length), - - Post => - - -- Lower bound of the returned string is 1 - - Overwrite'Result'First = 1 - - -- Length of the returned string - - and then - Overwrite'Result'Length - = Integer'Max (Source'Length, - Position - Source'First + New_Item'Length) - - -- Elements after Position are replaced by elements of New_Item - - and then - Overwrite'Result (1 .. Position - Source'First) - = Source (Source'First .. Position - 1) - and then - Overwrite'Result - (Position - Source'First + 1 - .. Position - Source'First + New_Item'Length) - = New_Item - - -- If the end of Source is reached before the characters in New_Item - -- are exhausted, the remaining characters from New_Item are appended - -- to the string. - - and then - (if Position <= Source'Last - New_Item'Length - then - Overwrite'Result - (Position - Source'First + New_Item'Length + 1 - .. Overwrite'Result'Last) - = Source (Position + New_Item'Length .. Source'Last)), - Global => null; - -- Propagates Index_Error if Position is not in - -- Source'First .. Source'Last + 1; otherwise, returns the string obtained - -- from Source by consecutively replacing characters starting at Position - -- with corresponding characters from New_Item. If the end of Source is - -- reached before the characters in New_Item are exhausted, the remaining - -- characters from New_Item are appended to the string. - - procedure Overwrite - (Source : in out String; - Position : Positive; - New_Item : String; - Drop : Truncation := Right) - with - Pre => Position - 1 in Source'First - 1 .. Source'Last, - - -- Incomplete contract - - Global => null; - -- Equivalent to Move(Overwrite(Source, Position, New_Item), Source, Drop) - - function Delete - (Source : String; - From : Positive; - Through : Natural) return String - with - Pre => (if From <= Through - then (From in Source'Range - and then Through <= Source'Last)), - - -- Lower bound of the returned string is 1 - - Post => - Delete'Result'First = 1, - - Contract_Cases => - - -- If From <= Through, the characters between From and Through are - -- removed. - - (From <= Through => - - -- Length of the returned string - - Delete'Result'Length = Source'Length - (Through - From + 1) - - -- Elements before From are preserved - - and then - Delete'Result (1 .. From - Source'First) - = Source (Source'First .. From - 1) - - -- If there are remaining characters after Through, they are - -- appended to the returned string. - - and then - (if Through < Source'Last - then Delete'Result - (From - Source'First + 1 .. Delete'Result'Last) - = Source (Through + 1 .. Source'Last)), - - -- Otherwise, the returned string is Source with lower bound 1 - - others => - Delete'Result'Length = Source'Length - and then Delete'Result = Source), - Global => null; - -- If From <= Through, the returned string is - -- Replace_Slice(Source, From, Through, ""); otherwise, it is Source with - -- lower bound 1. - - procedure Delete - (Source : in out String; - From : Positive; - Through : Natural; - Justify : Alignment := Left; - Pad : Character := Space) - with - Pre => (if From <= Through - then (From in Source'Range - and then Through <= Source'Last)), - - -- Incomplete contract - - Global => null; - -- Equivalent to: - -- - -- Move (Delete (Source, From, Through), - -- Source, Justify => Justify, Pad => Pad). - - --------------------------------- - -- String Selector Subprograms -- - --------------------------------- - - function Trim - (Source : String; - Side : Trim_End) return String - with - Post => - - -- Lower bound of the returned string is 1 - - Trim'Result'First = 1 - - -- If all characters in Source are Space, the returned string is - -- empty. - - and then - (if (for all J in Source'Range => Source (J) = ' ') - then Trim'Result = "" - - -- Otherwise, the returned string is a slice of Source - - else - (for some Low in Source'Range => - (for some High in Source'Range => - - -- Trim returns the slice of Source between Low and High - - Trim'Result = Source (Low .. High) - - -- Values of Low and High and the characters at their - -- position depend on Side. - - and then - (if Side = Left then High = Source'Last - else Source (High) /= ' ') - and then - (if Side = Right then Low = Source'First - else Source (Low) /= ' ') - - -- All characters outside range Low .. High are - -- Space characters. - - and then - (for all J in Source'Range => - (if J < Low then Source (J) = ' ') - and then - (if J > High then Source (J) = ' '))))), - Global => null; - -- Returns the string obtained by removing from Source all leading Space - -- characters (if Side = Left), all trailing Space characters (if - -- Side = Right), or all leading and trailing Space characters (if - -- Side = Both). - - procedure Trim - (Source : in out String; - Side : Trim_End; - Justify : Alignment := Left; - Pad : Character := Space) - with - - -- Incomplete contract - - Global => null; - -- Equivalent to: - -- - -- Move (Trim (Source, Side), Source, Justify=>Justify, Pad=>Pad). - - function Trim - (Source : String; - Left : Maps.Character_Set; - Right : Maps.Character_Set) return String - with - Post => - - -- Lower bound of the returned string is 1 - - Trim'Result'First = 1 - - -- If all characters are contained in one of the sets Left and Right, - -- then the returned string is empty. - - and then - (if (for all K in Source'Range => - Ada.Strings.Maps.Is_In (Source (K), Left)) - or - (for all K in Source'Range => - Ada.Strings.Maps.Is_In (Source (K), Right)) - then Trim'Result = "" - - -- Otherwise, the returned string is a slice of Source - - else - (for some Low in Source'Range => - (for some High in Source'Range => - - -- Trim returns the slice of Source between Low and High - - Trim'Result = Source (Low .. High) - - -- Characters at the bounds of the returned string are - -- not contained in Left or Right. - - and then not Ada.Strings.Maps.Is_In (Source (Low), Left) - and then not Ada.Strings.Maps.Is_In (Source (High), Right) - - -- All characters before Low are contained in Left. - -- All characters after High are contained in Right. - - and then - (for all K in Source'Range => - (if K < Low - then - Ada.Strings.Maps.Is_In (Source (K), Left)) - and then - (if K > High then - Ada.Strings.Maps.Is_In (Source (K), Right)))))), - Global => null; - -- Returns the string obtained by removing from Source all leading - -- characters in Left and all trailing characters in Right. - - procedure Trim - (Source : in out String; - Left : Maps.Character_Set; - Right : Maps.Character_Set; - Justify : Alignment := Strings.Left; - Pad : Character := Space) - with - - -- Incomplete contract - - Global => null; - -- Equivalent to: - -- - -- Move (Trim (Source, Left, Right), - -- Source, Justify => Justify, Pad=>Pad). - - function Head - (Source : String; - Count : Natural; - Pad : Character := Space) return String - with - Post => - - -- Lower bound of the returned string is 1 - - Head'Result'First = 1 - - -- Length of the returned string is Count. - - and then Head'Result'Length = Count, - - Contract_Cases => - - -- If Count <= Source'Length, then the first Count characters of - -- Source are returned. - - (Count <= Source'Length => - Head'Result = Source (Source'First .. Source'First - 1 + Count), - - -- Otherwise, the returned string is Source concatenated with - -- Count - Source'Length Pad characters. - - others => - Head'Result (1 .. Source'Length) = Source - and then - Head'Result (Source'Length + 1 .. Count) - = (1 .. Count - Source'Length => Pad)), - Global => null; - -- Returns a string of length Count. If Count <= Source'Length, the string - -- comprises the first Count characters of Source. Otherwise, its contents - -- are Source concatenated with Count - Source'Length Pad characters. - - procedure Head - (Source : in out String; - Count : Natural; - Justify : Alignment := Left; - Pad : Character := Space) - with - - -- Incomplete contract - - Global => null; - -- Equivalent to: - -- - -- Move (Head (Source, Count, Pad), - -- Source, Drop => Error, Justify => Justify, Pad => Pad). - - function Tail - (Source : String; - Count : Natural; - Pad : Character := Space) return String - with - Post => - - -- Lower bound of the returned string is 1 - - Tail'Result'First = 1 - - -- Length of the returned string is Count - - and then Tail'Result'Length = Count, - Contract_Cases => - - -- If Count is zero, then the returned string is empty - - (Count = 0 => - Tail'Result = "", - - -- Otherwise, if Count <= Source'Length, then the last Count - -- characters of Source are returned. - - (Count in 1 .. Source'Length) => - Tail'Result = Source (Source'Last - Count + 1 .. Source'Last), - - -- Otherwise, the returned string is Count - Source'Length Pad - -- characters concatenated with Source. - - others => - - -- If Source is empty, then the returned string is Count Pad - -- characters. - - (if Source'Length = 0 - then Tail'Result = (1 .. Count => Pad) - else - Tail'Result (1 .. Count - Source'Length) - = (1 .. Count - Source'Length => Pad) - and then - Tail'Result (Count - Source'Length + 1 .. Tail'Result'Last) - = Source)), - Global => null; - -- Returns a string of length Count. If Count <= Source'Length, the string - -- comprises the last Count characters of Source. Otherwise, its contents - -- are Count-Source'Length Pad characters concatenated with Source. - - procedure Tail - (Source : in out String; - Count : Natural; - Justify : Alignment := Left; - Pad : Character := Space) - with - - -- Incomplete contract - - Global => null; - -- Equivalent to: - -- - -- Move (Tail (Source, Count, Pad), - -- Source, Drop => Error, Justify => Justify, Pad => Pad). - - ---------------------------------- - -- String Constructor Functions -- - ---------------------------------- - - function "*" - (Left : Natural; - Right : Character) return String - with - Post => - - -- Lower bound of the returned string is 1 - - "*"'Result'First = 1 - - -- Length of the returned string - - and then "*"'Result'Length = Left - - -- All characters of the returned string are Right - - and then (for all C of "*"'Result => C = Right), - Global => null; - - function "*" - (Left : Natural; - Right : String) return String - with - Pre => (if Right'Length /= 0 then Left <= Natural'Last / Right'Length), - - Post => - - -- Lower bound of the returned string is 1 - - "*"'Result'First = 1 - - -- Length of the returned string - - and then "*"'Result'Length = Left * Right'Length - - -- Content of the string is Right concatenated with itself Left times - - and then - (for all J in 0 .. Left - 1 => - "*"'Result (J * Right'Length + 1 .. (J + 1) * Right'Length) - = Right), - Global => null; - - -- These functions replicate a character or string a specified number of - -- times. The first function returns a string whose length is Left and each - -- of whose elements is Right. The second function returns a string whose - -- length is Left * Right'Length and whose value is the null string if - -- Left = 0 and otherwise is (Left - 1)*Right & Right with lower bound 1. - -end Ada.Strings.Fixed; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strhas.adb +++ build/gcc/ada/rts @@ -1,38 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . H A S H -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System.String_Hash; - -function Ada.Strings.Hash (Key : String) return Containers.Hash_Type is - use Ada.Containers; - function Hash is new System.String_Hash.Hash - (Character, String, Hash_Type); -begin - return Hash (Key); -end Ada.Strings.Hash; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strhas.ads +++ build/gcc/ada/rts @@ -1,25 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . H A S H -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -pragma Compiler_Unit_Warning; - -with Ada.Containers; - -function Ada.Strings.Hash (Key : String) return Containers.Hash_Type; --- Note: this hash function has predictable collisions and is subject to --- equivalent substring attacks. It is not suitable for construction of a --- hash table keyed on possibly malicious user input. - -pragma Pure (Ada.Strings.Hash); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-string.ads +++ build/gcc/ada/rts @@ -1,35 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Strings is - pragma Pure; - - Space : constant Character := ' '; - Wide_Space : constant Wide_Character := ' '; - - -- The following declaration is for Ada 2005 (AI-285) - - Wide_Wide_Space : constant Wide_Wide_Character := ' '; - pragma Ada_05 (Wide_Wide_Space); - - Length_Error, Pattern_Error, Index_Error, Translation_Error : exception; - - type Alignment is (Left, Right, Center); - type Truncation is (Left, Right, Error); - type Membership is (Inside, Outside); - type Direction is (Forward, Backward); - type Trim_End is (Left, Right, Both); - -end Ada.Strings; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strmap.adb +++ build/gcc/ada/rts @@ -1,320 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . M A P S -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Note: parts of this code are derived from the ADAR.CSH public domain --- Ada 83 versions of the Appendix C string handling packages. The main --- differences are that we avoid the use of the minimize function which --- is bit-by-bit or character-by-character and therefore rather slow. --- Generally for character sets we favor the full 32-byte representation. - -package body Ada.Strings.Maps is - - --------- - -- "-" -- - --------- - - function "-" (Left, Right : Character_Set) return Character_Set is - begin - return Left and not Right; - end "-"; - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Character_Set) return Boolean is - begin - return Character_Set_Internal (Left) = Character_Set_Internal (Right); - end "="; - - ----------- - -- "and" -- - ----------- - - function "and" (Left, Right : Character_Set) return Character_Set is - begin - return Character_Set - (Character_Set_Internal (Left) and Character_Set_Internal (Right)); - end "and"; - - ----------- - -- "not" -- - ----------- - - function "not" (Right : Character_Set) return Character_Set is - begin - return Character_Set (not Character_Set_Internal (Right)); - end "not"; - - ---------- - -- "or" -- - ---------- - - function "or" (Left, Right : Character_Set) return Character_Set is - begin - return Character_Set - (Character_Set_Internal (Left) or Character_Set_Internal (Right)); - end "or"; - - ----------- - -- "xor" -- - ----------- - - function "xor" (Left, Right : Character_Set) return Character_Set is - begin - return Character_Set - (Character_Set_Internal (Left) xor Character_Set_Internal (Right)); - end "xor"; - - ----------- - -- Is_In -- - ----------- - - function Is_In - (Element : Character; - Set : Character_Set) return Boolean - is - begin - return Set (Element); - end Is_In; - - --------------- - -- Is_Subset -- - --------------- - - function Is_Subset - (Elements : Character_Set; - Set : Character_Set) return Boolean - is - begin - return (Elements and Set) = Elements; - end Is_Subset; - - --------------- - -- To_Domain -- - --------------- - - function To_Domain (Map : Character_Mapping) return Character_Sequence - is - Result : String (1 .. Map'Length); - J : Natural; - - begin - J := 0; - for C in Map'Range loop - if Map (C) /= C then - J := J + 1; - Result (J) := C; - end if; - end loop; - - return Result (1 .. J); - end To_Domain; - - ---------------- - -- To_Mapping -- - ---------------- - - function To_Mapping - (From, To : Character_Sequence) return Character_Mapping - is - Result : Character_Mapping; - Inserted : Character_Set := Null_Set; - From_Len : constant Natural := From'Length; - To_Len : constant Natural := To'Length; - - begin - if From_Len /= To_Len then - raise Strings.Translation_Error; - end if; - - for Char in Character loop - Result (Char) := Char; - end loop; - - for J in From'Range loop - if Inserted (From (J)) then - raise Strings.Translation_Error; - end if; - - Result (From (J)) := To (J - From'First + To'First); - Inserted (From (J)) := True; - end loop; - - return Result; - end To_Mapping; - - -------------- - -- To_Range -- - -------------- - - function To_Range (Map : Character_Mapping) return Character_Sequence - is - Result : String (1 .. Map'Length); - J : Natural; - begin - J := 0; - for C in Map'Range loop - if Map (C) /= C then - J := J + 1; - Result (J) := Map (C); - end if; - end loop; - - return Result (1 .. J); - end To_Range; - - --------------- - -- To_Ranges -- - --------------- - - function To_Ranges (Set : Character_Set) return Character_Ranges is - Max_Ranges : Character_Ranges (1 .. Set'Length / 2 + 1); - Range_Num : Natural; - C : Character; - - begin - C := Character'First; - Range_Num := 0; - - loop - -- Skip gap between subsets - - while not Set (C) loop - exit when C = Character'Last; - C := Character'Succ (C); - end loop; - - exit when not Set (C); - - Range_Num := Range_Num + 1; - Max_Ranges (Range_Num).Low := C; - - -- Span a subset - - loop - exit when not Set (C) or else C = Character'Last; - C := Character'Succ (C); - end loop; - - if Set (C) then - Max_Ranges (Range_Num). High := C; - exit; - else - Max_Ranges (Range_Num). High := Character'Pred (C); - end if; - end loop; - - return Max_Ranges (1 .. Range_Num); - end To_Ranges; - - ----------------- - -- To_Sequence -- - ----------------- - - function To_Sequence (Set : Character_Set) return Character_Sequence is - Result : String (1 .. Character'Pos (Character'Last) + 1); - Count : Natural := 0; - begin - for Char in Set'Range loop - if Set (Char) then - Count := Count + 1; - Result (Count) := Char; - end if; - end loop; - - return Result (1 .. Count); - end To_Sequence; - - ------------ - -- To_Set -- - ------------ - - function To_Set (Ranges : Character_Ranges) return Character_Set is - Result : Character_Set; - begin - for C in Result'Range loop - Result (C) := False; - end loop; - - for R in Ranges'Range loop - for C in Ranges (R).Low .. Ranges (R).High loop - Result (C) := True; - end loop; - end loop; - - return Result; - end To_Set; - - function To_Set (Span : Character_Range) return Character_Set is - Result : Character_Set; - begin - for C in Result'Range loop - Result (C) := False; - end loop; - - for C in Span.Low .. Span.High loop - Result (C) := True; - end loop; - - return Result; - end To_Set; - - function To_Set (Sequence : Character_Sequence) return Character_Set is - Result : Character_Set := Null_Set; - begin - for J in Sequence'Range loop - Result (Sequence (J)) := True; - end loop; - - return Result; - end To_Set; - - function To_Set (Singleton : Character) return Character_Set is - Result : Character_Set := Null_Set; - begin - Result (Singleton) := True; - return Result; - end To_Set; - - ----------- - -- Value -- - ----------- - - function Value - (Map : Character_Mapping; - Element : Character) return Character - is - begin - return Map (Element); - end Value; - -end Ada.Strings.Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strmap.ads +++ build/gcc/ada/rts @@ -1,548 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . M A P S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Preconditions in this unit are meant for analysis only, not for run-time --- checking, so that the expected exceptions are raised. This is enforced by --- setting the corresponding assertion policy to Ignore. - -pragma Assertion_Policy (Pre => Ignore); - -with Ada.Characters.Latin_1; - -package Ada.Strings.Maps is - pragma Pure; - -- In accordance with Ada 2005 AI-362 - - -------------------------------- - -- Character Set Declarations -- - -------------------------------- - - type Character_Set is private; - pragma Preelaborable_Initialization (Character_Set); - -- Representation for a set of character values: - - Null_Set : constant Character_Set; - - --------------------------- - -- Constructors for Sets -- - --------------------------- - - type Character_Range is record - Low : Character; - High : Character; - end record; - -- Represents Character range Low .. High - - type Character_Ranges is array (Positive range <>) of Character_Range; - - function To_Set (Ranges : Character_Ranges) return Character_Set with - Post => - (if Ranges'Length = 0 then To_Set'Result = Null_Set) - and then - (for all Char in Character => - (if Is_In (Char, To_Set'Result) - then (for some Span of Ranges => Char in Span.Low .. Span.High))) - and then - (for all Span of Ranges => - (for all Char in Span.Low .. Span.High => - Is_In (Char, To_Set'Result))); - - function To_Set (Span : Character_Range) return Character_Set with - Post => - (if Span.High < Span.Low then To_Set'Result = Null_Set) - and then - (for all Char in Character => - (if Is_In (Char, To_Set'Result) then Char in Span.Low .. Span.High)) - and then - (for all Char in Span.Low .. Span.High => Is_In (Char, To_Set'Result)); - - function To_Ranges (Set : Character_Set) return Character_Ranges with - Post => - (if Set = Null_Set then To_Ranges'Result'Length = 0) - and then - (for all Char in Character => - (if Is_In (Char, Set) - then - (for some Span of To_Ranges'Result => - Char in Span.Low .. Span.High))) - and then - (for all Span of To_Ranges'Result => - (for all Char in Span.Low .. Span.High => Is_In (Char, Set))); - - ---------------------------------- - -- Operations on Character Sets -- - ---------------------------------- - - function "=" (Left, Right : Character_Set) return Boolean with - Post => - "="'Result - = - (for all Char in Character => - (Is_In (Char, Left) = Is_In (Char, Right))); - - function "not" (Right : Character_Set) return Character_Set with - Post => - (for all Char in Character => - (Is_In (Char, "not"'Result) - = - not Is_In (Char, Right))); - - function "and" (Left, Right : Character_Set) return Character_Set with - Post => - (for all Char in Character => - (Is_In (Char, "and"'Result) - = - (Is_In (Char, Left) and Is_In (Char, Right)))); - - function "or" (Left, Right : Character_Set) return Character_Set with - Post => - (for all Char in Character => - (Is_In (Char, "or"'Result) - = - (Is_In (Char, Left) or Is_In (Char, Right)))); - - function "xor" (Left, Right : Character_Set) return Character_Set with - Post => - (for all Char in Character => - (Is_In (Char, "xor"'Result) - = - (Is_In (Char, Left) xor Is_In (Char, Right)))); - - function "-" (Left, Right : Character_Set) return Character_Set with - Post => - (for all Char in Character => - (Is_In (Char, "-"'Result) - = - (Is_In (Char, Left) and not Is_In (Char, Right)))); - - function Is_In - (Element : Character; - Set : Character_Set) return Boolean; - - function Is_Subset - (Elements : Character_Set; - Set : Character_Set) return Boolean - with - Post => - Is_Subset'Result - = - (for all Char in Character => - (if Is_In (Char, Elements) then Is_In (Char, Set))); - - function "<=" - (Left : Character_Set; - Right : Character_Set) return Boolean - renames Is_Subset; - - subtype Character_Sequence is String; - -- Alternative representation for a set of character values - - function To_Set (Sequence : Character_Sequence) return Character_Set with - Post => - (if Sequence'Length = 0 then To_Set'Result = Null_Set) - and then - (for all Char in Character => - (if Is_In (Char, To_Set'Result) - then (for some X of Sequence => Char = X))) - and then - (for all Char of Sequence => Is_In (Char, To_Set'Result)); - - function To_Set (Singleton : Character) return Character_Set with - Post => - Is_In (Singleton, To_Set'Result) - and then - (for all Char in Character => - (if Char /= Singleton - then not Is_In (Char, To_Set'Result))); - - function To_Sequence (Set : Character_Set) return Character_Sequence with - Post => - (if Set = Null_Set then To_Sequence'Result'Length = 0) - and then - (for all Char in Character => - (if Is_In (Char, Set) - then (for some X of To_Sequence'Result => Char = X))) - and then - (for all Char of To_Sequence'Result => Is_In (Char, Set)) - and then - (for all J in To_Sequence'Result'Range => - (for all K in To_Sequence'Result'Range => - (if J /= K - then To_Sequence'Result (J) /= To_Sequence'Result (K)))); - - ------------------------------------ - -- Character Mapping Declarations -- - ------------------------------------ - - type Character_Mapping is private; - pragma Preelaborable_Initialization (Character_Mapping); - -- Representation for a character to character mapping: - - function Value - (Map : Character_Mapping; - Element : Character) return Character; - - Identity : constant Character_Mapping; - - ---------------------------- - -- Operations on Mappings -- - ---------------------------- - - function To_Mapping - (From, To : Character_Sequence) return Character_Mapping - with - Pre => - From'Length = To'Length - and then - (for all J in From'Range => - (for all K in From'Range => - (if J /= K then From (J) /= From (K)))), - Post => - (if From = To then To_Mapping'Result = Identity) - and then - (for all Char in Character => - ((for all J in From'Range => - (if From (J) = Char - then Value (To_Mapping'Result, Char) - = To (J - From'First + To'First))) - and then - (if (for all X of From => Char /= X) - then Value (To_Mapping'Result, Char) = Char))); - - function To_Domain - (Map : Character_Mapping) return Character_Sequence with - Post => - (if Map = Identity then To_Domain'Result'Length = 0) - and then - To_Domain'Result'First = 1 - and then - (for all Char in Character => - (if (for all X of To_Domain'Result => X /= Char) - then Value (Map, Char) = Char)) - and then - (for all Char of To_Domain'Result => Value (Map, Char) /= Char); - - function To_Range - (Map : Character_Mapping) return Character_Sequence with - Post => - To_Range'Result'First = 1 - and then - To_Range'Result'Last = To_Domain (Map)'Last - and then - (for all J in To_Range'Result'Range => - To_Range'Result (J) = Value (Map, To_Domain (Map) (J))); - - type Character_Mapping_Function is - access function (From : Character) return Character; - -private - pragma Inline (Is_In); - pragma Inline (Value); - - type Character_Set_Internal is array (Character) of Boolean; - pragma Pack (Character_Set_Internal); - - type Character_Set is new Character_Set_Internal; - -- Note: the reason for this level of derivation is to make sure - -- that the predefined logical operations on this type remain - -- accessible. The operations on Character_Set are overridden by - -- the defined operations in the spec, but the operations defined - -- on Character_Set_Internal remain visible. - - Null_Set : constant Character_Set := (others => False); - - type Character_Mapping is array (Character) of Character; - - package L renames Ada.Characters.Latin_1; - - Identity : constant Character_Mapping := - (L.NUL & -- NUL 0 - L.SOH & -- SOH 1 - L.STX & -- STX 2 - L.ETX & -- ETX 3 - L.EOT & -- EOT 4 - L.ENQ & -- ENQ 5 - L.ACK & -- ACK 6 - L.BEL & -- BEL 7 - L.BS & -- BS 8 - L.HT & -- HT 9 - L.LF & -- LF 10 - L.VT & -- VT 11 - L.FF & -- FF 12 - L.CR & -- CR 13 - L.SO & -- SO 14 - L.SI & -- SI 15 - L.DLE & -- DLE 16 - L.DC1 & -- DC1 17 - L.DC2 & -- DC2 18 - L.DC3 & -- DC3 19 - L.DC4 & -- DC4 20 - L.NAK & -- NAK 21 - L.SYN & -- SYN 22 - L.ETB & -- ETB 23 - L.CAN & -- CAN 24 - L.EM & -- EM 25 - L.SUB & -- SUB 26 - L.ESC & -- ESC 27 - L.FS & -- FS 28 - L.GS & -- GS 29 - L.RS & -- RS 30 - L.US & -- US 31 - L.Space & -- ' ' 32 - L.Exclamation & -- '!' 33 - L.Quotation & -- '"' 34 - L.Number_Sign & -- '#' 35 - L.Dollar_Sign & -- '$' 36 - L.Percent_Sign & -- '%' 37 - L.Ampersand & -- '&' 38 - L.Apostrophe & -- ''' 39 - L.Left_Parenthesis & -- '(' 40 - L.Right_Parenthesis & -- ')' 41 - L.Asterisk & -- '*' 42 - L.Plus_Sign & -- '+' 43 - L.Comma & -- ',' 44 - L.Hyphen & -- '-' 45 - L.Full_Stop & -- '.' 46 - L.Solidus & -- '/' 47 - '0' & -- '0' 48 - '1' & -- '1' 49 - '2' & -- '2' 50 - '3' & -- '3' 51 - '4' & -- '4' 52 - '5' & -- '5' 53 - '6' & -- '6' 54 - '7' & -- '7' 55 - '8' & -- '8' 56 - '9' & -- '9' 57 - L.Colon & -- ':' 58 - L.Semicolon & -- ';' 59 - L.Less_Than_Sign & -- '<' 60 - L.Equals_Sign & -- '=' 61 - L.Greater_Than_Sign & -- '>' 62 - L.Question & -- '?' 63 - L.Commercial_At & -- '@' 64 - 'A' & -- 'A' 65 - 'B' & -- 'B' 66 - 'C' & -- 'C' 67 - 'D' & -- 'D' 68 - 'E' & -- 'E' 69 - 'F' & -- 'F' 70 - 'G' & -- 'G' 71 - 'H' & -- 'H' 72 - 'I' & -- 'I' 73 - 'J' & -- 'J' 74 - 'K' & -- 'K' 75 - 'L' & -- 'L' 76 - 'M' & -- 'M' 77 - 'N' & -- 'N' 78 - 'O' & -- 'O' 79 - 'P' & -- 'P' 80 - 'Q' & -- 'Q' 81 - 'R' & -- 'R' 82 - 'S' & -- 'S' 83 - 'T' & -- 'T' 84 - 'U' & -- 'U' 85 - 'V' & -- 'V' 86 - 'W' & -- 'W' 87 - 'X' & -- 'X' 88 - 'Y' & -- 'Y' 89 - 'Z' & -- 'Z' 90 - L.Left_Square_Bracket & -- '[' 91 - L.Reverse_Solidus & -- '\' 92 - L.Right_Square_Bracket & -- ']' 93 - L.Circumflex & -- '^' 94 - L.Low_Line & -- '_' 95 - L.Grave & -- '`' 96 - L.LC_A & -- 'a' 97 - L.LC_B & -- 'b' 98 - L.LC_C & -- 'c' 99 - L.LC_D & -- 'd' 100 - L.LC_E & -- 'e' 101 - L.LC_F & -- 'f' 102 - L.LC_G & -- 'g' 103 - L.LC_H & -- 'h' 104 - L.LC_I & -- 'i' 105 - L.LC_J & -- 'j' 106 - L.LC_K & -- 'k' 107 - L.LC_L & -- 'l' 108 - L.LC_M & -- 'm' 109 - L.LC_N & -- 'n' 110 - L.LC_O & -- 'o' 111 - L.LC_P & -- 'p' 112 - L.LC_Q & -- 'q' 113 - L.LC_R & -- 'r' 114 - L.LC_S & -- 's' 115 - L.LC_T & -- 't' 116 - L.LC_U & -- 'u' 117 - L.LC_V & -- 'v' 118 - L.LC_W & -- 'w' 119 - L.LC_X & -- 'x' 120 - L.LC_Y & -- 'y' 121 - L.LC_Z & -- 'z' 122 - L.Left_Curly_Bracket & -- '{' 123 - L.Vertical_Line & -- '|' 124 - L.Right_Curly_Bracket & -- '}' 125 - L.Tilde & -- '~' 126 - L.DEL & -- DEL 127 - L.Reserved_128 & -- Reserved_128 128 - L.Reserved_129 & -- Reserved_129 129 - L.BPH & -- BPH 130 - L.NBH & -- NBH 131 - L.Reserved_132 & -- Reserved_132 132 - L.NEL & -- NEL 133 - L.SSA & -- SSA 134 - L.ESA & -- ESA 135 - L.HTS & -- HTS 136 - L.HTJ & -- HTJ 137 - L.VTS & -- VTS 138 - L.PLD & -- PLD 139 - L.PLU & -- PLU 140 - L.RI & -- RI 141 - L.SS2 & -- SS2 142 - L.SS3 & -- SS3 143 - L.DCS & -- DCS 144 - L.PU1 & -- PU1 145 - L.PU2 & -- PU2 146 - L.STS & -- STS 147 - L.CCH & -- CCH 148 - L.MW & -- MW 149 - L.SPA & -- SPA 150 - L.EPA & -- EPA 151 - L.SOS & -- SOS 152 - L.Reserved_153 & -- Reserved_153 153 - L.SCI & -- SCI 154 - L.CSI & -- CSI 155 - L.ST & -- ST 156 - L.OSC & -- OSC 157 - L.PM & -- PM 158 - L.APC & -- APC 159 - L.No_Break_Space & -- No_Break_Space 160 - L.Inverted_Exclamation & -- Inverted_Exclamation 161 - L.Cent_Sign & -- Cent_Sign 162 - L.Pound_Sign & -- Pound_Sign 163 - L.Currency_Sign & -- Currency_Sign 164 - L.Yen_Sign & -- Yen_Sign 165 - L.Broken_Bar & -- Broken_Bar 166 - L.Section_Sign & -- Section_Sign 167 - L.Diaeresis & -- Diaeresis 168 - L.Copyright_Sign & -- Copyright_Sign 169 - L.Feminine_Ordinal_Indicator & -- Feminine_Ordinal_Indicator 170 - L.Left_Angle_Quotation & -- Left_Angle_Quotation 171 - L.Not_Sign & -- Not_Sign 172 - L.Soft_Hyphen & -- Soft_Hyphen 173 - L.Registered_Trade_Mark_Sign & -- Registered_Trade_Mark_Sign 174 - L.Macron & -- Macron 175 - L.Degree_Sign & -- Degree_Sign 176 - L.Plus_Minus_Sign & -- Plus_Minus_Sign 177 - L.Superscript_Two & -- Superscript_Two 178 - L.Superscript_Three & -- Superscript_Three 179 - L.Acute & -- Acute 180 - L.Micro_Sign & -- Micro_Sign 181 - L.Pilcrow_Sign & -- Pilcrow_Sign 182 - L.Middle_Dot & -- Middle_Dot 183 - L.Cedilla & -- Cedilla 184 - L.Superscript_One & -- Superscript_One 185 - L.Masculine_Ordinal_Indicator & -- Masculine_Ordinal_Indicator 186 - L.Right_Angle_Quotation & -- Right_Angle_Quotation 187 - L.Fraction_One_Quarter & -- Fraction_One_Quarter 188 - L.Fraction_One_Half & -- Fraction_One_Half 189 - L.Fraction_Three_Quarters & -- Fraction_Three_Quarters 190 - L.Inverted_Question & -- Inverted_Question 191 - L.UC_A_Grave & -- UC_A_Grave 192 - L.UC_A_Acute & -- UC_A_Acute 193 - L.UC_A_Circumflex & -- UC_A_Circumflex 194 - L.UC_A_Tilde & -- UC_A_Tilde 195 - L.UC_A_Diaeresis & -- UC_A_Diaeresis 196 - L.UC_A_Ring & -- UC_A_Ring 197 - L.UC_AE_Diphthong & -- UC_AE_Diphthong 198 - L.UC_C_Cedilla & -- UC_C_Cedilla 199 - L.UC_E_Grave & -- UC_E_Grave 200 - L.UC_E_Acute & -- UC_E_Acute 201 - L.UC_E_Circumflex & -- UC_E_Circumflex 202 - L.UC_E_Diaeresis & -- UC_E_Diaeresis 203 - L.UC_I_Grave & -- UC_I_Grave 204 - L.UC_I_Acute & -- UC_I_Acute 205 - L.UC_I_Circumflex & -- UC_I_Circumflex 206 - L.UC_I_Diaeresis & -- UC_I_Diaeresis 207 - L.UC_Icelandic_Eth & -- UC_Icelandic_Eth 208 - L.UC_N_Tilde & -- UC_N_Tilde 209 - L.UC_O_Grave & -- UC_O_Grave 210 - L.UC_O_Acute & -- UC_O_Acute 211 - L.UC_O_Circumflex & -- UC_O_Circumflex 212 - L.UC_O_Tilde & -- UC_O_Tilde 213 - L.UC_O_Diaeresis & -- UC_O_Diaeresis 214 - L.Multiplication_Sign & -- Multiplication_Sign 215 - L.UC_O_Oblique_Stroke & -- UC_O_Oblique_Stroke 216 - L.UC_U_Grave & -- UC_U_Grave 217 - L.UC_U_Acute & -- UC_U_Acute 218 - L.UC_U_Circumflex & -- UC_U_Circumflex 219 - L.UC_U_Diaeresis & -- UC_U_Diaeresis 220 - L.UC_Y_Acute & -- UC_Y_Acute 221 - L.UC_Icelandic_Thorn & -- UC_Icelandic_Thorn 222 - L.LC_German_Sharp_S & -- LC_German_Sharp_S 223 - L.LC_A_Grave & -- LC_A_Grave 224 - L.LC_A_Acute & -- LC_A_Acute 225 - L.LC_A_Circumflex & -- LC_A_Circumflex 226 - L.LC_A_Tilde & -- LC_A_Tilde 227 - L.LC_A_Diaeresis & -- LC_A_Diaeresis 228 - L.LC_A_Ring & -- LC_A_Ring 229 - L.LC_AE_Diphthong & -- LC_AE_Diphthong 230 - L.LC_C_Cedilla & -- LC_C_Cedilla 231 - L.LC_E_Grave & -- LC_E_Grave 232 - L.LC_E_Acute & -- LC_E_Acute 233 - L.LC_E_Circumflex & -- LC_E_Circumflex 234 - L.LC_E_Diaeresis & -- LC_E_Diaeresis 235 - L.LC_I_Grave & -- LC_I_Grave 236 - L.LC_I_Acute & -- LC_I_Acute 237 - L.LC_I_Circumflex & -- LC_I_Circumflex 238 - L.LC_I_Diaeresis & -- LC_I_Diaeresis 239 - L.LC_Icelandic_Eth & -- LC_Icelandic_Eth 240 - L.LC_N_Tilde & -- LC_N_Tilde 241 - L.LC_O_Grave & -- LC_O_Grave 242 - L.LC_O_Acute & -- LC_O_Acute 243 - L.LC_O_Circumflex & -- LC_O_Circumflex 244 - L.LC_O_Tilde & -- LC_O_Tilde 245 - L.LC_O_Diaeresis & -- LC_O_Diaeresis 246 - L.Division_Sign & -- Division_Sign 247 - L.LC_O_Oblique_Stroke & -- LC_O_Oblique_Stroke 248 - L.LC_U_Grave & -- LC_U_Grave 249 - L.LC_U_Acute & -- LC_U_Acute 250 - L.LC_U_Circumflex & -- LC_U_Circumflex 251 - L.LC_U_Diaeresis & -- LC_U_Diaeresis 252 - L.LC_Y_Acute & -- LC_Y_Acute 253 - L.LC_Icelandic_Thorn & -- LC_Icelandic_Thorn 254 - L.LC_Y_Diaeresis); -- LC_Y_Diaeresis 255 - -end Ada.Strings.Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strsea.adb +++ build/gcc/ada/rts @@ -1,645 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . S E A R C H -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Note: This code is derived from the ADAR.CSH public domain Ada 83 --- versions of the Appendix C string handling packages (code extracted --- from Ada.Strings.Fixed). A significant change is that we optimize the --- case of identity mappings for Count and Index, and also Index_Non_Blank --- is specialized (rather than using the general Index routine). - -with Ada.Strings.Maps; use Ada.Strings.Maps; -with System; use System; - -package body Ada.Strings.Search is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Belongs - (Element : Character; - Set : Maps.Character_Set; - Test : Membership) return Boolean; - pragma Inline (Belongs); - -- Determines if the given element is in (Test = Inside) or not in - -- (Test = Outside) the given character set. - - ------------- - -- Belongs -- - ------------- - - function Belongs - (Element : Character; - Set : Maps.Character_Set; - Test : Membership) return Boolean - is - begin - if Test = Inside then - return Is_In (Element, Set); - else - return not Is_In (Element, Set); - end if; - end Belongs; - - ----------- - -- Count -- - ----------- - - function Count - (Source : String; - Pattern : String; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - is - PL1 : constant Integer := Pattern'Length - 1; - Num : Natural; - Ind : Natural; - Cur : Natural; - - begin - if Pattern = "" then - raise Pattern_Error; - end if; - - Num := 0; - Ind := Source'First; - - -- Unmapped case - - if Mapping'Address = Maps.Identity'Address then - while Ind <= Source'Last - PL1 loop - if Pattern = Source (Ind .. Ind + PL1) then - Num := Num + 1; - Ind := Ind + Pattern'Length; - else - Ind := Ind + 1; - end if; - end loop; - - -- Mapped case - - else - while Ind <= Source'Last - PL1 loop - Cur := Ind; - for K in Pattern'Range loop - if Pattern (K) /= Value (Mapping, Source (Cur)) then - Ind := Ind + 1; - goto Cont; - else - Cur := Cur + 1; - end if; - end loop; - - Num := Num + 1; - Ind := Ind + Pattern'Length; - - <> - null; - end loop; - end if; - - -- Return result - - return Num; - end Count; - - function Count - (Source : String; - Pattern : String; - Mapping : Maps.Character_Mapping_Function) return Natural - is - PL1 : constant Integer := Pattern'Length - 1; - Num : Natural; - Ind : Natural; - Cur : Natural; - - begin - if Pattern = "" then - raise Pattern_Error; - end if; - - -- Check for null pointer in case checks are off - - if Mapping = null then - raise Constraint_Error; - end if; - - Num := 0; - Ind := Source'First; - while Ind <= Source'Last - PL1 loop - Cur := Ind; - for K in Pattern'Range loop - if Pattern (K) /= Mapping (Source (Cur)) then - Ind := Ind + 1; - goto Cont; - else - Cur := Cur + 1; - end if; - end loop; - - Num := Num + 1; - Ind := Ind + Pattern'Length; - - <> - null; - end loop; - - return Num; - end Count; - - function Count - (Source : String; - Set : Maps.Character_Set) return Natural - is - N : Natural := 0; - - begin - for J in Source'Range loop - if Is_In (Source (J), Set) then - N := N + 1; - end if; - end loop; - - return N; - end Count; - - ---------------- - -- Find_Token -- - ---------------- - - procedure Find_Token - (Source : String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural) - is - begin - -- AI05-031: Raise Index error if Source non-empty and From not in range - - if Source'Length /= 0 and then From not in Source'Range then - raise Index_Error; - end if; - - -- If Source is the empty string, From may still be out of its - -- range. The following ensures that in all cases there is no - -- possible erroneous access to a non-existing character. - - for J in Integer'Max (From, Source'First) .. Source'Last loop - if Belongs (Source (J), Set, Test) then - First := J; - - for K in J + 1 .. Source'Last loop - if not Belongs (Source (K), Set, Test) then - Last := K - 1; - return; - end if; - end loop; - - -- Here if J indexes first char of token, and all chars after J - -- are in the token. - - Last := Source'Last; - return; - end if; - end loop; - - -- Here if no token found - - First := From; - Last := 0; - end Find_Token; - - procedure Find_Token - (Source : String; - Set : Maps.Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural) - is - begin - for J in Source'Range loop - if Belongs (Source (J), Set, Test) then - First := J; - - for K in J + 1 .. Source'Last loop - if not Belongs (Source (K), Set, Test) then - Last := K - 1; - return; - end if; - end loop; - - -- Here if J indexes first char of token, and all chars after J - -- are in the token. - - Last := Source'Last; - return; - end if; - end loop; - - -- Here if no token found - - -- RM 2005 A.4.3 (68/1) specifies that an exception must be raised if - -- Source'First is not positive and is assigned to First. Formulation - -- is slightly different in RM 2012, but the intent seems similar, so - -- we check explicitly for that condition. - - if Source'First not in Positive then - raise Constraint_Error; - - else - First := Source'First; - Last := 0; - end if; - end Find_Token; - - ----------- - -- Index -- - ----------- - - function Index - (Source : String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - is - PL1 : constant Integer := Pattern'Length - 1; - Cur : Natural; - - Ind : Integer; - -- Index for start of match check. This can be negative if the pattern - -- length is greater than the string length, which is why this variable - -- is Integer instead of Natural. In this case, the search loops do not - -- execute at all, so this Ind value is never used. - - begin - if Pattern = "" then - raise Pattern_Error; - end if; - - -- Forwards case - - if Going = Forward then - Ind := Source'First; - - -- Unmapped forward case - - if Mapping'Address = Maps.Identity'Address then - for J in 1 .. Source'Length - PL1 loop - if Pattern = Source (Ind .. Ind + PL1) then - return Ind; - else - Ind := Ind + 1; - end if; - end loop; - - -- Mapped forward case - - else - for J in 1 .. Source'Length - PL1 loop - Cur := Ind; - - for K in Pattern'Range loop - if Pattern (K) /= Value (Mapping, Source (Cur)) then - goto Cont1; - else - Cur := Cur + 1; - end if; - end loop; - - return Ind; - - <> - Ind := Ind + 1; - end loop; - end if; - - -- Backwards case - - else - -- Unmapped backward case - - Ind := Source'Last - PL1; - - if Mapping'Address = Maps.Identity'Address then - for J in reverse 1 .. Source'Length - PL1 loop - if Pattern = Source (Ind .. Ind + PL1) then - return Ind; - else - Ind := Ind - 1; - end if; - end loop; - - -- Mapped backward case - - else - for J in reverse 1 .. Source'Length - PL1 loop - Cur := Ind; - - for K in Pattern'Range loop - if Pattern (K) /= Value (Mapping, Source (Cur)) then - goto Cont2; - else - Cur := Cur + 1; - end if; - end loop; - - return Ind; - - <> - Ind := Ind - 1; - end loop; - end if; - end if; - - -- Fall through if no match found. Note that the loops are skipped - -- completely in the case of the pattern being longer than the source. - - return 0; - end Index; - - function Index - (Source : String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - is - PL1 : constant Integer := Pattern'Length - 1; - Ind : Natural; - Cur : Natural; - - begin - if Pattern = "" then - raise Pattern_Error; - end if; - - -- Check for null pointer in case checks are off - - if Mapping = null then - raise Constraint_Error; - end if; - - -- If Pattern longer than Source it can't be found - - if Pattern'Length > Source'Length then - return 0; - end if; - - -- Forwards case - - if Going = Forward then - Ind := Source'First; - for J in 1 .. Source'Length - PL1 loop - Cur := Ind; - - for K in Pattern'Range loop - if Pattern (K) /= Mapping.all (Source (Cur)) then - goto Cont1; - else - Cur := Cur + 1; - end if; - end loop; - - return Ind; - - <> - Ind := Ind + 1; - end loop; - - -- Backwards case - - else - Ind := Source'Last - PL1; - for J in reverse 1 .. Source'Length - PL1 loop - Cur := Ind; - - for K in Pattern'Range loop - if Pattern (K) /= Mapping.all (Source (Cur)) then - goto Cont2; - else - Cur := Cur + 1; - end if; - end loop; - - return Ind; - - <> - Ind := Ind - 1; - end loop; - end if; - - -- Fall through if no match found. Note that the loops are skipped - -- completely in the case of the pattern being longer than the source. - - return 0; - end Index; - - function Index - (Source : String; - Set : Maps.Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - is - begin - -- Forwards case - - if Going = Forward then - for J in Source'Range loop - if Belongs (Source (J), Set, Test) then - return J; - end if; - end loop; - - -- Backwards case - - else - for J in reverse Source'Range loop - if Belongs (Source (J), Set, Test) then - return J; - end if; - end loop; - end if; - - -- Fall through if no match - - return 0; - end Index; - - function Index - (Source : String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - is - begin - - -- AI05-056: If source is empty result is always zero - - if Source'Length = 0 then - return 0; - - elsif Going = Forward then - if From < Source'First then - raise Index_Error; - end if; - - return - Index (Source (From .. Source'Last), Pattern, Forward, Mapping); - - else - if From > Source'Last then - raise Index_Error; - end if; - - return - Index (Source (Source'First .. From), Pattern, Backward, Mapping); - end if; - end Index; - - function Index - (Source : String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - is - begin - - -- AI05-056: If source is empty result is always zero - - if Source'Length = 0 then - return 0; - - elsif Going = Forward then - if From < Source'First then - raise Index_Error; - end if; - - return Index - (Source (From .. Source'Last), Pattern, Forward, Mapping); - - else - if From > Source'Last then - raise Index_Error; - end if; - - return Index - (Source (Source'First .. From), Pattern, Backward, Mapping); - end if; - end Index; - - function Index - (Source : String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - is - begin - - -- AI05-056 : if source is empty result is always 0. - - if Source'Length = 0 then - return 0; - - elsif Going = Forward then - if From < Source'First then - raise Index_Error; - end if; - - return - Index (Source (From .. Source'Last), Set, Test, Forward); - - else - if From > Source'Last then - raise Index_Error; - end if; - - return - Index (Source (Source'First .. From), Set, Test, Backward); - end if; - end Index; - - --------------------- - -- Index_Non_Blank -- - --------------------- - - function Index_Non_Blank - (Source : String; - Going : Direction := Forward) return Natural - is - begin - if Going = Forward then - for J in Source'Range loop - if Source (J) /= ' ' then - return J; - end if; - end loop; - - else -- Going = Backward - for J in reverse Source'Range loop - if Source (J) /= ' ' then - return J; - end if; - end loop; - end if; - - -- Fall through if no match - - return 0; - end Index_Non_Blank; - - function Index_Non_Blank - (Source : String; - From : Positive; - Going : Direction := Forward) return Natural - is - begin - if Going = Forward then - if From < Source'First then - raise Index_Error; - end if; - - return - Index_Non_Blank (Source (From .. Source'Last), Forward); - - else - if From > Source'Last then - raise Index_Error; - end if; - - return - Index_Non_Blank (Source (Source'First .. From), Backward); - end if; - end Index_Non_Blank; - -end Ada.Strings.Search; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strsea.ads +++ build/gcc/ada/rts @@ -1,121 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . S E A R C H -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package contains the search functions from Ada.Strings.Fixed. They --- are separated out because they are shared by Ada.Strings.Bounded and --- Ada.Strings.Unbounded, and we don't want to drag in other irrelevant stuff --- from Ada.Strings.Fixed when using the other two packages. We make this a --- private package, since user programs should access these subprograms via --- one of the standard string packages. - -with Ada.Strings.Maps; - -private package Ada.Strings.Search is - pragma Preelaborate; - - function Index - (Source : String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural; - - function Index - (Source : String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural; - - function Index - (Source : String; - Set : Maps.Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Index - (Source : String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural; - - function Index - (Source : String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural; - - function Index - (Source : String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Index_Non_Blank - (Source : String; - Going : Direction := Forward) return Natural; - - function Index_Non_Blank - (Source : String; - From : Positive; - Going : Direction := Forward) return Natural; - - function Count - (Source : String; - Pattern : String; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural; - - function Count - (Source : String; - Pattern : String; - Mapping : Maps.Character_Mapping_Function) return Natural; - - function Count - (Source : String; - Set : Maps.Character_Set) return Natural; - - procedure Find_Token - (Source : String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural); - - procedure Find_Token - (Source : String; - Set : Maps.Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural); - -end Ada.Strings.Search; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strsto.ads +++ build/gcc/ada/rts @@ -1,44 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R E A M S . S T O R A G E -- --- -- --- S p e c -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- ------------------------------------------------------------------------------- - -package Ada.Streams.Storage with Pure is - - type Storage_Stream_Type is abstract new Root_Stream_Type with private; - - function Element_Count - (Stream : Storage_Stream_Type) return Stream_Element_Count is abstract; - - procedure Clear (Stream : in out Storage_Stream_Type) is abstract; - -private - type Storage_Stream_Type is abstract new Root_Stream_Type with null record; -end Ada.Streams.Storage; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strsup.adb +++ build/gcc/ada/rts @@ -1,1925 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . S U P E R B O U N D E D -- --- -- --- B o d y -- --- -- --- Copyright (C) 2003-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Maps; use Ada.Strings.Maps; -with Ada.Strings.Search; - -package body Ada.Strings.Superbounded is - - ------------ - -- Concat -- - ------------ - - function Concat - (Left : Super_String; - Right : Super_String) return Super_String - is - begin - return Result : Super_String (Left.Max_Length) do - declare - Llen : constant Natural := Left.Current_Length; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Llen + Rlen; - begin - if Nlen > Left.Max_Length then - raise Ada.Strings.Length_Error; - end if; - - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Nlen) := Right.Data (1 .. Rlen); - end; - end return; - end Concat; - - function Concat - (Left : Super_String; - Right : String) return Super_String - is - begin - return Result : Super_String (Left.Max_Length) do - declare - Llen : constant Natural := Left.Current_Length; - Nlen : constant Natural := Llen + Right'Length; - begin - if Nlen > Left.Max_Length then - raise Ada.Strings.Length_Error; - end if; - - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Nlen) := Right; - end; - end return; - end Concat; - - function Concat - (Left : String; - Right : Super_String) return Super_String - is - - begin - return Result : Super_String (Right.Max_Length) do - declare - Llen : constant Natural := Left'Length; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Llen + Rlen; - begin - if Nlen > Right.Max_Length then - raise Ada.Strings.Length_Error; - end if; - - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left; - Result.Data (Llen + 1 .. Nlen) := Right.Data (1 .. Rlen); - end; - end return; - end Concat; - - function Concat - (Left : Super_String; - Right : Character) return Super_String - is - begin - return Result : Super_String (Left.Max_Length) do - declare - Llen : constant Natural := Left.Current_Length; - begin - if Llen = Left.Max_Length then - raise Ada.Strings.Length_Error; - end if; - - Result.Current_Length := Llen + 1; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Result.Current_Length) := Right; - end; - end return; - end Concat; - - function Concat - (Left : Character; - Right : Super_String) return Super_String - is - begin - return Result : Super_String (Right.Max_Length) do - declare - Rlen : constant Natural := Right.Current_Length; - begin - if Rlen = Right.Max_Length then - raise Ada.Strings.Length_Error; - end if; - - Result.Current_Length := Rlen + 1; - Result.Data (1) := Left; - Result.Data (2 .. Result.Current_Length) := - Right.Data (1 .. Rlen); - end; - end return; - end Concat; - - ----------- - -- Equal -- - ----------- - - function "=" - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Current_Length = Right.Current_Length - and then Left.Data (1 .. Left.Current_Length) = - Right.Data (1 .. Right.Current_Length); - end "="; - - function Equal - (Left : Super_String; - Right : String) return Boolean - is - begin - return Left.Current_Length = Right'Length - and then Left.Data (1 .. Left.Current_Length) = Right; - end Equal; - - function Equal - (Left : String; - Right : Super_String) return Boolean - is - begin - return Left'Length = Right.Current_Length - and then Left = Right.Data (1 .. Right.Current_Length); - end Equal; - - ------------- - -- Greater -- - ------------- - - function Greater - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) > - Right.Data (1 .. Right.Current_Length); - end Greater; - - function Greater - (Left : Super_String; - Right : String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) > Right; - end Greater; - - function Greater - (Left : String; - Right : Super_String) return Boolean - is - begin - return Left > Right.Data (1 .. Right.Current_Length); - end Greater; - - ---------------------- - -- Greater_Or_Equal -- - ---------------------- - - function Greater_Or_Equal - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) >= - Right.Data (1 .. Right.Current_Length); - end Greater_Or_Equal; - - function Greater_Or_Equal - (Left : Super_String; - Right : String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) >= Right; - end Greater_Or_Equal; - - function Greater_Or_Equal - (Left : String; - Right : Super_String) return Boolean - is - begin - return Left >= Right.Data (1 .. Right.Current_Length); - end Greater_Or_Equal; - - ---------- - -- Less -- - ---------- - - function Less - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) < - Right.Data (1 .. Right.Current_Length); - end Less; - - function Less - (Left : Super_String; - Right : String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) < Right; - end Less; - - function Less - (Left : String; - Right : Super_String) return Boolean - is - begin - return Left < Right.Data (1 .. Right.Current_Length); - end Less; - - ------------------- - -- Less_Or_Equal -- - ------------------- - - function Less_Or_Equal - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) <= - Right.Data (1 .. Right.Current_Length); - end Less_Or_Equal; - - function Less_Or_Equal - (Left : Super_String; - Right : String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) <= Right; - end Less_Or_Equal; - - function Less_Or_Equal - (Left : String; - Right : Super_String) return Boolean - is - begin - return Left <= Right.Data (1 .. Right.Current_Length); - end Less_Or_Equal; - - ---------------------- - -- Set_Super_String -- - ---------------------- - - procedure Set_Super_String - (Target : out Super_String; - Source : String; - Drop : Truncation := Error) - is - Slen : constant Natural := Source'Length; - Max_Length : constant Positive := Target.Max_Length; - - begin - if Slen <= Max_Length then - Target.Current_Length := Slen; - Target.Data (1 .. Slen) := Source; - - else - case Drop is - when Strings.Right => - Target.Current_Length := Max_Length; - Target.Data (1 .. Max_Length) := - Source (Source'First .. Source'First - 1 + Max_Length); - - when Strings.Left => - Target.Current_Length := Max_Length; - Target.Data (1 .. Max_Length) := - Source (Source'Last - (Max_Length - 1) .. Source'Last); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Set_Super_String; - - ------------------ - -- Super_Append -- - ------------------ - - -- Case of Super_String and Super_String - - function Super_Append - (Left : Super_String; - Right : Super_String; - Drop : Truncation := Error) return Super_String - is - Max_Length : constant Positive := Left.Max_Length; - Result : Super_String (Max_Length); - Llen : constant Natural := Left.Current_Length; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Nlen) := Right.Data (1 .. Rlen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen >= Max_Length then -- only case is Llen = Max_Length - Result.Data := Left.Data; - - else - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Max_Length) := - Right.Data (1 .. Max_Length - Llen); - end if; - - when Strings.Left => - if Rlen >= Max_Length then -- only case is Rlen = Max_Length - Result.Data := Right.Data; - - else - Result.Data (1 .. Max_Length - Rlen) := - Left.Data (Llen - (Max_Length - Rlen - 1) .. Llen); - Result.Data (Max_Length - Rlen + 1 .. Max_Length) := - Right.Data (1 .. Rlen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Append; - - procedure Super_Append - (Source : in out Super_String; - New_Item : Super_String; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Llen : constant Natural := Source.Current_Length; - Rlen : constant Natural := New_Item.Current_Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Source.Current_Length := Nlen; - Source.Data (Llen + 1 .. Nlen) := New_Item.Data (1 .. Rlen); - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen < Max_Length then - Source.Data (Llen + 1 .. Max_Length) := - New_Item.Data (1 .. Max_Length - Llen); - end if; - - when Strings.Left => - if Rlen >= Max_Length then -- only case is Rlen = Max_Length - Source.Data := New_Item.Data; - - else - Source.Data (1 .. Max_Length - Rlen) := - Source.Data (Llen - (Max_Length - Rlen - 1) .. Llen); - Source.Data (Max_Length - Rlen + 1 .. Max_Length) := - New_Item.Data (1 .. Rlen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - end Super_Append; - - -- Case of Super_String and String - - function Super_Append - (Left : Super_String; - Right : String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Left.Max_Length; - Result : Super_String (Max_Length); - Llen : constant Natural := Left.Current_Length; - Rlen : constant Natural := Right'Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Nlen) := Right; - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen >= Max_Length then -- only case is Llen = Max_Length - Result.Data := Left.Data; - - else - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Max_Length) := - Right (Right'First .. Right'First - 1 + - Max_Length - Llen); - - end if; - - when Strings.Left => - if Rlen >= Max_Length then - Result.Data (1 .. Max_Length) := - Right (Right'Last - (Max_Length - 1) .. Right'Last); - - else - Result.Data (1 .. Max_Length - Rlen) := - Left.Data (Llen - (Max_Length - Rlen - 1) .. Llen); - Result.Data (Max_Length - Rlen + 1 .. Max_Length) := - Right; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Append; - - procedure Super_Append - (Source : in out Super_String; - New_Item : String; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Llen : constant Natural := Source.Current_Length; - Rlen : constant Natural := New_Item'Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Source.Current_Length := Nlen; - Source.Data (Llen + 1 .. Nlen) := New_Item; - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen < Max_Length then - Source.Data (Llen + 1 .. Max_Length) := - New_Item (New_Item'First .. - New_Item'First - 1 + Max_Length - Llen); - end if; - - when Strings.Left => - if Rlen >= Max_Length then - Source.Data (1 .. Max_Length) := - New_Item (New_Item'Last - (Max_Length - 1) .. - New_Item'Last); - - else - Source.Data (1 .. Max_Length - Rlen) := - Source.Data (Llen - (Max_Length - Rlen - 1) .. Llen); - Source.Data (Max_Length - Rlen + 1 .. Max_Length) := - New_Item; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - end Super_Append; - - -- Case of String and Super_String - - function Super_Append - (Left : String; - Right : Super_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Right.Max_Length; - Result : Super_String (Max_Length); - Llen : constant Natural := Left'Length; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left; - Result.Data (Llen + 1 .. Llen + Rlen) := Right.Data (1 .. Rlen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen >= Max_Length then - Result.Data (1 .. Max_Length) := - Left (Left'First .. Left'First + (Max_Length - 1)); - - else - Result.Data (1 .. Llen) := Left; - Result.Data (Llen + 1 .. Max_Length) := - Right.Data (1 .. Max_Length - Llen); - end if; - - when Strings.Left => - if Rlen >= Max_Length then - Result.Data (1 .. Max_Length) := - Right.Data (Rlen - (Max_Length - 1) .. Rlen); - - else - Result.Data (1 .. Max_Length - Rlen) := - Left (Left'Last - (Max_Length - Rlen - 1) .. Left'Last); - Result.Data (Max_Length - Rlen + 1 .. Max_Length) := - Right.Data (1 .. Rlen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Append; - - -- Case of Super_String and Character - - function Super_Append - (Left : Super_String; - Right : Character; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Left.Max_Length; - Result : Super_String (Max_Length); - Llen : constant Natural := Left.Current_Length; - - begin - if Llen < Max_Length then - Result.Current_Length := Llen + 1; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1) := Right; - return Result; - - else - case Drop is - when Strings.Right => - return Left; - - when Strings.Left => - Result.Current_Length := Max_Length; - Result.Data (1 .. Max_Length - 1) := - Left.Data (2 .. Max_Length); - Result.Data (Max_Length) := Right; - return Result; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Append; - - procedure Super_Append - (Source : in out Super_String; - New_Item : Character; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Llen : constant Natural := Source.Current_Length; - - begin - if Llen < Max_Length then - Source.Current_Length := Llen + 1; - Source.Data (Llen + 1) := New_Item; - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - null; - - when Strings.Left => - Source.Data (1 .. Max_Length - 1) := - Source.Data (2 .. Max_Length); - Source.Data (Max_Length) := New_Item; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - end Super_Append; - - -- Case of Character and Super_String - - function Super_Append - (Left : Character; - Right : Super_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Right.Max_Length; - Result : Super_String (Max_Length); - Rlen : constant Natural := Right.Current_Length; - - begin - if Rlen < Max_Length then - Result.Current_Length := Rlen + 1; - Result.Data (1) := Left; - Result.Data (2 .. Rlen + 1) := Right.Data (1 .. Rlen); - return Result; - - else - case Drop is - when Strings.Right => - Result.Current_Length := Max_Length; - Result.Data (1) := Left; - Result.Data (2 .. Max_Length) := - Right.Data (1 .. Max_Length - 1); - return Result; - - when Strings.Left => - return Right; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Append; - - ----------------- - -- Super_Count -- - ----------------- - - function Super_Count - (Source : Super_String; - Pattern : String; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - is - begin - return - Search.Count - (Source.Data (1 .. Source.Current_Length), Pattern, Mapping); - end Super_Count; - - function Super_Count - (Source : Super_String; - Pattern : String; - Mapping : Maps.Character_Mapping_Function) return Natural - is - begin - return - Search.Count - (Source.Data (1 .. Source.Current_Length), Pattern, Mapping); - end Super_Count; - - function Super_Count - (Source : Super_String; - Set : Maps.Character_Set) return Natural - is - begin - return Search.Count (Source.Data (1 .. Source.Current_Length), Set); - end Super_Count; - - ------------------ - -- Super_Delete -- - ------------------ - - function Super_Delete - (Source : Super_String; - From : Positive; - Through : Natural) return Super_String - is - Result : Super_String (Source.Max_Length); - Slen : constant Natural := Source.Current_Length; - Num_Delete : constant Integer := Through - From + 1; - - begin - if Num_Delete <= 0 then - return Source; - - elsif From > Slen + 1 then - raise Ada.Strings.Index_Error; - - elsif Through >= Slen then - Result.Current_Length := From - 1; - Result.Data (1 .. From - 1) := Source.Data (1 .. From - 1); - return Result; - - else - Result.Current_Length := Slen - Num_Delete; - Result.Data (1 .. From - 1) := Source.Data (1 .. From - 1); - Result.Data (From .. Result.Current_Length) := - Source.Data (Through + 1 .. Slen); - return Result; - end if; - end Super_Delete; - - procedure Super_Delete - (Source : in out Super_String; - From : Positive; - Through : Natural) - is - Slen : constant Natural := Source.Current_Length; - Num_Delete : constant Integer := Through - From + 1; - - begin - if Num_Delete <= 0 then - return; - - elsif From > Slen + 1 then - raise Ada.Strings.Index_Error; - - elsif Through >= Slen then - Source.Current_Length := From - 1; - - else - Source.Current_Length := Slen - Num_Delete; - Source.Data (From .. Source.Current_Length) := - Source.Data (Through + 1 .. Slen); - end if; - end Super_Delete; - - ------------------- - -- Super_Element -- - ------------------- - - function Super_Element - (Source : Super_String; - Index : Positive) return Character - is - begin - if Index <= Source.Current_Length then - return Source.Data (Index); - else - raise Strings.Index_Error; - end if; - end Super_Element; - - ---------------------- - -- Super_Find_Token -- - ---------------------- - - procedure Super_Find_Token - (Source : Super_String; - Set : Maps.Character_Set; - From : Positive; - Test : Strings.Membership; - First : out Positive; - Last : out Natural) - is - begin - Search.Find_Token - (Source.Data (From .. Source.Current_Length), Set, Test, First, Last); - end Super_Find_Token; - - procedure Super_Find_Token - (Source : Super_String; - Set : Maps.Character_Set; - Test : Strings.Membership; - First : out Positive; - Last : out Natural) - is - begin - Search.Find_Token - (Source.Data (1 .. Source.Current_Length), Set, Test, First, Last); - end Super_Find_Token; - - ---------------- - -- Super_Head -- - ---------------- - - function Super_Head - (Source : Super_String; - Count : Natural; - Pad : Character := Space; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Result : Super_String (Max_Length); - Slen : constant Natural := Source.Current_Length; - Npad : constant Integer := Count - Slen; - - begin - if Npad <= 0 then - Result.Current_Length := Count; - Result.Data (1 .. Count) := Source.Data (1 .. Count); - - elsif Count <= Max_Length then - Result.Current_Length := Count; - Result.Data (1 .. Slen) := Source.Data (1 .. Slen); - Result.Data (Slen + 1 .. Count) := (others => Pad); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Result.Data (1 .. Slen) := Source.Data (1 .. Slen); - Result.Data (Slen + 1 .. Max_Length) := (others => Pad); - - when Strings.Left => - if Npad >= Max_Length then - Result.Data := (others => Pad); - - else - Result.Data (1 .. Max_Length - Npad) := - Source.Data (Count - Max_Length + 1 .. Slen); - Result.Data (Max_Length - Npad + 1 .. Max_Length) := - (others => Pad); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Head; - - procedure Super_Head - (Source : in out Super_String; - Count : Natural; - Pad : Character := Space; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Slen : constant Natural := Source.Current_Length; - Npad : constant Integer := Count - Slen; - Temp : String (1 .. Max_Length); - - begin - if Npad <= 0 then - Source.Current_Length := Count; - - elsif Count <= Max_Length then - Source.Current_Length := Count; - Source.Data (Slen + 1 .. Count) := (others => Pad); - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Source.Data (Slen + 1 .. Max_Length) := (others => Pad); - - when Strings.Left => - if Npad > Max_Length then - Source.Data := (others => Pad); - - else - Temp := Source.Data; - Source.Data (1 .. Max_Length - Npad) := - Temp (Count - Max_Length + 1 .. Slen); - - for J in Max_Length - Npad + 1 .. Max_Length loop - Source.Data (J) := Pad; - end loop; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Head; - - ----------------- - -- Super_Index -- - ----------------- - - function Super_Index - (Source : Super_String; - Pattern : String; - Going : Strings.Direction := Strings.Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - is - begin - return Search.Index - (Source.Data (1 .. Source.Current_Length), Pattern, Going, Mapping); - end Super_Index; - - function Super_Index - (Source : Super_String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - is - begin - return Search.Index - (Source.Data (1 .. Source.Current_Length), Pattern, Going, Mapping); - end Super_Index; - - function Super_Index - (Source : Super_String; - Set : Maps.Character_Set; - Test : Strings.Membership := Strings.Inside; - Going : Strings.Direction := Strings.Forward) return Natural - is - begin - return Search.Index - (Source.Data (1 .. Source.Current_Length), Set, Test, Going); - end Super_Index; - - function Super_Index - (Source : Super_String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - is - begin - return Search.Index - (Source.Data (1 .. Source.Current_Length), - Pattern, From, Going, Mapping); - end Super_Index; - - function Super_Index - (Source : Super_String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - is - begin - return Search.Index - (Source.Data (1 .. Source.Current_Length), - Pattern, From, Going, Mapping); - end Super_Index; - - function Super_Index - (Source : Super_String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - is - begin - return Search.Index - (Source.Data (1 .. Source.Current_Length), Set, From, Test, Going); - end Super_Index; - - --------------------------- - -- Super_Index_Non_Blank -- - --------------------------- - - function Super_Index_Non_Blank - (Source : Super_String; - Going : Strings.Direction := Strings.Forward) return Natural - is - begin - return - Search.Index_Non_Blank - (Source.Data (1 .. Source.Current_Length), Going); - end Super_Index_Non_Blank; - - function Super_Index_Non_Blank - (Source : Super_String; - From : Positive; - Going : Direction := Forward) return Natural - is - begin - return - Search.Index_Non_Blank - (Source.Data (1 .. Source.Current_Length), From, Going); - end Super_Index_Non_Blank; - - ------------------ - -- Super_Insert -- - ------------------ - - function Super_Insert - (Source : Super_String; - Before : Positive; - New_Item : String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Result : Super_String (Max_Length); - Slen : constant Natural := Source.Current_Length; - Nlen : constant Natural := New_Item'Length; - Tlen : constant Natural := Slen + Nlen; - Blen : constant Natural := Before - 1; - Alen : constant Integer := Slen - Blen; - Droplen : constant Integer := Tlen - Max_Length; - - -- Tlen is the length of the total string before possible truncation. - -- Blen, Alen are the lengths of the before and after pieces of the - -- source string. - - begin - if Alen < 0 then - raise Ada.Strings.Index_Error; - - elsif Droplen <= 0 then - Result.Current_Length := Tlen; - Result.Data (1 .. Blen) := Source.Data (1 .. Blen); - Result.Data (Before .. Before + Nlen - 1) := New_Item; - Result.Data (Before + Nlen .. Tlen) := - Source.Data (Before .. Slen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Result.Data (1 .. Blen) := Source.Data (1 .. Blen); - - if Droplen > Alen then - Result.Data (Before .. Max_Length) := - New_Item (New_Item'First - .. New_Item'First + Max_Length - Before); - else - Result.Data (Before .. Before + Nlen - 1) := New_Item; - Result.Data (Before + Nlen .. Max_Length) := - Source.Data (Before .. Slen - Droplen); - end if; - - when Strings.Left => - Result.Data (Max_Length - (Alen - 1) .. Max_Length) := - Source.Data (Before .. Slen); - - if Droplen >= Blen then - Result.Data (1 .. Max_Length - Alen) := - New_Item (New_Item'Last - (Max_Length - Alen) + 1 - .. New_Item'Last); - else - Result.Data - (Blen - Droplen + 1 .. Max_Length - Alen) := - New_Item; - Result.Data (1 .. Blen - Droplen) := - Source.Data (Droplen + 1 .. Blen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Insert; - - procedure Super_Insert - (Source : in out Super_String; - Before : Positive; - New_Item : String; - Drop : Strings.Truncation := Strings.Error) - is - begin - -- We do a double copy here because this is one of the situations - -- in which we move data to the right, and at least at the moment, - -- GNAT is not handling such cases correctly ??? - - Source := Super_Insert (Source, Before, New_Item, Drop); - end Super_Insert; - - ------------------ - -- Super_Length -- - ------------------ - - function Super_Length (Source : Super_String) return Natural is - begin - return Source.Current_Length; - end Super_Length; - - --------------------- - -- Super_Overwrite -- - --------------------- - - function Super_Overwrite - (Source : Super_String; - Position : Positive; - New_Item : String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Result : Super_String (Max_Length); - Endpos : constant Natural := Position + New_Item'Length - 1; - Slen : constant Natural := Source.Current_Length; - Droplen : Natural; - - begin - if Position > Slen + 1 then - raise Ada.Strings.Index_Error; - - elsif New_Item'Length = 0 then - return Source; - - elsif Endpos <= Slen then - Result.Current_Length := Source.Current_Length; - Result.Data (1 .. Slen) := Source.Data (1 .. Slen); - Result.Data (Position .. Endpos) := New_Item; - return Result; - - elsif Endpos <= Max_Length then - Result.Current_Length := Endpos; - Result.Data (1 .. Position - 1) := Source.Data (1 .. Position - 1); - Result.Data (Position .. Endpos) := New_Item; - return Result; - - else - Result.Current_Length := Max_Length; - Droplen := Endpos - Max_Length; - - case Drop is - when Strings.Right => - Result.Data (1 .. Position - 1) := - Source.Data (1 .. Position - 1); - - Result.Data (Position .. Max_Length) := - New_Item (New_Item'First .. New_Item'Last - Droplen); - return Result; - - when Strings.Left => - if New_Item'Length >= Max_Length then - Result.Data (1 .. Max_Length) := - New_Item (New_Item'Last - Max_Length + 1 .. - New_Item'Last); - return Result; - - else - Result.Data (1 .. Max_Length - New_Item'Length) := - Source.Data (Droplen + 1 .. Position - 1); - Result.Data - (Max_Length - New_Item'Length + 1 .. Max_Length) := - New_Item; - return Result; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Overwrite; - - procedure Super_Overwrite - (Source : in out Super_String; - Position : Positive; - New_Item : String; - Drop : Strings.Truncation := Strings.Error) - is - Max_Length : constant Positive := Source.Max_Length; - Endpos : constant Positive := Position + New_Item'Length - 1; - Slen : constant Natural := Source.Current_Length; - Droplen : Natural; - - begin - if Position > Slen + 1 then - raise Ada.Strings.Index_Error; - - elsif Endpos <= Slen then - Source.Data (Position .. Endpos) := New_Item; - - elsif Endpos <= Max_Length then - Source.Data (Position .. Endpos) := New_Item; - Source.Current_Length := Endpos; - - else - Source.Current_Length := Max_Length; - Droplen := Endpos - Max_Length; - - case Drop is - when Strings.Right => - Source.Data (Position .. Max_Length) := - New_Item (New_Item'First .. New_Item'Last - Droplen); - - when Strings.Left => - if New_Item'Length > Max_Length then - Source.Data (1 .. Max_Length) := - New_Item (New_Item'Last - Max_Length + 1 .. - New_Item'Last); - - else - Source.Data (1 .. Max_Length - New_Item'Length) := - Source.Data (Droplen + 1 .. Position - 1); - - Source.Data - (Max_Length - New_Item'Length + 1 .. Max_Length) := - New_Item; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Overwrite; - - --------------------------- - -- Super_Replace_Element -- - --------------------------- - - procedure Super_Replace_Element - (Source : in out Super_String; - Index : Positive; - By : Character) - is - begin - if Index <= Source.Current_Length then - Source.Data (Index) := By; - else - raise Ada.Strings.Index_Error; - end if; - end Super_Replace_Element; - - ------------------------- - -- Super_Replace_Slice -- - ------------------------- - - function Super_Replace_Slice - (Source : Super_String; - Low : Positive; - High : Natural; - By : String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Slen : constant Natural := Source.Current_Length; - - begin - if Low > Slen + 1 then - raise Strings.Index_Error; - - elsif High < Low then - return Super_Insert (Source, Low, By, Drop); - - else - declare - Blen : constant Natural := Natural'Max (0, Low - 1); - Alen : constant Natural := Natural'Max (0, Slen - High); - Tlen : constant Natural := Blen + By'Length + Alen; - Droplen : constant Integer := Tlen - Max_Length; - Result : Super_String (Max_Length); - - -- Tlen is the total length of the result string before any - -- truncation. Blen and Alen are the lengths of the pieces - -- of the original string that end up in the result string - -- before and after the replaced slice. - - begin - if Droplen <= 0 then - Result.Current_Length := Tlen; - Result.Data (1 .. Blen) := Source.Data (1 .. Blen); - Result.Data (Low .. Low + By'Length - 1) := By; - Result.Data (Low + By'Length .. Tlen) := - Source.Data (High + 1 .. Slen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Result.Data (1 .. Blen) := Source.Data (1 .. Blen); - - if Droplen > Alen then - Result.Data (Low .. Max_Length) := - By (By'First .. By'First + Max_Length - Low); - else - Result.Data (Low .. Low + By'Length - 1) := By; - Result.Data (Low + By'Length .. Max_Length) := - Source.Data (High + 1 .. Slen - Droplen); - end if; - - when Strings.Left => - Result.Data (Max_Length - (Alen - 1) .. Max_Length) := - Source.Data (High + 1 .. Slen); - - if Droplen >= Blen then - Result.Data (1 .. Max_Length - Alen) := - By (By'Last - (Max_Length - Alen) + 1 .. By'Last); - else - Result.Data - (Blen - Droplen + 1 .. Max_Length - Alen) := By; - Result.Data (1 .. Blen - Droplen) := - Source.Data (Droplen + 1 .. Blen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end; - end if; - end Super_Replace_Slice; - - procedure Super_Replace_Slice - (Source : in out Super_String; - Low : Positive; - High : Natural; - By : String; - Drop : Strings.Truncation := Strings.Error) - is - begin - -- We do a double copy here because this is one of the situations - -- in which we move data to the right, and at least at the moment, - -- GNAT is not handling such cases correctly ??? - - Source := Super_Replace_Slice (Source, Low, High, By, Drop); - end Super_Replace_Slice; - - --------------------- - -- Super_Replicate -- - --------------------- - - function Super_Replicate - (Count : Natural; - Item : Character; - Drop : Truncation := Error; - Max_Length : Positive) return Super_String - is - Result : Super_String (Max_Length); - - begin - if Count <= Max_Length then - Result.Current_Length := Count; - - elsif Drop = Strings.Error then - raise Ada.Strings.Length_Error; - - else - Result.Current_Length := Max_Length; - end if; - - Result.Data (1 .. Result.Current_Length) := (others => Item); - return Result; - end Super_Replicate; - - function Super_Replicate - (Count : Natural; - Item : String; - Drop : Truncation := Error; - Max_Length : Positive) return Super_String - is - Length : constant Integer := Count * Item'Length; - Result : Super_String (Max_Length); - Indx : Positive; - - begin - if Length <= Max_Length then - Result.Current_Length := Length; - - if Length > 0 then - Indx := 1; - - for J in 1 .. Count loop - Result.Data (Indx .. Indx + Item'Length - 1) := Item; - Indx := Indx + Item'Length; - end loop; - end if; - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Indx := 1; - - while Indx + Item'Length <= Max_Length + 1 loop - Result.Data (Indx .. Indx + Item'Length - 1) := Item; - Indx := Indx + Item'Length; - end loop; - - Result.Data (Indx .. Max_Length) := - Item (Item'First .. Item'First + Max_Length - Indx); - - when Strings.Left => - Indx := Max_Length; - - while Indx - Item'Length >= 1 loop - Result.Data (Indx - (Item'Length - 1) .. Indx) := Item; - Indx := Indx - Item'Length; - end loop; - - Result.Data (1 .. Indx) := - Item (Item'Last - Indx + 1 .. Item'Last); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Replicate; - - function Super_Replicate - (Count : Natural; - Item : Super_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - begin - return - Super_Replicate - (Count, - Item.Data (1 .. Item.Current_Length), - Drop, - Item.Max_Length); - end Super_Replicate; - - ----------------- - -- Super_Slice -- - ----------------- - - function Super_Slice - (Source : Super_String; - Low : Positive; - High : Natural) return String - is - begin - -- Note: test of High > Length is in accordance with AI95-00128 - - return R : String (Low .. High) do - if Low > Source.Current_Length + 1 - or else High > Source.Current_Length - then - raise Index_Error; - end if; - - -- Note: in this case, superflat bounds are not a problem, we just - -- get the null string in accordance with normal Ada slice rules. - - R := Source.Data (Low .. High); - end return; - end Super_Slice; - - function Super_Slice - (Source : Super_String; - Low : Positive; - High : Natural) return Super_String - is - begin - return Result : Super_String (Source.Max_Length) do - if Low > Source.Current_Length + 1 - or else High > Source.Current_Length - then - raise Index_Error; - end if; - - -- Note: the Max operation here deals with the superflat case - - Result.Current_Length := Integer'Max (0, High - Low + 1); - Result.Data (1 .. Result.Current_Length) := Source.Data (Low .. High); - end return; - end Super_Slice; - - procedure Super_Slice - (Source : Super_String; - Target : out Super_String; - Low : Positive; - High : Natural) - is - begin - if Low > Source.Current_Length + 1 - or else High > Source.Current_Length - then - raise Index_Error; - end if; - - -- Note: the Max operation here deals with the superflat case - - Target.Current_Length := Integer'Max (0, High - Low + 1); - Target.Data (1 .. Target.Current_Length) := Source.Data (Low .. High); - end Super_Slice; - - ---------------- - -- Super_Tail -- - ---------------- - - function Super_Tail - (Source : Super_String; - Count : Natural; - Pad : Character := Space; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Result : Super_String (Max_Length); - Slen : constant Natural := Source.Current_Length; - Npad : constant Integer := Count - Slen; - - begin - if Npad <= 0 then - Result.Current_Length := Count; - Result.Data (1 .. Count) := - Source.Data (Slen - (Count - 1) .. Slen); - - elsif Count <= Max_Length then - Result.Current_Length := Count; - Result.Data (1 .. Npad) := (others => Pad); - Result.Data (Npad + 1 .. Count) := Source.Data (1 .. Slen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Npad >= Max_Length then - Result.Data := (others => Pad); - - else - Result.Data (1 .. Npad) := (others => Pad); - Result.Data (Npad + 1 .. Max_Length) := - Source.Data (1 .. Max_Length - Npad); - end if; - - when Strings.Left => - Result.Data (1 .. Max_Length - Slen) := (others => Pad); - Result.Data (Max_Length - Slen + 1 .. Max_Length) := - Source.Data (1 .. Slen); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Tail; - - procedure Super_Tail - (Source : in out Super_String; - Count : Natural; - Pad : Character := Space; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Slen : constant Natural := Source.Current_Length; - Npad : constant Integer := Count - Slen; - - Temp : constant String (1 .. Max_Length) := Source.Data; - - begin - if Npad <= 0 then - Source.Current_Length := Count; - Source.Data (1 .. Count) := - Temp (Slen - (Count - 1) .. Slen); - - elsif Count <= Max_Length then - Source.Current_Length := Count; - Source.Data (1 .. Npad) := (others => Pad); - Source.Data (Npad + 1 .. Count) := Temp (1 .. Slen); - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Npad >= Max_Length then - Source.Data := (others => Pad); - - else - Source.Data (1 .. Npad) := (others => Pad); - Source.Data (Npad + 1 .. Max_Length) := - Temp (1 .. Max_Length - Npad); - end if; - - when Strings.Left => - for J in 1 .. Max_Length - Slen loop - Source.Data (J) := Pad; - end loop; - - Source.Data (Max_Length - Slen + 1 .. Max_Length) := - Temp (1 .. Slen); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Tail; - - --------------------- - -- Super_To_String -- - --------------------- - - function Super_To_String (Source : Super_String) return String is - begin - return R : String (1 .. Source.Current_Length) do - R := Source.Data (1 .. Source.Current_Length); - end return; - end Super_To_String; - - --------------------- - -- Super_Translate -- - --------------------- - - function Super_Translate - (Source : Super_String; - Mapping : Maps.Character_Mapping) return Super_String - is - Result : Super_String (Source.Max_Length); - - begin - Result.Current_Length := Source.Current_Length; - - for J in 1 .. Source.Current_Length loop - Result.Data (J) := Value (Mapping, Source.Data (J)); - end loop; - - return Result; - end Super_Translate; - - procedure Super_Translate - (Source : in out Super_String; - Mapping : Maps.Character_Mapping) - is - begin - for J in 1 .. Source.Current_Length loop - Source.Data (J) := Value (Mapping, Source.Data (J)); - end loop; - end Super_Translate; - - function Super_Translate - (Source : Super_String; - Mapping : Maps.Character_Mapping_Function) return Super_String - is - Result : Super_String (Source.Max_Length); - - begin - Result.Current_Length := Source.Current_Length; - - for J in 1 .. Source.Current_Length loop - Result.Data (J) := Mapping.all (Source.Data (J)); - end loop; - - return Result; - end Super_Translate; - - procedure Super_Translate - (Source : in out Super_String; - Mapping : Maps.Character_Mapping_Function) - is - begin - for J in 1 .. Source.Current_Length loop - Source.Data (J) := Mapping.all (Source.Data (J)); - end loop; - end Super_Translate; - - ---------------- - -- Super_Trim -- - ---------------- - - function Super_Trim - (Source : Super_String; - Side : Trim_End) return Super_String - is - Result : Super_String (Source.Max_Length); - Last : Natural := Source.Current_Length; - First : Positive := 1; - - begin - if Side = Left or else Side = Both then - while First <= Last and then Source.Data (First) = ' ' loop - First := First + 1; - end loop; - end if; - - if Side = Right or else Side = Both then - while Last >= First and then Source.Data (Last) = ' ' loop - Last := Last - 1; - end loop; - end if; - - Result.Current_Length := Last - First + 1; - Result.Data (1 .. Result.Current_Length) := Source.Data (First .. Last); - return Result; - end Super_Trim; - - procedure Super_Trim - (Source : in out Super_String; - Side : Trim_End) - is - Max_Length : constant Positive := Source.Max_Length; - Last : Natural := Source.Current_Length; - First : Positive := 1; - Temp : String (1 .. Max_Length); - - begin - Temp (1 .. Last) := Source.Data (1 .. Last); - - if Side = Left or else Side = Both then - while First <= Last and then Temp (First) = ' ' loop - First := First + 1; - end loop; - end if; - - if Side = Right or else Side = Both then - while Last >= First and then Temp (Last) = ' ' loop - Last := Last - 1; - end loop; - end if; - - Source.Current_Length := Last - First + 1; - Source.Data (1 .. Source.Current_Length) := Temp (First .. Last); - end Super_Trim; - - function Super_Trim - (Source : Super_String; - Left : Maps.Character_Set; - Right : Maps.Character_Set) return Super_String - is - Result : Super_String (Source.Max_Length); - - begin - for First in 1 .. Source.Current_Length loop - if not Is_In (Source.Data (First), Left) then - for Last in reverse First .. Source.Current_Length loop - if not Is_In (Source.Data (Last), Right) then - Result.Current_Length := Last - First + 1; - Result.Data (1 .. Result.Current_Length) := - Source.Data (First .. Last); - return Result; - end if; - end loop; - end if; - end loop; - - Result.Current_Length := 0; - return Result; - end Super_Trim; - - procedure Super_Trim - (Source : in out Super_String; - Left : Maps.Character_Set; - Right : Maps.Character_Set) - is - begin - for First in 1 .. Source.Current_Length loop - if not Is_In (Source.Data (First), Left) then - for Last in reverse First .. Source.Current_Length loop - if not Is_In (Source.Data (Last), Right) then - if First = 1 then - Source.Current_Length := Last; - return; - else - Source.Current_Length := Last - First + 1; - Source.Data (1 .. Source.Current_Length) := - Source.Data (First .. Last); - return; - end if; - end if; - end loop; - - Source.Current_Length := 0; - return; - end if; - end loop; - - Source.Current_Length := 0; - end Super_Trim; - - ----------- - -- Times -- - ----------- - - function Times - (Left : Natural; - Right : Character; - Max_Length : Positive) return Super_String - is - Result : Super_String (Max_Length); - - begin - if Left > Max_Length then - raise Ada.Strings.Length_Error; - - else - Result.Current_Length := Left; - - for J in 1 .. Left loop - Result.Data (J) := Right; - end loop; - end if; - - return Result; - end Times; - - function Times - (Left : Natural; - Right : String; - Max_Length : Positive) return Super_String - is - Result : Super_String (Max_Length); - Pos : Positive := 1; - Rlen : constant Natural := Right'Length; - Nlen : constant Natural := Left * Rlen; - - begin - if Nlen > Max_Length then - raise Ada.Strings.Length_Error; - - else - Result.Current_Length := Nlen; - - if Nlen > 0 then - for J in 1 .. Left loop - Result.Data (Pos .. Pos + Rlen - 1) := Right; - Pos := Pos + Rlen; - end loop; - end if; - end if; - - return Result; - end Times; - - function Times - (Left : Natural; - Right : Super_String) return Super_String - is - Result : Super_String (Right.Max_Length); - Pos : Positive := 1; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Left * Rlen; - - begin - if Nlen > Right.Max_Length then - raise Ada.Strings.Length_Error; - - else - Result.Current_Length := Nlen; - - if Nlen > 0 then - for J in 1 .. Left loop - Result.Data (Pos .. Pos + Rlen - 1) := - Right.Data (1 .. Rlen); - Pos := Pos + Rlen; - end loop; - end if; - end if; - - return Result; - end Times; - - --------------------- - -- To_Super_String -- - --------------------- - - function To_Super_String - (Source : String; - Max_Length : Natural; - Drop : Truncation := Error) return Super_String - is - Result : Super_String (Max_Length); - Slen : constant Natural := Source'Length; - - begin - if Slen <= Max_Length then - Result.Current_Length := Slen; - Result.Data (1 .. Slen) := Source; - - else - case Drop is - when Strings.Right => - Result.Current_Length := Max_Length; - Result.Data (1 .. Max_Length) := - Source (Source'First .. Source'First - 1 + Max_Length); - - when Strings.Left => - Result.Current_Length := Max_Length; - Result.Data (1 .. Max_Length) := - Source (Source'Last - (Max_Length - 1) .. Source'Last); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end To_Super_String; - -end Ada.Strings.Superbounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strsup.ads +++ build/gcc/ada/rts @@ -1,493 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . S U P E R B O U N D E D -- --- -- --- S p e c -- --- -- --- Copyright (C) 2003-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This non generic package contains most of the implementation of the --- generic package Ada.Strings.Bounded.Generic_Bounded_Length. - --- It defines type Super_String as a discriminated record with the maximum --- length as the discriminant. Individual instantiations of Strings.Bounded --- use this type with an appropriate discriminant value set. - -with Ada.Strings.Maps; - -package Ada.Strings.Superbounded is - pragma Preelaborate; - - -- Type Bounded_String in Ada.Strings.Bounded.Generic_Bounded_Length is - -- derived from Super_String, with the constraint of the maximum length. - - type Super_String (Max_Length : Positive) is record - Current_Length : Natural := 0; - Data : String (1 .. Max_Length); - -- A previous version had a default initial value for Data, which is - -- no longer necessary, because we now special-case this type in the - -- compiler, so "=" composes properly for descendants of this type. - -- Leaving it out is more efficient. - end record; - - -- The subprograms defined for Super_String are similar to those - -- defined for Bounded_String, except that they have different names, so - -- that they can be renamed in Ada.Strings.Bounded.Generic_Bounded_Length. - - function Super_Length (Source : Super_String) return Natural; - - -------------------------------------------------------- - -- Conversion, Concatenation, and Selection Functions -- - -------------------------------------------------------- - - function To_Super_String - (Source : String; - Max_Length : Natural; - Drop : Truncation := Error) return Super_String; - -- Note the additional parameter Max_Length, which specifies the maximum - -- length setting of the resulting Super_String value. - - -- The following procedures have declarations (and semantics) that are - -- exactly analogous to those declared in Ada.Strings.Bounded. - - function Super_To_String (Source : Super_String) return String; - - procedure Set_Super_String - (Target : out Super_String; - Source : String; - Drop : Truncation := Error); - - function Super_Append - (Left : Super_String; - Right : Super_String; - Drop : Truncation := Error) return Super_String; - - function Super_Append - (Left : Super_String; - Right : String; - Drop : Truncation := Error) return Super_String; - - function Super_Append - (Left : String; - Right : Super_String; - Drop : Truncation := Error) return Super_String; - - function Super_Append - (Left : Super_String; - Right : Character; - Drop : Truncation := Error) return Super_String; - - function Super_Append - (Left : Character; - Right : Super_String; - Drop : Truncation := Error) return Super_String; - - procedure Super_Append - (Source : in out Super_String; - New_Item : Super_String; - Drop : Truncation := Error); - - procedure Super_Append - (Source : in out Super_String; - New_Item : String; - Drop : Truncation := Error); - - procedure Super_Append - (Source : in out Super_String; - New_Item : Character; - Drop : Truncation := Error); - - function Concat - (Left : Super_String; - Right : Super_String) return Super_String; - - function Concat - (Left : Super_String; - Right : String) return Super_String; - - function Concat - (Left : String; - Right : Super_String) return Super_String; - - function Concat - (Left : Super_String; - Right : Character) return Super_String; - - function Concat - (Left : Character; - Right : Super_String) return Super_String; - - function Super_Element - (Source : Super_String; - Index : Positive) return Character; - - procedure Super_Replace_Element - (Source : in out Super_String; - Index : Positive; - By : Character); - - function Super_Slice - (Source : Super_String; - Low : Positive; - High : Natural) return String; - - function Super_Slice - (Source : Super_String; - Low : Positive; - High : Natural) return Super_String; - - procedure Super_Slice - (Source : Super_String; - Target : out Super_String; - Low : Positive; - High : Natural); - - function "=" - (Left : Super_String; - Right : Super_String) return Boolean; - - function Equal - (Left : Super_String; - Right : Super_String) return Boolean renames "="; - - function Equal - (Left : Super_String; - Right : String) return Boolean; - - function Equal - (Left : String; - Right : Super_String) return Boolean; - - function Less - (Left : Super_String; - Right : Super_String) return Boolean; - - function Less - (Left : Super_String; - Right : String) return Boolean; - - function Less - (Left : String; - Right : Super_String) return Boolean; - - function Less_Or_Equal - (Left : Super_String; - Right : Super_String) return Boolean; - - function Less_Or_Equal - (Left : Super_String; - Right : String) return Boolean; - - function Less_Or_Equal - (Left : String; - Right : Super_String) return Boolean; - - function Greater - (Left : Super_String; - Right : Super_String) return Boolean; - - function Greater - (Left : Super_String; - Right : String) return Boolean; - - function Greater - (Left : String; - Right : Super_String) return Boolean; - - function Greater_Or_Equal - (Left : Super_String; - Right : Super_String) return Boolean; - - function Greater_Or_Equal - (Left : Super_String; - Right : String) return Boolean; - - function Greater_Or_Equal - (Left : String; - Right : Super_String) return Boolean; - - ---------------------- - -- Search Functions -- - ---------------------- - - function Super_Index - (Source : Super_String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural; - - function Super_Index - (Source : Super_String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural; - - function Super_Index - (Source : Super_String; - Set : Maps.Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Super_Index - (Source : Super_String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural; - - function Super_Index - (Source : Super_String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural; - - function Super_Index - (Source : Super_String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Super_Index_Non_Blank - (Source : Super_String; - Going : Direction := Forward) return Natural; - - function Super_Index_Non_Blank - (Source : Super_String; - From : Positive; - Going : Direction := Forward) return Natural; - - function Super_Count - (Source : Super_String; - Pattern : String; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural; - - function Super_Count - (Source : Super_String; - Pattern : String; - Mapping : Maps.Character_Mapping_Function) return Natural; - - function Super_Count - (Source : Super_String; - Set : Maps.Character_Set) return Natural; - - procedure Super_Find_Token - (Source : Super_String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural); - - procedure Super_Find_Token - (Source : Super_String; - Set : Maps.Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural); - - ------------------------------------ - -- String Translation Subprograms -- - ------------------------------------ - - function Super_Translate - (Source : Super_String; - Mapping : Maps.Character_Mapping) return Super_String; - - procedure Super_Translate - (Source : in out Super_String; - Mapping : Maps.Character_Mapping); - - function Super_Translate - (Source : Super_String; - Mapping : Maps.Character_Mapping_Function) return Super_String; - - procedure Super_Translate - (Source : in out Super_String; - Mapping : Maps.Character_Mapping_Function); - - --------------------------------------- - -- String Transformation Subprograms -- - --------------------------------------- - - function Super_Replace_Slice - (Source : Super_String; - Low : Positive; - High : Natural; - By : String; - Drop : Truncation := Error) return Super_String; - - procedure Super_Replace_Slice - (Source : in out Super_String; - Low : Positive; - High : Natural; - By : String; - Drop : Truncation := Error); - - function Super_Insert - (Source : Super_String; - Before : Positive; - New_Item : String; - Drop : Truncation := Error) return Super_String; - - procedure Super_Insert - (Source : in out Super_String; - Before : Positive; - New_Item : String; - Drop : Truncation := Error); - - function Super_Overwrite - (Source : Super_String; - Position : Positive; - New_Item : String; - Drop : Truncation := Error) return Super_String; - - procedure Super_Overwrite - (Source : in out Super_String; - Position : Positive; - New_Item : String; - Drop : Truncation := Error); - - function Super_Delete - (Source : Super_String; - From : Positive; - Through : Natural) return Super_String; - - procedure Super_Delete - (Source : in out Super_String; - From : Positive; - Through : Natural); - - --------------------------------- - -- String Selector Subprograms -- - --------------------------------- - - function Super_Trim - (Source : Super_String; - Side : Trim_End) return Super_String; - - procedure Super_Trim - (Source : in out Super_String; - Side : Trim_End); - - function Super_Trim - (Source : Super_String; - Left : Maps.Character_Set; - Right : Maps.Character_Set) return Super_String; - - procedure Super_Trim - (Source : in out Super_String; - Left : Maps.Character_Set; - Right : Maps.Character_Set); - - function Super_Head - (Source : Super_String; - Count : Natural; - Pad : Character := Space; - Drop : Truncation := Error) return Super_String; - - procedure Super_Head - (Source : in out Super_String; - Count : Natural; - Pad : Character := Space; - Drop : Truncation := Error); - - function Super_Tail - (Source : Super_String; - Count : Natural; - Pad : Character := Space; - Drop : Truncation := Error) return Super_String; - - procedure Super_Tail - (Source : in out Super_String; - Count : Natural; - Pad : Character := Space; - Drop : Truncation := Error); - - ------------------------------------ - -- String Constructor Subprograms -- - ------------------------------------ - - -- Note: in some of the following routines, there is an extra parameter - -- Max_Length which specifies the value of the maximum length for the - -- resulting Super_String value. - - function Times - (Left : Natural; - Right : Character; - Max_Length : Positive) return Super_String; - -- Note the additional parameter Max_Length - - function Times - (Left : Natural; - Right : String; - Max_Length : Positive) return Super_String; - -- Note the additional parameter Max_Length - - function Times - (Left : Natural; - Right : Super_String) return Super_String; - - function Super_Replicate - (Count : Natural; - Item : Character; - Drop : Truncation := Error; - Max_Length : Positive) return Super_String; - -- Note the additional parameter Max_Length - - function Super_Replicate - (Count : Natural; - Item : String; - Drop : Truncation := Error; - Max_Length : Positive) return Super_String; - -- Note the additional parameter Max_Length - - function Super_Replicate - (Count : Natural; - Item : Super_String; - Drop : Truncation := Error) return Super_String; - -private - -- Pragma Inline declarations - - pragma Inline ("="); - pragma Inline (Less); - pragma Inline (Less_Or_Equal); - pragma Inline (Greater); - pragma Inline (Greater_Or_Equal); - pragma Inline (Concat); - pragma Inline (Super_Count); - pragma Inline (Super_Element); - pragma Inline (Super_Find_Token); - pragma Inline (Super_Index); - pragma Inline (Super_Index_Non_Blank); - pragma Inline (Super_Length); - pragma Inline (Super_Replace_Element); - pragma Inline (Super_Slice); - pragma Inline (Super_To_String); - -end Ada.Strings.Superbounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strunb.adb +++ build/gcc/ada/rts @@ -1,1140 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . U N B O U N D E D -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Fixed; -with Ada.Strings.Search; -with Ada.Unchecked_Deallocation; - -package body Ada.Strings.Unbounded is - - function Sum (Left : Natural; Right : Integer) return Natural with Inline; - -- Returns summary of Left and Right, raise Constraint_Error on overflow - - function Mul (Left, Right : Natural) return Natural with Inline; - -- Returns multiplication of Left and Right, raise Constraint_Error on - -- overflow. - - function Saturated_Sum (Left : Natural; Right : Integer) return Natural; - -- Returns summary of Left and Right or Natural'Last on overflow - - function Saturated_Mul (Left, Right : Natural) return Natural; - -- Returns multiplication of Left and Right or Natural'Last on overflow - - --------- - -- "&" -- - --------- - - function "&" - (Left : Unbounded_String; - Right : Unbounded_String) return Unbounded_String - is - L_Length : constant Natural := Left.Last; - R_Length : constant Natural := Right.Last; - Result : Unbounded_String; - - begin - Result.Last := Sum (L_Length, R_Length); - - Result.Reference := new String (1 .. Result.Last); - - Result.Reference (1 .. L_Length) := - Left.Reference (1 .. Left.Last); - Result.Reference (L_Length + 1 .. Result.Last) := - Right.Reference (1 .. Right.Last); - - return Result; - end "&"; - - function "&" - (Left : Unbounded_String; - Right : String) return Unbounded_String - is - L_Length : constant Natural := Left.Last; - Result : Unbounded_String; - - begin - Result.Last := Sum (L_Length, Right'Length); - - Result.Reference := new String (1 .. Result.Last); - - Result.Reference (1 .. L_Length) := Left.Reference (1 .. Left.Last); - Result.Reference (L_Length + 1 .. Result.Last) := Right; - - return Result; - end "&"; - - function "&" - (Left : String; - Right : Unbounded_String) return Unbounded_String - is - R_Length : constant Natural := Right.Last; - Result : Unbounded_String; - - begin - Result.Last := Sum (Left'Length, R_Length); - - Result.Reference := new String (1 .. Result.Last); - - Result.Reference (1 .. Left'Length) := Left; - Result.Reference (Left'Length + 1 .. Result.Last) := - Right.Reference (1 .. Right.Last); - - return Result; - end "&"; - - function "&" - (Left : Unbounded_String; - Right : Character) return Unbounded_String - is - Result : Unbounded_String; - - begin - Result.Last := Sum (Left.Last, 1); - - Result.Reference := new String (1 .. Result.Last); - - Result.Reference (1 .. Result.Last - 1) := - Left.Reference (1 .. Left.Last); - Result.Reference (Result.Last) := Right; - - return Result; - end "&"; - - function "&" - (Left : Character; - Right : Unbounded_String) return Unbounded_String - is - Result : Unbounded_String; - - begin - Result.Last := Sum (Right.Last, 1); - - Result.Reference := new String (1 .. Result.Last); - Result.Reference (1) := Left; - Result.Reference (2 .. Result.Last) := - Right.Reference (1 .. Right.Last); - return Result; - end "&"; - - --------- - -- "*" -- - --------- - - function "*" - (Left : Natural; - Right : Character) return Unbounded_String - is - Result : Unbounded_String; - - begin - Result.Last := Left; - - Result.Reference := new String (1 .. Left); - for J in Result.Reference'Range loop - Result.Reference (J) := Right; - end loop; - - return Result; - end "*"; - - function "*" - (Left : Natural; - Right : String) return Unbounded_String - is - Len : constant Natural := Right'Length; - K : Positive; - Result : Unbounded_String; - - begin - Result.Last := Mul (Left, Len); - - Result.Reference := new String (1 .. Result.Last); - - K := 1; - for J in 1 .. Left loop - Result.Reference (K .. K + Len - 1) := Right; - K := K + Len; - end loop; - - return Result; - end "*"; - - function "*" - (Left : Natural; - Right : Unbounded_String) return Unbounded_String - is - Len : constant Natural := Right.Last; - K : Positive; - Result : Unbounded_String; - - begin - Result.Last := Mul (Left, Len); - - Result.Reference := new String (1 .. Result.Last); - - K := 1; - for J in 1 .. Left loop - Result.Reference (K .. K + Len - 1) := - Right.Reference (1 .. Right.Last); - K := K + Len; - end loop; - - return Result; - end "*"; - - --------- - -- "<" -- - --------- - - function "<" - (Left : Unbounded_String; - Right : Unbounded_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) < Right.Reference (1 .. Right.Last); - end "<"; - - function "<" - (Left : Unbounded_String; - Right : String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) < Right; - end "<"; - - function "<" - (Left : String; - Right : Unbounded_String) return Boolean - is - begin - return Left < Right.Reference (1 .. Right.Last); - end "<"; - - ---------- - -- "<=" -- - ---------- - - function "<=" - (Left : Unbounded_String; - Right : Unbounded_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) <= Right.Reference (1 .. Right.Last); - end "<="; - - function "<=" - (Left : Unbounded_String; - Right : String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) <= Right; - end "<="; - - function "<=" - (Left : String; - Right : Unbounded_String) return Boolean - is - begin - return Left <= Right.Reference (1 .. Right.Last); - end "<="; - - --------- - -- "=" -- - --------- - - function "=" - (Left : Unbounded_String; - Right : Unbounded_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) = Right.Reference (1 .. Right.Last); - end "="; - - function "=" - (Left : Unbounded_String; - Right : String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) = Right; - end "="; - - function "=" - (Left : String; - Right : Unbounded_String) return Boolean - is - begin - return Left = Right.Reference (1 .. Right.Last); - end "="; - - --------- - -- ">" -- - --------- - - function ">" - (Left : Unbounded_String; - Right : Unbounded_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) > Right.Reference (1 .. Right.Last); - end ">"; - - function ">" - (Left : Unbounded_String; - Right : String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) > Right; - end ">"; - - function ">" - (Left : String; - Right : Unbounded_String) return Boolean - is - begin - return Left > Right.Reference (1 .. Right.Last); - end ">"; - - ---------- - -- ">=" -- - ---------- - - function ">=" - (Left : Unbounded_String; - Right : Unbounded_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) >= Right.Reference (1 .. Right.Last); - end ">="; - - function ">=" - (Left : Unbounded_String; - Right : String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) >= Right; - end ">="; - - function ">=" - (Left : String; - Right : Unbounded_String) return Boolean - is - begin - return Left >= Right.Reference (1 .. Right.Last); - end ">="; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Object : in out Unbounded_String) is - begin - -- Copy string, except we do not copy the statically allocated null - -- string since it can never be deallocated. Note that we do not copy - -- extra string room here to avoid dragging unused allocated memory. - - if Object.Reference /= Null_String'Access then - Object.Reference := new String'(Object.Reference (1 .. Object.Last)); - end if; - end Adjust; - - ------------ - -- Append -- - ------------ - - procedure Append - (Source : in out Unbounded_String; - New_Item : Unbounded_String) - is - begin - Realloc_For_Chunk (Source, New_Item.Last); - Source.Reference (Source.Last + 1 .. Source.Last + New_Item.Last) := - New_Item.Reference (1 .. New_Item.Last); - Source.Last := Source.Last + New_Item.Last; - end Append; - - procedure Append - (Source : in out Unbounded_String; - New_Item : String) - is - begin - Realloc_For_Chunk (Source, New_Item'Length); - Source.Reference (Source.Last + 1 .. Source.Last + New_Item'Length) := - New_Item; - Source.Last := Source.Last + New_Item'Length; - end Append; - - procedure Append - (Source : in out Unbounded_String; - New_Item : Character) - is - begin - Realloc_For_Chunk (Source, 1); - Source.Reference (Source.Last + 1) := New_Item; - Source.Last := Source.Last + 1; - end Append; - - ----------- - -- Count -- - ----------- - - function Count - (Source : Unbounded_String; - Pattern : String; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - is - begin - return - Search.Count (Source.Reference (1 .. Source.Last), Pattern, Mapping); - end Count; - - function Count - (Source : Unbounded_String; - Pattern : String; - Mapping : Maps.Character_Mapping_Function) return Natural - is - begin - return - Search.Count (Source.Reference (1 .. Source.Last), Pattern, Mapping); - end Count; - - function Count - (Source : Unbounded_String; - Set : Maps.Character_Set) return Natural - is - begin - return Search.Count (Source.Reference (1 .. Source.Last), Set); - end Count; - - ------------ - -- Delete -- - ------------ - - function Delete - (Source : Unbounded_String; - From : Positive; - Through : Natural) return Unbounded_String - is - begin - return - To_Unbounded_String - (Fixed.Delete (Source.Reference (1 .. Source.Last), From, Through)); - end Delete; - - procedure Delete - (Source : in out Unbounded_String; - From : Positive; - Through : Natural) - is - begin - if From > Through then - null; - - elsif From < Source.Reference'First or else Through > Source.Last then - raise Index_Error; - - else - declare - Len : constant Natural := Through - From + 1; - - begin - Source.Reference (From .. Source.Last - Len) := - Source.Reference (Through + 1 .. Source.Last); - Source.Last := Source.Last - Len; - end; - end if; - end Delete; - - ------------- - -- Element -- - ------------- - - function Element - (Source : Unbounded_String; - Index : Positive) return Character - is - begin - if Index <= Source.Last then - return Source.Reference (Index); - else - raise Strings.Index_Error; - end if; - end Element; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Unbounded_String) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (String, String_Access); - - begin - -- Note: Don't try to free statically allocated null string - - if Object.Reference /= Null_String'Access then - Deallocate (Object.Reference); - Object.Reference := Null_Unbounded_String.Reference; - Object.Last := 0; - end if; - end Finalize; - - ---------------- - -- Find_Token -- - ---------------- - - procedure Find_Token - (Source : Unbounded_String; - Set : Maps.Character_Set; - From : Positive; - Test : Strings.Membership; - First : out Positive; - Last : out Natural) - is - begin - Search.Find_Token - (Source.Reference (From .. Source.Last), Set, Test, First, Last); - end Find_Token; - - procedure Find_Token - (Source : Unbounded_String; - Set : Maps.Character_Set; - Test : Strings.Membership; - First : out Positive; - Last : out Natural) - is - begin - Search.Find_Token - (Source.Reference (1 .. Source.Last), Set, Test, First, Last); - end Find_Token; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out String_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (String, String_Access); - - begin - -- Note: Do not try to free statically allocated null string - - if X /= Null_Unbounded_String.Reference then - Deallocate (X); - end if; - end Free; - - ---------- - -- Head -- - ---------- - - function Head - (Source : Unbounded_String; - Count : Natural; - Pad : Character := Space) return Unbounded_String - is - begin - return To_Unbounded_String - (Fixed.Head (Source.Reference (1 .. Source.Last), Count, Pad)); - end Head; - - procedure Head - (Source : in out Unbounded_String; - Count : Natural; - Pad : Character := Space) - is - Old : String_Access := Source.Reference; - begin - Source.Reference := - new String'(Fixed.Head (Source.Reference (1 .. Source.Last), - Count, Pad)); - Source.Last := Source.Reference'Length; - Free (Old); - end Head; - - ----------- - -- Index -- - ----------- - - function Index - (Source : Unbounded_String; - Pattern : String; - Going : Strings.Direction := Strings.Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - is - begin - return Search.Index - (Source.Reference (1 .. Source.Last), Pattern, Going, Mapping); - end Index; - - function Index - (Source : Unbounded_String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - is - begin - return Search.Index - (Source.Reference (1 .. Source.Last), Pattern, Going, Mapping); - end Index; - - function Index - (Source : Unbounded_String; - Set : Maps.Character_Set; - Test : Strings.Membership := Strings.Inside; - Going : Strings.Direction := Strings.Forward) return Natural - is - begin - return Search.Index - (Source.Reference (1 .. Source.Last), Set, Test, Going); - end Index; - - function Index - (Source : Unbounded_String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - is - begin - return Search.Index - (Source.Reference (1 .. Source.Last), Pattern, From, Going, Mapping); - end Index; - - function Index - (Source : Unbounded_String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - is - begin - return Search.Index - (Source.Reference (1 .. Source.Last), Pattern, From, Going, Mapping); - end Index; - - function Index - (Source : Unbounded_String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - is - begin - return Search.Index - (Source.Reference (1 .. Source.Last), Set, From, Test, Going); - end Index; - - function Index_Non_Blank - (Source : Unbounded_String; - Going : Strings.Direction := Strings.Forward) return Natural - is - begin - return - Search.Index_Non_Blank - (Source.Reference (1 .. Source.Last), Going); - end Index_Non_Blank; - - function Index_Non_Blank - (Source : Unbounded_String; - From : Positive; - Going : Direction := Forward) return Natural - is - begin - return - Search.Index_Non_Blank - (Source.Reference (1 .. Source.Last), From, Going); - end Index_Non_Blank; - - ---------------- - -- Initialize -- - ---------------- - - procedure Initialize (Object : in out Unbounded_String) is - begin - Object.Reference := Null_Unbounded_String.Reference; - Object.Last := 0; - end Initialize; - - ------------ - -- Insert -- - ------------ - - function Insert - (Source : Unbounded_String; - Before : Positive; - New_Item : String) return Unbounded_String - is - begin - return To_Unbounded_String - (Fixed.Insert (Source.Reference (1 .. Source.Last), Before, New_Item)); - end Insert; - - procedure Insert - (Source : in out Unbounded_String; - Before : Positive; - New_Item : String) - is - begin - if Before not in Source.Reference'First .. Source.Last + 1 then - raise Index_Error; - end if; - - Realloc_For_Chunk (Source, New_Item'Length); - - Source.Reference - (Before + New_Item'Length .. Source.Last + New_Item'Length) := - Source.Reference (Before .. Source.Last); - - Source.Reference (Before .. Before + New_Item'Length - 1) := New_Item; - Source.Last := Source.Last + New_Item'Length; - end Insert; - - ------------ - -- Length -- - ------------ - - function Length (Source : Unbounded_String) return Natural is - begin - return Source.Last; - end Length; - - --------- - -- Mul -- - --------- - - function Mul (Left, Right : Natural) return Natural is - pragma Unsuppress (Overflow_Check); - begin - return Left * Right; - end Mul; - - --------------- - -- Overwrite -- - --------------- - - function Overwrite - (Source : Unbounded_String; - Position : Positive; - New_Item : String) return Unbounded_String - is - begin - return To_Unbounded_String - (Fixed.Overwrite - (Source.Reference (1 .. Source.Last), Position, New_Item)); - end Overwrite; - - procedure Overwrite - (Source : in out Unbounded_String; - Position : Positive; - New_Item : String) - is - NL : constant Natural := New_Item'Length; - begin - if Position <= Source.Last - NL + 1 then - Source.Reference (Position .. Position + NL - 1) := New_Item; - else - declare - Old : String_Access := Source.Reference; - begin - Source.Reference := new String' - (Fixed.Overwrite - (Source.Reference (1 .. Source.Last), Position, New_Item)); - Source.Last := Source.Reference'Length; - Free (Old); - end; - end if; - end Overwrite; - - --------------- - -- Put_Image -- - --------------- - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Unbounded_String) is - begin - String'Put_Image (S, To_String (V)); - end Put_Image; - - ----------------------- - -- Realloc_For_Chunk -- - ----------------------- - - procedure Realloc_For_Chunk - (Source : in out Unbounded_String; - Chunk_Size : Natural) - is - Growth_Factor : constant := 2; - -- The growth factor controls how much extra space is allocated when - -- we have to increase the size of an allocated unbounded string. By - -- allocating extra space, we avoid the need to reallocate on every - -- append, particularly important when a string is built up by repeated - -- append operations of small pieces. This is expressed as a factor so - -- 2 means add 1/2 of the length of the string as growth space. - - Min_Mul_Alloc : constant := Standard'Maximum_Alignment; - -- Allocation will be done by a multiple of Min_Mul_Alloc This causes - -- no memory loss as most (all?) malloc implementations are obliged to - -- align the returned memory on the maximum alignment as malloc does not - -- know the target alignment. - - S_Length : constant Natural := Source.Reference'Length; - - begin - if Chunk_Size > S_Length - Source.Last then - declare - New_Size : constant Positive := - Saturated_Sum - (Sum (S_Length, Chunk_Size), S_Length / Growth_Factor); - - New_Rounded_Up_Size : constant Positive := - Saturated_Mul - ((New_Size - 1) / Min_Mul_Alloc + 1, Min_Mul_Alloc); - - Tmp : constant String_Access := - new String (1 .. New_Rounded_Up_Size); - - begin - Tmp (1 .. Source.Last) := Source.Reference (1 .. Source.Last); - Free (Source.Reference); - Source.Reference := Tmp; - end; - end if; - end Realloc_For_Chunk; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Source : in out Unbounded_String; - Index : Positive; - By : Character) - is - begin - if Index <= Source.Last then - Source.Reference (Index) := By; - else - raise Strings.Index_Error; - end if; - end Replace_Element; - - ------------------- - -- Replace_Slice -- - ------------------- - - function Replace_Slice - (Source : Unbounded_String; - Low : Positive; - High : Natural; - By : String) return Unbounded_String - is - begin - return To_Unbounded_String - (Fixed.Replace_Slice - (Source.Reference (1 .. Source.Last), Low, High, By)); - end Replace_Slice; - - procedure Replace_Slice - (Source : in out Unbounded_String; - Low : Positive; - High : Natural; - By : String) - is - Old : String_Access := Source.Reference; - begin - Source.Reference := new String' - (Fixed.Replace_Slice - (Source.Reference (1 .. Source.Last), Low, High, By)); - Source.Last := Source.Reference'Length; - Free (Old); - end Replace_Slice; - - ------------------- - -- Saturated_Mul -- - ------------------- - - function Saturated_Mul (Left, Right : Natural) return Natural is - begin - return Mul (Left, Right); - exception - when Constraint_Error => - return Natural'Last; - end Saturated_Mul; - - ----------------- - -- Saturated_Sum -- - ----------------- - - function Saturated_Sum (Left : Natural; Right : Integer) return Natural is - begin - return Sum (Left, Right); - exception - when Constraint_Error => - return Natural'Last; - end Saturated_Sum; - - -------------------------- - -- Set_Unbounded_String -- - -------------------------- - - procedure Set_Unbounded_String - (Target : out Unbounded_String; - Source : String) - is - Old : String_Access := Target.Reference; - begin - Target.Last := Source'Length; - Target.Reference := new String (1 .. Source'Length); - Target.Reference.all := Source; - Free (Old); - end Set_Unbounded_String; - - ----------- - -- Slice -- - ----------- - - function Slice - (Source : Unbounded_String; - Low : Positive; - High : Natural) return String - is - begin - -- Note: test of High > Length is in accordance with AI95-00128 - - if Low > Source.Last + 1 or else High > Source.Last then - raise Index_Error; - else - return Source.Reference (Low .. High); - end if; - end Slice; - - --------- - -- Sum -- - --------- - - function Sum (Left : Natural; Right : Integer) return Natural is - pragma Unsuppress (Overflow_Check); - begin - return Left + Right; - end Sum; - - ---------- - -- Tail -- - ---------- - - function Tail - (Source : Unbounded_String; - Count : Natural; - Pad : Character := Space) return Unbounded_String is - begin - return To_Unbounded_String - (Fixed.Tail (Source.Reference (1 .. Source.Last), Count, Pad)); - end Tail; - - procedure Tail - (Source : in out Unbounded_String; - Count : Natural; - Pad : Character := Space) - is - Old : String_Access := Source.Reference; - begin - Source.Reference := new String' - (Fixed.Tail (Source.Reference (1 .. Source.Last), Count, Pad)); - Source.Last := Source.Reference'Length; - Free (Old); - end Tail; - - --------------- - -- To_String -- - --------------- - - function To_String (Source : Unbounded_String) return String is - begin - return Source.Reference (1 .. Source.Last); - end To_String; - - ------------------------- - -- To_Unbounded_String -- - ------------------------- - - function To_Unbounded_String (Source : String) return Unbounded_String is - Result : Unbounded_String; - begin - -- Do not allocate an empty string: keep the default - - if Source'Length > 0 then - Result.Last := Source'Length; - Result.Reference := new String (1 .. Source'Length); - Result.Reference.all := Source; - end if; - - return Result; - end To_Unbounded_String; - - function To_Unbounded_String - (Length : Natural) return Unbounded_String - is - Result : Unbounded_String; - - begin - -- Do not allocate an empty string: keep the default - - if Length > 0 then - Result.Last := Length; - Result.Reference := new String (1 .. Length); - end if; - - return Result; - end To_Unbounded_String; - - --------------- - -- Translate -- - --------------- - - function Translate - (Source : Unbounded_String; - Mapping : Maps.Character_Mapping) return Unbounded_String - is - begin - return To_Unbounded_String - (Fixed.Translate (Source.Reference (1 .. Source.Last), Mapping)); - end Translate; - - procedure Translate - (Source : in out Unbounded_String; - Mapping : Maps.Character_Mapping) - is - begin - Fixed.Translate (Source.Reference (1 .. Source.Last), Mapping); - end Translate; - - function Translate - (Source : Unbounded_String; - Mapping : Maps.Character_Mapping_Function) return Unbounded_String - is - begin - return To_Unbounded_String - (Fixed.Translate (Source.Reference (1 .. Source.Last), Mapping)); - end Translate; - - procedure Translate - (Source : in out Unbounded_String; - Mapping : Maps.Character_Mapping_Function) - is - begin - Fixed.Translate (Source.Reference (1 .. Source.Last), Mapping); - end Translate; - - ---------- - -- Trim -- - ---------- - - function Trim - (Source : Unbounded_String; - Side : Trim_End) return Unbounded_String - is - begin - return To_Unbounded_String - (Fixed.Trim (Source.Reference (1 .. Source.Last), Side)); - end Trim; - - procedure Trim - (Source : in out Unbounded_String; - Side : Trim_End) - is - Old : String_Access := Source.Reference; - begin - Source.Reference := new String' - (Fixed.Trim (Source.Reference (1 .. Source.Last), Side)); - Source.Last := Source.Reference'Length; - Free (Old); - end Trim; - - function Trim - (Source : Unbounded_String; - Left : Maps.Character_Set; - Right : Maps.Character_Set) return Unbounded_String - is - begin - return To_Unbounded_String - (Fixed.Trim (Source.Reference (1 .. Source.Last), Left, Right)); - end Trim; - - procedure Trim - (Source : in out Unbounded_String; - Left : Maps.Character_Set; - Right : Maps.Character_Set) - is - Old : String_Access := Source.Reference; - begin - Source.Reference := new String' - (Fixed.Trim (Source.Reference (1 .. Source.Last), Left, Right)); - Source.Last := Source.Reference'Length; - Free (Old); - end Trim; - - --------------------- - -- Unbounded_Slice -- - --------------------- - - function Unbounded_Slice - (Source : Unbounded_String; - Low : Positive; - High : Natural) return Unbounded_String - is - begin - if Low - 1 > Source.Last or else High > Source.Last then - raise Index_Error; - else - return To_Unbounded_String (Source.Reference.all (Low .. High)); - end if; - end Unbounded_Slice; - - procedure Unbounded_Slice - (Source : Unbounded_String; - Target : out Unbounded_String; - Low : Positive; - High : Natural) - is - begin - if Low - 1 > Source.Last or else High > Source.Last then - raise Index_Error; - else - Target := To_Unbounded_String (Source.Reference.all (Low .. High)); - end if; - end Unbounded_Slice; - -end Ada.Strings.Unbounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-strunb.ads +++ build/gcc/ada/rts @@ -1,785 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . U N B O U N D E D -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Preconditions in this unit are meant for analysis only, not for run-time --- checking, so that the expected exceptions are raised. This is enforced by --- setting the corresponding assertion policy to Ignore. - -pragma Assertion_Policy (Pre => Ignore); - -with Ada.Strings.Maps; -with Ada.Finalization; -private with Ada.Strings.Text_Output; - --- The language-defined package Strings.Unbounded provides a private type --- Unbounded_String and a set of operations. An object of type --- Unbounded_String represents a String whose low bound is 1 and whose length --- can vary conceptually between 0 and Natural'Last. The subprograms for --- fixed-length string handling are either overloaded directly for --- Unbounded_String, or are modified as needed to reflect the flexibility in --- length. Since the Unbounded_String type is private, relevant constructor --- and selector operations are provided. - -package Ada.Strings.Unbounded with - Initial_Condition => Length (Null_Unbounded_String) = 0 -is - pragma Preelaborate; - - type Unbounded_String is private; - pragma Preelaborable_Initialization (Unbounded_String); - - Null_Unbounded_String : constant Unbounded_String; - -- Represents the null String. If an object of type Unbounded_String is not - -- otherwise initialized, it will be initialized to the same value as - -- Null_Unbounded_String. - - function Length (Source : Unbounded_String) return Natural with - Global => null; - -- Returns the length of the String represented by Source - - type String_Access is access all String; - -- Provides a (nonprivate) access type for explicit processing of - -- unbounded-length strings. - - procedure Free (X : in out String_Access); - -- Performs an unchecked deallocation of an object of type String_Access - - -------------------------------------------------------- - -- Conversion, Concatenation, and Selection Functions -- - -------------------------------------------------------- - - function To_Unbounded_String - (Source : String) return Unbounded_String - with - Post => Length (To_Unbounded_String'Result) = Source'Length, - Global => null; - -- Returns an Unbounded_String that represents Source - - function To_Unbounded_String - (Length : Natural) return Unbounded_String - with - Post => - Ada.Strings.Unbounded.Length (To_Unbounded_String'Result) - = Length, - Global => null; - -- Returns an Unbounded_String that represents an uninitialized String - -- whose length is Length. - - function To_String (Source : Unbounded_String) return String with - Post => To_String'Result'Length = Length (Source), - Global => null; - -- Returns the String with lower bound 1 represented by Source - - -- To_String and To_Unbounded_String are related as follows: - -- - -- * If S is a String, then To_String (To_Unbounded_String (S)) = S. - -- - -- * If U is an Unbounded_String, then - -- To_Unbounded_String (To_String (U)) = U. - - procedure Set_Unbounded_String - (Target : out Unbounded_String; - Source : String) - with - Global => null; - pragma Ada_05 (Set_Unbounded_String); - -- Sets Target to an Unbounded_String that represents Source - - procedure Append - (Source : in out Unbounded_String; - New_Item : Unbounded_String) - with - Pre => Length (New_Item) <= Natural'Last - Length (Source), - Post => Length (Source) = Length (Source)'Old + Length (New_Item), - Global => null; - - procedure Append - (Source : in out Unbounded_String; - New_Item : String) - with - Pre => New_Item'Length <= Natural'Last - Length (Source), - Post => Length (Source) = Length (Source)'Old + New_Item'Length, - Global => null; - - procedure Append - (Source : in out Unbounded_String; - New_Item : Character) - with - Pre => Length (Source) < Natural'Last, - Post => Length (Source) = Length (Source)'Old + 1, - Global => null; - - -- For each of the Append procedures, the resulting string represented by - -- the Source parameter is given by the concatenation of the original value - -- of Source and the value of New_Item. - - function "&" - (Left : Unbounded_String; - Right : Unbounded_String) return Unbounded_String - with - Pre => Length (Right) <= Natural'Last - Length (Left), - Post => Length ("&"'Result) = Length (Left) + Length (Right), - Global => null; - - function "&" - (Left : Unbounded_String; - Right : String) return Unbounded_String - with - Pre => Right'Length <= Natural'Last - Length (Left), - Post => Length ("&"'Result) = Length (Left) + Right'Length, - Global => null; - - function "&" - (Left : String; - Right : Unbounded_String) return Unbounded_String - with - Pre => Left'Length <= Natural'Last - Length (Right), - Post => Length ("&"'Result) = Left'Length + Length (Right), - Global => null; - - function "&" - (Left : Unbounded_String; - Right : Character) return Unbounded_String - with - Pre => Length (Left) < Natural'Last, - Post => Length ("&"'Result) = Length (Left) + 1, - Global => null; - - function "&" - (Left : Character; - Right : Unbounded_String) return Unbounded_String - with - Pre => Length (Right) < Natural'Last, - Post => Length ("&"'Result) = Length (Right) + 1, - Global => null; - - -- Each of the "&" functions returns an Unbounded_String obtained by - -- concatenating the string or character given or represented by one of the - -- parameters, with the string or character given or represented by the - -- other parameter, and applying To_Unbounded_String to the concatenation - -- result string. - - function Element - (Source : Unbounded_String; - Index : Positive) return Character - with - Pre => Index <= Length (Source), - Global => null; - -- Returns the character at position Index in the string represented by - -- Source; propagates Index_Error if Index > Length (Source). - - procedure Replace_Element - (Source : in out Unbounded_String; - Index : Positive; - By : Character) - with - Pre => Index <= Length (Source), - Post => Length (Source) = Length (Source)'Old, - Global => null; - -- Updates Source such that the character at position Index in the string - -- represented by Source is By; propagates Index_Error if - -- Index > Length (Source). - - function Slice - (Source : Unbounded_String; - Low : Positive; - High : Natural) return String - with - Pre => Low - 1 <= Length (Source) and then High <= Length (Source), - Post => Slice'Result'Length = Natural'Max (0, High - Low + 1), - Global => null; - -- Returns the slice at positions Low through High in the string - -- represented by Source; propagates Index_Error if - -- Low > Length (Source) + 1 or High > Length (Source). The bounds of the - -- returned string are Low and High. - - function Unbounded_Slice - (Source : Unbounded_String; - Low : Positive; - High : Natural) return Unbounded_String - with - Pre => Low - 1 <= Length (Source) and then High <= Length (Source), - Post => - Length (Unbounded_Slice'Result) = Natural'Max (0, High - Low + 1), - Global => null; - pragma Ada_05 (Unbounded_Slice); - -- Returns the slice at positions Low through High in the string - -- represented by Source as an Unbounded_String. This propagates - -- Index_Error if Low > Length(Source) + 1 or High > Length (Source). - - procedure Unbounded_Slice - (Source : Unbounded_String; - Target : out Unbounded_String; - Low : Positive; - High : Natural) - with - Pre => Low - 1 <= Length (Source) and then High <= Length (Source), - Post => Length (Target) = Natural'Max (0, High - Low + 1), - Global => null; - pragma Ada_05 (Unbounded_Slice); - -- Sets Target to the Unbounded_String representing the slice at positions - -- Low through High in the string represented by Source. This propagates - -- Index_Error if Low > Length(Source) + 1 or High > Length (Source). - - function "=" - (Left : Unbounded_String; - Right : Unbounded_String) return Boolean - with - Global => null; - - function "=" - (Left : Unbounded_String; - Right : String) return Boolean - with - Global => null; - - function "=" - (Left : String; - Right : Unbounded_String) return Boolean - with - Global => null; - - function "<" - (Left : Unbounded_String; - Right : Unbounded_String) return Boolean - with - Global => null; - - function "<" - (Left : Unbounded_String; - Right : String) return Boolean - with - Global => null; - - function "<" - (Left : String; - Right : Unbounded_String) return Boolean - with - Global => null; - - function "<=" - (Left : Unbounded_String; - Right : Unbounded_String) return Boolean - with - Global => null; - - function "<=" - (Left : Unbounded_String; - Right : String) return Boolean - with - Global => null; - - function "<=" - (Left : String; - Right : Unbounded_String) return Boolean - with - Global => null; - - function ">" - (Left : Unbounded_String; - Right : Unbounded_String) return Boolean - with - Global => null; - - function ">" - (Left : Unbounded_String; - Right : String) return Boolean - with - Global => null; - - function ">" - (Left : String; - Right : Unbounded_String) return Boolean - with - Global => null; - - function ">=" - (Left : Unbounded_String; - Right : Unbounded_String) return Boolean - with - Global => null; - - function ">=" - (Left : Unbounded_String; - Right : String) return Boolean - with - Global => null; - - function ">=" - (Left : String; - Right : Unbounded_String) return Boolean - with - Global => null; - - -- Each of the functions "=", "<", ">", "<=", and ">=" returns the same - -- result as the corresponding String operation applied to the String - -- values given or represented by Left and Right. - - ------------------------ - -- Search Subprograms -- - ------------------------ - - function Index - (Source : Unbounded_String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - with - Pre => Pattern'Length /= 0, - Global => null; - - function Index - (Source : Unbounded_String; - Pattern : String; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - with - Pre => Pattern'Length /= 0, - Global => null; - - function Index - (Source : Unbounded_String; - Set : Maps.Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - with - Global => null; - - function Index - (Source : Unbounded_String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - with - Pre => (if Length (Source) /= 0 then From <= Length (Source)) - and then Pattern'Length /= 0, - Global => null; - pragma Ada_05 (Index); - - function Index - (Source : Unbounded_String; - Pattern : String; - From : Positive; - Going : Direction := Forward; - Mapping : Maps.Character_Mapping_Function) return Natural - with - Pre => (if Length (Source) /= 0 then From <= Length (Source)) - and then Pattern'Length /= 0, - Global => null; - pragma Ada_05 (Index); - - function Index - (Source : Unbounded_String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - with - Pre => (if Length (Source) /= 0 then From <= Length (Source)), - Global => null; - pragma Ada_05 (Index); - - function Index_Non_Blank - (Source : Unbounded_String; - Going : Direction := Forward) return Natural - with - Global => null; - - function Index_Non_Blank - (Source : Unbounded_String; - From : Positive; - Going : Direction := Forward) return Natural - with - Pre => (if Length (Source) /= 0 then From <= Length (Source)), - Global => null; - pragma Ada_05 (Index_Non_Blank); - - function Count - (Source : Unbounded_String; - Pattern : String; - Mapping : Maps.Character_Mapping := Maps.Identity) return Natural - with - Pre => Pattern'Length /= 0, - Global => null; - - function Count - (Source : Unbounded_String; - Pattern : String; - Mapping : Maps.Character_Mapping_Function) return Natural - with - Pre => Pattern'Length /= 0, - Global => null; - - function Count - (Source : Unbounded_String; - Set : Maps.Character_Set) return Natural - with - Global => null; - - procedure Find_Token - (Source : Unbounded_String; - Set : Maps.Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural) - with - Pre => (if Length (Source) /= 0 then From <= Length (Source)), - Global => null; - pragma Ada_2012 (Find_Token); - - procedure Find_Token - (Source : Unbounded_String; - Set : Maps.Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural) - with - Global => null; - - -- Each of the search subprograms (Index, Index_Non_Blank, Count, - -- Find_Token) has the same effect as the corresponding subprogram in - -- Strings.Fixed applied to the string represented by the Unbounded_String - -- parameter. - - ------------------------------------ - -- String Translation Subprograms -- - ------------------------------------ - - function Translate - (Source : Unbounded_String; - Mapping : Maps.Character_Mapping) return Unbounded_String - with - Post => Length (Translate'Result) = Length (Source), - Global => null; - - procedure Translate - (Source : in out Unbounded_String; - Mapping : Maps.Character_Mapping) - with - Post => Length (Source) = Length (Source)'Old, - Global => null; - - function Translate - (Source : Unbounded_String; - Mapping : Maps.Character_Mapping_Function) return Unbounded_String - with - Post => Length (Translate'Result) = Length (Source), - Global => null; - - procedure Translate - (Source : in out Unbounded_String; - Mapping : Maps.Character_Mapping_Function) - with - Post => Length (Source) = Length (Source)'Old, - Global => null; - - -- The Translate function has an analogous effect to the corresponding - -- subprogram in Strings.Fixed. The translation is applied to the string - -- represented by the Unbounded_String parameter, and the result is - -- converted (via To_Unbounded_String) to an Unbounded_String. - - --------------------------------------- - -- String Transformation Subprograms -- - --------------------------------------- - - function Replace_Slice - (Source : Unbounded_String; - Low : Positive; - High : Natural; - By : String) return Unbounded_String - with - Pre => - Low - 1 <= Length (Source) - and then (if High >= Low - then Low - 1 - <= Natural'Last - By'Length - - Natural'Max (Length (Source) - High, 0) - else Length (Source) <= Natural'Last - By'Length), - Contract_Cases => - (High >= Low => - Length (Replace_Slice'Result) - = Low - 1 + By'Length + Natural'Max (Length (Source)'Old - High, 0), - others => - Length (Replace_Slice'Result) = Length (Source)'Old + By'Length), - Global => null; - - procedure Replace_Slice - (Source : in out Unbounded_String; - Low : Positive; - High : Natural; - By : String) - with - Pre => - Low - 1 <= Length (Source) - and then (if High >= Low - then Low - 1 - <= Natural'Last - By'Length - - Natural'Max (Length (Source) - High, 0) - else Length (Source) <= Natural'Last - By'Length), - Contract_Cases => - (High >= Low => - Length (Source) - = Low - 1 + By'Length + Natural'Max (Length (Source)'Old - High, 0), - others => - Length (Source) = Length (Source)'Old + By'Length), - Global => null; - - function Insert - (Source : Unbounded_String; - Before : Positive; - New_Item : String) return Unbounded_String - with - Pre => Before - 1 <= Length (Source) - and then New_Item'Length <= Natural'Last - Length (Source), - Post => Length (Insert'Result) = Length (Source) + New_Item'Length, - Global => null; - - procedure Insert - (Source : in out Unbounded_String; - Before : Positive; - New_Item : String) - with - Pre => Before - 1 <= Length (Source) - and then New_Item'Length <= Natural'Last - Length (Source), - Post => Length (Source) = Length (Source)'Old + New_Item'Length, - Global => null; - - function Overwrite - (Source : Unbounded_String; - Position : Positive; - New_Item : String) return Unbounded_String - with - Pre => Position - 1 <= Length (Source) - and then (if New_Item'Length /= 0 - then - New_Item'Length <= Natural'Last - (Position - 1)), - Post => - Length (Overwrite'Result) - = Natural'Max (Length (Source), Position - 1 + New_Item'Length), - Global => null; - - procedure Overwrite - (Source : in out Unbounded_String; - Position : Positive; - New_Item : String) - with - Pre => Position - 1 <= Length (Source) - and then (if New_Item'Length /= 0 - then - New_Item'Length <= Natural'Last - (Position - 1)), - Post => - Length (Source) - = Natural'Max (Length (Source)'Old, Position - 1 + New_Item'Length), - - Global => null; - - function Delete - (Source : Unbounded_String; - From : Positive; - Through : Natural) return Unbounded_String - with - Pre => (if Through <= From then From - 1 <= Length (Source)), - Contract_Cases => - (Through >= From => - Length (Delete'Result) = Length (Source) - (Through - From + 1), - others => - Length (Delete'Result) = Length (Source)), - Global => null; - - procedure Delete - (Source : in out Unbounded_String; - From : Positive; - Through : Natural) - with - Pre => (if Through <= From then From - 1 <= Length (Source)), - Contract_Cases => - (Through >= From => - Length (Source) = Length (Source)'Old - (Through - From + 1), - others => - Length (Source) = Length (Source)'Old), - Global => null; - - function Trim - (Source : Unbounded_String; - Side : Trim_End) return Unbounded_String - with - Post => Length (Trim'Result) <= Length (Source), - Global => null; - - procedure Trim - (Source : in out Unbounded_String; - Side : Trim_End) - with - Post => Length (Source) <= Length (Source)'Old, - Global => null; - - function Trim - (Source : Unbounded_String; - Left : Maps.Character_Set; - Right : Maps.Character_Set) return Unbounded_String - with - Post => Length (Trim'Result) <= Length (Source), - Global => null; - - procedure Trim - (Source : in out Unbounded_String; - Left : Maps.Character_Set; - Right : Maps.Character_Set) - with - Post => Length (Source) <= Length (Source)'Old, - Global => null; - - function Head - (Source : Unbounded_String; - Count : Natural; - Pad : Character := Space) return Unbounded_String - with - Post => Length (Head'Result) = Count, - Global => null; - - procedure Head - (Source : in out Unbounded_String; - Count : Natural; - Pad : Character := Space) - with - Post => Length (Source) = Count, - Global => null; - - function Tail - (Source : Unbounded_String; - Count : Natural; - Pad : Character := Space) return Unbounded_String - with - Post => Length (Tail'Result) = Count, - Global => null; - - procedure Tail - (Source : in out Unbounded_String; - Count : Natural; - Pad : Character := Space) - with - Post => Length (Source) = Count, - Global => null; - - function "*" - (Left : Natural; - Right : Character) return Unbounded_String - with - Pre => Left <= Natural'Last, - Post => Length ("*"'Result) = Left, - Global => null; - - function "*" - (Left : Natural; - Right : String) return Unbounded_String - with - Pre => (if Left /= 0 then Right'Length <= Natural'Last / Left), - Post => Length ("*"'Result) = Left * Right'Length, - Global => null; - - function "*" - (Left : Natural; - Right : Unbounded_String) return Unbounded_String - with - Pre => (if Left /= 0 then Length (Right) <= Natural'Last / Left), - Post => Length ("*"'Result) = Left * Length (Right), - Global => null; - - -- Each of the transformation functions (Replace_Slice, Insert, Overwrite, - -- Delete), selector functions (Trim, Head, Tail), and constructor - -- functions ("*") is likewise analogous to its corresponding subprogram in - -- Strings.Fixed. For each of the subprograms, the corresponding - -- fixed-length string subprogram is applied to the string represented by - -- the Unbounded_String parameter, and To_Unbounded_String is applied the - -- result string. - -- - -- For each of the procedures Translate, Replace_Slice, Insert, Overwrite, - -- Delete, Trim, Head, and Tail, the resulting string represented by the - -- Source parameter is given by the corresponding function for fixed-length - -- strings applied to the string represented by Source's original value. - -private - pragma Inline (Length); - - package AF renames Ada.Finalization; - - Null_String : aliased String := ""; - - function To_Unbounded (S : String) return Unbounded_String - renames To_Unbounded_String; - - type Unbounded_String is new AF.Controlled with record - Reference : String_Access := Null_String'Access; - Last : Natural := 0; - end record with Put_Image => Put_Image; - - procedure Put_Image - (S : in out Ada.Strings.Text_Output.Sink'Class; V : Unbounded_String); - - -- The Unbounded_String is using a buffered implementation to increase - -- speed of the Append/Delete/Insert procedures. The Reference string - -- pointer above contains the current string value and extra room at the - -- end to be used by the next Append routine. Last is the index of the - -- string ending character. So the current string value is really - -- Reference (1 .. Last). - - pragma Stream_Convert (Unbounded_String, To_Unbounded, To_String); - -- Provide stream routines without dragging in Ada.Streams - - pragma Finalize_Storage_Only (Unbounded_String); - -- Finalization is required only for freeing storage - - procedure Initialize (Object : in out Unbounded_String); - procedure Adjust (Object : in out Unbounded_String); - procedure Finalize (Object : in out Unbounded_String); - - procedure Realloc_For_Chunk - (Source : in out Unbounded_String; - Chunk_Size : Natural); - pragma Inline (Realloc_For_Chunk); - -- Adjust the size allocated for the string. Add at least Chunk_Size so it - -- is safe to add a string of this size at the end of the current content. - -- The real size allocated for the string is Chunk_Size + x of the current - -- string size. This buffered handling makes the Append unbounded string - -- routines very fast. This spec is in the private part so that it can be - -- accessed from children (e.g. from Unbounded.Text_IO). - - Null_Unbounded_String : constant Unbounded_String := - (AF.Controlled with - Reference => Null_String'Access, - Last => 0); -end Ada.Strings.Unbounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ststbo.adb +++ build/gcc/ada/rts @@ -1,117 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R E A M S . S T O R A G E . B O U N D E D -- --- -- --- B o d y -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Streams.Storage.Bounded is - - ---------- - -- Read -- - ---------- - - overriding procedure Read - (Stream : in out Stream_Type; Item : out Stream_Element_Array; - Last : out Stream_Element_Offset) - is - EA : Stream_Element_Array renames - Stream.Elements (1 .. Element_Count (Stream)); - begin - if Item'Length = 0 then - Last := Item'First - 1; - - -- If the entire content of the stream fits in Item, then copy it and - -- clear the stream. This is likely the usual case. - - elsif Element_Count (Stream) <= Item'Length then - Last := Item'First + Element_Count (Stream) - 1; - Item (Item'First .. Last) := EA; - Clear (Stream); - - -- Otherwise, copy as much into Item as will fit. Then slide the - -- remaining part of the stream down, and compute the new Count. - -- We expect this to be the unusual case, so the cost of copying - -- the remaining part probably doesn't matter. - - else - Last := Item'Last; - - declare - New_Count : constant Stream_Element_Count := - Element_Count (Stream) - Item'Length; - begin - Item := EA (1 .. Item'Length); - EA (1 .. New_Count) := - EA (Element_Count (Stream) - New_Count + 1 .. - Element_Count (Stream)); - Stream.Count := New_Count; - end; - end if; - end Read; - - ----------- - -- Write -- - ----------- - - overriding procedure Write - (Stream : in out Stream_Type; Item : Stream_Element_Array) - is - begin - if Element_Count (Stream) + Item'Length > Stream.Max_Elements then - -- That is a precondition in the RM - raise Constraint_Error; - end if; - - declare - New_Count : constant Stream_Element_Count := - Element_Count (Stream) + Item'Length; - begin - Stream.Elements (Element_Count (Stream) + 1 .. New_Count) := Item; - Stream.Count := New_Count; - end; - end Write; - - ------------------- - -- Element_Count -- - ------------------- - - overriding function Element_Count - (Stream : Stream_Type) return Stream_Element_Count - is - begin - return Stream.Count; - end Element_Count; - - ----------- - -- Clear -- - ----------- - - overriding procedure Clear (Stream : in out Stream_Type) - is - begin - Stream.Count := 0; - end Clear; - -end Ada.Streams.Storage.Bounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ststbo.ads +++ build/gcc/ada/rts @@ -1,73 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R E A M S . S T O R A G E . B O U N D E D -- --- -- --- S p e c -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- ------------------------------------------------------------------------------- - -package Ada.Streams.Storage.Bounded with Pure is - - type Stream_Type (Max_Elements : Stream_Element_Count) is - new Storage_Stream_Type with private with - Default_Initial_Condition => Element_Count (Stream_Type) = 0; - - overriding procedure Read - (Stream : in out Stream_Type; Item : out Stream_Element_Array; - Last : out Stream_Element_Offset) - with Post => - (declare - Num_Read : constant Stream_Element_Count := - Stream_Element_Count'Min - (Element_Count (Stream)'Old, Item'Length); - begin - Last = Num_Read + Item'First - 1 - and - Element_Count (Stream) = - Element_Count (Stream)'Old - Num_Read); - - overriding procedure Write - (Stream : in out Stream_Type; Item : Stream_Element_Array) with - Post => Element_Count (Stream) = - Element_Count (Stream)'Old + Item'Length; - - overriding function Element_Count - (Stream : Stream_Type) return Stream_Element_Count with - Post => Element_Count'Result <= Stream.Max_Elements; - - overriding procedure Clear (Stream : in out Stream_Type) with - Post => Element_Count (Stream) = 0; - -private - - type Stream_Type (Max_Elements : Stream_Element_Count) is - new Storage_Stream_Type with record - Count : Stream_Element_Count := 0; - Elements : Stream_Element_Array (1 .. Max_Elements); - end record; - -end Ada.Streams.Storage.Bounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ststio.adb +++ build/gcc/ada/rts @@ -1,490 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R E A M S . S T R E A M _ I O -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Interfaces.C_Streams; use Interfaces.C_Streams; - -with System; use System; -with System.Communication; use System.Communication; -with System.File_IO; -with System.Soft_Links; -with System.CRTL; - -with Ada.Unchecked_Conversion; -with Ada.Unchecked_Deallocation; - -package body Ada.Streams.Stream_IO is - - package FIO renames System.File_IO; - package SSL renames System.Soft_Links; - - subtype AP is FCB.AFCB_Ptr; - - function To_FCB is new Ada.Unchecked_Conversion (File_Mode, FCB.File_Mode); - function To_SIO is new Ada.Unchecked_Conversion (FCB.File_Mode, File_Mode); - use type FCB.File_Mode; - use type FCB.Shared_Status_Type; - - ----------------------- - -- Local Subprograms -- - ----------------------- - - procedure Set_Position (File : File_Type); - -- Sets file position pointer according to value of current index - - ------------------- - -- AFCB_Allocate -- - ------------------- - - function AFCB_Allocate (Control_Block : Stream_AFCB) return FCB.AFCB_Ptr is - pragma Warnings (Off, Control_Block); - begin - return new Stream_AFCB; - end AFCB_Allocate; - - ---------------- - -- AFCB_Close -- - ---------------- - - -- No special processing required for closing Stream_IO file - - procedure AFCB_Close (File : not null access Stream_AFCB) is - pragma Warnings (Off, File); - begin - null; - end AFCB_Close; - - --------------- - -- AFCB_Free -- - --------------- - - procedure AFCB_Free (File : not null access Stream_AFCB) is - type FCB_Ptr is access all Stream_AFCB; - FT : FCB_Ptr := FCB_Ptr (File); - - procedure Free is new Ada.Unchecked_Deallocation (Stream_AFCB, FCB_Ptr); - - begin - Free (FT); - end AFCB_Free; - - ----------- - -- Close -- - ----------- - - procedure Close (File : in out File_Type) is - begin - FIO.Close (AP (File)'Unrestricted_Access); - end Close; - - ------------ - -- Create -- - ------------ - - procedure Create - (File : in out File_Type; - Mode : File_Mode := Out_File; - Name : String := ""; - Form : String := "") - is - Dummy_File_Control_Block : Stream_AFCB; - pragma Warnings (Off, Dummy_File_Control_Block); - -- Yes, we know this is never assigned a value, only the tag - -- is used for dispatching purposes, so that's expected. - - begin - FIO.Open (File_Ptr => AP (File), - Dummy_FCB => Dummy_File_Control_Block, - Mode => To_FCB (Mode), - Name => Name, - Form => Form, - Amethod => 'S', - Creat => True, - Text => False); - File.Last_Op := Op_Write; - end Create; - - ------------ - -- Delete -- - ------------ - - procedure Delete (File : in out File_Type) is - begin - FIO.Delete (AP (File)'Unrestricted_Access); - end Delete; - - ----------------- - -- End_Of_File -- - ----------------- - - function End_Of_File (File : File_Type) return Boolean is - begin - FIO.Check_Read_Status (AP (File)); - return File.Index > Size (File); - end End_Of_File; - - ----------- - -- Flush -- - ----------- - - procedure Flush (File : File_Type) is - begin - FIO.Flush (AP (File)); - end Flush; - - ---------- - -- Form -- - ---------- - - function Form (File : File_Type) return String is - begin - return FIO.Form (AP (File)); - end Form; - - ----------- - -- Index -- - ----------- - - function Index (File : File_Type) return Positive_Count is - begin - FIO.Check_File_Open (AP (File)); - return File.Index; - end Index; - - ------------- - -- Is_Open -- - ------------- - - function Is_Open (File : File_Type) return Boolean is - begin - return FIO.Is_Open (AP (File)); - end Is_Open; - - ---------- - -- Mode -- - ---------- - - function Mode (File : File_Type) return File_Mode is - begin - return To_SIO (FIO.Mode (AP (File))); - end Mode; - - ---------- - -- Name -- - ---------- - - function Name (File : File_Type) return String is - begin - return FIO.Name (AP (File)); - end Name; - - ---------- - -- Open -- - ---------- - - procedure Open - (File : in out File_Type; - Mode : File_Mode; - Name : String; - Form : String := "") - is - Dummy_File_Control_Block : Stream_AFCB; - pragma Warnings (Off, Dummy_File_Control_Block); - -- Yes, we know this is never assigned a value, only the tag - -- is used for dispatching purposes, so that's expected. - - begin - FIO.Open (File_Ptr => AP (File), - Dummy_FCB => Dummy_File_Control_Block, - Mode => To_FCB (Mode), - Name => Name, - Form => Form, - Amethod => 'S', - Creat => False, - Text => False); - - -- Ensure that the stream index is set properly (e.g., for Append_File) - - Reset (File, Mode); - - -- Set last operation. The purpose here is to ensure proper handling - -- of the initial operation. In general, a write after a read requires - -- resetting and doing a seek, so we set the last operation as Read - -- for an In_Out file, but for an Out file we set the last operation - -- to Op_Write, since in this case it is not necessary to do a seek - -- (and furthermore there are situations (such as the case of writing - -- a sequential Posix FIFO file) where the lseek would cause problems. - - File.Last_Op := (if Mode = Out_File then Op_Write else Op_Read); - end Open; - - ---------- - -- Read -- - ---------- - - procedure Read - (File : File_Type; - Item : out Stream_Element_Array; - Last : out Stream_Element_Offset; - From : Positive_Count) - is - begin - Set_Index (File, From); - Read (File, Item, Last); - end Read; - - procedure Read - (File : File_Type; - Item : out Stream_Element_Array; - Last : out Stream_Element_Offset) - is - Nread : size_t; - - begin - FIO.Check_Read_Status (AP (File)); - - -- If last operation was not a read, or if in file sharing mode, - -- then reset the physical pointer of the file to match the index - -- We lock out task access over the two operations in this case. - - if File.Last_Op /= Op_Read - or else File.Shared_Status = FCB.Yes - then - Locked_Processing : begin - SSL.Lock_Task.all; - Set_Position (File); - FIO.Read_Buf (AP (File), Item'Address, Item'Length, Nread); - SSL.Unlock_Task.all; - - exception - when others => - SSL.Unlock_Task.all; - raise; - end Locked_Processing; - - else - FIO.Read_Buf (AP (File), Item'Address, Item'Length, Nread); - end if; - - File.Index := File.Index + Count (Nread); - File.Last_Op := Op_Read; - Last := Last_Index (Item'First, Nread); - end Read; - - -- This version of Read is the primitive operation on the underlying - -- Stream type, used when a Stream_IO file is treated as a Stream - - procedure Read - (File : in out Stream_AFCB; - Item : out Ada.Streams.Stream_Element_Array; - Last : out Ada.Streams.Stream_Element_Offset) - is - begin - Read (File'Unchecked_Access, Item, Last); - end Read; - - ----------- - -- Reset -- - ----------- - - procedure Reset (File : in out File_Type; Mode : File_Mode) is - begin - FIO.Check_File_Open (AP (File)); - - -- Reset file index to start of file for read/write cases. For - -- the append case, the Set_Mode call repositions the index. - - File.Index := 1; - Set_Mode (File, Mode); - end Reset; - - procedure Reset (File : in out File_Type) is - begin - Reset (File, To_SIO (File.Mode)); - end Reset; - - --------------- - -- Set_Index -- - --------------- - - procedure Set_Index (File : File_Type; To : Positive_Count) is - begin - FIO.Check_File_Open (AP (File)); - File.Index := Count (To); - File.Last_Op := Op_Other; - end Set_Index; - - -------------- - -- Set_Mode -- - -------------- - - procedure Set_Mode (File : in out File_Type; Mode : File_Mode) is - begin - FIO.Check_File_Open (AP (File)); - - -- If we are switching from read to write, or vice versa, and - -- we are not already open in update mode, then reopen in update - -- mode now. Note that we can use Inout_File as the mode for the - -- call since File_IO handles all modes for all file types. - - if ((File.Mode = FCB.In_File) /= (Mode = In_File)) - and then not File.Update_Mode - then - FIO.Reset (AP (File)'Unrestricted_Access, FCB.Inout_File); - File.Update_Mode := True; - end if; - - -- Set required mode and position to end of file if append mode - - File.Mode := To_FCB (Mode); - FIO.Append_Set (AP (File)); - - if File.Mode = FCB.Append_File then - if Standard'Address_Size = 64 then - File.Index := Count (ftell64 (File.Stream)) + 1; - else - File.Index := Count (ftell (File.Stream)) + 1; - end if; - end if; - - File.Last_Op := Op_Other; - end Set_Mode; - - ------------------ - -- Set_Position -- - ------------------ - - procedure Set_Position (File : File_Type) is - use type System.CRTL.int64; - R : int; - begin - R := fseek64 (File.Stream, System.CRTL.int64 (File.Index) - 1, SEEK_SET); - - if R /= 0 then - raise Use_Error; - end if; - end Set_Position; - - ---------- - -- Size -- - ---------- - - function Size (File : File_Type) return Count is - begin - FIO.Check_File_Open (AP (File)); - - if File.File_Size = -1 then - File.Last_Op := Op_Other; - - if fseek64 (File.Stream, 0, SEEK_END) /= 0 then - raise Device_Error; - end if; - - File.File_Size := Stream_Element_Offset (ftell64 (File.Stream)); - - if File.File_Size = -1 then - raise Use_Error; - end if; - end if; - - return Count (File.File_Size); - end Size; - - ------------ - -- Stream -- - ------------ - - function Stream (File : File_Type) return Stream_Access is - begin - FIO.Check_File_Open (AP (File)); - return Stream_Access (File); - end Stream; - - ----------- - -- Write -- - ----------- - - procedure Write - (File : File_Type; - Item : Stream_Element_Array; - To : Positive_Count) - is - begin - Set_Index (File, To); - Write (File, Item); - end Write; - - procedure Write - (File : File_Type; - Item : Stream_Element_Array) - is - begin - FIO.Check_Write_Status (AP (File)); - - -- If last operation was not a write, or if in file sharing mode, - -- then reset the physical pointer of the file to match the index - -- We lock out task access over the two operations in this case. - - if File.Last_Op /= Op_Write - or else File.Shared_Status = FCB.Yes - then - Locked_Processing : begin - SSL.Lock_Task.all; - Set_Position (File); - FIO.Write_Buf (AP (File), Item'Address, Item'Length); - SSL.Unlock_Task.all; - - exception - when others => - SSL.Unlock_Task.all; - raise; - end Locked_Processing; - - else - FIO.Write_Buf (AP (File), Item'Address, Item'Length); - end if; - - File.Index := File.Index + Item'Length; - File.Last_Op := Op_Write; - File.File_Size := -1; - end Write; - - -- This version of Write is the primitive operation on the underlying - -- Stream type, used when a Stream_IO file is treated as a Stream - - procedure Write - (File : in out Stream_AFCB; - Item : Ada.Streams.Stream_Element_Array) - is - begin - Write (File'Unchecked_Access, Item); - end Write; - -end Ada.Streams.Stream_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ststio.ads +++ build/gcc/ada/rts @@ -1,224 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R E A M S . S T R E A M _ I O -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.IO_Exceptions; -with System.File_Control_Block; - -package Ada.Streams.Stream_IO is - pragma Preelaborate; - - type Stream_Access is access all Root_Stream_Type'Class; - - type File_Type is limited private with Default_Initial_Condition; - pragma Preelaborable_Initialization (File_Type); - - type File_Mode is (In_File, Out_File, Append_File); - - -- The following representation clause allows the use of unchecked - -- conversion for rapid translation between the File_Mode type - -- used in this package and System.File_IO. - - for File_Mode use - (In_File => 0, -- System.File_IO.File_Mode'Pos (In_File) - Out_File => 2, -- System.File_IO.File_Mode'Pos (Out_File) - Append_File => 3); -- System.File_IO.File_Mode'Pos (Append_File) - - type Count is new Stream_Element_Offset - range 0 .. Stream_Element_Offset'Last; - - subtype Positive_Count is Count range 1 .. Count'Last; - -- Index into file, in stream elements - - --------------------- - -- File Management -- - --------------------- - - procedure Create - (File : in out File_Type; - Mode : File_Mode := Out_File; - Name : String := ""; - Form : String := ""); - - procedure Open - (File : in out File_Type; - Mode : File_Mode; - Name : String; - Form : String := ""); - - procedure Close (File : in out File_Type); - procedure Delete (File : in out File_Type); - procedure Reset (File : in out File_Type; Mode : File_Mode); - procedure Reset (File : in out File_Type); - - function Mode (File : File_Type) return File_Mode; - function Name (File : File_Type) return String; - function Form (File : File_Type) return String; - - function Is_Open (File : File_Type) return Boolean; - function End_Of_File (File : File_Type) return Boolean; - - function Stream (File : File_Type) return Stream_Access; - - ----------------------------- - -- Input-Output Operations -- - ----------------------------- - - procedure Read - (File : File_Type; - Item : out Stream_Element_Array; - Last : out Stream_Element_Offset; - From : Positive_Count); - - procedure Read - (File : File_Type; - Item : out Stream_Element_Array; - Last : out Stream_Element_Offset); - - procedure Write - (File : File_Type; - Item : Stream_Element_Array; - To : Positive_Count); - - procedure Write - (File : File_Type; - Item : Stream_Element_Array); - - ---------------------------------------- - -- Operations on Position within File -- - ---------------------------------------- - - procedure Set_Index (File : File_Type; To : Positive_Count); - - function Index (File : File_Type) return Positive_Count; - function Size (File : File_Type) return Count; - - procedure Set_Mode (File : in out File_Type; Mode : File_Mode); - - -- Note: The parameter file is IN OUT in the RM, but this is clearly - -- an oversight, and was intended to be IN, see AI95-00057. - - procedure Flush (File : File_Type); - - ---------------- - -- Exceptions -- - ---------------- - - Status_Error : exception renames IO_Exceptions.Status_Error; - Mode_Error : exception renames IO_Exceptions.Mode_Error; - Name_Error : exception renames IO_Exceptions.Name_Error; - Use_Error : exception renames IO_Exceptions.Use_Error; - Device_Error : exception renames IO_Exceptions.Device_Error; - End_Error : exception renames IO_Exceptions.End_Error; - Data_Error : exception renames IO_Exceptions.Data_Error; - -private - - -- The following procedures have a File_Type formal of mode IN OUT because - -- they may close the original file. The Close operation may raise an - -- exception, but in that case we want any assignment to the formal to - -- be effective anyway, so it must be passed by reference (or the caller - -- will be left with a dangling pointer). - - pragma Export_Procedure - (Internal => Close, - External => "", - Mechanism => Reference); - pragma Export_Procedure - (Internal => Delete, - External => "", - Mechanism => Reference); - pragma Export_Procedure - (Internal => Reset, - External => "", - Parameter_Types => (File_Type), - Mechanism => Reference); - pragma Export_Procedure - (Internal => Reset, - External => "", - Parameter_Types => (File_Type, File_Mode), - Mechanism => (File => Reference)); - pragma Export_Procedure - (Internal => Set_Mode, - External => "", - Mechanism => (File => Reference)); - - package FCB renames System.File_Control_Block; - - ----------------------------- - -- Stream_IO Control Block -- - ----------------------------- - - type Operation is (Op_Read, Op_Write, Op_Other); - -- Type used to record last operation (to optimize sequential operations) - - type Stream_AFCB is new FCB.AFCB with record - Index : Count := 1; - -- Current Index value - - File_Size : Stream_Element_Offset := -1; - -- Cached value of File_Size, so that we do not keep recomputing it - -- when not necessary (otherwise End_Of_File becomes gruesomely slow). - -- A value of minus one means that there is no cached value. - - Last_Op : Operation := Op_Other; - -- Last operation performed on file, used to avoid unnecessary - -- repositioning between successive read or write operations. - - Update_Mode : Boolean := False; - -- Set if the mode is changed from write to read or vice versa. - -- Indicates that the file has been reopened in update mode. - - end record; - - type File_Type is access all Stream_AFCB; - - overriding function AFCB_Allocate - (Control_Block : Stream_AFCB) return FCB.AFCB_Ptr; - - overriding procedure AFCB_Close (File : not null access Stream_AFCB); - overriding procedure AFCB_Free (File : not null access Stream_AFCB); - - overriding procedure Read - (File : in out Stream_AFCB; - Item : out Ada.Streams.Stream_Element_Array; - Last : out Ada.Streams.Stream_Element_Offset); - -- Read operation used when Stream_IO file is treated directly as Stream - - overriding procedure Write - (File : in out Stream_AFCB; - Item : Ada.Streams.Stream_Element_Array); - -- Write operation used when Stream_IO file is treated directly as Stream - -end Ada.Streams.Stream_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ststun.adb +++ build/gcc/ada/rts @@ -1,151 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R E A M S . S T O R A G E . U N B O U N D E D -- --- -- --- B o d y -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -package body Ada.Streams.Storage.Unbounded is - - procedure Free is new Ada.Unchecked_Deallocation - (Elements_Type, Elements_Access); - - -------------- - -- Finalize -- - -------------- - - overriding procedure Finalize (X : in out Controlled_Elements_Access) is - begin - if X.A /= Empty_Elements'Access then - Free (X.A); - end if; - end Finalize; - - ---------- - -- Read -- - ---------- - - overriding procedure Read - (Stream : in out Stream_Type; Item : out Stream_Element_Array; - Last : out Stream_Element_Offset) - is - EA : Stream_Element_Array renames - Stream.Elements.A.EA (1 .. Element_Count (Stream)); - begin - if Item'Length = 0 then - Last := Item'First - 1; - - -- If the entire content of the stream fits in Item, then copy it and - -- clear the stream. This is likely the usual case. - - elsif Element_Count (Stream) <= Item'Length then - Last := Item'First + Element_Count (Stream) - 1; - Item (Item'First .. Last) := EA; - Clear (Stream); - - -- Otherwise, copy as much into Item as will fit. Then slide the - -- remaining part of the stream down, and compute the new Count. - -- We expect this to be the unusual case, so the cost of copying - -- the remaining part probably doesn't matter. - - else - Last := Item'Last; - - declare - New_Count : constant Stream_Element_Count := - Element_Count (Stream) - Item'Length; - begin - Item := EA (1 .. Item'Length); - EA (1 .. New_Count) := - EA (Element_Count (Stream) - New_Count + 1 .. - Element_Count (Stream)); - Stream.Count := New_Count; - end; - end if; - end Read; - - ----------- - -- Write -- - ----------- - - overriding procedure Write - (Stream : in out Stream_Type; Item : Stream_Element_Array) - is - New_Count : constant Stream_Element_Count := - Element_Count (Stream) + Item'Length; - begin - -- Check whether we need to grow the array. If so, then if the Stream is - -- empty, allocate a goodly amount. Otherwise double the length, for - -- amortized efficiency. In any case, we need to make sure it's at least - -- big enough for New_Count. - - if New_Count > Stream.Elements.A.Last then - declare - New_Last : Stream_Element_Index := - (if Stream.Elements.A.Last = 0 then 2**10 -- goodly amount - else Stream.Elements.A.Last * 2); - Old_Elements : Elements_Access := Stream.Elements.A; - begin - if New_Last < New_Count then - New_Last := New_Count; - end if; - - Stream.Elements.A := new Elements_Type (Last => New_Last); - - if Old_Elements /= Empty_Elements'Access then - Stream.Elements.A.EA (Old_Elements.EA'Range) := Old_Elements.EA; - Free (Old_Elements); - end if; - end; - end if; - - Stream.Elements.A.EA (Element_Count (Stream) + 1 .. New_Count) := Item; - Stream.Count := New_Count; - end Write; - - ------------------- - -- Element_Count -- - ------------------- - - overriding function Element_Count - (Stream : Stream_Type) return Stream_Element_Count - is - begin - return Stream.Count; - end Element_Count; - - ----------- - -- Clear -- - ----------- - - overriding procedure Clear (Stream : in out Stream_Type) is - begin - Stream.Count := 0; - -- We don't free Stream.Elements here, because we want to reuse it if - -- there are more Write calls. - end Clear; - -end Ada.Streams.Storage.Unbounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ststun.ads +++ build/gcc/ada/rts @@ -1,91 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R E A M S . S T O R A G E . U N B O U N D E D -- --- -- --- S p e c -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- ------------------------------------------------------------------------------- - -private with Ada.Finalization; - -package Ada.Streams.Storage.Unbounded with Preelaborate is - - type Stream_Type is new Storage_Stream_Type with private with - Default_Initial_Condition => Element_Count (Stream_Type) = 0; - - overriding procedure Read - (Stream : in out Stream_Type; Item : out Stream_Element_Array; - Last : out Stream_Element_Offset) - with Post => - (declare - Num_Read : constant Stream_Element_Count := - Stream_Element_Count'Min - (Element_Count (Stream)'Old, Item'Length); - begin - Last = Num_Read + Item'First - 1 - and - Element_Count (Stream) = - Element_Count (Stream)'Old - Num_Read); - - overriding procedure Write - (Stream : in out Stream_Type; Item : Stream_Element_Array) with - Post => Element_Count (Stream) = - Element_Count (Stream)'Old + Item'Length; - - overriding function Element_Count - (Stream : Stream_Type) return Stream_Element_Count; - - overriding procedure Clear (Stream : in out Stream_Type) with - Post => Element_Count (Stream) = 0; - -private - - subtype Stream_Element_Index is Stream_Element_Count - range 1 .. Stream_Element_Count'Last; - - type Elements_Type (Last : Stream_Element_Count) is limited record - EA : Stream_Element_Array (1 .. Last); - end record; - - Empty_Elements : aliased Elements_Type (0); - - type Elements_Access is access all Elements_Type; - - type Controlled_Elements_Access is - new Finalization.Limited_Controlled with record - A : Elements_Access; - end record; - - overriding procedure Finalize (X : in out Controlled_Elements_Access); - - type Stream_Type is new Storage_Stream_Type with record - Elements : Controlled_Elements_Access := - (Finalization.Limited_Controlled with A => Empty_Elements'Access); - Count : Stream_Element_Count := 0; - end record; - -end Ada.Streams.Storage.Unbounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stteou.ads +++ build/gcc/ada/rts @@ -1,193 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.TEXT_OUTPUT -- --- -- --- S p e c -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.UTF_Encoding; -with Ada.Strings.UTF_Encoding.Wide_Wide_Strings; - -package Ada.Strings.Text_Output with Pure is - - -- This package provides a "Sink" abstraction, to which characters of type - -- Character, Wide_Character, and Wide_Wide_Character can be sent. This - -- type is used by the Put_Image attribute. In particular, T'Put_Image has - -- the following parameter types: - -- - -- procedure T'Put_Image (S : in out Sink'Class; V : T); - -- - -- The default generated code for Put_Image of a composite type will - -- typically call Put_Image on the components. - -- - -- This is not a fully general abstraction that can be arbitrarily - -- extended. It is designed with particular extensions in mind, and these - -- extensions are declared in child packages of this package, because they - -- depend on implementation details in the private part of this - -- package. - -- - -- Users are not expected to extend type Sink. - -- - -- The primary extensions of Sink are: - -- - -- Buffer. The characters sent to a Buffer are stored in memory, and can - -- be retrieved via Get functions. This is intended for the - -- implementation of the 'Image attribute. The compiler will generate a - -- T'Image function that declares a local Buffer, sends characters to - -- it, and then returns a call to Get, Destroying the Buffer on return. - -- - -- function T'Image (V : T) return String is - -- Buf : Buffer := New_Buffer (...); - -- begin - -- T'Put_Image (Buf, V); - -- return Result : constant String := Get (Buf) do - -- Destroy (Buf); - -- end return; - -- end T'Image; - -- ????Perhaps Buffer should be controlled; if you don't like - -- controlled types, call Put_Image directly. - -- - -- File. The characters are sent to a file, possibly opened by file - -- name, or possibly standard output or standard error. 'Put_Image - -- can be called directly on a File, thus avoiding any heap allocation. - - type Sink (<>) is abstract tagged limited private; - type Sink_Access is access all Sink'Class with Storage_Size => 0; - -- Sink is a character sink; you can send characters to a Sink. - -- UTF-8 encoding is used. - - procedure Full_Method (S : in out Sink) is abstract; - procedure Flush_Method (S : in out Sink) is abstract; - -- There is an internal buffer to store the characters. Full_Method is - -- called when the buffer is full, and Flush_Method may be called to flush - -- the buffer. For Buffer, Full_Method allocates more space for more - -- characters, and Flush_Method does nothing. For File, Full_Method and - -- Flush_Method do the same thing: write the characters to the file, and - -- empty the internal buffer. - -- - -- These are the only dispatching subprograms on Sink. This is for - -- efficiency; we don't dispatch on every write to the Sink, but only when - -- the internal buffer is full (or upon client request). - -- - -- Full_Method and Flush_Method must make the current chunk empty. - -- - -- Additional operations operating on Sink'Class are declared in the Utils - -- child, including Full and Flush, which call the above. - - function To_Wide (C : Character) return Wide_Character is - (Wide_Character'Val (Character'Pos (C))); - function To_Wide_Wide (C : Character) return Wide_Wide_Character is - (Wide_Wide_Character'Val (Character'Pos (C))); - function To_Wide_Wide (C : Wide_Character) return Wide_Wide_Character is - (Wide_Wide_Character'Val (Wide_Character'Pos (C))); - -- Conversions [Wide_]Character --> [Wide_]Wide_Character. - -- These cannot fail. - - function From_Wide (C : Wide_Character) return Character is - (Character'Val (Wide_Character'Pos (C))); - function From_Wide_Wide (C : Wide_Wide_Character) return Character is - (Character'Val (Wide_Wide_Character'Pos (C))); - function From_Wide_Wide (C : Wide_Wide_Character) return Wide_Character is - (Wide_Character'Val (Wide_Wide_Character'Pos (C))); - -- Conversions [Wide_]Wide_Character --> [Wide_]Character. - -- These fail if the character is out of range. - - function NL return Character is (ASCII.LF) with Inline; - function Wide_NL return Wide_Character is (To_Wide (Character'(NL))) - with Inline; - function Wide_Wide_NL return Wide_Wide_Character is - (To_Wide_Wide (Character'(NL))) with Inline; - -- Character representing new line. There is no support for CR/LF line - -- endings. - - -- We have two subtypes of String that are encoded in UTF-8. UTF_8 cannot - -- contain newline characters; UTF_8_Lines can. Sending UTF_8 data to a - -- Sink is more efficient, because end-of-line processing is not needed. - -- Both of these are more efficient than [[Wide_]Wide_]String, because no - -- encoding is needed. - - subtype UTF_8_Lines is UTF_Encoding.UTF_8_String with - Predicate => - UTF_Encoding.Wide_Wide_Strings.Encode - (UTF_Encoding.Wide_Wide_Strings.Decode (UTF_8_Lines)) = UTF_8_Lines; - - subtype UTF_8 is UTF_8_Lines with - Predicate => (for all UTF_8_Char of UTF_8 => UTF_8_Char /= NL); - - Default_Indent_Amount : constant Natural := 4; - - Default_Chunk_Length : constant Positive := 500; - -- Experiment shows this value to be reasonably efficient; decreasing it - -- slows things down, but increasing it doesn't gain much. - -private - -- For Buffer, the "internal buffer" mentioned above is implemented as a - -- linked list of chunks. When the current chunk is full, we allocate a new - -- one. For File, there is only one chunk. When it is full, we send the - -- data to the file, and empty it. - - type Chunk; - type Chunk_Access is access all Chunk with Storage_Size => 0; - type Chunk (Length : Positive) is limited record - Next : Chunk_Access := null; - Chars : UTF_8_Lines (1 .. Length); - end record; - - type Sink (Chunk_Length : Positive) is abstract tagged limited record - Indent_Amount : Natural; - Column : Positive := 1; - Indentation : Natural := 0; - - All_7_Bits : Boolean := True; - -- For optimization of Text_Output.Buffers.Get (cf). - -- True if all characters seen so far fit in 7 bits. - -- 7-bit characters are represented the same in Character - -- and in UTF-8, so they don't need translation. - - All_8_Bits : Boolean := True; - -- True if all characters seen so far fit in 8 bits. - -- This is needed in Text_Output.Buffers.Get to distinguish - -- the case where all characters are Latin-1 (so it should - -- decode) from the case where some characters are bigger than - -- 8 bits (so the result is implementation defined). - - Cur_Chunk : Chunk_Access; - -- Points to the chunk we are currently sending characters to. - -- We want to say: - -- Cur_Chunk : Chunk_Access := Initial_Chunk'Access; - -- but that's illegal, so we have some horsing around to do. - - Last : Natural := 0; - -- Last-used character in Cur_Chunk.all. - - Initial_Chunk : aliased Chunk (Length => Chunk_Length); - -- For Buffer, this is the first chunk. Subsequent chunks are allocated - -- on the heap. For File, this is the only chunk, and there is no heap - -- allocation. - end record; - -end Ada.Strings.Text_Output; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stunau.adb +++ build/gcc/ada/rts @@ -1,62 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . U N B O U N D E D . A U X -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Strings.Unbounded.Aux is - - ---------------- - -- Get_String -- - ---------------- - - procedure Get_String - (U : Unbounded_String; - S : out Big_String_Access; - L : out Natural) - is - X : aliased Big_String; - for X'Address use U.Reference.all'Address; - - begin - S := X'Unchecked_Access; - L := U.Last; - end Get_String; - - ---------------- - -- Set_String -- - ---------------- - - procedure Set_String (UP : in out Unbounded_String; S : String_Access) is - begin - Finalize (UP); - UP.Reference := S; - UP.Last := UP.Reference'Length; - end Set_String; - -end Ada.Strings.Unbounded.Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stunau.ads +++ build/gcc/ada/rts @@ -1,77 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . U N B O U N D E D . A U X -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This child package of Ada.Strings.Unbounded provides some specialized --- access functions which are intended to allow more efficient use of the --- facilities of Ada.Strings.Unbounded, particularly by other layered --- utilities (such as GNAT.SPITBOL.Patterns). - -package Ada.Strings.Unbounded.Aux is - pragma Preelaborate; - - subtype Big_String is String (1 .. Positive'Last); - pragma Suppress_Initialization (Big_String); - -- Type used to obtain string access to given address. Initialization is - -- suppressed, since we never want to have variables of this type, and - -- we never want to attempt initialiazation of virtual variables of this - -- type (e.g. when pragma Normalize_Scalars is used). - - type Big_String_Access is access all Big_String; - for Big_String_Access'Storage_Size use 0; - -- We use this access type to pass a pointer to an area of storage to be - -- accessed as a string. Of course when this pointer is used, it is the - -- responsibility of the accessor to ensure proper bounds. The storage - -- size clause ensures we do not allocate variables of this type. - - procedure Get_String - (U : Unbounded_String; - S : out Big_String_Access; - L : out Natural); - pragma Inline (Get_String); - -- This procedure returns the internal string pointer used in the - -- representation of an unbounded string as well as the actual current - -- length (which may be less than S.all'Length because in general there - -- can be extra space assigned). The characters of this string may be - -- not be modified via the returned pointer, and are valid only as - -- long as the original unbounded string is not accessed or modified. - -- - -- This procedure is much more efficient than the use of To_String - -- since it avoids the need to copy the string. The lower bound of the - -- referenced string returned by this call is always one, so the actual - -- string data is always accessible as S (1 .. L). - - procedure Set_String (UP : in out Unbounded_String; S : String_Access); - pragma Inline (Set_String); - -- This version of Set_Unbounded_String takes a string access value, rather - -- than a string. The lower bound of the string value is required to be - -- one, and this requirement is not checked. - -end Ada.Strings.Unbounded.Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stunha.adb +++ build/gcc/ada/rts @@ -1,40 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . U N B O U N D E D . H A S H -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System.String_Hash; - -function Ada.Strings.Unbounded.Hash - (Key : Unbounded_String) return Containers.Hash_Type -is - use Ada.Containers; - function Hash is new System.String_Hash.Hash - (Character, String, Hash_Type); -begin - return Hash (To_String (Key)); -end Ada.Strings.Unbounded.Hash; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stunha.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . U N B O U N D E D . H A S H -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Containers; - -function Ada.Strings.Unbounded.Hash - (Key : Unbounded_String) return Containers.Hash_Type; - -pragma Preelaborate (Ada.Strings.Unbounded.Hash); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stuten.adb +++ build/gcc/ada/rts @@ -1,209 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . U T F _ E N C O D I N G -- --- -- --- B o d y -- --- -- --- Copyright (C) 2010-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Strings.UTF_Encoding is - use Interfaces; - - -------------- - -- Encoding -- - -------------- - - function Encoding - (Item : UTF_String; - Default : Encoding_Scheme := UTF_8) return Encoding_Scheme - is - begin - if Item'Length >= 2 then - if Item (Item'First .. Item'First + 1) = BOM_16BE then - return UTF_16BE; - - elsif Item (Item'First .. Item'First + 1) = BOM_16LE then - return UTF_16LE; - - elsif Item'Length >= 3 - and then Item (Item'First .. Item'First + 2) = BOM_8 - then - return UTF_8; - end if; - end if; - - return Default; - end Encoding; - - ----------------- - -- From_UTF_16 -- - ----------------- - - function From_UTF_16 - (Item : UTF_16_Wide_String; - Output_Scheme : UTF_XE_Encoding; - Output_BOM : Boolean := False) return UTF_String - is - BSpace : constant Natural := 2 * Boolean'Pos (Output_BOM); - Result : UTF_String (1 .. 2 * Item'Length + BSpace); - Len : Natural; - C : Unsigned_16; - Iptr : Natural; - - begin - if Output_BOM then - Result (1 .. 2) := - (if Output_Scheme = UTF_16BE then BOM_16BE else BOM_16LE); - Len := 2; - else - Len := 0; - end if; - - -- Skip input BOM - - Iptr := Item'First; - - if Iptr <= Item'Last and then Item (Iptr) = BOM_16 (1) then - Iptr := Iptr + 1; - end if; - - -- UTF-16BE case - - if Output_Scheme = UTF_16BE then - while Iptr <= Item'Last loop - C := To_Unsigned_16 (Item (Iptr)); - Result (Len + 1) := Character'Val (Shift_Right (C, 8)); - Result (Len + 2) := Character'Val (C and 16#00_FF#); - Len := Len + 2; - Iptr := Iptr + 1; - end loop; - - -- UTF-16LE case - - else - while Iptr <= Item'Last loop - C := To_Unsigned_16 (Item (Iptr)); - Result (Len + 1) := Character'Val (C and 16#00_FF#); - Result (Len + 2) := Character'Val (Shift_Right (C, 8)); - Len := Len + 2; - Iptr := Iptr + 1; - end loop; - end if; - - return Result (1 .. Len); - end From_UTF_16; - - -------------------------- - -- Raise_Encoding_Error -- - -------------------------- - - procedure Raise_Encoding_Error (Index : Natural) is - Val : constant String := Index'Img; - begin - raise Encoding_Error with - "bad input at Item (" & Val (Val'First + 1 .. Val'Last) & ')'; - end Raise_Encoding_Error; - - --------------- - -- To_UTF_16 -- - --------------- - - function To_UTF_16 - (Item : UTF_String; - Input_Scheme : UTF_XE_Encoding; - Output_BOM : Boolean := False) return UTF_16_Wide_String - is - Result : UTF_16_Wide_String (1 .. Item'Length / 2 + 1); - Len : Natural; - Iptr : Natural; - - begin - if Item'Length mod 2 /= 0 then - raise Encoding_Error with "UTF-16BE/LE string has odd length"; - end if; - - -- Deal with input BOM, skip if OK, error if bad BOM - - Iptr := Item'First; - - if Item'Length >= 2 then - if Item (Iptr .. Iptr + 1) = BOM_16BE then - if Input_Scheme = UTF_16BE then - Iptr := Iptr + 2; - else - Raise_Encoding_Error (Iptr); - end if; - - elsif Item (Iptr .. Iptr + 1) = BOM_16LE then - if Input_Scheme = UTF_16LE then - Iptr := Iptr + 2; - else - Raise_Encoding_Error (Iptr); - end if; - - elsif Item'Length >= 3 and then Item (Iptr .. Iptr + 2) = BOM_8 then - Raise_Encoding_Error (Iptr); - end if; - end if; - - -- Output BOM if specified - - if Output_BOM then - Result (1) := BOM_16 (1); - Len := 1; - else - Len := 0; - end if; - - -- UTF-16BE case - - if Input_Scheme = UTF_16BE then - while Iptr < Item'Last loop - Len := Len + 1; - Result (Len) := - Wide_Character'Val - (Character'Pos (Item (Iptr)) * 256 + - Character'Pos (Item (Iptr + 1))); - Iptr := Iptr + 2; - end loop; - - -- UTF-16LE case - - else - while Iptr < Item'Last loop - Len := Len + 1; - Result (Len) := - Wide_Character'Val - (Character'Pos (Item (Iptr)) + - Character'Pos (Item (Iptr + 1)) * 256); - Iptr := Iptr + 2; - end loop; - end if; - - return Result (1 .. Len); - end To_UTF_16; - -end Ada.Strings.UTF_Encoding; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stuten.ads +++ build/gcc/ada/rts @@ -1,144 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . U T F _ E N C O D I N G -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This is one of the Ada 2012 package defined in AI05-0137-1. It is a parent --- package that contains declarations used in the child packages for handling --- UTF encoded strings. Note: this package is consistent with Ada 95, and may --- be used in Ada 95 or Ada 2005 mode. - -with Interfaces; -with Unchecked_Conversion; - -package Ada.Strings.UTF_Encoding is - pragma Pure (UTF_Encoding); - - subtype UTF_String is String; - -- Used to represent a string of 8-bit values containing a sequence of - -- values encoded in one of three ways (UTF-8, UTF-16BE, or UTF-16LE). - -- Typically used in connection with a Scheme parameter indicating which - -- of the encodings applies. This is not strictly a String value in the - -- sense defined in the Ada RM, but in practice type String accommodates - -- all possible 256 codes, and can be used to hold any sequence of 8-bit - -- codes. We use String directly rather than create a new type so that - -- all existing facilities for manipulating type String (e.g. the child - -- packages of Ada.Strings) are available for manipulation of UTF_Strings. - - type Encoding_Scheme is (UTF_8, UTF_16BE, UTF_16LE); - -- Used to specify which of three possible encodings apply to a UTF_String - - subtype UTF_8_String is String; - -- Similar to UTF_String but specifically represents a UTF-8 encoded string - - subtype UTF_16_Wide_String is Wide_String; - -- This is similar to UTF_8_String but is used to represent a Wide_String - -- value which is a sequence of 16-bit values encoded using UTF-16. Again - -- this is not strictly a Wide_String in the sense of the Ada RM, but the - -- type Wide_String can be used to represent a sequence of arbitrary 16-bit - -- values, and it is more convenient to use Wide_String than a new type. - - Encoding_Error : exception; - -- This exception is raised in the following situations: - -- a) A UTF encoded string contains an invalid encoding sequence - -- b) A UTF-16BE or UTF-16LE input string has an odd length - -- c) An incorrect character value is present in the Input string - -- d) The result for a Wide_Character output exceeds 16#FFFF# - -- The exception message has the index value where the error occurred. - - -- The BOM (BYTE_ORDER_MARK) values defined here are used at the start of - -- a string to indicate the encoding. The convention in this package is - -- that on input a correct BOM is ignored and an incorrect BOM causes an - -- Encoding_Error exception. On output, the output string may or may not - -- include a BOM depending on the setting of Output_BOM. - - BOM_8 : constant UTF_8_String := - Character'Val (16#EF#) & - Character'Val (16#BB#) & - Character'Val (16#BF#); - - BOM_16BE : constant UTF_String := - Character'Val (16#FE#) & - Character'Val (16#FF#); - - BOM_16LE : constant UTF_String := - Character'Val (16#FF#) & - Character'Val (16#FE#); - - BOM_16 : constant UTF_16_Wide_String := - (1 => Wide_Character'Val (16#FEFF#)); - - function Encoding - (Item : UTF_String; - Default : Encoding_Scheme := UTF_8) return Encoding_Scheme; - -- This function inspects a UTF_String value to determine whether it - -- starts with a BOM for UTF-8, UTF-16BE, or UTF_16LE. If so, the result - -- is the scheme corresponding to the BOM. If no valid BOM is present - -- then the result is the specified Default value. - -private - function To_Unsigned_8 is new - Unchecked_Conversion (Character, Interfaces.Unsigned_8); - - function To_Unsigned_16 is new - Unchecked_Conversion (Wide_Character, Interfaces.Unsigned_16); - - function To_Unsigned_32 is new - Unchecked_Conversion (Wide_Wide_Character, Interfaces.Unsigned_32); - - subtype UTF_XE_Encoding is Encoding_Scheme range UTF_16BE .. UTF_16LE; - -- Subtype containing only UTF_16BE and UTF_16LE entries - - -- Utility routines for converting between UTF-16 and UTF-16LE/BE - - function From_UTF_16 - (Item : UTF_16_Wide_String; - Output_Scheme : UTF_XE_Encoding; - Output_BOM : Boolean := False) return UTF_String; - -- The input string Item is encoded in UTF-16. The output is encoded using - -- Output_Scheme (which is either UTF-16LE or UTF-16BE). There are no error - -- cases. The output starts with BOM_16BE/LE if Output_BOM is True. - - function To_UTF_16 - (Item : UTF_String; - Input_Scheme : UTF_XE_Encoding; - Output_BOM : Boolean := False) return UTF_16_Wide_String; - -- The input string Item is encoded using Input_Scheme which is either - -- UTF-16LE or UTF-16BE. The output is the corresponding UTF_16 wide - -- string. Encoding error is raised if the length of the input is odd. - -- The output starts with BOM_16 if Output_BOM is True. - - procedure Raise_Encoding_Error (Index : Natural); - pragma No_Return (Raise_Encoding_Error); - -- Raise Encoding_Error exception for bad encoding in input item. The - -- parameter Index is the index of the location in Item for the error. - -end Ada.Strings.UTF_Encoding; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stwibo.adb +++ build/gcc/ada/rts @@ -1,94 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ B O U N D E D -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Strings.Wide_Bounded is - - package body Generic_Bounded_Length is - - --------- - -- "*" -- - --------- - - function "*" - (Left : Natural; - Right : Wide_Character) return Bounded_Wide_String - is - begin - return Times (Left, Right, Max_Length); - end "*"; - - function "*" - (Left : Natural; - Right : Wide_String) return Bounded_Wide_String - is - begin - return Times (Left, Right, Max_Length); - end "*"; - - --------------- - -- Replicate -- - --------------- - - function Replicate - (Count : Natural; - Item : Wide_Character; - Drop : Strings.Truncation := Strings.Error) - return Bounded_Wide_String - is - begin - return Super_Replicate (Count, Item, Drop, Max_Length); - end Replicate; - - function Replicate - (Count : Natural; - Item : Wide_String; - Drop : Strings.Truncation := Strings.Error) - return Bounded_Wide_String - is - begin - return Super_Replicate (Count, Item, Drop, Max_Length); - end Replicate; - - ---------------------------- - -- To_Bounded_Wide_String -- - ---------------------------- - - function To_Bounded_Wide_String - (Source : Wide_String; - Drop : Strings.Truncation := Strings.Error) - return Bounded_Wide_String - is - begin - return To_Super_String (Source, Max_Length, Drop); - end To_Bounded_Wide_String; - - end Generic_Bounded_Length; -end Ada.Strings.Wide_Bounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stwibo.ads +++ build/gcc/ada/rts @@ -1,921 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ B O U N D E D -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Wide_Maps; -with Ada.Strings.Wide_Superbounded; - -package Ada.Strings.Wide_Bounded is - pragma Preelaborate; - - generic - Max : Positive; - -- Maximum length of a Bounded_Wide_String - - package Generic_Bounded_Length is - - Max_Length : constant Positive := Max; - - type Bounded_Wide_String is private; - pragma Preelaborable_Initialization (Bounded_Wide_String); - - Null_Bounded_Wide_String : constant Bounded_Wide_String; - - subtype Length_Range is Natural range 0 .. Max_Length; - - function Length (Source : Bounded_Wide_String) return Length_Range; - - -------------------------------------------------------- - -- Conversion, Concatenation, and Selection Functions -- - -------------------------------------------------------- - - function To_Bounded_Wide_String - (Source : Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String; - - function To_Wide_String - (Source : Bounded_Wide_String) return Wide_String; - - procedure Set_Bounded_Wide_String - (Target : out Bounded_Wide_String; - Source : Wide_String; - Drop : Truncation := Error); - pragma Ada_05 (Set_Bounded_Wide_String); - - function Append - (Left : Bounded_Wide_String; - Right : Bounded_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String; - - function Append - (Left : Bounded_Wide_String; - Right : Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String; - - function Append - (Left : Wide_String; - Right : Bounded_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String; - - function Append - (Left : Bounded_Wide_String; - Right : Wide_Character; - Drop : Truncation := Error) return Bounded_Wide_String; - - function Append - (Left : Wide_Character; - Right : Bounded_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String; - - procedure Append - (Source : in out Bounded_Wide_String; - New_Item : Bounded_Wide_String; - Drop : Truncation := Error); - - procedure Append - (Source : in out Bounded_Wide_String; - New_Item : Wide_String; - Drop : Truncation := Error); - - procedure Append - (Source : in out Bounded_Wide_String; - New_Item : Wide_Character; - Drop : Truncation := Error); - - function "&" - (Left : Bounded_Wide_String; - Right : Bounded_Wide_String) return Bounded_Wide_String; - - function "&" - (Left : Bounded_Wide_String; - Right : Wide_String) return Bounded_Wide_String; - - function "&" - (Left : Wide_String; - Right : Bounded_Wide_String) return Bounded_Wide_String; - - function "&" - (Left : Bounded_Wide_String; - Right : Wide_Character) return Bounded_Wide_String; - - function "&" - (Left : Wide_Character; - Right : Bounded_Wide_String) return Bounded_Wide_String; - - function Element - (Source : Bounded_Wide_String; - Index : Positive) return Wide_Character; - - procedure Replace_Element - (Source : in out Bounded_Wide_String; - Index : Positive; - By : Wide_Character); - - function Slice - (Source : Bounded_Wide_String; - Low : Positive; - High : Natural) return Wide_String; - - function Bounded_Slice - (Source : Bounded_Wide_String; - Low : Positive; - High : Natural) return Bounded_Wide_String; - pragma Ada_05 (Bounded_Slice); - - procedure Bounded_Slice - (Source : Bounded_Wide_String; - Target : out Bounded_Wide_String; - Low : Positive; - High : Natural); - pragma Ada_05 (Bounded_Slice); - - function "=" - (Left : Bounded_Wide_String; - Right : Bounded_Wide_String) return Boolean; - - function "=" - (Left : Bounded_Wide_String; - Right : Wide_String) return Boolean; - - function "=" - (Left : Wide_String; - Right : Bounded_Wide_String) return Boolean; - - function "<" - (Left : Bounded_Wide_String; - Right : Bounded_Wide_String) return Boolean; - - function "<" - (Left : Bounded_Wide_String; - Right : Wide_String) return Boolean; - - function "<" - (Left : Wide_String; - Right : Bounded_Wide_String) return Boolean; - - function "<=" - (Left : Bounded_Wide_String; - Right : Bounded_Wide_String) return Boolean; - - function "<=" - (Left : Bounded_Wide_String; - Right : Wide_String) return Boolean; - - function "<=" - (Left : Wide_String; - Right : Bounded_Wide_String) return Boolean; - - function ">" - (Left : Bounded_Wide_String; - Right : Bounded_Wide_String) return Boolean; - - function ">" - (Left : Bounded_Wide_String; - Right : Wide_String) return Boolean; - - function ">" - (Left : Wide_String; - Right : Bounded_Wide_String) return Boolean; - - function ">=" - (Left : Bounded_Wide_String; - Right : Bounded_Wide_String) return Boolean; - - function ">=" - (Left : Bounded_Wide_String; - Right : Wide_String) return Boolean; - - function ">=" - (Left : Wide_String; - Right : Bounded_Wide_String) return Boolean; - - ---------------------- - -- Search Functions -- - ---------------------- - - function Index - (Source : Bounded_Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural; - - function Index - (Source : Bounded_Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - - function Index - (Source : Bounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Index - (Source : Bounded_Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural; - pragma Ada_05 (Index); - - function Index - (Source : Bounded_Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - pragma Ada_05 (Index); - - function Index - (Source : Bounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - pragma Ada_05 (Index); - - function Index_Non_Blank - (Source : Bounded_Wide_String; - Going : Direction := Forward) return Natural; - - function Index_Non_Blank - (Source : Bounded_Wide_String; - From : Positive; - Going : Direction := Forward) return Natural; - pragma Ada_05 (Index_Non_Blank); - - function Count - (Source : Bounded_Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural; - - function Count - (Source : Bounded_Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - - function Count - (Source : Bounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set) return Natural; - - procedure Find_Token - (Source : Bounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural); - pragma Ada_2012 (Find_Token); - - procedure Find_Token - (Source : Bounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural); - - ------------------------------------ - -- String Translation Subprograms -- - ------------------------------------ - - function Translate - (Source : Bounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping) - return Bounded_Wide_String; - - procedure Translate - (Source : in out Bounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping); - - function Translate - (Source : Bounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) - return Bounded_Wide_String; - - procedure Translate - (Source : in out Bounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function); - - --------------------------------------- - -- String Transformation Subprograms -- - --------------------------------------- - - function Replace_Slice - (Source : Bounded_Wide_String; - Low : Positive; - High : Natural; - By : Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String; - - procedure Replace_Slice - (Source : in out Bounded_Wide_String; - Low : Positive; - High : Natural; - By : Wide_String; - Drop : Truncation := Error); - - function Insert - (Source : Bounded_Wide_String; - Before : Positive; - New_Item : Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String; - - procedure Insert - (Source : in out Bounded_Wide_String; - Before : Positive; - New_Item : Wide_String; - Drop : Truncation := Error); - - function Overwrite - (Source : Bounded_Wide_String; - Position : Positive; - New_Item : Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String; - - procedure Overwrite - (Source : in out Bounded_Wide_String; - Position : Positive; - New_Item : Wide_String; - Drop : Truncation := Error); - - function Delete - (Source : Bounded_Wide_String; - From : Positive; - Through : Natural) return Bounded_Wide_String; - - procedure Delete - (Source : in out Bounded_Wide_String; - From : Positive; - Through : Natural); - - --------------------------------- - -- String Selector Subprograms -- - --------------------------------- - - function Trim - (Source : Bounded_Wide_String; - Side : Trim_End) return Bounded_Wide_String; - - procedure Trim - (Source : in out Bounded_Wide_String; - Side : Trim_End); - - function Trim - (Source : Bounded_Wide_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set) return Bounded_Wide_String; - - procedure Trim - (Source : in out Bounded_Wide_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set); - - function Head - (Source : Bounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Truncation := Error) return Bounded_Wide_String; - - procedure Head - (Source : in out Bounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Truncation := Error); - - function Tail - (Source : Bounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Truncation := Error) return Bounded_Wide_String; - - procedure Tail - (Source : in out Bounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Truncation := Error); - - ------------------------------------ - -- String Constructor Subprograms -- - ------------------------------------ - - function "*" - (Left : Natural; - Right : Wide_Character) return Bounded_Wide_String; - - function "*" - (Left : Natural; - Right : Wide_String) return Bounded_Wide_String; - - function "*" - (Left : Natural; - Right : Bounded_Wide_String) return Bounded_Wide_String; - - function Replicate - (Count : Natural; - Item : Wide_Character; - Drop : Truncation := Error) return Bounded_Wide_String; - - function Replicate - (Count : Natural; - Item : Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String; - - function Replicate - (Count : Natural; - Item : Bounded_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String; - - private - -- Most of the implementation is in the separate non generic package - -- Ada.Strings.Wide_Superbounded. Type Bounded_Wide_String is derived - -- from type Wide_Superbounded.Super_String with the maximum length - -- constraint. In almost all cases, the routines in Wide_Superbounded - -- can be called with no requirement to pass the maximum length - -- explicitly, since there is at least one Bounded_Wide_String argument - -- from which the maximum length can be obtained. For all such - -- routines, the implementation in this private part is simply a - -- renaming of the corresponding routine in the super bouded package. - - -- The five exceptions are the * and Replicate routines operating on - -- character values. For these cases, we have a routine in the body - -- that calls the superbounded routine passing the maximum length - -- explicitly as an extra parameter. - - type Bounded_Wide_String is - new Wide_Superbounded.Super_String (Max_Length); - -- Deriving Bounded_Wide_String from Wide_Superbounded.Super_String is - -- the real trick, it ensures that the type Bounded_Wide_String - -- declared in the generic instantiation is compatible with the - -- Super_String type declared in the Wide_Superbounded package. - - Null_Bounded_Wide_String : constant Bounded_Wide_String := - (Max_Length => Max_Length, - Current_Length => 0, - Data => - (1 .. Max_Length => - Wide_Superbounded.Wide_NUL)); - - pragma Inline (To_Bounded_Wide_String); - - procedure Set_Bounded_Wide_String - (Target : out Bounded_Wide_String; - Source : Wide_String; - Drop : Truncation := Error) - renames Set_Super_String; - - function Length - (Source : Bounded_Wide_String) return Length_Range - renames Super_Length; - - function To_Wide_String - (Source : Bounded_Wide_String) return Wide_String - renames Super_To_String; - - function Append - (Left : Bounded_Wide_String; - Right : Bounded_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String - renames Super_Append; - - function Append - (Left : Bounded_Wide_String; - Right : Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String - renames Super_Append; - - function Append - (Left : Wide_String; - Right : Bounded_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String - renames Super_Append; - - function Append - (Left : Bounded_Wide_String; - Right : Wide_Character; - Drop : Truncation := Error) return Bounded_Wide_String - renames Super_Append; - - function Append - (Left : Wide_Character; - Right : Bounded_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String - renames Super_Append; - - procedure Append - (Source : in out Bounded_Wide_String; - New_Item : Bounded_Wide_String; - Drop : Truncation := Error) - renames Super_Append; - - procedure Append - (Source : in out Bounded_Wide_String; - New_Item : Wide_String; - Drop : Truncation := Error) - renames Super_Append; - - procedure Append - (Source : in out Bounded_Wide_String; - New_Item : Wide_Character; - Drop : Truncation := Error) - renames Super_Append; - - function "&" - (Left : Bounded_Wide_String; - Right : Bounded_Wide_String) return Bounded_Wide_String - renames Concat; - - function "&" - (Left : Bounded_Wide_String; - Right : Wide_String) return Bounded_Wide_String - renames Concat; - - function "&" - (Left : Wide_String; - Right : Bounded_Wide_String) return Bounded_Wide_String - renames Concat; - - function "&" - (Left : Bounded_Wide_String; - Right : Wide_Character) return Bounded_Wide_String - renames Concat; - - function "&" - (Left : Wide_Character; - Right : Bounded_Wide_String) return Bounded_Wide_String - renames Concat; - - function Element - (Source : Bounded_Wide_String; - Index : Positive) return Wide_Character - renames Super_Element; - - procedure Replace_Element - (Source : in out Bounded_Wide_String; - Index : Positive; - By : Wide_Character) - renames Super_Replace_Element; - - function Slice - (Source : Bounded_Wide_String; - Low : Positive; - High : Natural) return Wide_String - renames Super_Slice; - - function Bounded_Slice - (Source : Bounded_Wide_String; - Low : Positive; - High : Natural) return Bounded_Wide_String - renames Super_Slice; - - procedure Bounded_Slice - (Source : Bounded_Wide_String; - Target : out Bounded_Wide_String; - Low : Positive; - High : Natural) - renames Super_Slice; - - overriding function "=" - (Left : Bounded_Wide_String; - Right : Bounded_Wide_String) return Boolean - renames Equal; - - function "=" - (Left : Bounded_Wide_String; - Right : Wide_String) return Boolean - renames Equal; - - function "=" - (Left : Wide_String; - Right : Bounded_Wide_String) return Boolean - renames Equal; - - function "<" - (Left : Bounded_Wide_String; - Right : Bounded_Wide_String) return Boolean - renames Less; - - function "<" - (Left : Bounded_Wide_String; - Right : Wide_String) return Boolean - renames Less; - - function "<" - (Left : Wide_String; - Right : Bounded_Wide_String) return Boolean - renames Less; - - function "<=" - (Left : Bounded_Wide_String; - Right : Bounded_Wide_String) return Boolean - renames Less_Or_Equal; - - function "<=" - (Left : Bounded_Wide_String; - Right : Wide_String) return Boolean - renames Less_Or_Equal; - - function "<=" - (Left : Wide_String; - Right : Bounded_Wide_String) return Boolean - renames Less_Or_Equal; - - function ">" - (Left : Bounded_Wide_String; - Right : Bounded_Wide_String) return Boolean - renames Greater; - - function ">" - (Left : Bounded_Wide_String; - Right : Wide_String) return Boolean - renames Greater; - - function ">" - (Left : Wide_String; - Right : Bounded_Wide_String) return Boolean - renames Greater; - - function ">=" - (Left : Bounded_Wide_String; - Right : Bounded_Wide_String) return Boolean - renames Greater_Or_Equal; - - function ">=" - (Left : Bounded_Wide_String; - Right : Wide_String) return Boolean - renames Greater_Or_Equal; - - function ">=" - (Left : Wide_String; - Right : Bounded_Wide_String) return Boolean - renames Greater_Or_Equal; - - function Index - (Source : Bounded_Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - renames Super_Index; - - function Index - (Source : Bounded_Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - renames Super_Index; - - function Index - (Source : Bounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - renames Super_Index; - - function Index - (Source : Bounded_Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - renames Super_Index; - - function Index - (Source : Bounded_Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - renames Super_Index; - - function Index - (Source : Bounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - renames Super_Index; - - function Index_Non_Blank - (Source : Bounded_Wide_String; - Going : Direction := Forward) return Natural - renames Super_Index_Non_Blank; - - function Index_Non_Blank - (Source : Bounded_Wide_String; - From : Positive; - Going : Direction := Forward) return Natural - renames Super_Index_Non_Blank; - - function Count - (Source : Bounded_Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - renames Super_Count; - - function Count - (Source : Bounded_Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - renames Super_Count; - - function Count - (Source : Bounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set) return Natural - renames Super_Count; - - procedure Find_Token - (Source : Bounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural) - renames Super_Find_Token; - - procedure Find_Token - (Source : Bounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural) - renames Super_Find_Token; - - function Translate - (Source : Bounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping) - return Bounded_Wide_String - renames Super_Translate; - - procedure Translate - (Source : in out Bounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping) - renames Super_Translate; - - function Translate - (Source : Bounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) - return Bounded_Wide_String - renames Super_Translate; - - procedure Translate - (Source : in out Bounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) - renames Super_Translate; - - function Replace_Slice - (Source : Bounded_Wide_String; - Low : Positive; - High : Natural; - By : Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String - renames Super_Replace_Slice; - - procedure Replace_Slice - (Source : in out Bounded_Wide_String; - Low : Positive; - High : Natural; - By : Wide_String; - Drop : Truncation := Error) - renames Super_Replace_Slice; - - function Insert - (Source : Bounded_Wide_String; - Before : Positive; - New_Item : Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String - renames Super_Insert; - - procedure Insert - (Source : in out Bounded_Wide_String; - Before : Positive; - New_Item : Wide_String; - Drop : Truncation := Error) - renames Super_Insert; - - function Overwrite - (Source : Bounded_Wide_String; - Position : Positive; - New_Item : Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String - renames Super_Overwrite; - - procedure Overwrite - (Source : in out Bounded_Wide_String; - Position : Positive; - New_Item : Wide_String; - Drop : Truncation := Error) - renames Super_Overwrite; - - function Delete - (Source : Bounded_Wide_String; - From : Positive; - Through : Natural) return Bounded_Wide_String - renames Super_Delete; - - procedure Delete - (Source : in out Bounded_Wide_String; - From : Positive; - Through : Natural) - renames Super_Delete; - - function Trim - (Source : Bounded_Wide_String; - Side : Trim_End) return Bounded_Wide_String - renames Super_Trim; - - procedure Trim - (Source : in out Bounded_Wide_String; - Side : Trim_End) - renames Super_Trim; - - function Trim - (Source : Bounded_Wide_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set) return Bounded_Wide_String - renames Super_Trim; - - procedure Trim - (Source : in out Bounded_Wide_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set) - renames Super_Trim; - - function Head - (Source : Bounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Truncation := Error) return Bounded_Wide_String - renames Super_Head; - - procedure Head - (Source : in out Bounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Truncation := Error) - renames Super_Head; - - function Tail - (Source : Bounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Truncation := Error) return Bounded_Wide_String - renames Super_Tail; - - procedure Tail - (Source : in out Bounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Truncation := Error) - renames Super_Tail; - - function "*" - (Left : Natural; - Right : Bounded_Wide_String) return Bounded_Wide_String - renames Times; - - function Replicate - (Count : Natural; - Item : Bounded_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_String - renames Super_Replicate; - - end Generic_Bounded_Length; - -end Ada.Strings.Wide_Bounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stwifi.adb +++ build/gcc/ada/rts @@ -1,688 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ F I X E D -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Wide_Maps; use Ada.Strings.Wide_Maps; -with Ada.Strings.Wide_Search; - -package body Ada.Strings.Wide_Fixed is - - ------------------------ - -- Search Subprograms -- - ------------------------ - - function Index - (Source : Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - renames Ada.Strings.Wide_Search.Index; - - function Index - (Source : Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - renames Ada.Strings.Wide_Search.Index; - - function Index - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - renames Ada.Strings.Wide_Search.Index; - - function Index - (Source : Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - renames Ada.Strings.Wide_Search.Index; - - function Index - (Source : Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - renames Ada.Strings.Wide_Search.Index; - - function Index - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - renames Ada.Strings.Wide_Search.Index; - - function Index_Non_Blank - (Source : Wide_String; - Going : Direction := Forward) return Natural - renames Ada.Strings.Wide_Search.Index_Non_Blank; - - function Index_Non_Blank - (Source : Wide_String; - From : Positive; - Going : Direction := Forward) return Natural - renames Ada.Strings.Wide_Search.Index_Non_Blank; - - function Count - (Source : Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - renames Ada.Strings.Wide_Search.Count; - - function Count - (Source : Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - renames Ada.Strings.Wide_Search.Count; - - function Count - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set) return Natural - renames Ada.Strings.Wide_Search.Count; - - procedure Find_Token - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural) - renames Ada.Strings.Wide_Search.Find_Token; - - procedure Find_Token - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural) - renames Ada.Strings.Wide_Search.Find_Token; - - --------- - -- "*" -- - --------- - - function "*" - (Left : Natural; - Right : Wide_Character) return Wide_String - is - Result : Wide_String (1 .. Left); - - begin - for J in Result'Range loop - Result (J) := Right; - end loop; - - return Result; - end "*"; - - function "*" - (Left : Natural; - Right : Wide_String) return Wide_String - is - Result : Wide_String (1 .. Left * Right'Length); - Ptr : Integer := 1; - - begin - for J in 1 .. Left loop - Result (Ptr .. Ptr + Right'Length - 1) := Right; - Ptr := Ptr + Right'Length; - end loop; - - return Result; - end "*"; - - ------------ - -- Delete -- - ------------ - - function Delete - (Source : Wide_String; - From : Positive; - Through : Natural) return Wide_String - is - begin - if From not in Source'Range - or else Through > Source'Last - then - raise Index_Error; - - elsif From > Through then - return Source; - - else - declare - Len : constant Integer := Source'Length - (Through - From + 1); - Result : constant - Wide_String (Source'First .. Source'First + Len - 1) := - Source (Source'First .. From - 1) & - Source (Through + 1 .. Source'Last); - begin - return Result; - end; - end if; - end Delete; - - procedure Delete - (Source : in out Wide_String; - From : Positive; - Through : Natural; - Justify : Alignment := Left; - Pad : Wide_Character := Wide_Space) - is - begin - Move (Source => Delete (Source, From, Through), - Target => Source, - Justify => Justify, - Pad => Pad); - end Delete; - - ---------- - -- Head -- - ---------- - - function Head - (Source : Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space) return Wide_String - is - Result : Wide_String (1 .. Count); - - begin - if Count <= Source'Length then - Result := Source (Source'First .. Source'First + Count - 1); - - else - Result (1 .. Source'Length) := Source; - - for J in Source'Length + 1 .. Count loop - Result (J) := Pad; - end loop; - end if; - - return Result; - end Head; - - procedure Head - (Source : in out Wide_String; - Count : Natural; - Justify : Alignment := Left; - Pad : Wide_Character := Ada.Strings.Wide_Space) - is - begin - Move (Source => Head (Source, Count, Pad), - Target => Source, - Drop => Error, - Justify => Justify, - Pad => Pad); - end Head; - - ------------ - -- Insert -- - ------------ - - function Insert - (Source : Wide_String; - Before : Positive; - New_Item : Wide_String) return Wide_String - is - Result : Wide_String (1 .. Source'Length + New_Item'Length); - - begin - if Before < Source'First or else Before > Source'Last + 1 then - raise Index_Error; - end if; - - Result := Source (Source'First .. Before - 1) & New_Item & - Source (Before .. Source'Last); - return Result; - end Insert; - - procedure Insert - (Source : in out Wide_String; - Before : Positive; - New_Item : Wide_String; - Drop : Truncation := Error) - is - begin - Move (Source => Insert (Source, Before, New_Item), - Target => Source, - Drop => Drop); - end Insert; - - ---------- - -- Move -- - ---------- - - procedure Move - (Source : Wide_String; - Target : out Wide_String; - Drop : Truncation := Error; - Justify : Alignment := Left; - Pad : Wide_Character := Wide_Space) - is - Sfirst : constant Integer := Source'First; - Slast : constant Integer := Source'Last; - Slength : constant Integer := Source'Length; - - Tfirst : constant Integer := Target'First; - Tlast : constant Integer := Target'Last; - Tlength : constant Integer := Target'Length; - - function Is_Padding (Item : Wide_String) return Boolean; - -- Determine if all characters in Item are pad characters - - ---------------- - -- Is_Padding -- - ---------------- - - function Is_Padding (Item : Wide_String) return Boolean is - begin - for J in Item'Range loop - if Item (J) /= Pad then - return False; - end if; - end loop; - - return True; - end Is_Padding; - - -- Start of processing for Move - - begin - if Slength = Tlength then - Target := Source; - - elsif Slength > Tlength then - case Drop is - when Left => - Target := Source (Slast - Tlength + 1 .. Slast); - - when Right => - Target := Source (Sfirst .. Sfirst + Tlength - 1); - - when Error => - case Justify is - when Left => - if Is_Padding (Source (Sfirst + Tlength .. Slast)) then - Target := - Source (Sfirst .. Sfirst + Target'Length - 1); - else - raise Length_Error; - end if; - - when Right => - if Is_Padding (Source (Sfirst .. Slast - Tlength)) then - Target := Source (Slast - Tlength + 1 .. Slast); - else - raise Length_Error; - end if; - - when Center => - raise Length_Error; - end case; - end case; - - -- Source'Length < Target'Length - - else - case Justify is - when Left => - Target (Tfirst .. Tfirst + Slength - 1) := Source; - - for J in Tfirst + Slength .. Tlast loop - Target (J) := Pad; - end loop; - - when Right => - for J in Tfirst .. Tlast - Slength loop - Target (J) := Pad; - end loop; - - Target (Tlast - Slength + 1 .. Tlast) := Source; - - when Center => - declare - Front_Pad : constant Integer := (Tlength - Slength) / 2; - Tfirst_Fpad : constant Integer := Tfirst + Front_Pad; - - begin - for J in Tfirst .. Tfirst_Fpad - 1 loop - Target (J) := Pad; - end loop; - - Target (Tfirst_Fpad .. Tfirst_Fpad + Slength - 1) := Source; - - for J in Tfirst_Fpad + Slength .. Tlast loop - Target (J) := Pad; - end loop; - end; - end case; - end if; - end Move; - - --------------- - -- Overwrite -- - --------------- - - function Overwrite - (Source : Wide_String; - Position : Positive; - New_Item : Wide_String) return Wide_String - is - begin - if Position not in Source'First .. Source'Last + 1 then - raise Index_Error; - else - declare - Result_Length : constant Natural := - Natural'Max - (Source'Length, - Position - Source'First + New_Item'Length); - - Result : Wide_String (1 .. Result_Length); - - begin - Result := Source (Source'First .. Position - 1) & New_Item & - Source (Position + New_Item'Length .. Source'Last); - return Result; - end; - end if; - end Overwrite; - - procedure Overwrite - (Source : in out Wide_String; - Position : Positive; - New_Item : Wide_String; - Drop : Truncation := Right) - is - begin - Move (Source => Overwrite (Source, Position, New_Item), - Target => Source, - Drop => Drop); - end Overwrite; - - ------------------- - -- Replace_Slice -- - ------------------- - - function Replace_Slice - (Source : Wide_String; - Low : Positive; - High : Natural; - By : Wide_String) return Wide_String - is - begin - if Low > Source'Last + 1 or else High < Source'First - 1 then - raise Index_Error; - end if; - - if High >= Low then - declare - Front_Len : constant Integer := - Integer'Max (0, Low - Source'First); - -- Length of prefix of Source copied to result - - Back_Len : constant Integer := Integer'Max (0, Source'Last - High); - -- Length of suffix of Source copied to result - - Result_Length : constant Integer := - Front_Len + By'Length + Back_Len; - -- Length of result - - Result : Wide_String (1 .. Result_Length); - - begin - Result (1 .. Front_Len) := Source (Source'First .. Low - 1); - Result (Front_Len + 1 .. Front_Len + By'Length) := By; - Result (Front_Len + By'Length + 1 .. Result'Length) := - Source (High + 1 .. Source'Last); - return Result; - end; - - else - return Insert (Source, Before => Low, New_Item => By); - end if; - end Replace_Slice; - - procedure Replace_Slice - (Source : in out Wide_String; - Low : Positive; - High : Natural; - By : Wide_String; - Drop : Truncation := Error; - Justify : Alignment := Left; - Pad : Wide_Character := Wide_Space) - is - begin - Move (Replace_Slice (Source, Low, High, By), Source, Drop, Justify, Pad); - end Replace_Slice; - - ---------- - -- Tail -- - ---------- - - function Tail - (Source : Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space) return Wide_String - is - Result : Wide_String (1 .. Count); - - begin - if Count < Source'Length then - Result := Source (Source'Last - Count + 1 .. Source'Last); - - -- Pad on left - - else - for J in 1 .. Count - Source'Length loop - Result (J) := Pad; - end loop; - - Result (Count - Source'Length + 1 .. Count) := Source; - end if; - - return Result; - end Tail; - - procedure Tail - (Source : in out Wide_String; - Count : Natural; - Justify : Alignment := Left; - Pad : Wide_Character := Ada.Strings.Wide_Space) - is - begin - Move (Source => Tail (Source, Count, Pad), - Target => Source, - Drop => Error, - Justify => Justify, - Pad => Pad); - end Tail; - - --------------- - -- Translate -- - --------------- - - function Translate - (Source : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping) return Wide_String - is - Result : Wide_String (1 .. Source'Length); - - begin - for J in Source'Range loop - Result (J - (Source'First - 1)) := Value (Mapping, Source (J)); - end loop; - - return Result; - end Translate; - - procedure Translate - (Source : in out Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping) - is - begin - for J in Source'Range loop - Source (J) := Value (Mapping, Source (J)); - end loop; - end Translate; - - function Translate - (Source : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Wide_String - is - Result : Wide_String (1 .. Source'Length); - - begin - for J in Source'Range loop - Result (J - (Source'First - 1)) := Mapping (Source (J)); - end loop; - - return Result; - end Translate; - - procedure Translate - (Source : in out Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) - is - begin - for J in Source'Range loop - Source (J) := Mapping (Source (J)); - end loop; - end Translate; - - ---------- - -- Trim -- - ---------- - - function Trim - (Source : Wide_String; - Side : Trim_End) return Wide_String - is - Low : Natural := Source'First; - High : Natural := Source'Last; - - begin - if Side = Left or else Side = Both then - while Low <= High and then Source (Low) = Wide_Space loop - Low := Low + 1; - end loop; - end if; - - if Side = Right or else Side = Both then - while High >= Low and then Source (High) = Wide_Space loop - High := High - 1; - end loop; - end if; - - -- All blanks case - - if Low > High then - return ""; - - -- At least one non-blank - - else - declare - Result : constant Wide_String (1 .. High - Low + 1) := - Source (Low .. High); - - begin - return Result; - end; - end if; - end Trim; - - procedure Trim - (Source : in out Wide_String; - Side : Trim_End; - Justify : Alignment := Left; - Pad : Wide_Character := Wide_Space) - is - begin - Move (Source => Trim (Source, Side), - Target => Source, - Justify => Justify, - Pad => Pad); - end Trim; - - function Trim - (Source : Wide_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set) return Wide_String - is - Low : Natural := Source'First; - High : Natural := Source'Last; - - begin - while Low <= High and then Is_In (Source (Low), Left) loop - Low := Low + 1; - end loop; - - while High >= Low and then Is_In (Source (High), Right) loop - High := High - 1; - end loop; - - -- Case where source comprises only characters in the sets - - if Low > High then - return ""; - else - declare - subtype WS is Wide_String (1 .. High - Low + 1); - - begin - return WS (Source (Low .. High)); - end; - end if; - end Trim; - - procedure Trim - (Source : in out Wide_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set; - Justify : Alignment := Strings.Left; - Pad : Wide_Character := Wide_Space) - is - begin - Move (Source => Trim (Source, Left, Right), - Target => Source, - Justify => Justify, - Pad => Pad); - end Trim; - -end Ada.Strings.Wide_Fixed; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stwifi.ads +++ build/gcc/ada/rts @@ -1,254 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ F I X E D -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Wide_Maps; - -package Ada.Strings.Wide_Fixed is - pragma Preelaborate; - - ------------------------------------------------------------------- - -- Copy Procedure for Wide_Strings of Possibly Different Lengths -- - ------------------------------------------------------------------- - - procedure Move - (Source : Wide_String; - Target : out Wide_String; - Drop : Truncation := Error; - Justify : Alignment := Left; - Pad : Wide_Character := Ada.Strings.Wide_Space); - - ------------------------ - -- Search Subprograms -- - ------------------------ - - function Index - (Source : Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural; - - function Index - (Source : Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - - function Index - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Index - (Source : Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural; - pragma Ada_05 (Index); - - function Index - (Source : Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - pragma Ada_05 (Index); - - function Index - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - pragma Ada_05 (Index); - - function Index_Non_Blank - (Source : Wide_String; - Going : Direction := Forward) return Natural; - - function Index_Non_Blank - (Source : Wide_String; - From : Positive; - Going : Direction := Forward) return Natural; - pragma Ada_05 (Index_Non_Blank); - - function Count - (Source : Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural; - - function Count - (Source : Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - - function Count - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set) return Natural; - - procedure Find_Token - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural); - pragma Ada_2012 (Find_Token); - - procedure Find_Token - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural); - - ----------------------------------------- - -- Wide_String Translation Subprograms -- - ----------------------------------------- - - function Translate - (Source : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping) return Wide_String; - - procedure Translate - (Source : in out Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping); - - function Translate - (Source : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Wide_String; - - procedure Translate - (Source : in out Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function); - - -------------------------------------------- - -- Wide_String Transformation Subprograms -- - -------------------------------------------- - - function Replace_Slice - (Source : Wide_String; - Low : Positive; - High : Natural; - By : Wide_String) return Wide_String; - - procedure Replace_Slice - (Source : in out Wide_String; - Low : Positive; - High : Natural; - By : Wide_String; - Drop : Truncation := Error; - Justify : Alignment := Left; - Pad : Wide_Character := Ada.Strings.Wide_Space); - - function Insert - (Source : Wide_String; - Before : Positive; - New_Item : Wide_String) return Wide_String; - - procedure Insert - (Source : in out Wide_String; - Before : Positive; - New_Item : Wide_String; - Drop : Truncation := Error); - - function Overwrite - (Source : Wide_String; - Position : Positive; - New_Item : Wide_String) return Wide_String; - - procedure Overwrite - (Source : in out Wide_String; - Position : Positive; - New_Item : Wide_String; - Drop : Truncation := Right); - - function Delete - (Source : Wide_String; - From : Positive; - Through : Natural) return Wide_String; - - procedure Delete - (Source : in out Wide_String; - From : Positive; - Through : Natural; - Justify : Alignment := Left; - Pad : Wide_Character := Ada.Strings.Wide_Space); - - -------------------------------------- - -- Wide_String Selector Subprograms -- - -------------------------------------- - - function Trim - (Source : Wide_String; - Side : Trim_End) return Wide_String; - - procedure Trim - (Source : in out Wide_String; - Side : Trim_End; - Justify : Alignment := Left; - Pad : Wide_Character := Wide_Space); - - function Trim - (Source : Wide_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set) return Wide_String; - - procedure Trim - (Source : in out Wide_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set; - Justify : Alignment := Ada.Strings.Left; - Pad : Wide_Character := Ada.Strings.Wide_Space); - - function Head - (Source : Wide_String; - Count : Natural; - Pad : Wide_Character := Ada.Strings.Wide_Space) return Wide_String; - - procedure Head - (Source : in out Wide_String; - Count : Natural; - Justify : Alignment := Left; - Pad : Wide_Character := Ada.Strings.Wide_Space); - - function Tail - (Source : Wide_String; - Count : Natural; - Pad : Wide_Character := Ada.Strings.Wide_Space) return Wide_String; - - procedure Tail - (Source : in out Wide_String; - Count : Natural; - Justify : Alignment := Left; - Pad : Wide_Character := Ada.Strings.Wide_Space); - - --------------------------------------- - -- Wide_String Constructor Functions -- - --------------------------------------- - - function "*" - (Left : Natural; - Right : Wide_Character) return Wide_String; - - function "*" - (Left : Natural; - Right : Wide_String) return Wide_String; - -end Ada.Strings.Wide_Fixed; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stwiha.adb +++ build/gcc/ada/rts @@ -1,40 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ H A S H -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System.String_Hash; - -function Ada.Strings.Wide_Hash - (Key : Wide_String) return Containers.Hash_Type -is - use Ada.Containers; - function Hash_Fun is new System.String_Hash.Hash - (Wide_Character, Wide_String, Hash_Type); -begin - return Hash_Fun (Key); -end Ada.Strings.Wide_Hash; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stwiha.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ H A S H -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Containers; - -function Ada.Strings.Wide_Hash - (Key : Wide_String) return Containers.Hash_Type; - -pragma Pure (Ada.Strings.Wide_Hash); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stwima.adb +++ build/gcc/ada/rts @@ -1,742 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ M A P S -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -package body Ada.Strings.Wide_Maps is - - --------- - -- "-" -- - --------- - - function "-" - (Left, Right : Wide_Character_Set) return Wide_Character_Set - is - LS : constant Wide_Character_Ranges_Access := Left.Set; - RS : constant Wide_Character_Ranges_Access := Right.Set; - - Result : Wide_Character_Ranges (1 .. LS'Last + RS'Last); - -- Each range on the right can generate at least one more range in - -- the result, by splitting one of the left operand ranges. - - N : Natural := 0; - R : Natural := 1; - L : Natural := 1; - - Left_Low : Wide_Character; - -- Left_Low is lowest character of the L'th range not yet dealt with - - begin - if LS'Last = 0 or else RS'Last = 0 then - return Left; - end if; - - Left_Low := LS (L).Low; - while R <= RS'Last loop - - -- If next right range is below current left range, skip it - - if RS (R).High < Left_Low then - R := R + 1; - - -- If next right range above current left range, copy remainder - -- of the left range to the result - - elsif RS (R).Low > LS (L).High then - N := N + 1; - Result (N).Low := Left_Low; - Result (N).High := LS (L).High; - L := L + 1; - exit when L > LS'Last; - Left_Low := LS (L).Low; - - else - -- Next right range overlaps bottom of left range - - if RS (R).Low <= Left_Low then - - -- Case of right range complete overlaps left range - - if RS (R).High >= LS (L).High then - L := L + 1; - exit when L > LS'Last; - Left_Low := LS (L).Low; - - -- Case of right range eats lower part of left range - - else - Left_Low := Wide_Character'Succ (RS (R).High); - R := R + 1; - end if; - - -- Next right range overlaps some of left range, but not bottom - - else - N := N + 1; - Result (N).Low := Left_Low; - Result (N).High := Wide_Character'Pred (RS (R).Low); - - -- Case of right range splits left range - - if RS (R).High < LS (L).High then - Left_Low := Wide_Character'Succ (RS (R).High); - R := R + 1; - - -- Case of right range overlaps top of left range - - else - L := L + 1; - exit when L > LS'Last; - Left_Low := LS (L).Low; - end if; - end if; - end if; - end loop; - - -- Copy remainder of left ranges to result - - if L <= LS'Last then - N := N + 1; - Result (N).Low := Left_Low; - Result (N).High := LS (L).High; - - loop - L := L + 1; - exit when L > LS'Last; - N := N + 1; - Result (N) := LS (L); - end loop; - end if; - - return (AF.Controlled with - Set => new Wide_Character_Ranges'(Result (1 .. N))); - end "-"; - - --------- - -- "=" -- - --------- - - -- The sorted, discontiguous form is canonical, so equality can be used - - function "=" (Left, Right : Wide_Character_Set) return Boolean is - begin - return Left.Set.all = Right.Set.all; - end "="; - - ----------- - -- "and" -- - ----------- - - function "and" - (Left, Right : Wide_Character_Set) return Wide_Character_Set - is - LS : constant Wide_Character_Ranges_Access := Left.Set; - RS : constant Wide_Character_Ranges_Access := Right.Set; - - Result : Wide_Character_Ranges (1 .. LS'Last + RS'Last); - N : Natural := 0; - L, R : Natural := 1; - - begin - -- Loop to search for overlapping character ranges - - while L <= LS'Last and then R <= RS'Last loop - - if LS (L).High < RS (R).Low then - L := L + 1; - - elsif RS (R).High < LS (L).Low then - R := R + 1; - - -- Here we have LS (L).High >= RS (R).Low - -- and RS (R).High >= LS (L).Low - -- so we have an overlapping range - - else - N := N + 1; - Result (N).Low := Wide_Character'Max (LS (L).Low, RS (R).Low); - Result (N).High := - Wide_Character'Min (LS (L).High, RS (R).High); - - if RS (R).High = LS (L).High then - L := L + 1; - R := R + 1; - elsif RS (R).High < LS (L).High then - R := R + 1; - else - L := L + 1; - end if; - end if; - end loop; - - return (AF.Controlled with - Set => new Wide_Character_Ranges'(Result (1 .. N))); - end "and"; - - ----------- - -- "not" -- - ----------- - - function "not" - (Right : Wide_Character_Set) return Wide_Character_Set - is - RS : constant Wide_Character_Ranges_Access := Right.Set; - - Result : Wide_Character_Ranges (1 .. RS'Last + 1); - N : Natural := 0; - - begin - if RS'Last = 0 then - N := 1; - Result (1) := (Low => Wide_Character'First, - High => Wide_Character'Last); - - else - if RS (1).Low /= Wide_Character'First then - N := N + 1; - Result (N).Low := Wide_Character'First; - Result (N).High := Wide_Character'Pred (RS (1).Low); - end if; - - for K in 1 .. RS'Last - 1 loop - N := N + 1; - Result (N).Low := Wide_Character'Succ (RS (K).High); - Result (N).High := Wide_Character'Pred (RS (K + 1).Low); - end loop; - - if RS (RS'Last).High /= Wide_Character'Last then - N := N + 1; - Result (N).Low := Wide_Character'Succ (RS (RS'Last).High); - Result (N).High := Wide_Character'Last; - end if; - end if; - - return (AF.Controlled with - Set => new Wide_Character_Ranges'(Result (1 .. N))); - end "not"; - - ---------- - -- "or" -- - ---------- - - function "or" - (Left, Right : Wide_Character_Set) return Wide_Character_Set - is - LS : constant Wide_Character_Ranges_Access := Left.Set; - RS : constant Wide_Character_Ranges_Access := Right.Set; - - Result : Wide_Character_Ranges (1 .. LS'Last + RS'Last); - N : Natural; - L, R : Natural; - - begin - N := 0; - L := 1; - R := 1; - - -- Loop through ranges in output file - - loop - -- If no left ranges left, copy next right range - - if L > LS'Last then - exit when R > RS'Last; - N := N + 1; - Result (N) := RS (R); - R := R + 1; - - -- If no right ranges left, copy next left range - - elsif R > RS'Last then - N := N + 1; - Result (N) := LS (L); - L := L + 1; - - else - -- We have two ranges, choose lower one - - N := N + 1; - - if LS (L).Low <= RS (R).Low then - Result (N) := LS (L); - L := L + 1; - else - Result (N) := RS (R); - R := R + 1; - end if; - - -- Loop to collapse ranges into last range - - loop - -- Collapse next length range into current result range - -- if possible. - - if L <= LS'Last - and then LS (L).Low <= Wide_Character'Succ (Result (N).High) - then - Result (N).High := - Wide_Character'Max (Result (N).High, LS (L).High); - L := L + 1; - - -- Collapse next right range into current result range - -- if possible - - elsif R <= RS'Last - and then RS (R).Low <= - Wide_Character'Succ (Result (N).High) - then - Result (N).High := - Wide_Character'Max (Result (N).High, RS (R).High); - R := R + 1; - - -- If neither range collapses, then done with this range - - else - exit; - end if; - end loop; - end if; - end loop; - - return (AF.Controlled with - Set => new Wide_Character_Ranges'(Result (1 .. N))); - end "or"; - - ----------- - -- "xor" -- - ----------- - - function "xor" - (Left, Right : Wide_Character_Set) return Wide_Character_Set - is - begin - return (Left or Right) - (Left and Right); - end "xor"; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Object : in out Wide_Character_Mapping) is - begin - Object.Map := new Wide_Character_Mapping_Values'(Object.Map.all); - end Adjust; - - procedure Adjust (Object : in out Wide_Character_Set) is - begin - Object.Set := new Wide_Character_Ranges'(Object.Set.all); - end Adjust; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Wide_Character_Mapping) is - - procedure Free is new Ada.Unchecked_Deallocation - (Wide_Character_Mapping_Values, - Wide_Character_Mapping_Values_Access); - - begin - if Object.Map /= Null_Map'Unrestricted_Access then - Free (Object.Map); - end if; - end Finalize; - - procedure Finalize (Object : in out Wide_Character_Set) is - - procedure Free is new Ada.Unchecked_Deallocation - (Wide_Character_Ranges, - Wide_Character_Ranges_Access); - - begin - if Object.Set /= Null_Range'Unrestricted_Access then - Free (Object.Set); - end if; - end Finalize; - - ---------------- - -- Initialize -- - ---------------- - - procedure Initialize (Object : in out Wide_Character_Mapping) is - begin - Object := Identity; - end Initialize; - - procedure Initialize (Object : in out Wide_Character_Set) is - begin - Object := Null_Set; - end Initialize; - - ----------- - -- Is_In -- - ----------- - - function Is_In - (Element : Wide_Character; - Set : Wide_Character_Set) return Boolean - is - L, R, M : Natural; - SS : constant Wide_Character_Ranges_Access := Set.Set; - - begin - L := 1; - R := SS'Last; - - -- Binary search loop. The invariant is that if Element is in any of - -- of the constituent ranges it is in one between Set (L) and Set (R). - - loop - if L > R then - return False; - - else - M := (L + R) / 2; - - if Element > SS (M).High then - L := M + 1; - elsif Element < SS (M).Low then - R := M - 1; - else - return True; - end if; - end if; - end loop; - end Is_In; - - --------------- - -- Is_Subset -- - --------------- - - function Is_Subset - (Elements : Wide_Character_Set; - Set : Wide_Character_Set) return Boolean - is - ES : constant Wide_Character_Ranges_Access := Elements.Set; - SS : constant Wide_Character_Ranges_Access := Set.Set; - - S : Positive := 1; - E : Positive := 1; - - begin - loop - -- If no more element ranges, done, and result is true - - if E > ES'Last then - return True; - - -- If more element ranges, but no more set ranges, result is false - - elsif S > SS'Last then - return False; - - -- Remove irrelevant set range - - elsif SS (S).High < ES (E).Low then - S := S + 1; - - -- Get rid of element range that is properly covered by set - - elsif SS (S).Low <= ES (E).Low - and then ES (E).High <= SS (S).High - then - E := E + 1; - - -- Otherwise we have a non-covered element range, result is false - - else - return False; - end if; - end loop; - end Is_Subset; - - --------------- - -- To_Domain -- - --------------- - - function To_Domain - (Map : Wide_Character_Mapping) return Wide_Character_Sequence - is - begin - return Map.Map.Domain; - end To_Domain; - - ---------------- - -- To_Mapping -- - ---------------- - - function To_Mapping - (From, To : Wide_Character_Sequence) return Wide_Character_Mapping - is - Domain : Wide_Character_Sequence (1 .. From'Length); - Rangev : Wide_Character_Sequence (1 .. To'Length); - N : Natural := 0; - - begin - if From'Length /= To'Length then - raise Translation_Error; - - else - pragma Warnings (Off); -- apparent uninit use of Domain - - for J in From'Range loop - for M in 1 .. N loop - if From (J) = Domain (M) then - raise Translation_Error; - elsif From (J) < Domain (M) then - Domain (M + 1 .. N + 1) := Domain (M .. N); - Rangev (M + 1 .. N + 1) := Rangev (M .. N); - Domain (M) := From (J); - Rangev (M) := To (J); - goto Continue; - end if; - end loop; - - Domain (N + 1) := From (J); - Rangev (N + 1) := To (J); - - <> - N := N + 1; - end loop; - - pragma Warnings (On); - - return (AF.Controlled with - Map => new Wide_Character_Mapping_Values'( - Length => N, - Domain => Domain (1 .. N), - Rangev => Rangev (1 .. N))); - end if; - end To_Mapping; - - -------------- - -- To_Range -- - -------------- - - function To_Range - (Map : Wide_Character_Mapping) return Wide_Character_Sequence - is - begin - return Map.Map.Rangev; - end To_Range; - - --------------- - -- To_Ranges -- - --------------- - - function To_Ranges - (Set : Wide_Character_Set) return Wide_Character_Ranges - is - begin - return Set.Set.all; - end To_Ranges; - - ----------------- - -- To_Sequence -- - ----------------- - - function To_Sequence - (Set : Wide_Character_Set) return Wide_Character_Sequence - is - SS : constant Wide_Character_Ranges_Access := Set.Set; - N : Natural := 0; - Count : Natural := 0; - - begin - for J in SS'Range loop - Count := - Count + (Wide_Character'Pos (SS (J).High) - - Wide_Character'Pos (SS (J).Low) + 1); - end loop; - - return Result : Wide_String (1 .. Count) do - for J in SS'Range loop - for K in SS (J).Low .. SS (J).High loop - N := N + 1; - Result (N) := K; - end loop; - end loop; - end return; - end To_Sequence; - - ------------ - -- To_Set -- - ------------ - - -- Case of multiple range input - - function To_Set - (Ranges : Wide_Character_Ranges) return Wide_Character_Set - is - Result : Wide_Character_Ranges (Ranges'Range); - N : Natural := 0; - J : Natural; - - begin - -- The output of To_Set is required to be sorted by increasing Low - -- values, and discontiguous, so first we sort them as we enter them, - -- using a simple insertion sort. - - pragma Warnings (Off); - -- Kill bogus warning on Result being uninitialized - - for J in Ranges'Range loop - for K in 1 .. N loop - if Ranges (J).Low < Result (K).Low then - Result (K + 1 .. N + 1) := Result (K .. N); - Result (K) := Ranges (J); - goto Continue; - end if; - end loop; - - Result (N + 1) := Ranges (J); - - <> - N := N + 1; - end loop; - - pragma Warnings (On); - - -- Now collapse any contiguous or overlapping ranges - - J := 1; - while J < N loop - if Result (J).High < Result (J).Low then - N := N - 1; - Result (J .. N) := Result (J + 1 .. N + 1); - - elsif Wide_Character'Succ (Result (J).High) >= Result (J + 1).Low then - Result (J).High := - Wide_Character'Max (Result (J).High, Result (J + 1).High); - - N := N - 1; - Result (J + 1 .. N) := Result (J + 2 .. N + 1); - - else - J := J + 1; - end if; - end loop; - - if N > 0 and then Result (N).High < Result (N).Low then - N := N - 1; - end if; - - return (AF.Controlled with - Set => new Wide_Character_Ranges'(Result (1 .. N))); - end To_Set; - - -- Case of single range input - - function To_Set - (Span : Wide_Character_Range) return Wide_Character_Set - is - begin - if Span.Low > Span.High then - return Null_Set; - -- This is safe, because there is no procedure with parameter - -- Wide_Character_Set of mode "out" or "in out". - - else - return (AF.Controlled with - Set => new Wide_Character_Ranges'(1 => Span)); - end if; - end To_Set; - - -- Case of wide string input - - function To_Set - (Sequence : Wide_Character_Sequence) return Wide_Character_Set - is - R : Wide_Character_Ranges (1 .. Sequence'Length); - - begin - for J in R'Range loop - R (J) := (Sequence (J), Sequence (J)); - end loop; - - return To_Set (R); - end To_Set; - - -- Case of single wide character input - - function To_Set - (Singleton : Wide_Character) return Wide_Character_Set - is - begin - return - (AF.Controlled with - Set => new Wide_Character_Ranges'(1 => (Singleton, Singleton))); - end To_Set; - - ----------- - -- Value -- - ----------- - - function Value - (Map : Wide_Character_Mapping; - Element : Wide_Character) return Wide_Character - is - L, R, M : Natural; - - MV : constant Wide_Character_Mapping_Values_Access := Map.Map; - - begin - L := 1; - R := MV.Domain'Last; - - -- Binary search loop - - loop - -- If not found, identity - - if L > R then - return Element; - - -- Otherwise do binary divide - - else - M := (L + R) / 2; - - if Element < MV.Domain (M) then - R := M - 1; - - elsif Element > MV.Domain (M) then - L := M + 1; - - else -- Element = MV.Domain (M) then - return MV.Rangev (M); - end if; - end if; - end loop; - end Value; - -end Ada.Strings.Wide_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stwima.ads +++ build/gcc/ada/rts @@ -1,240 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ M A P S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Finalization; - -package Ada.Strings.Wide_Maps is - pragma Preelaborate; - - ------------------------------------- - -- Wide Character Set Declarations -- - ------------------------------------- - - type Wide_Character_Set is private; - pragma Preelaborable_Initialization (Wide_Character_Set); - -- Representation for a set of Wide_Character values: - - Null_Set : constant Wide_Character_Set; - - ------------------------------------------ - -- Constructors for Wide Character Sets -- - ------------------------------------------ - - type Wide_Character_Range is record - Low : Wide_Character; - High : Wide_Character; - end record; - -- Represents Wide_Character range Low .. High - - type Wide_Character_Ranges is - array (Positive range <>) of Wide_Character_Range; - - function To_Set - (Ranges : Wide_Character_Ranges) return Wide_Character_Set; - - function To_Set - (Span : Wide_Character_Range) return Wide_Character_Set; - - function To_Ranges - (Set : Wide_Character_Set) return Wide_Character_Ranges; - - --------------------------------------- - -- Operations on Wide Character Sets -- - --------------------------------------- - - function "=" (Left, Right : Wide_Character_Set) return Boolean; - - function "not" - (Right : Wide_Character_Set) return Wide_Character_Set; - - function "and" - (Left, Right : Wide_Character_Set) return Wide_Character_Set; - - function "or" - (Left, Right : Wide_Character_Set) return Wide_Character_Set; - - function "xor" - (Left, Right : Wide_Character_Set) return Wide_Character_Set; - - function "-" - (Left, Right : Wide_Character_Set) return Wide_Character_Set; - - function Is_In - (Element : Wide_Character; - Set : Wide_Character_Set) return Boolean; - - function Is_Subset - (Elements : Wide_Character_Set; - Set : Wide_Character_Set) return Boolean; - - function "<=" - (Left : Wide_Character_Set; - Right : Wide_Character_Set) return Boolean - renames Is_Subset; - - subtype Wide_Character_Sequence is Wide_String; - -- Alternative representation for a set of character values - - function To_Set - (Sequence : Wide_Character_Sequence) return Wide_Character_Set; - - function To_Set - (Singleton : Wide_Character) return Wide_Character_Set; - - function To_Sequence - (Set : Wide_Character_Set) return Wide_Character_Sequence; - - ----------------------------------------- - -- Wide Character Mapping Declarations -- - ----------------------------------------- - - type Wide_Character_Mapping is private; - pragma Preelaborable_Initialization (Wide_Character_Mapping); - -- Representation for a wide character to wide character mapping: - - function Value - (Map : Wide_Character_Mapping; - Element : Wide_Character) return Wide_Character; - - Identity : constant Wide_Character_Mapping; - - --------------------------------- - -- Operations on Wide Mappings -- - --------------------------------- - - function To_Mapping - (From, To : Wide_Character_Sequence) return Wide_Character_Mapping; - - function To_Domain - (Map : Wide_Character_Mapping) return Wide_Character_Sequence; - - function To_Range - (Map : Wide_Character_Mapping) return Wide_Character_Sequence; - - type Wide_Character_Mapping_Function is - access function (From : Wide_Character) return Wide_Character; - -private - package AF renames Ada.Finalization; - - ------------------------------------------ - -- Representation of Wide_Character_Set -- - ------------------------------------------ - - -- A wide character set is represented as a sequence of wide character - -- ranges (i.e. an object of type Wide_Character_Ranges) in which the - -- following hold: - - -- The lower bound is 1 - -- The ranges are in order by increasing Low values - -- The ranges are non-overlapping and discontigous - - -- A character value is in the set if it is contained in one of the - -- ranges. The actual Wide_Character_Set value is a controlled pointer - -- to this Wide_Character_Ranges value. The use of a controlled type - -- is necessary to prevent storage leaks. - - type Wide_Character_Ranges_Access is access all Wide_Character_Ranges; - - type Wide_Character_Set is new AF.Controlled with record - Set : Wide_Character_Ranges_Access; - end record; - - pragma Finalize_Storage_Only (Wide_Character_Set); - -- This avoids useless finalizations, and, more importantly avoids - -- incorrect attempts to finalize constants that are statically - -- declared here and in Ada.Strings.Wide_Maps, which is incorrect. - - overriding procedure Initialize (Object : in out Wide_Character_Set); - overriding procedure Adjust (Object : in out Wide_Character_Set); - overriding procedure Finalize (Object : in out Wide_Character_Set); - - Null_Range : aliased constant Wide_Character_Ranges := - (1 .. 0 => (Low => ' ', High => ' ')); - - Null_Set : constant Wide_Character_Set := - (AF.Controlled with - Set => Null_Range'Unrestricted_Access); - - ---------------------------------------------- - -- Representation of Wide_Character_Mapping -- - ---------------------------------------------- - - -- A wide character mapping is represented as two strings of equal - -- length, where any character appearing in Domain is mapped to the - -- corresponding character in Rangev. A character not appearing in - -- Domain is mapped to itself. The characters in Domain are sorted - -- in ascending order. - - -- The actual Wide_Character_Mapping value is a controlled record - -- that contains a pointer to a discriminated record containing the - -- range and domain values. - - -- Note: this representation is canonical, and the values stored in - -- Domain and Rangev are exactly the values that are returned by the - -- functions To_Domain and To_Range. The use of a controlled type is - -- necessary to prevent storage leaks. - - type Wide_Character_Mapping_Values (Length : Natural) is record - Domain : Wide_Character_Sequence (1 .. Length); - Rangev : Wide_Character_Sequence (1 .. Length); - end record; - - type Wide_Character_Mapping_Values_Access is - access all Wide_Character_Mapping_Values; - - type Wide_Character_Mapping is new AF.Controlled with record - Map : Wide_Character_Mapping_Values_Access; - end record; - - pragma Finalize_Storage_Only (Wide_Character_Mapping); - -- This avoids useless finalizations, and, more importantly avoids - -- incorrect attempts to finalize constants that are statically - -- declared here and in Ada.Strings.Wide_Maps, which is incorrect. - - overriding procedure Initialize (Object : in out Wide_Character_Mapping); - overriding procedure Adjust (Object : in out Wide_Character_Mapping); - overriding procedure Finalize (Object : in out Wide_Character_Mapping); - - Null_Map : aliased constant Wide_Character_Mapping_Values := - (Length => 0, - Domain => "", - Rangev => ""); - - Identity : constant Wide_Character_Mapping := - (AF.Controlled with - Map => Null_Map'Unrestricted_Access); - -end Ada.Strings.Wide_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stwise.adb +++ build/gcc/ada/rts @@ -1,614 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ S E A R C H -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Wide_Maps; use Ada.Strings.Wide_Maps; -with System; use System; - -package body Ada.Strings.Wide_Search is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Belongs - (Element : Wide_Character; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership) return Boolean; - pragma Inline (Belongs); - -- Determines if the given element is in (Test = Inside) or not in - -- (Test = Outside) the given character set. - - ------------- - -- Belongs -- - ------------- - - function Belongs - (Element : Wide_Character; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership) return Boolean - is - begin - if Test = Inside then - return Is_In (Element, Set); - else - return not Is_In (Element, Set); - end if; - end Belongs; - - ----------- - -- Count -- - ----------- - - function Count - (Source : Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - is - PL1 : constant Integer := Pattern'Length - 1; - Num : Natural; - Ind : Natural; - Cur : Natural; - - begin - if Pattern = "" then - raise Pattern_Error; - end if; - - Num := 0; - Ind := Source'First; - - -- Unmapped case - - if Mapping'Address = Wide_Maps.Identity'Address then - while Ind <= Source'Last - PL1 loop - if Pattern = Source (Ind .. Ind + PL1) then - Num := Num + 1; - Ind := Ind + Pattern'Length; - else - Ind := Ind + 1; - end if; - end loop; - - -- Mapped case - - else - while Ind <= Source'Last - PL1 loop - Cur := Ind; - for K in Pattern'Range loop - if Pattern (K) /= Value (Mapping, Source (Cur)) then - Ind := Ind + 1; - goto Cont; - else - Cur := Cur + 1; - end if; - end loop; - - Num := Num + 1; - Ind := Ind + Pattern'Length; - - <> - null; - end loop; - end if; - - -- Return result - - return Num; - end Count; - - function Count - (Source : Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - is - PL1 : constant Integer := Pattern'Length - 1; - Num : Natural; - Ind : Natural; - Cur : Natural; - - begin - if Pattern = "" then - raise Pattern_Error; - end if; - - -- Check for null pointer in case checks are off - - if Mapping = null then - raise Constraint_Error; - end if; - - Num := 0; - Ind := Source'First; - while Ind <= Source'Last - PL1 loop - Cur := Ind; - for K in Pattern'Range loop - if Pattern (K) /= Mapping (Source (Cur)) then - Ind := Ind + 1; - goto Cont; - else - Cur := Cur + 1; - end if; - end loop; - - Num := Num + 1; - Ind := Ind + Pattern'Length; - - <> - null; - end loop; - - return Num; - end Count; - - function Count - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set) return Natural - is - N : Natural := 0; - - begin - for J in Source'Range loop - if Is_In (Source (J), Set) then - N := N + 1; - end if; - end loop; - - return N; - end Count; - - ---------------- - -- Find_Token -- - ---------------- - - procedure Find_Token - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural) - is - begin - for J in From .. Source'Last loop - if Belongs (Source (J), Set, Test) then - First := J; - - for K in J + 1 .. Source'Last loop - if not Belongs (Source (K), Set, Test) then - Last := K - 1; - return; - end if; - end loop; - - -- Here if J indexes first char of token, and all chars after J - -- are in the token. - - Last := Source'Last; - return; - end if; - end loop; - - -- Here if no token found - - First := From; - Last := 0; - end Find_Token; - - procedure Find_Token - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural) - is - begin - for J in Source'Range loop - if Belongs (Source (J), Set, Test) then - First := J; - - for K in J + 1 .. Source'Last loop - if not Belongs (Source (K), Set, Test) then - Last := K - 1; - return; - end if; - end loop; - - -- Here if J indexes first char of token, and all chars after J - -- are in the token. - - Last := Source'Last; - return; - end if; - end loop; - - -- Here if no token found - - -- RM 2005 A.4.3 (68/1) specifies that an exception must be raised if - -- Source'First is not positive and is assigned to First. Formulation - -- is slightly different in RM 2012, but the intent seems similar, so - -- we check explicitly for that condition. - - if Source'First not in Positive then - raise Constraint_Error; - - else - First := Source'First; - Last := 0; - end if; - end Find_Token; - - ----------- - -- Index -- - ----------- - - function Index - (Source : Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - is - PL1 : constant Integer := Pattern'Length - 1; - Cur : Natural; - - Ind : Integer; - -- Index for start of match check. This can be negative if the pattern - -- length is greater than the string length, which is why this variable - -- is Integer instead of Natural. In this case, the search loops do not - -- execute at all, so this Ind value is never used. - - begin - if Pattern = "" then - raise Pattern_Error; - end if; - - -- Forwards case - - if Going = Forward then - Ind := Source'First; - - -- Unmapped forward case - - if Mapping'Address = Wide_Maps.Identity'Address then - for J in 1 .. Source'Length - PL1 loop - if Pattern = Source (Ind .. Ind + PL1) then - return Ind; - else - Ind := Ind + 1; - end if; - end loop; - - -- Mapped forward case - - else - for J in 1 .. Source'Length - PL1 loop - Cur := Ind; - - for K in Pattern'Range loop - if Pattern (K) /= Value (Mapping, Source (Cur)) then - goto Cont1; - else - Cur := Cur + 1; - end if; - end loop; - - return Ind; - - <> - Ind := Ind + 1; - end loop; - end if; - - -- Backwards case - - else - -- Unmapped backward case - - Ind := Source'Last - PL1; - - if Mapping'Address = Wide_Maps.Identity'Address then - for J in reverse 1 .. Source'Length - PL1 loop - if Pattern = Source (Ind .. Ind + PL1) then - return Ind; - else - Ind := Ind - 1; - end if; - end loop; - - -- Mapped backward case - - else - for J in reverse 1 .. Source'Length - PL1 loop - Cur := Ind; - - for K in Pattern'Range loop - if Pattern (K) /= Value (Mapping, Source (Cur)) then - goto Cont2; - else - Cur := Cur + 1; - end if; - end loop; - - return Ind; - - <> - Ind := Ind - 1; - end loop; - end if; - end if; - - -- Fall through if no match found. Note that the loops are skipped - -- completely in the case of the pattern being longer than the source. - - return 0; - end Index; - - function Index - (Source : Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - is - PL1 : constant Integer := Pattern'Length - 1; - Ind : Natural; - Cur : Natural; - - begin - if Pattern = "" then - raise Pattern_Error; - end if; - - -- Check for null pointer in case checks are off - - if Mapping = null then - raise Constraint_Error; - end if; - - -- If Pattern longer than Source it can't be found - - if Pattern'Length > Source'Length then - return 0; - end if; - - -- Forwards case - - if Going = Forward then - Ind := Source'First; - for J in 1 .. Source'Length - PL1 loop - Cur := Ind; - - for K in Pattern'Range loop - if Pattern (K) /= Mapping.all (Source (Cur)) then - goto Cont1; - else - Cur := Cur + 1; - end if; - end loop; - - return Ind; - - <> - Ind := Ind + 1; - end loop; - - -- Backwards case - - else - Ind := Source'Last - PL1; - for J in reverse 1 .. Source'Length - PL1 loop - Cur := Ind; - - for K in Pattern'Range loop - if Pattern (K) /= Mapping.all (Source (Cur)) then - goto Cont2; - else - Cur := Cur + 1; - end if; - end loop; - - return Ind; - - <> - Ind := Ind - 1; - end loop; - end if; - - -- Fall through if no match found. Note that the loops are skipped - -- completely in the case of the pattern being longer than the source. - - return 0; - end Index; - - function Index - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - is - begin - -- Forwards case - - if Going = Forward then - for J in Source'Range loop - if Belongs (Source (J), Set, Test) then - return J; - end if; - end loop; - - -- Backwards case - - else - for J in reverse Source'Range loop - if Belongs (Source (J), Set, Test) then - return J; - end if; - end loop; - end if; - - -- Fall through if no match - - return 0; - end Index; - - function Index - (Source : Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - is - begin - if Going = Forward then - if From < Source'First then - raise Index_Error; - end if; - - return - Index (Source (From .. Source'Last), Pattern, Forward, Mapping); - - else - if From > Source'Last then - raise Index_Error; - end if; - - return - Index (Source (Source'First .. From), Pattern, Backward, Mapping); - end if; - end Index; - - function Index - (Source : Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - is - begin - if Going = Forward then - if From < Source'First then - raise Index_Error; - end if; - - return Index - (Source (From .. Source'Last), Pattern, Forward, Mapping); - - else - if From > Source'Last then - raise Index_Error; - end if; - - return Index - (Source (Source'First .. From), Pattern, Backward, Mapping); - end if; - end Index; - - function Index - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - is - begin - if Going = Forward then - if From < Source'First then - raise Index_Error; - end if; - - return - Index (Source (From .. Source'Last), Set, Test, Forward); - - else - if From > Source'Last then - raise Index_Error; - end if; - - return - Index (Source (Source'First .. From), Set, Test, Backward); - end if; - end Index; - - --------------------- - -- Index_Non_Blank -- - --------------------- - - function Index_Non_Blank - (Source : Wide_String; - Going : Direction := Forward) return Natural - is - begin - if Going = Forward then - for J in Source'Range loop - if Source (J) /= Wide_Space then - return J; - end if; - end loop; - - else -- Going = Backward - for J in reverse Source'Range loop - if Source (J) /= Wide_Space then - return J; - end if; - end loop; - end if; - - -- Fall through if no match - - return 0; - end Index_Non_Blank; - - function Index_Non_Blank - (Source : Wide_String; - From : Positive; - Going : Direction := Forward) return Natural - is - begin - if Going = Forward then - if From < Source'First then - raise Index_Error; - end if; - - return - Index_Non_Blank (Source (From .. Source'Last), Forward); - - else - if From > Source'Last then - raise Index_Error; - end if; - - return - Index_Non_Blank (Source (Source'First .. From), Backward); - end if; - end Index_Non_Blank; - -end Ada.Strings.Wide_Search; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stwise.ads +++ build/gcc/ada/rts @@ -1,125 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ S E A R C H -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package contains the search functions from Ada.Strings.Wide_Fixed. --- They are separated out because they are shared by Ada.Strings.Wide_Bounded --- and Ada.Strings.Wide_Unbounded, and we don't want to drag in other --- irrelevant stuff from Ada.Strings.Wide_Fixed when using the other two --- packages. We make this a private package, since user programs should --- access these subprograms via one of the standard string packages. - -with Ada.Strings.Wide_Maps; - -private package Ada.Strings.Wide_Search is - pragma Preelaborate; - - function Index - (Source : Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := - Wide_Maps.Identity) return Natural; - - function Index - (Source : Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - - function Index - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Index - (Source : Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural; - - function Index - (Source : Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - - function Index - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Index_Non_Blank - (Source : Wide_String; - Going : Direction := Forward) return Natural; - - function Index_Non_Blank - (Source : Wide_String; - From : Positive; - Going : Direction := Forward) return Natural; - - function Count - (Source : Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural; - - function Count - (Source : Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - - function Count - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set) return Natural; - - procedure Find_Token - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural); - pragma Ada_2012 (Find_Token); - - procedure Find_Token - (Source : Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural); - -end Ada.Strings.Wide_Search; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stwisu.adb +++ build/gcc/ada/rts @@ -1,1933 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ S U P E R B O U N D E D -- --- -- --- B o d y -- --- -- --- Copyright (C) 2003-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Wide_Maps; use Ada.Strings.Wide_Maps; -with Ada.Strings.Wide_Search; - -package body Ada.Strings.Wide_Superbounded is - - ------------ - -- Concat -- - ------------ - - function Concat - (Left : Super_String; - Right : Super_String) return Super_String - is - begin - return Result : Super_String (Left.Max_Length) do - declare - Llen : constant Natural := Left.Current_Length; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen > Left.Max_Length then - raise Ada.Strings.Length_Error; - else - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Nlen) := Right.Data (1 .. Rlen); - end if; - end; - end return; - end Concat; - - function Concat - (Left : Super_String; - Right : Wide_String) return Super_String - is - begin - return Result : Super_String (Left.Max_Length) do - declare - Llen : constant Natural := Left.Current_Length; - Nlen : constant Natural := Llen + Right'Length; - - begin - if Nlen > Left.Max_Length then - raise Ada.Strings.Length_Error; - else - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Nlen) := Right; - end if; - end; - end return; - end Concat; - - function Concat - (Left : Wide_String; - Right : Super_String) return Super_String - is - begin - return Result : Super_String (Right.Max_Length) do - declare - Llen : constant Natural := Left'Length; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen > Right.Max_Length then - raise Ada.Strings.Length_Error; - else - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left; - Result.Data (Llen + 1 .. Nlen) := Right.Data (1 .. Rlen); - end if; - end; - end return; - end Concat; - - function Concat - (Left : Super_String; - Right : Wide_Character) return Super_String - is - begin - return Result : Super_String (Left.Max_Length) do - declare - Llen : constant Natural := Left.Current_Length; - - begin - if Llen = Left.Max_Length then - raise Ada.Strings.Length_Error; - else - Result.Current_Length := Llen + 1; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Result.Current_Length) := Right; - end if; - end; - end return; - end Concat; - - function Concat - (Left : Wide_Character; - Right : Super_String) return Super_String - is - begin - return Result : Super_String (Right.Max_Length) do - declare - Rlen : constant Natural := Right.Current_Length; - - begin - if Rlen = Right.Max_Length then - raise Ada.Strings.Length_Error; - else - Result.Current_Length := Rlen + 1; - Result.Data (1) := Left; - Result.Data (2 .. Result.Current_Length) := - Right.Data (1 .. Rlen); - end if; - end; - end return; - end Concat; - - ----------- - -- Equal -- - ----------- - - function "=" - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Current_Length = Right.Current_Length - and then Left.Data (1 .. Left.Current_Length) = - Right.Data (1 .. Right.Current_Length); - end "="; - - function Equal - (Left : Super_String; - Right : Wide_String) return Boolean - is - begin - return Left.Current_Length = Right'Length - and then Left.Data (1 .. Left.Current_Length) = Right; - end Equal; - - function Equal - (Left : Wide_String; - Right : Super_String) return Boolean - is - begin - return Left'Length = Right.Current_Length - and then Left = Right.Data (1 .. Right.Current_Length); - end Equal; - - ------------- - -- Greater -- - ------------- - - function Greater - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) > - Right.Data (1 .. Right.Current_Length); - end Greater; - - function Greater - (Left : Super_String; - Right : Wide_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) > Right; - end Greater; - - function Greater - (Left : Wide_String; - Right : Super_String) return Boolean - is - begin - return Left > Right.Data (1 .. Right.Current_Length); - end Greater; - - ---------------------- - -- Greater_Or_Equal -- - ---------------------- - - function Greater_Or_Equal - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) >= - Right.Data (1 .. Right.Current_Length); - end Greater_Or_Equal; - - function Greater_Or_Equal - (Left : Super_String; - Right : Wide_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) >= Right; - end Greater_Or_Equal; - - function Greater_Or_Equal - (Left : Wide_String; - Right : Super_String) return Boolean - is - begin - return Left >= Right.Data (1 .. Right.Current_Length); - end Greater_Or_Equal; - - ---------- - -- Less -- - ---------- - - function Less - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) < - Right.Data (1 .. Right.Current_Length); - end Less; - - function Less - (Left : Super_String; - Right : Wide_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) < Right; - end Less; - - function Less - (Left : Wide_String; - Right : Super_String) return Boolean - is - begin - return Left < Right.Data (1 .. Right.Current_Length); - end Less; - - ------------------- - -- Less_Or_Equal -- - ------------------- - - function Less_Or_Equal - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) <= - Right.Data (1 .. Right.Current_Length); - end Less_Or_Equal; - - function Less_Or_Equal - (Left : Super_String; - Right : Wide_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) <= Right; - end Less_Or_Equal; - - function Less_Or_Equal - (Left : Wide_String; - Right : Super_String) return Boolean - is - begin - return Left <= Right.Data (1 .. Right.Current_Length); - end Less_Or_Equal; - - ---------------------- - -- Set_Super_String -- - ---------------------- - - procedure Set_Super_String - (Target : out Super_String; - Source : Wide_String; - Drop : Truncation := Error) - is - Slen : constant Natural := Source'Length; - Max_Length : constant Positive := Target.Max_Length; - - begin - if Slen <= Max_Length then - Target.Current_Length := Slen; - Target.Data (1 .. Slen) := Source; - - else - case Drop is - when Strings.Right => - Target.Current_Length := Max_Length; - Target.Data (1 .. Max_Length) := - Source (Source'First .. Source'First - 1 + Max_Length); - - when Strings.Left => - Target.Current_Length := Max_Length; - Target.Data (1 .. Max_Length) := - Source (Source'Last - (Max_Length - 1) .. Source'Last); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Set_Super_String; - - ------------------ - -- Super_Append -- - ------------------ - - -- Case of Super_String and Super_String - - function Super_Append - (Left : Super_String; - Right : Super_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Left.Max_Length; - Result : Super_String (Max_Length); - Llen : constant Natural := Left.Current_Length; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Nlen) := Right.Data (1 .. Rlen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen >= Max_Length then -- only case is Llen = Max_Length - Result.Data := Left.Data; - - else - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Max_Length) := - Right.Data (1 .. Max_Length - Llen); - end if; - - when Strings.Left => - if Rlen >= Max_Length then -- only case is Rlen = Max_Length - Result.Data := Right.Data; - - else - Result.Data (1 .. Max_Length - Rlen) := - Left.Data (Llen - (Max_Length - Rlen - 1) .. Llen); - Result.Data (Max_Length - Rlen + 1 .. Max_Length) := - Right.Data (1 .. Rlen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Append; - - procedure Super_Append - (Source : in out Super_String; - New_Item : Super_String; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Llen : constant Natural := Source.Current_Length; - Rlen : constant Natural := New_Item.Current_Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Source.Current_Length := Nlen; - Source.Data (Llen + 1 .. Nlen) := New_Item.Data (1 .. Rlen); - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen < Max_Length then - Source.Data (Llen + 1 .. Max_Length) := - New_Item.Data (1 .. Max_Length - Llen); - end if; - - when Strings.Left => - if Rlen >= Max_Length then -- only case is Rlen = Max_Length - Source.Data := New_Item.Data; - - else - Source.Data (1 .. Max_Length - Rlen) := - Source.Data (Llen - (Max_Length - Rlen - 1) .. Llen); - Source.Data (Max_Length - Rlen + 1 .. Max_Length) := - New_Item.Data (1 .. Rlen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - end Super_Append; - - -- Case of Super_String and Wide_String - - function Super_Append - (Left : Super_String; - Right : Wide_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Left.Max_Length; - Result : Super_String (Max_Length); - Llen : constant Natural := Left.Current_Length; - Rlen : constant Natural := Right'Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Nlen) := Right; - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen >= Max_Length then -- only case is Llen = Max_Length - Result.Data := Left.Data; - - else - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Max_Length) := - Right (Right'First .. Right'First - 1 + - Max_Length - Llen); - - end if; - - when Strings.Left => - if Rlen >= Max_Length then - Result.Data (1 .. Max_Length) := - Right (Right'Last - (Max_Length - 1) .. Right'Last); - - else - Result.Data (1 .. Max_Length - Rlen) := - Left.Data (Llen - (Max_Length - Rlen - 1) .. Llen); - Result.Data (Max_Length - Rlen + 1 .. Max_Length) := - Right; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Append; - - procedure Super_Append - (Source : in out Super_String; - New_Item : Wide_String; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Llen : constant Natural := Source.Current_Length; - Rlen : constant Natural := New_Item'Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Source.Current_Length := Nlen; - Source.Data (Llen + 1 .. Nlen) := New_Item; - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen < Max_Length then - Source.Data (Llen + 1 .. Max_Length) := - New_Item (New_Item'First .. - New_Item'First - 1 + Max_Length - Llen); - end if; - - when Strings.Left => - if Rlen >= Max_Length then - Source.Data (1 .. Max_Length) := - New_Item (New_Item'Last - (Max_Length - 1) .. - New_Item'Last); - - else - Source.Data (1 .. Max_Length - Rlen) := - Source.Data (Llen - (Max_Length - Rlen - 1) .. Llen); - Source.Data (Max_Length - Rlen + 1 .. Max_Length) := - New_Item; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - end Super_Append; - - -- Case of Wide_String and Super_String - - function Super_Append - (Left : Wide_String; - Right : Super_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Right.Max_Length; - Result : Super_String (Max_Length); - Llen : constant Natural := Left'Length; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left; - Result.Data (Llen + 1 .. Llen + Rlen) := Right.Data (1 .. Rlen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen >= Max_Length then - Result.Data (1 .. Max_Length) := - Left (Left'First .. Left'First + (Max_Length - 1)); - - else - Result.Data (1 .. Llen) := Left; - Result.Data (Llen + 1 .. Max_Length) := - Right.Data (1 .. Max_Length - Llen); - end if; - - when Strings.Left => - if Rlen >= Max_Length then - Result.Data (1 .. Max_Length) := - Right.Data (Rlen - (Max_Length - 1) .. Rlen); - - else - Result.Data (1 .. Max_Length - Rlen) := - Left (Left'Last - (Max_Length - Rlen - 1) .. Left'Last); - Result.Data (Max_Length - Rlen + 1 .. Max_Length) := - Right.Data (1 .. Rlen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Append; - - -- Case of Super_String and Wide_Character - - function Super_Append - (Left : Super_String; - Right : Wide_Character; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Left.Max_Length; - Result : Super_String (Max_Length); - Llen : constant Natural := Left.Current_Length; - - begin - if Llen < Max_Length then - Result.Current_Length := Llen + 1; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1) := Right; - return Result; - - else - case Drop is - when Strings.Right => - return Left; - - when Strings.Left => - Result.Current_Length := Max_Length; - Result.Data (1 .. Max_Length - 1) := - Left.Data (2 .. Max_Length); - Result.Data (Max_Length) := Right; - return Result; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Append; - - procedure Super_Append - (Source : in out Super_String; - New_Item : Wide_Character; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Llen : constant Natural := Source.Current_Length; - - begin - if Llen < Max_Length then - Source.Current_Length := Llen + 1; - Source.Data (Llen + 1) := New_Item; - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - null; - - when Strings.Left => - Source.Data (1 .. Max_Length - 1) := - Source.Data (2 .. Max_Length); - Source.Data (Max_Length) := New_Item; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - end Super_Append; - - -- Case of Wide_Character and Super_String - - function Super_Append - (Left : Wide_Character; - Right : Super_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Right.Max_Length; - Result : Super_String (Max_Length); - Rlen : constant Natural := Right.Current_Length; - - begin - if Rlen < Max_Length then - Result.Current_Length := Rlen + 1; - Result.Data (1) := Left; - Result.Data (2 .. Rlen + 1) := Right.Data (1 .. Rlen); - return Result; - - else - case Drop is - when Strings.Right => - Result.Current_Length := Max_Length; - Result.Data (1) := Left; - Result.Data (2 .. Max_Length) := - Right.Data (1 .. Max_Length - 1); - return Result; - - when Strings.Left => - return Right; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Append; - - ----------------- - -- Super_Count -- - ----------------- - - function Super_Count - (Source : Super_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - is - begin - return - Wide_Search.Count - (Source.Data (1 .. Source.Current_Length), Pattern, Mapping); - end Super_Count; - - function Super_Count - (Source : Super_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - is - begin - return - Wide_Search.Count - (Source.Data (1 .. Source.Current_Length), Pattern, Mapping); - end Super_Count; - - function Super_Count - (Source : Super_String; - Set : Wide_Maps.Wide_Character_Set) return Natural - is - begin - return Wide_Search.Count (Source.Data (1 .. Source.Current_Length), Set); - end Super_Count; - - ------------------ - -- Super_Delete -- - ------------------ - - function Super_Delete - (Source : Super_String; - From : Positive; - Through : Natural) return Super_String - is - Result : Super_String (Source.Max_Length); - Slen : constant Natural := Source.Current_Length; - Num_Delete : constant Integer := Through - From + 1; - - begin - if Num_Delete <= 0 then - return Source; - - elsif From > Slen + 1 then - raise Ada.Strings.Index_Error; - - elsif Through >= Slen then - Result.Current_Length := From - 1; - Result.Data (1 .. From - 1) := Source.Data (1 .. From - 1); - return Result; - - else - Result.Current_Length := Slen - Num_Delete; - Result.Data (1 .. From - 1) := Source.Data (1 .. From - 1); - Result.Data (From .. Result.Current_Length) := - Source.Data (Through + 1 .. Slen); - return Result; - end if; - end Super_Delete; - - procedure Super_Delete - (Source : in out Super_String; - From : Positive; - Through : Natural) - is - Slen : constant Natural := Source.Current_Length; - Num_Delete : constant Integer := Through - From + 1; - - begin - if Num_Delete <= 0 then - return; - - elsif From > Slen + 1 then - raise Ada.Strings.Index_Error; - - elsif Through >= Slen then - Source.Current_Length := From - 1; - - else - Source.Current_Length := Slen - Num_Delete; - Source.Data (From .. Source.Current_Length) := - Source.Data (Through + 1 .. Slen); - end if; - end Super_Delete; - - ------------------- - -- Super_Element -- - ------------------- - - function Super_Element - (Source : Super_String; - Index : Positive) return Wide_Character - is - begin - if Index <= Source.Current_Length then - return Source.Data (Index); - else - raise Strings.Index_Error; - end if; - end Super_Element; - - ---------------------- - -- Super_Find_Token -- - ---------------------- - - procedure Super_Find_Token - (Source : Super_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Strings.Membership; - First : out Positive; - Last : out Natural) - is - begin - Wide_Search.Find_Token - (Source.Data (From .. Source.Current_Length), Set, Test, First, Last); - end Super_Find_Token; - - procedure Super_Find_Token - (Source : Super_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Strings.Membership; - First : out Positive; - Last : out Natural) - is - begin - Wide_Search.Find_Token - (Source.Data (1 .. Source.Current_Length), Set, Test, First, Last); - end Super_Find_Token; - - ---------------- - -- Super_Head -- - ---------------- - - function Super_Head - (Source : Super_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Result : Super_String (Max_Length); - Slen : constant Natural := Source.Current_Length; - Npad : constant Integer := Count - Slen; - - begin - if Npad <= 0 then - Result.Current_Length := Count; - Result.Data (1 .. Count) := Source.Data (1 .. Count); - - elsif Count <= Max_Length then - Result.Current_Length := Count; - Result.Data (1 .. Slen) := Source.Data (1 .. Slen); - Result.Data (Slen + 1 .. Count) := (others => Pad); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Result.Data (1 .. Slen) := Source.Data (1 .. Slen); - Result.Data (Slen + 1 .. Max_Length) := (others => Pad); - - when Strings.Left => - if Npad >= Max_Length then - Result.Data := (others => Pad); - - else - Result.Data (1 .. Max_Length - Npad) := - Source.Data (Count - Max_Length + 1 .. Slen); - Result.Data (Max_Length - Npad + 1 .. Max_Length) := - (others => Pad); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Head; - - procedure Super_Head - (Source : in out Super_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Slen : constant Natural := Source.Current_Length; - Npad : constant Integer := Count - Slen; - Temp : Wide_String (1 .. Max_Length); - - begin - if Npad <= 0 then - Source.Current_Length := Count; - - elsif Count <= Max_Length then - Source.Current_Length := Count; - Source.Data (Slen + 1 .. Count) := (others => Pad); - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Source.Data (Slen + 1 .. Max_Length) := (others => Pad); - - when Strings.Left => - if Npad > Max_Length then - Source.Data := (others => Pad); - - else - Temp := Source.Data; - Source.Data (1 .. Max_Length - Npad) := - Temp (Count - Max_Length + 1 .. Slen); - - for J in Max_Length - Npad + 1 .. Max_Length loop - Source.Data (J) := Pad; - end loop; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Head; - - ----------------- - -- Super_Index -- - ----------------- - - function Super_Index - (Source : Super_String; - Pattern : Wide_String; - Going : Strings.Direction := Strings.Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - is - begin - return Wide_Search.Index - (Source.Data (1 .. Source.Current_Length), Pattern, Going, Mapping); - end Super_Index; - - function Super_Index - (Source : Super_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - is - begin - return Wide_Search.Index - (Source.Data (1 .. Source.Current_Length), Pattern, Going, Mapping); - end Super_Index; - - function Super_Index - (Source : Super_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Strings.Membership := Strings.Inside; - Going : Strings.Direction := Strings.Forward) return Natural - is - begin - return Wide_Search.Index - (Source.Data (1 .. Source.Current_Length), Set, Test, Going); - end Super_Index; - - function Super_Index - (Source : Super_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - is - begin - return Wide_Search.Index - (Source.Data (1 .. Source.Current_Length), - Pattern, From, Going, Mapping); - end Super_Index; - - function Super_Index - (Source : Super_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - is - begin - return Wide_Search.Index - (Source.Data (1 .. Source.Current_Length), - Pattern, From, Going, Mapping); - end Super_Index; - - function Super_Index - (Source : Super_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - is - begin - return Wide_Search.Index - (Source.Data (1 .. Source.Current_Length), Set, From, Test, Going); - end Super_Index; - - --------------------------- - -- Super_Index_Non_Blank -- - --------------------------- - - function Super_Index_Non_Blank - (Source : Super_String; - Going : Strings.Direction := Strings.Forward) return Natural - is - begin - return - Wide_Search.Index_Non_Blank - (Source.Data (1 .. Source.Current_Length), Going); - end Super_Index_Non_Blank; - - function Super_Index_Non_Blank - (Source : Super_String; - From : Positive; - Going : Direction := Forward) return Natural - is - begin - return - Wide_Search.Index_Non_Blank - (Source.Data (1 .. Source.Current_Length), From, Going); - end Super_Index_Non_Blank; - - ------------------ - -- Super_Insert -- - ------------------ - - function Super_Insert - (Source : Super_String; - Before : Positive; - New_Item : Wide_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Result : Super_String (Max_Length); - Slen : constant Natural := Source.Current_Length; - Nlen : constant Natural := New_Item'Length; - Tlen : constant Natural := Slen + Nlen; - Blen : constant Natural := Before - 1; - Alen : constant Integer := Slen - Blen; - Droplen : constant Integer := Tlen - Max_Length; - - -- Tlen is the length of the total string before possible truncation. - -- Blen, Alen are the lengths of the before and after pieces of the - -- source string. - - begin - if Alen < 0 then - raise Ada.Strings.Index_Error; - - elsif Droplen <= 0 then - Result.Current_Length := Tlen; - Result.Data (1 .. Blen) := Source.Data (1 .. Blen); - Result.Data (Before .. Before + Nlen - 1) := New_Item; - Result.Data (Before + Nlen .. Tlen) := - Source.Data (Before .. Slen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Result.Data (1 .. Blen) := Source.Data (1 .. Blen); - - if Droplen > Alen then - Result.Data (Before .. Max_Length) := - New_Item (New_Item'First - .. New_Item'First + Max_Length - Before); - else - Result.Data (Before .. Before + Nlen - 1) := New_Item; - Result.Data (Before + Nlen .. Max_Length) := - Source.Data (Before .. Slen - Droplen); - end if; - - when Strings.Left => - Result.Data (Max_Length - (Alen - 1) .. Max_Length) := - Source.Data (Before .. Slen); - - if Droplen >= Blen then - Result.Data (1 .. Max_Length - Alen) := - New_Item (New_Item'Last - (Max_Length - Alen) + 1 - .. New_Item'Last); - else - Result.Data - (Blen - Droplen + 1 .. Max_Length - Alen) := - New_Item; - Result.Data (1 .. Blen - Droplen) := - Source.Data (Droplen + 1 .. Blen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Insert; - - procedure Super_Insert - (Source : in out Super_String; - Before : Positive; - New_Item : Wide_String; - Drop : Strings.Truncation := Strings.Error) - is - begin - -- We do a double copy here because this is one of the situations - -- in which we move data to the right, and at least at the moment, - -- GNAT is not handling such cases correctly ??? - - Source := Super_Insert (Source, Before, New_Item, Drop); - end Super_Insert; - - ------------------ - -- Super_Length -- - ------------------ - - function Super_Length (Source : Super_String) return Natural is - begin - return Source.Current_Length; - end Super_Length; - - --------------------- - -- Super_Overwrite -- - --------------------- - - function Super_Overwrite - (Source : Super_String; - Position : Positive; - New_Item : Wide_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Result : Super_String (Max_Length); - Endpos : constant Natural := Position + New_Item'Length - 1; - Slen : constant Natural := Source.Current_Length; - Droplen : Natural; - - begin - if Position > Slen + 1 then - raise Ada.Strings.Index_Error; - - elsif New_Item'Length = 0 then - return Source; - - elsif Endpos <= Slen then - Result.Current_Length := Source.Current_Length; - Result.Data (1 .. Slen) := Source.Data (1 .. Slen); - Result.Data (Position .. Endpos) := New_Item; - return Result; - - elsif Endpos <= Max_Length then - Result.Current_Length := Endpos; - Result.Data (1 .. Position - 1) := Source.Data (1 .. Position - 1); - Result.Data (Position .. Endpos) := New_Item; - return Result; - - else - Result.Current_Length := Max_Length; - Droplen := Endpos - Max_Length; - - case Drop is - when Strings.Right => - Result.Data (1 .. Position - 1) := - Source.Data (1 .. Position - 1); - - Result.Data (Position .. Max_Length) := - New_Item (New_Item'First .. New_Item'Last - Droplen); - return Result; - - when Strings.Left => - if New_Item'Length >= Max_Length then - Result.Data (1 .. Max_Length) := - New_Item (New_Item'Last - Max_Length + 1 .. - New_Item'Last); - return Result; - - else - Result.Data (1 .. Max_Length - New_Item'Length) := - Source.Data (Droplen + 1 .. Position - 1); - Result.Data - (Max_Length - New_Item'Length + 1 .. Max_Length) := - New_Item; - return Result; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Overwrite; - - procedure Super_Overwrite - (Source : in out Super_String; - Position : Positive; - New_Item : Wide_String; - Drop : Strings.Truncation := Strings.Error) - is - Max_Length : constant Positive := Source.Max_Length; - Endpos : constant Positive := Position + New_Item'Length - 1; - Slen : constant Natural := Source.Current_Length; - Droplen : Natural; - - begin - if Position > Slen + 1 then - raise Ada.Strings.Index_Error; - - elsif Endpos <= Slen then - Source.Data (Position .. Endpos) := New_Item; - - elsif Endpos <= Max_Length then - Source.Data (Position .. Endpos) := New_Item; - Source.Current_Length := Endpos; - - else - Source.Current_Length := Max_Length; - Droplen := Endpos - Max_Length; - - case Drop is - when Strings.Right => - Source.Data (Position .. Max_Length) := - New_Item (New_Item'First .. New_Item'Last - Droplen); - - when Strings.Left => - if New_Item'Length > Max_Length then - Source.Data (1 .. Max_Length) := - New_Item (New_Item'Last - Max_Length + 1 .. - New_Item'Last); - - else - Source.Data (1 .. Max_Length - New_Item'Length) := - Source.Data (Droplen + 1 .. Position - 1); - - Source.Data - (Max_Length - New_Item'Length + 1 .. Max_Length) := - New_Item; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Overwrite; - - --------------------------- - -- Super_Replace_Element -- - --------------------------- - - procedure Super_Replace_Element - (Source : in out Super_String; - Index : Positive; - By : Wide_Character) - is - begin - if Index <= Source.Current_Length then - Source.Data (Index) := By; - else - raise Ada.Strings.Index_Error; - end if; - end Super_Replace_Element; - - ------------------------- - -- Super_Replace_Slice -- - ------------------------- - - function Super_Replace_Slice - (Source : Super_String; - Low : Positive; - High : Natural; - By : Wide_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Slen : constant Natural := Source.Current_Length; - - begin - if Low > Slen + 1 then - raise Strings.Index_Error; - - elsif High < Low then - return Super_Insert (Source, Low, By, Drop); - - else - declare - Blen : constant Natural := Natural'Max (0, Low - 1); - Alen : constant Natural := Natural'Max (0, Slen - High); - Tlen : constant Natural := Blen + By'Length + Alen; - Droplen : constant Integer := Tlen - Max_Length; - Result : Super_String (Max_Length); - - -- Tlen is the total length of the result string before any - -- truncation. Blen and Alen are the lengths of the pieces - -- of the original string that end up in the result string - -- before and after the replaced slice. - - begin - if Droplen <= 0 then - Result.Current_Length := Tlen; - Result.Data (1 .. Blen) := Source.Data (1 .. Blen); - Result.Data (Low .. Low + By'Length - 1) := By; - Result.Data (Low + By'Length .. Tlen) := - Source.Data (High + 1 .. Slen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Result.Data (1 .. Blen) := Source.Data (1 .. Blen); - - if Droplen > Alen then - Result.Data (Low .. Max_Length) := - By (By'First .. By'First + Max_Length - Low); - else - Result.Data (Low .. Low + By'Length - 1) := By; - Result.Data (Low + By'Length .. Max_Length) := - Source.Data (High + 1 .. Slen - Droplen); - end if; - - when Strings.Left => - Result.Data (Max_Length - (Alen - 1) .. Max_Length) := - Source.Data (High + 1 .. Slen); - - if Droplen >= Blen then - Result.Data (1 .. Max_Length - Alen) := - By (By'Last - (Max_Length - Alen) + 1 .. By'Last); - else - Result.Data - (Blen - Droplen + 1 .. Max_Length - Alen) := By; - Result.Data (1 .. Blen - Droplen) := - Source.Data (Droplen + 1 .. Blen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end; - end if; - end Super_Replace_Slice; - - procedure Super_Replace_Slice - (Source : in out Super_String; - Low : Positive; - High : Natural; - By : Wide_String; - Drop : Strings.Truncation := Strings.Error) - is - begin - -- We do a double copy here because this is one of the situations - -- in which we move data to the right, and at least at the moment, - -- GNAT is not handling such cases correctly ??? - - Source := Super_Replace_Slice (Source, Low, High, By, Drop); - end Super_Replace_Slice; - - --------------------- - -- Super_Replicate -- - --------------------- - - function Super_Replicate - (Count : Natural; - Item : Wide_Character; - Drop : Truncation := Error; - Max_Length : Positive) return Super_String - is - Result : Super_String (Max_Length); - - begin - if Count <= Max_Length then - Result.Current_Length := Count; - - elsif Drop = Strings.Error then - raise Ada.Strings.Length_Error; - - else - Result.Current_Length := Max_Length; - end if; - - Result.Data (1 .. Result.Current_Length) := (others => Item); - return Result; - end Super_Replicate; - - function Super_Replicate - (Count : Natural; - Item : Wide_String; - Drop : Truncation := Error; - Max_Length : Positive) return Super_String - is - Length : constant Integer := Count * Item'Length; - Result : Super_String (Max_Length); - Indx : Positive; - - begin - if Length <= Max_Length then - Result.Current_Length := Length; - - if Length > 0 then - Indx := 1; - - for J in 1 .. Count loop - Result.Data (Indx .. Indx + Item'Length - 1) := Item; - Indx := Indx + Item'Length; - end loop; - end if; - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Indx := 1; - - while Indx + Item'Length <= Max_Length + 1 loop - Result.Data (Indx .. Indx + Item'Length - 1) := Item; - Indx := Indx + Item'Length; - end loop; - - Result.Data (Indx .. Max_Length) := - Item (Item'First .. Item'First + Max_Length - Indx); - - when Strings.Left => - Indx := Max_Length; - - while Indx - Item'Length >= 1 loop - Result.Data (Indx - (Item'Length - 1) .. Indx) := Item; - Indx := Indx - Item'Length; - end loop; - - Result.Data (1 .. Indx) := - Item (Item'Last - Indx + 1 .. Item'Last); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Replicate; - - function Super_Replicate - (Count : Natural; - Item : Super_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - begin - return - Super_Replicate - (Count, - Item.Data (1 .. Item.Current_Length), - Drop, - Item.Max_Length); - end Super_Replicate; - - ----------------- - -- Super_Slice -- - ----------------- - - function Super_Slice - (Source : Super_String; - Low : Positive; - High : Natural) return Wide_String - is - begin - -- Note: test of High > Length is in accordance with AI95-00128 - - return R : Wide_String (Low .. High) do - if Low > Source.Current_Length + 1 - or else High > Source.Current_Length - then - raise Index_Error; - end if; - - R := Source.Data (Low .. High); - end return; - end Super_Slice; - - function Super_Slice - (Source : Super_String; - Low : Positive; - High : Natural) return Super_String - is - begin - return Result : Super_String (Source.Max_Length) do - if Low > Source.Current_Length + 1 - or else High > Source.Current_Length - then - raise Index_Error; - end if; - - Result.Current_Length := High - Low + 1; - Result.Data (1 .. Result.Current_Length) := Source.Data (Low .. High); - end return; - end Super_Slice; - - procedure Super_Slice - (Source : Super_String; - Target : out Super_String; - Low : Positive; - High : Natural) - is - begin - if Low > Source.Current_Length + 1 - or else High > Source.Current_Length - then - raise Index_Error; - else - Target.Current_Length := High - Low + 1; - Target.Data (1 .. Target.Current_Length) := Source.Data (Low .. High); - end if; - end Super_Slice; - - ---------------- - -- Super_Tail -- - ---------------- - - function Super_Tail - (Source : Super_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Result : Super_String (Max_Length); - Slen : constant Natural := Source.Current_Length; - Npad : constant Integer := Count - Slen; - - begin - if Npad <= 0 then - Result.Current_Length := Count; - Result.Data (1 .. Count) := - Source.Data (Slen - (Count - 1) .. Slen); - - elsif Count <= Max_Length then - Result.Current_Length := Count; - Result.Data (1 .. Npad) := (others => Pad); - Result.Data (Npad + 1 .. Count) := Source.Data (1 .. Slen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Npad >= Max_Length then - Result.Data := (others => Pad); - - else - Result.Data (1 .. Npad) := (others => Pad); - Result.Data (Npad + 1 .. Max_Length) := - Source.Data (1 .. Max_Length - Npad); - end if; - - when Strings.Left => - Result.Data (1 .. Max_Length - Slen) := (others => Pad); - Result.Data (Max_Length - Slen + 1 .. Max_Length) := - Source.Data (1 .. Slen); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Tail; - - procedure Super_Tail - (Source : in out Super_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Slen : constant Natural := Source.Current_Length; - Npad : constant Integer := Count - Slen; - - Temp : constant Wide_String (1 .. Max_Length) := Source.Data; - - begin - if Npad <= 0 then - Source.Current_Length := Count; - Source.Data (1 .. Count) := - Temp (Slen - (Count - 1) .. Slen); - - elsif Count <= Max_Length then - Source.Current_Length := Count; - Source.Data (1 .. Npad) := (others => Pad); - Source.Data (Npad + 1 .. Count) := Temp (1 .. Slen); - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Npad >= Max_Length then - Source.Data := (others => Pad); - - else - Source.Data (1 .. Npad) := (others => Pad); - Source.Data (Npad + 1 .. Max_Length) := - Temp (1 .. Max_Length - Npad); - end if; - - when Strings.Left => - for J in 1 .. Max_Length - Slen loop - Source.Data (J) := Pad; - end loop; - - Source.Data (Max_Length - Slen + 1 .. Max_Length) := - Temp (1 .. Slen); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Tail; - - --------------------- - -- Super_To_String -- - --------------------- - - function Super_To_String (Source : Super_String) return Wide_String is - begin - return R : Wide_String (1 .. Source.Current_Length) do - R := Source.Data (1 .. Source.Current_Length); - end return; - end Super_To_String; - - --------------------- - -- Super_Translate -- - --------------------- - - function Super_Translate - (Source : Super_String; - Mapping : Wide_Maps.Wide_Character_Mapping) return Super_String - is - Result : Super_String (Source.Max_Length); - - begin - Result.Current_Length := Source.Current_Length; - - for J in 1 .. Source.Current_Length loop - Result.Data (J) := Value (Mapping, Source.Data (J)); - end loop; - - return Result; - end Super_Translate; - - procedure Super_Translate - (Source : in out Super_String; - Mapping : Wide_Maps.Wide_Character_Mapping) - is - begin - for J in 1 .. Source.Current_Length loop - Source.Data (J) := Value (Mapping, Source.Data (J)); - end loop; - end Super_Translate; - - function Super_Translate - (Source : Super_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Super_String - is - Result : Super_String (Source.Max_Length); - - begin - Result.Current_Length := Source.Current_Length; - - for J in 1 .. Source.Current_Length loop - Result.Data (J) := Mapping.all (Source.Data (J)); - end loop; - - return Result; - end Super_Translate; - - procedure Super_Translate - (Source : in out Super_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) - is - begin - for J in 1 .. Source.Current_Length loop - Source.Data (J) := Mapping.all (Source.Data (J)); - end loop; - end Super_Translate; - - ---------------- - -- Super_Trim -- - ---------------- - - function Super_Trim - (Source : Super_String; - Side : Trim_End) return Super_String - is - Result : Super_String (Source.Max_Length); - Last : Natural := Source.Current_Length; - First : Positive := 1; - - begin - if Side = Left or else Side = Both then - while First <= Last and then Source.Data (First) = ' ' loop - First := First + 1; - end loop; - end if; - - if Side = Right or else Side = Both then - while Last >= First and then Source.Data (Last) = ' ' loop - Last := Last - 1; - end loop; - end if; - - Result.Current_Length := Last - First + 1; - Result.Data (1 .. Result.Current_Length) := Source.Data (First .. Last); - return Result; - end Super_Trim; - - procedure Super_Trim - (Source : in out Super_String; - Side : Trim_End) - is - Max_Length : constant Positive := Source.Max_Length; - Last : Natural := Source.Current_Length; - First : Positive := 1; - Temp : Wide_String (1 .. Max_Length); - - begin - Temp (1 .. Last) := Source.Data (1 .. Last); - - if Side = Left or else Side = Both then - while First <= Last and then Temp (First) = ' ' loop - First := First + 1; - end loop; - end if; - - if Side = Right or else Side = Both then - while Last >= First and then Temp (Last) = ' ' loop - Last := Last - 1; - end loop; - end if; - - Source.Data := (others => Wide_NUL); - Source.Current_Length := Last - First + 1; - Source.Data (1 .. Source.Current_Length) := Temp (First .. Last); - end Super_Trim; - - function Super_Trim - (Source : Super_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set) return Super_String - is - Result : Super_String (Source.Max_Length); - - begin - for First in 1 .. Source.Current_Length loop - if not Is_In (Source.Data (First), Left) then - for Last in reverse First .. Source.Current_Length loop - if not Is_In (Source.Data (Last), Right) then - Result.Current_Length := Last - First + 1; - Result.Data (1 .. Result.Current_Length) := - Source.Data (First .. Last); - return Result; - end if; - end loop; - end if; - end loop; - - Result.Current_Length := 0; - return Result; - end Super_Trim; - - procedure Super_Trim - (Source : in out Super_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set) - is - begin - for First in 1 .. Source.Current_Length loop - if not Is_In (Source.Data (First), Left) then - for Last in reverse First .. Source.Current_Length loop - if not Is_In (Source.Data (Last), Right) then - if First = 1 then - Source.Current_Length := Last; - return; - else - Source.Current_Length := Last - First + 1; - Source.Data (1 .. Source.Current_Length) := - Source.Data (First .. Last); - - for J in Source.Current_Length + 1 .. - Source.Max_Length - loop - Source.Data (J) := Wide_NUL; - end loop; - - return; - end if; - end if; - end loop; - - Source.Current_Length := 0; - return; - end if; - end loop; - - Source.Current_Length := 0; - end Super_Trim; - - ----------- - -- Times -- - ----------- - - function Times - (Left : Natural; - Right : Wide_Character; - Max_Length : Positive) return Super_String - is - Result : Super_String (Max_Length); - - begin - if Left > Max_Length then - raise Ada.Strings.Length_Error; - - else - Result.Current_Length := Left; - - for J in 1 .. Left loop - Result.Data (J) := Right; - end loop; - end if; - - return Result; - end Times; - - function Times - (Left : Natural; - Right : Wide_String; - Max_Length : Positive) return Super_String - is - Result : Super_String (Max_Length); - Pos : Positive := 1; - Rlen : constant Natural := Right'Length; - Nlen : constant Natural := Left * Rlen; - - begin - if Nlen > Max_Length then - raise Ada.Strings.Index_Error; - - else - Result.Current_Length := Nlen; - - if Nlen > 0 then - for J in 1 .. Left loop - Result.Data (Pos .. Pos + Rlen - 1) := Right; - Pos := Pos + Rlen; - end loop; - end if; - end if; - - return Result; - end Times; - - function Times - (Left : Natural; - Right : Super_String) return Super_String - is - Result : Super_String (Right.Max_Length); - Pos : Positive := 1; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Left * Rlen; - - begin - if Nlen > Right.Max_Length then - raise Ada.Strings.Length_Error; - - else - Result.Current_Length := Nlen; - - if Nlen > 0 then - for J in 1 .. Left loop - Result.Data (Pos .. Pos + Rlen - 1) := - Right.Data (1 .. Rlen); - Pos := Pos + Rlen; - end loop; - end if; - end if; - - return Result; - end Times; - - --------------------- - -- To_Super_String -- - --------------------- - - function To_Super_String - (Source : Wide_String; - Max_Length : Natural; - Drop : Truncation := Error) return Super_String - is - Result : Super_String (Max_Length); - Slen : constant Natural := Source'Length; - - begin - if Slen <= Max_Length then - Result.Current_Length := Slen; - Result.Data (1 .. Slen) := Source; - - else - case Drop is - when Strings.Right => - Result.Current_Length := Max_Length; - Result.Data (1 .. Max_Length) := - Source (Source'First .. Source'First - 1 + Max_Length); - - when Strings.Left => - Result.Current_Length := Max_Length; - Result.Data (1 .. Max_Length) := - Source (Source'Last - (Max_Length - 1) .. Source'Last); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end To_Super_String; - -end Ada.Strings.Wide_Superbounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stwisu.ads +++ build/gcc/ada/rts @@ -1,499 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ S U P E R B O U N D E D -- --- -- --- S p e c -- --- -- --- Copyright (C) 2003-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This non generic package contains most of the implementation of the --- generic package Ada.Strings.Wide_Bounded.Generic_Bounded_Length. - --- It defines type Super_String as a discriminated record with the maximum --- length as the discriminant. Individual instantiations of the package --- Strings.Wide_Bounded.Generic_Bounded_Length use this type with --- an appropriate discriminant value set. - -with Ada.Strings.Wide_Maps; - -package Ada.Strings.Wide_Superbounded is - pragma Preelaborate; - - Wide_NUL : constant Wide_Character := Wide_Character'Val (0); - - -- Ada.Strings.Wide_Bounded.Generic_Bounded_Length.Wide_Bounded_String is - -- derived from Super_String, with the constraint of the maximum length. - - type Super_String (Max_Length : Positive) is record - Current_Length : Natural := 0; - Data : Wide_String (1 .. Max_Length); - -- A previous version had a default initial value for Data, which is - -- no longer necessary, because we now special-case this type in the - -- compiler, so "=" composes properly for descendants of this type. - -- Leaving it out is more efficient. - end record; - - -- The subprograms defined for Super_String are similar to those defined - -- for Bounded_Wide_String, except that they have different names, so that - -- they can be renamed in Ada.Strings.Wide_Bounded.Generic_Bounded_Length. - - function Super_Length (Source : Super_String) return Natural; - - -------------------------------------------------------- - -- Conversion, Concatenation, and Selection Functions -- - -------------------------------------------------------- - - function To_Super_String - (Source : Wide_String; - Max_Length : Natural; - Drop : Truncation := Error) return Super_String; - -- Note the additional parameter Max_Length, which specifies the maximum - -- length setting of the resulting Super_String value. - - -- The following procedures have declarations (and semantics) that are - -- exactly analogous to those declared in Ada.Strings.Wide_Bounded. - - function Super_To_String (Source : Super_String) return Wide_String; - - procedure Set_Super_String - (Target : out Super_String; - Source : Wide_String; - Drop : Truncation := Error); - - function Super_Append - (Left : Super_String; - Right : Super_String; - Drop : Truncation := Error) return Super_String; - - function Super_Append - (Left : Super_String; - Right : Wide_String; - Drop : Truncation := Error) return Super_String; - - function Super_Append - (Left : Wide_String; - Right : Super_String; - Drop : Truncation := Error) return Super_String; - - function Super_Append - (Left : Super_String; - Right : Wide_Character; - Drop : Truncation := Error) return Super_String; - - function Super_Append - (Left : Wide_Character; - Right : Super_String; - Drop : Truncation := Error) return Super_String; - - procedure Super_Append - (Source : in out Super_String; - New_Item : Super_String; - Drop : Truncation := Error); - - procedure Super_Append - (Source : in out Super_String; - New_Item : Wide_String; - Drop : Truncation := Error); - - procedure Super_Append - (Source : in out Super_String; - New_Item : Wide_Character; - Drop : Truncation := Error); - - function Concat - (Left : Super_String; - Right : Super_String) return Super_String; - - function Concat - (Left : Super_String; - Right : Wide_String) return Super_String; - - function Concat - (Left : Wide_String; - Right : Super_String) return Super_String; - - function Concat - (Left : Super_String; - Right : Wide_Character) return Super_String; - - function Concat - (Left : Wide_Character; - Right : Super_String) return Super_String; - - function Super_Element - (Source : Super_String; - Index : Positive) return Wide_Character; - - procedure Super_Replace_Element - (Source : in out Super_String; - Index : Positive; - By : Wide_Character); - - function Super_Slice - (Source : Super_String; - Low : Positive; - High : Natural) return Wide_String; - - function Super_Slice - (Source : Super_String; - Low : Positive; - High : Natural) return Super_String; - - procedure Super_Slice - (Source : Super_String; - Target : out Super_String; - Low : Positive; - High : Natural); - - function "=" - (Left : Super_String; - Right : Super_String) return Boolean; - - function Equal - (Left : Super_String; - Right : Super_String) return Boolean renames "="; - - function Equal - (Left : Super_String; - Right : Wide_String) return Boolean; - - function Equal - (Left : Wide_String; - Right : Super_String) return Boolean; - - function Less - (Left : Super_String; - Right : Super_String) return Boolean; - - function Less - (Left : Super_String; - Right : Wide_String) return Boolean; - - function Less - (Left : Wide_String; - Right : Super_String) return Boolean; - - function Less_Or_Equal - (Left : Super_String; - Right : Super_String) return Boolean; - - function Less_Or_Equal - (Left : Super_String; - Right : Wide_String) return Boolean; - - function Less_Or_Equal - (Left : Wide_String; - Right : Super_String) return Boolean; - - function Greater - (Left : Super_String; - Right : Super_String) return Boolean; - - function Greater - (Left : Super_String; - Right : Wide_String) return Boolean; - - function Greater - (Left : Wide_String; - Right : Super_String) return Boolean; - - function Greater_Or_Equal - (Left : Super_String; - Right : Super_String) return Boolean; - - function Greater_Or_Equal - (Left : Super_String; - Right : Wide_String) return Boolean; - - function Greater_Or_Equal - (Left : Wide_String; - Right : Super_String) return Boolean; - - ---------------------- - -- Search Functions -- - ---------------------- - - function Super_Index - (Source : Super_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural; - - function Super_Index - (Source : Super_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - - function Super_Index - (Source : Super_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Super_Index - (Source : Super_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural; - - function Super_Index - (Source : Super_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - - function Super_Index - (Source : Super_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Super_Index_Non_Blank - (Source : Super_String; - Going : Direction := Forward) return Natural; - - function Super_Index_Non_Blank - (Source : Super_String; - From : Positive; - Going : Direction := Forward) return Natural; - - function Super_Count - (Source : Super_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural; - - function Super_Count - (Source : Super_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - - function Super_Count - (Source : Super_String; - Set : Wide_Maps.Wide_Character_Set) return Natural; - - procedure Super_Find_Token - (Source : Super_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural); - - procedure Super_Find_Token - (Source : Super_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural); - - ------------------------------------ - -- String Translation Subprograms -- - ------------------------------------ - - function Super_Translate - (Source : Super_String; - Mapping : Wide_Maps.Wide_Character_Mapping) return Super_String; - - procedure Super_Translate - (Source : in out Super_String; - Mapping : Wide_Maps.Wide_Character_Mapping); - - function Super_Translate - (Source : Super_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Super_String; - - procedure Super_Translate - (Source : in out Super_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function); - - --------------------------------------- - -- String Transformation Subprograms -- - --------------------------------------- - - function Super_Replace_Slice - (Source : Super_String; - Low : Positive; - High : Natural; - By : Wide_String; - Drop : Truncation := Error) return Super_String; - - procedure Super_Replace_Slice - (Source : in out Super_String; - Low : Positive; - High : Natural; - By : Wide_String; - Drop : Truncation := Error); - - function Super_Insert - (Source : Super_String; - Before : Positive; - New_Item : Wide_String; - Drop : Truncation := Error) return Super_String; - - procedure Super_Insert - (Source : in out Super_String; - Before : Positive; - New_Item : Wide_String; - Drop : Truncation := Error); - - function Super_Overwrite - (Source : Super_String; - Position : Positive; - New_Item : Wide_String; - Drop : Truncation := Error) return Super_String; - - procedure Super_Overwrite - (Source : in out Super_String; - Position : Positive; - New_Item : Wide_String; - Drop : Truncation := Error); - - function Super_Delete - (Source : Super_String; - From : Positive; - Through : Natural) return Super_String; - - procedure Super_Delete - (Source : in out Super_String; - From : Positive; - Through : Natural); - - --------------------------------- - -- String Selector Subprograms -- - --------------------------------- - - function Super_Trim - (Source : Super_String; - Side : Trim_End) return Super_String; - - procedure Super_Trim - (Source : in out Super_String; - Side : Trim_End); - - function Super_Trim - (Source : Super_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set) return Super_String; - - procedure Super_Trim - (Source : in out Super_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set); - - function Super_Head - (Source : Super_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Truncation := Error) return Super_String; - - procedure Super_Head - (Source : in out Super_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Truncation := Error); - - function Super_Tail - (Source : Super_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Truncation := Error) return Super_String; - - procedure Super_Tail - (Source : in out Super_String; - Count : Natural; - Pad : Wide_Character := Wide_Space; - Drop : Truncation := Error); - - ------------------------------------ - -- String Constructor Subprograms -- - ------------------------------------ - - -- Note: in some of the following routines, there is an extra parameter - -- Max_Length which specifies the value of the maximum length for the - -- resulting Super_String value. - - function Times - (Left : Natural; - Right : Wide_Character; - Max_Length : Positive) return Super_String; - -- Note the additional parameter Max_Length - - function Times - (Left : Natural; - Right : Wide_String; - Max_Length : Positive) return Super_String; - -- Note the additional parameter Max_Length - - function Times - (Left : Natural; - Right : Super_String) return Super_String; - - function Super_Replicate - (Count : Natural; - Item : Wide_Character; - Drop : Truncation := Error; - Max_Length : Positive) return Super_String; - -- Note the additional parameter Max_Length - - function Super_Replicate - (Count : Natural; - Item : Wide_String; - Drop : Truncation := Error; - Max_Length : Positive) return Super_String; - -- Note the additional parameter Max_Length - - function Super_Replicate - (Count : Natural; - Item : Super_String; - Drop : Truncation := Error) return Super_String; - -private - -- Pragma Inline declarations - - pragma Inline ("="); - pragma Inline (Less); - pragma Inline (Less_Or_Equal); - pragma Inline (Greater); - pragma Inline (Greater_Or_Equal); - pragma Inline (Concat); - pragma Inline (Super_Count); - pragma Inline (Super_Element); - pragma Inline (Super_Find_Token); - pragma Inline (Super_Index); - pragma Inline (Super_Index_Non_Blank); - pragma Inline (Super_Length); - pragma Inline (Super_Replace_Element); - pragma Inline (Super_Slice); - pragma Inline (Super_To_String); - -end Ada.Strings.Wide_Superbounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stwiun.adb +++ build/gcc/ada/rts @@ -1,1095 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ U N B O U N D E D -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Wide_Fixed; -with Ada.Strings.Wide_Search; -with Ada.Unchecked_Deallocation; - -package body Ada.Strings.Wide_Unbounded is - - --------- - -- "&" -- - --------- - - function "&" - (Left : Unbounded_Wide_String; - Right : Unbounded_Wide_String) return Unbounded_Wide_String - is - L_Length : constant Natural := Left.Last; - R_Length : constant Natural := Right.Last; - Result : Unbounded_Wide_String; - - begin - Result.Last := L_Length + R_Length; - - Result.Reference := new Wide_String (1 .. Result.Last); - - Result.Reference (1 .. L_Length) := - Left.Reference (1 .. Left.Last); - Result.Reference (L_Length + 1 .. Result.Last) := - Right.Reference (1 .. Right.Last); - - return Result; - end "&"; - - function "&" - (Left : Unbounded_Wide_String; - Right : Wide_String) return Unbounded_Wide_String - is - L_Length : constant Natural := Left.Last; - Result : Unbounded_Wide_String; - - begin - Result.Last := L_Length + Right'Length; - - Result.Reference := new Wide_String (1 .. Result.Last); - - Result.Reference (1 .. L_Length) := Left.Reference (1 .. Left.Last); - Result.Reference (L_Length + 1 .. Result.Last) := Right; - - return Result; - end "&"; - - function "&" - (Left : Wide_String; - Right : Unbounded_Wide_String) return Unbounded_Wide_String - is - R_Length : constant Natural := Right.Last; - Result : Unbounded_Wide_String; - - begin - Result.Last := Left'Length + R_Length; - - Result.Reference := new Wide_String (1 .. Result.Last); - - Result.Reference (1 .. Left'Length) := Left; - Result.Reference (Left'Length + 1 .. Result.Last) := - Right.Reference (1 .. Right.Last); - - return Result; - end "&"; - - function "&" - (Left : Unbounded_Wide_String; - Right : Wide_Character) return Unbounded_Wide_String - is - Result : Unbounded_Wide_String; - - begin - Result.Last := Left.Last + 1; - - Result.Reference := new Wide_String (1 .. Result.Last); - - Result.Reference (1 .. Result.Last - 1) := - Left.Reference (1 .. Left.Last); - Result.Reference (Result.Last) := Right; - - return Result; - end "&"; - - function "&" - (Left : Wide_Character; - Right : Unbounded_Wide_String) return Unbounded_Wide_String - is - Result : Unbounded_Wide_String; - - begin - Result.Last := Right.Last + 1; - - Result.Reference := new Wide_String (1 .. Result.Last); - Result.Reference (1) := Left; - Result.Reference (2 .. Result.Last) := - Right.Reference (1 .. Right.Last); - return Result; - end "&"; - - --------- - -- "*" -- - --------- - - function "*" - (Left : Natural; - Right : Wide_Character) return Unbounded_Wide_String - is - Result : Unbounded_Wide_String; - - begin - Result.Last := Left; - - Result.Reference := new Wide_String (1 .. Left); - for J in Result.Reference'Range loop - Result.Reference (J) := Right; - end loop; - - return Result; - end "*"; - - function "*" - (Left : Natural; - Right : Wide_String) return Unbounded_Wide_String - is - Len : constant Natural := Right'Length; - K : Positive; - Result : Unbounded_Wide_String; - - begin - Result.Last := Left * Len; - - Result.Reference := new Wide_String (1 .. Result.Last); - - K := 1; - for J in 1 .. Left loop - Result.Reference (K .. K + Len - 1) := Right; - K := K + Len; - end loop; - - return Result; - end "*"; - - function "*" - (Left : Natural; - Right : Unbounded_Wide_String) return Unbounded_Wide_String - is - Len : constant Natural := Right.Last; - K : Positive; - Result : Unbounded_Wide_String; - - begin - Result.Last := Left * Len; - - Result.Reference := new Wide_String (1 .. Result.Last); - - K := 1; - for J in 1 .. Left loop - Result.Reference (K .. K + Len - 1) := - Right.Reference (1 .. Right.Last); - K := K + Len; - end loop; - - return Result; - end "*"; - - --------- - -- "<" -- - --------- - - function "<" - (Left : Unbounded_Wide_String; - Right : Unbounded_Wide_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) < Right.Reference (1 .. Right.Last); - end "<"; - - function "<" - (Left : Unbounded_Wide_String; - Right : Wide_String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) < Right; - end "<"; - - function "<" - (Left : Wide_String; - Right : Unbounded_Wide_String) return Boolean - is - begin - return Left < Right.Reference (1 .. Right.Last); - end "<"; - - ---------- - -- "<=" -- - ---------- - - function "<=" - (Left : Unbounded_Wide_String; - Right : Unbounded_Wide_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) <= Right.Reference (1 .. Right.Last); - end "<="; - - function "<=" - (Left : Unbounded_Wide_String; - Right : Wide_String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) <= Right; - end "<="; - - function "<=" - (Left : Wide_String; - Right : Unbounded_Wide_String) return Boolean - is - begin - return Left <= Right.Reference (1 .. Right.Last); - end "<="; - - --------- - -- "=" -- - --------- - - function "=" - (Left : Unbounded_Wide_String; - Right : Unbounded_Wide_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) = Right.Reference (1 .. Right.Last); - end "="; - - function "=" - (Left : Unbounded_Wide_String; - Right : Wide_String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) = Right; - end "="; - - function "=" - (Left : Wide_String; - Right : Unbounded_Wide_String) return Boolean - is - begin - return Left = Right.Reference (1 .. Right.Last); - end "="; - - --------- - -- ">" -- - --------- - - function ">" - (Left : Unbounded_Wide_String; - Right : Unbounded_Wide_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) > Right.Reference (1 .. Right.Last); - end ">"; - - function ">" - (Left : Unbounded_Wide_String; - Right : Wide_String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) > Right; - end ">"; - - function ">" - (Left : Wide_String; - Right : Unbounded_Wide_String) return Boolean - is - begin - return Left > Right.Reference (1 .. Right.Last); - end ">"; - - ---------- - -- ">=" -- - ---------- - - function ">=" - (Left : Unbounded_Wide_String; - Right : Unbounded_Wide_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) >= Right.Reference (1 .. Right.Last); - end ">="; - - function ">=" - (Left : Unbounded_Wide_String; - Right : Wide_String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) >= Right; - end ">="; - - function ">=" - (Left : Wide_String; - Right : Unbounded_Wide_String) return Boolean - is - begin - return Left >= Right.Reference (1 .. Right.Last); - end ">="; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Object : in out Unbounded_Wide_String) is - begin - -- Copy string, except we do not copy the statically allocated null - -- string, since it can never be deallocated. Note that we do not copy - -- extra string room here to avoid dragging unused allocated memory. - - if Object.Reference /= Null_Wide_String'Access then - Object.Reference := - new Wide_String'(Object.Reference (1 .. Object.Last)); - end if; - end Adjust; - - ------------ - -- Append -- - ------------ - - procedure Append - (Source : in out Unbounded_Wide_String; - New_Item : Unbounded_Wide_String) - is - begin - Realloc_For_Chunk (Source, New_Item.Last); - Source.Reference (Source.Last + 1 .. Source.Last + New_Item.Last) := - New_Item.Reference (1 .. New_Item.Last); - Source.Last := Source.Last + New_Item.Last; - end Append; - - procedure Append - (Source : in out Unbounded_Wide_String; - New_Item : Wide_String) - is - begin - Realloc_For_Chunk (Source, New_Item'Length); - Source.Reference (Source.Last + 1 .. Source.Last + New_Item'Length) := - New_Item; - Source.Last := Source.Last + New_Item'Length; - end Append; - - procedure Append - (Source : in out Unbounded_Wide_String; - New_Item : Wide_Character) - is - begin - Realloc_For_Chunk (Source, 1); - Source.Reference (Source.Last + 1) := New_Item; - Source.Last := Source.Last + 1; - end Append; - - ----------- - -- Count -- - ----------- - - function Count - (Source : Unbounded_Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - is - begin - return - Wide_Search.Count - (Source.Reference (1 .. Source.Last), Pattern, Mapping); - end Count; - - function Count - (Source : Unbounded_Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - is - begin - return - Wide_Search.Count - (Source.Reference (1 .. Source.Last), Pattern, Mapping); - end Count; - - function Count - (Source : Unbounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set) return Natural - is - begin - return - Wide_Search.Count - (Source.Reference (1 .. Source.Last), Set); - end Count; - - ------------ - -- Delete -- - ------------ - - function Delete - (Source : Unbounded_Wide_String; - From : Positive; - Through : Natural) return Unbounded_Wide_String - is - begin - return - To_Unbounded_Wide_String - (Wide_Fixed.Delete - (Source.Reference (1 .. Source.Last), From, Through)); - end Delete; - - procedure Delete - (Source : in out Unbounded_Wide_String; - From : Positive; - Through : Natural) - is - begin - if From > Through then - null; - - elsif From < Source.Reference'First or else Through > Source.Last then - raise Index_Error; - - else - declare - Len : constant Natural := Through - From + 1; - - begin - Source.Reference (From .. Source.Last - Len) := - Source.Reference (Through + 1 .. Source.Last); - Source.Last := Source.Last - Len; - end; - end if; - end Delete; - - ------------- - -- Element -- - ------------- - - function Element - (Source : Unbounded_Wide_String; - Index : Positive) return Wide_Character - is - begin - if Index <= Source.Last then - return Source.Reference (Index); - else - raise Strings.Index_Error; - end if; - end Element; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Unbounded_Wide_String) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (Wide_String, Wide_String_Access); - - begin - -- Note: Don't try to free statically allocated null string - - if Object.Reference /= Null_Wide_String'Access then - Deallocate (Object.Reference); - Object.Reference := Null_Unbounded_Wide_String.Reference; - Object.Last := 0; - end if; - end Finalize; - - ---------------- - -- Find_Token -- - ---------------- - - procedure Find_Token - (Source : Unbounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Strings.Membership; - First : out Positive; - Last : out Natural) - is - begin - Wide_Search.Find_Token - (Source.Reference (From .. Source.Last), Set, Test, First, Last); - end Find_Token; - - procedure Find_Token - (Source : Unbounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Strings.Membership; - First : out Positive; - Last : out Natural) - is - begin - Wide_Search.Find_Token - (Source.Reference (1 .. Source.Last), Set, Test, First, Last); - end Find_Token; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out Wide_String_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation (Wide_String, Wide_String_Access); - - begin - -- Note: Do not try to free statically allocated null string - - if X /= Null_Unbounded_Wide_String.Reference then - Deallocate (X); - end if; - end Free; - - ---------- - -- Head -- - ---------- - - function Head - (Source : Unbounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space) return Unbounded_Wide_String - is - begin - return To_Unbounded_Wide_String - (Wide_Fixed.Head (Source.Reference (1 .. Source.Last), Count, Pad)); - end Head; - - procedure Head - (Source : in out Unbounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space) - is - Old : Wide_String_Access := Source.Reference; - begin - Source.Reference := - new Wide_String' - (Wide_Fixed.Head (Source.Reference (1 .. Source.Last), Count, Pad)); - Source.Last := Source.Reference'Length; - Free (Old); - end Head; - - ----------- - -- Index -- - ----------- - - function Index - (Source : Unbounded_Wide_String; - Pattern : Wide_String; - Going : Strings.Direction := Strings.Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - is - begin - return - Wide_Search.Index - (Source.Reference (1 .. Source.Last), Pattern, Going, Mapping); - end Index; - - function Index - (Source : Unbounded_Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - is - begin - return - Wide_Search.Index - (Source.Reference (1 .. Source.Last), Pattern, Going, Mapping); - end Index; - - function Index - (Source : Unbounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Strings.Membership := Strings.Inside; - Going : Strings.Direction := Strings.Forward) return Natural - is - begin - return Wide_Search.Index - (Source.Reference (1 .. Source.Last), Set, Test, Going); - end Index; - - function Index - (Source : Unbounded_Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural - is - begin - return - Wide_Search.Index - (Source.Reference (1 .. Source.Last), Pattern, From, Going, Mapping); - end Index; - - function Index - (Source : Unbounded_Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural - is - begin - return - Wide_Search.Index - (Source.Reference (1 .. Source.Last), Pattern, From, Going, Mapping); - end Index; - - function Index - (Source : Unbounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - is - begin - return - Wide_Search.Index - (Source.Reference (1 .. Source.Last), Set, From, Test, Going); - end Index; - - function Index_Non_Blank - (Source : Unbounded_Wide_String; - Going : Strings.Direction := Strings.Forward) return Natural - is - begin - return - Wide_Search.Index_Non_Blank - (Source.Reference (1 .. Source.Last), Going); - end Index_Non_Blank; - - function Index_Non_Blank - (Source : Unbounded_Wide_String; - From : Positive; - Going : Direction := Forward) return Natural - is - begin - return - Wide_Search.Index_Non_Blank - (Source.Reference (1 .. Source.Last), From, Going); - end Index_Non_Blank; - - ---------------- - -- Initialize -- - ---------------- - - procedure Initialize (Object : in out Unbounded_Wide_String) is - begin - Object.Reference := Null_Unbounded_Wide_String.Reference; - Object.Last := 0; - end Initialize; - - ------------ - -- Insert -- - ------------ - - function Insert - (Source : Unbounded_Wide_String; - Before : Positive; - New_Item : Wide_String) return Unbounded_Wide_String - is - begin - return - To_Unbounded_Wide_String - (Wide_Fixed.Insert - (Source.Reference (1 .. Source.Last), Before, New_Item)); - end Insert; - - procedure Insert - (Source : in out Unbounded_Wide_String; - Before : Positive; - New_Item : Wide_String) - is - begin - if Before not in Source.Reference'First .. Source.Last + 1 then - raise Index_Error; - end if; - - Realloc_For_Chunk (Source, New_Item'Length); - - Source.Reference - (Before + New_Item'Length .. Source.Last + New_Item'Length) := - Source.Reference (Before .. Source.Last); - - Source.Reference (Before .. Before + New_Item'Length - 1) := New_Item; - Source.Last := Source.Last + New_Item'Length; - end Insert; - - ------------ - -- Length -- - ------------ - - function Length (Source : Unbounded_Wide_String) return Natural is - begin - return Source.Last; - end Length; - - --------------- - -- Overwrite -- - --------------- - - function Overwrite - (Source : Unbounded_Wide_String; - Position : Positive; - New_Item : Wide_String) return Unbounded_Wide_String - is - begin - return - To_Unbounded_Wide_String - (Wide_Fixed.Overwrite - (Source.Reference (1 .. Source.Last), Position, New_Item)); - end Overwrite; - - procedure Overwrite - (Source : in out Unbounded_Wide_String; - Position : Positive; - New_Item : Wide_String) - is - NL : constant Natural := New_Item'Length; - begin - if Position <= Source.Last - NL + 1 then - Source.Reference (Position .. Position + NL - 1) := New_Item; - else - declare - Old : Wide_String_Access := Source.Reference; - begin - Source.Reference := new Wide_String' - (Wide_Fixed.Overwrite - (Source.Reference (1 .. Source.Last), Position, New_Item)); - Source.Last := Source.Reference'Length; - Free (Old); - end; - end if; - end Overwrite; - - ----------------------- - -- Realloc_For_Chunk -- - ----------------------- - - procedure Realloc_For_Chunk - (Source : in out Unbounded_Wide_String; - Chunk_Size : Natural) - is - Growth_Factor : constant := 32; - -- The growth factor controls how much extra space is allocated when - -- we have to increase the size of an allocated unbounded string. By - -- allocating extra space, we avoid the need to reallocate on every - -- append, particularly important when a string is built up by repeated - -- append operations of small pieces. This is expressed as a factor so - -- 32 means add 1/32 of the length of the string as growth space. - - Min_Mul_Alloc : constant := Standard'Maximum_Alignment; - -- Allocation will be done by a multiple of Min_Mul_Alloc This causes - -- no memory loss as most (all?) malloc implementations are obliged to - -- align the returned memory on the maximum alignment as malloc does not - -- know the target alignment. - - S_Length : constant Natural := Source.Reference'Length; - - begin - if Chunk_Size > S_Length - Source.Last then - declare - New_Size : constant Positive := - S_Length + Chunk_Size + (S_Length / Growth_Factor); - - New_Rounded_Up_Size : constant Positive := - ((New_Size - 1) / Min_Mul_Alloc + 1) * Min_Mul_Alloc; - - Tmp : constant Wide_String_Access := - new Wide_String (1 .. New_Rounded_Up_Size); - - begin - Tmp (1 .. Source.Last) := Source.Reference (1 .. Source.Last); - Free (Source.Reference); - Source.Reference := Tmp; - end; - end if; - end Realloc_For_Chunk; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Source : in out Unbounded_Wide_String; - Index : Positive; - By : Wide_Character) - is - begin - if Index <= Source.Last then - Source.Reference (Index) := By; - else - raise Strings.Index_Error; - end if; - end Replace_Element; - - ------------------- - -- Replace_Slice -- - ------------------- - - function Replace_Slice - (Source : Unbounded_Wide_String; - Low : Positive; - High : Natural; - By : Wide_String) return Unbounded_Wide_String - is - begin - return To_Unbounded_Wide_String - (Wide_Fixed.Replace_Slice - (Source.Reference (1 .. Source.Last), Low, High, By)); - end Replace_Slice; - - procedure Replace_Slice - (Source : in out Unbounded_Wide_String; - Low : Positive; - High : Natural; - By : Wide_String) - is - Old : Wide_String_Access := Source.Reference; - begin - Source.Reference := new Wide_String' - (Wide_Fixed.Replace_Slice - (Source.Reference (1 .. Source.Last), Low, High, By)); - Source.Last := Source.Reference'Length; - Free (Old); - end Replace_Slice; - - ------------------------------- - -- Set_Unbounded_Wide_String -- - ------------------------------- - - procedure Set_Unbounded_Wide_String - (Target : out Unbounded_Wide_String; - Source : Wide_String) - is - begin - Target.Last := Source'Length; - Target.Reference := new Wide_String (1 .. Source'Length); - Target.Reference.all := Source; - end Set_Unbounded_Wide_String; - - ----------- - -- Slice -- - ----------- - - function Slice - (Source : Unbounded_Wide_String; - Low : Positive; - High : Natural) return Wide_String - is - begin - -- Note: test of High > Length is in accordance with AI95-00128 - - if Low > Source.Last + 1 or else High > Source.Last then - raise Index_Error; - else - return Source.Reference (Low .. High); - end if; - end Slice; - - ---------- - -- Tail -- - ---------- - - function Tail - (Source : Unbounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space) return Unbounded_Wide_String is - begin - return To_Unbounded_Wide_String - (Wide_Fixed.Tail (Source.Reference (1 .. Source.Last), Count, Pad)); - end Tail; - - procedure Tail - (Source : in out Unbounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space) - is - Old : Wide_String_Access := Source.Reference; - begin - Source.Reference := new Wide_String' - (Wide_Fixed.Tail (Source.Reference (1 .. Source.Last), Count, Pad)); - Source.Last := Source.Reference'Length; - Free (Old); - end Tail; - - ------------------------------ - -- To_Unbounded_Wide_String -- - ------------------------------ - - function To_Unbounded_Wide_String - (Source : Wide_String) - return Unbounded_Wide_String - is - Result : Unbounded_Wide_String; - begin - Result.Last := Source'Length; - Result.Reference := new Wide_String (1 .. Source'Length); - Result.Reference.all := Source; - return Result; - end To_Unbounded_Wide_String; - - function To_Unbounded_Wide_String - (Length : Natural) return Unbounded_Wide_String - is - Result : Unbounded_Wide_String; - begin - Result.Last := Length; - Result.Reference := new Wide_String (1 .. Length); - return Result; - end To_Unbounded_Wide_String; - - ------------------- - -- To_Wide_String -- - -------------------- - - function To_Wide_String - (Source : Unbounded_Wide_String) - return Wide_String - is - begin - return Source.Reference (1 .. Source.Last); - end To_Wide_String; - - --------------- - -- Translate -- - --------------- - - function Translate - (Source : Unbounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping) - return Unbounded_Wide_String - is - begin - return - To_Unbounded_Wide_String - (Wide_Fixed.Translate - (Source.Reference (1 .. Source.Last), Mapping)); - end Translate; - - procedure Translate - (Source : in out Unbounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping) - is - begin - Wide_Fixed.Translate (Source.Reference (1 .. Source.Last), Mapping); - end Translate; - - function Translate - (Source : Unbounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) - return Unbounded_Wide_String - is - begin - return - To_Unbounded_Wide_String - (Wide_Fixed.Translate - (Source.Reference (1 .. Source.Last), Mapping)); - end Translate; - - procedure Translate - (Source : in out Unbounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) - is - begin - Wide_Fixed.Translate (Source.Reference (1 .. Source.Last), Mapping); - end Translate; - - ---------- - -- Trim -- - ---------- - - function Trim - (Source : Unbounded_Wide_String; - Side : Trim_End) return Unbounded_Wide_String - is - begin - return - To_Unbounded_Wide_String - (Wide_Fixed.Trim (Source.Reference (1 .. Source.Last), Side)); - end Trim; - - procedure Trim - (Source : in out Unbounded_Wide_String; - Side : Trim_End) - is - Old : Wide_String_Access := Source.Reference; - begin - Source.Reference := - new Wide_String' - (Wide_Fixed.Trim (Source.Reference (1 .. Source.Last), Side)); - Source.Last := Source.Reference'Length; - Free (Old); - end Trim; - - function Trim - (Source : Unbounded_Wide_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set) - return Unbounded_Wide_String - is - begin - return - To_Unbounded_Wide_String - (Wide_Fixed.Trim - (Source.Reference (1 .. Source.Last), Left, Right)); - end Trim; - - procedure Trim - (Source : in out Unbounded_Wide_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set) - is - Old : Wide_String_Access := Source.Reference; - begin - Source.Reference := - new Wide_String' - (Wide_Fixed.Trim - (Source.Reference (1 .. Source.Last), Left, Right)); - Source.Last := Source.Reference'Length; - Free (Old); - end Trim; - - --------------------- - -- Unbounded_Slice -- - --------------------- - - function Unbounded_Slice - (Source : Unbounded_Wide_String; - Low : Positive; - High : Natural) return Unbounded_Wide_String - is - begin - if Low > Source.Last + 1 or else High > Source.Last then - raise Index_Error; - else - return To_Unbounded_Wide_String (Source.Reference.all (Low .. High)); - end if; - end Unbounded_Slice; - - procedure Unbounded_Slice - (Source : Unbounded_Wide_String; - Target : out Unbounded_Wide_String; - Low : Positive; - High : Natural) - is - begin - if Low > Source.Last + 1 or else High > Source.Last then - raise Index_Error; - else - Target := - To_Unbounded_Wide_String (Source.Reference.all (Low .. High)); - end if; - end Unbounded_Slice; - -end Ada.Strings.Wide_Unbounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stwiun.ads +++ build/gcc/ada/rts @@ -1,443 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ U N B O U N D E D -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Wide_Maps; -with Ada.Finalization; - -package Ada.Strings.Wide_Unbounded is - pragma Preelaborate; - - type Unbounded_Wide_String is private; - pragma Preelaborable_Initialization (Unbounded_Wide_String); - - Null_Unbounded_Wide_String : constant Unbounded_Wide_String; - - function Length (Source : Unbounded_Wide_String) return Natural; - - type Wide_String_Access is access all Wide_String; - - procedure Free (X : in out Wide_String_Access); - - -------------------------------------------------------- - -- Conversion, Concatenation, and Selection Functions -- - -------------------------------------------------------- - - function To_Unbounded_Wide_String - (Source : Wide_String) return Unbounded_Wide_String; - - function To_Unbounded_Wide_String - (Length : Natural) return Unbounded_Wide_String; - - function To_Wide_String - (Source : Unbounded_Wide_String) - return Wide_String; - - procedure Set_Unbounded_Wide_String - (Target : out Unbounded_Wide_String; - Source : Wide_String); - pragma Ada_05 (Set_Unbounded_Wide_String); - - procedure Append - (Source : in out Unbounded_Wide_String; - New_Item : Unbounded_Wide_String); - - procedure Append - (Source : in out Unbounded_Wide_String; - New_Item : Wide_String); - - procedure Append - (Source : in out Unbounded_Wide_String; - New_Item : Wide_Character); - - function "&" - (Left : Unbounded_Wide_String; - Right : Unbounded_Wide_String) return Unbounded_Wide_String; - - function "&" - (Left : Unbounded_Wide_String; - Right : Wide_String) return Unbounded_Wide_String; - - function "&" - (Left : Wide_String; - Right : Unbounded_Wide_String) return Unbounded_Wide_String; - - function "&" - (Left : Unbounded_Wide_String; - Right : Wide_Character) return Unbounded_Wide_String; - - function "&" - (Left : Wide_Character; - Right : Unbounded_Wide_String) return Unbounded_Wide_String; - - function Element - (Source : Unbounded_Wide_String; - Index : Positive) return Wide_Character; - - procedure Replace_Element - (Source : in out Unbounded_Wide_String; - Index : Positive; - By : Wide_Character); - - function Slice - (Source : Unbounded_Wide_String; - Low : Positive; - High : Natural) return Wide_String; - - function Unbounded_Slice - (Source : Unbounded_Wide_String; - Low : Positive; - High : Natural) return Unbounded_Wide_String; - pragma Ada_05 (Unbounded_Slice); - - procedure Unbounded_Slice - (Source : Unbounded_Wide_String; - Target : out Unbounded_Wide_String; - Low : Positive; - High : Natural); - pragma Ada_05 (Unbounded_Slice); - - function "=" - (Left : Unbounded_Wide_String; - Right : Unbounded_Wide_String) return Boolean; - - function "=" - (Left : Unbounded_Wide_String; - Right : Wide_String) return Boolean; - - function "=" - (Left : Wide_String; - Right : Unbounded_Wide_String) return Boolean; - - function "<" - (Left : Unbounded_Wide_String; - Right : Unbounded_Wide_String) return Boolean; - - function "<" - (Left : Unbounded_Wide_String; - Right : Wide_String) return Boolean; - - function "<" - (Left : Wide_String; - Right : Unbounded_Wide_String) return Boolean; - - function "<=" - (Left : Unbounded_Wide_String; - Right : Unbounded_Wide_String) return Boolean; - - function "<=" - (Left : Unbounded_Wide_String; - Right : Wide_String) return Boolean; - - function "<=" - (Left : Wide_String; - Right : Unbounded_Wide_String) return Boolean; - - function ">" - (Left : Unbounded_Wide_String; - Right : Unbounded_Wide_String) return Boolean; - - function ">" - (Left : Unbounded_Wide_String; - Right : Wide_String) return Boolean; - - function ">" - (Left : Wide_String; - Right : Unbounded_Wide_String) return Boolean; - - function ">=" - (Left : Unbounded_Wide_String; - Right : Unbounded_Wide_String) return Boolean; - - function ">=" - (Left : Unbounded_Wide_String; - Right : Wide_String) return Boolean; - - function ">=" - (Left : Wide_String; - Right : Unbounded_Wide_String) return Boolean; - - ------------------------ - -- Search Subprograms -- - ------------------------ - - function Index - (Source : Unbounded_Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural; - - function Index - (Source : Unbounded_Wide_String; - Pattern : Wide_String; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - - function Index - (Source : Unbounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Index - (Source : Unbounded_Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural; - pragma Ada_05 (Index); - - function Index - (Source : Unbounded_Wide_String; - Pattern : Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - pragma Ada_05 (Index); - - function Index - (Source : Unbounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - pragma Ada_05 (Index); - - function Index_Non_Blank - (Source : Unbounded_Wide_String; - Going : Direction := Forward) return Natural; - - function Index_Non_Blank - (Source : Unbounded_Wide_String; - From : Positive; - Going : Direction := Forward) return Natural; - pragma Ada_05 (Index_Non_Blank); - - function Count - (Source : Unbounded_Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping := Wide_Maps.Identity) - return Natural; - - function Count - (Source : Unbounded_Wide_String; - Pattern : Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) return Natural; - - function Count - (Source : Unbounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set) return Natural; - - procedure Find_Token - (Source : Unbounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural); - pragma Ada_2012 (Find_Token); - - procedure Find_Token - (Source : Unbounded_Wide_String; - Set : Wide_Maps.Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural); - - ------------------------------------ - -- String Translation Subprograms -- - ------------------------------------ - - function Translate - (Source : Unbounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping) - return Unbounded_Wide_String; - - procedure Translate - (Source : in out Unbounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping); - - function Translate - (Source : Unbounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function) - return Unbounded_Wide_String; - - procedure Translate - (Source : in out Unbounded_Wide_String; - Mapping : Wide_Maps.Wide_Character_Mapping_Function); - - --------------------------------------- - -- String Transformation Subprograms -- - --------------------------------------- - - function Replace_Slice - (Source : Unbounded_Wide_String; - Low : Positive; - High : Natural; - By : Wide_String) return Unbounded_Wide_String; - - procedure Replace_Slice - (Source : in out Unbounded_Wide_String; - Low : Positive; - High : Natural; - By : Wide_String); - - function Insert - (Source : Unbounded_Wide_String; - Before : Positive; - New_Item : Wide_String) return Unbounded_Wide_String; - - procedure Insert - (Source : in out Unbounded_Wide_String; - Before : Positive; - New_Item : Wide_String); - - function Overwrite - (Source : Unbounded_Wide_String; - Position : Positive; - New_Item : Wide_String) return Unbounded_Wide_String; - - procedure Overwrite - (Source : in out Unbounded_Wide_String; - Position : Positive; - New_Item : Wide_String); - - function Delete - (Source : Unbounded_Wide_String; - From : Positive; - Through : Natural) return Unbounded_Wide_String; - - procedure Delete - (Source : in out Unbounded_Wide_String; - From : Positive; - Through : Natural); - - function Trim - (Source : Unbounded_Wide_String; - Side : Trim_End) return Unbounded_Wide_String; - - procedure Trim - (Source : in out Unbounded_Wide_String; - Side : Trim_End); - - function Trim - (Source : Unbounded_Wide_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set) return Unbounded_Wide_String; - - procedure Trim - (Source : in out Unbounded_Wide_String; - Left : Wide_Maps.Wide_Character_Set; - Right : Wide_Maps.Wide_Character_Set); - - function Head - (Source : Unbounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space) return Unbounded_Wide_String; - - procedure Head - (Source : in out Unbounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space); - - function Tail - (Source : Unbounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space) return Unbounded_Wide_String; - - procedure Tail - (Source : in out Unbounded_Wide_String; - Count : Natural; - Pad : Wide_Character := Wide_Space); - - function "*" - (Left : Natural; - Right : Wide_Character) return Unbounded_Wide_String; - - function "*" - (Left : Natural; - Right : Wide_String) return Unbounded_Wide_String; - - function "*" - (Left : Natural; - Right : Unbounded_Wide_String) return Unbounded_Wide_String; - -private - pragma Inline (Length); - - package AF renames Ada.Finalization; - - Null_Wide_String : aliased Wide_String := ""; - - function To_Unbounded_Wide (S : Wide_String) return Unbounded_Wide_String - renames To_Unbounded_Wide_String; - - type Unbounded_Wide_String is new AF.Controlled with record - Reference : Wide_String_Access := Null_Wide_String'Access; - Last : Natural := 0; - end record; - - -- The Unbounded_Wide_String is using a buffered implementation to increase - -- speed of the Append/Delete/Insert procedures. The Reference string - -- pointer above contains the current string value and extra room at the - -- end to be used by the next Append routine. Last is the index of the - -- string ending character. So the current string value is really - -- Reference (1 .. Last). - - pragma Stream_Convert - (Unbounded_Wide_String, To_Unbounded_Wide, To_Wide_String); - - pragma Finalize_Storage_Only (Unbounded_Wide_String); - -- Finalization is required only for freeing storage - - procedure Initialize (Object : in out Unbounded_Wide_String); - procedure Adjust (Object : in out Unbounded_Wide_String); - procedure Finalize (Object : in out Unbounded_Wide_String); - - procedure Realloc_For_Chunk - (Source : in out Unbounded_Wide_String; - Chunk_Size : Natural); - -- Adjust the size allocated for the string. Add at least Chunk_Size so it - -- is safe to add a string of this size at the end of the current content. - -- The real size allocated for the string is Chunk_Size + x of the current - -- string size. This buffered handling makes the Append unbounded string - -- routines very fast. - - Null_Unbounded_Wide_String : constant Unbounded_Wide_String := - (AF.Controlled with - Reference => Null_Wide_String'Access, - Last => 0); -end Ada.Strings.Wide_Unbounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stzbou.adb +++ build/gcc/ada/rts @@ -1,94 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ B O U N D E D -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Strings.Wide_Wide_Bounded is - - package body Generic_Bounded_Length is - - --------- - -- "*" -- - --------- - - function "*" - (Left : Natural; - Right : Wide_Wide_Character) return Bounded_Wide_Wide_String - is - begin - return Times (Left, Right, Max_Length); - end "*"; - - function "*" - (Left : Natural; - Right : Wide_Wide_String) return Bounded_Wide_Wide_String - is - begin - return Times (Left, Right, Max_Length); - end "*"; - - --------------- - -- Replicate -- - --------------- - - function Replicate - (Count : Natural; - Item : Wide_Wide_Character; - Drop : Strings.Truncation := Strings.Error) - return Bounded_Wide_Wide_String - is - begin - return Super_Replicate (Count, Item, Drop, Max_Length); - end Replicate; - - function Replicate - (Count : Natural; - Item : Wide_Wide_String; - Drop : Strings.Truncation := Strings.Error) - return Bounded_Wide_Wide_String - is - begin - return Super_Replicate (Count, Item, Drop, Max_Length); - end Replicate; - - --------------------------------- - -- To_Bounded_Wide_Wide_String -- - --------------------------------- - - function To_Bounded_Wide_Wide_String - (Source : Wide_Wide_String; - Drop : Strings.Truncation := Strings.Error) - return Bounded_Wide_Wide_String - is - begin - return To_Super_String (Source, Max_Length, Drop); - end To_Bounded_Wide_Wide_String; - - end Generic_Bounded_Length; -end Ada.Strings.Wide_Wide_Bounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stzbou.ads +++ build/gcc/ada/rts @@ -1,937 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ B O U N D E D -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Wide_Wide_Maps; -with Ada.Strings.Wide_Wide_Superbounded; - -package Ada.Strings.Wide_Wide_Bounded is - pragma Preelaborate; - - generic - Max : Positive; - -- Maximum length of a Bounded_Wide_Wide_String - - package Generic_Bounded_Length is - - Max_Length : constant Positive := Max; - - type Bounded_Wide_Wide_String is private; - pragma Preelaborable_Initialization (Bounded_Wide_Wide_String); - - Null_Bounded_Wide_Wide_String : constant Bounded_Wide_Wide_String; - - subtype Length_Range is Natural range 0 .. Max_Length; - - function Length (Source : Bounded_Wide_Wide_String) return Length_Range; - - -------------------------------------------------------- - -- Conversion, Concatenation, and Selection Functions -- - -------------------------------------------------------- - - function To_Bounded_Wide_Wide_String - (Source : Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String; - - function To_Wide_Wide_String - (Source : Bounded_Wide_Wide_String) return Wide_Wide_String; - - procedure Set_Bounded_Wide_Wide_String - (Target : out Bounded_Wide_Wide_String; - Source : Wide_Wide_String; - Drop : Truncation := Error); - pragma Ada_05 (Set_Bounded_Wide_Wide_String); - - function Append - (Left : Bounded_Wide_Wide_String; - Right : Bounded_Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String; - - function Append - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String; - - function Append - (Left : Wide_Wide_String; - Right : Bounded_Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String; - - function Append - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_Character; - Drop : Truncation := Error) return Bounded_Wide_Wide_String; - - function Append - (Left : Wide_Wide_Character; - Right : Bounded_Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String; - - procedure Append - (Source : in out Bounded_Wide_Wide_String; - New_Item : Bounded_Wide_Wide_String; - Drop : Truncation := Error); - - procedure Append - (Source : in out Bounded_Wide_Wide_String; - New_Item : Wide_Wide_String; - Drop : Truncation := Error); - - procedure Append - (Source : in out Bounded_Wide_Wide_String; - New_Item : Wide_Wide_Character; - Drop : Truncation := Error); - - function "&" - (Left : Bounded_Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Bounded_Wide_Wide_String; - - function "&" - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_String) return Bounded_Wide_Wide_String; - - function "&" - (Left : Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Bounded_Wide_Wide_String; - - function "&" - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_Character) return Bounded_Wide_Wide_String; - - function "&" - (Left : Wide_Wide_Character; - Right : Bounded_Wide_Wide_String) return Bounded_Wide_Wide_String; - - function Element - (Source : Bounded_Wide_Wide_String; - Index : Positive) return Wide_Wide_Character; - - procedure Replace_Element - (Source : in out Bounded_Wide_Wide_String; - Index : Positive; - By : Wide_Wide_Character); - - function Slice - (Source : Bounded_Wide_Wide_String; - Low : Positive; - High : Natural) return Wide_Wide_String; - - function Bounded_Slice - (Source : Bounded_Wide_Wide_String; - Low : Positive; - High : Natural) return Bounded_Wide_Wide_String; - pragma Ada_05 (Bounded_Slice); - - procedure Bounded_Slice - (Source : Bounded_Wide_Wide_String; - Target : out Bounded_Wide_Wide_String; - Low : Positive; - High : Natural); - pragma Ada_05 (Bounded_Slice); - - function "=" - (Left : Bounded_Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean; - - function "=" - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean; - - function "=" - (Left : Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean; - - function "<" - (Left : Bounded_Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean; - - function "<" - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean; - - function "<" - (Left : Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean; - - function "<=" - (Left : Bounded_Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean; - - function "<=" - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean; - - function "<=" - (Left : Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean; - - function ">" - (Left : Bounded_Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean; - - function ">" - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean; - - function ">" - (Left : Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean; - - function ">=" - (Left : Bounded_Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean; - - function ">=" - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean; - - function ">=" - (Left : Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean; - - ---------------------- - -- Search Functions -- - ---------------------- - - function Index - (Source : Bounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural; - - function Index - (Source : Bounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - - function Index - (Source : Bounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Index - (Source : Bounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural; - pragma Ada_05 (Index); - - function Index - (Source : Bounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - pragma Ada_05 (Index); - - function Index - (Source : Bounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - pragma Ada_05 (Index); - - function Index_Non_Blank - (Source : Bounded_Wide_Wide_String; - Going : Direction := Forward) return Natural; - - function Index_Non_Blank - (Source : Bounded_Wide_Wide_String; - From : Positive; - Going : Direction := Forward) return Natural; - pragma Ada_05 (Index_Non_Blank); - - function Count - (Source : Bounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural; - - function Count - (Source : Bounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - - function Count - (Source : Bounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set) return Natural; - - procedure Find_Token - (Source : Bounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural); - pragma Ada_2012 (Find_Token); - - procedure Find_Token - (Source : Bounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural); - - ------------------------------------ - -- String Translation Subprograms -- - ------------------------------------ - - function Translate - (Source : Bounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping) - return Bounded_Wide_Wide_String; - - procedure Translate - (Source : in out Bounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping); - - function Translate - (Source : Bounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Bounded_Wide_Wide_String; - - procedure Translate - (Source : in out Bounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function); - - --------------------------------------- - -- String Transformation Subprograms -- - --------------------------------------- - - function Replace_Slice - (Source : Bounded_Wide_Wide_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String; - - procedure Replace_Slice - (Source : in out Bounded_Wide_Wide_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String; - Drop : Truncation := Error); - - function Insert - (Source : Bounded_Wide_Wide_String; - Before : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String; - - procedure Insert - (Source : in out Bounded_Wide_Wide_String; - Before : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Error); - - function Overwrite - (Source : Bounded_Wide_Wide_String; - Position : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String; - - procedure Overwrite - (Source : in out Bounded_Wide_Wide_String; - Position : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Error); - - function Delete - (Source : Bounded_Wide_Wide_String; - From : Positive; - Through : Natural) return Bounded_Wide_Wide_String; - - procedure Delete - (Source : in out Bounded_Wide_Wide_String; - From : Positive; - Through : Natural); - - --------------------------------- - -- String Selector Subprograms -- - --------------------------------- - - function Trim - (Source : Bounded_Wide_Wide_String; - Side : Trim_End) return Bounded_Wide_Wide_String; - - procedure Trim - (Source : in out Bounded_Wide_Wide_String; - Side : Trim_End); - - function Trim - (Source : Bounded_Wide_Wide_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set) - return Bounded_Wide_Wide_String; - - procedure Trim - (Source : in out Bounded_Wide_Wide_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set); - - function Head - (Source : Bounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Truncation := Error) return Bounded_Wide_Wide_String; - - procedure Head - (Source : in out Bounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Truncation := Error); - - function Tail - (Source : Bounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Truncation := Error) return Bounded_Wide_Wide_String; - - procedure Tail - (Source : in out Bounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Truncation := Error); - - ------------------------------------ - -- String Constructor Subprograms -- - ------------------------------------ - - function "*" - (Left : Natural; - Right : Wide_Wide_Character) return Bounded_Wide_Wide_String; - - function "*" - (Left : Natural; - Right : Wide_Wide_String) return Bounded_Wide_Wide_String; - - function "*" - (Left : Natural; - Right : Bounded_Wide_Wide_String) return Bounded_Wide_Wide_String; - - function Replicate - (Count : Natural; - Item : Wide_Wide_Character; - Drop : Truncation := Error) return Bounded_Wide_Wide_String; - - function Replicate - (Count : Natural; - Item : Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String; - - function Replicate - (Count : Natural; - Item : Bounded_Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String; - - private - -- Most of the implementation is in the separate non generic package - -- Ada.Strings.Wide_Wide_Superbounded. Type Bounded_Wide_Wide_String is - -- derived from type Wide_Wide_Superbounded.Super_String with the - -- maximum length constraint. In almost all cases, the routines in - -- Wide_Wide_Superbounded can be called with no requirement to pass the - -- maximum length explicitly, since there is at least one - -- Bounded_Wide_Wide_String argument from which the maximum length can - -- be obtained. For all such routines, the implementation in this - -- private part is simply renaming of the corresponding routine in the - -- super bouded package. - - -- The five exceptions are the * and Replicate routines operating on - -- character values. For these cases, we have a routine in the body - -- that calls the superbounded routine passing the maximum length - -- explicitly as an extra parameter. - - type Bounded_Wide_Wide_String is - new Wide_Wide_Superbounded.Super_String (Max_Length); - -- Deriving Bounded_Wide_Wide_String from - -- Wide_Wide_Superbounded.Super_String is the real trick, it ensures - -- that the type Bounded_Wide_Wide_String declared in the generic - -- instantiation is compatible with the Super_String type declared in - -- the Wide_Wide_Superbounded package. - - Null_Bounded_Wide_Wide_String : constant Bounded_Wide_Wide_String := - (Max_Length => Max_Length, - Current_Length => 0, - Data => - (1 .. Max_Length => - Wide_Wide_Superbounded.Wide_Wide_NUL)); - - pragma Inline (To_Bounded_Wide_Wide_String); - - procedure Set_Bounded_Wide_Wide_String - (Target : out Bounded_Wide_Wide_String; - Source : Wide_Wide_String; - Drop : Truncation := Error) - renames Set_Super_String; - - function Length - (Source : Bounded_Wide_Wide_String) return Length_Range - renames Super_Length; - - function To_Wide_Wide_String - (Source : Bounded_Wide_Wide_String) return Wide_Wide_String - renames Super_To_String; - - function Append - (Left : Bounded_Wide_Wide_String; - Right : Bounded_Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String - renames Super_Append; - - function Append - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String - renames Super_Append; - - function Append - (Left : Wide_Wide_String; - Right : Bounded_Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String - renames Super_Append; - - function Append - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_Character; - Drop : Truncation := Error) return Bounded_Wide_Wide_String - renames Super_Append; - - function Append - (Left : Wide_Wide_Character; - Right : Bounded_Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String - renames Super_Append; - - procedure Append - (Source : in out Bounded_Wide_Wide_String; - New_Item : Bounded_Wide_Wide_String; - Drop : Truncation := Error) - renames Super_Append; - - procedure Append - (Source : in out Bounded_Wide_Wide_String; - New_Item : Wide_Wide_String; - Drop : Truncation := Error) - renames Super_Append; - - procedure Append - (Source : in out Bounded_Wide_Wide_String; - New_Item : Wide_Wide_Character; - Drop : Truncation := Error) - renames Super_Append; - - function "&" - (Left : Bounded_Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Bounded_Wide_Wide_String - renames Concat; - - function "&" - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_String) return Bounded_Wide_Wide_String - renames Concat; - - function "&" - (Left : Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Bounded_Wide_Wide_String - renames Concat; - - function "&" - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_Character) return Bounded_Wide_Wide_String - renames Concat; - - function "&" - (Left : Wide_Wide_Character; - Right : Bounded_Wide_Wide_String) return Bounded_Wide_Wide_String - renames Concat; - - function Element - (Source : Bounded_Wide_Wide_String; - Index : Positive) return Wide_Wide_Character - renames Super_Element; - - procedure Replace_Element - (Source : in out Bounded_Wide_Wide_String; - Index : Positive; - By : Wide_Wide_Character) - renames Super_Replace_Element; - - function Slice - (Source : Bounded_Wide_Wide_String; - Low : Positive; - High : Natural) return Wide_Wide_String - renames Super_Slice; - - function Bounded_Slice - (Source : Bounded_Wide_Wide_String; - Low : Positive; - High : Natural) return Bounded_Wide_Wide_String - renames Super_Slice; - - procedure Bounded_Slice - (Source : Bounded_Wide_Wide_String; - Target : out Bounded_Wide_Wide_String; - Low : Positive; - High : Natural) - renames Super_Slice; - - overriding function "=" - (Left : Bounded_Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean - renames Equal; - - function "=" - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean - renames Equal; - - function "=" - (Left : Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean - renames Equal; - - function "<" - (Left : Bounded_Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean - renames Less; - - function "<" - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean - renames Less; - - function "<" - (Left : Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean - renames Less; - - function "<=" - (Left : Bounded_Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean - renames Less_Or_Equal; - - function "<=" - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean - renames Less_Or_Equal; - - function "<=" - (Left : Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean - renames Less_Or_Equal; - - function ">" - (Left : Bounded_Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean - renames Greater; - - function ">" - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean - renames Greater; - - function ">" - (Left : Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean - renames Greater; - - function ">=" - (Left : Bounded_Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean - renames Greater_Or_Equal; - - function ">=" - (Left : Bounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean - renames Greater_Or_Equal; - - function ">=" - (Left : Wide_Wide_String; - Right : Bounded_Wide_Wide_String) return Boolean - renames Greater_Or_Equal; - - function Index - (Source : Bounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural - renames Super_Index; - - function Index - (Source : Bounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - renames Super_Index; - - function Index - (Source : Bounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - renames Super_Index; - - function Index - (Source : Bounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural - renames Super_Index; - - function Index - (Source : Bounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - renames Super_Index; - - function Index - (Source : Bounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - renames Super_Index; - - function Index_Non_Blank - (Source : Bounded_Wide_Wide_String; - Going : Direction := Forward) return Natural - renames Super_Index_Non_Blank; - - function Index_Non_Blank - (Source : Bounded_Wide_Wide_String; - From : Positive; - Going : Direction := Forward) return Natural - renames Super_Index_Non_Blank; - - function Count - (Source : Bounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural - renames Super_Count; - - function Count - (Source : Bounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - renames Super_Count; - - function Count - (Source : Bounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set) return Natural - renames Super_Count; - - procedure Find_Token - (Source : Bounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural) - renames Super_Find_Token; - - procedure Find_Token - (Source : Bounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural) - renames Super_Find_Token; - - function Translate - (Source : Bounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping) - return Bounded_Wide_Wide_String - renames Super_Translate; - - procedure Translate - (Source : in out Bounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping) - renames Super_Translate; - - function Translate - (Source : Bounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Bounded_Wide_Wide_String - renames Super_Translate; - - procedure Translate - (Source : in out Bounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - renames Super_Translate; - - function Replace_Slice - (Source : Bounded_Wide_Wide_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String - renames Super_Replace_Slice; - - procedure Replace_Slice - (Source : in out Bounded_Wide_Wide_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String; - Drop : Truncation := Error) - renames Super_Replace_Slice; - - function Insert - (Source : Bounded_Wide_Wide_String; - Before : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String - renames Super_Insert; - - procedure Insert - (Source : in out Bounded_Wide_Wide_String; - Before : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Error) - renames Super_Insert; - - function Overwrite - (Source : Bounded_Wide_Wide_String; - Position : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String - renames Super_Overwrite; - - procedure Overwrite - (Source : in out Bounded_Wide_Wide_String; - Position : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Error) - renames Super_Overwrite; - - function Delete - (Source : Bounded_Wide_Wide_String; - From : Positive; - Through : Natural) return Bounded_Wide_Wide_String - renames Super_Delete; - - procedure Delete - (Source : in out Bounded_Wide_Wide_String; - From : Positive; - Through : Natural) - renames Super_Delete; - - function Trim - (Source : Bounded_Wide_Wide_String; - Side : Trim_End) return Bounded_Wide_Wide_String - renames Super_Trim; - - procedure Trim - (Source : in out Bounded_Wide_Wide_String; - Side : Trim_End) - renames Super_Trim; - - function Trim - (Source : Bounded_Wide_Wide_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set) - return Bounded_Wide_Wide_String - renames Super_Trim; - - procedure Trim - (Source : in out Bounded_Wide_Wide_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set) - renames Super_Trim; - - function Head - (Source : Bounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Truncation := Error) return Bounded_Wide_Wide_String - renames Super_Head; - - procedure Head - (Source : in out Bounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Truncation := Error) - renames Super_Head; - - function Tail - (Source : Bounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Truncation := Error) return Bounded_Wide_Wide_String - renames Super_Tail; - - procedure Tail - (Source : in out Bounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Truncation := Error) - renames Super_Tail; - - function "*" - (Left : Natural; - Right : Bounded_Wide_Wide_String) return Bounded_Wide_Wide_String - renames Times; - - function Replicate - (Count : Natural; - Item : Bounded_Wide_Wide_String; - Drop : Truncation := Error) return Bounded_Wide_Wide_String - renames Super_Replicate; - - end Generic_Bounded_Length; - -end Ada.Strings.Wide_Wide_Bounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stzfix.adb +++ build/gcc/ada/rts @@ -1,694 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ F I X E D -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Wide_Wide_Maps; use Ada.Strings.Wide_Wide_Maps; -with Ada.Strings.Wide_Wide_Search; - -package body Ada.Strings.Wide_Wide_Fixed is - - ------------------------ - -- Search Subprograms -- - ------------------------ - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural - renames Ada.Strings.Wide_Wide_Search.Index; - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - renames Ada.Strings.Wide_Wide_Search.Index; - - function Index - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - renames Ada.Strings.Wide_Wide_Search.Index; - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural - renames Ada.Strings.Wide_Wide_Search.Index; - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - renames Ada.Strings.Wide_Wide_Search.Index; - - function Index - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - renames Ada.Strings.Wide_Wide_Search.Index; - - function Index_Non_Blank - (Source : Wide_Wide_String; - Going : Direction := Forward) return Natural - renames Ada.Strings.Wide_Wide_Search.Index_Non_Blank; - - function Index_Non_Blank - (Source : Wide_Wide_String; - From : Positive; - Going : Direction := Forward) return Natural - renames Ada.Strings.Wide_Wide_Search.Index_Non_Blank; - - function Count - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural - renames Ada.Strings.Wide_Wide_Search.Count; - - function Count - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - renames Ada.Strings.Wide_Wide_Search.Count; - - function Count - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set) return Natural - renames Ada.Strings.Wide_Wide_Search.Count; - - procedure Find_Token - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural) - renames Ada.Strings.Wide_Wide_Search.Find_Token; - - procedure Find_Token - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural) - renames Ada.Strings.Wide_Wide_Search.Find_Token; - - --------- - -- "*" -- - --------- - - function "*" - (Left : Natural; - Right : Wide_Wide_Character) return Wide_Wide_String - is - Result : Wide_Wide_String (1 .. Left); - - begin - for J in Result'Range loop - Result (J) := Right; - end loop; - - return Result; - end "*"; - - function "*" - (Left : Natural; - Right : Wide_Wide_String) return Wide_Wide_String - is - Result : Wide_Wide_String (1 .. Left * Right'Length); - Ptr : Integer := 1; - - begin - for J in 1 .. Left loop - Result (Ptr .. Ptr + Right'Length - 1) := Right; - Ptr := Ptr + Right'Length; - end loop; - - return Result; - end "*"; - - ------------ - -- Delete -- - ------------ - - function Delete - (Source : Wide_Wide_String; - From : Positive; - Through : Natural) return Wide_Wide_String - is - begin - if From not in Source'Range - or else Through > Source'Last - then - raise Index_Error; - - elsif From > Through then - return Source; - - else - declare - Len : constant Integer := Source'Length - (Through - From + 1); - Result : constant Wide_Wide_String - (Source'First .. Source'First + Len - 1) := - Source (Source'First .. From - 1) & - Source (Through + 1 .. Source'Last); - begin - return Result; - end; - end if; - end Delete; - - procedure Delete - (Source : in out Wide_Wide_String; - From : Positive; - Through : Natural; - Justify : Alignment := Left; - Pad : Wide_Wide_Character := Wide_Wide_Space) - is - begin - Move (Source => Delete (Source, From, Through), - Target => Source, - Justify => Justify, - Pad => Pad); - end Delete; - - ---------- - -- Head -- - ---------- - - function Head - (Source : Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space) return Wide_Wide_String - is - Result : Wide_Wide_String (1 .. Count); - - begin - if Count <= Source'Length then - Result := Source (Source'First .. Source'First + Count - 1); - - else - Result (1 .. Source'Length) := Source; - - for J in Source'Length + 1 .. Count loop - Result (J) := Pad; - end loop; - end if; - - return Result; - end Head; - - procedure Head - (Source : in out Wide_Wide_String; - Count : Natural; - Justify : Alignment := Left; - Pad : Wide_Wide_Character := Ada.Strings.Wide_Wide_Space) - is - begin - Move (Source => Head (Source, Count, Pad), - Target => Source, - Drop => Error, - Justify => Justify, - Pad => Pad); - end Head; - - ------------ - -- Insert -- - ------------ - - function Insert - (Source : Wide_Wide_String; - Before : Positive; - New_Item : Wide_Wide_String) return Wide_Wide_String - is - Result : Wide_Wide_String (1 .. Source'Length + New_Item'Length); - - begin - if Before < Source'First or else Before > Source'Last + 1 then - raise Index_Error; - end if; - - Result := Source (Source'First .. Before - 1) & New_Item & - Source (Before .. Source'Last); - return Result; - end Insert; - - procedure Insert - (Source : in out Wide_Wide_String; - Before : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Error) - is - begin - Move (Source => Insert (Source, Before, New_Item), - Target => Source, - Drop => Drop); - end Insert; - - ---------- - -- Move -- - ---------- - - procedure Move - (Source : Wide_Wide_String; - Target : out Wide_Wide_String; - Drop : Truncation := Error; - Justify : Alignment := Left; - Pad : Wide_Wide_Character := Wide_Wide_Space) - is - Sfirst : constant Integer := Source'First; - Slast : constant Integer := Source'Last; - Slength : constant Integer := Source'Length; - - Tfirst : constant Integer := Target'First; - Tlast : constant Integer := Target'Last; - Tlength : constant Integer := Target'Length; - - function Is_Padding (Item : Wide_Wide_String) return Boolean; - -- Determinbe if all characters in Item are pad characters - - function Is_Padding (Item : Wide_Wide_String) return Boolean is - begin - for J in Item'Range loop - if Item (J) /= Pad then - return False; - end if; - end loop; - - return True; - end Is_Padding; - - -- Start of processing for Move - - begin - if Slength = Tlength then - Target := Source; - - elsif Slength > Tlength then - case Drop is - when Left => - Target := Source (Slast - Tlength + 1 .. Slast); - - when Right => - Target := Source (Sfirst .. Sfirst + Tlength - 1); - - when Error => - case Justify is - when Left => - if Is_Padding (Source (Sfirst + Tlength .. Slast)) then - Target := - Source (Sfirst .. Sfirst + Target'Length - 1); - else - raise Length_Error; - end if; - - when Right => - if Is_Padding (Source (Sfirst .. Slast - Tlength)) then - Target := Source (Slast - Tlength + 1 .. Slast); - else - raise Length_Error; - end if; - - when Center => - raise Length_Error; - end case; - - end case; - - -- Source'Length < Target'Length - - else - case Justify is - when Left => - Target (Tfirst .. Tfirst + Slength - 1) := Source; - - for J in Tfirst + Slength .. Tlast loop - Target (J) := Pad; - end loop; - - when Right => - for J in Tfirst .. Tlast - Slength loop - Target (J) := Pad; - end loop; - - Target (Tlast - Slength + 1 .. Tlast) := Source; - - when Center => - declare - Front_Pad : constant Integer := (Tlength - Slength) / 2; - Tfirst_Fpad : constant Integer := Tfirst + Front_Pad; - - begin - for J in Tfirst .. Tfirst_Fpad - 1 loop - Target (J) := Pad; - end loop; - - Target (Tfirst_Fpad .. Tfirst_Fpad + Slength - 1) := Source; - - for J in Tfirst_Fpad + Slength .. Tlast loop - Target (J) := Pad; - end loop; - end; - end case; - end if; - end Move; - - --------------- - -- Overwrite -- - --------------- - - function Overwrite - (Source : Wide_Wide_String; - Position : Positive; - New_Item : Wide_Wide_String) return Wide_Wide_String - is - begin - if Position not in Source'First .. Source'Last + 1 then - raise Index_Error; - else - declare - Result_Length : constant Natural := - Natural'Max - (Source'Length, - Position - Source'First + New_Item'Length); - - Result : Wide_Wide_String (1 .. Result_Length); - - begin - Result := Source (Source'First .. Position - 1) & New_Item & - Source (Position + New_Item'Length .. Source'Last); - return Result; - end; - end if; - end Overwrite; - - procedure Overwrite - (Source : in out Wide_Wide_String; - Position : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Right) - is - begin - Move (Source => Overwrite (Source, Position, New_Item), - Target => Source, - Drop => Drop); - end Overwrite; - - ------------------- - -- Replace_Slice -- - ------------------- - - function Replace_Slice - (Source : Wide_Wide_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String) return Wide_Wide_String - is - begin - if Low > Source'Last + 1 or else High < Source'First - 1 then - raise Index_Error; - end if; - - if High >= Low then - declare - Front_Len : constant Integer := - Integer'Max (0, Low - Source'First); - -- Length of prefix of Source copied to result - - Back_Len : constant Integer := - Integer'Max (0, Source'Last - High); - -- Length of suffix of Source copied to result - - Result_Length : constant Integer := - Front_Len + By'Length + Back_Len; - -- Length of result - - Result : Wide_Wide_String (1 .. Result_Length); - - begin - Result (1 .. Front_Len) := Source (Source'First .. Low - 1); - Result (Front_Len + 1 .. Front_Len + By'Length) := By; - Result (Front_Len + By'Length + 1 .. Result'Length) := - Source (High + 1 .. Source'Last); - return Result; - end; - - else - return Insert (Source, Before => Low, New_Item => By); - end if; - end Replace_Slice; - - procedure Replace_Slice - (Source : in out Wide_Wide_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String; - Drop : Truncation := Error; - Justify : Alignment := Left; - Pad : Wide_Wide_Character := Wide_Wide_Space) - is - begin - Move (Replace_Slice (Source, Low, High, By), Source, Drop, Justify, Pad); - end Replace_Slice; - - ---------- - -- Tail -- - ---------- - - function Tail - (Source : Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space) return Wide_Wide_String - is - Result : Wide_Wide_String (1 .. Count); - - begin - if Count < Source'Length then - Result := Source (Source'Last - Count + 1 .. Source'Last); - - -- Pad on left - - else - for J in 1 .. Count - Source'Length loop - Result (J) := Pad; - end loop; - - Result (Count - Source'Length + 1 .. Count) := Source; - end if; - - return Result; - end Tail; - - procedure Tail - (Source : in out Wide_Wide_String; - Count : Natural; - Justify : Alignment := Left; - Pad : Wide_Wide_Character := Ada.Strings.Wide_Wide_Space) - is - begin - Move (Source => Tail (Source, Count, Pad), - Target => Source, - Drop => Error, - Justify => Justify, - Pad => Pad); - end Tail; - - --------------- - -- Translate -- - --------------- - - function Translate - (Source : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping) - return Wide_Wide_String - is - Result : Wide_Wide_String (1 .. Source'Length); - - begin - for J in Source'Range loop - Result (J - (Source'First - 1)) := Value (Mapping, Source (J)); - end loop; - - return Result; - end Translate; - - procedure Translate - (Source : in out Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping) - is - begin - for J in Source'Range loop - Source (J) := Value (Mapping, Source (J)); - end loop; - end Translate; - - function Translate - (Source : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Wide_Wide_String - is - Result : Wide_Wide_String (1 .. Source'Length); - - begin - for J in Source'Range loop - Result (J - (Source'First - 1)) := Mapping (Source (J)); - end loop; - - return Result; - end Translate; - - procedure Translate - (Source : in out Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - is - begin - for J in Source'Range loop - Source (J) := Mapping (Source (J)); - end loop; - end Translate; - - ---------- - -- Trim -- - ---------- - - function Trim - (Source : Wide_Wide_String; - Side : Trim_End) return Wide_Wide_String - is - Low : Natural := Source'First; - High : Natural := Source'Last; - - begin - if Side = Left or else Side = Both then - while Low <= High and then Source (Low) = Wide_Wide_Space loop - Low := Low + 1; - end loop; - end if; - - if Side = Right or else Side = Both then - while High >= Low and then Source (High) = Wide_Wide_Space loop - High := High - 1; - end loop; - end if; - - -- All blanks case - - if Low > High then - return ""; - - -- At least one non-blank - - else - declare - Result : constant Wide_Wide_String (1 .. High - Low + 1) := - Source (Low .. High); - - begin - return Result; - end; - end if; - end Trim; - - procedure Trim - (Source : in out Wide_Wide_String; - Side : Trim_End; - Justify : Alignment := Left; - Pad : Wide_Wide_Character := Wide_Wide_Space) - is - begin - Move (Source => Trim (Source, Side), - Target => Source, - Justify => Justify, - Pad => Pad); - end Trim; - - function Trim - (Source : Wide_Wide_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set) return Wide_Wide_String - is - Low : Natural := Source'First; - High : Natural := Source'Last; - - begin - while Low <= High and then Is_In (Source (Low), Left) loop - Low := Low + 1; - end loop; - - while High >= Low and then Is_In (Source (High), Right) loop - High := High - 1; - end loop; - - -- Case where source comprises only characters in the sets - - if Low > High then - return ""; - else - declare - subtype WS is Wide_Wide_String (1 .. High - Low + 1); - - begin - return WS (Source (Low .. High)); - end; - end if; - end Trim; - - procedure Trim - (Source : in out Wide_Wide_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set; - Justify : Alignment := Strings.Left; - Pad : Wide_Wide_Character := Wide_Wide_Space) - is - begin - Move (Source => Trim (Source, Left, Right), - Target => Source, - Justify => Justify, - Pad => Pad); - end Trim; - -end Ada.Strings.Wide_Wide_Fixed; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stzfix.ads +++ build/gcc/ada/rts @@ -1,264 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ F I X E D -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Wide_Wide_Maps; - -package Ada.Strings.Wide_Wide_Fixed is - pragma Preelaborate; - - ------------------------------------------------------------------------ - -- Copy Procedure for Wide_Wide_Strings of Possibly Different Lengths -- - ------------------------------------------------------------------------ - - procedure Move - (Source : Wide_Wide_String; - Target : out Wide_Wide_String; - Drop : Truncation := Error; - Justify : Alignment := Left; - Pad : Wide_Wide_Character := Ada.Strings.Wide_Wide_Space); - - ------------------------ - -- Search Subprograms -- - ------------------------ - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) return Natural; - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - - function Index - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural; - pragma Ada_05 (Index); - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - pragma Ada_05 (Index); - - function Index - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - pragma Ada_05 (Index); - - function Index_Non_Blank - (Source : Wide_Wide_String; - Going : Direction := Forward) return Natural; - - function Index_Non_Blank - (Source : Wide_Wide_String; - From : Positive; - Going : Direction := Forward) return Natural; - pragma Ada_05 (Index_Non_Blank); - - function Count - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural; - - function Count - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - - function Count - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set) return Natural; - - procedure Find_Token - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural); - pragma Ada_2012 (Find_Token); - - procedure Find_Token - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural); - - ---------------------------------------------- - -- Wide_Wide_String Translation Subprograms -- - ---------------------------------------------- - - function Translate - (Source : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping) - return Wide_Wide_String; - - procedure Translate - (Source : in out Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping); - - function Translate - (Source : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Wide_Wide_String; - - procedure Translate - (Source : in out Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function); - - ------------------------------------------------- - -- Wide_Wide_String Transformation Subprograms -- - ------------------------------------------------- - - function Replace_Slice - (Source : Wide_Wide_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String) return Wide_Wide_String; - - procedure Replace_Slice - (Source : in out Wide_Wide_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String; - Drop : Truncation := Error; - Justify : Alignment := Left; - Pad : Wide_Wide_Character := Ada.Strings.Wide_Wide_Space); - - function Insert - (Source : Wide_Wide_String; - Before : Positive; - New_Item : Wide_Wide_String) return Wide_Wide_String; - - procedure Insert - (Source : in out Wide_Wide_String; - Before : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Error); - - function Overwrite - (Source : Wide_Wide_String; - Position : Positive; - New_Item : Wide_Wide_String) return Wide_Wide_String; - - procedure Overwrite - (Source : in out Wide_Wide_String; - Position : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Right); - - function Delete - (Source : Wide_Wide_String; - From : Positive; - Through : Natural) return Wide_Wide_String; - - procedure Delete - (Source : in out Wide_Wide_String; - From : Positive; - Through : Natural; - Justify : Alignment := Left; - Pad : Wide_Wide_Character := Ada.Strings.Wide_Wide_Space); - - ------------------------------------------- - -- Wide_Wide_String Selector Subprograms -- - ------------------------------------------- - - function Trim - (Source : Wide_Wide_String; - Side : Trim_End) return Wide_Wide_String; - - procedure Trim - (Source : in out Wide_Wide_String; - Side : Trim_End; - Justify : Alignment := Left; - Pad : Wide_Wide_Character := Wide_Wide_Space); - - function Trim - (Source : Wide_Wide_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set) - return Wide_Wide_String; - - procedure Trim - (Source : in out Wide_Wide_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set; - Justify : Alignment := Ada.Strings.Left; - Pad : Wide_Wide_Character := Ada.Strings.Wide_Wide_Space); - - function Head - (Source : Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Ada.Strings.Wide_Wide_Space) - return Wide_Wide_String; - - procedure Head - (Source : in out Wide_Wide_String; - Count : Natural; - Justify : Alignment := Left; - Pad : Wide_Wide_Character := Ada.Strings.Wide_Wide_Space); - - function Tail - (Source : Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Ada.Strings.Wide_Wide_Space) - return Wide_Wide_String; - - procedure Tail - (Source : in out Wide_Wide_String; - Count : Natural; - Justify : Alignment := Left; - Pad : Wide_Wide_Character := Ada.Strings.Wide_Wide_Space); - - -------------------------------------------- - -- Wide_Wide_String Constructor Functions -- - -------------------------------------------- - - function "*" - (Left : Natural; - Right : Wide_Wide_Character) return Wide_Wide_String; - - function "*" - (Left : Natural; - Right : Wide_Wide_String) return Wide_Wide_String; - -end Ada.Strings.Wide_Wide_Fixed; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stzhas.adb +++ build/gcc/ada/rts @@ -1,42 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ H A S H -- --- -- --- B o d y -- --- -- --- Copyright (C) 2009-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with System.String_Hash; - -function Ada.Strings.Wide_Wide_Hash - (Key : Wide_Wide_String) return Containers.Hash_Type -is - use Ada.Containers; - function Hash_Fun is new System.String_Hash.Hash - (Wide_Wide_Character, Wide_Wide_String, Hash_Type); -begin - return Hash_Fun (Key); -end Ada.Strings.Wide_Wide_Hash; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stzhas.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ H A S H -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Containers; - -function Ada.Strings.Wide_Wide_Hash - (Key : Wide_Wide_String) return Containers.Hash_Type; - -pragma Pure (Ada.Strings.Wide_Wide_Hash); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stzmap.adb +++ build/gcc/ada/rts @@ -1,747 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ M A P S -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Deallocation; - -package body Ada.Strings.Wide_Wide_Maps is - - --------- - -- "-" -- - --------- - - function "-" - (Left, Right : Wide_Wide_Character_Set) return Wide_Wide_Character_Set - is - LS : constant Wide_Wide_Character_Ranges_Access := Left.Set; - RS : constant Wide_Wide_Character_Ranges_Access := Right.Set; - - Result : Wide_Wide_Character_Ranges (1 .. LS'Last + RS'Last); - -- Each range on the right can generate at least one more range in - -- the result, by splitting one of the left operand ranges. - - N : Natural := 0; - R : Natural := 1; - L : Natural := 1; - - Left_Low : Wide_Wide_Character; - -- Left_Low is lowest character of the L'th range not yet dealt with - - begin - if LS'Last = 0 or else RS'Last = 0 then - return Left; - end if; - - Left_Low := LS (L).Low; - while R <= RS'Last loop - - -- If next right range is below current left range, skip it - - if RS (R).High < Left_Low then - R := R + 1; - - -- If next right range above current left range, copy remainder of - -- the left range to the result - - elsif RS (R).Low > LS (L).High then - N := N + 1; - Result (N).Low := Left_Low; - Result (N).High := LS (L).High; - L := L + 1; - exit when L > LS'Last; - Left_Low := LS (L).Low; - - else - -- Next right range overlaps bottom of left range - - if RS (R).Low <= Left_Low then - - -- Case of right range complete overlaps left range - - if RS (R).High >= LS (L).High then - L := L + 1; - exit when L > LS'Last; - Left_Low := LS (L).Low; - - -- Case of right range eats lower part of left range - - else - Left_Low := Wide_Wide_Character'Succ (RS (R).High); - R := R + 1; - end if; - - -- Next right range overlaps some of left range, but not bottom - - else - N := N + 1; - Result (N).Low := Left_Low; - Result (N).High := Wide_Wide_Character'Pred (RS (R).Low); - - -- Case of right range splits left range - - if RS (R).High < LS (L).High then - Left_Low := Wide_Wide_Character'Succ (RS (R).High); - R := R + 1; - - -- Case of right range overlaps top of left range - - else - L := L + 1; - exit when L > LS'Last; - Left_Low := LS (L).Low; - end if; - end if; - end if; - end loop; - - -- Copy remainder of left ranges to result - - if L <= LS'Last then - N := N + 1; - Result (N).Low := Left_Low; - Result (N).High := LS (L).High; - - loop - L := L + 1; - exit when L > LS'Last; - N := N + 1; - Result (N) := LS (L); - end loop; - end if; - - return (AF.Controlled with - Set => new Wide_Wide_Character_Ranges'(Result (1 .. N))); - end "-"; - - --------- - -- "=" -- - --------- - - -- The sorted, discontiguous form is canonical, so equality can be used - - function "=" (Left, Right : Wide_Wide_Character_Set) return Boolean is - begin - return Left.Set.all = Right.Set.all; - end "="; - - ----------- - -- "and" -- - ----------- - - function "and" - (Left, Right : Wide_Wide_Character_Set) return Wide_Wide_Character_Set - is - LS : constant Wide_Wide_Character_Ranges_Access := Left.Set; - RS : constant Wide_Wide_Character_Ranges_Access := Right.Set; - - Result : Wide_Wide_Character_Ranges (1 .. LS'Last + RS'Last); - N : Natural := 0; - L, R : Natural := 1; - - begin - -- Loop to search for overlapping character ranges - - while L <= LS'Last and then R <= RS'Last loop - - if LS (L).High < RS (R).Low then - L := L + 1; - - elsif RS (R).High < LS (L).Low then - R := R + 1; - - -- Here we have LS (L).High >= RS (R).Low - -- and RS (R).High >= LS (L).Low - -- so we have an overlapping range - - else - N := N + 1; - Result (N).Low := - Wide_Wide_Character'Max (LS (L).Low, RS (R).Low); - Result (N).High := - Wide_Wide_Character'Min (LS (L).High, RS (R).High); - - if RS (R).High = LS (L).High then - L := L + 1; - R := R + 1; - elsif RS (R).High < LS (L).High then - R := R + 1; - else - L := L + 1; - end if; - end if; - end loop; - - return (AF.Controlled with - Set => new Wide_Wide_Character_Ranges'(Result (1 .. N))); - end "and"; - - ----------- - -- "not" -- - ----------- - - function "not" - (Right : Wide_Wide_Character_Set) return Wide_Wide_Character_Set - is - RS : constant Wide_Wide_Character_Ranges_Access := Right.Set; - - Result : Wide_Wide_Character_Ranges (1 .. RS'Last + 1); - N : Natural := 0; - - begin - if RS'Last = 0 then - N := 1; - Result (1) := (Low => Wide_Wide_Character'First, - High => Wide_Wide_Character'Last); - - else - if RS (1).Low /= Wide_Wide_Character'First then - N := N + 1; - Result (N).Low := Wide_Wide_Character'First; - Result (N).High := Wide_Wide_Character'Pred (RS (1).Low); - end if; - - for K in 1 .. RS'Last - 1 loop - N := N + 1; - Result (N).Low := Wide_Wide_Character'Succ (RS (K).High); - Result (N).High := Wide_Wide_Character'Pred (RS (K + 1).Low); - end loop; - - if RS (RS'Last).High /= Wide_Wide_Character'Last then - N := N + 1; - Result (N).Low := Wide_Wide_Character'Succ (RS (RS'Last).High); - Result (N).High := Wide_Wide_Character'Last; - end if; - end if; - - return (AF.Controlled with - Set => new Wide_Wide_Character_Ranges'(Result (1 .. N))); - end "not"; - - ---------- - -- "or" -- - ---------- - - function "or" - (Left, Right : Wide_Wide_Character_Set) return Wide_Wide_Character_Set - is - LS : constant Wide_Wide_Character_Ranges_Access := Left.Set; - RS : constant Wide_Wide_Character_Ranges_Access := Right.Set; - - Result : Wide_Wide_Character_Ranges (1 .. LS'Last + RS'Last); - N : Natural; - L, R : Natural; - - begin - N := 0; - L := 1; - R := 1; - - -- Loop through ranges in output file - - loop - -- If no left ranges left, copy next right range - - if L > LS'Last then - exit when R > RS'Last; - N := N + 1; - Result (N) := RS (R); - R := R + 1; - - -- If no right ranges left, copy next left range - - elsif R > RS'Last then - N := N + 1; - Result (N) := LS (L); - L := L + 1; - - else - -- We have two ranges, choose lower one - - N := N + 1; - - if LS (L).Low <= RS (R).Low then - Result (N) := LS (L); - L := L + 1; - else - Result (N) := RS (R); - R := R + 1; - end if; - - -- Loop to collapse ranges into last range - - loop - -- Collapse next length range into current result range - -- if possible. - - if L <= LS'Last - and then LS (L).Low <= - Wide_Wide_Character'Succ (Result (N).High) - then - Result (N).High := - Wide_Wide_Character'Max (Result (N).High, LS (L).High); - L := L + 1; - - -- Collapse next right range into current result range - -- if possible - - elsif R <= RS'Last - and then RS (R).Low <= - Wide_Wide_Character'Succ (Result (N).High) - then - Result (N).High := - Wide_Wide_Character'Max (Result (N).High, RS (R).High); - R := R + 1; - - -- If neither range collapses, then done with this range - - else - exit; - end if; - end loop; - end if; - end loop; - - return (AF.Controlled with - Set => new Wide_Wide_Character_Ranges'(Result (1 .. N))); - end "or"; - - ----------- - -- "xor" -- - ----------- - - function "xor" - (Left, Right : Wide_Wide_Character_Set) return Wide_Wide_Character_Set - is - begin - return (Left or Right) - (Left and Right); - end "xor"; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Object : in out Wide_Wide_Character_Mapping) is - begin - Object.Map := new Wide_Wide_Character_Mapping_Values'(Object.Map.all); - end Adjust; - - procedure Adjust (Object : in out Wide_Wide_Character_Set) is - begin - Object.Set := new Wide_Wide_Character_Ranges'(Object.Set.all); - end Adjust; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Wide_Wide_Character_Mapping) is - - procedure Free is new Ada.Unchecked_Deallocation - (Wide_Wide_Character_Mapping_Values, - Wide_Wide_Character_Mapping_Values_Access); - - begin - if Object.Map /= Null_Map'Unrestricted_Access then - Free (Object.Map); - end if; - end Finalize; - - procedure Finalize (Object : in out Wide_Wide_Character_Set) is - - procedure Free is new Ada.Unchecked_Deallocation - (Wide_Wide_Character_Ranges, - Wide_Wide_Character_Ranges_Access); - - begin - if Object.Set /= Null_Range'Unrestricted_Access then - Free (Object.Set); - end if; - end Finalize; - - ---------------- - -- Initialize -- - ---------------- - - procedure Initialize (Object : in out Wide_Wide_Character_Mapping) is - begin - Object := Identity; - end Initialize; - - procedure Initialize (Object : in out Wide_Wide_Character_Set) is - begin - Object := Null_Set; - end Initialize; - - ----------- - -- Is_In -- - ----------- - - function Is_In - (Element : Wide_Wide_Character; - Set : Wide_Wide_Character_Set) return Boolean - is - L, R, M : Natural; - SS : constant Wide_Wide_Character_Ranges_Access := Set.Set; - - begin - L := 1; - R := SS'Last; - - -- Binary search loop. The invariant is that if Element is in any of - -- of the constituent ranges it is in one between Set (L) and Set (R). - - loop - if L > R then - return False; - - else - M := (L + R) / 2; - - if Element > SS (M).High then - L := M + 1; - elsif Element < SS (M).Low then - R := M - 1; - else - return True; - end if; - end if; - end loop; - end Is_In; - - --------------- - -- Is_Subset -- - --------------- - - function Is_Subset - (Elements : Wide_Wide_Character_Set; - Set : Wide_Wide_Character_Set) return Boolean - is - ES : constant Wide_Wide_Character_Ranges_Access := Elements.Set; - SS : constant Wide_Wide_Character_Ranges_Access := Set.Set; - - S : Positive := 1; - E : Positive := 1; - - begin - loop - -- If no more element ranges, done, and result is true - - if E > ES'Last then - return True; - - -- If more element ranges, but no more set ranges, result is false - - elsif S > SS'Last then - return False; - - -- Remove irrelevant set range - - elsif SS (S).High < ES (E).Low then - S := S + 1; - - -- Get rid of element range that is properly covered by set - - elsif SS (S).Low <= ES (E).Low - and then ES (E).High <= SS (S).High - then - E := E + 1; - - -- Otherwise we have a non-covered element range, result is false - - else - return False; - end if; - end loop; - end Is_Subset; - - --------------- - -- To_Domain -- - --------------- - - function To_Domain - (Map : Wide_Wide_Character_Mapping) return Wide_Wide_Character_Sequence - is - begin - return Map.Map.Domain; - end To_Domain; - - ---------------- - -- To_Mapping -- - ---------------- - - function To_Mapping - (From, To : Wide_Wide_Character_Sequence) - return Wide_Wide_Character_Mapping - is - Domain : Wide_Wide_Character_Sequence (1 .. From'Length); - Rangev : Wide_Wide_Character_Sequence (1 .. To'Length); - N : Natural := 0; - - begin - if From'Length /= To'Length then - raise Translation_Error; - - else - pragma Warnings (Off); -- apparent uninit use of Domain - - for J in From'Range loop - for M in 1 .. N loop - if From (J) = Domain (M) then - raise Translation_Error; - elsif From (J) < Domain (M) then - Domain (M + 1 .. N + 1) := Domain (M .. N); - Rangev (M + 1 .. N + 1) := Rangev (M .. N); - Domain (M) := From (J); - Rangev (M) := To (J); - goto Continue; - end if; - end loop; - - Domain (N + 1) := From (J); - Rangev (N + 1) := To (J); - - <> - N := N + 1; - end loop; - - pragma Warnings (On); - - return (AF.Controlled with - Map => new Wide_Wide_Character_Mapping_Values'( - Length => N, - Domain => Domain (1 .. N), - Rangev => Rangev (1 .. N))); - end if; - end To_Mapping; - - -------------- - -- To_Range -- - -------------- - - function To_Range - (Map : Wide_Wide_Character_Mapping) return Wide_Wide_Character_Sequence - is - begin - return Map.Map.Rangev; - end To_Range; - - --------------- - -- To_Ranges -- - --------------- - - function To_Ranges - (Set : Wide_Wide_Character_Set) return Wide_Wide_Character_Ranges - is - begin - return Set.Set.all; - end To_Ranges; - - ----------------- - -- To_Sequence -- - ----------------- - - function To_Sequence - (Set : Wide_Wide_Character_Set) return Wide_Wide_Character_Sequence - is - SS : constant Wide_Wide_Character_Ranges_Access := Set.Set; - N : Natural := 0; - Count : Natural := 0; - - begin - for J in SS'Range loop - Count := - Count + (Wide_Wide_Character'Pos (SS (J).High) - - Wide_Wide_Character'Pos (SS (J).Low) + 1); - end loop; - - return Result : Wide_Wide_String (1 .. Count) do - for J in SS'Range loop - for K in SS (J).Low .. SS (J).High loop - N := N + 1; - Result (N) := K; - end loop; - end loop; - end return; - end To_Sequence; - - ------------ - -- To_Set -- - ------------ - - -- Case of multiple range input - - function To_Set - (Ranges : Wide_Wide_Character_Ranges) return Wide_Wide_Character_Set - is - Result : Wide_Wide_Character_Ranges (Ranges'Range); - N : Natural := 0; - J : Natural; - - begin - -- The output of To_Set is required to be sorted by increasing Low - -- values, and discontiguous, so first we sort them as we enter them, - -- using a simple insertion sort. - - pragma Warnings (Off); - -- Kill bogus warning on Result being uninitialized - - for J in Ranges'Range loop - for K in 1 .. N loop - if Ranges (J).Low < Result (K).Low then - Result (K + 1 .. N + 1) := Result (K .. N); - Result (K) := Ranges (J); - goto Continue; - end if; - end loop; - - Result (N + 1) := Ranges (J); - - <> - N := N + 1; - end loop; - - pragma Warnings (On); - - -- Now collapse any contiguous or overlapping ranges - - J := 1; - while J < N loop - if Result (J).High < Result (J).Low then - N := N - 1; - Result (J .. N) := Result (J + 1 .. N + 1); - - elsif Wide_Wide_Character'Succ (Result (J).High) >= - Result (J + 1).Low - then - Result (J).High := - Wide_Wide_Character'Max (Result (J).High, Result (J + 1).High); - - N := N - 1; - Result (J + 1 .. N) := Result (J + 2 .. N + 1); - - else - J := J + 1; - end if; - end loop; - - if Result (N).High < Result (N).Low then - N := N - 1; - end if; - - return (AF.Controlled with - Set => new Wide_Wide_Character_Ranges'(Result (1 .. N))); - end To_Set; - - -- Case of single range input - - function To_Set - (Span : Wide_Wide_Character_Range) return Wide_Wide_Character_Set - is - begin - if Span.Low > Span.High then - return Null_Set; - -- This is safe, because there is no procedure with parameter - -- Wide_Wide_Character_Set of mode "out" or "in out". - - else - return (AF.Controlled with - Set => new Wide_Wide_Character_Ranges'(1 => Span)); - end if; - end To_Set; - - -- Case of wide string input - - function To_Set - (Sequence : Wide_Wide_Character_Sequence) return Wide_Wide_Character_Set - is - R : Wide_Wide_Character_Ranges (1 .. Sequence'Length); - - begin - for J in R'Range loop - R (J) := (Sequence (J), Sequence (J)); - end loop; - - return To_Set (R); - end To_Set; - - -- Case of single wide character input - - function To_Set - (Singleton : Wide_Wide_Character) return Wide_Wide_Character_Set - is - begin - return - (AF.Controlled with - Set => new Wide_Wide_Character_Ranges'(1 => (Singleton, Singleton))); - end To_Set; - - ----------- - -- Value -- - ----------- - - function Value - (Map : Wide_Wide_Character_Mapping; - Element : Wide_Wide_Character) return Wide_Wide_Character - is - L, R, M : Natural; - - MV : constant Wide_Wide_Character_Mapping_Values_Access := Map.Map; - - begin - L := 1; - R := MV.Domain'Last; - - -- Binary search loop - - loop - -- If not found, identity - - if L > R then - return Element; - - -- Otherwise do binary divide - - else - M := (L + R) / 2; - - if Element < MV.Domain (M) then - R := M - 1; - - elsif Element > MV.Domain (M) then - L := M + 1; - - else -- Element = MV.Domain (M) then - return MV.Rangev (M); - end if; - end if; - end loop; - end Value; - -end Ada.Strings.Wide_Wide_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stzmap.ads +++ build/gcc/ada/rts @@ -1,242 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ M A P S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Finalization; - -package Ada.Strings.Wide_Wide_Maps is - pragma Preelaborate; - - ------------------------------------------ - -- Wide_Wide_Character Set Declarations -- - ------------------------------------------ - - type Wide_Wide_Character_Set is private; - pragma Preelaborable_Initialization (Wide_Wide_Character_Set); - -- Representation for a set of Wide_Wide_Character values: - - Null_Set : constant Wide_Wide_Character_Set; - - ----------------------------------------------- - -- Constructors for Wide_Wide_Character Sets -- - ----------------------------------------------- - - type Wide_Wide_Character_Range is record - Low : Wide_Wide_Character; - High : Wide_Wide_Character; - end record; - -- Represents Wide_Wide_Character range Low .. High - - type Wide_Wide_Character_Ranges is - array (Positive range <>) of Wide_Wide_Character_Range; - - function To_Set - (Ranges : Wide_Wide_Character_Ranges) return Wide_Wide_Character_Set; - - function To_Set - (Span : Wide_Wide_Character_Range) return Wide_Wide_Character_Set; - - function To_Ranges - (Set : Wide_Wide_Character_Set) return Wide_Wide_Character_Ranges; - - --------------------------------------- - -- Operations on Wide Character Sets -- - --------------------------------------- - - function "=" (Left, Right : Wide_Wide_Character_Set) return Boolean; - - function "not" - (Right : Wide_Wide_Character_Set) return Wide_Wide_Character_Set; - - function "and" - (Left, Right : Wide_Wide_Character_Set) return Wide_Wide_Character_Set; - - function "or" - (Left, Right : Wide_Wide_Character_Set) return Wide_Wide_Character_Set; - - function "xor" - (Left, Right : Wide_Wide_Character_Set) return Wide_Wide_Character_Set; - - function "-" - (Left, Right : Wide_Wide_Character_Set) return Wide_Wide_Character_Set; - - function Is_In - (Element : Wide_Wide_Character; - Set : Wide_Wide_Character_Set) return Boolean; - - function Is_Subset - (Elements : Wide_Wide_Character_Set; - Set : Wide_Wide_Character_Set) return Boolean; - - function "<=" - (Left : Wide_Wide_Character_Set; - Right : Wide_Wide_Character_Set) return Boolean - renames Is_Subset; - - subtype Wide_Wide_Character_Sequence is Wide_Wide_String; - -- Alternative representation for a set of character values - - function To_Set - (Sequence : Wide_Wide_Character_Sequence) return Wide_Wide_Character_Set; - - function To_Set - (Singleton : Wide_Wide_Character) return Wide_Wide_Character_Set; - - function To_Sequence - (Set : Wide_Wide_Character_Set) return Wide_Wide_Character_Sequence; - - ---------------------------------------------- - -- Wide_Wide_Character Mapping Declarations -- - ---------------------------------------------- - - type Wide_Wide_Character_Mapping is private; - pragma Preelaborable_Initialization (Wide_Wide_Character_Mapping); - -- Representation for a wide character to wide character mapping: - - function Value - (Map : Wide_Wide_Character_Mapping; - Element : Wide_Wide_Character) return Wide_Wide_Character; - - Identity : constant Wide_Wide_Character_Mapping; - - -------------------------------------- - -- Operations on Wide Wide Mappings -- - --------------------------------------- - - function To_Mapping - (From, To : Wide_Wide_Character_Sequence) - return Wide_Wide_Character_Mapping; - - function To_Domain - (Map : Wide_Wide_Character_Mapping) return Wide_Wide_Character_Sequence; - - function To_Range - (Map : Wide_Wide_Character_Mapping) return Wide_Wide_Character_Sequence; - - type Wide_Wide_Character_Mapping_Function is - access function (From : Wide_Wide_Character) return Wide_Wide_Character; - -private - package AF renames Ada.Finalization; - - ----------------------------------------------- - -- Representation of Wide_Wide_Character_Set -- - ----------------------------------------------- - - -- A wide character set is represented as a sequence of wide character - -- ranges (i.e. an object of type Wide_Wide_Character_Ranges) in which the - -- following hold: - - -- The lower bound is 1 - -- The ranges are in order by increasing Low values - -- The ranges are non-overlapping and discontigous - - -- A character value is in the set if it is contained in one of the - -- ranges. The actual Wide_Wide_Character_Set value is a controlled pointer - -- to this Wide_Wide_Character_Ranges value. The use of a controlled type - -- is necessary to prevent storage leaks. - - type Wide_Wide_Character_Ranges_Access is - access all Wide_Wide_Character_Ranges; - - type Wide_Wide_Character_Set is new AF.Controlled with record - Set : Wide_Wide_Character_Ranges_Access; - end record; - - pragma Finalize_Storage_Only (Wide_Wide_Character_Set); - -- This avoids useless finalizations, and, more importantly avoids - -- incorrect attempts to finalize constants that are statically - -- declared here and in Ada.Strings.Wide_Wide_Maps, which is incorrect. - - procedure Initialize (Object : in out Wide_Wide_Character_Set); - procedure Adjust (Object : in out Wide_Wide_Character_Set); - procedure Finalize (Object : in out Wide_Wide_Character_Set); - - Null_Range : aliased constant Wide_Wide_Character_Ranges := - (1 .. 0 => (Low => ' ', High => ' ')); - - Null_Set : constant Wide_Wide_Character_Set := - (AF.Controlled with - Set => Null_Range'Unrestricted_Access); - - --------------------------------------------------- - -- Representation of Wide_Wide_Character_Mapping -- - --------------------------------------------------- - - -- A wide character mapping is represented as two strings of equal - -- length, where any character appearing in Domain is mapped to the - -- corresponding character in Rangev. A character not appearing in - -- Domain is mapped to itself. The characters in Domain are sorted - -- in ascending order. - - -- The actual Wide_Wide_Character_Mapping value is a controlled record - -- that contains a pointer to a discriminated record containing the - -- range and domain values. - - -- Note: this representation is canonical, and the values stored in - -- Domain and Rangev are exactly the values that are returned by the - -- functions To_Domain and To_Range. The use of a controlled type is - -- necessary to prevent storage leaks. - - type Wide_Wide_Character_Mapping_Values (Length : Natural) is record - Domain : Wide_Wide_Character_Sequence (1 .. Length); - Rangev : Wide_Wide_Character_Sequence (1 .. Length); - end record; - - type Wide_Wide_Character_Mapping_Values_Access is - access all Wide_Wide_Character_Mapping_Values; - - type Wide_Wide_Character_Mapping is new AF.Controlled with record - Map : Wide_Wide_Character_Mapping_Values_Access; - end record; - - pragma Finalize_Storage_Only (Wide_Wide_Character_Mapping); - -- This avoids useless finalizations, and, more importantly avoids - -- incorrect attempts to finalize constants that are statically - -- declared here and in Ada.Strings.Wide_Wide_Maps, which is incorrect. - - procedure Initialize (Object : in out Wide_Wide_Character_Mapping); - procedure Adjust (Object : in out Wide_Wide_Character_Mapping); - procedure Finalize (Object : in out Wide_Wide_Character_Mapping); - - Null_Map : aliased constant Wide_Wide_Character_Mapping_Values := - (Length => 0, - Domain => "", - Rangev => ""); - - Identity : constant Wide_Wide_Character_Mapping := - (AF.Controlled with - Map => Null_Map'Unrestricted_Access); - -end Ada.Strings.Wide_Wide_Maps; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stzsea.adb +++ build/gcc/ada/rts @@ -1,617 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ S E A R C H -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Wide_Wide_Maps; use Ada.Strings.Wide_Wide_Maps; -with System; use System; - -package body Ada.Strings.Wide_Wide_Search is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Belongs - (Element : Wide_Wide_Character; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership) return Boolean; - pragma Inline (Belongs); - -- Determines if the given element is in (Test = Inside) or not in - -- (Test = Outside) the given character set. - - ------------- - -- Belongs -- - ------------- - - function Belongs - (Element : Wide_Wide_Character; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership) return Boolean - is - begin - if Test = Inside then - return Is_In (Element, Set); - else - return not Is_In (Element, Set); - end if; - end Belongs; - - ----------- - -- Count -- - ----------- - - function Count - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) return Natural - is - PL1 : constant Integer := Pattern'Length - 1; - Num : Natural; - Ind : Natural; - Cur : Natural; - - begin - if Pattern = "" then - raise Pattern_Error; - end if; - - Num := 0; - Ind := Source'First; - - -- Unmapped case - - if Mapping'Address = Wide_Wide_Maps.Identity'Address then - while Ind <= Source'Last - PL1 loop - if Pattern = Source (Ind .. Ind + PL1) then - Num := Num + 1; - Ind := Ind + Pattern'Length; - else - Ind := Ind + 1; - end if; - end loop; - - -- Mapped case - - else - while Ind <= Source'Last - PL1 loop - Cur := Ind; - for K in Pattern'Range loop - if Pattern (K) /= Value (Mapping, Source (Cur)) then - Ind := Ind + 1; - goto Cont; - else - Cur := Cur + 1; - end if; - end loop; - - Num := Num + 1; - Ind := Ind + Pattern'Length; - - <> - null; - end loop; - end if; - - -- Return result - - return Num; - end Count; - - function Count - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - is - PL1 : constant Integer := Pattern'Length - 1; - Num : Natural; - Ind : Natural; - Cur : Natural; - - begin - if Pattern = "" then - raise Pattern_Error; - end if; - - -- Check for null pointer in case checks are off - - if Mapping = null then - raise Constraint_Error; - end if; - - Num := 0; - Ind := Source'First; - while Ind <= Source'Last - PL1 loop - Cur := Ind; - for K in Pattern'Range loop - if Pattern (K) /= Mapping (Source (Cur)) then - Ind := Ind + 1; - goto Cont; - else - Cur := Cur + 1; - end if; - end loop; - - Num := Num + 1; - Ind := Ind + Pattern'Length; - - <> - null; - end loop; - - return Num; - end Count; - - function Count - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set) return Natural - is - N : Natural := 0; - - begin - for J in Source'Range loop - if Is_In (Source (J), Set) then - N := N + 1; - end if; - end loop; - - return N; - end Count; - - ---------------- - -- Find_Token -- - ---------------- - - procedure Find_Token - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural) - is - begin - for J in From .. Source'Last loop - if Belongs (Source (J), Set, Test) then - First := J; - - for K in J + 1 .. Source'Last loop - if not Belongs (Source (K), Set, Test) then - Last := K - 1; - return; - end if; - end loop; - - -- Here if J indexes first char of token, and all chars after J - -- are in the token. - - Last := Source'Last; - return; - end if; - end loop; - - -- Here if no token found - - First := From; - Last := 0; - end Find_Token; - - procedure Find_Token - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural) - is - begin - for J in Source'Range loop - if Belongs (Source (J), Set, Test) then - First := J; - - for K in J + 1 .. Source'Last loop - if not Belongs (Source (K), Set, Test) then - Last := K - 1; - return; - end if; - end loop; - - -- Here if J indexes first char of token, and all chars after J - -- are in the token. - - Last := Source'Last; - return; - end if; - end loop; - - -- Here if no token found - - -- RM 2005 A.4.3 (68/1) specifies that an exception must be raised if - -- Source'First is not positive and is assigned to First. Formulation - -- is slightly different in RM 2012, but the intent seems similar, so - -- we check explicitly for that condition. - - if Source'First not in Positive then - raise Constraint_Error; - - else - First := Source'First; - Last := 0; - end if; - end Find_Token; - - ----------- - -- Index -- - ----------- - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) return Natural - is - PL1 : constant Integer := Pattern'Length - 1; - Cur : Natural; - - Ind : Integer; - -- Index for start of match check. This can be negative if the pattern - -- length is greater than the string length, which is why this variable - -- is Integer instead of Natural. In this case, the search loops do not - -- execute at all, so this Ind value is never used. - - begin - if Pattern = "" then - raise Pattern_Error; - end if; - - -- Forwards case - - if Going = Forward then - Ind := Source'First; - - -- Unmapped forward case - - if Mapping'Address = Wide_Wide_Maps.Identity'Address then - for J in 1 .. Source'Length - PL1 loop - if Pattern = Source (Ind .. Ind + PL1) then - return Ind; - else - Ind := Ind + 1; - end if; - end loop; - - -- Mapped forward case - - else - for J in 1 .. Source'Length - PL1 loop - Cur := Ind; - - for K in Pattern'Range loop - if Pattern (K) /= Value (Mapping, Source (Cur)) then - goto Cont1; - else - Cur := Cur + 1; - end if; - end loop; - - return Ind; - - <> - Ind := Ind + 1; - end loop; - end if; - - -- Backwards case - - else - -- Unmapped backward case - - Ind := Source'Last - PL1; - - if Mapping'Address = Wide_Wide_Maps.Identity'Address then - for J in reverse 1 .. Source'Length - PL1 loop - if Pattern = Source (Ind .. Ind + PL1) then - return Ind; - else - Ind := Ind - 1; - end if; - end loop; - - -- Mapped backward case - - else - for J in reverse 1 .. Source'Length - PL1 loop - Cur := Ind; - - for K in Pattern'Range loop - if Pattern (K) /= Value (Mapping, Source (Cur)) then - goto Cont2; - else - Cur := Cur + 1; - end if; - end loop; - - return Ind; - - <> - Ind := Ind - 1; - end loop; - end if; - end if; - - -- Fall through if no match found. Note that the loops are skipped - -- completely in the case of the pattern being longer than the source. - - return 0; - end Index; - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - is - PL1 : constant Integer := Pattern'Length - 1; - Ind : Natural; - Cur : Natural; - - begin - if Pattern = "" then - raise Pattern_Error; - end if; - - -- Check for null pointer in case checks are off - - if Mapping = null then - raise Constraint_Error; - end if; - - -- If Pattern longer than Source it can't be found - - if Pattern'Length > Source'Length then - return 0; - end if; - - -- Forwards case - - if Going = Forward then - Ind := Source'First; - for J in 1 .. Source'Length - PL1 loop - Cur := Ind; - - for K in Pattern'Range loop - if Pattern (K) /= Mapping.all (Source (Cur)) then - goto Cont1; - else - Cur := Cur + 1; - end if; - end loop; - - return Ind; - - <> - Ind := Ind + 1; - end loop; - - -- Backwards case - - else - Ind := Source'Last - PL1; - for J in reverse 1 .. Source'Length - PL1 loop - Cur := Ind; - - for K in Pattern'Range loop - if Pattern (K) /= Mapping.all (Source (Cur)) then - goto Cont2; - else - Cur := Cur + 1; - end if; - end loop; - - return Ind; - - <> - Ind := Ind - 1; - end loop; - end if; - - -- Fall through if no match found. Note that the loops are skipped - -- completely in the case of the pattern being longer than the source. - - return 0; - end Index; - - function Index - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - is - begin - -- Forwards case - - if Going = Forward then - for J in Source'Range loop - if Belongs (Source (J), Set, Test) then - return J; - end if; - end loop; - - -- Backwards case - - else - for J in reverse Source'Range loop - if Belongs (Source (J), Set, Test) then - return J; - end if; - end loop; - end if; - - -- Fall through if no match - - return 0; - end Index; - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) return Natural - is - begin - if Going = Forward then - if From < Source'First then - raise Index_Error; - end if; - - return - Index (Source (From .. Source'Last), Pattern, Forward, Mapping); - - else - if From > Source'Last then - raise Index_Error; - end if; - - return - Index (Source (Source'First .. From), Pattern, Backward, Mapping); - end if; - end Index; - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - is - begin - if Going = Forward then - if From < Source'First then - raise Index_Error; - end if; - - return Index - (Source (From .. Source'Last), Pattern, Forward, Mapping); - - else - if From > Source'Last then - raise Index_Error; - end if; - - return Index - (Source (Source'First .. From), Pattern, Backward, Mapping); - end if; - end Index; - - function Index - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - is - begin - if Going = Forward then - if From < Source'First then - raise Index_Error; - end if; - - return - Index (Source (From .. Source'Last), Set, Test, Forward); - - else - if From > Source'Last then - raise Index_Error; - end if; - - return - Index (Source (Source'First .. From), Set, Test, Backward); - end if; - end Index; - - --------------------- - -- Index_Non_Blank -- - --------------------- - - function Index_Non_Blank - (Source : Wide_Wide_String; - Going : Direction := Forward) return Natural - is - begin - if Going = Forward then - for J in Source'Range loop - if Source (J) /= Wide_Wide_Space then - return J; - end if; - end loop; - - else -- Going = Backward - for J in reverse Source'Range loop - if Source (J) /= Wide_Wide_Space then - return J; - end if; - end loop; - end if; - - -- Fall through if no match - - return 0; - end Index_Non_Blank; - - function Index_Non_Blank - (Source : Wide_Wide_String; - From : Positive; - Going : Direction := Forward) return Natural - is - begin - if Going = Forward then - if From < Source'First then - raise Index_Error; - end if; - - return - Index_Non_Blank (Source (From .. Source'Last), Forward); - - else - if From > Source'Last then - raise Index_Error; - end if; - - return - Index_Non_Blank (Source (Source'First .. From), Backward); - end if; - end Index_Non_Blank; - -end Ada.Strings.Wide_Wide_Search; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stzsea.ads +++ build/gcc/ada/rts @@ -1,129 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ S E A R C H -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package contains search functions from Ada.Strings.Wide_Wide_Fixed. --- They are separated because Ada.Strings.Wide_Wide_Bounded shares these --- search functions with Ada.Strings.Wide_Wide_Unbounded, and we don't want to --- drag in other irrelevant stuff from Ada.Strings.Wide_Wide_Fixed when using --- the other two packages. We make this a private package, since user programs --- should access these subprograms via one of the standard string packages. - -with Ada.Strings.Wide_Wide_Maps; - -private package Ada.Strings.Wide_Wide_Search is - pragma Preelaborate; - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) return Natural; - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - - function Index - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural; - - function Index - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - - function Index - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Index_Non_Blank - (Source : Wide_Wide_String; - Going : Direction := Forward) return Natural; - - function Index_Non_Blank - (Source : Wide_Wide_String; - From : Positive; - Going : Direction := Forward) return Natural; - - function Count - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural; - - function Count - (Source : Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - - function Count - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set) return Natural; - - procedure Find_Token - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural); - - procedure Find_Token - (Source : Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural); - -end Ada.Strings.Wide_Wide_Search; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stzsup.adb +++ build/gcc/ada/rts @@ -1,1941 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ S U P E R B O U N D E D -- --- -- --- B o d y -- --- -- --- Copyright (C) 2003-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Wide_Wide_Maps; use Ada.Strings.Wide_Wide_Maps; -with Ada.Strings.Wide_Wide_Search; - -package body Ada.Strings.Wide_Wide_Superbounded is - - ------------ - -- Concat -- - ------------ - - function Concat - (Left : Super_String; - Right : Super_String) return Super_String - is - begin - return Result : Super_String (Left.Max_Length) do - declare - Llen : constant Natural := Left.Current_Length; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen > Left.Max_Length then - raise Ada.Strings.Length_Error; - else - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Nlen) := Right.Data (1 .. Rlen); - end if; - end; - end return; - end Concat; - - function Concat - (Left : Super_String; - Right : Wide_Wide_String) return Super_String - is - begin - return Result : Super_String (Left.Max_Length) do - declare - Llen : constant Natural := Left.Current_Length; - Nlen : constant Natural := Llen + Right'Length; - - begin - if Nlen > Left.Max_Length then - raise Ada.Strings.Length_Error; - else - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Nlen) := Right; - end if; - end; - end return; - end Concat; - - function Concat - (Left : Wide_Wide_String; - Right : Super_String) return Super_String - is - begin - return Result : Super_String (Right.Max_Length) do - declare - Llen : constant Natural := Left'Length; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen > Right.Max_Length then - raise Ada.Strings.Length_Error; - else - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left; - Result.Data (Llen + 1 .. Nlen) := Right.Data (1 .. Rlen); - end if; - end; - end return; - end Concat; - - function Concat - (Left : Super_String; - Right : Wide_Wide_Character) return Super_String - is - begin - return Result : Super_String (Left.Max_Length) do - declare - Llen : constant Natural := Left.Current_Length; - - begin - if Llen = Left.Max_Length then - raise Ada.Strings.Length_Error; - else - Result.Current_Length := Llen + 1; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Result.Current_Length) := Right; - end if; - end; - end return; - end Concat; - - function Concat - (Left : Wide_Wide_Character; - Right : Super_String) return Super_String - is - begin - return Result : Super_String (Right.Max_Length) do - declare - Rlen : constant Natural := Right.Current_Length; - - begin - if Rlen = Right.Max_Length then - raise Ada.Strings.Length_Error; - else - Result.Current_Length := Rlen + 1; - Result.Data (1) := Left; - Result.Data (2 .. Result.Current_Length) := - Right.Data (1 .. Rlen); - end if; - end; - end return; - end Concat; - - ----------- - -- Equal -- - ----------- - - function "=" - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Current_Length = Right.Current_Length - and then Left.Data (1 .. Left.Current_Length) = - Right.Data (1 .. Right.Current_Length); - end "="; - - function Equal - (Left : Super_String; - Right : Wide_Wide_String) return Boolean - is - begin - return Left.Current_Length = Right'Length - and then Left.Data (1 .. Left.Current_Length) = Right; - end Equal; - - function Equal - (Left : Wide_Wide_String; - Right : Super_String) return Boolean - is - begin - return Left'Length = Right.Current_Length - and then Left = Right.Data (1 .. Right.Current_Length); - end Equal; - - ------------- - -- Greater -- - ------------- - - function Greater - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) > - Right.Data (1 .. Right.Current_Length); - end Greater; - - function Greater - (Left : Super_String; - Right : Wide_Wide_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) > Right; - end Greater; - - function Greater - (Left : Wide_Wide_String; - Right : Super_String) return Boolean - is - begin - return Left > Right.Data (1 .. Right.Current_Length); - end Greater; - - ---------------------- - -- Greater_Or_Equal -- - ---------------------- - - function Greater_Or_Equal - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) >= - Right.Data (1 .. Right.Current_Length); - end Greater_Or_Equal; - - function Greater_Or_Equal - (Left : Super_String; - Right : Wide_Wide_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) >= Right; - end Greater_Or_Equal; - - function Greater_Or_Equal - (Left : Wide_Wide_String; - Right : Super_String) return Boolean - is - begin - return Left >= Right.Data (1 .. Right.Current_Length); - end Greater_Or_Equal; - - ---------- - -- Less -- - ---------- - - function Less - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) < - Right.Data (1 .. Right.Current_Length); - end Less; - - function Less - (Left : Super_String; - Right : Wide_Wide_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) < Right; - end Less; - - function Less - (Left : Wide_Wide_String; - Right : Super_String) return Boolean - is - begin - return Left < Right.Data (1 .. Right.Current_Length); - end Less; - - ------------------- - -- Less_Or_Equal -- - ------------------- - - function Less_Or_Equal - (Left : Super_String; - Right : Super_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) <= - Right.Data (1 .. Right.Current_Length); - end Less_Or_Equal; - - function Less_Or_Equal - (Left : Super_String; - Right : Wide_Wide_String) return Boolean - is - begin - return Left.Data (1 .. Left.Current_Length) <= Right; - end Less_Or_Equal; - - function Less_Or_Equal - (Left : Wide_Wide_String; - Right : Super_String) return Boolean - is - begin - return Left <= Right.Data (1 .. Right.Current_Length); - end Less_Or_Equal; - - ---------------------- - -- Set_Super_String -- - ---------------------- - - procedure Set_Super_String - (Target : out Super_String; - Source : Wide_Wide_String; - Drop : Truncation := Error) - is - Slen : constant Natural := Source'Length; - Max_Length : constant Positive := Target.Max_Length; - - begin - if Slen <= Max_Length then - Target.Current_Length := Slen; - Target.Data (1 .. Slen) := Source; - - else - case Drop is - when Strings.Right => - Target.Current_Length := Max_Length; - Target.Data (1 .. Max_Length) := - Source (Source'First .. Source'First - 1 + Max_Length); - - when Strings.Left => - Target.Current_Length := Max_Length; - Target.Data (1 .. Max_Length) := - Source (Source'Last - (Max_Length - 1) .. Source'Last); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Set_Super_String; - - ------------------ - -- Super_Append -- - ------------------ - - -- Case of Super_String and Super_String - - function Super_Append - (Left : Super_String; - Right : Super_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Left.Max_Length; - Result : Super_String (Max_Length); - Llen : constant Natural := Left.Current_Length; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Nlen) := Right.Data (1 .. Rlen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen >= Max_Length then -- only case is Llen = Max_Length - Result.Data := Left.Data; - - else - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Max_Length) := - Right.Data (1 .. Max_Length - Llen); - end if; - - when Strings.Left => - if Rlen >= Max_Length then -- only case is Rlen = Max_Length - Result.Data := Right.Data; - - else - Result.Data (1 .. Max_Length - Rlen) := - Left.Data (Llen - (Max_Length - Rlen - 1) .. Llen); - Result.Data (Max_Length - Rlen + 1 .. Max_Length) := - Right.Data (1 .. Rlen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Append; - - procedure Super_Append - (Source : in out Super_String; - New_Item : Super_String; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Llen : constant Natural := Source.Current_Length; - Rlen : constant Natural := New_Item.Current_Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Source.Current_Length := Nlen; - Source.Data (Llen + 1 .. Nlen) := New_Item.Data (1 .. Rlen); - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen < Max_Length then - Source.Data (Llen + 1 .. Max_Length) := - New_Item.Data (1 .. Max_Length - Llen); - end if; - - when Strings.Left => - if Rlen >= Max_Length then -- only case is Rlen = Max_Length - Source.Data := New_Item.Data; - - else - Source.Data (1 .. Max_Length - Rlen) := - Source.Data (Llen - (Max_Length - Rlen - 1) .. Llen); - Source.Data (Max_Length - Rlen + 1 .. Max_Length) := - New_Item.Data (1 .. Rlen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - end Super_Append; - - -- Case of Super_String and Wide_Wide_String - - function Super_Append - (Left : Super_String; - Right : Wide_Wide_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Left.Max_Length; - Result : Super_String (Max_Length); - Llen : constant Natural := Left.Current_Length; - Rlen : constant Natural := Right'Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Nlen) := Right; - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen >= Max_Length then -- only case is Llen = Max_Length - Result.Data := Left.Data; - - else - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1 .. Max_Length) := - Right (Right'First .. Right'First - 1 + - Max_Length - Llen); - - end if; - - when Strings.Left => - if Rlen >= Max_Length then - Result.Data (1 .. Max_Length) := - Right (Right'Last - (Max_Length - 1) .. Right'Last); - - else - Result.Data (1 .. Max_Length - Rlen) := - Left.Data (Llen - (Max_Length - Rlen - 1) .. Llen); - Result.Data (Max_Length - Rlen + 1 .. Max_Length) := - Right; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Append; - - procedure Super_Append - (Source : in out Super_String; - New_Item : Wide_Wide_String; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Llen : constant Natural := Source.Current_Length; - Rlen : constant Natural := New_Item'Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Source.Current_Length := Nlen; - Source.Data (Llen + 1 .. Nlen) := New_Item; - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen < Max_Length then - Source.Data (Llen + 1 .. Max_Length) := - New_Item (New_Item'First .. - New_Item'First - 1 + Max_Length - Llen); - end if; - - when Strings.Left => - if Rlen >= Max_Length then - Source.Data (1 .. Max_Length) := - New_Item (New_Item'Last - (Max_Length - 1) .. - New_Item'Last); - - else - Source.Data (1 .. Max_Length - Rlen) := - Source.Data (Llen - (Max_Length - Rlen - 1) .. Llen); - Source.Data (Max_Length - Rlen + 1 .. Max_Length) := - New_Item; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Append; - - -- Case of Wide_Wide_String and Super_String - - function Super_Append - (Left : Wide_Wide_String; - Right : Super_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Right.Max_Length; - Result : Super_String (Max_Length); - Llen : constant Natural := Left'Length; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Llen + Rlen; - - begin - if Nlen <= Max_Length then - Result.Current_Length := Nlen; - Result.Data (1 .. Llen) := Left; - Result.Data (Llen + 1 .. Llen + Rlen) := Right.Data (1 .. Rlen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Llen >= Max_Length then - Result.Data (1 .. Max_Length) := - Left (Left'First .. Left'First + (Max_Length - 1)); - - else - Result.Data (1 .. Llen) := Left; - Result.Data (Llen + 1 .. Max_Length) := - Right.Data (1 .. Max_Length - Llen); - end if; - - when Strings.Left => - if Rlen >= Max_Length then - Result.Data (1 .. Max_Length) := - Right.Data (Rlen - (Max_Length - 1) .. Rlen); - - else - Result.Data (1 .. Max_Length - Rlen) := - Left (Left'Last - (Max_Length - Rlen - 1) .. Left'Last); - Result.Data (Max_Length - Rlen + 1 .. Max_Length) := - Right.Data (1 .. Rlen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Append; - - -- Case of Super_String and Wide_Wide_Character - - function Super_Append - (Left : Super_String; - Right : Wide_Wide_Character; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Left.Max_Length; - Result : Super_String (Max_Length); - Llen : constant Natural := Left.Current_Length; - - begin - if Llen < Max_Length then - Result.Current_Length := Llen + 1; - Result.Data (1 .. Llen) := Left.Data (1 .. Llen); - Result.Data (Llen + 1) := Right; - return Result; - - else - case Drop is - when Strings.Right => - return Left; - - when Strings.Left => - Result.Current_Length := Max_Length; - Result.Data (1 .. Max_Length - 1) := - Left.Data (2 .. Max_Length); - Result.Data (Max_Length) := Right; - return Result; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Append; - - procedure Super_Append - (Source : in out Super_String; - New_Item : Wide_Wide_Character; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Llen : constant Natural := Source.Current_Length; - - begin - if Llen < Max_Length then - Source.Current_Length := Llen + 1; - Source.Data (Llen + 1) := New_Item; - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - null; - - when Strings.Left => - Source.Data (1 .. Max_Length - 1) := - Source.Data (2 .. Max_Length); - Source.Data (Max_Length) := New_Item; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - end Super_Append; - - -- Case of Wide_Wide_Character and Super_String - - function Super_Append - (Left : Wide_Wide_Character; - Right : Super_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Right.Max_Length; - Result : Super_String (Max_Length); - Rlen : constant Natural := Right.Current_Length; - - begin - if Rlen < Max_Length then - Result.Current_Length := Rlen + 1; - Result.Data (1) := Left; - Result.Data (2 .. Rlen + 1) := Right.Data (1 .. Rlen); - return Result; - - else - case Drop is - when Strings.Right => - Result.Current_Length := Max_Length; - Result.Data (1) := Left; - Result.Data (2 .. Max_Length) := - Right.Data (1 .. Max_Length - 1); - return Result; - - when Strings.Left => - return Right; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Append; - - ----------------- - -- Super_Count -- - ----------------- - - function Super_Count - (Source : Super_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) return Natural - is - begin - return - Wide_Wide_Search.Count - (Source.Data (1 .. Source.Current_Length), Pattern, Mapping); - end Super_Count; - - function Super_Count - (Source : Super_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - is - begin - return - Wide_Wide_Search.Count - (Source.Data (1 .. Source.Current_Length), Pattern, Mapping); - end Super_Count; - - function Super_Count - (Source : Super_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set) return Natural - is - begin - return Wide_Wide_Search.Count - (Source.Data (1 .. Source.Current_Length), Set); - end Super_Count; - - ------------------ - -- Super_Delete -- - ------------------ - - function Super_Delete - (Source : Super_String; - From : Positive; - Through : Natural) return Super_String - is - Result : Super_String (Source.Max_Length); - Slen : constant Natural := Source.Current_Length; - Num_Delete : constant Integer := Through - From + 1; - - begin - if Num_Delete <= 0 then - return Source; - - elsif From > Slen + 1 then - raise Ada.Strings.Index_Error; - - elsif Through >= Slen then - Result.Current_Length := From - 1; - Result.Data (1 .. From - 1) := Source.Data (1 .. From - 1); - return Result; - - else - Result.Current_Length := Slen - Num_Delete; - Result.Data (1 .. From - 1) := Source.Data (1 .. From - 1); - Result.Data (From .. Result.Current_Length) := - Source.Data (Through + 1 .. Slen); - return Result; - end if; - end Super_Delete; - - procedure Super_Delete - (Source : in out Super_String; - From : Positive; - Through : Natural) - is - Slen : constant Natural := Source.Current_Length; - Num_Delete : constant Integer := Through - From + 1; - - begin - if Num_Delete <= 0 then - return; - - elsif From > Slen + 1 then - raise Ada.Strings.Index_Error; - - elsif Through >= Slen then - Source.Current_Length := From - 1; - - else - Source.Current_Length := Slen - Num_Delete; - Source.Data (From .. Source.Current_Length) := - Source.Data (Through + 1 .. Slen); - end if; - end Super_Delete; - - ------------------- - -- Super_Element -- - ------------------- - - function Super_Element - (Source : Super_String; - Index : Positive) return Wide_Wide_Character - is - begin - if Index <= Source.Current_Length then - return Source.Data (Index); - else - raise Strings.Index_Error; - end if; - end Super_Element; - - ---------------------- - -- Super_Find_Token -- - ---------------------- - - procedure Super_Find_Token - (Source : Super_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Strings.Membership; - First : out Positive; - Last : out Natural) - is - begin - Wide_Wide_Search.Find_Token - (Source.Data (From .. Source.Current_Length), Set, Test, First, Last); - end Super_Find_Token; - - procedure Super_Find_Token - (Source : Super_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Strings.Membership; - First : out Positive; - Last : out Natural) - is - begin - Wide_Wide_Search.Find_Token - (Source.Data (1 .. Source.Current_Length), Set, Test, First, Last); - end Super_Find_Token; - - ---------------- - -- Super_Head -- - ---------------- - - function Super_Head - (Source : Super_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Result : Super_String (Max_Length); - Slen : constant Natural := Source.Current_Length; - Npad : constant Integer := Count - Slen; - - begin - if Npad <= 0 then - Result.Current_Length := Count; - Result.Data (1 .. Count) := Source.Data (1 .. Count); - - elsif Count <= Max_Length then - Result.Current_Length := Count; - Result.Data (1 .. Slen) := Source.Data (1 .. Slen); - Result.Data (Slen + 1 .. Count) := (others => Pad); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Result.Data (1 .. Slen) := Source.Data (1 .. Slen); - Result.Data (Slen + 1 .. Max_Length) := (others => Pad); - - when Strings.Left => - if Npad >= Max_Length then - Result.Data := (others => Pad); - - else - Result.Data (1 .. Max_Length - Npad) := - Source.Data (Count - Max_Length + 1 .. Slen); - Result.Data (Max_Length - Npad + 1 .. Max_Length) := - (others => Pad); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Head; - - procedure Super_Head - (Source : in out Super_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Slen : constant Natural := Source.Current_Length; - Npad : constant Integer := Count - Slen; - Temp : Wide_Wide_String (1 .. Max_Length); - - begin - if Npad <= 0 then - Source.Current_Length := Count; - - elsif Count <= Max_Length then - Source.Current_Length := Count; - Source.Data (Slen + 1 .. Count) := (others => Pad); - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Source.Data (Slen + 1 .. Max_Length) := (others => Pad); - - when Strings.Left => - if Npad > Max_Length then - Source.Data := (others => Pad); - - else - Temp := Source.Data; - Source.Data (1 .. Max_Length - Npad) := - Temp (Count - Max_Length + 1 .. Slen); - - for J in Max_Length - Npad + 1 .. Max_Length loop - Source.Data (J) := Pad; - end loop; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Head; - - ----------------- - -- Super_Index -- - ----------------- - - function Super_Index - (Source : Super_String; - Pattern : Wide_Wide_String; - Going : Strings.Direction := Strings.Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) return Natural - is - begin - return Wide_Wide_Search.Index - (Source.Data (1 .. Source.Current_Length), Pattern, Going, Mapping); - end Super_Index; - - function Super_Index - (Source : Super_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - is - begin - return Wide_Wide_Search.Index - (Source.Data (1 .. Source.Current_Length), Pattern, Going, Mapping); - end Super_Index; - - function Super_Index - (Source : Super_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Strings.Membership := Strings.Inside; - Going : Strings.Direction := Strings.Forward) return Natural - is - begin - return Wide_Wide_Search.Index - (Source.Data (1 .. Source.Current_Length), Set, Test, Going); - end Super_Index; - - function Super_Index - (Source : Super_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) return Natural - is - begin - return Wide_Wide_Search.Index - (Source.Data (1 .. Source.Current_Length), - Pattern, From, Going, Mapping); - end Super_Index; - - function Super_Index - (Source : Super_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - is - begin - return Wide_Wide_Search.Index - (Source.Data (1 .. Source.Current_Length), - Pattern, From, Going, Mapping); - end Super_Index; - - function Super_Index - (Source : Super_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - is - begin - return Wide_Wide_Search.Index - (Source.Data (1 .. Source.Current_Length), Set, From, Test, Going); - end Super_Index; - - --------------------------- - -- Super_Index_Non_Blank -- - --------------------------- - - function Super_Index_Non_Blank - (Source : Super_String; - Going : Strings.Direction := Strings.Forward) return Natural - is - begin - return - Wide_Wide_Search.Index_Non_Blank - (Source.Data (1 .. Source.Current_Length), Going); - end Super_Index_Non_Blank; - - function Super_Index_Non_Blank - (Source : Super_String; - From : Positive; - Going : Direction := Forward) return Natural - is - begin - return - Wide_Wide_Search.Index_Non_Blank - (Source.Data (1 .. Source.Current_Length), From, Going); - end Super_Index_Non_Blank; - - ------------------ - -- Super_Insert -- - ------------------ - - function Super_Insert - (Source : Super_String; - Before : Positive; - New_Item : Wide_Wide_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Result : Super_String (Max_Length); - Slen : constant Natural := Source.Current_Length; - Nlen : constant Natural := New_Item'Length; - Tlen : constant Natural := Slen + Nlen; - Blen : constant Natural := Before - 1; - Alen : constant Integer := Slen - Blen; - Droplen : constant Integer := Tlen - Max_Length; - - -- Tlen is the length of the total string before possible truncation. - -- Blen, Alen are the lengths of the before and after pieces of the - -- source string. - - begin - if Alen < 0 then - raise Ada.Strings.Index_Error; - - elsif Droplen <= 0 then - Result.Current_Length := Tlen; - Result.Data (1 .. Blen) := Source.Data (1 .. Blen); - Result.Data (Before .. Before + Nlen - 1) := New_Item; - Result.Data (Before + Nlen .. Tlen) := - Source.Data (Before .. Slen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Result.Data (1 .. Blen) := Source.Data (1 .. Blen); - - if Droplen > Alen then - Result.Data (Before .. Max_Length) := - New_Item (New_Item'First - .. New_Item'First + Max_Length - Before); - else - Result.Data (Before .. Before + Nlen - 1) := New_Item; - Result.Data (Before + Nlen .. Max_Length) := - Source.Data (Before .. Slen - Droplen); - end if; - - when Strings.Left => - Result.Data (Max_Length - (Alen - 1) .. Max_Length) := - Source.Data (Before .. Slen); - - if Droplen >= Blen then - Result.Data (1 .. Max_Length - Alen) := - New_Item (New_Item'Last - (Max_Length - Alen) + 1 - .. New_Item'Last); - else - Result.Data - (Blen - Droplen + 1 .. Max_Length - Alen) := - New_Item; - Result.Data (1 .. Blen - Droplen) := - Source.Data (Droplen + 1 .. Blen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Insert; - - procedure Super_Insert - (Source : in out Super_String; - Before : Positive; - New_Item : Wide_Wide_String; - Drop : Strings.Truncation := Strings.Error) - is - begin - -- We do a double copy here because this is one of the situations - -- in which we move data to the right, and at least at the moment, - -- GNAT is not handling such cases correctly ??? - - Source := Super_Insert (Source, Before, New_Item, Drop); - end Super_Insert; - - ------------------ - -- Super_Length -- - ------------------ - - function Super_Length (Source : Super_String) return Natural is - begin - return Source.Current_Length; - end Super_Length; - - --------------------- - -- Super_Overwrite -- - --------------------- - - function Super_Overwrite - (Source : Super_String; - Position : Positive; - New_Item : Wide_Wide_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Result : Super_String (Max_Length); - Endpos : constant Natural := Position + New_Item'Length - 1; - Slen : constant Natural := Source.Current_Length; - Droplen : Natural; - - begin - if Position > Slen + 1 then - raise Ada.Strings.Index_Error; - - elsif New_Item'Length = 0 then - return Source; - - elsif Endpos <= Slen then - Result.Current_Length := Source.Current_Length; - Result.Data (1 .. Slen) := Source.Data (1 .. Slen); - Result.Data (Position .. Endpos) := New_Item; - return Result; - - elsif Endpos <= Max_Length then - Result.Current_Length := Endpos; - Result.Data (1 .. Position - 1) := Source.Data (1 .. Position - 1); - Result.Data (Position .. Endpos) := New_Item; - return Result; - - else - Result.Current_Length := Max_Length; - Droplen := Endpos - Max_Length; - - case Drop is - when Strings.Right => - Result.Data (1 .. Position - 1) := - Source.Data (1 .. Position - 1); - - Result.Data (Position .. Max_Length) := - New_Item (New_Item'First .. New_Item'Last - Droplen); - return Result; - - when Strings.Left => - if New_Item'Length >= Max_Length then - Result.Data (1 .. Max_Length) := - New_Item (New_Item'Last - Max_Length + 1 .. - New_Item'Last); - return Result; - - else - Result.Data (1 .. Max_Length - New_Item'Length) := - Source.Data (Droplen + 1 .. Position - 1); - Result.Data - (Max_Length - New_Item'Length + 1 .. Max_Length) := - New_Item; - return Result; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Overwrite; - - procedure Super_Overwrite - (Source : in out Super_String; - Position : Positive; - New_Item : Wide_Wide_String; - Drop : Strings.Truncation := Strings.Error) - is - Max_Length : constant Positive := Source.Max_Length; - Endpos : constant Positive := Position + New_Item'Length - 1; - Slen : constant Natural := Source.Current_Length; - Droplen : Natural; - - begin - if Position > Slen + 1 then - raise Ada.Strings.Index_Error; - - elsif Endpos <= Slen then - Source.Data (Position .. Endpos) := New_Item; - - elsif Endpos <= Max_Length then - Source.Data (Position .. Endpos) := New_Item; - Source.Current_Length := Endpos; - - else - Source.Current_Length := Max_Length; - Droplen := Endpos - Max_Length; - - case Drop is - when Strings.Right => - Source.Data (Position .. Max_Length) := - New_Item (New_Item'First .. New_Item'Last - Droplen); - - when Strings.Left => - if New_Item'Length > Max_Length then - Source.Data (1 .. Max_Length) := - New_Item (New_Item'Last - Max_Length + 1 .. - New_Item'Last); - - else - Source.Data (1 .. Max_Length - New_Item'Length) := - Source.Data (Droplen + 1 .. Position - 1); - - Source.Data - (Max_Length - New_Item'Length + 1 .. Max_Length) := - New_Item; - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Overwrite; - - --------------------------- - -- Super_Replace_Element -- - --------------------------- - - procedure Super_Replace_Element - (Source : in out Super_String; - Index : Positive; - By : Wide_Wide_Character) - is - begin - if Index <= Source.Current_Length then - Source.Data (Index) := By; - else - raise Ada.Strings.Index_Error; - end if; - end Super_Replace_Element; - - ------------------------- - -- Super_Replace_Slice -- - ------------------------- - - function Super_Replace_Slice - (Source : Super_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Slen : constant Natural := Source.Current_Length; - - begin - if Low > Slen + 1 then - raise Strings.Index_Error; - - elsif High < Low then - return Super_Insert (Source, Low, By, Drop); - - else - declare - Blen : constant Natural := Natural'Max (0, Low - 1); - Alen : constant Natural := Natural'Max (0, Slen - High); - Tlen : constant Natural := Blen + By'Length + Alen; - Droplen : constant Integer := Tlen - Max_Length; - Result : Super_String (Max_Length); - - -- Tlen is the total length of the result string before any - -- truncation. Blen and Alen are the lengths of the pieces - -- of the original string that end up in the result string - -- before and after the replaced slice. - - begin - if Droplen <= 0 then - Result.Current_Length := Tlen; - Result.Data (1 .. Blen) := Source.Data (1 .. Blen); - Result.Data (Low .. Low + By'Length - 1) := By; - Result.Data (Low + By'Length .. Tlen) := - Source.Data (High + 1 .. Slen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Result.Data (1 .. Blen) := Source.Data (1 .. Blen); - - if Droplen > Alen then - Result.Data (Low .. Max_Length) := - By (By'First .. By'First + Max_Length - Low); - else - Result.Data (Low .. Low + By'Length - 1) := By; - Result.Data (Low + By'Length .. Max_Length) := - Source.Data (High + 1 .. Slen - Droplen); - end if; - - when Strings.Left => - Result.Data (Max_Length - (Alen - 1) .. Max_Length) := - Source.Data (High + 1 .. Slen); - - if Droplen >= Blen then - Result.Data (1 .. Max_Length - Alen) := - By (By'Last - (Max_Length - Alen) + 1 .. By'Last); - else - Result.Data - (Blen - Droplen + 1 .. Max_Length - Alen) := By; - Result.Data (1 .. Blen - Droplen) := - Source.Data (Droplen + 1 .. Blen); - end if; - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end; - end if; - end Super_Replace_Slice; - - procedure Super_Replace_Slice - (Source : in out Super_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String; - Drop : Strings.Truncation := Strings.Error) - is - begin - -- We do a double copy here because this is one of the situations - -- in which we move data to the right, and at least at the moment, - -- GNAT is not handling such cases correctly ??? - - Source := Super_Replace_Slice (Source, Low, High, By, Drop); - end Super_Replace_Slice; - - --------------------- - -- Super_Replicate -- - --------------------- - - function Super_Replicate - (Count : Natural; - Item : Wide_Wide_Character; - Drop : Truncation := Error; - Max_Length : Positive) return Super_String - is - Result : Super_String (Max_Length); - - begin - if Count <= Max_Length then - Result.Current_Length := Count; - - elsif Drop = Strings.Error then - raise Ada.Strings.Length_Error; - - else - Result.Current_Length := Max_Length; - end if; - - Result.Data (1 .. Result.Current_Length) := (others => Item); - return Result; - end Super_Replicate; - - function Super_Replicate - (Count : Natural; - Item : Wide_Wide_String; - Drop : Truncation := Error; - Max_Length : Positive) return Super_String - is - Length : constant Integer := Count * Item'Length; - Result : Super_String (Max_Length); - Indx : Positive; - - begin - if Length <= Max_Length then - Result.Current_Length := Length; - - if Length > 0 then - Indx := 1; - - for J in 1 .. Count loop - Result.Data (Indx .. Indx + Item'Length - 1) := Item; - Indx := Indx + Item'Length; - end loop; - end if; - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - Indx := 1; - - while Indx + Item'Length <= Max_Length + 1 loop - Result.Data (Indx .. Indx + Item'Length - 1) := Item; - Indx := Indx + Item'Length; - end loop; - - Result.Data (Indx .. Max_Length) := - Item (Item'First .. Item'First + Max_Length - Indx); - - when Strings.Left => - Indx := Max_Length; - - while Indx - Item'Length >= 1 loop - Result.Data (Indx - (Item'Length - 1) .. Indx) := Item; - Indx := Indx - Item'Length; - end loop; - - Result.Data (1 .. Indx) := - Item (Item'Last - Indx + 1 .. Item'Last); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Replicate; - - function Super_Replicate - (Count : Natural; - Item : Super_String; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - begin - return - Super_Replicate - (Count, - Item.Data (1 .. Item.Current_Length), - Drop, - Item.Max_Length); - end Super_Replicate; - - ----------------- - -- Super_Slice -- - ----------------- - - function Super_Slice - (Source : Super_String; - Low : Positive; - High : Natural) return Wide_Wide_String - is - begin - -- Note: test of High > Length is in accordance with AI95-00128 - - return R : Wide_Wide_String (Low .. High) do - if Low > Source.Current_Length + 1 - or else High > Source.Current_Length - then - raise Index_Error; - end if; - - R := Source.Data (Low .. High); - end return; - end Super_Slice; - - function Super_Slice - (Source : Super_String; - Low : Positive; - High : Natural) return Super_String - is - begin - return Result : Super_String (Source.Max_Length) do - if Low > Source.Current_Length + 1 - or else High > Source.Current_Length - then - raise Index_Error; - else - Result.Current_Length := High - Low + 1; - Result.Data (1 .. Result.Current_Length) := - Source.Data (Low .. High); - end if; - end return; - end Super_Slice; - - procedure Super_Slice - (Source : Super_String; - Target : out Super_String; - Low : Positive; - High : Natural) - is - begin - if Low > Source.Current_Length + 1 - or else High > Source.Current_Length - then - raise Index_Error; - else - Target.Current_Length := High - Low + 1; - Target.Data (1 .. Target.Current_Length) := Source.Data (Low .. High); - end if; - end Super_Slice; - - ---------------- - -- Super_Tail -- - ---------------- - - function Super_Tail - (Source : Super_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Strings.Truncation := Strings.Error) return Super_String - is - Max_Length : constant Positive := Source.Max_Length; - Result : Super_String (Max_Length); - Slen : constant Natural := Source.Current_Length; - Npad : constant Integer := Count - Slen; - - begin - if Npad <= 0 then - Result.Current_Length := Count; - Result.Data (1 .. Count) := - Source.Data (Slen - (Count - 1) .. Slen); - - elsif Count <= Max_Length then - Result.Current_Length := Count; - Result.Data (1 .. Npad) := (others => Pad); - Result.Data (Npad + 1 .. Count) := Source.Data (1 .. Slen); - - else - Result.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Npad >= Max_Length then - Result.Data := (others => Pad); - - else - Result.Data (1 .. Npad) := (others => Pad); - Result.Data (Npad + 1 .. Max_Length) := - Source.Data (1 .. Max_Length - Npad); - end if; - - when Strings.Left => - Result.Data (1 .. Max_Length - Slen) := (others => Pad); - Result.Data (Max_Length - Slen + 1 .. Max_Length) := - Source.Data (1 .. Slen); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end Super_Tail; - - procedure Super_Tail - (Source : in out Super_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Truncation := Error) - is - Max_Length : constant Positive := Source.Max_Length; - Slen : constant Natural := Source.Current_Length; - Npad : constant Integer := Count - Slen; - - Temp : constant Wide_Wide_String (1 .. Max_Length) := Source.Data; - - begin - if Npad <= 0 then - Source.Current_Length := Count; - Source.Data (1 .. Count) := - Temp (Slen - (Count - 1) .. Slen); - - elsif Count <= Max_Length then - Source.Current_Length := Count; - Source.Data (1 .. Npad) := (others => Pad); - Source.Data (Npad + 1 .. Count) := Temp (1 .. Slen); - - else - Source.Current_Length := Max_Length; - - case Drop is - when Strings.Right => - if Npad >= Max_Length then - Source.Data := (others => Pad); - - else - Source.Data (1 .. Npad) := (others => Pad); - Source.Data (Npad + 1 .. Max_Length) := - Temp (1 .. Max_Length - Npad); - end if; - - when Strings.Left => - for J in 1 .. Max_Length - Slen loop - Source.Data (J) := Pad; - end loop; - - Source.Data (Max_Length - Slen + 1 .. Max_Length) := - Temp (1 .. Slen); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - end Super_Tail; - - --------------------- - -- Super_To_String -- - --------------------- - - function Super_To_String - (Source : Super_String) return Wide_Wide_String - is - begin - return R : Wide_Wide_String (1 .. Source.Current_Length) do - R := Source.Data (1 .. Source.Current_Length); - end return; - end Super_To_String; - - --------------------- - -- Super_Translate -- - --------------------- - - function Super_Translate - (Source : Super_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping) - return Super_String - is - Result : Super_String (Source.Max_Length); - - begin - Result.Current_Length := Source.Current_Length; - - for J in 1 .. Source.Current_Length loop - Result.Data (J) := Value (Mapping, Source.Data (J)); - end loop; - - return Result; - end Super_Translate; - - procedure Super_Translate - (Source : in out Super_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping) - is - begin - for J in 1 .. Source.Current_Length loop - Source.Data (J) := Value (Mapping, Source.Data (J)); - end loop; - end Super_Translate; - - function Super_Translate - (Source : Super_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Super_String - is - Result : Super_String (Source.Max_Length); - - begin - Result.Current_Length := Source.Current_Length; - - for J in 1 .. Source.Current_Length loop - Result.Data (J) := Mapping.all (Source.Data (J)); - end loop; - - return Result; - end Super_Translate; - - procedure Super_Translate - (Source : in out Super_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - is - begin - for J in 1 .. Source.Current_Length loop - Source.Data (J) := Mapping.all (Source.Data (J)); - end loop; - end Super_Translate; - - ---------------- - -- Super_Trim -- - ---------------- - - function Super_Trim - (Source : Super_String; - Side : Trim_End) return Super_String - is - Result : Super_String (Source.Max_Length); - Last : Natural := Source.Current_Length; - First : Positive := 1; - - begin - if Side = Left or else Side = Both then - while First <= Last and then Source.Data (First) = ' ' loop - First := First + 1; - end loop; - end if; - - if Side = Right or else Side = Both then - while Last >= First and then Source.Data (Last) = ' ' loop - Last := Last - 1; - end loop; - end if; - - Result.Current_Length := Last - First + 1; - Result.Data (1 .. Result.Current_Length) := Source.Data (First .. Last); - return Result; - end Super_Trim; - - procedure Super_Trim - (Source : in out Super_String; - Side : Trim_End) - is - Max_Length : constant Positive := Source.Max_Length; - Last : Natural := Source.Current_Length; - First : Positive := 1; - Temp : Wide_Wide_String (1 .. Max_Length); - - begin - Temp (1 .. Last) := Source.Data (1 .. Last); - - if Side = Left or else Side = Both then - while First <= Last and then Temp (First) = ' ' loop - First := First + 1; - end loop; - end if; - - if Side = Right or else Side = Both then - while Last >= First and then Temp (Last) = ' ' loop - Last := Last - 1; - end loop; - end if; - - Source.Data := (others => Wide_Wide_NUL); - Source.Current_Length := Last - First + 1; - Source.Data (1 .. Source.Current_Length) := Temp (First .. Last); - end Super_Trim; - - function Super_Trim - (Source : Super_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set) return Super_String - is - Result : Super_String (Source.Max_Length); - - begin - for First in 1 .. Source.Current_Length loop - if not Is_In (Source.Data (First), Left) then - for Last in reverse First .. Source.Current_Length loop - if not Is_In (Source.Data (Last), Right) then - Result.Current_Length := Last - First + 1; - Result.Data (1 .. Result.Current_Length) := - Source.Data (First .. Last); - return Result; - end if; - end loop; - end if; - end loop; - - Result.Current_Length := 0; - return Result; - end Super_Trim; - - procedure Super_Trim - (Source : in out Super_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set) - is - begin - for First in 1 .. Source.Current_Length loop - if not Is_In (Source.Data (First), Left) then - for Last in reverse First .. Source.Current_Length loop - if not Is_In (Source.Data (Last), Right) then - if First = 1 then - Source.Current_Length := Last; - return; - else - Source.Current_Length := Last - First + 1; - Source.Data (1 .. Source.Current_Length) := - Source.Data (First .. Last); - - for J in Source.Current_Length + 1 .. - Source.Max_Length - loop - Source.Data (J) := Wide_Wide_NUL; - end loop; - - return; - end if; - end if; - end loop; - - Source.Current_Length := 0; - return; - end if; - end loop; - - Source.Current_Length := 0; - end Super_Trim; - - ----------- - -- Times -- - ----------- - - function Times - (Left : Natural; - Right : Wide_Wide_Character; - Max_Length : Positive) return Super_String - is - Result : Super_String (Max_Length); - - begin - if Left > Max_Length then - raise Ada.Strings.Length_Error; - - else - Result.Current_Length := Left; - - for J in 1 .. Left loop - Result.Data (J) := Right; - end loop; - end if; - - return Result; - end Times; - - function Times - (Left : Natural; - Right : Wide_Wide_String; - Max_Length : Positive) return Super_String - is - Result : Super_String (Max_Length); - Pos : Positive := 1; - Rlen : constant Natural := Right'Length; - Nlen : constant Natural := Left * Rlen; - - begin - if Nlen > Max_Length then - raise Ada.Strings.Index_Error; - - else - Result.Current_Length := Nlen; - - if Nlen > 0 then - for J in 1 .. Left loop - Result.Data (Pos .. Pos + Rlen - 1) := Right; - Pos := Pos + Rlen; - end loop; - end if; - end if; - - return Result; - end Times; - - function Times - (Left : Natural; - Right : Super_String) return Super_String - is - Result : Super_String (Right.Max_Length); - Pos : Positive := 1; - Rlen : constant Natural := Right.Current_Length; - Nlen : constant Natural := Left * Rlen; - - begin - if Nlen > Right.Max_Length then - raise Ada.Strings.Length_Error; - - else - Result.Current_Length := Nlen; - - if Nlen > 0 then - for J in 1 .. Left loop - Result.Data (Pos .. Pos + Rlen - 1) := - Right.Data (1 .. Rlen); - Pos := Pos + Rlen; - end loop; - end if; - end if; - - return Result; - end Times; - - --------------------- - -- To_Super_String -- - --------------------- - - function To_Super_String - (Source : Wide_Wide_String; - Max_Length : Natural; - Drop : Truncation := Error) return Super_String - is - Result : Super_String (Max_Length); - Slen : constant Natural := Source'Length; - - begin - if Slen <= Max_Length then - Result.Current_Length := Slen; - Result.Data (1 .. Slen) := Source; - - else - case Drop is - when Strings.Right => - Result.Current_Length := Max_Length; - Result.Data (1 .. Max_Length) := - Source (Source'First .. Source'First - 1 + Max_Length); - - when Strings.Left => - Result.Current_Length := Max_Length; - Result.Data (1 .. Max_Length) := - Source (Source'Last - (Max_Length - 1) .. Source'Last); - - when Strings.Error => - raise Ada.Strings.Length_Error; - end case; - end if; - - return Result; - end To_Super_String; - -end Ada.Strings.Wide_Wide_Superbounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stzsup.ads +++ build/gcc/ada/rts @@ -1,508 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ S U P E R B O U N D E D -- --- -- --- S p e c -- --- -- --- Copyright (C) 2003-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This non generic package contains most of the implementation of the --- generic package Ada.Strings.Wide_Wide_Bounded.Generic_Bounded_Length. - --- It defines type Super_String as a discriminated record with the maximum --- length as the discriminant. Individual instantiations of the package --- Strings.Wide_Wide_Bounded.Generic_Bounded_Length use this type with --- an appropriate discriminant value set. - -with Ada.Strings.Wide_Wide_Maps; - -package Ada.Strings.Wide_Wide_Superbounded is - pragma Preelaborate; - - Wide_Wide_NUL : constant Wide_Wide_Character := - Wide_Wide_Character'Val (0); - - -- Wide_Wide_Bounded.Generic_Bounded_Length.Wide_Wide_Bounded_String is - -- derived from Super_String, with the constraint of the maximum length. - - type Super_String (Max_Length : Positive) is record - Current_Length : Natural := 0; - Data : Wide_Wide_String (1 .. Max_Length); - -- A previous version had a default initial value for Data, which is - -- no longer necessary, because we now special-case this type in the - -- compiler, so "=" composes properly for descendants of this type. - -- Leaving it out is more efficient. - end record; - - -- The subprograms defined for Super_String are similar to those defined - -- for Bounded_Wide_Wide_String, except that they have different names, so - -- that they can be renamed in Wide_Wide_Bounded.Generic_Bounded_Length. - - function Super_Length (Source : Super_String) return Natural; - - -------------------------------------------------------- - -- Conversion, Concatenation, and Selection Functions -- - -------------------------------------------------------- - - function To_Super_String - (Source : Wide_Wide_String; - Max_Length : Natural; - Drop : Truncation := Error) return Super_String; - -- Note the additional parameter Max_Length, which specifies the maximum - -- length setting of the resulting Super_String value. - - -- The following procedures have declarations (and semantics) that are - -- exactly analogous to those declared in Ada.Strings.Wide_Wide_Bounded. - - function Super_To_String (Source : Super_String) return Wide_Wide_String; - - procedure Set_Super_String - (Target : out Super_String; - Source : Wide_Wide_String; - Drop : Truncation := Error); - - function Super_Append - (Left : Super_String; - Right : Super_String; - Drop : Truncation := Error) return Super_String; - - function Super_Append - (Left : Super_String; - Right : Wide_Wide_String; - Drop : Truncation := Error) return Super_String; - - function Super_Append - (Left : Wide_Wide_String; - Right : Super_String; - Drop : Truncation := Error) return Super_String; - - function Super_Append - (Left : Super_String; - Right : Wide_Wide_Character; - Drop : Truncation := Error) return Super_String; - - function Super_Append - (Left : Wide_Wide_Character; - Right : Super_String; - Drop : Truncation := Error) return Super_String; - - procedure Super_Append - (Source : in out Super_String; - New_Item : Super_String; - Drop : Truncation := Error); - - procedure Super_Append - (Source : in out Super_String; - New_Item : Wide_Wide_String; - Drop : Truncation := Error); - - procedure Super_Append - (Source : in out Super_String; - New_Item : Wide_Wide_Character; - Drop : Truncation := Error); - - function Concat - (Left : Super_String; - Right : Super_String) return Super_String; - - function Concat - (Left : Super_String; - Right : Wide_Wide_String) return Super_String; - - function Concat - (Left : Wide_Wide_String; - Right : Super_String) return Super_String; - - function Concat - (Left : Super_String; - Right : Wide_Wide_Character) return Super_String; - - function Concat - (Left : Wide_Wide_Character; - Right : Super_String) return Super_String; - - function Super_Element - (Source : Super_String; - Index : Positive) return Wide_Wide_Character; - - procedure Super_Replace_Element - (Source : in out Super_String; - Index : Positive; - By : Wide_Wide_Character); - - function Super_Slice - (Source : Super_String; - Low : Positive; - High : Natural) return Wide_Wide_String; - - function Super_Slice - (Source : Super_String; - Low : Positive; - High : Natural) return Super_String; - - procedure Super_Slice - (Source : Super_String; - Target : out Super_String; - Low : Positive; - High : Natural); - - function "=" - (Left : Super_String; - Right : Super_String) return Boolean; - - function Equal - (Left : Super_String; - Right : Super_String) return Boolean renames "="; - - function Equal - (Left : Super_String; - Right : Wide_Wide_String) return Boolean; - - function Equal - (Left : Wide_Wide_String; - Right : Super_String) return Boolean; - - function Less - (Left : Super_String; - Right : Super_String) return Boolean; - - function Less - (Left : Super_String; - Right : Wide_Wide_String) return Boolean; - - function Less - (Left : Wide_Wide_String; - Right : Super_String) return Boolean; - - function Less_Or_Equal - (Left : Super_String; - Right : Super_String) return Boolean; - - function Less_Or_Equal - (Left : Super_String; - Right : Wide_Wide_String) return Boolean; - - function Less_Or_Equal - (Left : Wide_Wide_String; - Right : Super_String) return Boolean; - - function Greater - (Left : Super_String; - Right : Super_String) return Boolean; - - function Greater - (Left : Super_String; - Right : Wide_Wide_String) return Boolean; - - function Greater - (Left : Wide_Wide_String; - Right : Super_String) return Boolean; - - function Greater_Or_Equal - (Left : Super_String; - Right : Super_String) return Boolean; - - function Greater_Or_Equal - (Left : Super_String; - Right : Wide_Wide_String) return Boolean; - - function Greater_Or_Equal - (Left : Wide_Wide_String; - Right : Super_String) return Boolean; - - ---------------------- - -- Search Functions -- - ---------------------- - - function Super_Index - (Source : Super_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural; - - function Super_Index - (Source : Super_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - - function Super_Index - (Source : Super_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Super_Index - (Source : Super_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural; - - function Super_Index - (Source : Super_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - - function Super_Index - (Source : Super_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Super_Index_Non_Blank - (Source : Super_String; - Going : Direction := Forward) return Natural; - - function Super_Index_Non_Blank - (Source : Super_String; - From : Positive; - Going : Direction := Forward) return Natural; - - function Super_Count - (Source : Super_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural; - - function Super_Count - (Source : Super_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - - function Super_Count - (Source : Super_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set) return Natural; - - procedure Super_Find_Token - (Source : Super_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural); - - procedure Super_Find_Token - (Source : Super_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural); - - ------------------------------------ - -- String Translation Subprograms -- - ------------------------------------ - - function Super_Translate - (Source : Super_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping) - return Super_String; - - procedure Super_Translate - (Source : in out Super_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping); - - function Super_Translate - (Source : Super_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Super_String; - - procedure Super_Translate - (Source : in out Super_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function); - - --------------------------------------- - -- String Transformation Subprograms -- - --------------------------------------- - - function Super_Replace_Slice - (Source : Super_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String; - Drop : Truncation := Error) return Super_String; - - procedure Super_Replace_Slice - (Source : in out Super_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String; - Drop : Truncation := Error); - - function Super_Insert - (Source : Super_String; - Before : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Error) return Super_String; - - procedure Super_Insert - (Source : in out Super_String; - Before : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Error); - - function Super_Overwrite - (Source : Super_String; - Position : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Error) return Super_String; - - procedure Super_Overwrite - (Source : in out Super_String; - Position : Positive; - New_Item : Wide_Wide_String; - Drop : Truncation := Error); - - function Super_Delete - (Source : Super_String; - From : Positive; - Through : Natural) return Super_String; - - procedure Super_Delete - (Source : in out Super_String; - From : Positive; - Through : Natural); - - --------------------------------- - -- String Selector Subprograms -- - --------------------------------- - - function Super_Trim - (Source : Super_String; - Side : Trim_End) return Super_String; - - procedure Super_Trim - (Source : in out Super_String; - Side : Trim_End); - - function Super_Trim - (Source : Super_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set) return Super_String; - - procedure Super_Trim - (Source : in out Super_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set); - - function Super_Head - (Source : Super_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Truncation := Error) return Super_String; - - procedure Super_Head - (Source : in out Super_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Truncation := Error); - - function Super_Tail - (Source : Super_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Truncation := Error) return Super_String; - - procedure Super_Tail - (Source : in out Super_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space; - Drop : Truncation := Error); - - ------------------------------------ - -- String Constructor Subprograms -- - ------------------------------------ - - -- Note: in some of the following routines, there is an extra parameter - -- Max_Length which specifies the value of the maximum length for the - -- resulting Super_String value. - - function Times - (Left : Natural; - Right : Wide_Wide_Character; - Max_Length : Positive) return Super_String; - -- Note the additional parameter Max_Length - - function Times - (Left : Natural; - Right : Wide_Wide_String; - Max_Length : Positive) return Super_String; - -- Note the additional parameter Max_Length - - function Times - (Left : Natural; - Right : Super_String) return Super_String; - - function Super_Replicate - (Count : Natural; - Item : Wide_Wide_Character; - Drop : Truncation := Error; - Max_Length : Positive) return Super_String; - -- Note the additional parameter Max_Length - - function Super_Replicate - (Count : Natural; - Item : Wide_Wide_String; - Drop : Truncation := Error; - Max_Length : Positive) return Super_String; - -- Note the additional parameter Max_Length - - function Super_Replicate - (Count : Natural; - Item : Super_String; - Drop : Truncation := Error) return Super_String; - -private - -- Pragma Inline declarations - - pragma Inline ("="); - pragma Inline (Less); - pragma Inline (Less_Or_Equal); - pragma Inline (Greater); - pragma Inline (Greater_Or_Equal); - pragma Inline (Concat); - pragma Inline (Super_Count); - pragma Inline (Super_Element); - pragma Inline (Super_Find_Token); - pragma Inline (Super_Index); - pragma Inline (Super_Index_Non_Blank); - pragma Inline (Super_Length); - pragma Inline (Super_Replace_Element); - pragma Inline (Super_Slice); - pragma Inline (Super_To_String); - -end Ada.Strings.Wide_Wide_Superbounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stzunb.adb +++ build/gcc/ada/rts @@ -1,1105 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ U N B O U N D E D -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Wide_Wide_Fixed; -with Ada.Strings.Wide_Wide_Search; -with Ada.Unchecked_Deallocation; - -package body Ada.Strings.Wide_Wide_Unbounded is - - --------- - -- "&" -- - --------- - - function "&" - (Left : Unbounded_Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Unbounded_Wide_Wide_String - is - L_Length : constant Natural := Left.Last; - R_Length : constant Natural := Right.Last; - Result : Unbounded_Wide_Wide_String; - - begin - Result.Last := L_Length + R_Length; - - Result.Reference := new Wide_Wide_String (1 .. Result.Last); - - Result.Reference (1 .. L_Length) := - Left.Reference (1 .. Left.Last); - Result.Reference (L_Length + 1 .. Result.Last) := - Right.Reference (1 .. Right.Last); - - return Result; - end "&"; - - function "&" - (Left : Unbounded_Wide_Wide_String; - Right : Wide_Wide_String) return Unbounded_Wide_Wide_String - is - L_Length : constant Natural := Left.Last; - Result : Unbounded_Wide_Wide_String; - - begin - Result.Last := L_Length + Right'Length; - - Result.Reference := new Wide_Wide_String (1 .. Result.Last); - - Result.Reference (1 .. L_Length) := Left.Reference (1 .. Left.Last); - Result.Reference (L_Length + 1 .. Result.Last) := Right; - - return Result; - end "&"; - - function "&" - (Left : Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Unbounded_Wide_Wide_String - is - R_Length : constant Natural := Right.Last; - Result : Unbounded_Wide_Wide_String; - - begin - Result.Last := Left'Length + R_Length; - - Result.Reference := new Wide_Wide_String (1 .. Result.Last); - - Result.Reference (1 .. Left'Length) := Left; - Result.Reference (Left'Length + 1 .. Result.Last) := - Right.Reference (1 .. Right.Last); - - return Result; - end "&"; - - function "&" - (Left : Unbounded_Wide_Wide_String; - Right : Wide_Wide_Character) return Unbounded_Wide_Wide_String - is - Result : Unbounded_Wide_Wide_String; - - begin - Result.Last := Left.Last + 1; - - Result.Reference := new Wide_Wide_String (1 .. Result.Last); - - Result.Reference (1 .. Result.Last - 1) := - Left.Reference (1 .. Left.Last); - Result.Reference (Result.Last) := Right; - - return Result; - end "&"; - - function "&" - (Left : Wide_Wide_Character; - Right : Unbounded_Wide_Wide_String) return Unbounded_Wide_Wide_String - is - Result : Unbounded_Wide_Wide_String; - - begin - Result.Last := Right.Last + 1; - - Result.Reference := new Wide_Wide_String (1 .. Result.Last); - Result.Reference (1) := Left; - Result.Reference (2 .. Result.Last) := - Right.Reference (1 .. Right.Last); - return Result; - end "&"; - - --------- - -- "*" -- - --------- - - function "*" - (Left : Natural; - Right : Wide_Wide_Character) return Unbounded_Wide_Wide_String - is - Result : Unbounded_Wide_Wide_String; - - begin - Result.Last := Left; - - Result.Reference := new Wide_Wide_String (1 .. Left); - for J in Result.Reference'Range loop - Result.Reference (J) := Right; - end loop; - - return Result; - end "*"; - - function "*" - (Left : Natural; - Right : Wide_Wide_String) return Unbounded_Wide_Wide_String - is - Len : constant Natural := Right'Length; - K : Positive; - Result : Unbounded_Wide_Wide_String; - - begin - Result.Last := Left * Len; - - Result.Reference := new Wide_Wide_String (1 .. Result.Last); - - K := 1; - for J in 1 .. Left loop - Result.Reference (K .. K + Len - 1) := Right; - K := K + Len; - end loop; - - return Result; - end "*"; - - function "*" - (Left : Natural; - Right : Unbounded_Wide_Wide_String) return Unbounded_Wide_Wide_String - is - Len : constant Natural := Right.Last; - K : Positive; - Result : Unbounded_Wide_Wide_String; - - begin - Result.Last := Left * Len; - - Result.Reference := new Wide_Wide_String (1 .. Result.Last); - - K := 1; - for J in 1 .. Left loop - Result.Reference (K .. K + Len - 1) := - Right.Reference (1 .. Right.Last); - K := K + Len; - end loop; - - return Result; - end "*"; - - --------- - -- "<" -- - --------- - - function "<" - (Left : Unbounded_Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) < Right.Reference (1 .. Right.Last); - end "<"; - - function "<" - (Left : Unbounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) < Right; - end "<"; - - function "<" - (Left : Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean - is - begin - return Left < Right.Reference (1 .. Right.Last); - end "<"; - - ---------- - -- "<=" -- - ---------- - - function "<=" - (Left : Unbounded_Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) <= Right.Reference (1 .. Right.Last); - end "<="; - - function "<=" - (Left : Unbounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) <= Right; - end "<="; - - function "<=" - (Left : Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean - is - begin - return Left <= Right.Reference (1 .. Right.Last); - end "<="; - - --------- - -- "=" -- - --------- - - function "=" - (Left : Unbounded_Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) = Right.Reference (1 .. Right.Last); - end "="; - - function "=" - (Left : Unbounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) = Right; - end "="; - - function "=" - (Left : Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean - is - begin - return Left = Right.Reference (1 .. Right.Last); - end "="; - - --------- - -- ">" -- - --------- - - function ">" - (Left : Unbounded_Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) > Right.Reference (1 .. Right.Last); - end ">"; - - function ">" - (Left : Unbounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) > Right; - end ">"; - - function ">" - (Left : Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean - is - begin - return Left > Right.Reference (1 .. Right.Last); - end ">"; - - ---------- - -- ">=" -- - ---------- - - function ">=" - (Left : Unbounded_Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean - is - begin - return - Left.Reference (1 .. Left.Last) >= Right.Reference (1 .. Right.Last); - end ">="; - - function ">=" - (Left : Unbounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean - is - begin - return Left.Reference (1 .. Left.Last) >= Right; - end ">="; - - function ">=" - (Left : Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean - is - begin - return Left >= Right.Reference (1 .. Right.Last); - end ">="; - - ------------ - -- Adjust -- - ------------ - - procedure Adjust (Object : in out Unbounded_Wide_Wide_String) is - begin - -- Copy string, except we do not copy the statically allocated null - -- string, since it can never be deallocated. Note that we do not copy - -- extra string room here to avoid dragging unused allocated memory. - - if Object.Reference /= Null_Wide_Wide_String'Access then - Object.Reference := - new Wide_Wide_String'(Object.Reference (1 .. Object.Last)); - end if; - end Adjust; - - ------------ - -- Append -- - ------------ - - procedure Append - (Source : in out Unbounded_Wide_Wide_String; - New_Item : Unbounded_Wide_Wide_String) - is - begin - Realloc_For_Chunk (Source, New_Item.Last); - Source.Reference (Source.Last + 1 .. Source.Last + New_Item.Last) := - New_Item.Reference (1 .. New_Item.Last); - Source.Last := Source.Last + New_Item.Last; - end Append; - - procedure Append - (Source : in out Unbounded_Wide_Wide_String; - New_Item : Wide_Wide_String) - is - begin - Realloc_For_Chunk (Source, New_Item'Length); - Source.Reference (Source.Last + 1 .. Source.Last + New_Item'Length) := - New_Item; - Source.Last := Source.Last + New_Item'Length; - end Append; - - procedure Append - (Source : in out Unbounded_Wide_Wide_String; - New_Item : Wide_Wide_Character) - is - begin - Realloc_For_Chunk (Source, 1); - Source.Reference (Source.Last + 1) := New_Item; - Source.Last := Source.Last + 1; - end Append; - - ----------- - -- Count -- - ----------- - - function Count - (Source : Unbounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) return Natural - is - begin - return - Wide_Wide_Search.Count - (Source.Reference (1 .. Source.Last), Pattern, Mapping); - end Count; - - function Count - (Source : Unbounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - is - begin - return - Wide_Wide_Search.Count - (Source.Reference (1 .. Source.Last), Pattern, Mapping); - end Count; - - function Count - (Source : Unbounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set) return Natural - is - begin - return - Wide_Wide_Search.Count - (Source.Reference (1 .. Source.Last), Set); - end Count; - - ------------ - -- Delete -- - ------------ - - function Delete - (Source : Unbounded_Wide_Wide_String; - From : Positive; - Through : Natural) return Unbounded_Wide_Wide_String - is - begin - return - To_Unbounded_Wide_Wide_String - (Wide_Wide_Fixed.Delete - (Source.Reference (1 .. Source.Last), From, Through)); - end Delete; - - procedure Delete - (Source : in out Unbounded_Wide_Wide_String; - From : Positive; - Through : Natural) - is - begin - if From > Through then - null; - - elsif From < Source.Reference'First or else Through > Source.Last then - raise Index_Error; - - else - declare - Len : constant Natural := Through - From + 1; - - begin - Source.Reference (From .. Source.Last - Len) := - Source.Reference (Through + 1 .. Source.Last); - Source.Last := Source.Last - Len; - end; - end if; - end Delete; - - ------------- - -- Element -- - ------------- - - function Element - (Source : Unbounded_Wide_Wide_String; - Index : Positive) return Wide_Wide_Character - is - begin - if Index <= Source.Last then - return Source.Reference (Index); - else - raise Strings.Index_Error; - end if; - end Element; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Object : in out Unbounded_Wide_Wide_String) is - procedure Deallocate is - new Ada.Unchecked_Deallocation - (Wide_Wide_String, Wide_Wide_String_Access); - - begin - -- Note: Don't try to free statically allocated null string - - if Object.Reference /= Null_Wide_Wide_String'Access then - Deallocate (Object.Reference); - Object.Reference := Null_Unbounded_Wide_Wide_String.Reference; - Object.Last := 0; - end if; - end Finalize; - - ---------------- - -- Find_Token -- - ---------------- - - procedure Find_Token - (Source : Unbounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Strings.Membership; - First : out Positive; - Last : out Natural) - is - begin - Wide_Wide_Search.Find_Token - (Source.Reference (From .. Source.Last), Set, Test, First, Last); - end Find_Token; - - procedure Find_Token - (Source : Unbounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Strings.Membership; - First : out Positive; - Last : out Natural) - is - begin - Wide_Wide_Search.Find_Token - (Source.Reference (1 .. Source.Last), Set, Test, First, Last); - end Find_Token; - - ---------- - -- Free -- - ---------- - - procedure Free (X : in out Wide_Wide_String_Access) is - procedure Deallocate is - new Ada.Unchecked_Deallocation - (Wide_Wide_String, Wide_Wide_String_Access); - - begin - -- Note: Do not try to free statically allocated null string - - if X /= Null_Unbounded_Wide_Wide_String.Reference then - Deallocate (X); - end if; - end Free; - - ---------- - -- Head -- - ---------- - - function Head - (Source : Unbounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space) - return Unbounded_Wide_Wide_String - is - begin - return To_Unbounded_Wide_Wide_String - (Wide_Wide_Fixed.Head - (Source.Reference (1 .. Source.Last), Count, Pad)); - end Head; - - procedure Head - (Source : in out Unbounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space) - is - Old : Wide_Wide_String_Access := Source.Reference; - begin - Source.Reference := - new Wide_Wide_String' - (Wide_Wide_Fixed.Head - (Source.Reference (1 .. Source.Last), Count, Pad)); - Source.Last := Source.Reference'Length; - Free (Old); - end Head; - - ----------- - -- Index -- - ----------- - - function Index - (Source : Unbounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Strings.Direction := Strings.Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) return Natural - is - begin - return - Wide_Wide_Search.Index - (Source.Reference (1 .. Source.Last), Pattern, Going, Mapping); - end Index; - - function Index - (Source : Unbounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - is - begin - return - Wide_Wide_Search.Index - (Source.Reference (1 .. Source.Last), Pattern, Going, Mapping); - end Index; - - function Index - (Source : Unbounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Strings.Membership := Strings.Inside; - Going : Strings.Direction := Strings.Forward) return Natural - is - begin - return Wide_Wide_Search.Index - (Source.Reference (1 .. Source.Last), Set, Test, Going); - end Index; - - function Index - (Source : Unbounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) return Natural - is - begin - return - Wide_Wide_Search.Index - (Source.Reference (1 .. Source.Last), Pattern, From, Going, Mapping); - end Index; - - function Index - (Source : Unbounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural - is - begin - return - Wide_Wide_Search.Index - (Source.Reference (1 .. Source.Last), Pattern, From, Going, Mapping); - end Index; - - function Index - (Source : Unbounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural - is - begin - return - Wide_Wide_Search.Index - (Source.Reference (1 .. Source.Last), Set, From, Test, Going); - end Index; - - function Index_Non_Blank - (Source : Unbounded_Wide_Wide_String; - Going : Strings.Direction := Strings.Forward) return Natural - is - begin - return - Wide_Wide_Search.Index_Non_Blank - (Source.Reference (1 .. Source.Last), Going); - end Index_Non_Blank; - - function Index_Non_Blank - (Source : Unbounded_Wide_Wide_String; - From : Positive; - Going : Direction := Forward) return Natural - is - begin - return - Wide_Wide_Search.Index_Non_Blank - (Source.Reference (1 .. Source.Last), From, Going); - end Index_Non_Blank; - - ---------------- - -- Initialize -- - ---------------- - - procedure Initialize (Object : in out Unbounded_Wide_Wide_String) is - begin - Object.Reference := Null_Unbounded_Wide_Wide_String.Reference; - Object.Last := 0; - end Initialize; - - ------------ - -- Insert -- - ------------ - - function Insert - (Source : Unbounded_Wide_Wide_String; - Before : Positive; - New_Item : Wide_Wide_String) return Unbounded_Wide_Wide_String - is - begin - return - To_Unbounded_Wide_Wide_String - (Wide_Wide_Fixed.Insert - (Source.Reference (1 .. Source.Last), Before, New_Item)); - end Insert; - - procedure Insert - (Source : in out Unbounded_Wide_Wide_String; - Before : Positive; - New_Item : Wide_Wide_String) - is - begin - if Before not in Source.Reference'First .. Source.Last + 1 then - raise Index_Error; - end if; - - Realloc_For_Chunk (Source, New_Item'Length); - - Source.Reference - (Before + New_Item'Length .. Source.Last + New_Item'Length) := - Source.Reference (Before .. Source.Last); - - Source.Reference (Before .. Before + New_Item'Length - 1) := New_Item; - Source.Last := Source.Last + New_Item'Length; - end Insert; - - ------------ - -- Length -- - ------------ - - function Length (Source : Unbounded_Wide_Wide_String) return Natural is - begin - return Source.Last; - end Length; - - --------------- - -- Overwrite -- - --------------- - - function Overwrite - (Source : Unbounded_Wide_Wide_String; - Position : Positive; - New_Item : Wide_Wide_String) return Unbounded_Wide_Wide_String - is - begin - return - To_Unbounded_Wide_Wide_String - (Wide_Wide_Fixed.Overwrite - (Source.Reference (1 .. Source.Last), Position, New_Item)); - end Overwrite; - - procedure Overwrite - (Source : in out Unbounded_Wide_Wide_String; - Position : Positive; - New_Item : Wide_Wide_String) - is - NL : constant Natural := New_Item'Length; - begin - if Position <= Source.Last - NL + 1 then - Source.Reference (Position .. Position + NL - 1) := New_Item; - else - declare - Old : Wide_Wide_String_Access := Source.Reference; - begin - Source.Reference := new Wide_Wide_String' - (Wide_Wide_Fixed.Overwrite - (Source.Reference (1 .. Source.Last), Position, New_Item)); - Source.Last := Source.Reference'Length; - Free (Old); - end; - end if; - end Overwrite; - - ----------------------- - -- Realloc_For_Chunk -- - ----------------------- - - procedure Realloc_For_Chunk - (Source : in out Unbounded_Wide_Wide_String; - Chunk_Size : Natural) - is - Growth_Factor : constant := 32; - -- The growth factor controls how much extra space is allocated when - -- we have to increase the size of an allocated unbounded string. By - -- allocating extra space, we avoid the need to reallocate on every - -- append, particularly important when a string is built up by repeated - -- append operations of small pieces. This is expressed as a factor so - -- 32 means add 1/32 of the length of the string as growth space. - - Min_Mul_Alloc : constant := Standard'Maximum_Alignment; - -- Allocation will be done by a multiple of Min_Mul_Alloc This causes - -- no memory loss as most (all?) malloc implementations are obliged to - -- align the returned memory on the maximum alignment as malloc does not - -- know the target alignment. - - S_Length : constant Natural := Source.Reference'Length; - - begin - if Chunk_Size > S_Length - Source.Last then - declare - New_Size : constant Positive := - S_Length + Chunk_Size + (S_Length / Growth_Factor); - - New_Rounded_Up_Size : constant Positive := - ((New_Size - 1) / Min_Mul_Alloc + 1) * Min_Mul_Alloc; - - Tmp : constant Wide_Wide_String_Access := - new Wide_Wide_String (1 .. New_Rounded_Up_Size); - - begin - Tmp (1 .. Source.Last) := Source.Reference (1 .. Source.Last); - Free (Source.Reference); - Source.Reference := Tmp; - end; - end if; - end Realloc_For_Chunk; - - --------------------- - -- Replace_Element -- - --------------------- - - procedure Replace_Element - (Source : in out Unbounded_Wide_Wide_String; - Index : Positive; - By : Wide_Wide_Character) - is - begin - if Index <= Source.Last then - Source.Reference (Index) := By; - else - raise Strings.Index_Error; - end if; - end Replace_Element; - - ------------------- - -- Replace_Slice -- - ------------------- - - function Replace_Slice - (Source : Unbounded_Wide_Wide_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String) return Unbounded_Wide_Wide_String - is - begin - return To_Unbounded_Wide_Wide_String - (Wide_Wide_Fixed.Replace_Slice - (Source.Reference (1 .. Source.Last), Low, High, By)); - end Replace_Slice; - - procedure Replace_Slice - (Source : in out Unbounded_Wide_Wide_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String) - is - Old : Wide_Wide_String_Access := Source.Reference; - begin - Source.Reference := new Wide_Wide_String' - (Wide_Wide_Fixed.Replace_Slice - (Source.Reference (1 .. Source.Last), Low, High, By)); - Source.Last := Source.Reference'Length; - Free (Old); - end Replace_Slice; - - ------------------------------------ - -- Set_Unbounded_Wide_Wide_String -- - ------------------------------------ - - procedure Set_Unbounded_Wide_Wide_String - (Target : out Unbounded_Wide_Wide_String; - Source : Wide_Wide_String) - is - begin - Target.Last := Source'Length; - Target.Reference := new Wide_Wide_String (1 .. Source'Length); - Target.Reference.all := Source; - end Set_Unbounded_Wide_Wide_String; - - ----------- - -- Slice -- - ----------- - - function Slice - (Source : Unbounded_Wide_Wide_String; - Low : Positive; - High : Natural) return Wide_Wide_String - is - begin - -- Note: test of High > Length is in accordance with AI95-00128 - - if Low > Source.Last + 1 or else High > Source.Last then - raise Index_Error; - else - return Source.Reference (Low .. High); - end if; - end Slice; - - ---------- - -- Tail -- - ---------- - - function Tail - (Source : Unbounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space) - return Unbounded_Wide_Wide_String is - begin - return To_Unbounded_Wide_Wide_String - (Wide_Wide_Fixed.Tail - (Source.Reference (1 .. Source.Last), Count, Pad)); - end Tail; - - procedure Tail - (Source : in out Unbounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space) - is - Old : Wide_Wide_String_Access := Source.Reference; - begin - Source.Reference := new Wide_Wide_String' - (Wide_Wide_Fixed.Tail - (Source.Reference (1 .. Source.Last), Count, Pad)); - Source.Last := Source.Reference'Length; - Free (Old); - end Tail; - - ----------------------------------- - -- To_Unbounded_Wide_Wide_String -- - ----------------------------------- - - function To_Unbounded_Wide_Wide_String - (Source : Wide_Wide_String) return Unbounded_Wide_Wide_String - is - Result : Unbounded_Wide_Wide_String; - begin - Result.Last := Source'Length; - Result.Reference := new Wide_Wide_String (1 .. Source'Length); - Result.Reference.all := Source; - return Result; - end To_Unbounded_Wide_Wide_String; - - function To_Unbounded_Wide_Wide_String - (Length : Natural) return Unbounded_Wide_Wide_String - is - Result : Unbounded_Wide_Wide_String; - begin - Result.Last := Length; - Result.Reference := new Wide_Wide_String (1 .. Length); - return Result; - end To_Unbounded_Wide_Wide_String; - - ------------------------- - -- To_Wide_Wide_String -- - ------------------------- - - function To_Wide_Wide_String - (Source : Unbounded_Wide_Wide_String) return Wide_Wide_String - is - begin - return Source.Reference (1 .. Source.Last); - end To_Wide_Wide_String; - - --------------- - -- Translate -- - --------------- - - function Translate - (Source : Unbounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping) - return Unbounded_Wide_Wide_String - is - begin - return - To_Unbounded_Wide_Wide_String - (Wide_Wide_Fixed.Translate - (Source.Reference (1 .. Source.Last), Mapping)); - end Translate; - - procedure Translate - (Source : in out Unbounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping) - is - begin - Wide_Wide_Fixed.Translate (Source.Reference (1 .. Source.Last), Mapping); - end Translate; - - function Translate - (Source : Unbounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Unbounded_Wide_Wide_String - is - begin - return - To_Unbounded_Wide_Wide_String - (Wide_Wide_Fixed.Translate - (Source.Reference (1 .. Source.Last), Mapping)); - end Translate; - - procedure Translate - (Source : in out Unbounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - is - begin - Wide_Wide_Fixed.Translate (Source.Reference (1 .. Source.Last), Mapping); - end Translate; - - ---------- - -- Trim -- - ---------- - - function Trim - (Source : Unbounded_Wide_Wide_String; - Side : Trim_End) return Unbounded_Wide_Wide_String - is - begin - return - To_Unbounded_Wide_Wide_String - (Wide_Wide_Fixed.Trim (Source.Reference (1 .. Source.Last), Side)); - end Trim; - - procedure Trim - (Source : in out Unbounded_Wide_Wide_String; - Side : Trim_End) - is - Old : Wide_Wide_String_Access := Source.Reference; - begin - Source.Reference := - new Wide_Wide_String' - (Wide_Wide_Fixed.Trim (Source.Reference (1 .. Source.Last), Side)); - Source.Last := Source.Reference'Length; - Free (Old); - end Trim; - - function Trim - (Source : Unbounded_Wide_Wide_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set) - return Unbounded_Wide_Wide_String - is - begin - return - To_Unbounded_Wide_Wide_String - (Wide_Wide_Fixed.Trim - (Source.Reference (1 .. Source.Last), Left, Right)); - end Trim; - - procedure Trim - (Source : in out Unbounded_Wide_Wide_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set) - is - Old : Wide_Wide_String_Access := Source.Reference; - begin - Source.Reference := - new Wide_Wide_String' - (Wide_Wide_Fixed.Trim - (Source.Reference (1 .. Source.Last), Left, Right)); - Source.Last := Source.Reference'Length; - Free (Old); - end Trim; - - --------------------- - -- Unbounded_Slice -- - --------------------- - - function Unbounded_Slice - (Source : Unbounded_Wide_Wide_String; - Low : Positive; - High : Natural) return Unbounded_Wide_Wide_String - is - begin - if Low > Source.Last + 1 or else High > Source.Last then - raise Index_Error; - else - return - To_Unbounded_Wide_Wide_String (Source.Reference.all (Low .. High)); - end if; - end Unbounded_Slice; - - procedure Unbounded_Slice - (Source : Unbounded_Wide_Wide_String; - Target : out Unbounded_Wide_Wide_String; - Low : Positive; - High : Natural) - is - begin - if Low > Source.Last + 1 or else High > Source.Last then - raise Index_Error; - else - Target := - To_Unbounded_Wide_Wide_String (Source.Reference.all (Low .. High)); - end if; - end Unbounded_Slice; - -end Ada.Strings.Wide_Wide_Unbounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-stzunb.ads +++ build/gcc/ada/rts @@ -1,452 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ U N B O U N D E D -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Wide_Wide_Maps; -with Ada.Finalization; - -package Ada.Strings.Wide_Wide_Unbounded is - pragma Preelaborate; - - type Unbounded_Wide_Wide_String is private; - pragma Preelaborable_Initialization (Unbounded_Wide_Wide_String); - - Null_Unbounded_Wide_Wide_String : constant Unbounded_Wide_Wide_String; - - function Length (Source : Unbounded_Wide_Wide_String) return Natural; - - type Wide_Wide_String_Access is access all Wide_Wide_String; - - procedure Free (X : in out Wide_Wide_String_Access); - - -------------------------------------------------------- - -- Conversion, Concatenation, and Selection Functions -- - -------------------------------------------------------- - - function To_Unbounded_Wide_Wide_String - (Source : Wide_Wide_String) return Unbounded_Wide_Wide_String; - - function To_Unbounded_Wide_Wide_String - (Length : Natural) return Unbounded_Wide_Wide_String; - - function To_Wide_Wide_String - (Source : Unbounded_Wide_Wide_String) return Wide_Wide_String; - - procedure Set_Unbounded_Wide_Wide_String - (Target : out Unbounded_Wide_Wide_String; - Source : Wide_Wide_String); - pragma Ada_05 (Set_Unbounded_Wide_Wide_String); - - procedure Append - (Source : in out Unbounded_Wide_Wide_String; - New_Item : Unbounded_Wide_Wide_String); - - procedure Append - (Source : in out Unbounded_Wide_Wide_String; - New_Item : Wide_Wide_String); - - procedure Append - (Source : in out Unbounded_Wide_Wide_String; - New_Item : Wide_Wide_Character); - - function "&" - (Left : Unbounded_Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Unbounded_Wide_Wide_String; - - function "&" - (Left : Unbounded_Wide_Wide_String; - Right : Wide_Wide_String) return Unbounded_Wide_Wide_String; - - function "&" - (Left : Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Unbounded_Wide_Wide_String; - - function "&" - (Left : Unbounded_Wide_Wide_String; - Right : Wide_Wide_Character) return Unbounded_Wide_Wide_String; - - function "&" - (Left : Wide_Wide_Character; - Right : Unbounded_Wide_Wide_String) return Unbounded_Wide_Wide_String; - - function Element - (Source : Unbounded_Wide_Wide_String; - Index : Positive) return Wide_Wide_Character; - - procedure Replace_Element - (Source : in out Unbounded_Wide_Wide_String; - Index : Positive; - By : Wide_Wide_Character); - - function Slice - (Source : Unbounded_Wide_Wide_String; - Low : Positive; - High : Natural) return Wide_Wide_String; - - function Unbounded_Slice - (Source : Unbounded_Wide_Wide_String; - Low : Positive; - High : Natural) return Unbounded_Wide_Wide_String; - pragma Ada_05 (Unbounded_Slice); - - procedure Unbounded_Slice - (Source : Unbounded_Wide_Wide_String; - Target : out Unbounded_Wide_Wide_String; - Low : Positive; - High : Natural); - pragma Ada_05 (Unbounded_Slice); - - function "=" - (Left : Unbounded_Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean; - - function "=" - (Left : Unbounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean; - - function "=" - (Left : Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean; - - function "<" - (Left : Unbounded_Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean; - - function "<" - (Left : Unbounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean; - - function "<" - (Left : Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean; - - function "<=" - (Left : Unbounded_Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean; - - function "<=" - (Left : Unbounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean; - - function "<=" - (Left : Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean; - - function ">" - (Left : Unbounded_Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean; - - function ">" - (Left : Unbounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean; - - function ">" - (Left : Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean; - - function ">=" - (Left : Unbounded_Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean; - - function ">=" - (Left : Unbounded_Wide_Wide_String; - Right : Wide_Wide_String) return Boolean; - - function ">=" - (Left : Wide_Wide_String; - Right : Unbounded_Wide_Wide_String) return Boolean; - - ------------------------ - -- Search Subprograms -- - ------------------------ - - function Index - (Source : Unbounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural; - - function Index - (Source : Unbounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - - function Index - (Source : Unbounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - - function Index - (Source : Unbounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural; - pragma Ada_05 (Index); - - function Index - (Source : Unbounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - From : Positive; - Going : Direction := Forward; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - pragma Ada_05 (Index); - - function Index - (Source : Unbounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership := Inside; - Going : Direction := Forward) return Natural; - pragma Ada_05 (Index); - - function Index_Non_Blank - (Source : Unbounded_Wide_Wide_String; - Going : Direction := Forward) return Natural; - - function Index_Non_Blank - (Source : Unbounded_Wide_Wide_String; - From : Positive; - Going : Direction := Forward) return Natural; - pragma Ada_05 (Index_Non_Blank); - - function Count - (Source : Unbounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping := - Wide_Wide_Maps.Identity) - return Natural; - - function Count - (Source : Unbounded_Wide_Wide_String; - Pattern : Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Natural; - - function Count - (Source : Unbounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set) return Natural; - - procedure Find_Token - (Source : Unbounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - From : Positive; - Test : Membership; - First : out Positive; - Last : out Natural); - pragma Ada_2012 (Find_Token); - - procedure Find_Token - (Source : Unbounded_Wide_Wide_String; - Set : Wide_Wide_Maps.Wide_Wide_Character_Set; - Test : Membership; - First : out Positive; - Last : out Natural); - - ------------------------------------ - -- String Translation Subprograms -- - ------------------------------------ - - function Translate - (Source : Unbounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping) - return Unbounded_Wide_Wide_String; - - procedure Translate - (Source : in out Unbounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping); - - function Translate - (Source : Unbounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function) - return Unbounded_Wide_Wide_String; - - procedure Translate - (Source : in out Unbounded_Wide_Wide_String; - Mapping : Wide_Wide_Maps.Wide_Wide_Character_Mapping_Function); - - --------------------------------------- - -- String Transformation Subprograms -- - --------------------------------------- - - function Replace_Slice - (Source : Unbounded_Wide_Wide_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String) return Unbounded_Wide_Wide_String; - - procedure Replace_Slice - (Source : in out Unbounded_Wide_Wide_String; - Low : Positive; - High : Natural; - By : Wide_Wide_String); - - function Insert - (Source : Unbounded_Wide_Wide_String; - Before : Positive; - New_Item : Wide_Wide_String) return Unbounded_Wide_Wide_String; - - procedure Insert - (Source : in out Unbounded_Wide_Wide_String; - Before : Positive; - New_Item : Wide_Wide_String); - - function Overwrite - (Source : Unbounded_Wide_Wide_String; - Position : Positive; - New_Item : Wide_Wide_String) return Unbounded_Wide_Wide_String; - - procedure Overwrite - (Source : in out Unbounded_Wide_Wide_String; - Position : Positive; - New_Item : Wide_Wide_String); - - function Delete - (Source : Unbounded_Wide_Wide_String; - From : Positive; - Through : Natural) return Unbounded_Wide_Wide_String; - - procedure Delete - (Source : in out Unbounded_Wide_Wide_String; - From : Positive; - Through : Natural); - - function Trim - (Source : Unbounded_Wide_Wide_String; - Side : Trim_End) return Unbounded_Wide_Wide_String; - - procedure Trim - (Source : in out Unbounded_Wide_Wide_String; - Side : Trim_End); - - function Trim - (Source : Unbounded_Wide_Wide_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set) - return Unbounded_Wide_Wide_String; - - procedure Trim - (Source : in out Unbounded_Wide_Wide_String; - Left : Wide_Wide_Maps.Wide_Wide_Character_Set; - Right : Wide_Wide_Maps.Wide_Wide_Character_Set); - - function Head - (Source : Unbounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space) - return Unbounded_Wide_Wide_String; - - procedure Head - (Source : in out Unbounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space); - - function Tail - (Source : Unbounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space) - return Unbounded_Wide_Wide_String; - - procedure Tail - (Source : in out Unbounded_Wide_Wide_String; - Count : Natural; - Pad : Wide_Wide_Character := Wide_Wide_Space); - - function "*" - (Left : Natural; - Right : Wide_Wide_Character) return Unbounded_Wide_Wide_String; - - function "*" - (Left : Natural; - Right : Wide_Wide_String) return Unbounded_Wide_Wide_String; - - function "*" - (Left : Natural; - Right : Unbounded_Wide_Wide_String) return Unbounded_Wide_Wide_String; - -private - pragma Inline (Length); - - package AF renames Ada.Finalization; - - Null_Wide_Wide_String : aliased Wide_Wide_String := ""; - - function To_Unbounded_Wide - (S : Wide_Wide_String) return Unbounded_Wide_Wide_String - renames To_Unbounded_Wide_Wide_String; - - type Unbounded_Wide_Wide_String is new AF.Controlled with record - Reference : Wide_Wide_String_Access := Null_Wide_Wide_String'Access; - Last : Natural := 0; - end record; - - -- The Unbounded_Wide_Wide_String is using a buffered implementation to - -- increase speed of the Append/Delete/Insert procedures. The Reference - -- string pointer above contains the current string value and extra room - -- at the end to be used by the next Append routine. Last is the index of - -- the string ending character. So the current string value is really - -- Reference (1 .. Last). - - pragma Stream_Convert - (Unbounded_Wide_Wide_String, To_Unbounded_Wide, To_Wide_Wide_String); - - pragma Finalize_Storage_Only (Unbounded_Wide_Wide_String); - -- Finalization is required only for freeing storage - - procedure Initialize (Object : in out Unbounded_Wide_Wide_String); - procedure Adjust (Object : in out Unbounded_Wide_Wide_String); - procedure Finalize (Object : in out Unbounded_Wide_Wide_String); - procedure Realloc_For_Chunk - (Source : in out Unbounded_Wide_Wide_String; - Chunk_Size : Natural); - -- Adjust the size allocated for the string. Add at least Chunk_Size so it - -- is safe to add a string of this size at the end of the current content. - -- The real size allocated for the string is Chunk_Size + x of the current - -- string size. This buffered handling makes the Append unbounded string - -- routines very fast. - - Null_Unbounded_Wide_Wide_String : constant Unbounded_Wide_Wide_String := - (AF.Controlled with - Reference => - Null_Wide_Wide_String'Access, - Last => 0); -end Ada.Strings.Wide_Wide_Unbounded; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-suecin.adb +++ build/gcc/ada/rts @@ -1,47 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.UNBOUNDED.EQUAL_CASE_INSENSITIVE -- --- -- --- B o d y -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Strings.Unbounded.Aux; -with Ada.Strings.Equal_Case_Insensitive; - -function Ada.Strings.Unbounded.Equal_Case_Insensitive - (Left, Right : Unbounded.Unbounded_String) - return Boolean -is - SL, SR : Aux.Big_String_Access; - LL, LR : Natural; - -begin - Aux.Get_String (Left, SL, LL); - Aux.Get_String (Right, SR, LR); - - return Ada.Strings.Equal_Case_Insensitive - (Left => SL (1 .. LL), - Right => SR (1 .. LR)); -end Ada.Strings.Unbounded.Equal_Case_Insensitive; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-suecin.ads +++ build/gcc/ada/rts @@ -1,38 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.UNBOUNDED.EQUAL_CASE_INSENSITIVE -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -function Ada.Strings.Unbounded.Equal_Case_Insensitive - (Left, Right : Unbounded.Unbounded_String) - return Boolean; - -pragma Preelaborate (Ada.Strings.Unbounded.Equal_Case_Insensitive); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-suenco.adb +++ build/gcc/ada/rts @@ -1,418 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.UTF_ENCODING.CONVERSIONS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2010-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Strings.UTF_Encoding.Conversions is - use Interfaces; - - -- Convert from UTF-8/UTF-16BE/LE to UTF-8/UTF-16BE/LE - - function Convert - (Item : UTF_String; - Input_Scheme : Encoding_Scheme; - Output_Scheme : Encoding_Scheme; - Output_BOM : Boolean := False) return UTF_String - is - begin - -- Nothing to do if identical schemes, but for UTF_8 we need to - -- handle overlong encodings, so need to do the full conversion. - - if Input_Scheme = Output_Scheme - and then Input_Scheme /= UTF_8 - then - return Item; - - -- For remaining cases, one or other of the operands is UTF-16BE/LE - -- encoded, or we have the UTF-8 to UTF-8 case where we must handle - -- overlong encodings. In all cases, go through UTF-16 intermediate. - - else - return Convert (UTF_16_Wide_String'(Convert (Item, Input_Scheme)), - Output_Scheme, Output_BOM); - end if; - end Convert; - - -- Convert from UTF-8/UTF-16BE/LE to UTF-16 - - function Convert - (Item : UTF_String; - Input_Scheme : Encoding_Scheme; - Output_BOM : Boolean := False) return UTF_16_Wide_String - is - begin - if Input_Scheme = UTF_8 then - return Convert (Item, Output_BOM); - else - return To_UTF_16 (Item, Input_Scheme, Output_BOM); - end if; - end Convert; - - -- Convert from UTF-8 to UTF-16 - - function Convert - (Item : UTF_8_String; - Output_BOM : Boolean := False) return UTF_16_Wide_String - is - Result : UTF_16_Wide_String (1 .. Item'Length + 1); - -- Maximum length of result, including possible BOM - - Len : Natural := 0; - -- Number of characters stored so far in Result - - Iptr : Natural; - -- Next character to process in Item - - C : Unsigned_8; - -- Input UTF-8 code - - R : Unsigned_16; - -- Output UTF-16 code - - procedure Get_Continuation; - -- Reads a continuation byte of the form 10xxxxxx, shifts R left by 6 - -- bits, and or's in the xxxxxx to the low order 6 bits. On return Ptr - -- is incremented. Raises exception if continuation byte does not exist - -- or is invalid. - - ---------------------- - -- Get_Continuation -- - ---------------------- - - procedure Get_Continuation is - begin - if Iptr > Item'Last then - Raise_Encoding_Error (Iptr - 1); - - else - C := To_Unsigned_8 (Item (Iptr)); - Iptr := Iptr + 1; - - if C < 2#10_000000# or else C > 2#10_111111# then - Raise_Encoding_Error (Iptr - 1); - - else - R := - Shift_Left (R, 6) or Unsigned_16 (C and 2#00_111111#); - end if; - end if; - end Get_Continuation; - - -- Start of processing for Convert - - begin - -- Output BOM if required - - if Output_BOM then - Len := Len + 1; - Result (Len) := BOM_16 (1); - end if; - - -- Skip OK BOM - - Iptr := Item'First; - - if Item'Length >= 3 and then Item (Iptr .. Iptr + 2) = BOM_8 then - Iptr := Iptr + 3; - - -- Error if bad BOM - - elsif Item'Length >= 2 - and then (Item (Iptr .. Iptr + 1) = BOM_16BE - or else - Item (Iptr .. Iptr + 1) = BOM_16LE) - then - Raise_Encoding_Error (Iptr); - - -- No BOM present - - else - Iptr := Item'First; - end if; - - while Iptr <= Item'Last loop - C := To_Unsigned_8 (Item (Iptr)); - Iptr := Iptr + 1; - - -- Codes in the range 16#00# .. 16#7F# - -- UTF-8: 0xxxxxxx - -- UTF-16: 00000000_0xxxxxxx - - if C <= 16#7F# then - Len := Len + 1; - Result (Len) := Wide_Character'Val (C); - - -- No initial code can be of the form 10xxxxxx. Such codes are used - -- only for continuations. - - elsif C <= 2#10_111111# then - Raise_Encoding_Error (Iptr - 1); - - -- Codes in the range 16#80# .. 16#7FF# - -- UTF-8: 110yyyxx 10xxxxxx - -- UTF-16: 00000yyy_xxxxxxxx - - elsif C <= 2#110_11111# then - R := Unsigned_16 (C and 2#000_11111#); - Get_Continuation; - Len := Len + 1; - Result (Len) := Wide_Character'Val (R); - - -- Codes in the range 16#800# .. 16#D7FF or 16#DF01# .. 16#FFFF# - -- UTF-8: 1110yyyy 10yyyyxx 10xxxxxx - -- UTF-16: yyyyyyyy_xxxxxxxx - - elsif C <= 2#1110_1111# then - R := Unsigned_16 (C and 2#0000_1111#); - Get_Continuation; - Get_Continuation; - Len := Len + 1; - Result (Len) := Wide_Character'Val (R); - - -- Make sure that we don't have a result in the forbidden range - -- reserved for UTF-16 surrogate characters. - - if R in 16#D800# .. 16#DF00# then - Raise_Encoding_Error (Iptr - 3); - end if; - - -- Codes in the range 16#10000# .. 16#10FFFF# - -- UTF-8: 11110zzz 10zzyyyy 10yyyyxx 10xxxxxx - -- UTF-16: 110110zz_zzyyyyyy 110111yy_xxxxxxxx - -- Note: zzzz in the output is input zzzzz - 1 - - elsif C <= 2#11110_111# then - R := Unsigned_16 (C and 2#00000_111#); - Get_Continuation; - - -- R now has zzzzzyyyy - - -- At this stage, we check for the case where we have an overlong - -- encoding, and the encoded value in fact lies in the single word - -- range (16#800# .. 16#D7FF or 16#DF01# .. 16#FFFF#). This means - -- that the result fits in a single result word. - - if R <= 2#1111# then - Get_Continuation; - Get_Continuation; - - -- Make sure we are not in the forbidden surrogate range - - if R in 16#D800# .. 16#DF00# then - Raise_Encoding_Error (Iptr - 3); - end if; - - -- Otherwise output a single UTF-16 value - - Len := Len + 1; - Result (Len) := Wide_Character'Val (R); - - -- Here for normal case (code value > 16#FFFF and zzzzz non-zero) - - else - -- Subtract 1 from input zzzzz value to get output zzzz value - - R := R - 2#0000_1_0000#; - - -- R now has zzzzyyyy (zzzz minus one for the output) - - Get_Continuation; - - -- R now has zzzzyy_yyyyyyxx - - Len := Len + 1; - Result (Len) := - Wide_Character'Val - (2#110110_00_0000_0000# or Shift_Right (R, 4)); - - R := R and 2#1111#; - Get_Continuation; - Len := Len + 1; - Result (Len) := - Wide_Character'Val (2#110111_00_0000_0000# or R); - end if; - - -- Any other code is an error - - else - Raise_Encoding_Error (Iptr - 1); - end if; - end loop; - - return Result (1 .. Len); - end Convert; - - -- Convert from UTF-16 to UTF-8/UTF-16-BE/LE - - function Convert - (Item : UTF_16_Wide_String; - Output_Scheme : Encoding_Scheme; - Output_BOM : Boolean := False) return UTF_String - is - begin - if Output_Scheme = UTF_8 then - return Convert (Item, Output_BOM); - else - return From_UTF_16 (Item, Output_Scheme, Output_BOM); - end if; - end Convert; - - -- Convert from UTF-16 to UTF-8 - - function Convert - (Item : UTF_16_Wide_String; - Output_BOM : Boolean := False) return UTF_8_String - is - Result : UTF_8_String (1 .. 3 * Item'Length + 3); - -- Worst case is 3 output codes for each input code + BOM space - - Len : Natural; - -- Number of result codes stored - - Iptr : Natural; - -- Pointer to next input character - - C1, C2 : Unsigned_16; - - zzzzz : Unsigned_16; - yyyyyyyy : Unsigned_16; - xxxxxxxx : Unsigned_16; - -- Components of double length case - - begin - Iptr := Item'First; - - -- Skip BOM at start of input - - if Item'Length > 0 and then Item (Iptr) = BOM_16 (1) then - Iptr := Iptr + 1; - end if; - - -- Generate output BOM if required - - if Output_BOM then - Result (1 .. 3) := BOM_8; - Len := 3; - else - Len := 0; - end if; - - -- Loop through input - - while Iptr <= Item'Last loop - C1 := To_Unsigned_16 (Item (Iptr)); - Iptr := Iptr + 1; - - -- Codes in the range 16#0000# - 16#007F# - -- UTF-16: 000000000xxxxxxx - -- UTF-8: 0xxxxxxx - - if C1 <= 16#007F# then - Result (Len + 1) := Character'Val (C1); - Len := Len + 1; - - -- Codes in the range 16#80# - 16#7FF# - -- UTF-16: 00000yyyxxxxxxxx - -- UTF-8: 110yyyxx 10xxxxxx - - elsif C1 <= 16#07FF# then - Result (Len + 1) := - Character'Val - (2#110_00000# or Shift_Right (C1, 6)); - Result (Len + 2) := - Character'Val - (2#10_000000# or (C1 and 2#00_111111#)); - Len := Len + 2; - - -- Codes in the range 16#800# - 16#D7FF# or 16#E000# - 16#FFFF# - -- UTF-16: yyyyyyyyxxxxxxxx - -- UTF-8: 1110yyyy 10yyyyxx 10xxxxxx - - elsif C1 <= 16#D7FF# or else C1 >= 16#E000# then - Result (Len + 1) := - Character'Val - (2#1110_0000# or Shift_Right (C1, 12)); - Result (Len + 2) := - Character'Val - (2#10_000000# or (Shift_Right (C1, 6) and 2#00_111111#)); - Result (Len + 3) := - Character'Val - (2#10_000000# or (C1 and 2#00_111111#)); - Len := Len + 3; - - -- Codes in the range 16#10000# - 16#10FFFF# - -- UTF-16: 110110zzzzyyyyyy 110111yyxxxxxxxx - -- UTF-8: 11110zzz 10zzyyyy 10yyyyxx 10xxxxxx - -- Note: zzzzz in the output is input zzzz + 1 - - elsif C1 <= 2#110110_11_11111111# then - if Iptr > Item'Last then - Raise_Encoding_Error (Iptr - 1); - else - C2 := To_Unsigned_16 (Item (Iptr)); - Iptr := Iptr + 1; - end if; - - if (C2 and 2#111111_00_00000000#) /= 2#110111_00_00000000# then - Raise_Encoding_Error (Iptr - 1); - end if; - - zzzzz := (Shift_Right (C1, 6) and 2#1111#) + 1; - yyyyyyyy := ((Shift_Left (C1, 2) and 2#111111_00#) - or - (Shift_Right (C2, 8) and 2#000000_11#)); - xxxxxxxx := C2 and 2#11111111#; - - Result (Len + 1) := - Character'Val - (2#11110_000# or (Shift_Right (zzzzz, 2))); - Result (Len + 2) := - Character'Val - (2#10_000000# or Shift_Left (zzzzz and 2#11#, 4) - or Shift_Right (yyyyyyyy, 4)); - Result (Len + 3) := - Character'Val - (2#10_000000# or Shift_Left (yyyyyyyy and 2#1111#, 2) - or Shift_Right (xxxxxxxx, 6)); - Result (Len + 4) := - Character'Val - (2#10_000000# or (xxxxxxxx and 2#00_111111#)); - Len := Len + 4; - - -- Error if input in 16#DC00# - 16#DFFF# (2nd surrogate with no 1st) - - else - Raise_Encoding_Error (Iptr - 2); - end if; - end loop; - - return Result (1 .. Len); - end Convert; - -end Ada.Strings.UTF_Encoding.Conversions; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-suenco.ads +++ build/gcc/ada/rts @@ -1,61 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.UTF_ENCODING.CONVERSIONS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- This is an Ada 2012 package defined in AI05-0137-1. It provides conversions --- from one UTF encoding method to another. Note: this package is consistent --- with Ada 95, and may be used in Ada 95 or Ada 2005 mode. - -package Ada.Strings.UTF_Encoding.Conversions is - pragma Pure (Conversions); - - -- In the following conversion routines, a BOM in the input that matches - -- the encoding scheme is ignored, an incorrect BOM causes Encoding_Error - -- to be raised. A BOM is present in the output if the Output_BOM parameter - -- is set to True. - - function Convert - (Item : UTF_String; - Input_Scheme : Encoding_Scheme; - Output_Scheme : Encoding_Scheme; - Output_BOM : Boolean := False) return UTF_String; - -- Convert from input encoded in UTF-8, UTF-16LE, or UTF-16BE as specified - -- by the Input_Scheme argument, and generate an output encoded in one of - -- these three schemes as specified by the Output_Scheme argument. - - function Convert - (Item : UTF_String; - Input_Scheme : Encoding_Scheme; - Output_BOM : Boolean := False) return UTF_16_Wide_String; - -- Convert from input encoded in UTF-8, UTF-16LE, or UTF-16BE as specified - -- by the Input_Scheme argument, and generate an output encoded in UTF-16. - - function Convert - (Item : UTF_8_String; - Output_BOM : Boolean := False) return UTF_16_Wide_String; - -- Convert from UTF-8 to UTF-16 - - function Convert - (Item : UTF_16_Wide_String; - Output_Scheme : Encoding_Scheme; - Output_BOM : Boolean := False) return UTF_String; - -- Convert from UTF-16 to UTF-8, UTF-16LE, or UTF-16BE as specified by - -- the Output_Scheme argument. - - function Convert - (Item : UTF_16_Wide_String; - Output_BOM : Boolean := False) return UTF_8_String; - -- Convert from UTF-16 to UTF-8 - -end Ada.Strings.UTF_Encoding.Conversions; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-suenst.adb +++ build/gcc/ada/rts @@ -1,350 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.UTF_ENCODING.STRINGS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2010-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Strings.UTF_Encoding.Strings is - use Interfaces; - - ------------ - -- Decode -- - ------------ - - -- Decode UTF-8/UTF-16BE/UTF-16LE input to String - - function Decode - (Item : UTF_String; - Input_Scheme : Encoding_Scheme) return String - is - begin - if Input_Scheme = UTF_8 then - return Decode (Item); - else - return Decode (To_UTF_16 (Item, Input_Scheme)); - end if; - end Decode; - - -- Decode UTF-8 input to String - - function Decode (Item : UTF_8_String) return String is - Result : String (1 .. Item'Length); - -- Result string (worst case is same length as input) - - Len : Natural := 0; - -- Length of result stored so far - - Iptr : Natural; - -- Input Item pointer - - C : Unsigned_8; - R : Unsigned_16; - - procedure Get_Continuation; - -- Reads a continuation byte of the form 10xxxxxx, shifts R left - -- by 6 bits, and or's in the xxxxxx to the low order 6 bits. On - -- return Ptr is incremented. Raises exception if continuation - -- byte does not exist or is invalid. - - ---------------------- - -- Get_Continuation -- - ---------------------- - - procedure Get_Continuation is - begin - if Iptr > Item'Last then - Raise_Encoding_Error (Iptr - 1); - - else - C := To_Unsigned_8 (Item (Iptr)); - Iptr := Iptr + 1; - - if C not in 2#10_000000# .. 2#10_111111# then - Raise_Encoding_Error (Iptr - 1); - else - R := Shift_Left (R, 6) or Unsigned_16 (C and 2#00_111111#); - end if; - end if; - end Get_Continuation; - - -- Start of processing for Decode - - begin - Iptr := Item'First; - - -- Skip BOM at start - - if Item'Length >= 3 - and then Item (Iptr .. Iptr + 2) = BOM_8 - then - Iptr := Iptr + 3; - - -- Error if bad BOM - - elsif Item'Length >= 2 - and then (Item (Iptr .. Iptr + 1) = BOM_16BE - or else - Item (Iptr .. Iptr + 1) = BOM_16LE) - then - Raise_Encoding_Error (Iptr); - end if; - - while Iptr <= Item'Last loop - C := To_Unsigned_8 (Item (Iptr)); - Iptr := Iptr + 1; - - -- Codes in the range 16#00# - 16#7F# are represented as - -- 0xxxxxxx - - if C <= 16#7F# then - R := Unsigned_16 (C); - - -- No initial code can be of the form 10xxxxxx. Such codes are used - -- only for continuations. - - elsif C <= 2#10_111111# then - Raise_Encoding_Error (Iptr - 1); - - -- Codes in the range 16#80# - 16#7FF# are represented as - -- 110yyyxx 10xxxxxx - - elsif C <= 2#110_11111# then - R := Unsigned_16 (C and 2#000_11111#); - Get_Continuation; - - -- Codes in the range 16#800# - 16#FFFF# are represented as - -- 1110yyyy 10yyyyxx 10xxxxxx - - -- Such codes are out of range for type Character - - -- Codes in the range 16#10000# - 16#10FFFF# are represented as - -- 11110zzz 10zzyyyy 10yyyyxx 10xxxxxx - - -- Such codes are out of range for Wide_String output - - -- Thus all remaining cases raise Encoding_Error - - else - Raise_Encoding_Error (Iptr - 1); - end if; - - Len := Len + 1; - - -- The value may still be out of range of Standard.Character. We make - -- the check explicit because the library is typically compiled with - -- range checks disabled. - - if R > Character'Pos (Character'Last) then - Raise_Encoding_Error (Iptr - 1); - end if; - - Result (Len) := Character'Val (R); - end loop; - - return Result (1 .. Len); - end Decode; - - -- Decode UTF-16 input to String - - function Decode (Item : UTF_16_Wide_String) return String is - Result : String (1 .. Item'Length); - -- Result is same length as input (possibly minus 1 if BOM present) - - Len : Natural := 0; - -- Length of result - - Iptr : Natural; - -- Index of next Item element - - C : Unsigned_16; - - begin - -- Skip UTF-16 BOM at start - - Iptr := Item'First; - - if Item'Length > 0 and then Item (Iptr) = BOM_16 (1) then - Iptr := Iptr + 1; - end if; - - -- Loop through input characters - - while Iptr <= Item'Last loop - C := To_Unsigned_16 (Item (Iptr)); - Iptr := Iptr + 1; - - -- Codes in the range 16#0000#..16#00FF# represent their own value - - if C <= 16#00FF# then - Len := Len + 1; - Result (Len) := Character'Val (C); - - -- All other codes are invalid, either they are invalid UTF-16 - -- encoding sequences, or they represent values that are out of - -- range for type Character. - - else - Raise_Encoding_Error (Iptr - 1); - end if; - end loop; - - return Result (1 .. Len); - end Decode; - - ------------ - -- Encode -- - ------------ - - -- Encode String in UTF-8, UTF-16BE or UTF-16LE - - function Encode - (Item : String; - Output_Scheme : Encoding_Scheme; - Output_BOM : Boolean := False) return UTF_String - is - begin - -- Case of UTF_8 - - if Output_Scheme = UTF_8 then - return Encode (Item, Output_BOM); - - -- Case of UTF_16LE or UTF_16BE, use UTF-16 intermediary - - else - return From_UTF_16 (UTF_16_Wide_String'(Encode (Item)), - Output_Scheme, Output_BOM); - end if; - end Encode; - - -- Encode String in UTF-8 - - function Encode - (Item : String; - Output_BOM : Boolean := False) return UTF_8_String - is - Result : UTF_8_String (1 .. 3 * Item'Length + 3); - -- Worst case is three bytes per input byte + space for BOM - - Len : Natural; - -- Number of output codes stored in Result - - C : Unsigned_8; - -- Single input character - - procedure Store (C : Unsigned_8); - pragma Inline (Store); - -- Store one output code, C is in the range 0 .. 255 - - ----------- - -- Store -- - ----------- - - procedure Store (C : Unsigned_8) is - begin - Len := Len + 1; - Result (Len) := Character'Val (C); - end Store; - - -- Start of processing for UTF8_Encode - - begin - -- Output BOM if required - - if Output_BOM then - Result (1 .. 3) := BOM_8; - Len := 3; - else - Len := 0; - end if; - - -- Loop through characters of input - - for J in Item'Range loop - C := To_Unsigned_8 (Item (J)); - - -- Codes in the range 16#00# - 16#7F# are represented as - -- 0xxxxxxx - - if C <= 16#7F# then - Store (C); - - -- Codes in the range 16#80# - 16#7FF# are represented as - -- 110yyyxx 10xxxxxx - - -- For type character of course, the limit is 16#FF# in any case - - else - Store (2#110_00000# or Shift_Right (C, 6)); - Store (2#10_000000# or (C and 2#00_111111#)); - end if; - end loop; - - return Result (1 .. Len); - end Encode; - - -- Encode String in UTF-16 - - function Encode - (Item : String; - Output_BOM : Boolean := False) return UTF_16_Wide_String - is - Result : UTF_16_Wide_String - (1 .. Item'Length + Boolean'Pos (Output_BOM)); - -- Output is same length as input + possible BOM - - Len : Integer; - -- Length of output string - - C : Unsigned_8; - - begin - -- Output BOM if required - - if Output_BOM then - Result (1) := BOM_16 (1); - Len := 1; - else - Len := 0; - end if; - - -- Loop through input characters encoding them - - for Iptr in Item'Range loop - C := To_Unsigned_8 (Item (Iptr)); - - -- Codes in the range 16#0000#..16#00FF# are output unchanged. This - -- includes all possible cases of Character values. - - Len := Len + 1; - Result (Len) := Wide_Character'Val (C); - end loop; - - return Result; - end Encode; - -end Ada.Strings.UTF_Encoding.Strings; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-suenst.ads +++ build/gcc/ada/rts @@ -1,65 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.UTF_ENCODING.STRINGS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- This is an Ada 2012 package defined in AI05-0137-1. It is used for encoding --- and decoding String values using UTF encodings. Note: this package is --- consistent with Ada 95, and may be included in Ada 95 implementations. - -package Ada.Strings.UTF_Encoding.Strings is - pragma Pure (Strings); - - -- The encoding routines take a String as input and encode the result - -- using the specified UTF encoding method. The result includes a BOM if - -- the Output_BOM argument is set to True. All 256 values of type Character - -- are valid, so Encoding_Error cannot be raised for string input data. - - function Encode - (Item : String; - Output_Scheme : Encoding_Scheme; - Output_BOM : Boolean := False) return UTF_String; - -- Encode String using UTF-8, UTF-16LE or UTF-16BE encoding as specified by - -- the Output_Scheme parameter. - - function Encode - (Item : String; - Output_BOM : Boolean := False) return UTF_8_String; - -- Encode String using UTF-8 encoding - - function Encode - (Item : String; - Output_BOM : Boolean := False) return UTF_16_Wide_String; - -- Encode String using UTF_16 encoding - - -- The decoding routines take a UTF String as input, and return a decoded - -- Wide_String. If the UTF String starts with a BOM that matches the - -- encoding method, it is ignored. An incorrect BOM raises Encoding_Error, - -- as does a code out of range of type Character. - - function Decode - (Item : UTF_String; - Input_Scheme : Encoding_Scheme) return String; - -- The input is encoded in UTF_8, UTF_16LE or UTF_16BE as specified by the - -- Input_Scheme parameter. It is decoded and returned as a String value. - -- Note: a convenient form for scheme may be Encoding (UTF_String). - - function Decode - (Item : UTF_8_String) return String; - -- The input is encoded in UTF-8 and returned as a String value - - function Decode - (Item : UTF_16_Wide_String) return String; - -- The input is encoded in UTF-16 and returned as a String value - -end Ada.Strings.UTF_Encoding.Strings; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-suewst.adb +++ build/gcc/ada/rts @@ -1,370 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.UTF_ENCODING.WIDE_STRINGS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2010-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Strings.UTF_Encoding.Wide_Strings is - use Interfaces; - - ------------ - -- Decode -- - ------------ - - -- Decode UTF-8/UTF-16BE/UTF-16LE input to Wide_String - - function Decode - (Item : UTF_String; - Input_Scheme : Encoding_Scheme) return Wide_String - is - begin - if Input_Scheme = UTF_8 then - return Decode (Item); - else - return Decode (To_UTF_16 (Item, Input_Scheme)); - end if; - end Decode; - - -- Decode UTF-8 input to Wide_String - - function Decode (Item : UTF_8_String) return Wide_String is - Result : Wide_String (1 .. Item'Length); - -- Result string (worst case is same length as input) - - Len : Natural := 0; - -- Length of result stored so far - - Iptr : Natural; - -- Input Item pointer - - C : Unsigned_8; - R : Unsigned_16; - - procedure Get_Continuation; - -- Reads a continuation byte of the form 10xxxxxx, shifts R left by 6 - -- bits, and or's in the xxxxxx to the low order 6 bits. On return Ptr - -- is incremented. Raises exception if continuation byte does not exist - -- or is invalid. - - ---------------------- - -- Get_Continuation -- - ---------------------- - - procedure Get_Continuation is - begin - if Iptr > Item'Last then - Raise_Encoding_Error (Iptr - 1); - - else - C := To_Unsigned_8 (Item (Iptr)); - Iptr := Iptr + 1; - - if C not in 2#10_000000# .. 2#10_111111# then - Raise_Encoding_Error (Iptr - 1); - else - R := Shift_Left (R, 6) or Unsigned_16 (C and 2#00_111111#); - end if; - end if; - end Get_Continuation; - - -- Start of processing for Decode - - begin - Iptr := Item'First; - - -- Skip BOM at start - - if Item'Length >= 3 - and then Item (Iptr .. Iptr + 2) = BOM_8 - then - Iptr := Iptr + 3; - - -- Error if bad BOM - - elsif Item'Length >= 2 - and then (Item (Iptr .. Iptr + 1) = BOM_16BE - or else - Item (Iptr .. Iptr + 1) = BOM_16LE) - then - Raise_Encoding_Error (Iptr); - end if; - - while Iptr <= Item'Last loop - C := To_Unsigned_8 (Item (Iptr)); - Iptr := Iptr + 1; - - -- Codes in the range 16#00# - 16#7F# are represented as - -- 0xxxxxxx - - if C <= 16#7F# then - R := Unsigned_16 (C); - - -- No initial code can be of the form 10xxxxxx. Such codes are used - -- only for continuations. - - elsif C <= 2#10_111111# then - Raise_Encoding_Error (Iptr - 1); - - -- Codes in the range 16#80# - 16#7FF# are represented as - -- 110yyyxx 10xxxxxx - - elsif C <= 2#110_11111# then - R := Unsigned_16 (C and 2#000_11111#); - Get_Continuation; - - -- Codes in the range 16#800# - 16#FFFF# are represented as - -- 1110yyyy 10yyyyxx 10xxxxxx - - elsif C <= 2#1110_1111# then - R := Unsigned_16 (C and 2#0000_1111#); - Get_Continuation; - Get_Continuation; - - -- Codes in the range 16#10000# - 16#10FFFF# are represented as - -- 11110zzz 10zzyyyy 10yyyyxx 10xxxxxx - - -- Such codes are out of range for Wide_String output - - else - Raise_Encoding_Error (Iptr - 1); - end if; - - Len := Len + 1; - Result (Len) := Wide_Character'Val (R); - end loop; - - return Result (1 .. Len); - end Decode; - - -- Decode UTF-16 input to Wide_String - - function Decode (Item : UTF_16_Wide_String) return Wide_String is - Result : Wide_String (1 .. Item'Length); - -- Result is same length as input (possibly minus 1 if BOM present) - - Len : Natural := 0; - -- Length of result - - Iptr : Natural; - -- Index of next Item element - - C : Unsigned_16; - - begin - -- Skip UTF-16 BOM at start - - Iptr := Item'First; - - if Item'Length > 0 and then Item (Iptr) = BOM_16 (1) then - Iptr := Iptr + 1; - end if; - - -- Loop through input characters - - while Iptr <= Item'Last loop - C := To_Unsigned_16 (Item (Iptr)); - Iptr := Iptr + 1; - - -- Codes in the range 16#0000#..16#D7FF# or 16#E000#..16#FFFD# - -- represent their own value. - - if C <= 16#D7FF# or else C in 16#E000# .. 16#FFFD# then - Len := Len + 1; - Result (Len) := Wide_Character'Val (C); - - -- Codes in the range 16#D800#..16#DBFF# represent the first of the - -- two surrogates used to encode the range 16#01_000#..16#10_FFFF". - -- Such codes are out of range for 16-bit output. - - -- The case of input in the range 16#DC00#..16#DFFF# must never - -- occur, since it means we have a second surrogate character with - -- no corresponding first surrogate. - - -- Codes in the range 16#FFFE# .. 16#FFFF# are also invalid since - -- they conflict with codes used for BOM values. - - -- Thus all remaining codes are invalid - - else - Raise_Encoding_Error (Iptr - 1); - end if; - end loop; - - return Result (1 .. Len); - end Decode; - - ------------ - -- Encode -- - ------------ - - -- Encode Wide_String in UTF-8, UTF-16BE or UTF-16LE - - function Encode - (Item : Wide_String; - Output_Scheme : Encoding_Scheme; - Output_BOM : Boolean := False) return UTF_String - is - begin - -- Case of UTF_8 - - if Output_Scheme = UTF_8 then - return Encode (Item, Output_BOM); - - -- Case of UTF_16LE or UTF_16BE, use UTF-16 intermediary - - else - return From_UTF_16 (UTF_16_Wide_String'(Encode (Item)), - Output_Scheme, Output_BOM); - end if; - end Encode; - - -- Encode Wide_String in UTF-8 - - function Encode - (Item : Wide_String; - Output_BOM : Boolean := False) return UTF_8_String - is - Result : UTF_8_String (1 .. 3 * Item'Length + 3); - -- Worst case is three bytes per input byte + space for BOM - - Len : Natural; - -- Number of output codes stored in Result - - C : Unsigned_16; - -- Single input character - - procedure Store (C : Unsigned_16); - pragma Inline (Store); - -- Store one output code, C is in the range 0 .. 255 - - ----------- - -- Store -- - ----------- - - procedure Store (C : Unsigned_16) is - begin - Len := Len + 1; - Result (Len) := Character'Val (C); - end Store; - - -- Start of processing for UTF8_Encode - - begin - -- Output BOM if required - - if Output_BOM then - Result (1 .. 3) := BOM_8; - Len := 3; - else - Len := 0; - end if; - - -- Loop through characters of input - - for J in Item'Range loop - C := To_Unsigned_16 (Item (J)); - - -- Codes in the range 16#00# - 16#7F# are represented as - -- 0xxxxxxx - - if C <= 16#7F# then - Store (C); - - -- Codes in the range 16#80# - 16#7FF# are represented as - -- 110yyyxx 10xxxxxx - - elsif C <= 16#7FF# then - Store (2#110_00000# or Shift_Right (C, 6)); - Store (2#10_000000# or (C and 2#00_111111#)); - - -- Codes in the range 16#800# - 16#FFFF# are represented as - -- 1110yyyy 10yyyyxx 10xxxxxx - - else - Store (2#1110_0000# or Shift_Right (C, 12)); - Store (2#10_000000# or - Shift_Right (C and 2#111111_000000#, 6)); - Store (2#10_000000# or (C and 2#00_111111#)); - end if; - end loop; - - return Result (1 .. Len); - end Encode; - - -- Encode Wide_String in UTF-16 - - function Encode - (Item : Wide_String; - Output_BOM : Boolean := False) return UTF_16_Wide_String - is - Result : UTF_16_Wide_String - (1 .. Item'Length + Boolean'Pos (Output_BOM)); - -- Output is same length as input + possible BOM - - Len : Integer; - -- Length of output string - - C : Unsigned_16; - - begin - -- Output BOM if required - - if Output_BOM then - Result (1) := BOM_16 (1); - Len := 1; - else - Len := 0; - end if; - - -- Loop through input characters encoding them - - for Iptr in Item'Range loop - C := To_Unsigned_16 (Item (Iptr)); - - -- Codes in the range 16#0000#..16#D7FF# or 16#E000#..16#FFFD# are - -- output unchanged. - - if C <= 16#D7FF# or else C in 16#E000# .. 16#FFFD# then - Len := Len + 1; - Result (Len) := Wide_Character'Val (C); - - -- Codes in the range 16#D800#..16#DFFF# should never appear in the - -- input, since no valid Unicode characters are in this range (which - -- would conflict with the UTF-16 surrogate encodings). Similarly - -- codes in the range 16#FFFE#..16#FFFF conflict with BOM codes. - -- Thus all remaining codes are illegal. - - else - Raise_Encoding_Error (Iptr); - end if; - end loop; - - return Result; - end Encode; - -end Ada.Strings.UTF_Encoding.Wide_Strings; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-suewst.ads +++ build/gcc/ada/rts @@ -1,67 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.UTF_ENCODING.WIDE_STRINGS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- This is an Ada 2012 package defined in AI05-0137-1. It is used for encoding --- and decoding Wide_String values using UTF encodings. Note: this package is --- consistent with Ada 95, and may be included in Ada 95 implementations. - -package Ada.Strings.UTF_Encoding.Wide_Strings is - pragma Pure (Wide_Strings); - - -- The encoding routines take a Wide_String as input and encode the result - -- using the specified UTF encoding method. The result includes a BOM if - -- the Output_BOM argument is set to True. Encoding_Error is raised if an - -- invalid character appears in the input. In particular the characters - -- in the range 16#D800# .. 16#DFFF# are invalid because they conflict - -- with UTF-16 surrogate encodings, and the characters 16#FFFE# and - -- 16#FFFF# are also invalid because they conflict with BOM codes. - - function Encode - (Item : Wide_String; - Output_Scheme : Encoding_Scheme; - Output_BOM : Boolean := False) return UTF_String; - -- Encode Wide_String using UTF-8, UTF-16LE or UTF-16BE encoding as - -- specified by the Output_Scheme parameter. - - function Encode - (Item : Wide_String; - Output_BOM : Boolean := False) return UTF_8_String; - -- Encode Wide_String using UTF-8 encoding - - function Encode - (Item : Wide_String; - Output_BOM : Boolean := False) return UTF_16_Wide_String; - -- Encode Wide_String using UTF_16 encoding - - -- The decoding routines take a UTF String as input, and return a decoded - -- Wide_String. If the UTF String starts with a BOM that matches the - -- encoding method, it is ignored. An incorrect BOM raises Encoding_Error. - - function Decode - (Item : UTF_String; - Input_Scheme : Encoding_Scheme) return Wide_String; - -- The input is encoded in UTF_8, UTF_16LE or UTF_16BE as specified by the - -- Input_Scheme parameter. It is decoded and returned as a Wide_String - -- value. Note: a convenient form for scheme may be Encoding (UTF_String). - - function Decode - (Item : UTF_8_String) return Wide_String; - -- The input is encoded in UTF-8 and returned as a Wide_String value - - function Decode - (Item : UTF_16_Wide_String) return Wide_String; - -- The input is encoded in UTF-16 and returned as a Wide_String value - -end Ada.Strings.UTF_Encoding.Wide_Strings; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-suezst.adb +++ build/gcc/ada/rts @@ -1,429 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.UTF_ENCODING.WIDE_WIDE_STRINGS -- --- -- --- B o d y -- --- -- --- Copyright (C) 2010-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Strings.UTF_Encoding.Wide_Wide_Strings is - use Interfaces; - - ------------ - -- Decode -- - ------------ - - -- Decode UTF-8/UTF-16BE/UTF-16LE input to Wide_Wide_String - - function Decode - (Item : UTF_String; - Input_Scheme : Encoding_Scheme) return Wide_Wide_String - is - begin - if Input_Scheme = UTF_8 then - return Decode (Item); - else - return Decode (To_UTF_16 (Item, Input_Scheme)); - end if; - end Decode; - - -- Decode UTF-8 input to Wide_Wide_String - - function Decode (Item : UTF_8_String) return Wide_Wide_String is - Result : Wide_Wide_String (1 .. Item'Length); - -- Result string (worst case is same length as input) - - Len : Natural := 0; - -- Length of result stored so far - - Iptr : Natural; - -- Input string pointer - - C : Unsigned_8; - R : Unsigned_32; - - procedure Get_Continuation; - -- Reads a continuation byte of the form 10xxxxxx, shifts R left by 6 - -- bits, and or's in the xxxxxx to the low order 6 bits. On return Ptr - -- is incremented. Raises exception if continuation byte does not exist - -- or is invalid. - - ---------------------- - -- Get_Continuation -- - ---------------------- - - procedure Get_Continuation is - begin - if Iptr > Item'Last then - Raise_Encoding_Error (Iptr - 1); - - else - C := To_Unsigned_8 (Item (Iptr)); - Iptr := Iptr + 1; - - if C not in 2#10_000000# .. 2#10_111111# then - Raise_Encoding_Error (Iptr - 1); - else - R := Shift_Left (R, 6) or Unsigned_32 (C and 2#00_111111#); - end if; - end if; - end Get_Continuation; - - -- Start of processing for Decode - - begin - Iptr := Item'First; - - -- Skip BOM at start - - if Item'Length >= 3 - and then Item (Iptr .. Iptr + 2) = BOM_8 - then - Iptr := Iptr + 3; - - -- Error if bad BOM - - elsif Item'Length >= 2 - and then (Item (Iptr .. Iptr + 1) = BOM_16BE - or else - Item (Iptr .. Iptr + 1) = BOM_16LE) - then - Raise_Encoding_Error (Iptr); - end if; - - -- Loop through input characters - - while Iptr <= Item'Last loop - C := To_Unsigned_8 (Item (Iptr)); - Iptr := Iptr + 1; - - -- Codes in the range 16#00# - 16#7F# are represented as - -- 0xxxxxxx - - if C <= 16#7F# then - R := Unsigned_32 (C); - - -- No initial code can be of the form 10xxxxxx. Such codes are used - -- only for continuations. - - elsif C <= 2#10_111111# then - Raise_Encoding_Error (Iptr - 1); - - -- Codes in the range 16#80# - 16#7FF# are represented as - -- 110yyyxx 10xxxxxx - - elsif C <= 2#110_11111# then - R := Unsigned_32 (C and 2#000_11111#); - Get_Continuation; - - -- Codes in the range 16#800# - 16#FFFF# are represented as - -- 1110yyyy 10yyyyxx 10xxxxxx - - elsif C <= 2#1110_1111# then - R := Unsigned_32 (C and 2#0000_1111#); - Get_Continuation; - Get_Continuation; - - -- Codes in the range 16#10000# - 16#10FFFF# are represented as - -- 11110zzz 10zzyyyy 10yyyyxx 10xxxxxx - - elsif C <= 2#11110_111# then - R := Unsigned_32 (C and 2#00000_111#); - Get_Continuation; - Get_Continuation; - Get_Continuation; - - -- Any other code is an error - - else - Raise_Encoding_Error (Iptr - 1); - end if; - - Len := Len + 1; - Result (Len) := Wide_Wide_Character'Val (R); - end loop; - - return Result (1 .. Len); - end Decode; - - -- Decode UTF-16 input to Wide_Wide_String - - function Decode (Item : UTF_16_Wide_String) return Wide_Wide_String is - Result : Wide_Wide_String (1 .. Item'Length); - -- Result cannot be longer than the input string - - Len : Natural := 0; - -- Length of result - - Iptr : Natural; - -- Pointer to next element in Item - - C : Unsigned_16; - R : Unsigned_32; - - begin - -- Skip UTF-16 BOM at start - - Iptr := Item'First; - - if Iptr <= Item'Last and then Item (Iptr) = BOM_16 (1) then - Iptr := Iptr + 1; - end if; - - -- Loop through input characters - - while Iptr <= Item'Last loop - C := To_Unsigned_16 (Item (Iptr)); - Iptr := Iptr + 1; - - -- Codes in the range 16#0000#..16#D7FF# or 16#E000#..16#FFFD# - -- represent their own value. - - if C <= 16#D7FF# or else C in 16#E000# .. 16#FFFD# then - Len := Len + 1; - Result (Len) := Wide_Wide_Character'Val (C); - - -- Codes in the range 16#D800#..16#DBFF# represent the first of the - -- two surrogates used to encode the range 16#01_000#..16#10_FFFF". - -- The first surrogate provides 10 high order bits of the result. - - elsif C <= 16#DBFF# then - R := Shift_Left ((Unsigned_32 (C) - 16#D800#), 10); - - -- Error if at end of string - - if Iptr > Item'Last then - Raise_Encoding_Error (Iptr - 1); - - -- Otherwise next character must be valid low order surrogate - -- which provides the low 10 order bits of the result. - - else - C := To_Unsigned_16 (Item (Iptr)); - Iptr := Iptr + 1; - - if C not in 16#DC00# .. 16#DFFF# then - Raise_Encoding_Error (Iptr - 1); - - else - R := R or (Unsigned_32 (C) mod 2 ** 10); - - -- The final adjustment is to add 16#01_0000 to get the - -- result back in the required 21 bit range. - - R := R + 16#01_0000#; - Len := Len + 1; - Result (Len) := Wide_Wide_Character'Val (R); - end if; - end if; - - -- Remaining codes are invalid - - else - Raise_Encoding_Error (Iptr - 1); - end if; - end loop; - - return Result (1 .. Len); - end Decode; - - ------------ - -- Encode -- - ------------ - - -- Encode Wide_Wide_String in UTF-8, UTF-16BE or UTF-16LE - - function Encode - (Item : Wide_Wide_String; - Output_Scheme : Encoding_Scheme; - Output_BOM : Boolean := False) return UTF_String - is - begin - if Output_Scheme = UTF_8 then - return Encode (Item, Output_BOM); - else - return From_UTF_16 (Encode (Item), Output_Scheme, Output_BOM); - end if; - end Encode; - - -- Encode Wide_Wide_String in UTF-8 - - function Encode - (Item : Wide_Wide_String; - Output_BOM : Boolean := False) return UTF_8_String - is - Result : String (1 .. 4 * Item'Length + 3); - -- Worst case is four bytes per input byte + space for BOM - - Len : Natural; - -- Number of output codes stored in Result - - C : Unsigned_32; - -- Single input character - - procedure Store (C : Unsigned_32); - pragma Inline (Store); - -- Store one output code (input is in range 0 .. 255) - - ----------- - -- Store -- - ----------- - - procedure Store (C : Unsigned_32) is - begin - Len := Len + 1; - Result (Len) := Character'Val (C); - end Store; - - -- Start of processing for Encode - - begin - -- Output BOM if required - - if Output_BOM then - Result (1 .. 3) := BOM_8; - Len := 3; - else - Len := 0; - end if; - - -- Loop through characters of input - - for Iptr in Item'Range loop - C := To_Unsigned_32 (Item (Iptr)); - - -- Codes in the range 16#00#..16#7F# are represented as - -- 0xxxxxxx - - if C <= 16#7F# then - Store (C); - - -- Codes in the range 16#80#..16#7FF# are represented as - -- 110yyyxx 10xxxxxx - - elsif C <= 16#7FF# then - Store (2#110_00000# or Shift_Right (C, 6)); - Store (2#10_000000# or (C and 2#00_111111#)); - - -- Codes in the range 16#800#..16#D7FF# or 16#E000#..16#FFFD# are - -- represented as - -- 1110yyyy 10yyyyxx 10xxxxxx - - elsif C <= 16#D7FF# or else C in 16#E000# .. 16#FFFD# then - Store (2#1110_0000# or Shift_Right (C, 12)); - Store (2#10_000000# or - Shift_Right (C and 2#111111_000000#, 6)); - Store (2#10_000000# or (C and 2#00_111111#)); - - -- Codes in the range 16#10000# - 16#10FFFF# are represented as - -- 11110zzz 10zzyyyy 10yyyyxx 10xxxxxx - - elsif C in 16#1_0000# .. 16#10_FFFF# then - Store (2#11110_000# or - Shift_Right (C, 18)); - Store (2#10_000000# or - Shift_Right (C and 2#111111_000000_000000#, 12)); - Store (2#10_000000# or - Shift_Right (C and 2#111111_000000#, 6)); - Store (2#10_000000# or - (C and 2#00_111111#)); - - -- All other codes are invalid - - else - Raise_Encoding_Error (Iptr); - end if; - end loop; - - return Result (1 .. Len); - end Encode; - - -- Encode Wide_Wide_String in UTF-16 - - function Encode - (Item : Wide_Wide_String; - Output_BOM : Boolean := False) return UTF_16_Wide_String - is - Result : UTF_16_Wide_String (1 .. 2 * Item'Length + 1); - -- Worst case is each input character generates two output characters - -- plus one for possible BOM. - - Len : Integer; - -- Length of output string - - C : Unsigned_32; - - begin - -- Output BOM if needed - - if Output_BOM then - Result (1) := BOM_16 (1); - Len := 1; - else - Len := 0; - end if; - - -- Loop through input characters encoding them - - for Iptr in Item'Range loop - C := To_Unsigned_32 (Item (Iptr)); - - -- Codes in the range 16#00_0000#..16#00_D7FF# or 16#E000#..16#FFFD# - -- are output unchanged - - if C <= 16#00_D7FF# or else C in 16#E000# .. 16#FFFD# then - Len := Len + 1; - Result (Len) := Wide_Character'Val (C); - - -- Codes in the range 16#01_0000#..16#10_FFFF# are output using two - -- surrogate characters. First 16#1_0000# is subtracted from the code - -- point to give a 20-bit value. This is then split into two separate - -- 10-bit values each of which is represented as a surrogate with the - -- most significant half placed in the first surrogate. The ranges of - -- values used for the two surrogates are 16#D800#-16#DBFF# for the - -- first, most significant surrogate and 16#DC00#-16#DFFF# for the - -- second, least significant surrogate. - - elsif C in 16#1_0000# .. 16#10_FFFF# then - C := C - 16#1_0000#; - - Len := Len + 1; - Result (Len) := Wide_Character'Val (16#D800# + C / 2 ** 10); - - Len := Len + 1; - Result (Len) := Wide_Character'Val (16#DC00# + C mod 2 ** 10); - - -- All other codes are invalid - - else - Raise_Encoding_Error (Iptr); - end if; - end loop; - - return Result (1 .. Len); - end Encode; - -end Ada.Strings.UTF_Encoding.Wide_Wide_Strings; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-suezst.ads +++ build/gcc/ada/rts @@ -1,64 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.UTF_ENCODING.WIDE_WIDE_STRINGS -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- This is an Ada 2012 package defined in AI05-0137-1. It is used for encoding --- and decoding Wide_String values using UTF encodings. Note: this package is --- consistent with Ada 2005, and may be used in Ada 2005 mode, but cannot be --- used in Ada 95 mode, since Wide_Wide_Character is an Ada 2005 feature. - -package Ada.Strings.UTF_Encoding.Wide_Wide_Strings is - pragma Pure (Wide_Wide_Strings); - - -- The encoding routines take a Wide_Wide_String as input and encode the - -- result using the specified UTF encoding method. The result includes a - -- BOM if the Output_BOM parameter is set to True. - - function Encode - (Item : Wide_Wide_String; - Output_Scheme : Encoding_Scheme; - Output_BOM : Boolean := False) return UTF_String; - -- Encode Wide_Wide_String using UTF-8, UTF-16LE or UTF-16BE encoding as - -- specified by the Output_Scheme parameter. - - function Encode - (Item : Wide_Wide_String; - Output_BOM : Boolean := False) return UTF_8_String; - -- Encode Wide_Wide_String using UTF-8 encoding - - function Encode - (Item : Wide_Wide_String; - Output_BOM : Boolean := False) return UTF_16_Wide_String; - -- Encode Wide_Wide_String using UTF_16 encoding - - -- The decoding routines take a UTF String as input, and return a decoded - -- Wide_String. If the UTF String starts with a BOM that matches the - -- encoding method, it is ignored. An incorrect BOM raises Encoding_Error. - - function Decode - (Item : UTF_String; - Input_Scheme : Encoding_Scheme) return Wide_Wide_String; - -- The input is encoded in UTF_8, UTF_16LE or UTF_16BE as specified by the - -- Input_Scheme parameter. It is decoded and returned as a Wide_Wide_String - -- value. Note: a convenient form for Scheme may be Encoding (UTF_String). - - function Decode - (Item : UTF_8_String) return Wide_Wide_String; - -- The input is encoded in UTF-8 and returned as a Wide_Wide_String value - - function Decode - (Item : UTF_16_Wide_String) return Wide_Wide_String; - -- The input is encoded in UTF-16 and returned as a Wide_String value - -end Ada.Strings.UTF_Encoding.Wide_Wide_Strings; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-suhcin.adb +++ build/gcc/ada/rts @@ -1,43 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.UNBOUNDED.HASH_CASE_INSENSITIVE -- --- -- --- B o d y -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Strings.Unbounded.Aux; -with Ada.Strings.Hash_Case_Insensitive; - -function Ada.Strings.Unbounded.Hash_Case_Insensitive - (Key : Unbounded.Unbounded_String) - return Containers.Hash_Type -is - S : Aux.Big_String_Access; - L : Natural; - -begin - Aux.Get_String (Key, S, L); - return Ada.Strings.Hash_Case_Insensitive (S (1 .. L)); -end Ada.Strings.Unbounded.Hash_Case_Insensitive; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-suhcin.ads +++ build/gcc/ada/rts @@ -1,40 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.UNBOUNDED.HASH_CASE_INSENSITIVE -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Containers; - -function Ada.Strings.Unbounded.Hash_Case_Insensitive - (Key : Unbounded.Unbounded_String) - return Containers.Hash_Type; - -pragma Preelaborate (Ada.Strings.Unbounded.Hash_Case_Insensitive); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sulcin.adb +++ build/gcc/ada/rts @@ -1,47 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.UNBOUNDED.LESS_CASE_INSENSITIVE -- --- -- --- B o d y -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with Ada.Strings.Unbounded.Aux; -with Ada.Strings.Less_Case_Insensitive; - -function Ada.Strings.Unbounded.Less_Case_Insensitive - (Left, Right : Unbounded.Unbounded_String) - return Boolean -is - SL, SR : Aux.Big_String_Access; - LL, LR : Natural; - -begin - Aux.Get_String (Left, SL, LL); - Aux.Get_String (Right, SR, LR); - - return Ada.Strings.Less_Case_Insensitive - (Left => SL (1 .. LL), - Right => SR (1 .. LR)); -end Ada.Strings.Unbounded.Less_Case_Insensitive; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sulcin.ads +++ build/gcc/ada/rts @@ -1,38 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.UNBOUNDED.LESS_CASE_INSENSITIVE -- --- -- --- S p e c -- --- -- --- Copyright (C) 2011-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -function Ada.Strings.Unbounded.Less_Case_Insensitive - (Left, Right : Unbounded.Unbounded_String) - return Boolean; - -pragma Preelaborate (Ada.Strings.Unbounded.Less_Case_Insensitive); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-suteio.adb +++ build/gcc/ada/rts @@ -1,159 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . U N B O U N D E D . T E X T _ I O -- --- -- --- B o d y -- --- -- --- Copyright (C) 1997-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO; use Ada.Text_IO; - -package body Ada.Strings.Unbounded.Text_IO is - - -------------- - -- Get_Line -- - -------------- - - function Get_Line return Unbounded_String is - Buffer : String (1 .. 1000); - Last : Natural; - Str1 : String_Access; - Str2 : String_Access; - Result : Unbounded_String; - - begin - Get_Line (Buffer, Last); - Str1 := new String'(Buffer (1 .. Last)); - while Last = Buffer'Last loop - Get_Line (Buffer, Last); - Str2 := new String (1 .. Str1'Last + Last); - Str2 (Str1'Range) := Str1.all; - Str2 (Str1'Last + 1 .. Str2'Last) := Buffer (1 .. Last); - Free (Str1); - Str1 := Str2; - end loop; - - Result.Reference := Str1; - Result.Last := Str1'Length; - return Result; - end Get_Line; - - function Get_Line (File : Ada.Text_IO.File_Type) return Unbounded_String is - Buffer : String (1 .. 1000); - Last : Natural; - Str1 : String_Access; - Str2 : String_Access; - Result : Unbounded_String; - - begin - Get_Line (File, Buffer, Last); - Str1 := new String'(Buffer (1 .. Last)); - while Last = Buffer'Last loop - Get_Line (File, Buffer, Last); - Str2 := new String (1 .. Str1'Last + Last); - Str2 (Str1'Range) := Str1.all; - Str2 (Str1'Last + 1 .. Str2'Last) := Buffer (1 .. Last); - Free (Str1); - Str1 := Str2; - end loop; - - Result.Reference := Str1; - Result.Last := Str1'Length; - return Result; - end Get_Line; - - procedure Get_Line (Item : out Unbounded_String) is - begin - Get_Line (Current_Input, Item); - end Get_Line; - - procedure Get_Line - (File : Ada.Text_IO.File_Type; - Item : out Unbounded_String) - is - begin - -- We are going to read into the string that is already there and - -- allocated. Hopefully it is big enough now, if not, we will extend - -- it in the usual manner using Realloc_For_Chunk. - - -- Make sure we start with at least 80 characters - - if Item.Reference'Last < 80 then - Realloc_For_Chunk (Item, 80); - end if; - - -- Loop to read data, filling current string as far as possible. - -- Item.Last holds the number of characters read so far. - - Item.Last := 0; - loop - Get_Line - (File, - Item.Reference (Item.Last + 1 .. Item.Reference'Last), - Item.Last); - - -- If we hit the end of the line before the end of the buffer, then - -- we are all done, and the result length is properly set. - - if Item.Last < Item.Reference'Last then - return; - end if; - - -- If not enough room, double it and keep reading - - Realloc_For_Chunk (Item, Item.Last); - end loop; - end Get_Line; - - --------- - -- Put -- - --------- - - procedure Put (U : Unbounded_String) is - begin - Put (U.Reference (1 .. U.Last)); - end Put; - - procedure Put (File : File_Type; U : Unbounded_String) is - begin - Put (File, U.Reference (1 .. U.Last)); - end Put; - - -------------- - -- Put_Line -- - -------------- - - procedure Put_Line (U : Unbounded_String) is - begin - Put_Line (U.Reference (1 .. U.Last)); - end Put_Line; - - procedure Put_Line (File : File_Type; U : Unbounded_String) is - begin - Put_Line (File, U.Reference (1 .. U.Last)); - end Put_Line; - -end Ada.Strings.Unbounded.Text_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-suteio.ads +++ build/gcc/ada/rts @@ -1,61 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . U N B O U N D E D . T E X T _ I O -- --- -- --- S p e c -- --- -- --- Copyright (C) 1997-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This child package of Ada.Strings.Unbounded provides some specialized --- Text_IO routines that work directly with unbounded strings, avoiding the --- inefficiencies of access via the standard interface, and also taking --- direct advantage of the variable length semantics of these strings. - -with Ada.Text_IO; - -package Ada.Strings.Unbounded.Text_IO is - - function Get_Line return Unbounded_String; - function Get_Line (File : Ada.Text_IO.File_Type) return Unbounded_String; - -- Reads up to the end of the current line, returning the result - -- as an unbounded string of appropriate length. If no File parameter - -- is present, input is from Current_Input. - - procedure Get_Line - (File : Ada.Text_IO.File_Type; - Item : out Unbounded_String); - procedure Get_Line (Item : out Unbounded_String); - -- Similar to the above, but in procedure form with an out parameter - - procedure Put (U : Unbounded_String); - procedure Put (File : Ada.Text_IO.File_Type; U : Unbounded_String); - procedure Put_Line (U : Unbounded_String); - procedure Put_Line (File : Ada.Text_IO.File_Type; U : Unbounded_String); - -- These are equivalent to the standard Text_IO routines passed the - -- value To_String (U), but operate more efficiently, because the extra - -- copy of the argument is avoided. - -end Ada.Strings.Unbounded.Text_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-swbwha.adb +++ build/gcc/ada/rts @@ -1,41 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ B O U N D E D . W I D E _ H A S H -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System.String_Hash; - -function Ada.Strings.Wide_Bounded.Wide_Hash - (Key : Bounded.Bounded_Wide_String) - return Containers.Hash_Type -is - use Ada.Containers; - function Hash is new System.String_Hash.Hash - (Wide_Character, Wide_String, Hash_Type); -begin - return Hash (Bounded.To_Wide_String (Key)); -end Ada.Strings.Wide_Bounded.Wide_Hash; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-swbwha.ads +++ build/gcc/ada/rts @@ -1,25 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ B O U N D E D . W I D E _ H A S H -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Containers; - -generic - with package Bounded is - new Ada.Strings.Wide_Bounded.Generic_Bounded_Length (<>); - -function Ada.Strings.Wide_Bounded.Wide_Hash (Key : Bounded.Bounded_Wide_String) - return Containers.Hash_Type; - -pragma Preelaborate (Ada.Strings.Wide_Bounded.Wide_Hash); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-swfwha.ads +++ build/gcc/ada/rts @@ -1,22 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ F I X E D . W I D E _ H A S H -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Containers, Ada.Strings.Wide_Hash; - -function Ada.Strings.Wide_Fixed.Wide_Hash - (Key : Wide_String) return Containers.Hash_Type - renames Ada.Strings.Wide_Hash; - -pragma Pure (Ada.Strings.Wide_Fixed.Wide_Hash); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-swmwco.ads +++ build/gcc/ada/rts @@ -1,450 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ M A P S . W I D E _ C O N S T A N T S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Characters.Wide_Latin_1; - -package Ada.Strings.Wide_Maps.Wide_Constants is - pragma Preelaborate; - - Control_Set : constant Wide_Maps.Wide_Character_Set; - Graphic_Set : constant Wide_Maps.Wide_Character_Set; - Letter_Set : constant Wide_Maps.Wide_Character_Set; - Lower_Set : constant Wide_Maps.Wide_Character_Set; - Upper_Set : constant Wide_Maps.Wide_Character_Set; - Basic_Set : constant Wide_Maps.Wide_Character_Set; - Decimal_Digit_Set : constant Wide_Maps.Wide_Character_Set; - Hexadecimal_Digit_Set : constant Wide_Maps.Wide_Character_Set; - Alphanumeric_Set : constant Wide_Maps.Wide_Character_Set; - Special_Graphic_Set : constant Wide_Maps.Wide_Character_Set; - ISO_646_Set : constant Wide_Maps.Wide_Character_Set; - Character_Set : constant Wide_Maps.Wide_Character_Set; - - Lower_Case_Map : constant Wide_Maps.Wide_Character_Mapping; - -- Maps to lower case for letters, else identity - - Upper_Case_Map : constant Wide_Maps.Wide_Character_Mapping; - -- Maps to upper case for letters, else identity - - Basic_Map : constant Wide_Maps.Wide_Character_Mapping; - -- Maps to basic letter for letters, else identity - -private - package W renames Ada.Characters.Wide_Latin_1; - - subtype WC is Wide_Character; - - Control_Ranges : aliased constant Wide_Character_Ranges := - ((W.NUL, W.US), - (W.DEL, W.APC)); - - Control_Set : constant Wide_Character_Set := - (AF.Controlled with - Control_Ranges'Unrestricted_Access); - - Graphic_Ranges : aliased constant Wide_Character_Ranges := - ((W.Space, W.Tilde), - (WC'Val (256), WC'Last)); - - Graphic_Set : constant Wide_Character_Set := - (AF.Controlled with - Graphic_Ranges'Unrestricted_Access); - - Letter_Ranges : aliased constant Wide_Character_Ranges := - (('A', 'Z'), - (W.LC_A, W.LC_Z), - (W.UC_A_Grave, W.UC_O_Diaeresis), - (W.UC_O_Oblique_Stroke, W.LC_O_Diaeresis), - (W.LC_O_Oblique_Stroke, W.LC_Y_Diaeresis)); - - Letter_Set : constant Wide_Character_Set := - (AF.Controlled with - Letter_Ranges'Unrestricted_Access); - - Lower_Ranges : aliased constant Wide_Character_Ranges := - (1 => (W.LC_A, W.LC_Z), - 2 => (W.LC_German_Sharp_S, W.LC_O_Diaeresis), - 3 => (W.LC_O_Oblique_Stroke, W.LC_Y_Diaeresis)); - - Lower_Set : constant Wide_Character_Set := - (AF.Controlled with - Lower_Ranges'Unrestricted_Access); - - Upper_Ranges : aliased constant Wide_Character_Ranges := - (1 => ('A', 'Z'), - 2 => (W.UC_A_Grave, W.UC_O_Diaeresis), - 3 => (W.UC_O_Oblique_Stroke, W.UC_Icelandic_Thorn)); - - Upper_Set : constant Wide_Character_Set := - (AF.Controlled with - Upper_Ranges'Unrestricted_Access); - - Basic_Ranges : aliased constant Wide_Character_Ranges := - (1 => ('A', 'Z'), - 2 => (W.LC_A, W.LC_Z), - 3 => (W.UC_AE_Diphthong, W.UC_AE_Diphthong), - 4 => (W.LC_AE_Diphthong, W.LC_AE_Diphthong), - 5 => (W.LC_German_Sharp_S, W.LC_German_Sharp_S), - 6 => (W.UC_Icelandic_Thorn, W.UC_Icelandic_Thorn), - 7 => (W.LC_Icelandic_Thorn, W.LC_Icelandic_Thorn), - 8 => (W.UC_Icelandic_Eth, W.UC_Icelandic_Eth), - 9 => (W.LC_Icelandic_Eth, W.LC_Icelandic_Eth)); - - Basic_Set : constant Wide_Character_Set := - (AF.Controlled with - Basic_Ranges'Unrestricted_Access); - - Decimal_Digit_Ranges : aliased constant Wide_Character_Ranges := - (1 => ('0', '9')); - - Decimal_Digit_Set : constant Wide_Character_Set := - (AF.Controlled with - Decimal_Digit_Ranges'Unrestricted_Access); - - Hexadecimal_Digit_Ranges : aliased constant Wide_Character_Ranges := - (1 => ('0', '9'), - 2 => ('A', 'F'), - 3 => (W.LC_A, W.LC_F)); - - Hexadecimal_Digit_Set : constant Wide_Character_Set := - (AF.Controlled with - Hexadecimal_Digit_Ranges'Unrestricted_Access); - - Alphanumeric_Ranges : aliased constant Wide_Character_Ranges := - (1 => ('0', '9'), - 2 => ('A', 'Z'), - 3 => (W.LC_A, W.LC_Z), - 4 => (W.UC_A_Grave, W.UC_O_Diaeresis), - 5 => (W.UC_O_Oblique_Stroke, W.LC_O_Diaeresis), - 6 => (W.LC_O_Oblique_Stroke, W.LC_Y_Diaeresis)); - - Alphanumeric_Set : constant Wide_Character_Set := - (AF.Controlled with - Alphanumeric_Ranges'Unrestricted_Access); - - Special_Graphic_Ranges : aliased constant Wide_Character_Ranges := - (1 => (Wide_Space, W.Solidus), - 2 => (W.Colon, W.Commercial_At), - 3 => (W.Left_Square_Bracket, W.Grave), - 4 => (W.Left_Curly_Bracket, W.Tilde), - 5 => (W.No_Break_Space, W.Inverted_Question), - 6 => (W.Multiplication_Sign, W.Multiplication_Sign), - 7 => (W.Division_Sign, W.Division_Sign)); - - Special_Graphic_Set : constant Wide_Character_Set := - (AF.Controlled with - Special_Graphic_Ranges'Unrestricted_Access); - - ISO_646_Ranges : aliased constant Wide_Character_Ranges := - (1 => (W.NUL, W.DEL)); - - ISO_646_Set : constant Wide_Character_Set := - (AF.Controlled with - ISO_646_Ranges'Unrestricted_Access); - - Character_Ranges : aliased constant Wide_Character_Ranges := - (1 => (W.NUL, WC'Val (255))); - - Character_Set : constant Wide_Character_Set := - (AF.Controlled with - Character_Ranges'Unrestricted_Access); - - Lower_Case_Mapping : aliased constant Wide_Character_Mapping_Values := - (Length => 56, - - Domain => - "ABCDEFGHIJKLMNOPQRSTUVWXYZ" & - W.UC_A_Grave & - W.UC_A_Acute & - W.UC_A_Circumflex & - W.UC_A_Tilde & - W.UC_A_Diaeresis & - W.UC_A_Ring & - W.UC_AE_Diphthong & - W.UC_C_Cedilla & - W.UC_E_Grave & - W.UC_E_Acute & - W.UC_E_Circumflex & - W.UC_E_Diaeresis & - W.UC_I_Grave & - W.UC_I_Acute & - W.UC_I_Circumflex & - W.UC_I_Diaeresis & - W.UC_Icelandic_Eth & - W.UC_N_Tilde & - W.UC_O_Grave & - W.UC_O_Acute & - W.UC_O_Circumflex & - W.UC_O_Tilde & - W.UC_O_Diaeresis & - W.UC_O_Oblique_Stroke & - W.UC_U_Grave & - W.UC_U_Acute & - W.UC_U_Circumflex & - W.UC_U_Diaeresis & - W.UC_Y_Acute & - W.UC_Icelandic_Thorn, - - Rangev => - "abcdefghijklmnopqrstuvwxyz" & - W.LC_A_Grave & - W.LC_A_Acute & - W.LC_A_Circumflex & - W.LC_A_Tilde & - W.LC_A_Diaeresis & - W.LC_A_Ring & - W.LC_AE_Diphthong & - W.LC_C_Cedilla & - W.LC_E_Grave & - W.LC_E_Acute & - W.LC_E_Circumflex & - W.LC_E_Diaeresis & - W.LC_I_Grave & - W.LC_I_Acute & - W.LC_I_Circumflex & - W.LC_I_Diaeresis & - W.LC_Icelandic_Eth & - W.LC_N_Tilde & - W.LC_O_Grave & - W.LC_O_Acute & - W.LC_O_Circumflex & - W.LC_O_Tilde & - W.LC_O_Diaeresis & - W.LC_O_Oblique_Stroke & - W.LC_U_Grave & - W.LC_U_Acute & - W.LC_U_Circumflex & - W.LC_U_Diaeresis & - W.LC_Y_Acute & - W.LC_Icelandic_Thorn); - - Lower_Case_Map : constant Wide_Character_Mapping := - (AF.Controlled with - Map => Lower_Case_Mapping'Unrestricted_Access); - - Upper_Case_Mapping : aliased constant Wide_Character_Mapping_Values := - (Length => 56, - - Domain => - "abcdefghijklmnopqrstuvwxyz" & - W.LC_A_Grave & - W.LC_A_Acute & - W.LC_A_Circumflex & - W.LC_A_Tilde & - W.LC_A_Diaeresis & - W.LC_A_Ring & - W.LC_AE_Diphthong & - W.LC_C_Cedilla & - W.LC_E_Grave & - W.LC_E_Acute & - W.LC_E_Circumflex & - W.LC_E_Diaeresis & - W.LC_I_Grave & - W.LC_I_Acute & - W.LC_I_Circumflex & - W.LC_I_Diaeresis & - W.LC_Icelandic_Eth & - W.LC_N_Tilde & - W.LC_O_Grave & - W.LC_O_Acute & - W.LC_O_Circumflex & - W.LC_O_Tilde & - W.LC_O_Diaeresis & - W.LC_O_Oblique_Stroke & - W.LC_U_Grave & - W.LC_U_Acute & - W.LC_U_Circumflex & - W.LC_U_Diaeresis & - W.LC_Y_Acute & - W.LC_Icelandic_Thorn, - - Rangev => - "ABCDEFGHIJKLMNOPQRSTUVWXYZ" & - W.UC_A_Grave & - W.UC_A_Acute & - W.UC_A_Circumflex & - W.UC_A_Tilde & - W.UC_A_Diaeresis & - W.UC_A_Ring & - W.UC_AE_Diphthong & - W.UC_C_Cedilla & - W.UC_E_Grave & - W.UC_E_Acute & - W.UC_E_Circumflex & - W.UC_E_Diaeresis & - W.UC_I_Grave & - W.UC_I_Acute & - W.UC_I_Circumflex & - W.UC_I_Diaeresis & - W.UC_Icelandic_Eth & - W.UC_N_Tilde & - W.UC_O_Grave & - W.UC_O_Acute & - W.UC_O_Circumflex & - W.UC_O_Tilde & - W.UC_O_Diaeresis & - W.UC_O_Oblique_Stroke & - W.UC_U_Grave & - W.UC_U_Acute & - W.UC_U_Circumflex & - W.UC_U_Diaeresis & - W.UC_Y_Acute & - W.UC_Icelandic_Thorn); - - Upper_Case_Map : constant Wide_Character_Mapping := - (AF.Controlled with - Upper_Case_Mapping'Unrestricted_Access); - - Basic_Mapping : aliased constant Wide_Character_Mapping_Values := - (Length => 55, - - Domain => - W.UC_A_Grave & - W.UC_A_Acute & - W.UC_A_Circumflex & - W.UC_A_Tilde & - W.UC_A_Diaeresis & - W.UC_A_Ring & - W.UC_C_Cedilla & - W.UC_E_Grave & - W.UC_E_Acute & - W.UC_E_Circumflex & - W.UC_E_Diaeresis & - W.UC_I_Grave & - W.UC_I_Acute & - W.UC_I_Circumflex & - W.UC_I_Diaeresis & - W.UC_N_Tilde & - W.UC_O_Grave & - W.UC_O_Acute & - W.UC_O_Circumflex & - W.UC_O_Tilde & - W.UC_O_Diaeresis & - W.UC_O_Oblique_Stroke & - W.UC_U_Grave & - W.UC_U_Acute & - W.UC_U_Circumflex & - W.UC_U_Diaeresis & - W.UC_Y_Acute & - W.LC_A_Grave & - W.LC_A_Acute & - W.LC_A_Circumflex & - W.LC_A_Tilde & - W.LC_A_Diaeresis & - W.LC_A_Ring & - W.LC_C_Cedilla & - W.LC_E_Grave & - W.LC_E_Acute & - W.LC_E_Circumflex & - W.LC_E_Diaeresis & - W.LC_I_Grave & - W.LC_I_Acute & - W.LC_I_Circumflex & - W.LC_I_Diaeresis & - W.LC_N_Tilde & - W.LC_O_Grave & - W.LC_O_Acute & - W.LC_O_Circumflex & - W.LC_O_Tilde & - W.LC_O_Diaeresis & - W.LC_O_Oblique_Stroke & - W.LC_U_Grave & - W.LC_U_Acute & - W.LC_U_Circumflex & - W.LC_U_Diaeresis & - W.LC_Y_Acute & - W.LC_Y_Diaeresis, - - Rangev => - 'A' & -- UC_A_Grave - 'A' & -- UC_A_Acute - 'A' & -- UC_A_Circumflex - 'A' & -- UC_A_Tilde - 'A' & -- UC_A_Diaeresis - 'A' & -- UC_A_Ring - 'C' & -- UC_C_Cedilla - 'E' & -- UC_E_Grave - 'E' & -- UC_E_Acute - 'E' & -- UC_E_Circumflex - 'E' & -- UC_E_Diaeresis - 'I' & -- UC_I_Grave - 'I' & -- UC_I_Acute - 'I' & -- UC_I_Circumflex - 'I' & -- UC_I_Diaeresis - 'N' & -- UC_N_Tilde - 'O' & -- UC_O_Grave - 'O' & -- UC_O_Acute - 'O' & -- UC_O_Circumflex - 'O' & -- UC_O_Tilde - 'O' & -- UC_O_Diaeresis - 'O' & -- UC_O_Oblique_Stroke - 'U' & -- UC_U_Grave - 'U' & -- UC_U_Acute - 'U' & -- UC_U_Circumflex - 'U' & -- UC_U_Diaeresis - 'Y' & -- UC_Y_Acute - 'a' & -- LC_A_Grave - 'a' & -- LC_A_Acute - 'a' & -- LC_A_Circumflex - 'a' & -- LC_A_Tilde - 'a' & -- LC_A_Diaeresis - 'a' & -- LC_A_Ring - 'c' & -- LC_C_Cedilla - 'e' & -- LC_E_Grave - 'e' & -- LC_E_Acute - 'e' & -- LC_E_Circumflex - 'e' & -- LC_E_Diaeresis - 'i' & -- LC_I_Grave - 'i' & -- LC_I_Acute - 'i' & -- LC_I_Circumflex - 'i' & -- LC_I_Diaeresis - 'n' & -- LC_N_Tilde - 'o' & -- LC_O_Grave - 'o' & -- LC_O_Acute - 'o' & -- LC_O_Circumflex - 'o' & -- LC_O_Tilde - 'o' & -- LC_O_Diaeresis - 'o' & -- LC_O_Oblique_Stroke - 'u' & -- LC_U_Grave - 'u' & -- LC_U_Acute - 'u' & -- LC_U_Circumflex - 'u' & -- LC_U_Diaeresis - 'y' & -- LC_Y_Acute - 'y'); -- LC_Y_Diaeresis - - Basic_Map : constant Wide_Character_Mapping := - (AF.Controlled with - Basic_Mapping'Unrestricted_Access); - -end Ada.Strings.Wide_Maps.Wide_Constants; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-swunau.adb +++ build/gcc/ada/rts @@ -1,65 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ U N B O U N D E D . A U X -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Strings.Wide_Unbounded.Aux is - - -------------------- - -- Get_Wide_String -- - --------------------- - - procedure Get_Wide_String - (U : Unbounded_Wide_String; - S : out Big_Wide_String_Access; - L : out Natural) - is - X : aliased Big_Wide_String; - for X'Address use U.Reference.all'Address; - - begin - S := X'Unchecked_Access; - L := U.Last; - end Get_Wide_String; - - --------------------- - -- Set_Wide_String -- - --------------------- - - procedure Set_Wide_String - (UP : in out Unbounded_Wide_String; - S : Wide_String_Access) - is - begin - Finalize (UP); - UP.Reference := S; - UP.Last := UP.Reference'Length; - end Set_Wide_String; - -end Ada.Strings.Wide_Unbounded.Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-swunau.ads +++ build/gcc/ada/rts @@ -1,76 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ U N B O U N D E D . A U X -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This child package of Ada.Strings.Wide_Unbounded provides some specialized --- access functions which are intended to allow more efficient use of the --- facilities of Ada.Strings.Wide_Unbounded, particularly by other layered --- utilities. - -package Ada.Strings.Wide_Unbounded.Aux is - pragma Preelaborate; - - subtype Big_Wide_String is Wide_String (Positive'Range); - type Big_Wide_String_Access is access all Big_Wide_String; - - procedure Get_Wide_String - (U : Unbounded_Wide_String; - S : out Big_Wide_String_Access; - L : out Natural); - pragma Inline (Get_Wide_String); - -- This procedure returns the internal string pointer used in the - -- representation of an unbounded string as well as the actual current - -- length (which may be less than S.all'Length because in general there - -- can be extra space assigned). The characters of this string may be - -- not be modified via the returned pointer, and are valid only as - -- long as the original unbounded string is not accessed or modified. - -- - -- This procedure is much more efficient than the use of To_Wide_String - -- since it avoids the need to copy the string. The lower bound of the - -- referenced string returned by this call is always one, so the actual - -- string data is always accessible as S (1 .. L). - - procedure Set_Wide_String (UP : out Unbounded_Wide_String; S : Wide_String) - renames Set_Unbounded_Wide_String; - -- This function sets the string contents of the referenced unbounded - -- string to the given string value. It is significantly more efficient - -- than the use of To_Unbounded_Wide_String with an assignment, since it - -- avoids the necessity of messing with finalization chains. The lower - -- bound of the string S is not required to be one. - - procedure Set_Wide_String - (UP : in out Unbounded_Wide_String; - S : Wide_String_Access); - pragma Inline (Set_Wide_String); - -- This version of Set_Wide_String takes a string access value, rather - -- than string. The lower bound of the string value is required to be one, - -- and this requirement is not checked. - -end Ada.Strings.Wide_Unbounded.Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-swuwha.adb +++ build/gcc/ada/rts @@ -1,40 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ U N B O U N D E D . W I D E _ H A S H -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System.String_Hash; - -function Ada.Strings.Wide_Unbounded.Wide_Hash - (Key : Unbounded_Wide_String) return Containers.Hash_Type -is - use Ada.Containers; - function Hash is new System.String_Hash.Hash - (Wide_Character, Wide_String, Hash_Type); -begin - return Hash (To_Wide_String (Key)); -end Ada.Strings.Wide_Unbounded.Wide_Hash; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-swuwha.ads +++ build/gcc/ada/rts @@ -1,23 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ U N B O U N D E D . W I D E _ H A S H -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- Is this really an RM unit? Doc needed ??? - -with Ada.Containers; - -function Ada.Strings.Wide_Unbounded.Wide_Hash - (Key : Unbounded_Wide_String) return Containers.Hash_Type; - -pragma Preelaborate (Ada.Strings.Wide_Unbounded.Wide_Hash); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-swuwti.adb +++ build/gcc/ada/rts @@ -1,161 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.WIDE_UNBOUNDED.WIDE_TEXT_IO -- --- -- --- B o d y -- --- -- --- Copyright (C) 1997-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Text_IO; use Ada.Wide_Text_IO; - -package body Ada.Strings.Wide_Unbounded.Wide_Text_IO is - - -------------- - -- Get_Line -- - -------------- - - function Get_Line return Unbounded_Wide_String is - Buffer : Wide_String (1 .. 1000); - Last : Natural; - Str1 : Wide_String_Access; - Str2 : Wide_String_Access; - Result : Unbounded_Wide_String; - - begin - Get_Line (Buffer, Last); - Str1 := new Wide_String'(Buffer (1 .. Last)); - while Last = Buffer'Last loop - Get_Line (Buffer, Last); - Str2 := new Wide_String (1 .. Str1'Last + Last); - Str2 (Str1'Range) := Str1.all; - Str2 (Str1'Last + 1 .. Str2'Last) := Buffer (1 .. Last); - Free (Str1); - Str1 := Str2; - end loop; - - Result.Reference := Str1; - Result.Last := Str1'Length; - return Result; - end Get_Line; - - function Get_Line - (File : Ada.Wide_Text_IO.File_Type) return Unbounded_Wide_String - is - Buffer : Wide_String (1 .. 1000); - Last : Natural; - Str1 : Wide_String_Access; - Str2 : Wide_String_Access; - Result : Unbounded_Wide_String; - - begin - Get_Line (File, Buffer, Last); - Str1 := new Wide_String'(Buffer (1 .. Last)); - while Last = Buffer'Last loop - Get_Line (File, Buffer, Last); - Str2 := new Wide_String (1 .. Str1'Last + Last); - Str2 (Str1'Range) := Str1.all; - Str2 (Str1'Last + 1 .. Str2'Last) := Buffer (1 .. Last); - Free (Str1); - Str1 := Str2; - end loop; - - Result.Reference := Str1; - Result.Last := Str1'Length; - return Result; - end Get_Line; - - procedure Get_Line (Item : out Unbounded_Wide_String) is - begin - Get_Line (Current_Input, Item); - end Get_Line; - - procedure Get_Line - (File : Ada.Wide_Text_IO.File_Type; - Item : out Unbounded_Wide_String) - is - begin - -- We are going to read into the string that is already there and - -- allocated. Hopefully it is big enough now, if not, we will extend - -- it in the usual manner using Realloc_For_Chunk. - - -- Make sure we start with at least 80 characters - - if Item.Reference'Last < 80 then - Realloc_For_Chunk (Item, 80); - end if; - - -- Loop to read data, filling current string as far as possible. - -- Item.Last holds the number of characters read so far. - - Item.Last := 0; - loop - Get_Line - (File, - Item.Reference (Item.Last + 1 .. Item.Reference'Last), - Item.Last); - - -- If we hit the end of the line before the end of the buffer, then - -- we are all done, and the result length is properly set. - - if Item.Last < Item.Reference'Last then - return; - end if; - - -- If not enough room, double it and keep reading - - Realloc_For_Chunk (Item, Item.Last); - end loop; - end Get_Line; - - --------- - -- Put -- - --------- - - procedure Put (U : Unbounded_Wide_String) is - begin - Put (U.Reference (1 .. U.Last)); - end Put; - - procedure Put (File : File_Type; U : Unbounded_Wide_String) is - begin - Put (File, U.Reference (1 .. U.Last)); - end Put; - - -------------- - -- Put_Line -- - -------------- - - procedure Put_Line (U : Unbounded_Wide_String) is - begin - Put_Line (U.Reference (1 .. U.Last)); - end Put_Line; - - procedure Put_Line (File : File_Type; U : Unbounded_Wide_String) is - begin - Put_Line (File, U.Reference (1 .. U.Last)); - end Put_Line; - -end Ada.Strings.Wide_Unbounded.Wide_Text_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-swuwti.ads +++ build/gcc/ada/rts @@ -1,69 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.WIDE_UNBOUNDED.WIDE_TEXT_IO -- --- -- --- S p e c -- --- -- --- Copyright (C) 1997-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This child package of Ada.Strings.Wide_Unbounded provides specialized --- Wide_Text_IO routines that work directly with unbounded wide strings, --- avoiding the inefficiencies of access via the standard interface, and also --- taking direct advantage of the variable length semantics of these strings. - -with Ada.Wide_Text_IO; - -package Ada.Strings.Wide_Unbounded.Wide_Text_IO is - - function Get_Line - return Unbounded_Wide_String; - function Get_Line - (File : Ada.Wide_Text_IO.File_Type) return Unbounded_Wide_String; - -- Reads up to the end of the current line, returning the result - -- as an unbounded string of appropriate length. If no File parameter - -- is present, input is from Current_Input. - - procedure Get_Line - (File : Ada.Wide_Text_IO.File_Type; - Item : out Unbounded_Wide_String); - procedure Get_Line (Item : out Unbounded_Wide_String); - -- Similar to the above, but in procedure form with an out parameter - - procedure Put - (U : Unbounded_Wide_String); - procedure Put - (File : Ada.Wide_Text_IO.File_Type; - U : Unbounded_Wide_String); - procedure Put_Line - (U : Unbounded_Wide_String); - procedure Put_Line - (File : Ada.Wide_Text_IO.File_Type; - U : Unbounded_Wide_String); - -- These are equivalent to the standard Wide_Text_IO routines passed the - -- value To_Wide_String (U), but operate more efficiently, because the - -- extra copy of the argument is avoided. - -end Ada.Strings.Wide_Unbounded.Wide_Text_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-synbar.adb +++ build/gcc/ada/rts @@ -1,78 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S Y N C H R O N O U S _ B A R R I E R S -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Synchronous_Barriers with SPARK_Mode => Off is - - protected body Synchronous_Barrier is - - -- The condition "Wait'Count = Release_Threshold" opens the barrier when - -- the required number of tasks is reached. The condition "Keep_Open" - -- leaves the barrier open while there are queued tasks. While there are - -- tasks in the queue no new task will be queued (no new protected - -- action can be started on a protected object while another protected - -- action on the same protected object is underway, RM 9.5.1 (4)), - -- guaranteeing that the barrier will remain open only for those tasks - -- already inside the queue when the barrier was open. - - entry Wait (Notified : out Boolean) - when Keep_Open or else Wait'Count = Release_Threshold - is - begin - -- If we are executing the entry it means that the required number of - -- tasks have been queued in the entry. Keep_Open barrier will remain - -- true until all queued tasks are out. - - Keep_Open := Wait'Count > 0; - - -- The last released task will close the barrier and get the Notified - -- token. - - Notified := Wait'Count = 0; - end Wait; - end Synchronous_Barrier; - - ---------------------- - -- Wait_For_Release -- - ---------------------- - - procedure Wait_For_Release - (The_Barrier : in out Synchronous_Barrier; - Notified : out Boolean) - is - begin - The_Barrier.Wait (Notified); - end Wait_For_Release; - -end Ada.Synchronous_Barriers; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-synbar.ads +++ build/gcc/ada/rts @@ -1,54 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S Y N C H R O N O U S _ B A R R I E R S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Synchronous_Barriers with SPARK_Mode => Off is - pragma Preelaborate (Synchronous_Barriers); - - subtype Barrier_Limit is Positive range 1 .. Positive'Last; - - type Synchronous_Barrier (Release_Threshold : Barrier_Limit) is - limited private; - - procedure Wait_For_Release - (The_Barrier : in out Synchronous_Barrier; - Notified : out Boolean); - -private - protected type Synchronous_Barrier (Release_Threshold : Barrier_Limit) is - entry Wait (Notified : out Boolean); - private - Keep_Open : Boolean := False; - end Synchronous_Barrier; -end Ada.Synchronous_Barriers; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sytaco.adb +++ build/gcc/ada/rts @@ -1,106 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S Y N C H R O N O U S _ T A S K _ C O N T R O L -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Exceptions; - -with System.Tasking; -with System.Task_Primitives.Operations; - -package body Ada.Synchronous_Task_Control with - SPARK_Mode => Off -is - - ---------------- - -- Initialize -- - ---------------- - - procedure Initialize (S : in out Suspension_Object) is - begin - System.Task_Primitives.Operations.Initialize (S.SO); - end Initialize; - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (S : in out Suspension_Object) is - begin - System.Task_Primitives.Operations.Finalize (S.SO); - end Finalize; - - ------------------- - -- Current_State -- - ------------------- - - function Current_State (S : Suspension_Object) return Boolean is - begin - return System.Task_Primitives.Operations.Current_State (S.SO); - end Current_State; - - --------------- - -- Set_False -- - --------------- - - procedure Set_False (S : in out Suspension_Object) is - begin - System.Task_Primitives.Operations.Set_False (S.SO); - end Set_False; - - -------------- - -- Set_True -- - -------------- - - procedure Set_True (S : in out Suspension_Object) is - begin - System.Task_Primitives.Operations.Set_True (S.SO); - end Set_True; - - ------------------------ - -- Suspend_Until_True -- - ------------------------ - - procedure Suspend_Until_True (S : in out Suspension_Object) is - begin - -- This is a potentially blocking (see ARM D.10, par. 10), so that - -- if pragma Detect_Blocking is active then Program_Error must be - -- raised if this operation is called from a protected action. - - if System.Tasking.Detect_Blocking - and then System.Tasking.Self.Common.Protected_Action_Nesting > 0 - then - Ada.Exceptions.Raise_Exception - (Program_Error'Identity, "potentially blocking operation"); - end if; - - System.Task_Primitives.Operations.Suspend_Until_True (S.SO); - end Suspend_Until_True; - -end Ada.Synchronous_Task_Control; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-sytaco.ads +++ build/gcc/ada/rts @@ -1,94 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S Y N C H R O N O U S _ T A S K _ C O N T R O L -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with System.Task_Primitives; - -with Ada.Finalization; -with Ada.Task_Identification; - -package Ada.Synchronous_Task_Control with - SPARK_Mode -is - pragma Preelaborate; - -- In accordance with Ada 2005 AI-362 - - type Suspension_Object is limited private with - Default_Initial_Condition; - - procedure Set_True (S : in out Suspension_Object) with - Global => null, - Depends => (S => null, - null => S); - - procedure Set_False (S : in out Suspension_Object) with - Global => null, - Depends => (S => null, - null => S); - - function Current_State (S : Suspension_Object) return Boolean with - Volatile_Function, - Global => Ada.Task_Identification.Tasking_State; - - procedure Suspend_Until_True (S : in out Suspension_Object) with - Global => null, - Depends => (S => null, - null => S); - -private - pragma SPARK_Mode (Off); - - procedure Initialize (S : in out Suspension_Object); - -- Initialization for Suspension_Object - - procedure Finalize (S : in out Suspension_Object); - -- Finalization for Suspension_Object - - type Suspension_Object is - new Ada.Finalization.Limited_Controlled with - record - SO : System.Task_Primitives.Suspension_Object; - -- Use low-level suspension objects so that the synchronization - -- functionality provided by this object can be achieved using - -- efficient operating system primitives. - end record; - - pragma Inline (Set_True); - pragma Inline (Set_False); - pragma Inline (Current_State); - pragma Inline (Suspend_Until_True); - pragma Inline (Initialize); - pragma Inline (Finalize); - -end Ada.Synchronous_Task_Control; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-szbzha.adb +++ build/gcc/ada/rts @@ -1,41 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.WIDE_WIDE_BOUNDED.WIDE_WIDE_HASH -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System.String_Hash; - -function Ada.Strings.Wide_Wide_Bounded.Wide_Wide_Hash - (Key : Bounded.Bounded_Wide_Wide_String) - return Containers.Hash_Type -is - use Ada.Containers; - function Hash is new System.String_Hash.Hash - (Wide_Wide_Character, Wide_Wide_String, Hash_Type); -begin - return Hash (Bounded.To_Wide_Wide_String (Key)); -end Ada.Strings.Wide_Wide_Bounded.Wide_Wide_Hash; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-szbzha.ads +++ build/gcc/ada/rts @@ -1,28 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- ADA.STRINGS.WIDE_WIDE_BOUNDED.WIDE_WIDE_HASH -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- Is this really an RM unit? doc needed ??? - -with Ada.Containers; - -generic - with package Bounded is - new Ada.Strings.Wide_Wide_Bounded.Generic_Bounded_Length (<>); - -function Ada.Strings.Wide_Wide_Bounded.Wide_Wide_Hash - (Key : Bounded.Bounded_Wide_Wide_String) - return Containers.Hash_Type; - -pragma Preelaborate (Ada.Strings.Wide_Wide_Bounded.Wide_Wide_Hash); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-szfzha.ads +++ build/gcc/ada/rts @@ -1,24 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ F I X E D . -- --- W I D E _ W I D E _ H A S H -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Containers; -with Ada.Strings.Wide_Wide_Hash; - -function Ada.Strings.Wide_Wide_Fixed.Wide_Wide_Hash - (Key : Wide_Wide_String) return Containers.Hash_Type - renames Ada.Strings.Wide_Wide_Hash; - -pragma Pure (Ada.Strings.Wide_Wide_Fixed.Wide_Wide_Hash); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-szmzco.ads +++ build/gcc/ada/rts @@ -1,450 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.WIDE_WIDE_MAPS.WIDE_WIDE_CONSTANTS -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Characters.Wide_Wide_Latin_1; - -package Ada.Strings.Wide_Wide_Maps.Wide_Wide_Constants is - pragma Preelaborate; - - Control_Set : constant Wide_Wide_Maps.Wide_Wide_Character_Set; - Graphic_Set : constant Wide_Wide_Maps.Wide_Wide_Character_Set; - Letter_Set : constant Wide_Wide_Maps.Wide_Wide_Character_Set; - Lower_Set : constant Wide_Wide_Maps.Wide_Wide_Character_Set; - Upper_Set : constant Wide_Wide_Maps.Wide_Wide_Character_Set; - Basic_Set : constant Wide_Wide_Maps.Wide_Wide_Character_Set; - Decimal_Digit_Set : constant Wide_Wide_Maps.Wide_Wide_Character_Set; - Hexadecimal_Digit_Set : constant Wide_Wide_Maps.Wide_Wide_Character_Set; - Alphanumeric_Set : constant Wide_Wide_Maps.Wide_Wide_Character_Set; - Special_Graphic_Set : constant Wide_Wide_Maps.Wide_Wide_Character_Set; - ISO_646_Set : constant Wide_Wide_Maps.Wide_Wide_Character_Set; - Character_Set : constant Wide_Wide_Maps.Wide_Wide_Character_Set; - - Lower_Case_Map : constant Wide_Wide_Maps.Wide_Wide_Character_Mapping; - -- Maps to lower case for letters, else identity - - Upper_Case_Map : constant Wide_Wide_Maps.Wide_Wide_Character_Mapping; - -- Maps to upper case for letters, else identity - - Basic_Map : constant Wide_Wide_Maps.Wide_Wide_Character_Mapping; - -- Maps to basic letter for letters, else identity - -private - package W renames Ada.Characters.Wide_Wide_Latin_1; - - subtype WC is Wide_Wide_Character; - - Control_Ranges : aliased constant Wide_Wide_Character_Ranges := - ((W.NUL, W.US), - (W.DEL, W.APC)); - - Control_Set : constant Wide_Wide_Character_Set := - (AF.Controlled with - Control_Ranges'Unrestricted_Access); - - Graphic_Ranges : aliased constant Wide_Wide_Character_Ranges := - ((W.Space, W.Tilde), - (WC'Val (256), WC'Last)); - - Graphic_Set : constant Wide_Wide_Character_Set := - (AF.Controlled with - Graphic_Ranges'Unrestricted_Access); - - Letter_Ranges : aliased constant Wide_Wide_Character_Ranges := - (('A', 'Z'), - (W.LC_A, W.LC_Z), - (W.UC_A_Grave, W.UC_O_Diaeresis), - (W.UC_O_Oblique_Stroke, W.LC_O_Diaeresis), - (W.LC_O_Oblique_Stroke, W.LC_Y_Diaeresis)); - - Letter_Set : constant Wide_Wide_Character_Set := - (AF.Controlled with - Letter_Ranges'Unrestricted_Access); - - Lower_Ranges : aliased constant Wide_Wide_Character_Ranges := - (1 => (W.LC_A, W.LC_Z), - 2 => (W.LC_German_Sharp_S, W.LC_O_Diaeresis), - 3 => (W.LC_O_Oblique_Stroke, W.LC_Y_Diaeresis)); - - Lower_Set : constant Wide_Wide_Character_Set := - (AF.Controlled with - Lower_Ranges'Unrestricted_Access); - - Upper_Ranges : aliased constant Wide_Wide_Character_Ranges := - (1 => ('A', 'Z'), - 2 => (W.UC_A_Grave, W.UC_O_Diaeresis), - 3 => (W.UC_O_Oblique_Stroke, W.UC_Icelandic_Thorn)); - - Upper_Set : constant Wide_Wide_Character_Set := - (AF.Controlled with - Upper_Ranges'Unrestricted_Access); - - Basic_Ranges : aliased constant Wide_Wide_Character_Ranges := - (1 => ('A', 'Z'), - 2 => (W.LC_A, W.LC_Z), - 3 => (W.UC_AE_Diphthong, W.UC_AE_Diphthong), - 4 => (W.LC_AE_Diphthong, W.LC_AE_Diphthong), - 5 => (W.LC_German_Sharp_S, W.LC_German_Sharp_S), - 6 => (W.UC_Icelandic_Thorn, W.UC_Icelandic_Thorn), - 7 => (W.LC_Icelandic_Thorn, W.LC_Icelandic_Thorn), - 8 => (W.UC_Icelandic_Eth, W.UC_Icelandic_Eth), - 9 => (W.LC_Icelandic_Eth, W.LC_Icelandic_Eth)); - - Basic_Set : constant Wide_Wide_Character_Set := - (AF.Controlled with - Basic_Ranges'Unrestricted_Access); - - Decimal_Digit_Ranges : aliased constant Wide_Wide_Character_Ranges := - (1 => ('0', '9')); - - Decimal_Digit_Set : constant Wide_Wide_Character_Set := - (AF.Controlled with - Decimal_Digit_Ranges'Unrestricted_Access); - - Hexadecimal_Digit_Ranges : aliased constant Wide_Wide_Character_Ranges := - (1 => ('0', '9'), - 2 => ('A', 'F'), - 3 => (W.LC_A, W.LC_F)); - - Hexadecimal_Digit_Set : constant Wide_Wide_Character_Set := - (AF.Controlled with - Hexadecimal_Digit_Ranges'Unrestricted_Access); - - Alphanumeric_Ranges : aliased constant Wide_Wide_Character_Ranges := - (1 => ('0', '9'), - 2 => ('A', 'Z'), - 3 => (W.LC_A, W.LC_Z), - 4 => (W.UC_A_Grave, W.UC_O_Diaeresis), - 5 => (W.UC_O_Oblique_Stroke, W.LC_O_Diaeresis), - 6 => (W.LC_O_Oblique_Stroke, W.LC_Y_Diaeresis)); - - Alphanumeric_Set : constant Wide_Wide_Character_Set := - (AF.Controlled with - Alphanumeric_Ranges'Unrestricted_Access); - - Special_Graphic_Ranges : aliased constant Wide_Wide_Character_Ranges := - (1 => (Wide_Wide_Space, W.Solidus), - 2 => (W.Colon, W.Commercial_At), - 3 => (W.Left_Square_Bracket, W.Grave), - 4 => (W.Left_Curly_Bracket, W.Tilde), - 5 => (W.No_Break_Space, W.Inverted_Question), - 6 => (W.Multiplication_Sign, W.Multiplication_Sign), - 7 => (W.Division_Sign, W.Division_Sign)); - - Special_Graphic_Set : constant Wide_Wide_Character_Set := - (AF.Controlled with - Special_Graphic_Ranges'Unrestricted_Access); - - ISO_646_Ranges : aliased constant Wide_Wide_Character_Ranges := - (1 => (W.NUL, W.DEL)); - - ISO_646_Set : constant Wide_Wide_Character_Set := - (AF.Controlled with - ISO_646_Ranges'Unrestricted_Access); - - Character_Ranges : aliased constant Wide_Wide_Character_Ranges := - (1 => (W.NUL, WC'Val (255))); - - Character_Set : constant Wide_Wide_Character_Set := - (AF.Controlled with - Character_Ranges'Unrestricted_Access); - - Lower_Case_Mapping : aliased constant Wide_Wide_Character_Mapping_Values := - (Length => 56, - - Domain => - "ABCDEFGHIJKLMNOPQRSTUVWXYZ" & - W.UC_A_Grave & - W.UC_A_Acute & - W.UC_A_Circumflex & - W.UC_A_Tilde & - W.UC_A_Diaeresis & - W.UC_A_Ring & - W.UC_AE_Diphthong & - W.UC_C_Cedilla & - W.UC_E_Grave & - W.UC_E_Acute & - W.UC_E_Circumflex & - W.UC_E_Diaeresis & - W.UC_I_Grave & - W.UC_I_Acute & - W.UC_I_Circumflex & - W.UC_I_Diaeresis & - W.UC_Icelandic_Eth & - W.UC_N_Tilde & - W.UC_O_Grave & - W.UC_O_Acute & - W.UC_O_Circumflex & - W.UC_O_Tilde & - W.UC_O_Diaeresis & - W.UC_O_Oblique_Stroke & - W.UC_U_Grave & - W.UC_U_Acute & - W.UC_U_Circumflex & - W.UC_U_Diaeresis & - W.UC_Y_Acute & - W.UC_Icelandic_Thorn, - - Rangev => - "abcdefghijklmnopqrstuvwxyz" & - W.LC_A_Grave & - W.LC_A_Acute & - W.LC_A_Circumflex & - W.LC_A_Tilde & - W.LC_A_Diaeresis & - W.LC_A_Ring & - W.LC_AE_Diphthong & - W.LC_C_Cedilla & - W.LC_E_Grave & - W.LC_E_Acute & - W.LC_E_Circumflex & - W.LC_E_Diaeresis & - W.LC_I_Grave & - W.LC_I_Acute & - W.LC_I_Circumflex & - W.LC_I_Diaeresis & - W.LC_Icelandic_Eth & - W.LC_N_Tilde & - W.LC_O_Grave & - W.LC_O_Acute & - W.LC_O_Circumflex & - W.LC_O_Tilde & - W.LC_O_Diaeresis & - W.LC_O_Oblique_Stroke & - W.LC_U_Grave & - W.LC_U_Acute & - W.LC_U_Circumflex & - W.LC_U_Diaeresis & - W.LC_Y_Acute & - W.LC_Icelandic_Thorn); - - Lower_Case_Map : constant Wide_Wide_Character_Mapping := - (AF.Controlled with - Map => Lower_Case_Mapping'Unrestricted_Access); - - Upper_Case_Mapping : aliased constant Wide_Wide_Character_Mapping_Values := - (Length => 56, - - Domain => - "abcdefghijklmnopqrstuvwxyz" & - W.LC_A_Grave & - W.LC_A_Acute & - W.LC_A_Circumflex & - W.LC_A_Tilde & - W.LC_A_Diaeresis & - W.LC_A_Ring & - W.LC_AE_Diphthong & - W.LC_C_Cedilla & - W.LC_E_Grave & - W.LC_E_Acute & - W.LC_E_Circumflex & - W.LC_E_Diaeresis & - W.LC_I_Grave & - W.LC_I_Acute & - W.LC_I_Circumflex & - W.LC_I_Diaeresis & - W.LC_Icelandic_Eth & - W.LC_N_Tilde & - W.LC_O_Grave & - W.LC_O_Acute & - W.LC_O_Circumflex & - W.LC_O_Tilde & - W.LC_O_Diaeresis & - W.LC_O_Oblique_Stroke & - W.LC_U_Grave & - W.LC_U_Acute & - W.LC_U_Circumflex & - W.LC_U_Diaeresis & - W.LC_Y_Acute & - W.LC_Icelandic_Thorn, - - Rangev => - "ABCDEFGHIJKLMNOPQRSTUVWXYZ" & - W.UC_A_Grave & - W.UC_A_Acute & - W.UC_A_Circumflex & - W.UC_A_Tilde & - W.UC_A_Diaeresis & - W.UC_A_Ring & - W.UC_AE_Diphthong & - W.UC_C_Cedilla & - W.UC_E_Grave & - W.UC_E_Acute & - W.UC_E_Circumflex & - W.UC_E_Diaeresis & - W.UC_I_Grave & - W.UC_I_Acute & - W.UC_I_Circumflex & - W.UC_I_Diaeresis & - W.UC_Icelandic_Eth & - W.UC_N_Tilde & - W.UC_O_Grave & - W.UC_O_Acute & - W.UC_O_Circumflex & - W.UC_O_Tilde & - W.UC_O_Diaeresis & - W.UC_O_Oblique_Stroke & - W.UC_U_Grave & - W.UC_U_Acute & - W.UC_U_Circumflex & - W.UC_U_Diaeresis & - W.UC_Y_Acute & - W.UC_Icelandic_Thorn); - - Upper_Case_Map : constant Wide_Wide_Character_Mapping := - (AF.Controlled with - Upper_Case_Mapping'Unrestricted_Access); - - Basic_Mapping : aliased constant Wide_Wide_Character_Mapping_Values := - (Length => 55, - - Domain => - W.UC_A_Grave & - W.UC_A_Acute & - W.UC_A_Circumflex & - W.UC_A_Tilde & - W.UC_A_Diaeresis & - W.UC_A_Ring & - W.UC_C_Cedilla & - W.UC_E_Grave & - W.UC_E_Acute & - W.UC_E_Circumflex & - W.UC_E_Diaeresis & - W.UC_I_Grave & - W.UC_I_Acute & - W.UC_I_Circumflex & - W.UC_I_Diaeresis & - W.UC_N_Tilde & - W.UC_O_Grave & - W.UC_O_Acute & - W.UC_O_Circumflex & - W.UC_O_Tilde & - W.UC_O_Diaeresis & - W.UC_O_Oblique_Stroke & - W.UC_U_Grave & - W.UC_U_Acute & - W.UC_U_Circumflex & - W.UC_U_Diaeresis & - W.UC_Y_Acute & - W.LC_A_Grave & - W.LC_A_Acute & - W.LC_A_Circumflex & - W.LC_A_Tilde & - W.LC_A_Diaeresis & - W.LC_A_Ring & - W.LC_C_Cedilla & - W.LC_E_Grave & - W.LC_E_Acute & - W.LC_E_Circumflex & - W.LC_E_Diaeresis & - W.LC_I_Grave & - W.LC_I_Acute & - W.LC_I_Circumflex & - W.LC_I_Diaeresis & - W.LC_N_Tilde & - W.LC_O_Grave & - W.LC_O_Acute & - W.LC_O_Circumflex & - W.LC_O_Tilde & - W.LC_O_Diaeresis & - W.LC_O_Oblique_Stroke & - W.LC_U_Grave & - W.LC_U_Acute & - W.LC_U_Circumflex & - W.LC_U_Diaeresis & - W.LC_Y_Acute & - W.LC_Y_Diaeresis, - - Rangev => - 'A' & -- UC_A_Grave - 'A' & -- UC_A_Acute - 'A' & -- UC_A_Circumflex - 'A' & -- UC_A_Tilde - 'A' & -- UC_A_Diaeresis - 'A' & -- UC_A_Ring - 'C' & -- UC_C_Cedilla - 'E' & -- UC_E_Grave - 'E' & -- UC_E_Acute - 'E' & -- UC_E_Circumflex - 'E' & -- UC_E_Diaeresis - 'I' & -- UC_I_Grave - 'I' & -- UC_I_Acute - 'I' & -- UC_I_Circumflex - 'I' & -- UC_I_Diaeresis - 'N' & -- UC_N_Tilde - 'O' & -- UC_O_Grave - 'O' & -- UC_O_Acute - 'O' & -- UC_O_Circumflex - 'O' & -- UC_O_Tilde - 'O' & -- UC_O_Diaeresis - 'O' & -- UC_O_Oblique_Stroke - 'U' & -- UC_U_Grave - 'U' & -- UC_U_Acute - 'U' & -- UC_U_Circumflex - 'U' & -- UC_U_Diaeresis - 'Y' & -- UC_Y_Acute - 'a' & -- LC_A_Grave - 'a' & -- LC_A_Acute - 'a' & -- LC_A_Circumflex - 'a' & -- LC_A_Tilde - 'a' & -- LC_A_Diaeresis - 'a' & -- LC_A_Ring - 'c' & -- LC_C_Cedilla - 'e' & -- LC_E_Grave - 'e' & -- LC_E_Acute - 'e' & -- LC_E_Circumflex - 'e' & -- LC_E_Diaeresis - 'i' & -- LC_I_Grave - 'i' & -- LC_I_Acute - 'i' & -- LC_I_Circumflex - 'i' & -- LC_I_Diaeresis - 'n' & -- LC_N_Tilde - 'o' & -- LC_O_Grave - 'o' & -- LC_O_Acute - 'o' & -- LC_O_Circumflex - 'o' & -- LC_O_Tilde - 'o' & -- LC_O_Diaeresis - 'o' & -- LC_O_Oblique_Stroke - 'u' & -- LC_U_Grave - 'u' & -- LC_U_Acute - 'u' & -- LC_U_Circumflex - 'u' & -- LC_U_Diaeresis - 'y' & -- LC_Y_Acute - 'y'); -- LC_Y_Diaeresis - - Basic_Map : constant Wide_Wide_Character_Mapping := - (AF.Controlled with - Basic_Mapping'Unrestricted_Access); - -end Ada.Strings.Wide_Wide_Maps.Wide_Wide_Constants; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-szunau.adb +++ build/gcc/ada/rts @@ -1,65 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ U N B O U N D E D . A U X -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package body Ada.Strings.Wide_Wide_Unbounded.Aux is - - -------------------------- - -- Get_Wide_Wide_String -- - -------------------------- - - procedure Get_Wide_Wide_String - (U : Unbounded_Wide_Wide_String; - S : out Big_Wide_Wide_String_Access; - L : out Natural) - is - X : aliased Big_Wide_Wide_String; - for X'Address use U.Reference.all'Address; - - begin - S := X'Unchecked_Access; - L := U.Last; - end Get_Wide_Wide_String; - - -------------------------- - -- Set_Wide_Wide_String -- - -------------------------- - - procedure Set_Wide_Wide_String - (UP : in out Unbounded_Wide_Wide_String; - S : Wide_Wide_String_Access) - is - begin - Finalize (UP); - UP.Reference := S; - UP.Last := UP.Reference'Length; - end Set_Wide_Wide_String; - -end Ada.Strings.Wide_Wide_Unbounded.Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-szunau.ads +++ build/gcc/ada/rts @@ -1,78 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ W I D E _ U N B O U N D E D . A U X -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This child package of Ada.Strings.Wide_Wide_Unbounded provides some --- specialized access functions which are intended to allow more efficient --- use of the facilities of Ada.Strings.Wide_Wide_Unbounded, particularly by --- other layered utilities. - -package Ada.Strings.Wide_Wide_Unbounded.Aux is - pragma Preelaborate; - - subtype Big_Wide_Wide_String is Wide_Wide_String (Positive); - type Big_Wide_Wide_String_Access is access all Big_Wide_Wide_String; - - procedure Get_Wide_Wide_String - (U : Unbounded_Wide_Wide_String; - S : out Big_Wide_Wide_String_Access; - L : out Natural); - pragma Inline (Get_Wide_Wide_String); - -- This procedure returns the internal string pointer used in the - -- representation of an unbounded string as well as the actual current - -- length (which may be less than S.all'Length because in general there - -- can be extra space assigned). The characters of this string may be - -- not be modified via the returned pointer, and are valid only as - -- long as the original unbounded string is not accessed or modified. - -- - -- This procedure is more efficient than the use of To_Wide_Wide_String - -- since it avoids the need to copy the string. The lower bound of the - -- referenced string returned by this call is always one, so the actual - -- string data is always accessible as S (1 .. L). - - procedure Set_Wide_Wide_String - (UP : out Unbounded_Wide_Wide_String; - S : Wide_Wide_String) - renames Set_Unbounded_Wide_Wide_String; - -- This function sets the string contents of the referenced unbounded - -- string to the given string value. It is significantly more efficient - -- than the use of To_Unbounded_Wide_Wide_String with an assignment, since - -- it avoids the necessity of messing with finalization chains. The lower - -- bound of the string S is not required to be one. - - procedure Set_Wide_Wide_String - (UP : in out Unbounded_Wide_Wide_String; - S : Wide_Wide_String_Access); - pragma Inline (Set_Wide_Wide_String); - -- This version of Set_Wide_Wide_String takes a string access value, rather - -- than string. The lower bound of the string value is required to be one, - -- and this requirement is not checked. - -end Ada.Strings.Wide_Wide_Unbounded.Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-szuzha.adb +++ build/gcc/ada/rts @@ -1,40 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ U N B O U N D E D . W I D E _ H A S H -- --- -- --- B o d y -- --- -- --- Copyright (C) 2004-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- This unit was originally developed by Matthew J Heaney. -- ------------------------------------------------------------------------------- - -with System.String_Hash; - -function Ada.Strings.Wide_Wide_Unbounded.Wide_Wide_Hash - (Key : Unbounded_Wide_Wide_String) return Containers.Hash_Type -is - use Ada.Containers; - function Hash is new System.String_Hash.Hash - (Wide_Wide_Character, Wide_Wide_String, Hash_Type); -begin - return Hash (To_Wide_Wide_String (Key)); -end Ada.Strings.Wide_Wide_Unbounded.Wide_Wide_Hash; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-szuzha.ads +++ build/gcc/ada/rts @@ -1,21 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT LIBRARY COMPONENTS -- --- -- --- A D A . S T R I N G S . W I D E _ U N B O U N D E D . W I D E _ H A S H -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Containers; - -function Ada.Strings.Wide_Wide_Unbounded.Wide_Wide_Hash - (Key : Unbounded_Wide_Wide_String) return Containers.Hash_Type; - -pragma Preelaborate (Ada.Strings.Wide_Wide_Unbounded.Wide_Wide_Hash); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-szuzti.adb +++ build/gcc/ada/rts @@ -1,162 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.WIDE_WIDE_UNBOUNDED.WIDE_WIDE_TEXT_IO -- --- -- --- B o d y -- --- -- --- Copyright (C) 1997-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Wide_Wide_Text_IO; use Ada.Wide_Wide_Text_IO; - -package body Ada.Strings.Wide_Wide_Unbounded.Wide_Wide_Text_IO is - - -------------- - -- Get_Line -- - -------------- - - function Get_Line return Unbounded_Wide_Wide_String is - Buffer : Wide_Wide_String (1 .. 1000); - Last : Natural; - Str1 : Wide_Wide_String_Access; - Str2 : Wide_Wide_String_Access; - Result : Unbounded_Wide_Wide_String; - - begin - Get_Line (Buffer, Last); - Str1 := new Wide_Wide_String'(Buffer (1 .. Last)); - while Last = Buffer'Last loop - Get_Line (Buffer, Last); - Str2 := new Wide_Wide_String (1 .. Str1'Last + Last); - Str2 (Str1'Range) := Str1.all; - Str2 (Str1'Last + 1 .. Str2'Last) := Buffer (1 .. Last); - Free (Str1); - Str1 := Str2; - end loop; - - Result.Reference := Str1; - Result.Last := Str1'Length; - return Result; - end Get_Line; - - function Get_Line - (File : Ada.Wide_Wide_Text_IO.File_Type) return Unbounded_Wide_Wide_String - is - Buffer : Wide_Wide_String (1 .. 1000); - Last : Natural; - Str1 : Wide_Wide_String_Access; - Str2 : Wide_Wide_String_Access; - Result : Unbounded_Wide_Wide_String; - - begin - Get_Line (File, Buffer, Last); - Str1 := new Wide_Wide_String'(Buffer (1 .. Last)); - - while Last = Buffer'Last loop - Get_Line (File, Buffer, Last); - Str2 := new Wide_Wide_String (1 .. Str1'Last + Last); - Str2 (Str1'Range) := Str1.all; - Str2 (Str1'Last + 1 .. Str2'Last) := Buffer (1 .. Last); - Free (Str1); - Str1 := Str2; - end loop; - - Result.Reference := Str1; - Result.Last := Str1'Length; - return Result; - end Get_Line; - - procedure Get_Line (Item : out Unbounded_Wide_Wide_String) is - begin - Get_Line (Current_Input, Item); - end Get_Line; - - procedure Get_Line - (File : Ada.Wide_Wide_Text_IO.File_Type; - Item : out Unbounded_Wide_Wide_String) - is - begin - -- We are going to read into the string that is already there and - -- allocated. Hopefully it is big enough now, if not, we will extend - -- it in the usual manner using Realloc_For_Chunk. - - -- Make sure we start with at least 80 characters - - if Item.Reference'Last < 80 then - Realloc_For_Chunk (Item, 80); - end if; - - -- Loop to read data, filling current string as far as possible. - -- Item.Last holds the number of characters read so far. - - Item.Last := 0; - loop - Get_Line - (File, - Item.Reference (Item.Last + 1 .. Item.Reference'Last), - Item.Last); - - -- If we hit the end of the line before the end of the buffer, then - -- we are all done, and the result length is properly set. - - if Item.Last < Item.Reference'Last then - return; - end if; - - -- If not enough room, double it and keep reading - - Realloc_For_Chunk (Item, Item.Last); - end loop; - end Get_Line; - - --------- - -- Put -- - --------- - - procedure Put (U : Unbounded_Wide_Wide_String) is - begin - Put (U.Reference (1 .. U.Last)); - end Put; - - procedure Put (File : File_Type; U : Unbounded_Wide_Wide_String) is - begin - Put (File, U.Reference (1 .. U.Last)); - end Put; - - -------------- - -- Put_Line -- - -------------- - - procedure Put_Line (U : Unbounded_Wide_Wide_String) is - begin - Put_Line (U.Reference (1 .. U.Last)); - end Put_Line; - - procedure Put_Line (File : File_Type; U : Unbounded_Wide_Wide_String) is - begin - Put_Line (File, U.Reference (1 .. U.Last)); - end Put_Line; - -end Ada.Strings.Wide_Wide_Unbounded.Wide_Wide_Text_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-szuzti.ads +++ build/gcc/ada/rts @@ -1,71 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- ADA.STRINGS.WIDE_WIDE_UNBOUNDED.WIDE_WIDE_TEXT_IO -- --- -- --- S p e c -- --- -- --- Copyright (C) 1997-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This child package of Ada.Strings.Wide_Wide_Unbounded provides specialized --- Wide_Wide_Text_IO routines that work directly with unbounded wide wide --- strings, avoiding the inefficiencies of access via the standard interface, --- and also taking direct advantage of the variable length semantics of these --- strings. - -with Ada.Wide_Wide_Text_IO; - -package Ada.Strings.Wide_Wide_Unbounded.Wide_Wide_Text_IO is - - function Get_Line - return Unbounded_Wide_Wide_String; - function Get_Line - (File : Ada.Wide_Wide_Text_IO.File_Type) - return Unbounded_Wide_Wide_String; - -- Reads up to the end of the current line, returning the result - -- as an unbounded string of appropriate length. If no File parameter - -- is present, input is from Current_Input. - - procedure Get_Line - (File : Ada.Wide_Wide_Text_IO.File_Type; - Item : out Unbounded_Wide_Wide_String); - procedure Get_Line (Item : out Unbounded_Wide_Wide_String); - -- Similar to the above, but in procedure form with an out parameter - - procedure Put - (U : Unbounded_Wide_Wide_String); - procedure Put - (File : Ada.Wide_Wide_Text_IO.File_Type; - U : Unbounded_Wide_Wide_String); - procedure Put_Line - (U : Unbounded_Wide_Wide_String); - procedure Put_Line - (File : Ada.Wide_Wide_Text_IO.File_Type; - U : Unbounded_Wide_Wide_String); - -- These are equivalent to the standard Wide_Wide_Text_IO routines passed - -- the value To_Wide_Wide_String (U), but operate more efficiently, - -- because the extra copy of the argument is avoided. - -end Ada.Strings.Wide_Wide_Unbounded.Wide_Wide_Text_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tags.adb +++ build/gcc/ada/rts @@ -1,1063 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T A G S -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Exceptions; - -with System.HTable; -with System.Storage_Elements; use System.Storage_Elements; -with System.WCh_Con; use System.WCh_Con; -with System.WCh_StW; use System.WCh_StW; - -pragma Elaborate (System.HTable); --- Elaborate needed instead of Elaborate_All to avoid elaboration cycles --- when polling is turned on. This is safe because HTable doesn't do anything --- at elaboration time; it just contains a generic package we want to --- instantiate. - -package body Ada.Tags is - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Get_External_Tag (T : Tag) return System.Address; - -- Returns address of a null terminated string containing the external name - - function Is_Primary_DT (T : Tag) return Boolean; - -- Given a tag returns True if it has the signature of a primary dispatch - -- table. This is Inline_Always since it is called from other Inline_ - -- Always subprograms where we want no out of line code to be generated. - - function IW_Membership - (Descendant_TSD : Type_Specific_Data_Ptr; - T : Tag) return Boolean; - -- Subsidiary function of IW_Membership and CW_Membership which factorizes - -- the functionality needed to check if a given descendant implements an - -- interface tag T. - - function Length (Str : Cstring_Ptr) return Natural; - -- Length of string represented by the given pointer (treating the string - -- as a C-style string, which is Nul terminated). See comment in body - -- explaining why we cannot use the normal strlen built-in. - - function OSD (T : Tag) return Object_Specific_Data_Ptr; - -- Ada 2005 (AI-251): Given a pointer T to a secondary dispatch table, - -- retrieve the address of the record containing the Object Specific - -- Data table. - - function SSD (T : Tag) return Select_Specific_Data_Ptr; - -- Ada 2005 (AI-251): Given a pointer T to a dispatch Table, retrieves the - -- address of the record containing the Select Specific Data in T's TSD. - - pragma Inline_Always (Get_External_Tag); - pragma Inline_Always (Is_Primary_DT); - pragma Inline_Always (OSD); - pragma Inline_Always (SSD); - - -- Unchecked conversions - - function To_Address is - new Unchecked_Conversion (Cstring_Ptr, System.Address); - - function To_Cstring_Ptr is - new Unchecked_Conversion (System.Address, Cstring_Ptr); - - -- Disable warnings on possible aliasing problem - - function To_Tag is - new Unchecked_Conversion (Integer_Address, Tag); - - function To_Dispatch_Table_Ptr is - new Ada.Unchecked_Conversion (Tag, Dispatch_Table_Ptr); - - function To_Dispatch_Table_Ptr is - new Ada.Unchecked_Conversion (System.Address, Dispatch_Table_Ptr); - - function To_Object_Specific_Data_Ptr is - new Ada.Unchecked_Conversion (System.Address, Object_Specific_Data_Ptr); - - function To_Tag_Ptr is - new Ada.Unchecked_Conversion (System.Address, Tag_Ptr); - - ------------------------------- - -- Inline_Always Subprograms -- - ------------------------------- - - -- Inline_always subprograms must be placed before their first call to - -- avoid defeating the frontend inlining mechanism and thus ensure the - -- generation of their correct debug info. - - ---------------------- - -- Get_External_Tag -- - ---------------------- - - function Get_External_Tag (T : Tag) return System.Address is - TSD_Ptr : constant Addr_Ptr := - To_Addr_Ptr (To_Address (T) - DT_Typeinfo_Ptr_Size); - TSD : constant Type_Specific_Data_Ptr := - To_Type_Specific_Data_Ptr (TSD_Ptr.all); - begin - return To_Address (TSD.External_Tag); - end Get_External_Tag; - - ----------------- - -- Is_Abstract -- - ----------------- - - function Is_Abstract (T : Tag) return Boolean is - TSD_Ptr : Addr_Ptr; - TSD : Type_Specific_Data_Ptr; - - begin - if T = No_Tag then - raise Tag_Error; - end if; - - TSD_Ptr := To_Addr_Ptr (To_Address (T) - DT_Typeinfo_Ptr_Size); - TSD := To_Type_Specific_Data_Ptr (TSD_Ptr.all); - return TSD.Is_Abstract; - end Is_Abstract; - - ------------------- - -- Is_Primary_DT -- - ------------------- - - function Is_Primary_DT (T : Tag) return Boolean is - begin - return DT (T).Signature = Primary_DT; - end Is_Primary_DT; - - --------- - -- OSD -- - --------- - - function OSD (T : Tag) return Object_Specific_Data_Ptr is - OSD_Ptr : constant Addr_Ptr := - To_Addr_Ptr (To_Address (T) - DT_Typeinfo_Ptr_Size); - begin - return To_Object_Specific_Data_Ptr (OSD_Ptr.all); - end OSD; - - --------- - -- SSD -- - --------- - - function SSD (T : Tag) return Select_Specific_Data_Ptr is - TSD_Ptr : constant Addr_Ptr := - To_Addr_Ptr (To_Address (T) - DT_Typeinfo_Ptr_Size); - TSD : constant Type_Specific_Data_Ptr := - To_Type_Specific_Data_Ptr (TSD_Ptr.all); - begin - return TSD.SSD; - end SSD; - - ------------------------- - -- External_Tag_HTable -- - ------------------------- - - type HTable_Headers is range 1 .. 64; - - -- The following internal package defines the routines used for the - -- instantiation of a new System.HTable.Static_HTable (see below). See - -- spec in g-htable.ads for details of usage. - - package HTable_Subprograms is - procedure Set_HT_Link (T : Tag; Next : Tag); - function Get_HT_Link (T : Tag) return Tag; - function Hash (F : System.Address) return HTable_Headers; - function Equal (A, B : System.Address) return Boolean; - end HTable_Subprograms; - - package External_Tag_HTable is new System.HTable.Static_HTable ( - Header_Num => HTable_Headers, - Element => Dispatch_Table, - Elmt_Ptr => Tag, - Null_Ptr => null, - Set_Next => HTable_Subprograms.Set_HT_Link, - Next => HTable_Subprograms.Get_HT_Link, - Key => System.Address, - Get_Key => Get_External_Tag, - Hash => HTable_Subprograms.Hash, - Equal => HTable_Subprograms.Equal); - - ------------------------ - -- HTable_Subprograms -- - ------------------------ - - -- Bodies of routines for hash table instantiation - - package body HTable_Subprograms is - - ----------- - -- Equal -- - ----------- - - function Equal (A, B : System.Address) return Boolean is - Str1 : constant Cstring_Ptr := To_Cstring_Ptr (A); - Str2 : constant Cstring_Ptr := To_Cstring_Ptr (B); - J : Integer; - begin - J := 1; - loop - if Str1 (J) /= Str2 (J) then - return False; - elsif Str1 (J) = ASCII.NUL then - return True; - else - J := J + 1; - end if; - end loop; - end Equal; - - ----------------- - -- Get_HT_Link -- - ----------------- - - function Get_HT_Link (T : Tag) return Tag is - TSD_Ptr : constant Addr_Ptr := - To_Addr_Ptr (To_Address (T) - DT_Typeinfo_Ptr_Size); - TSD : constant Type_Specific_Data_Ptr := - To_Type_Specific_Data_Ptr (TSD_Ptr.all); - begin - return TSD.HT_Link.all; - end Get_HT_Link; - - ---------- - -- Hash -- - ---------- - - function Hash (F : System.Address) return HTable_Headers is - function H is new System.HTable.Hash (HTable_Headers); - Str : constant Cstring_Ptr := To_Cstring_Ptr (F); - Res : constant HTable_Headers := H (Str (1 .. Length (Str))); - begin - return Res; - end Hash; - - ----------------- - -- Set_HT_Link -- - ----------------- - - procedure Set_HT_Link (T : Tag; Next : Tag) is - TSD_Ptr : constant Addr_Ptr := - To_Addr_Ptr (To_Address (T) - DT_Typeinfo_Ptr_Size); - TSD : constant Type_Specific_Data_Ptr := - To_Type_Specific_Data_Ptr (TSD_Ptr.all); - begin - TSD.HT_Link.all := Next; - end Set_HT_Link; - - end HTable_Subprograms; - - ------------------ - -- Base_Address -- - ------------------ - - function Base_Address (This : System.Address) return System.Address is - begin - return This + Offset_To_Top (This); - end Base_Address; - - --------------- - -- Check_TSD -- - --------------- - - procedure Check_TSD (TSD : Type_Specific_Data_Ptr) is - T : Tag; - - E_Tag_Len : constant Integer := Length (TSD.External_Tag); - E_Tag : String (1 .. E_Tag_Len); - for E_Tag'Address use TSD.External_Tag.all'Address; - pragma Import (Ada, E_Tag); - - Dup_Ext_Tag : constant String := "duplicated external tag """; - - begin - -- Verify that the external tag of this TSD is not registered in the - -- runtime hash table. - - T := External_Tag_HTable.Get (To_Address (TSD.External_Tag)); - - if T /= null then - - -- Avoid concatenation, as it is not allowed in no run time mode - - declare - Msg : String (1 .. Dup_Ext_Tag'Length + E_Tag_Len + 1); - begin - Msg (1 .. Dup_Ext_Tag'Length) := Dup_Ext_Tag; - Msg (Dup_Ext_Tag'Length + 1 .. Dup_Ext_Tag'Length + E_Tag_Len) := - E_Tag; - Msg (Msg'Last) := '"'; - raise Program_Error with Msg; - end; - end if; - end Check_TSD; - - -------------------- - -- Descendant_Tag -- - -------------------- - - function Descendant_Tag (External : String; Ancestor : Tag) return Tag is - Int_Tag : constant Tag := Internal_Tag (External); - begin - if not Is_Descendant_At_Same_Level (Int_Tag, Ancestor) then - raise Tag_Error; - else - return Int_Tag; - end if; - end Descendant_Tag; - - -------------- - -- Displace -- - -------------- - - function Displace (This : System.Address; T : Tag) return System.Address is - Iface_Table : Interface_Data_Ptr; - Obj_Base : System.Address; - Obj_DT : Dispatch_Table_Ptr; - Obj_DT_Tag : Tag; - - begin - if System."=" (This, System.Null_Address) then - return System.Null_Address; - end if; - - Obj_Base := Base_Address (This); - Obj_DT_Tag := To_Tag_Ptr (Obj_Base).all; - Obj_DT := DT (To_Tag_Ptr (Obj_Base).all); - Iface_Table := To_Type_Specific_Data_Ptr (Obj_DT.TSD).Interfaces_Table; - - if Iface_Table /= null then - for Id in 1 .. Iface_Table.Nb_Ifaces loop - if Iface_Table.Ifaces_Table (Id).Iface_Tag = T then - - -- Case of Static value of Offset_To_Top - - if Iface_Table.Ifaces_Table (Id).Static_Offset_To_Top then - Obj_Base := Obj_Base - - Iface_Table.Ifaces_Table (Id).Offset_To_Top_Value; - - -- Otherwise call the function generated by the expander to - -- provide the value. - - else - Obj_Base := Obj_Base - - Iface_Table.Ifaces_Table (Id).Offset_To_Top_Func.all - (Obj_Base); - end if; - - return Obj_Base; - end if; - end loop; - end if; - - -- Check if T is an immediate ancestor. This is required to handle - -- conversion of class-wide interfaces to tagged types. - - if CW_Membership (Obj_DT_Tag, T) then - return Obj_Base; - end if; - - -- If the object does not implement the interface we must raise CE - - raise Constraint_Error with "invalid interface conversion"; - end Displace; - - -------- - -- DT -- - -------- - - function DT (T : Tag) return Dispatch_Table_Ptr is - Offset : constant SSE.Storage_Offset := - To_Dispatch_Table_Ptr (T).Prims_Ptr'Position; - begin - return To_Dispatch_Table_Ptr (To_Address (T) - Offset); - end DT; - - ------------------- - -- IW_Membership -- - ------------------- - - function IW_Membership - (Descendant_TSD : Type_Specific_Data_Ptr; - T : Tag) return Boolean - is - Iface_Table : Interface_Data_Ptr; - - begin - Iface_Table := Descendant_TSD.Interfaces_Table; - - if Iface_Table /= null then - for Id in 1 .. Iface_Table.Nb_Ifaces loop - if Iface_Table.Ifaces_Table (Id).Iface_Tag = T then - return True; - end if; - end loop; - end if; - - -- Look for the tag in the ancestor tags table. This is required for: - -- Iface_CW in Typ'Class - - for Id in 0 .. Descendant_TSD.Idepth loop - if Descendant_TSD.Tags_Table (Id) = T then - return True; - end if; - end loop; - - return False; - end IW_Membership; - - ------------------- - -- IW_Membership -- - ------------------- - - -- Canonical implementation of Classwide Membership corresponding to: - - -- Obj in Iface'Class - - -- Each dispatch table contains a table with the tags of all the - -- implemented interfaces. - - -- Obj is in Iface'Class if Iface'Tag is found in the table of interfaces - -- that are contained in the dispatch table referenced by Obj'Tag. - - function IW_Membership (This : System.Address; T : Tag) return Boolean is - Obj_Base : System.Address; - Obj_DT : Dispatch_Table_Ptr; - Obj_TSD : Type_Specific_Data_Ptr; - - begin - Obj_Base := Base_Address (This); - Obj_DT := DT (To_Tag_Ptr (Obj_Base).all); - Obj_TSD := To_Type_Specific_Data_Ptr (Obj_DT.TSD); - - return IW_Membership (Obj_TSD, T); - end IW_Membership; - - ------------------- - -- Expanded_Name -- - ------------------- - - function Expanded_Name (T : Tag) return String is - Result : Cstring_Ptr; - TSD_Ptr : Addr_Ptr; - TSD : Type_Specific_Data_Ptr; - - begin - if T = No_Tag then - raise Tag_Error; - end if; - - TSD_Ptr := To_Addr_Ptr (To_Address (T) - DT_Typeinfo_Ptr_Size); - TSD := To_Type_Specific_Data_Ptr (TSD_Ptr.all); - Result := TSD.Expanded_Name; - return Result (1 .. Length (Result)); - end Expanded_Name; - - ------------------ - -- External_Tag -- - ------------------ - - function External_Tag (T : Tag) return String is - Result : Cstring_Ptr; - TSD_Ptr : Addr_Ptr; - TSD : Type_Specific_Data_Ptr; - - begin - if T = No_Tag then - raise Tag_Error; - end if; - - TSD_Ptr := To_Addr_Ptr (To_Address (T) - DT_Typeinfo_Ptr_Size); - TSD := To_Type_Specific_Data_Ptr (TSD_Ptr.all); - Result := TSD.External_Tag; - return Result (1 .. Length (Result)); - end External_Tag; - - --------------------- - -- Get_Entry_Index -- - --------------------- - - function Get_Entry_Index (T : Tag; Position : Positive) return Positive is - begin - return SSD (T).SSD_Table (Position).Index; - end Get_Entry_Index; - - ---------------------- - -- Get_Prim_Op_Kind -- - ---------------------- - - function Get_Prim_Op_Kind - (T : Tag; - Position : Positive) return Prim_Op_Kind - is - begin - return SSD (T).SSD_Table (Position).Kind; - end Get_Prim_Op_Kind; - - ---------------------- - -- Get_Offset_Index -- - ---------------------- - - function Get_Offset_Index - (T : Tag; - Position : Positive) return Positive - is - begin - if Is_Primary_DT (T) then - return Position; - else - return OSD (T).OSD_Table (Position); - end if; - end Get_Offset_Index; - - --------------------- - -- Get_Tagged_Kind -- - --------------------- - - function Get_Tagged_Kind (T : Tag) return Tagged_Kind is - begin - return DT (T).Tag_Kind; - end Get_Tagged_Kind; - - ----------------------------- - -- Interface_Ancestor_Tags -- - ----------------------------- - - function Interface_Ancestor_Tags (T : Tag) return Tag_Array is - TSD_Ptr : constant Addr_Ptr := - To_Addr_Ptr (To_Address (T) - DT_Typeinfo_Ptr_Size); - TSD : constant Type_Specific_Data_Ptr := - To_Type_Specific_Data_Ptr (TSD_Ptr.all); - Iface_Table : constant Interface_Data_Ptr := TSD.Interfaces_Table; - - begin - if Iface_Table = null then - declare - Table : Tag_Array (1 .. 0); - begin - return Table; - end; - - else - declare - Table : Tag_Array (1 .. Iface_Table.Nb_Ifaces); - begin - for J in 1 .. Iface_Table.Nb_Ifaces loop - Table (J) := Iface_Table.Ifaces_Table (J).Iface_Tag; - end loop; - - return Table; - end; - end if; - end Interface_Ancestor_Tags; - - ------------------ - -- Internal_Tag -- - ------------------ - - -- Internal tags have the following format: - -- "Internal tag at 16#ADDRESS#: " - - Internal_Tag_Header : constant String := "Internal tag at "; - Header_Separator : constant Character := '#'; - - function Internal_Tag (External : String) return Tag is - pragma Unsuppress (All_Checks); - -- To make T'Class'Input robust in the case of bad data - - Res : Tag := null; - - begin - -- Raise Tag_Error for empty strings and very long strings. This makes - -- T'Class'Input robust in the case of bad data, for example - -- - -- String (123456789..1234) - -- - -- The limit of 10,000 characters is arbitrary, but is unlikely to be - -- exceeded by legitimate external tag names. - - if External'Length not in 1 .. 10_000 then - raise Tag_Error; - end if; - - -- Handle locally defined tagged types - - if External'Length > Internal_Tag_Header'Length - and then - External (External'First .. - External'First + Internal_Tag_Header'Length - 1) = - Internal_Tag_Header - then - declare - Addr_First : constant Natural := - External'First + Internal_Tag_Header'Length; - Addr_Last : Natural; - Addr : Integer_Address; - - begin - -- Search the second separator (#) to identify the address - - Addr_Last := Addr_First; - - for J in 1 .. 2 loop - while Addr_Last <= External'Last - and then External (Addr_Last) /= Header_Separator - loop - Addr_Last := Addr_Last + 1; - end loop; - - -- Skip the first separator - - if J = 1 then - Addr_Last := Addr_Last + 1; - end if; - end loop; - - if Addr_Last <= External'Last then - - -- Protect the run-time against wrong internal tags. We - -- cannot use exception handlers here because it would - -- disable the use of this run-time compiling with - -- restriction No_Exception_Handler. - - declare - C : Character; - Wrong_Tag : Boolean := False; - - begin - if External (Addr_First) /= '1' - or else External (Addr_First + 1) /= '6' - or else External (Addr_First + 2) /= '#' - then - Wrong_Tag := True; - - else - for J in Addr_First + 3 .. Addr_Last - 1 loop - C := External (J); - - if not (C in '0' .. '9') - and then not (C in 'A' .. 'F') - and then not (C in 'a' .. 'f') - then - Wrong_Tag := True; - exit; - end if; - end loop; - end if; - - -- Convert the numeric value into a tag - - if not Wrong_Tag then - Addr := Integer_Address'Value - (External (Addr_First .. Addr_Last)); - - -- Internal tags never have value 0 - - if Addr /= 0 then - return To_Tag (Addr); - end if; - end if; - end; - end if; - end; - - -- Handle library-level tagged types - - else - -- Make NUL-terminated copy of external tag string - - declare - Ext_Copy : aliased String (External'First .. External'Last + 1); - pragma Assert (Ext_Copy'Length > 1); -- See Length check at top - begin - Ext_Copy (External'Range) := External; - Ext_Copy (Ext_Copy'Last) := ASCII.NUL; - Res := External_Tag_HTable.Get (Ext_Copy'Address); - end; - end if; - - if Res = null then - declare - Msg1 : constant String := "unknown tagged type: "; - Msg2 : String (1 .. Msg1'Length + External'Length); - - begin - Msg2 (1 .. Msg1'Length) := Msg1; - Msg2 (Msg1'Length + 1 .. Msg1'Length + External'Length) := - External; - Ada.Exceptions.Raise_Exception (Tag_Error'Identity, Msg2); - end; - end if; - - return Res; - end Internal_Tag; - - --------------------------------- - -- Is_Descendant_At_Same_Level -- - --------------------------------- - - function Is_Descendant_At_Same_Level - (Descendant : Tag; - Ancestor : Tag) return Boolean - is - begin - if Descendant = Ancestor then - return True; - - else - declare - D_TSD_Ptr : constant Addr_Ptr := - To_Addr_Ptr (To_Address (Descendant) - DT_Typeinfo_Ptr_Size); - A_TSD_Ptr : constant Addr_Ptr := - To_Addr_Ptr (To_Address (Ancestor) - DT_Typeinfo_Ptr_Size); - D_TSD : constant Type_Specific_Data_Ptr := - To_Type_Specific_Data_Ptr (D_TSD_Ptr.all); - A_TSD : constant Type_Specific_Data_Ptr := - To_Type_Specific_Data_Ptr (A_TSD_Ptr.all); - begin - return - D_TSD.Access_Level = A_TSD.Access_Level - and then (CW_Membership (Descendant, Ancestor) - or else IW_Membership (D_TSD, Ancestor)); - end; - end if; - end Is_Descendant_At_Same_Level; - - ------------ - -- Length -- - ------------ - - -- Note: This unit is used in the Ravenscar runtime library, so it cannot - -- depend on System.CTRL. Furthermore, this happens on CPUs where the GCC - -- intrinsic strlen may not be available, so we need to recode our own Ada - -- version here. - - function Length (Str : Cstring_Ptr) return Natural is - Len : Integer; - - begin - Len := 1; - while Str (Len) /= ASCII.NUL loop - Len := Len + 1; - end loop; - - return Len - 1; - end Length; - - ------------------- - -- Offset_To_Top -- - ------------------- - - function Offset_To_Top - (This : System.Address) return SSE.Storage_Offset - is - Tag_Size : constant SSE.Storage_Count := - SSE.Storage_Count (1 * (Standard'Address_Size / System.Storage_Unit)); - - type Storage_Offset_Ptr is access SSE.Storage_Offset; - function To_Storage_Offset_Ptr is - new Unchecked_Conversion (System.Address, Storage_Offset_Ptr); - - Curr_DT : Dispatch_Table_Ptr; - - begin - Curr_DT := DT (To_Tag_Ptr (This).all); - - -- See the documentation of Dispatch_Table_Wrapper.Offset_To_Top - - if Curr_DT.Offset_To_Top = SSE.Storage_Offset'Last then - - -- The parent record type has variable-size components, so the - -- instance-specific offset is stored in the tagged record, right - -- after the reference to Curr_DT (which is a secondary dispatch - -- table). - - return To_Storage_Offset_Ptr (This + Tag_Size).all; - - else - -- The offset is compile-time known, so it is simply stored in the - -- Offset_To_Top field. - - return Curr_DT.Offset_To_Top; - end if; - end Offset_To_Top; - - ------------------------ - -- Needs_Finalization -- - ------------------------ - - function Needs_Finalization (T : Tag) return Boolean is - TSD_Ptr : constant Addr_Ptr := - To_Addr_Ptr (To_Address (T) - DT_Typeinfo_Ptr_Size); - TSD : constant Type_Specific_Data_Ptr := - To_Type_Specific_Data_Ptr (TSD_Ptr.all); - begin - return TSD.Needs_Finalization; - end Needs_Finalization; - - ----------------- - -- Parent_Size -- - ----------------- - - function Parent_Size - (Obj : System.Address; - T : Tag) return SSE.Storage_Count - is - Parent_Slot : constant Positive := 1; - -- The tag of the parent is always in the first slot of the table of - -- ancestor tags. - - TSD_Ptr : constant Addr_Ptr := - To_Addr_Ptr (To_Address (T) - DT_Typeinfo_Ptr_Size); - TSD : constant Type_Specific_Data_Ptr := - To_Type_Specific_Data_Ptr (TSD_Ptr.all); - -- Pointer to the TSD - - Parent_Tag : constant Tag := TSD.Tags_Table (Parent_Slot); - Parent_TSD_Ptr : constant Addr_Ptr := - To_Addr_Ptr (To_Address (Parent_Tag) - DT_Typeinfo_Ptr_Size); - Parent_TSD : constant Type_Specific_Data_Ptr := - To_Type_Specific_Data_Ptr (Parent_TSD_Ptr.all); - - begin - -- Here we compute the size of the _parent field of the object - - return SSE.Storage_Count (Parent_TSD.Size_Func.all (Obj)); - end Parent_Size; - - ---------------- - -- Parent_Tag -- - ---------------- - - function Parent_Tag (T : Tag) return Tag is - TSD_Ptr : Addr_Ptr; - TSD : Type_Specific_Data_Ptr; - - begin - if T = No_Tag then - raise Tag_Error; - end if; - - TSD_Ptr := To_Addr_Ptr (To_Address (T) - DT_Typeinfo_Ptr_Size); - TSD := To_Type_Specific_Data_Ptr (TSD_Ptr.all); - - -- The Parent_Tag of a root-level tagged type is defined to be No_Tag. - -- The first entry in the Ancestors_Tags array will be null for such - -- a type, but it's better to be explicit about returning No_Tag in - -- this case. - - if TSD.Idepth = 0 then - return No_Tag; - else - return TSD.Tags_Table (1); - end if; - end Parent_Tag; - - ------------------------------- - -- Register_Interface_Offset -- - ------------------------------- - - procedure Register_Interface_Offset - (Prim_T : Tag; - Interface_T : Tag; - Is_Static : Boolean; - Offset_Value : SSE.Storage_Offset; - Offset_Func : Offset_To_Top_Function_Ptr) - is - Prim_DT : constant Dispatch_Table_Ptr := DT (Prim_T); - Iface_Table : constant Interface_Data_Ptr := - To_Type_Specific_Data_Ptr (Prim_DT.TSD).Interfaces_Table; - - begin - -- Save Offset_Value in the table of interfaces of the primary DT. - -- This data will be used by the subprogram "Displace" to give support - -- to backward abstract interface type conversions. - - -- Register the offset in the table of interfaces - - if Iface_Table /= null then - for Id in 1 .. Iface_Table.Nb_Ifaces loop - if Iface_Table.Ifaces_Table (Id).Iface_Tag = Interface_T then - if Is_Static or else Offset_Value = 0 then - Iface_Table.Ifaces_Table (Id).Static_Offset_To_Top := True; - Iface_Table.Ifaces_Table (Id).Offset_To_Top_Value := - Offset_Value; - else - Iface_Table.Ifaces_Table (Id).Static_Offset_To_Top := False; - Iface_Table.Ifaces_Table (Id).Offset_To_Top_Func := - Offset_Func; - end if; - - return; - end if; - end loop; - end if; - - -- If we arrive here there is some error in the run-time data structure - - raise Program_Error; - end Register_Interface_Offset; - - ------------------ - -- Register_Tag -- - ------------------ - - procedure Register_Tag (T : Tag) is - begin - External_Tag_HTable.Set (T); - end Register_Tag; - - ------------------- - -- Secondary_Tag -- - ------------------- - - function Secondary_Tag (T, Iface : Tag) return Tag is - Iface_Table : Interface_Data_Ptr; - Obj_DT : Dispatch_Table_Ptr; - - begin - if not Is_Primary_DT (T) then - raise Program_Error; - end if; - - Obj_DT := DT (T); - Iface_Table := To_Type_Specific_Data_Ptr (Obj_DT.TSD).Interfaces_Table; - - if Iface_Table /= null then - for Id in 1 .. Iface_Table.Nb_Ifaces loop - if Iface_Table.Ifaces_Table (Id).Iface_Tag = Iface then - return Iface_Table.Ifaces_Table (Id).Secondary_DT; - end if; - end loop; - end if; - - -- If the object does not implement the interface we must raise CE - - raise Constraint_Error with "invalid interface conversion"; - end Secondary_Tag; - - --------------------- - -- Set_Entry_Index -- - --------------------- - - procedure Set_Entry_Index - (T : Tag; - Position : Positive; - Value : Positive) - is - begin - SSD (T).SSD_Table (Position).Index := Value; - end Set_Entry_Index; - - ------------------------------- - -- Set_Dynamic_Offset_To_Top -- - ------------------------------- - - procedure Set_Dynamic_Offset_To_Top - (This : System.Address; - Prim_T : Tag; - Interface_T : Tag; - Offset_Value : SSE.Storage_Offset; - Offset_Func : Offset_To_Top_Function_Ptr) - is - Sec_Base : System.Address; - Sec_DT : Dispatch_Table_Ptr; - - begin - -- Save the offset to top field in the secondary dispatch table - - if Offset_Value /= 0 then - Sec_Base := This - Offset_Value; - Sec_DT := DT (To_Tag_Ptr (Sec_Base).all); - Sec_DT.Offset_To_Top := SSE.Storage_Offset'Last; - end if; - - Register_Interface_Offset - (Prim_T, Interface_T, False, Offset_Value, Offset_Func); - end Set_Dynamic_Offset_To_Top; - - ---------------------- - -- Set_Prim_Op_Kind -- - ---------------------- - - procedure Set_Prim_Op_Kind - (T : Tag; - Position : Positive; - Value : Prim_Op_Kind) - is - begin - SSD (T).SSD_Table (Position).Kind := Value; - end Set_Prim_Op_Kind; - - -------------------- - -- Unregister_Tag -- - -------------------- - - procedure Unregister_Tag (T : Tag) is - begin - External_Tag_HTable.Remove (Get_External_Tag (T)); - end Unregister_Tag; - - ------------------------ - -- Wide_Expanded_Name -- - ------------------------ - - WC_Encoding : Character; - pragma Import (C, WC_Encoding, "__gl_wc_encoding"); - -- Encoding method for source, as exported by binder - - function Wide_Expanded_Name (T : Tag) return Wide_String is - S : constant String := Expanded_Name (T); - W : Wide_String (1 .. S'Length); - L : Natural; - begin - String_To_Wide_String - (S, W, L, Get_WC_Encoding_Method (WC_Encoding)); - return W (1 .. L); - end Wide_Expanded_Name; - - ----------------------------- - -- Wide_Wide_Expanded_Name -- - ----------------------------- - - function Wide_Wide_Expanded_Name (T : Tag) return Wide_Wide_String is - S : constant String := Expanded_Name (T); - W : Wide_Wide_String (1 .. S'Length); - L : Natural; - begin - String_To_Wide_Wide_String - (S, W, L, Get_WC_Encoding_Method (WC_Encoding)); - return W (1 .. L); - end Wide_Wide_Expanded_Name; - -end Ada.Tags; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tags.ads +++ build/gcc/ada/rts @@ -1,668 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T A G S -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- For performance analysis, take into account that the operations in this --- package provide the guarantee that all dispatching calls on primitive --- operations of tagged types and interfaces take constant time (in terms --- of source lines executed), that is to say, the cost of these calls is --- independent of the number of primitives of the type or interface, and --- independent of the number of ancestors or interface progenitors that a --- tagged type may have. - --- The following subprograms of the public part of this package take constant --- time (in terms of source lines executed): - --- Expanded_Name, Wide_Expanded_Name, Wide_Wide_Expanded_Name, External_Tag, --- Is_Abstract, Is_Descendant_At_Same_Level, Parent_Tag, --- Descendant_Tag (when used with a library-level tagged type), --- Internal_Tag (when used with a library-level tagged type). - --- The following subprograms of the public part of this package execute in --- time that is not constant (in terms of sources line executed): - --- Internal_Tag (when used with a locally defined tagged type), because in --- such cases this routine processes the external tag, extracts from it an --- address available there, and converts it into the tag value returned by --- this function. The number of instructions executed is not constant since --- it depends on the length of the external tag string. - --- Descendant_Tag (when used with a locally defined tagged type), because --- it relies on the subprogram Internal_Tag() to provide its functionality. - --- Interface_Ancestor_Tags, because this function returns a table whose --- length depends on the number of interfaces covered by a tagged type. - -with System.Storage_Elements; -with Ada.Unchecked_Conversion; - -package Ada.Tags is - pragma Preelaborate; - -- In accordance with Ada 2005 AI-362 - - type Tag is private; - pragma Preelaborable_Initialization (Tag); - - No_Tag : constant Tag; - - function Expanded_Name (T : Tag) return String; - - function Wide_Expanded_Name (T : Tag) return Wide_String; - pragma Ada_05 (Wide_Expanded_Name); - - function Wide_Wide_Expanded_Name (T : Tag) return Wide_Wide_String; - pragma Ada_05 (Wide_Wide_Expanded_Name); - - function External_Tag (T : Tag) return String; - - function Internal_Tag (External : String) return Tag; - - function Descendant_Tag - (External : String; - Ancestor : Tag) return Tag; - pragma Ada_05 (Descendant_Tag); - - function Is_Descendant_At_Same_Level - (Descendant : Tag; - Ancestor : Tag) return Boolean; - pragma Ada_05 (Is_Descendant_At_Same_Level); - - function Parent_Tag (T : Tag) return Tag; - pragma Ada_05 (Parent_Tag); - - type Tag_Array is array (Positive range <>) of Tag; - - function Interface_Ancestor_Tags (T : Tag) return Tag_Array; - pragma Ada_05 (Interface_Ancestor_Tags); - - function Is_Abstract (T : Tag) return Boolean; - pragma Ada_2012 (Is_Abstract); - - Tag_Error : exception; - -private - -- Structure of the GNAT Primary Dispatch Table - - -- +--------------------+ - -- | Signature | - -- +--------------------+ - -- | Tagged_Kind | - -- +--------------------+ Predef Prims - -- | Predef_Prims -----------------------------> +------------+ - -- +--------------------+ | table of | - -- | Offset_To_Top | | predefined | - -- +--------------------+ | primitives | - -- |Typeinfo_Ptr/TSD_Ptr---> Type Specific Data +------------+ - -- Tag ---> +--------------------+ +-------------------+ - -- | table of | | inheritance depth | - -- : primitive ops : +-------------------+ - -- | pointers | | access level | - -- +--------------------+ +-------------------+ - -- | alignment | - -- +-------------------+ - -- | expanded name | - -- +-------------------+ - -- | external tag | - -- +-------------------+ - -- | hash table link | - -- +-------------------+ - -- | transportable | - -- +-------------------+ - -- | is_abstract | - -- +-------------------+ - -- | needs finalization| - -- +-------------------+ - -- | Ifaces_Table ---> Interface Data - -- +-------------------+ +------------+ - -- Select Specific Data <---- SSD | | Nb_Ifaces | - -- +------------------+ +-------------------+ +------------+ - -- |table of primitive| | table of | | table | - -- : operation : : ancestor : : of : - -- | kinds | | tags | | interfaces | - -- +------------------+ +-------------------+ +------------+ - -- |table of | - -- : entry : - -- | indexes | - -- +------------------+ - - -- Structure of the GNAT Secondary Dispatch Table - - -- +--------------------+ - -- | Signature | - -- +--------------------+ - -- | Tagged_Kind | - -- +--------------------+ Predef Prims - -- | Predef_Prims -----------------------------> +------------+ - -- +--------------------+ | table of | - -- | Offset_To_Top | | predefined | - -- +--------------------+ | primitives | - -- | OSD_Ptr |---> Object Specific Data | thunks | - -- Tag ---> +--------------------+ +---------------+ +------------+ - -- | table of | | num prim ops | - -- : primitive op : +---------------+ - -- | thunk pointers | | table of | - -- +--------------------+ + primitive | - -- | op offsets | - -- +---------------+ - - -- The runtime information kept for each tagged type is separated into two - -- objects: the Dispatch Table and the Type Specific Data record. - - package SSE renames System.Storage_Elements; - - subtype Cstring is String (Positive); - type Cstring_Ptr is access all Cstring; - pragma No_Strict_Aliasing (Cstring_Ptr); - - -- Declarations for the table of interfaces - - type Offset_To_Top_Function_Ptr is - access function (This : System.Address) return SSE.Storage_Offset; - -- Type definition used to call the function that is generated by the - -- expander in case of tagged types with discriminants that have secondary - -- dispatch tables. This function provides the Offset_To_Top value in this - -- specific case. - - type Interface_Data_Element is record - Iface_Tag : Tag; - Static_Offset_To_Top : Boolean; - Offset_To_Top_Value : SSE.Storage_Offset; - Offset_To_Top_Func : Offset_To_Top_Function_Ptr; - Secondary_DT : Tag; - end record; - -- If some ancestor of the tagged type has discriminants the field - -- Static_Offset_To_Top is False and the field Offset_To_Top_Func - -- is used to store the access to the function generated by the - -- expander which provides this value; otherwise Static_Offset_To_Top - -- is True and such value is stored in the Offset_To_Top_Value field. - -- Secondary_DT references a secondary dispatch table whose contents - -- are pointers to the primitives of the tagged type that cover the - -- interface primitives. Secondary_DT gives support to dispatching - -- calls through interface types associated with Generic Dispatching - -- Constructors. - - type Interfaces_Array is array (Natural range <>) of Interface_Data_Element; - - type Interface_Data (Nb_Ifaces : Positive) is record - Ifaces_Table : Interfaces_Array (1 .. Nb_Ifaces); - end record; - - type Interface_Data_Ptr is access all Interface_Data; - -- Table of abstract interfaces used to give support to backward interface - -- conversions and also to IW_Membership. - - -- Primitive operation kinds. These values differentiate the kinds of - -- callable entities stored in the dispatch table. Certain kinds may - -- not be used, but are added for completeness. - - type Prim_Op_Kind is - (POK_Function, - POK_Procedure, - POK_Protected_Entry, - POK_Protected_Function, - POK_Protected_Procedure, - POK_Task_Entry, - POK_Task_Function, - POK_Task_Procedure); - - -- Select specific data types - - type Select_Specific_Data_Element is record - Index : Positive; - Kind : Prim_Op_Kind; - end record; - - type Select_Specific_Data_Array is - array (Positive range <>) of Select_Specific_Data_Element; - - type Select_Specific_Data (Nb_Prim : Positive) is record - SSD_Table : Select_Specific_Data_Array (1 .. Nb_Prim); - -- NOTE: Nb_Prim is the number of non-predefined primitive operations - end record; - - type Select_Specific_Data_Ptr is access all Select_Specific_Data; - -- A table used to store the primitive operation kind and entry index of - -- primitive subprograms of a type that implements a limited interface. - -- The Select Specific Data table resides in the Type Specific Data of a - -- type. This construct is used in the handling of dispatching triggers - -- in select statements. - - type Prim_Ptr is access procedure; - type Address_Array is array (Positive range <>) of Prim_Ptr; - - subtype Dispatch_Table is Address_Array (1 .. 1); - -- Used by GDB to identify the _tags and traverse the run-time structure - -- associated with tagged types. For compatibility with older versions of - -- gdb, its name must not be changed. - - type Tag is access all Dispatch_Table; - pragma No_Strict_Aliasing (Tag); - - type Interface_Tag is access all Dispatch_Table; - - No_Tag : constant Tag := null; - - -- The expander ensures that Tag objects reference the Prims_Ptr component - -- of the wrapper. - - type Tag_Ptr is access all Tag; - pragma No_Strict_Aliasing (Tag_Ptr); - - type Offset_To_Top_Ptr is access all SSE.Storage_Offset; - pragma No_Strict_Aliasing (Offset_To_Top_Ptr); - - type Tag_Table is array (Natural range <>) of Tag; - - type Size_Ptr is - access function (A : System.Address) return Long_Long_Integer; - - type Type_Specific_Data (Idepth : Natural) is record - -- The discriminant Idepth is the Inheritance Depth Level: Used to - -- implement the membership test associated with single inheritance of - -- tagged types in constant-time. It also indicates the size of the - -- Tags_Table component. - - Access_Level : Natural; - -- Accessibility level required to give support to Ada 2005 nested type - -- extensions. This feature allows safe nested type extensions by - -- shifting the accessibility checks to certain operations, rather than - -- being enforced at the type declaration. In particular, by performing - -- run-time accessibility checks on class-wide allocators, class-wide - -- function return, and class-wide stream I/O, the danger of objects - -- outliving their type declaration can be eliminated (Ada 2005: AI-344) - - Alignment : Natural; - Expanded_Name : Cstring_Ptr; - External_Tag : Cstring_Ptr; - HT_Link : Tag_Ptr; - -- Components used to support to the Ada.Tags subprograms in RM 3.9 - - -- Note: Expanded_Name is referenced by GDB to determine the actual name - -- of the tagged type. Its requirements are: 1) it must have this exact - -- name, and 2) its contents must point to a C-style Nul terminated - -- string containing its expanded name. GDB has no requirement on a - -- given position inside the record. - - Transportable : Boolean; - -- Used to check RM E.4(18), set for types that satisfy the requirements - -- for being used in remote calls as actuals for classwide formals or as - -- return values for classwide functions. - - Is_Abstract : Boolean; - -- True if the type is abstract (Ada 2012: AI05-0173) - - Needs_Finalization : Boolean; - -- Used to dynamically check whether an object is controlled or not - - Size_Func : Size_Ptr; - -- Pointer to the subprogram computing the _size of the object. Used by - -- the run-time whenever a call to the 'size primitive is required. We - -- cannot assume that the contents of dispatch tables are addresses - -- because in some architectures the ABI allows descriptors. - - Interfaces_Table : Interface_Data_Ptr; - -- Pointer to the table of interface tags. It is used to implement the - -- membership test associated with interfaces and also for backward - -- abstract interface type conversions (Ada 2005:AI-251) - - SSD : Select_Specific_Data_Ptr; - -- Pointer to a table of records used in dispatching selects. This field - -- has a meaningful value for all tagged types that implement a limited, - -- protected, synchronized or task interfaces and have non-predefined - -- primitive operations. - - Tags_Table : Tag_Table (0 .. Idepth); - -- Table of ancestor tags. Its size actually depends on the inheritance - -- depth level of the tagged type. - end record; - - type Type_Specific_Data_Ptr is access all Type_Specific_Data; - pragma No_Strict_Aliasing (Type_Specific_Data_Ptr); - - -- Declarations for the dispatch table record - - type Signature_Kind is - (Unknown, - Primary_DT, - Secondary_DT); - - -- Tagged type kinds with respect to concurrency and limitedness - - type Tagged_Kind is - (TK_Abstract_Limited_Tagged, - TK_Abstract_Tagged, - TK_Limited_Tagged, - TK_Protected, - TK_Tagged, - TK_Task); - - type Dispatch_Table_Wrapper (Num_Prims : Natural) is record - Signature : Signature_Kind; - Tag_Kind : Tagged_Kind; - Predef_Prims : System.Address; - -- Pointer to the dispatch table of predefined Ada primitives - - -- According to the C++ ABI the components Offset_To_Top and TSD are - -- stored just "before" the dispatch table, and they are referenced with - -- negative offsets referring to the base of the dispatch table. The - -- _Tag (or the VTable_Ptr in C++ terminology) must point to the base - -- of the virtual table, just after these components, to point to the - -- Prims_Ptr table. - - Offset_To_Top : SSE.Storage_Offset; - -- Offset between the _Tag field and the field that contains the - -- reference to this dispatch table. For primary dispatch tables it is - -- zero. For secondary dispatch tables: if the parent record type (if - -- any) has a compile-time-known size, then Offset_To_Top contains the - -- expected value, otherwise it contains SSE.Storage_Offset'Last and the - -- actual offset is to be found in the tagged record, right after the - -- field that contains the reference to this dispatch table. See the - -- implementation of Ada.Tags.Offset_To_Top for the corresponding logic. - - TSD : System.Address; - - Prims_Ptr : aliased Address_Array (1 .. Num_Prims); - -- The size of the Prims_Ptr array actually depends on the tagged type - -- to which it applies. For each tagged type, the expander computes the - -- actual array size, allocating the Dispatch_Table record accordingly. - end record; - - type Dispatch_Table_Ptr is access all Dispatch_Table_Wrapper; - pragma No_Strict_Aliasing (Dispatch_Table_Ptr); - - -- The following type declaration is used by the compiler when the program - -- is compiled with restriction No_Dispatching_Calls. It is also used with - -- interface types to generate the tag and run-time information associated - -- with them. - - type No_Dispatch_Table_Wrapper is record - NDT_TSD : System.Address; - NDT_Prims_Ptr : Natural; - end record; - - DT_Predef_Prims_Size : constant SSE.Storage_Count := - SSE.Storage_Count - (1 * (Standard'Address_Size / - System.Storage_Unit)); - -- Size of the Predef_Prims field of the Dispatch_Table - - DT_Offset_To_Top_Size : constant SSE.Storage_Count := - SSE.Storage_Count - (1 * (Standard'Address_Size / - System.Storage_Unit)); - -- Size of the Offset_To_Top field of the Dispatch Table - - DT_Typeinfo_Ptr_Size : constant SSE.Storage_Count := - SSE.Storage_Count - (1 * (Standard'Address_Size / - System.Storage_Unit)); - -- Size of the Typeinfo_Ptr field of the Dispatch Table - - use type System.Storage_Elements.Storage_Offset; - - DT_Offset_To_Top_Offset : constant SSE.Storage_Count := - DT_Typeinfo_Ptr_Size - + DT_Offset_To_Top_Size; - - DT_Predef_Prims_Offset : constant SSE.Storage_Count := - DT_Typeinfo_Ptr_Size - + DT_Offset_To_Top_Size - + DT_Predef_Prims_Size; - -- Offset from Prims_Ptr to Predef_Prims component - - -- Object Specific Data record of secondary dispatch tables - - type Object_Specific_Data_Array is array (Positive range <>) of Positive; - - type Object_Specific_Data (OSD_Num_Prims : Positive) is record - OSD_Table : Object_Specific_Data_Array (1 .. OSD_Num_Prims); - -- Table used in secondary DT to reference their counterpart in the - -- select specific data (in the TSD of the primary DT). This construct - -- is used in the handling of dispatching triggers in select statements. - -- Nb_Prim is the number of non-predefined primitive operations. - end record; - - type Object_Specific_Data_Ptr is access all Object_Specific_Data; - pragma No_Strict_Aliasing (Object_Specific_Data_Ptr); - - -- The following subprogram specifications are placed here instead of the - -- package body to see them from the frontend through rtsfind. - - function Base_Address (This : System.Address) return System.Address; - -- Ada 2005 (AI-251): Displace "This" to point to the base address of the - -- object (that is, the address of the primary tag of the object). - - procedure Check_TSD (TSD : Type_Specific_Data_Ptr); - -- Ada 2012 (AI-113): Raise Program_Error if the external tag of this TSD - -- is the same as the external tag for some other tagged type declaration. - - function Displace (This : System.Address; T : Tag) return System.Address; - -- Ada 2005 (AI-251): Displace "This" to point to the secondary dispatch - -- table of T. - - function Secondary_Tag (T, Iface : Tag) return Tag; - -- Ada 2005 (AI-251): Given a primary tag T associated with a tagged type - -- Typ, search for the secondary tag of the interface type Iface covered - -- by Typ. - - function DT (T : Tag) return Dispatch_Table_Ptr; - -- Return the pointer to the TSD record associated with T - - function Get_Entry_Index (T : Tag; Position : Positive) return Positive; - -- Ada 2005 (AI-251): Return a primitive operation's entry index (if entry) - -- given a dispatch table T and a position of a primitive operation in T. - - function Get_Offset_Index - (T : Tag; - Position : Positive) return Positive; - -- Ada 2005 (AI-251): Given a pointer to a secondary dispatch table (T) - -- and a position of an operation in the DT, retrieve the corresponding - -- operation's position in the primary dispatch table from the Offset - -- Specific Data table of T. - - function Get_Prim_Op_Kind - (T : Tag; - Position : Positive) return Prim_Op_Kind; - -- Ada 2005 (AI-251): Return a primitive operation's kind given a dispatch - -- table T and a position of a primitive operation in T. - - function Get_Tagged_Kind (T : Tag) return Tagged_Kind; - -- Ada 2005 (AI-345): Given a pointer to either a primary or a secondary - -- dispatch table, return the tagged kind of a type in the context of - -- concurrency and limitedness. - - function IW_Membership (This : System.Address; T : Tag) return Boolean; - -- Ada 2005 (AI-251): General routine that checks if a given object - -- implements a tagged type. Its common usage is to check if Obj is in - -- Iface'Class, but it is also used to check if a class-wide interface - -- implements a given type (Iface_CW_Typ in T'Class). For example: - -- - -- type I is interface; - -- type T is tagged ... - -- - -- function Test (O : I'Class) is - -- begin - -- return O in T'Class. - -- end Test; - - function Offset_To_Top - (This : System.Address) return SSE.Storage_Offset; - -- Ada 2005 (AI-251): Returns the current value of the Offset_To_Top - -- component available in the prologue of the dispatch table. If the parent - -- of the tagged type has discriminants this value is stored in a record - -- component just immediately after the tag component. - - function Needs_Finalization (T : Tag) return Boolean; - -- A helper routine used in conjunction with finalization collections which - -- service class-wide types. The function dynamically determines whether an - -- object is controlled or has controlled components. - - function Parent_Size - (Obj : System.Address; - T : Tag) return SSE.Storage_Count; - -- Computes the size the ancestor part of a tagged extension object whose - -- address is 'obj' by calling indirectly the ancestor _size function. The - -- ancestor is the parent of the type represented by tag T. This function - -- assumes that _size is always in slot one of the dispatch table. - - procedure Register_Interface_Offset - (Prim_T : Tag; - Interface_T : Tag; - Is_Static : Boolean; - Offset_Value : SSE.Storage_Offset; - Offset_Func : Offset_To_Top_Function_Ptr); - -- Register in the table of interfaces of the tagged type associated with - -- Prim_T the offset of the record component associated with the progenitor - -- Interface_T (that is, the distance from "This" to the object component - -- containing the tag of the secondary dispatch table). In case of constant - -- offset, Is_Static is true and Offset_Value has such value. In case of - -- variable offset, Is_Static is false and Offset_Func is an access to - -- function that must be called to evaluate the offset. - - procedure Register_Tag (T : Tag); - -- Insert the Tag and its associated external_tag in a table for the sake - -- of Internal_Tag. - - procedure Set_Dynamic_Offset_To_Top - (This : System.Address; - Prim_T : Tag; - Interface_T : Tag; - Offset_Value : SSE.Storage_Offset; - Offset_Func : Offset_To_Top_Function_Ptr); - -- Ada 2005 (AI-251): The compiler generates calls to this routine only - -- when initializing the Offset_To_Top field of dispatch tables of tagged - -- types that cover interface types whose parent type has variable size - -- components. - -- - -- "This" is the object whose dispatch table is being initialized. Prim_T - -- is the primary tag of such object. Interface_T is the interface tag for - -- which the secondary dispatch table is being initialized. Offset_Value - -- is the distance from "This" to the object component containing the tag - -- of the secondary dispatch table (a zero value means that this interface - -- shares the primary dispatch table). Offset_Func references a function - -- that must be called to evaluate the offset at run time. This routine - -- also takes care of registering these values in the table of interfaces - -- of the type. - - procedure Set_Entry_Index (T : Tag; Position : Positive; Value : Positive); - -- Ada 2005 (AI-345): Set the entry index of a primitive operation in T's - -- TSD table indexed by Position. - - procedure Set_Prim_Op_Kind - (T : Tag; - Position : Positive; - Value : Prim_Op_Kind); - -- Ada 2005 (AI-251): Set the kind of a primitive operation in T's TSD - -- table indexed by Position. - - procedure Unregister_Tag (T : Tag); - -- Remove a particular tag from the external tag hash table - - Max_Predef_Prims : constant Positive := 16; - -- Number of reserved slots for the following predefined ada primitives: - -- - -- 1. Size - -- 2. Read - -- 3. Write - -- 4. Input - -- 5. Output - -- 6. "=" - -- 7. assignment - -- 8. deep adjust - -- 9. deep finalize - -- 10. Put_Image - -- 11. async select - -- 12. conditional select - -- 13. prim_op kind - -- 14. task_id - -- 15. dispatching requeue - -- 16. timed select - -- - -- The compiler checks that the value here is correct - - subtype Predef_Prims_Table is Address_Array (1 .. Max_Predef_Prims); - type Predef_Prims_Table_Ptr is access Predef_Prims_Table; - pragma No_Strict_Aliasing (Predef_Prims_Table_Ptr); - - type Addr_Ptr is access System.Address; - pragma No_Strict_Aliasing (Addr_Ptr); - -- This type is used by the frontend to generate the code that handles - -- dispatch table slots of types declared at the local level. - - ------------------- - -- CW_Membership -- - ------------------- - - function To_Address is - new Ada.Unchecked_Conversion (Tag, System.Address); - - function To_Addr_Ptr is - new Ada.Unchecked_Conversion (System.Address, Addr_Ptr); - - function To_Type_Specific_Data_Ptr is - new Ada.Unchecked_Conversion (System.Address, Type_Specific_Data_Ptr); - - -- Canonical implementation of Classwide Membership corresponding to: - - -- Obj in Typ'Class - - -- Each dispatch table contains a reference to a table of ancestors (stored - -- in the first part of the Tags_Table) and a count of the level of - -- inheritance "Idepth". - - -- Obj is in Typ'Class if Typ'Tag is in the table of ancestors that are - -- contained in the dispatch table referenced by Obj'Tag . Knowing the - -- level of inheritance of both types, this can be computed in constant - -- time by the formula: - - -- TSD (Obj'tag).Tags_Table (TSD (Obj'tag).Idepth - TSD (Typ'tag).Idepth) - -- = Typ'tag - - function CW_Membership (Obj_Tag : Tag; Typ_Tag : Tag) return Boolean is - (declare - Obj_TSD_Ptr : constant Addr_Ptr := - To_Addr_Ptr (To_Address (Obj_Tag) - DT_Typeinfo_Ptr_Size); - Typ_TSD_Ptr : constant Addr_Ptr := - To_Addr_Ptr (To_Address (Typ_Tag) - DT_Typeinfo_Ptr_Size); - Obj_TSD : constant Type_Specific_Data_Ptr := - To_Type_Specific_Data_Ptr (Obj_TSD_Ptr.all); - Typ_TSD : constant Type_Specific_Data_Ptr := - To_Type_Specific_Data_Ptr (Typ_TSD_Ptr.all); - Pos : constant Integer := Obj_TSD.Idepth - Typ_TSD.Idepth; - begin - Pos >= 0 and then Obj_TSD.Tags_Table (Pos) = Typ_Tag); - -- Given the tag of an object and the tag associated to a type, return - -- true if Obj is in Typ'Class. - -end Ada.Tags; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tasatt.adb +++ build/gcc/ada/rts @@ -1,380 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T A S K _ A T T R I B U T E S -- --- -- --- B o d y -- --- -- --- Copyright (C) 2014-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNARL was developed by the GNARL team at Florida State University. -- --- Extensive contributions were provided by Ada Core Technologies, Inc. -- --- -- ------------------------------------------------------------------------------- - -with System.Tasking; -with System.Tasking.Initialization; -with System.Tasking.Task_Attributes; -pragma Elaborate_All (System.Tasking.Task_Attributes); - -with System.Task_Primitives.Operations; - -with Ada.Finalization; use Ada.Finalization; -with Ada.Unchecked_Conversion; -with Ada.Unchecked_Deallocation; - -package body Ada.Task_Attributes is - - use System, - System.Tasking.Initialization, - System.Tasking, - System.Tasking.Task_Attributes; - - package STPO renames System.Task_Primitives.Operations; - - type Attribute_Cleanup is new Limited_Controlled with null record; - procedure Finalize (Cleanup : in out Attribute_Cleanup); - -- Finalize all tasks' attributes for this package - - Cleanup : Attribute_Cleanup; - pragma Unreferenced (Cleanup); - -- Will call Finalize when this instantiation gets out of scope - - --------------------------- - -- Unchecked Conversions -- - --------------------------- - - type Real_Attribute is record - Free : Deallocator; - Value : Attribute; - end record; - type Real_Attribute_Access is access all Real_Attribute; - pragma No_Strict_Aliasing (Real_Attribute_Access); - -- Each value in the task control block's Attributes array is either - -- mapped to the attribute value directly if Fast_Path is True, or - -- is in effect a Real_Attribute_Access. - -- - -- Note: the Deallocator field must be first, for compatibility with - -- System.Tasking.Task_Attributes.Attribute_Record and to allow unchecked - -- conversions between Attribute_Access and Real_Attribute_Access. - - function New_Attribute (Val : Attribute) return Atomic_Address; - -- Create a new Real_Attribute using Val, and return its address. The - -- returned value can be converted via To_Real_Attribute. - - procedure Deallocate (Ptr : Atomic_Address); - -- Free memory associated with Ptr, a Real_Attribute_Access in reality - - function To_Real_Attribute is new - Ada.Unchecked_Conversion (Atomic_Address, Real_Attribute_Access); - - pragma Warnings (Off); - -- Kill warning about possible size mismatch - - function To_Address is new - Ada.Unchecked_Conversion (Attribute, Atomic_Address); - function To_Attribute is new - Ada.Unchecked_Conversion (Atomic_Address, Attribute); - - type Unsigned is mod 2 ** Integer'Size; - function To_Address is new - Ada.Unchecked_Conversion (Attribute, System.Address); - function To_Unsigned is new - Ada.Unchecked_Conversion (Attribute, Unsigned); - - pragma Warnings (On); - - function To_Address is new - Ada.Unchecked_Conversion (Real_Attribute_Access, Atomic_Address); - - pragma Warnings (Off); - -- Kill warning about possible aliasing - - function To_Handle is new - Ada.Unchecked_Conversion (System.Address, Attribute_Handle); - - pragma Warnings (On); - - function To_Task_Id is new - Ada.Unchecked_Conversion (Task_Identification.Task_Id, Task_Id); - -- To access TCB of identified task - - procedure Free is new - Ada.Unchecked_Deallocation (Real_Attribute, Real_Attribute_Access); - - Fast_Path : constant Boolean := - (Attribute'Size = Integer'Size - and then Attribute'Alignment <= Atomic_Address'Alignment - and then To_Unsigned (Initial_Value) = 0) - or else (Attribute'Size = System.Address'Size - and then Attribute'Alignment <= Atomic_Address'Alignment - and then To_Address (Initial_Value) = System.Null_Address); - -- If the attribute fits in an Atomic_Address (both size and alignment) - -- and Initial_Value is 0 (or null), then we will map the attribute - -- directly into ATCB.Attributes (Index), otherwise we will create - -- a level of indirection and instead use Attributes (Index) as a - -- Real_Attribute_Access. - - Index : constant Integer := - Next_Index (Require_Finalization => not Fast_Path); - -- Index in the task control block's Attributes array - - -------------- - -- Finalize -- - -------------- - - procedure Finalize (Cleanup : in out Attribute_Cleanup) is - pragma Unreferenced (Cleanup); - - begin - STPO.Lock_RTS; - - declare - C : System.Tasking.Task_Id := System.Tasking.All_Tasks_List; - - begin - while C /= null loop - STPO.Write_Lock (C); - - if C.Attributes (Index) /= 0 - and then Require_Finalization (Index) - then - Deallocate (C.Attributes (Index)); - C.Attributes (Index) := 0; - end if; - - STPO.Unlock (C); - C := C.Common.All_Tasks_Link; - end loop; - end; - - Finalize (Index); - STPO.Unlock_RTS; - end Finalize; - - ---------------- - -- Deallocate -- - ---------------- - - procedure Deallocate (Ptr : Atomic_Address) is - Obj : Real_Attribute_Access := To_Real_Attribute (Ptr); - begin - Free (Obj); - end Deallocate; - - ------------------- - -- New_Attribute -- - ------------------- - - function New_Attribute (Val : Attribute) return Atomic_Address is - Tmp : Real_Attribute_Access; - begin - Tmp := new Real_Attribute'(Free => Deallocate'Unrestricted_Access, - Value => Val); - return To_Address (Tmp); - end New_Attribute; - - --------------- - -- Reference -- - --------------- - - function Reference - (T : Task_Identification.Task_Id := Task_Identification.Current_Task) - return Attribute_Handle - is - Self_Id : Task_Id; - TT : constant Task_Id := To_Task_Id (T); - Error_Message : constant String := "trying to get the reference of a "; - Result : Attribute_Handle; - - begin - if TT = null then - raise Program_Error with Error_Message & "null task"; - end if; - - if TT.Common.State = Terminated then - raise Tasking_Error with Error_Message & "terminated task"; - end if; - - if Fast_Path then - -- Kill warning about possible alignment mismatch. If this happens, - -- Fast_Path will be False anyway - pragma Warnings (Off); - return To_Handle (TT.Attributes (Index)'Address); - pragma Warnings (On); - else - Self_Id := STPO.Self; - Task_Lock (Self_Id); - - if TT.Attributes (Index) = 0 then - TT.Attributes (Index) := New_Attribute (Initial_Value); - end if; - - Result := To_Handle - (To_Real_Attribute (TT.Attributes (Index)).Value'Address); - Task_Unlock (Self_Id); - - return Result; - end if; - end Reference; - - ------------------ - -- Reinitialize -- - ------------------ - - procedure Reinitialize - (T : Task_Identification.Task_Id := Task_Identification.Current_Task) - is - Self_Id : Task_Id; - TT : constant Task_Id := To_Task_Id (T); - Error_Message : constant String := "Trying to Reinitialize a "; - - begin - if TT = null then - raise Program_Error with Error_Message & "null task"; - end if; - - if TT.Common.State = Terminated then - raise Tasking_Error with Error_Message & "terminated task"; - end if; - - if Fast_Path then - - -- No finalization needed, simply reset to Initial_Value - - TT.Attributes (Index) := To_Address (Initial_Value); - - else - Self_Id := STPO.Self; - Task_Lock (Self_Id); - - declare - Attr : Atomic_Address renames TT.Attributes (Index); - begin - if Attr /= 0 then - Deallocate (Attr); - Attr := 0; - end if; - end; - - Task_Unlock (Self_Id); - end if; - end Reinitialize; - - --------------- - -- Set_Value -- - --------------- - - procedure Set_Value - (Val : Attribute; - T : Task_Identification.Task_Id := Task_Identification.Current_Task) - is - Self_Id : Task_Id; - TT : constant Task_Id := To_Task_Id (T); - Error_Message : constant String := "trying to set the value of a "; - - begin - if TT = null then - raise Program_Error with Error_Message & "null task"; - end if; - - if TT.Common.State = Terminated then - raise Tasking_Error with Error_Message & "terminated task"; - end if; - - if Fast_Path then - - -- No finalization needed, simply set to Val - - if Attribute'Size = Integer'Size then - TT.Attributes (Index) := Atomic_Address (To_Unsigned (Val)); - else - TT.Attributes (Index) := To_Address (Val); - end if; - - else - Self_Id := STPO.Self; - Task_Lock (Self_Id); - - declare - Attr : Atomic_Address renames TT.Attributes (Index); - - begin - if Attr /= 0 then - Deallocate (Attr); - end if; - - Attr := New_Attribute (Val); - end; - - Task_Unlock (Self_Id); - end if; - end Set_Value; - - ----------- - -- Value -- - ----------- - - function Value - (T : Task_Identification.Task_Id := Task_Identification.Current_Task) - return Attribute - is - Self_Id : Task_Id; - TT : constant Task_Id := To_Task_Id (T); - Error_Message : constant String := "trying to get the value of a "; - - begin - if TT = null then - raise Program_Error with Error_Message & "null task"; - end if; - - if TT.Common.State = Terminated then - raise Tasking_Error with Error_Message & "terminated task"; - end if; - - if Fast_Path then - return To_Attribute (TT.Attributes (Index)); - - else - Self_Id := STPO.Self; - Task_Lock (Self_Id); - - declare - Attr : Atomic_Address renames TT.Attributes (Index); - - begin - if Attr = 0 then - Task_Unlock (Self_Id); - return Initial_Value; - - else - declare - Result : constant Attribute := - To_Real_Attribute (Attr).Value; - begin - Task_Unlock (Self_Id); - return Result; - end; - end if; - end; - end if; - end Value; - -end Ada.Task_Attributes; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tasatt.ads +++ build/gcc/ada/rts @@ -1,93 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T A S K _ A T T R I B U T E S -- --- -- --- S p e c -- --- -- --- Copyright (C) 2014-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Task_Identification; - -generic - type Attribute is private; - Initial_Value : Attribute; - -package Ada.Task_Attributes is - - -- Note that this package will use an efficient implementation with no - -- locks and no extra dynamic memory allocation if Attribute is the size - -- of either Integer or System.Address, and Initial_Value is 0 (null for - -- an access type). - - -- Other types and initial values are supported, but will require - -- the use of locking and a level of indirection (meaning extra dynamic - -- memory allocation). - - -- The maximum number of task attributes supported by this implementation - -- is determined by the constant System.Parameters.Max_Attribute_Count. - -- If you exceed this number, Storage_Error will be raised during the - -- elaboration of the instantiation of this package. - - type Attribute_Handle is access all Attribute; - - function Value - (T : Ada.Task_Identification.Task_Id := - Ada.Task_Identification.Current_Task) return Attribute; - -- Return the value of the corresponding attribute of T. Tasking_Error - -- is raised if T is terminated and Program_Error will be raised if T - -- is Null_Task_Id. - - function Reference - (T : Ada.Task_Identification.Task_Id := - Ada.Task_Identification.Current_Task) return Attribute_Handle; - -- Return an access value that designates the corresponding attribute of - -- T. Tasking_Error is raised if T is terminated and Program_Error will be - -- raised if T is Null_Task_Id. - - procedure Set_Value - (Val : Attribute; - T : Ada.Task_Identification.Task_Id := - Ada.Task_Identification.Current_Task); - -- Finalize the old value of the attribute of T and assign Val to that - -- attribute. Tasking_Error is raised if T is terminated and Program_Error - -- will be raised if T is Null_Task_Id. - - procedure Reinitialize - (T : Ada.Task_Identification.Task_Id := - Ada.Task_Identification.Current_Task); - -- Same as Set_Value (Initial_Value, T). Tasking_Error is raised if T is - -- terminated and Program_Error will be raised if T is Null_Task_Id. - -private - pragma Inline (Value); - pragma Inline (Reference); - pragma Inline (Set_Value); - pragma Inline (Reinitialize); -end Ada.Task_Attributes; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-taside.adb +++ build/gcc/ada/rts @@ -1,197 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T A S K _ I D E N T I F I C A T I O N -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with System.Address_Image; -with System.Soft_Links; -with System.Task_Primitives; -with System.Task_Primitives.Operations; -with Ada.Unchecked_Conversion; - -pragma Warnings (Off); --- Allow withing of non-Preelaborated units in Ada 2005 mode where this --- package will be categorized as Preelaborate. See AI-362 for details. --- It is safe in the context of the run-time to violate the rules. - -with System.Tasking.Utilities; - -pragma Warnings (On); - -package body Ada.Task_Identification with - SPARK_Mode => Off -is - package STPO renames System.Task_Primitives.Operations; - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Convert_Ids (T : Task_Id) return System.Tasking.Task_Id; - function Convert_Ids (T : System.Tasking.Task_Id) return Task_Id; - pragma Inline (Convert_Ids); - -- Conversion functions between different forms of Task_Id - - --------- - -- "=" -- - --------- - - function "=" (Left, Right : Task_Id) return Boolean is - begin - return System.Tasking."=" (Convert_Ids (Left), Convert_Ids (Right)); - end "="; - - ----------------- - -- Abort_Task -- - ---------------- - - procedure Abort_Task (T : Task_Id) is - begin - if T = Null_Task_Id then - raise Program_Error; - else - System.Tasking.Utilities.Abort_Tasks - (System.Tasking.Task_List'(1 => Convert_Ids (T))); - end if; - end Abort_Task; - - ---------------------------- - -- Activation_Is_Complete -- - ---------------------------- - - function Activation_Is_Complete (T : Task_Id) return Boolean is - use type System.Tasking.Task_Id; - begin - if T = Null_Task_Id then - raise Program_Error; - else - return Convert_Ids (T).Common.Activator = null; - end if; - end Activation_Is_Complete; - - ----------------- - -- Convert_Ids -- - ----------------- - - function Convert_Ids (T : Task_Id) return System.Tasking.Task_Id is - begin - return System.Tasking.Task_Id (T); - end Convert_Ids; - - function Convert_Ids (T : System.Tasking.Task_Id) return Task_Id is - begin - return Task_Id (T); - end Convert_Ids; - - ------------------ - -- Current_Task -- - ------------------ - - function Current_Task return Task_Id is - begin - return Convert_Ids (System.Task_Primitives.Operations.Self); - end Current_Task; - - ---------------------- - -- Environment_Task -- - ---------------------- - - function Environment_Task return Task_Id is - begin - return Convert_Ids (System.Task_Primitives.Operations.Environment_Task); - end Environment_Task; - - ----------- - -- Image -- - ----------- - - function Image (T : Task_Id) return String is - function To_Address is new - Ada.Unchecked_Conversion - (Task_Id, System.Task_Primitives.Task_Address); - - begin - if T = Null_Task_Id then - return ""; - - elsif T.Common.Task_Image_Len = 0 then - return System.Address_Image (To_Address (T)); - - else - return T.Common.Task_Image (1 .. T.Common.Task_Image_Len) - & "_" & System.Address_Image (To_Address (T)); - end if; - end Image; - - ----------------- - -- Is_Callable -- - ----------------- - - function Is_Callable (T : Task_Id) return Boolean is - Result : Boolean; - Id : constant System.Tasking.Task_Id := Convert_Ids (T); - begin - if T = Null_Task_Id then - raise Program_Error; - else - System.Soft_Links.Abort_Defer.all; - STPO.Write_Lock (Id); - Result := Id.Callable; - STPO.Unlock (Id); - System.Soft_Links.Abort_Undefer.all; - - return Result; - end if; - end Is_Callable; - - ------------------- - -- Is_Terminated -- - ------------------- - - function Is_Terminated (T : Task_Id) return Boolean is - Result : Boolean; - Id : constant System.Tasking.Task_Id := Convert_Ids (T); - - use System.Tasking; - - begin - if T = Null_Task_Id then - raise Program_Error; - else - System.Soft_Links.Abort_Defer.all; - STPO.Write_Lock (Id); - Result := Id.Common.State = Terminated; - STPO.Unlock (Id); - System.Soft_Links.Abort_Undefer.all; - - return Result; - end if; - end Is_Terminated; - -end Ada.Task_Identification; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-taside.ads +++ build/gcc/ada/rts @@ -1,104 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T A S K _ I D E N T I F I C A T I O N -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Preconditions in this unit are meant for analysis only, not for run-time --- checking, so that the expected exceptions are raised. --- This is enforced by setting the corresponding assertion policy to Ignore. - -pragma Assertion_Policy (Pre => Ignore); - -with System; -with System.Tasking; - -package Ada.Task_Identification with - SPARK_Mode, - Abstract_State => (Tasking_State with Synchronous), - Initializes => Tasking_State -is - pragma Preelaborate; - -- In accordance with Ada 2005 AI-362 - - type Task_Id is private; - pragma Preelaborable_Initialization (Task_Id); - - Null_Task_Id : constant Task_Id; - - function "=" (Left, Right : Task_Id) return Boolean with - Global => null; - pragma Inline ("="); - - function Image (T : Task_Id) return String with - Global => null; - - function Current_Task return Task_Id with - Volatile_Function, - Global => Tasking_State; - pragma Inline (Current_Task); - - function Environment_Task return Task_Id with - SPARK_Mode => Off, - Global => null; - pragma Inline (Environment_Task); - - procedure Abort_Task (T : Task_Id) with - Pre => T /= Null_Task_Id, - Global => null; - pragma Inline (Abort_Task); - -- Note: parameter is mode IN, not IN OUT, per AI-00101 - - function Is_Terminated (T : Task_Id) return Boolean with - Volatile_Function, - Pre => T /= Null_Task_Id, - Global => Tasking_State; - pragma Inline (Is_Terminated); - - function Is_Callable (T : Task_Id) return Boolean with - Volatile_Function, - Pre => T /= Null_Task_Id, - Global => Tasking_State; - pragma Inline (Is_Callable); - - function Activation_Is_Complete (T : Task_Id) return Boolean with - Volatile_Function, - Global => Tasking_State; - -private - pragma SPARK_Mode (Off); - - type Task_Id is new System.Tasking.Task_Id; - - Null_Task_Id : constant Task_Id := null; - -end Ada.Task_Identification; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tasini.adb +++ build/gcc/ada/rts @@ -1,46 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- --- -- --- A D A . T A S K _ I N I T I A L I Z A T I O N -- --- -- --- B o d y -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNARL is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- ------------------------------------------------------------------------------- - -with Ada.Unchecked_Conversion; -with System.Tasking; - -package body Ada.Task_Initialization is - - function To_STIH is new Ada.Unchecked_Conversion - (Initialization_Handler, System.Tasking.Initialization_Handler); - - -------------------------------- - -- Set_Initialization_Handler -- - -------------------------------- - - procedure Set_Initialization_Handler (Handler : Initialization_Handler) is - begin - System.Tasking.Global_Initialization_Handler := To_STIH (Handler); - end Set_Initialization_Handler; - -end Ada.Task_Initialization; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tasini.ads +++ build/gcc/ada/rts @@ -1,42 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- --- -- --- A D A . T A S K _ I N I T I A L I Z A T I O N -- --- -- --- S p e c -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNARL is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- ------------------------------------------------------------------------------- - --- This package provides a way to set up a global initialization handler --- when tasks start. - -package Ada.Task_Initialization is - pragma Preelaborate (Task_Initialization); - - type Initialization_Handler is access procedure; - - procedure Set_Initialization_Handler (Handler : Initialization_Handler); - -- Set the global task initialization handler to Handler - -private - pragma Favor_Top_Level (Initialization_Handler); -end Ada.Task_Initialization; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-taster.adb +++ build/gcc/ada/rts @@ -1,158 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T A S K _ T E R M I N A T I O N -- --- -- --- B o d y -- --- -- --- Copyright (C) 2005-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with System.Tasking; -with System.Task_Primitives.Operations; -with System.Soft_Links; - -with Ada.Unchecked_Conversion; - -package body Ada.Task_Termination is - - use type Ada.Task_Identification.Task_Id; - - package STPO renames System.Task_Primitives.Operations; - package SSL renames System.Soft_Links; - - ----------------------- - -- Local subprograms -- - ----------------------- - - function To_TT is new Ada.Unchecked_Conversion - (System.Tasking.Termination_Handler, Termination_Handler); - - function To_ST is new Ada.Unchecked_Conversion - (Termination_Handler, System.Tasking.Termination_Handler); - - function To_Task_Id is new Ada.Unchecked_Conversion - (Ada.Task_Identification.Task_Id, System.Tasking.Task_Id); - - ----------------------------------- - -- Current_Task_Fallback_Handler -- - ----------------------------------- - - function Current_Task_Fallback_Handler return Termination_Handler is - begin - -- There is no need for explicit protection against race conditions - -- for this function because this function can only be executed by - -- Self, and the Fall_Back_Handler can only be modified by Self. - - return To_TT (STPO.Self.Common.Fall_Back_Handler); - end Current_Task_Fallback_Handler; - - ------------------------------------- - -- Set_Dependents_Fallback_Handler -- - ------------------------------------- - - procedure Set_Dependents_Fallback_Handler - (Handler : Termination_Handler) - is - Self : constant System.Tasking.Task_Id := STPO.Self; - - begin - SSL.Abort_Defer.all; - STPO.Write_Lock (Self); - - Self.Common.Fall_Back_Handler := To_ST (Handler); - - STPO.Unlock (Self); - SSL.Abort_Undefer.all; - end Set_Dependents_Fallback_Handler; - - -------------------------- - -- Set_Specific_Handler -- - -------------------------- - - procedure Set_Specific_Handler - (T : Ada.Task_Identification.Task_Id; - Handler : Termination_Handler) - is - begin - -- Tasking_Error is raised if the task identified by T has already - -- terminated. Program_Error is raised if the value of T is - -- Null_Task_Id. - - if T = Ada.Task_Identification.Null_Task_Id then - raise Program_Error; - elsif Ada.Task_Identification.Is_Terminated (T) then - raise Tasking_Error; - else - declare - Target : constant System.Tasking.Task_Id := To_Task_Id (T); - - begin - SSL.Abort_Defer.all; - STPO.Write_Lock (Target); - - Target.Common.Specific_Handler := To_ST (Handler); - - STPO.Unlock (Target); - SSL.Abort_Undefer.all; - end; - end if; - end Set_Specific_Handler; - - ---------------------- - -- Specific_Handler -- - ---------------------- - - function Specific_Handler - (T : Ada.Task_Identification.Task_Id) return Termination_Handler - is - begin - -- Tasking_Error is raised if the task identified by T has already - -- terminated. Program_Error is raised if the value of T is - -- Null_Task_Id. - - if T = Ada.Task_Identification.Null_Task_Id then - raise Program_Error; - elsif Ada.Task_Identification.Is_Terminated (T) then - raise Tasking_Error; - else - declare - Target : constant System.Tasking.Task_Id := To_Task_Id (T); - TH : Termination_Handler; - - begin - SSL.Abort_Defer.all; - STPO.Write_Lock (Target); - - TH := To_TT (Target.Common.Specific_Handler); - - STPO.Unlock (Target); - SSL.Abort_Undefer.all; - - return TH; - end; - end if; - end Specific_Handler; - -end Ada.Task_Termination; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-taster.ads +++ build/gcc/ada/rts @@ -1,39 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T A S K _ T E R M I N A T I O N -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Task_Identification; -with Ada.Exceptions; - -package Ada.Task_Termination is - pragma Preelaborate (Task_Termination); - - type Cause_Of_Termination is (Normal, Abnormal, Unhandled_Exception); - - type Termination_Handler is access protected procedure - (Cause : Cause_Of_Termination; - T : Ada.Task_Identification.Task_Id; - X : Ada.Exceptions.Exception_Occurrence); - - procedure Set_Dependents_Fallback_Handler - (Handler : Termination_Handler); - function Current_Task_Fallback_Handler return Termination_Handler; - - procedure Set_Specific_Handler - (T : Ada.Task_Identification.Task_Id; - Handler : Termination_Handler); - function Specific_Handler - (T : Ada.Task_Identification.Task_Id) return Termination_Handler; - -end Ada.Task_Termination; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-teioed.adb +++ build/gcc/ada/rts @@ -1,2859 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . E D I T I N G -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Fixed; -package body Ada.Text_IO.Editing is - - package Strings renames Ada.Strings; - package Strings_Fixed renames Ada.Strings.Fixed; - package Text_IO renames Ada.Text_IO; - - --------------------- - -- Blank_When_Zero -- - --------------------- - - function Blank_When_Zero (Pic : Picture) return Boolean is - begin - return Pic.Contents.Original_BWZ; - end Blank_When_Zero; - - ------------ - -- Expand -- - ------------ - - function Expand (Picture : String) return String is - Result : String (1 .. MAX_PICSIZE); - Picture_Index : Integer := Picture'First; - Result_Index : Integer := Result'First; - Count : Natural; - Last : Integer; - - package Int_IO is new Ada.Text_IO.Integer_IO (Integer); - - begin - if Picture'Length < 1 then - raise Picture_Error; - end if; - - if Picture (Picture'First) = '(' then - raise Picture_Error; - end if; - - loop - case Picture (Picture_Index) is - when '(' => - Int_IO.Get - (Picture (Picture_Index + 1 .. Picture'Last), Count, Last); - - if Picture (Last + 1) /= ')' then - raise Picture_Error; - end if; - - -- In what follows note that one copy of the repeated character - -- has already been made, so a count of one is a no-op, and a - -- count of zero erases a character. - - if Result_Index + Count - 2 > Result'Last then - raise Picture_Error; - end if; - - for J in 2 .. Count loop - Result (Result_Index + J - 2) := Picture (Picture_Index - 1); - end loop; - - Result_Index := Result_Index + Count - 1; - - -- Last + 1 was a ')' throw it away too - - Picture_Index := Last + 2; - - when ')' => - raise Picture_Error; - - when others => - if Result_Index > Result'Last then - raise Picture_Error; - end if; - - Result (Result_Index) := Picture (Picture_Index); - Picture_Index := Picture_Index + 1; - Result_Index := Result_Index + 1; - end case; - - exit when Picture_Index > Picture'Last; - end loop; - - return Result (1 .. Result_Index - 1); - - exception - when others => - raise Picture_Error; - end Expand; - - ------------------- - -- Format_Number -- - ------------------- - - function Format_Number - (Pic : Format_Record; - Number : String; - Currency_Symbol : String; - Fill_Character : Character; - Separator_Character : Character; - Radix_Point : Character) return String - is - Attrs : Number_Attributes := Parse_Number_String (Number); - Position : Integer; - Rounded : String := Number; - - Sign_Position : Integer := Pic.Sign_Position; -- may float. - - Answer : String (1 .. Pic.Picture.Length) := Pic.Picture.Expanded; - Last : Integer; - Currency_Pos : Integer := Pic.Start_Currency; - In_Currency : Boolean := False; - - Dollar : Boolean := False; - -- Overridden immediately if necessary - - Zero : Boolean := True; - -- Set to False when a non-zero digit is output - - begin - - -- If the picture has fewer decimal places than the number, the image - -- must be rounded according to the usual rules. - - if Attrs.Has_Fraction then - declare - R : constant Integer := - (Attrs.End_Of_Fraction - Attrs.Start_Of_Fraction + 1) - - Pic.Max_Trailing_Digits; - R_Pos : Integer; - - begin - if R > 0 then - R_Pos := Attrs.End_Of_Fraction - R; - - if Rounded (R_Pos + 1) > '4' then - - if Rounded (R_Pos) = '.' then - R_Pos := R_Pos - 1; - end if; - - if Rounded (R_Pos) /= '9' then - Rounded (R_Pos) := Character'Succ (Rounded (R_Pos)); - else - Rounded (R_Pos) := '0'; - R_Pos := R_Pos - 1; - - while R_Pos > 1 loop - if Rounded (R_Pos) = '.' then - R_Pos := R_Pos - 1; - end if; - - if Rounded (R_Pos) /= '9' then - Rounded (R_Pos) := Character'Succ (Rounded (R_Pos)); - exit; - else - Rounded (R_Pos) := '0'; - R_Pos := R_Pos - 1; - end if; - end loop; - - -- The rounding may add a digit in front. Either the - -- leading blank or the sign (already captured) can - -- be overwritten. - - if R_Pos = 1 then - Rounded (R_Pos) := '1'; - Attrs.Start_Of_Int := Attrs.Start_Of_Int - 1; - end if; - end if; - end if; - end if; - end; - end if; - - if Pic.Start_Currency /= Invalid_Position then - Dollar := Answer (Pic.Start_Currency) = '$'; - end if; - - -- Fix up "direct inserts" outside the playing field. Set up as one - -- loop to do the beginning, one (reverse) loop to do the end. - - Last := 1; - loop - exit when Last = Pic.Start_Float; - exit when Last = Pic.Radix_Position; - exit when Answer (Last) = '9'; - - case Answer (Last) is - when '_' => - Answer (Last) := Separator_Character; - - when 'b' => - Answer (Last) := ' '; - - when others => - null; - end case; - - exit when Last = Answer'Last; - - Last := Last + 1; - end loop; - - -- Now for the end... - - for J in reverse Last .. Answer'Last loop - exit when J = Pic.Radix_Position; - - -- Do this test First, Separator_Character can equal Pic.Floater - - if Answer (J) = Pic.Floater then - exit; - end if; - - case Answer (J) is - when '_' => - Answer (J) := Separator_Character; - - when 'b' => - Answer (J) := ' '; - - when '9' => - exit; - - when others => - null; - end case; - end loop; - - -- Non-floating sign - - if Pic.Start_Currency /= -1 - and then Answer (Pic.Start_Currency) = '#' - and then Pic.Floater /= '#' - then - if Currency_Symbol'Length > - Pic.End_Currency - Pic.Start_Currency + 1 - then - raise Picture_Error; - - elsif Currency_Symbol'Length = - Pic.End_Currency - Pic.Start_Currency + 1 - then - Answer (Pic.Start_Currency .. Pic.End_Currency) := - Currency_Symbol; - - elsif Pic.Radix_Position = Invalid_Position - or else Pic.Start_Currency < Pic.Radix_Position - then - Answer (Pic.Start_Currency .. Pic.End_Currency) := - (others => ' '); - Answer (Pic.End_Currency - Currency_Symbol'Length + 1 .. - Pic.End_Currency) := Currency_Symbol; - - else - Answer (Pic.Start_Currency .. Pic.End_Currency) := - (others => ' '); - Answer (Pic.Start_Currency .. - Pic.Start_Currency + Currency_Symbol'Length - 1) := - Currency_Symbol; - end if; - end if; - - -- Fill in leading digits - - if Attrs.End_Of_Int - Attrs.Start_Of_Int + 1 > - Pic.Max_Leading_Digits - then - raise Ada.Text_IO.Layout_Error; - end if; - - Position := - (if Pic.Radix_Position = Invalid_Position - then Answer'Last - else Pic.Radix_Position - 1); - - for J in reverse Attrs.Start_Of_Int .. Attrs.End_Of_Int loop - while Answer (Position) /= '9' - and then - Answer (Position) /= Pic.Floater - loop - if Answer (Position) = '_' then - Answer (Position) := Separator_Character; - - elsif Answer (Position) = 'b' then - Answer (Position) := ' '; - end if; - - Position := Position - 1; - end loop; - - Answer (Position) := Rounded (J); - - if Rounded (J) /= '0' then - Zero := False; - end if; - - Position := Position - 1; - end loop; - - -- Do lead float - - if Pic.Start_Float = Invalid_Position then - - -- No leading floats, but need to change '9' to '0', '_' to - -- Separator_Character and 'b' to ' '. - - for J in Last .. Position loop - - -- Last set when fixing the "uninteresting" leaders above. - -- Don't duplicate the work. - - if Answer (J) = '9' then - Answer (J) := '0'; - - elsif Answer (J) = '_' then - Answer (J) := Separator_Character; - - elsif Answer (J) = 'b' then - Answer (J) := ' '; - end if; - end loop; - - elsif Pic.Floater = '<' - or else - Pic.Floater = '+' - or else - Pic.Floater = '-' - then - for J in Pic.End_Float .. Position loop -- May be null range. - if Answer (J) = '9' then - Answer (J) := '0'; - - elsif Answer (J) = '_' then - Answer (J) := Separator_Character; - - elsif Answer (J) = 'b' then - Answer (J) := ' '; - end if; - end loop; - - if Position > Pic.End_Float then - Position := Pic.End_Float; - end if; - - for J in Pic.Start_Float .. Position - 1 loop - Answer (J) := ' '; - end loop; - - Answer (Position) := Pic.Floater; - Sign_Position := Position; - - elsif Pic.Floater = '$' then - - for J in Pic.End_Float .. Position loop -- May be null range. - if Answer (J) = '9' then - Answer (J) := '0'; - - elsif Answer (J) = '_' then - Answer (J) := ' '; -- no separators before leftmost digit. - - elsif Answer (J) = 'b' then - Answer (J) := ' '; - end if; - end loop; - - if Position > Pic.End_Float then - Position := Pic.End_Float; - end if; - - for J in Pic.Start_Float .. Position - 1 loop - Answer (J) := ' '; - end loop; - - Answer (Position) := Pic.Floater; - Currency_Pos := Position; - - elsif Pic.Floater = '*' then - - for J in Pic.End_Float .. Position loop -- May be null range. - if Answer (J) = '9' then - Answer (J) := '0'; - - elsif Answer (J) = '_' then - Answer (J) := Separator_Character; - - elsif Answer (J) = 'b' then - Answer (J) := Fill_Character; - end if; - end loop; - - if Position > Pic.End_Float then - Position := Pic.End_Float; - end if; - - for J in Pic.Start_Float .. Position loop - Answer (J) := Fill_Character; - end loop; - - else - if Pic.Floater = '#' then - Currency_Pos := Currency_Symbol'Length; - In_Currency := True; - end if; - - for J in reverse Pic.Start_Float .. Position loop - case Answer (J) is - when '*' => - Answer (J) := Fill_Character; - - when 'b' | '/' => - if In_Currency and then Currency_Pos > 0 then - Answer (J) := Currency_Symbol (Currency_Pos); - Currency_Pos := Currency_Pos - 1; - else - Answer (J) := ' '; - end if; - - when 'Z' | '0' => - Answer (J) := ' '; - - when '9' => - Answer (J) := '0'; - - when '.' | 'V' | 'v' | '<' | '$' | '+' | '-' => - null; - - when '#' => - if Currency_Pos = 0 then - Answer (J) := ' '; - else - Answer (J) := Currency_Symbol (Currency_Pos); - Currency_Pos := Currency_Pos - 1; - end if; - - when '_' => - case Pic.Floater is - when '*' => - Answer (J) := Fill_Character; - - when 'Z' | 'b' => - Answer (J) := ' '; - - when '#' => - if Currency_Pos = 0 then - Answer (J) := ' '; - - else - Answer (J) := Currency_Symbol (Currency_Pos); - Currency_Pos := Currency_Pos - 1; - end if; - - when others => - null; - end case; - - when others => - null; - end case; - end loop; - - if Pic.Floater = '#' and then Currency_Pos /= 0 then - raise Ada.Text_IO.Layout_Error; - end if; - end if; - - -- Do sign - - if Sign_Position = Invalid_Position then - if Attrs.Negative then - raise Ada.Text_IO.Layout_Error; - end if; - - else - if Attrs.Negative then - case Answer (Sign_Position) is - when 'C' | 'D' | '-' => - null; - - when '+' => - Answer (Sign_Position) := '-'; - - when '<' => - Answer (Sign_Position) := '('; - Answer (Pic.Second_Sign) := ')'; - - when others => - raise Picture_Error; - end case; - - else -- positive - - case Answer (Sign_Position) is - when '-' => - Answer (Sign_Position) := ' '; - - when '<' | 'C' | 'D' => - Answer (Sign_Position) := ' '; - Answer (Pic.Second_Sign) := ' '; - - when '+' => - null; - - when others => - raise Picture_Error; - end case; - end if; - end if; - - -- Fill in trailing digits - - if Pic.Max_Trailing_Digits > 0 then - - if Attrs.Has_Fraction then - Position := Attrs.Start_Of_Fraction; - Last := Pic.Radix_Position + 1; - - for J in Last .. Answer'Last loop - if Answer (J) = '9' or else Answer (J) = Pic.Floater then - Answer (J) := Rounded (Position); - - if Rounded (Position) /= '0' then - Zero := False; - end if; - - Position := Position + 1; - Last := J + 1; - - -- Used up fraction but remember place in Answer - - exit when Position > Attrs.End_Of_Fraction; - - elsif Answer (J) = 'b' then - Answer (J) := ' '; - - elsif Answer (J) = '_' then - Answer (J) := Separator_Character; - end if; - - Last := J + 1; - end loop; - - Position := Last; - - else - Position := Pic.Radix_Position + 1; - end if; - - -- Now fill remaining 9's with zeros and _ with separators - - Last := Answer'Last; - - for J in Position .. Last loop - if Answer (J) = '9' then - Answer (J) := '0'; - - elsif Answer (J) = Pic.Floater then - Answer (J) := '0'; - - elsif Answer (J) = '_' then - Answer (J) := Separator_Character; - - elsif Answer (J) = 'b' then - Answer (J) := ' '; - - end if; - end loop; - - Position := Last + 1; - - else - if Pic.Floater = '#' and then Currency_Pos /= 0 then - raise Ada.Text_IO.Layout_Error; - end if; - - -- No trailing digits, but now J may need to stick in a currency - -- symbol or sign. - - Position := - (if Pic.Start_Currency = Invalid_Position - then Answer'Last + 1 - else Pic.Start_Currency); - end if; - - for J in Position .. Answer'Last loop - if Pic.Start_Currency /= Invalid_Position - and then Answer (Pic.Start_Currency) = '#' - then - Currency_Pos := 1; - end if; - - case Answer (J) is - when '*' => - Answer (J) := Fill_Character; - - when 'b' => - if In_Currency then - Answer (J) := Currency_Symbol (Currency_Pos); - Currency_Pos := Currency_Pos + 1; - - if Currency_Pos > Currency_Symbol'Length then - In_Currency := False; - end if; - end if; - - when '#' => - if Currency_Pos > Currency_Symbol'Length then - Answer (J) := ' '; - - else - In_Currency := True; - Answer (J) := Currency_Symbol (Currency_Pos); - Currency_Pos := Currency_Pos + 1; - - if Currency_Pos > Currency_Symbol'Length then - In_Currency := False; - end if; - end if; - - when '_' => - Answer (J) := Currency_Symbol (Currency_Pos); - Currency_Pos := Currency_Pos + 1; - - case Pic.Floater is - when '*' => - Answer (J) := Fill_Character; - - when 'Z' | 'z' => - Answer (J) := ' '; - - when '#' => - if Currency_Pos > Currency_Symbol'Length then - Answer (J) := ' '; - else - Answer (J) := Currency_Symbol (Currency_Pos); - Currency_Pos := Currency_Pos + 1; - end if; - - when others => - null; - end case; - - when others => - exit; - end case; - end loop; - - -- Now get rid of Blank_when_Zero and complete Star fill - - if Zero and then Pic.Blank_When_Zero then - - -- Value is zero, and blank it - - Last := Answer'Last; - - if Dollar then - Last := Last - 1 + Currency_Symbol'Length; - end if; - - if Pic.Radix_Position /= Invalid_Position - and then Answer (Pic.Radix_Position) = 'V' - then - Last := Last - 1; - end if; - - return String'(1 .. Last => ' '); - - elsif Zero and then Pic.Star_Fill then - Last := Answer'Last; - - if Dollar then - Last := Last - 1 + Currency_Symbol'Length; - end if; - - if Pic.Radix_Position /= Invalid_Position then - - if Answer (Pic.Radix_Position) = 'V' then - Last := Last - 1; - - elsif Dollar then - if Pic.Radix_Position > Pic.Start_Currency then - return String'(1 .. Pic.Radix_Position - 1 => '*') & - Radix_Point & - String'(Pic.Radix_Position + 1 .. Last => '*'); - - else - return - String' - (1 .. - Pic.Radix_Position + Currency_Symbol'Length - 2 => - '*') & Radix_Point & - String' - (Pic.Radix_Position + Currency_Symbol'Length .. Last - => '*'); - end if; - - else - return String'(1 .. Pic.Radix_Position - 1 => '*') & - Radix_Point & - String'(Pic.Radix_Position + 1 .. Last => '*'); - end if; - end if; - - return String'(1 .. Last => '*'); - end if; - - -- This was once a simple return statement, now there are nine different - -- return cases. Not to mention the five above to deal with zeros. Why - -- not split things out? - - -- Processing the radix and sign expansion separately would require - -- lots of copying--the string and some of its indexes--without - -- really simplifying the logic. The cases are: - - -- 1) Expand $, replace '.' with Radix_Point - -- 2) No currency expansion, replace '.' with Radix_Point - -- 3) Expand $, radix blanked - -- 4) No currency expansion, radix blanked - -- 5) Elide V - -- 6) Expand $, Elide V - -- 7) Elide V, Expand $ (Two cases depending on order.) - -- 8) No radix, expand $ - -- 9) No radix, no currency expansion - - if Pic.Radix_Position /= Invalid_Position then - - if Answer (Pic.Radix_Position) = '.' then - Answer (Pic.Radix_Position) := Radix_Point; - - if Dollar then - - -- 1) Expand $, replace '.' with Radix_Point - - return Answer (1 .. Currency_Pos - 1) & Currency_Symbol & - Answer (Currency_Pos + 1 .. Answer'Last); - - else - -- 2) No currency expansion, replace '.' with Radix_Point - - return Answer; - end if; - - elsif Answer (Pic.Radix_Position) = ' ' then -- blanked radix. - if Dollar then - - -- 3) Expand $, radix blanked - - return Answer (1 .. Currency_Pos - 1) & Currency_Symbol & - Answer (Currency_Pos + 1 .. Answer'Last); - - else - -- 4) No expansion, radix blanked - - return Answer; - end if; - - -- V cases - - else - if not Dollar then - - -- 5) Elide V - - return Answer (1 .. Pic.Radix_Position - 1) & - Answer (Pic.Radix_Position + 1 .. Answer'Last); - - elsif Currency_Pos < Pic.Radix_Position then - - -- 6) Expand $, Elide V - - return Answer (1 .. Currency_Pos - 1) & Currency_Symbol & - Answer (Currency_Pos + 1 .. Pic.Radix_Position - 1) & - Answer (Pic.Radix_Position + 1 .. Answer'Last); - - else - -- 7) Elide V, Expand $ - - return Answer (1 .. Pic.Radix_Position - 1) & - Answer (Pic.Radix_Position + 1 .. Currency_Pos - 1) & - Currency_Symbol & - Answer (Currency_Pos + 1 .. Answer'Last); - end if; - end if; - - elsif Dollar then - - -- 8) No radix, expand $ - - return Answer (1 .. Currency_Pos - 1) & Currency_Symbol & - Answer (Currency_Pos + 1 .. Answer'Last); - - else - -- 9) No radix, no currency expansion - - return Answer; - end if; - end Format_Number; - - ------------------------- - -- Parse_Number_String -- - ------------------------- - - function Parse_Number_String (Str : String) return Number_Attributes is - Answer : Number_Attributes; - - begin - for J in Str'Range loop - case Str (J) is - when ' ' => - null; -- ignore - - when '1' .. '9' => - - -- Decide if this is the start of a number. - -- If so, figure out which one... - - if Answer.Has_Fraction then - Answer.End_Of_Fraction := J; - else - if Answer.Start_Of_Int = Invalid_Position then - -- start integer - Answer.Start_Of_Int := J; - end if; - Answer.End_Of_Int := J; - end if; - - when '0' => - - -- Only count a zero before the decimal point if it follows a - -- non-zero digit. After the decimal point, zeros will be - -- counted if followed by a non-zero digit. - - if not Answer.Has_Fraction then - if Answer.Start_Of_Int /= Invalid_Position then - Answer.End_Of_Int := J; - end if; - end if; - - when '-' => - - -- Set negative - - Answer.Negative := True; - - when '.' => - - -- Close integer, start fraction - - if Answer.Has_Fraction then - raise Picture_Error; - end if; - - -- Two decimal points is a no-no - - Answer.Has_Fraction := True; - Answer.End_Of_Fraction := J; - - -- Could leave this at Invalid_Position, but this seems the - -- right way to indicate a null range... - - Answer.Start_Of_Fraction := J + 1; - Answer.End_Of_Int := J - 1; - - when others => - raise Picture_Error; -- can this happen? probably not - end case; - end loop; - - if Answer.Start_Of_Int = Invalid_Position then - Answer.Start_Of_Int := Answer.End_Of_Int + 1; - end if; - - -- No significant (integer) digits needs a null range - - return Answer; - end Parse_Number_String; - - ---------------- - -- Pic_String -- - ---------------- - - -- The following ensures that we return B and not b being careful not - -- to break things which expect lower case b for blank. See CXF3A02. - - function Pic_String (Pic : Picture) return String is - Temp : String (1 .. Pic.Contents.Picture.Length) := - Pic.Contents.Picture.Expanded; - begin - for J in Temp'Range loop - if Temp (J) = 'b' then - Temp (J) := 'B'; - end if; - end loop; - - return Temp; - end Pic_String; - - ------------------ - -- Precalculate -- - ------------------ - - procedure Precalculate (Pic : in out Format_Record) is - Debug : constant Boolean := False; - -- Set True to generate debug output - - Computed_BWZ : Boolean := True; - - type Legality is (Okay, Reject); - - State : Legality := Reject; - -- Start in reject, which will reject null strings - - Index : Pic_Index := Pic.Picture.Expanded'First; - - function At_End return Boolean; - pragma Inline (At_End); - - procedure Set_State (L : Legality); - pragma Inline (Set_State); - - function Look return Character; - pragma Inline (Look); - - function Is_Insert return Boolean; - pragma Inline (Is_Insert); - - procedure Skip; - pragma Inline (Skip); - - procedure Debug_Start (Name : String); - pragma Inline (Debug_Start); - - procedure Debug_Integer (Value : Integer; S : String); - pragma Inline (Debug_Integer); - - procedure Trailing_Currency; - procedure Trailing_Bracket; - procedure Number_Fraction; - procedure Number_Completion; - procedure Number_Fraction_Or_Bracket; - procedure Number_Fraction_Or_Z_Fill; - procedure Zero_Suppression; - procedure Floating_Bracket; - procedure Number_Fraction_Or_Star_Fill; - procedure Star_Suppression; - procedure Number_Fraction_Or_Dollar; - procedure Leading_Dollar; - procedure Number_Fraction_Or_Pound; - procedure Leading_Pound; - procedure Picture; - procedure Floating_Plus; - procedure Floating_Minus; - procedure Picture_Plus; - procedure Picture_Minus; - procedure Picture_Bracket; - procedure Number; - procedure Optional_RHS_Sign; - procedure Picture_String; - procedure Set_Debug; - - ------------ - -- At_End -- - ------------ - - function At_End return Boolean is - begin - Debug_Start ("At_End"); - return Index > Pic.Picture.Length; - end At_End; - - -------------- - -- Set_Debug-- - -------------- - - -- Needed to have a procedure to pass to pragma Debug - - procedure Set_Debug is - begin - -- Uncomment this line and make Debug a variable to enable debug - - -- Debug := True; - - null; - end Set_Debug; - - ------------------- - -- Debug_Integer -- - ------------------- - - procedure Debug_Integer (Value : Integer; S : String) is - - begin - if Debug and then Value > 0 then - if Ada.Text_IO.Col > 70 - S'Length then - Ada.Text_IO.New_Line; - end if; - - Ada.Text_IO.Put (' ' & S & Integer'Image (Value) & ','); - end if; - end Debug_Integer; - - ----------------- - -- Debug_Start -- - ----------------- - - procedure Debug_Start (Name : String) is - begin - if Debug then - Ada.Text_IO.Put_Line (" In " & Name & '.'); - end if; - end Debug_Start; - - ---------------------- - -- Floating_Bracket -- - ---------------------- - - -- Note that Floating_Bracket is only called with an acceptable - -- prefix. But we don't set Okay, because we must end with a '>'. - - procedure Floating_Bracket is - begin - Debug_Start ("Floating_Bracket"); - - -- Two different floats not allowed - - if Pic.Floater /= '!' and then Pic.Floater /= '<' then - raise Picture_Error; - - else - Pic.Floater := '<'; - end if; - - Pic.End_Float := Index; - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - - -- First bracket wasn't counted... - - Skip; -- known '<' - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Pic.End_Float := Index; - Skip; - - when 'B' | 'b' => - Pic.End_Float := Index; - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '<' => - Pic.End_Float := Index; - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - Skip; - - when '9' => - Number_Completion; - - when '$' => - Leading_Dollar; - - when '#' => - Leading_Pound; - - when 'V' | 'v' | '.' => - Pic.Radix_Position := Index; - Skip; - Number_Fraction_Or_Bracket; - return; - - when others => - return; - end case; - end loop; - end Floating_Bracket; - - -------------------- - -- Floating_Minus -- - -------------------- - - procedure Floating_Minus is - begin - Debug_Start ("Floating_Minus"); - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Pic.End_Float := Index; - Skip; - - when 'B' | 'b' => - Pic.End_Float := Index; - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '-' => - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - Pic.End_Float := Index; - Skip; - - when '9' => - Number_Completion; - return; - - when '.' | 'V' | 'v' => - Pic.Radix_Position := Index; - Skip; -- Radix - - while Is_Insert loop - Skip; - end loop; - - if At_End then - return; - end if; - - if Look = '-' then - loop - if At_End then - return; - end if; - - case Look is - when '-' => - Pic.Max_Trailing_Digits := - Pic.Max_Trailing_Digits + 1; - Pic.End_Float := Index; - Skip; - - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when others => - return; - end case; - end loop; - - else - Number_Completion; - end if; - - return; - - when others => - return; - end case; - end loop; - end Floating_Minus; - - ------------------- - -- Floating_Plus -- - ------------------- - - procedure Floating_Plus is - begin - Debug_Start ("Floating_Plus"); - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Pic.End_Float := Index; - Skip; - - when 'B' | 'b' => - Pic.End_Float := Index; - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '+' => - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - Pic.End_Float := Index; - Skip; - - when '9' => - Number_Completion; - return; - - when '.' | 'V' | 'v' => - Pic.Radix_Position := Index; - Skip; -- Radix - - while Is_Insert loop - Skip; - end loop; - - if At_End then - return; - end if; - - if Look = '+' then - loop - if At_End then - return; - end if; - - case Look is - when '+' => - Pic.Max_Trailing_Digits := - Pic.Max_Trailing_Digits + 1; - Pic.End_Float := Index; - Skip; - - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when others => - return; - end case; - end loop; - - else - Number_Completion; - end if; - - return; - - when others => - return; - end case; - end loop; - end Floating_Plus; - - --------------- - -- Is_Insert -- - --------------- - - function Is_Insert return Boolean is - begin - if At_End then - return False; - end if; - - case Pic.Picture.Expanded (Index) is - when '_' | '0' | '/' => - return True; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; -- canonical - return True; - - when others => - return False; - end case; - end Is_Insert; - - -------------------- - -- Leading_Dollar -- - -------------------- - - -- Note that Leading_Dollar can be called in either State. It will set - -- state to Okay only if a 9 or (second) $ is encountered. - - -- Also notice the tricky bit with State and Zero_Suppression. - -- Zero_Suppression is Picture_Error if a '$' or a '9' has been - -- encountered, exactly the cases where State has been set. - - procedure Leading_Dollar is - begin - Debug_Start ("Leading_Dollar"); - - -- Treat as a floating dollar, and unwind otherwise - - if Pic.Floater /= '!' and then Pic.Floater /= '$' then - - -- Two floats not allowed - - raise Picture_Error; - - else - Pic.Floater := '$'; - end if; - - Pic.Start_Currency := Index; - Pic.End_Currency := Index; - Pic.Start_Float := Index; - Pic.End_Float := Index; - - -- Don't increment Pic.Max_Leading_Digits, we need one "real" - -- currency place. - - Skip; -- known '$' - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Pic.End_Float := Index; - Skip; - - -- A trailing insertion character is not part of the - -- floating currency, so need to look ahead. - - if Look /= '$' then - Pic.End_Float := Pic.End_Float - 1; - end if; - - when 'B' | 'b' => - Pic.End_Float := Index; - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when 'Z' | 'z' => - Pic.Picture.Expanded (Index) := 'Z'; -- consistency - - if State = Okay then - raise Picture_Error; - else - -- Overwrite Floater and Start_Float - - Pic.Floater := 'Z'; - Pic.Start_Float := Index; - Zero_Suppression; - end if; - - when '*' => - if State = Okay then - raise Picture_Error; - else - -- Overwrite Floater and Start_Float - - Pic.Floater := '*'; - Pic.Start_Float := Index; - Star_Suppression; - end if; - - when '$' => - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - Pic.End_Float := Index; - Pic.End_Currency := Index; - Set_State (Okay); Skip; - - when '9' => - if State /= Okay then - Pic.Floater := '!'; - Pic.Start_Float := Invalid_Position; - Pic.End_Float := Invalid_Position; - end if; - - -- A single dollar does not a floating make - - Number_Completion; - return; - - when 'V' | 'v' | '.' => - if State /= Okay then - Pic.Floater := '!'; - Pic.Start_Float := Invalid_Position; - Pic.End_Float := Invalid_Position; - end if; - - -- Only one dollar before the sign is okay, but doesn't - -- float. - - Pic.Radix_Position := Index; - Skip; - Number_Fraction_Or_Dollar; - return; - - when others => - return; - end case; - end loop; - end Leading_Dollar; - - ------------------- - -- Leading_Pound -- - ------------------- - - -- This one is complex. A Leading_Pound can be fixed or floating, - -- but in some cases the decision has to be deferred until we leave - -- this procedure. Also note that Leading_Pound can be called in - -- either State. - - -- It will set state to Okay only if a 9 or (second) # is encountered - - -- One Last note: In ambiguous cases, the currency is treated as - -- floating unless there is only one '#'. - - procedure Leading_Pound is - - Inserts : Boolean := False; - -- Set to True if a '_', '0', '/', 'B', or 'b' is encountered - - Must_Float : Boolean := False; - -- Set to true if a '#' occurs after an insert - - begin - Debug_Start ("Leading_Pound"); - - -- Treat as a floating currency. If it isn't, this will be - -- overwritten later. - - if Pic.Floater /= '!' and then Pic.Floater /= '#' then - - -- Two floats not allowed - - raise Picture_Error; - - else - Pic.Floater := '#'; - end if; - - Pic.Start_Currency := Index; - Pic.End_Currency := Index; - Pic.Start_Float := Index; - Pic.End_Float := Index; - - -- Don't increment Pic.Max_Leading_Digits, we need one "real" - -- currency place. - - Pic.Max_Currency_Digits := 1; -- we've seen one. - - Skip; -- known '#' - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Pic.End_Float := Index; - Inserts := True; - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Pic.End_Float := Index; - Inserts := True; - Skip; - - when 'Z' | 'z' => - Pic.Picture.Expanded (Index) := 'Z'; -- consistency - - if Must_Float then - raise Picture_Error; - else - Pic.Max_Leading_Digits := 0; - - -- Overwrite Floater and Start_Float - - Pic.Floater := 'Z'; - Pic.Start_Float := Index; - Zero_Suppression; - end if; - - when '*' => - if Must_Float then - raise Picture_Error; - else - Pic.Max_Leading_Digits := 0; - - -- Overwrite Floater and Start_Float - Pic.Floater := '*'; - Pic.Start_Float := Index; - Star_Suppression; - end if; - - when '#' => - if Inserts then - Must_Float := True; - end if; - - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - Pic.End_Float := Index; - Pic.End_Currency := Index; - Set_State (Okay); - Skip; - - when '9' => - if State /= Okay then - - -- A single '#' doesn't float - - Pic.Floater := '!'; - Pic.Start_Float := Invalid_Position; - Pic.End_Float := Invalid_Position; - end if; - - Number_Completion; - return; - - when 'V' | 'v' | '.' => - if State /= Okay then - Pic.Floater := '!'; - Pic.Start_Float := Invalid_Position; - Pic.End_Float := Invalid_Position; - end if; - - -- Only one pound before the sign is okay, but doesn't - -- float. - - Pic.Radix_Position := Index; - Skip; - Number_Fraction_Or_Pound; - return; - - when others => - return; - end case; - end loop; - end Leading_Pound; - - ---------- - -- Look -- - ---------- - - function Look return Character is - begin - if At_End then - raise Picture_Error; - end if; - - return Pic.Picture.Expanded (Index); - end Look; - - ------------ - -- Number -- - ------------ - - procedure Number is - begin - Debug_Start ("Number"); - - loop - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '9' => - Computed_BWZ := False; - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - Set_State (Okay); - Skip; - - when '.' | 'V' | 'v' => - Pic.Radix_Position := Index; - Skip; - Number_Fraction; - return; - - when others => - return; - end case; - - if At_End then - return; - end if; - - -- Will return in Okay state if a '9' was seen - - end loop; - end Number; - - ----------------------- - -- Number_Completion -- - ----------------------- - - procedure Number_Completion is - begin - Debug_Start ("Number_Completion"); - - while not At_End loop - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '9' => - Computed_BWZ := False; - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - Set_State (Okay); - Skip; - - when 'V' | 'v' | '.' => - Pic.Radix_Position := Index; - Skip; - Number_Fraction; - return; - - when others => - return; - end case; - end loop; - end Number_Completion; - - --------------------- - -- Number_Fraction -- - --------------------- - - procedure Number_Fraction is - begin - -- Note that number fraction can be called in either State. - -- It will set state to Valid only if a 9 is encountered. - - Debug_Start ("Number_Fraction"); - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '9' => - Computed_BWZ := False; - Pic.Max_Trailing_Digits := Pic.Max_Trailing_Digits + 1; - Set_State (Okay); Skip; - - when others => - return; - end case; - end loop; - end Number_Fraction; - - -------------------------------- - -- Number_Fraction_Or_Bracket -- - -------------------------------- - - procedure Number_Fraction_Or_Bracket is - begin - Debug_Start ("Number_Fraction_Or_Bracket"); - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '<' => - Pic.Max_Trailing_Digits := Pic.Max_Trailing_Digits + 1; - Pic.End_Float := Index; - Skip; - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '<' => - Pic.Max_Trailing_Digits := - Pic.Max_Trailing_Digits + 1; - Pic.End_Float := Index; - Skip; - - when others => - return; - end case; - end loop; - - when others => - Number_Fraction; - return; - end case; - end loop; - end Number_Fraction_Or_Bracket; - - ------------------------------- - -- Number_Fraction_Or_Dollar -- - ------------------------------- - - procedure Number_Fraction_Or_Dollar is - begin - Debug_Start ("Number_Fraction_Or_Dollar"); - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '$' => - Pic.Max_Trailing_Digits := Pic.Max_Trailing_Digits + 1; - Pic.End_Float := Index; - Skip; - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '$' => - Pic.Max_Trailing_Digits := - Pic.Max_Trailing_Digits + 1; - Pic.End_Float := Index; - Skip; - - when others => - return; - end case; - end loop; - - when others => - Number_Fraction; - return; - end case; - end loop; - end Number_Fraction_Or_Dollar; - - ------------------------------ - -- Number_Fraction_Or_Pound -- - ------------------------------ - - procedure Number_Fraction_Or_Pound is - begin - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '#' => - Pic.Max_Trailing_Digits := Pic.Max_Trailing_Digits + 1; - Pic.End_Float := Index; - Skip; - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '#' => - Pic.Max_Trailing_Digits := - Pic.Max_Trailing_Digits + 1; - Pic.End_Float := Index; - Skip; - - when others => - return; - end case; - end loop; - - when others => - Number_Fraction; - return; - end case; - end loop; - end Number_Fraction_Or_Pound; - - ---------------------------------- - -- Number_Fraction_Or_Star_Fill -- - ---------------------------------- - - procedure Number_Fraction_Or_Star_Fill is - begin - Debug_Start ("Number_Fraction_Or_Star_Fill"); - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '*' => - Pic.Star_Fill := True; - Pic.Max_Trailing_Digits := Pic.Max_Trailing_Digits + 1; - Pic.End_Float := Index; - Skip; - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '*' => - Pic.Star_Fill := True; - Pic.Max_Trailing_Digits := - Pic.Max_Trailing_Digits + 1; - Pic.End_Float := Index; - Skip; - - when others => - return; - end case; - end loop; - - when others => - Number_Fraction; - return; - end case; - end loop; - end Number_Fraction_Or_Star_Fill; - - ------------------------------- - -- Number_Fraction_Or_Z_Fill -- - ------------------------------- - - procedure Number_Fraction_Or_Z_Fill is - begin - Debug_Start ("Number_Fraction_Or_Z_Fill"); - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when 'Z' | 'z' => - Pic.Max_Trailing_Digits := Pic.Max_Trailing_Digits + 1; - Pic.End_Float := Index; - Pic.Picture.Expanded (Index) := 'Z'; -- consistency - - Skip; - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when 'Z' | 'z' => - Pic.Picture.Expanded (Index) := 'Z'; -- consistency - - Pic.Max_Trailing_Digits := - Pic.Max_Trailing_Digits + 1; - Pic.End_Float := Index; - Skip; - - when others => - return; - end case; - end loop; - - when others => - Number_Fraction; - return; - end case; - end loop; - end Number_Fraction_Or_Z_Fill; - - ----------------------- - -- Optional_RHS_Sign -- - ----------------------- - - procedure Optional_RHS_Sign is - begin - Debug_Start ("Optional_RHS_Sign"); - - if At_End then - return; - end if; - - case Look is - when '+' | '-' => - Pic.Sign_Position := Index; - Skip; - return; - - when 'C' | 'c' => - Pic.Sign_Position := Index; - Pic.Picture.Expanded (Index) := 'C'; - Skip; - - if Look = 'R' or else Look = 'r' then - Pic.Second_Sign := Index; - Pic.Picture.Expanded (Index) := 'R'; - Skip; - - else - raise Picture_Error; - end if; - - return; - - when 'D' | 'd' => - Pic.Sign_Position := Index; - Pic.Picture.Expanded (Index) := 'D'; - Skip; - - if Look = 'B' or else Look = 'b' then - Pic.Second_Sign := Index; - Pic.Picture.Expanded (Index) := 'B'; - Skip; - - else - raise Picture_Error; - end if; - - return; - - when '>' => - if Pic.Picture.Expanded (Pic.Sign_Position) = '<' then - Pic.Second_Sign := Index; - Skip; - - else - raise Picture_Error; - end if; - - when others => - return; - end case; - end Optional_RHS_Sign; - - ------------- - -- Picture -- - ------------- - - -- Note that Picture can be called in either State - - -- It will set state to Valid only if a 9 is encountered or floating - -- currency is called. - - procedure Picture is - begin - Debug_Start ("Picture"); - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '$' => - Leading_Dollar; - return; - - when '#' => - Leading_Pound; - return; - - when '9' => - Computed_BWZ := False; - Set_State (Okay); - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - Skip; - - when 'V' | 'v' | '.' => - Pic.Radix_Position := Index; - Skip; - Number_Fraction; - Trailing_Currency; - return; - - when others => - return; - end case; - end loop; - end Picture; - - --------------------- - -- Picture_Bracket -- - --------------------- - - procedure Picture_Bracket is - begin - Pic.Sign_Position := Index; - Debug_Start ("Picture_Bracket"); - Pic.Sign_Position := Index; - - -- Treat as a floating sign, and unwind otherwise - - Pic.Floater := '<'; - Pic.Start_Float := Index; - Pic.End_Float := Index; - - -- Don't increment Pic.Max_Leading_Digits, we need one "real" - -- sign place. - - Skip; -- Known Bracket - - loop - case Look is - when '_' | '0' | '/' => - Pic.End_Float := Index; - Skip; - - when 'B' | 'b' => - Pic.End_Float := Index; - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '<' => - Set_State (Okay); -- "<<>" is enough. - Floating_Bracket; - Trailing_Currency; - Trailing_Bracket; - return; - - when '$' | '#' | '9' | '*' => - if State /= Okay then - Pic.Floater := '!'; - Pic.Start_Float := Invalid_Position; - Pic.End_Float := Invalid_Position; - end if; - - Picture; - Trailing_Bracket; - Set_State (Okay); - return; - - when '.' | 'V' | 'v' => - if State /= Okay then - Pic.Floater := '!'; - Pic.Start_Float := Invalid_Position; - Pic.End_Float := Invalid_Position; - end if; - - -- Don't assume that state is okay, haven't seen a digit - - Picture; - Trailing_Bracket; - return; - - when others => - raise Picture_Error; - end case; - end loop; - end Picture_Bracket; - - ------------------- - -- Picture_Minus -- - ------------------- - - procedure Picture_Minus is - begin - Debug_Start ("Picture_Minus"); - - Pic.Sign_Position := Index; - - -- Treat as a floating sign, and unwind otherwise - - Pic.Floater := '-'; - Pic.Start_Float := Index; - Pic.End_Float := Index; - - -- Don't increment Pic.Max_Leading_Digits, we need one "real" - -- sign place. - - Skip; -- Known Minus - - loop - case Look is - when '_' | '0' | '/' => - Pic.End_Float := Index; - Skip; - - when 'B' | 'b' => - Pic.End_Float := Index; - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '-' => - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - Pic.End_Float := Index; - Skip; - Set_State (Okay); -- "-- " is enough. - Floating_Minus; - Trailing_Currency; - return; - - when '$' | '#' | '9' | '*' => - if State /= Okay then - Pic.Floater := '!'; - Pic.Start_Float := Invalid_Position; - Pic.End_Float := Invalid_Position; - end if; - - Picture; - Set_State (Okay); - return; - - when 'Z' | 'z' => - - -- Can't have Z and a floating sign - - if State = Okay then - Set_State (Reject); - end if; - - Pic.Picture.Expanded (Index) := 'Z'; -- consistency - Zero_Suppression; - Trailing_Currency; - Optional_RHS_Sign; - return; - - when '.' | 'V' | 'v' => - if State /= Okay then - Pic.Floater := '!'; - Pic.Start_Float := Invalid_Position; - Pic.End_Float := Invalid_Position; - end if; - - -- Don't assume that state is okay, haven't seen a digit - - Picture; - return; - - when others => - return; - end case; - end loop; - end Picture_Minus; - - ------------------ - -- Picture_Plus -- - ------------------ - - procedure Picture_Plus is - begin - Debug_Start ("Picture_Plus"); - Pic.Sign_Position := Index; - - -- Treat as a floating sign, and unwind otherwise - - Pic.Floater := '+'; - Pic.Start_Float := Index; - Pic.End_Float := Index; - - -- Don't increment Pic.Max_Leading_Digits, we need one "real" - -- sign place. - - Skip; -- Known Plus - - loop - case Look is - when '_' | '0' | '/' => - Pic.End_Float := Index; - Skip; - - when 'B' | 'b' => - Pic.End_Float := Index; - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '+' => - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - Pic.End_Float := Index; - Skip; - Set_State (Okay); -- "++" is enough - Floating_Plus; - Trailing_Currency; - return; - - when '$' | '#' | '9' | '*' => - if State /= Okay then - Pic.Floater := '!'; - Pic.Start_Float := Invalid_Position; - Pic.End_Float := Invalid_Position; - end if; - - Picture; - Set_State (Okay); - return; - - when 'Z' | 'z' => - if State = Okay then - Set_State (Reject); - end if; - - -- Can't have Z and a floating sign - - Pic.Picture.Expanded (Index) := 'Z'; -- consistency - - -- '+Z' is acceptable - - Set_State (Okay); - - -- Overwrite Floater and Start_Float - - Pic.Floater := 'Z'; - Pic.Start_Float := Index; - - Zero_Suppression; - Trailing_Currency; - Optional_RHS_Sign; - return; - - when '.' | 'V' | 'v' => - if State /= Okay then - Pic.Floater := '!'; - Pic.Start_Float := Invalid_Position; - Pic.End_Float := Invalid_Position; - end if; - - -- Don't assume that state is okay, haven't seen a digit - - Picture; - return; - - when others => - return; - end case; - end loop; - end Picture_Plus; - - -------------------- - -- Picture_String -- - -------------------- - - procedure Picture_String is - begin - Debug_Start ("Picture_String"); - - while Is_Insert loop - Skip; - end loop; - - case Look is - when '$' | '#' => - Picture; - Optional_RHS_Sign; - - when '+' => - Picture_Plus; - - when '-' => - Picture_Minus; - - when '<' => - Picture_Bracket; - - when 'Z' | 'z' => - Pic.Picture.Expanded (Index) := 'Z'; -- consistency - Zero_Suppression; - Trailing_Currency; - Optional_RHS_Sign; - - when '*' => - Star_Suppression; - Trailing_Currency; - Optional_RHS_Sign; - - when '9' | '.' | 'V' | 'v' => - Number; - Trailing_Currency; - Optional_RHS_Sign; - - when others => - raise Picture_Error; - end case; - - -- Blank when zero either if the PIC does not contain a '9' or if - -- requested by the user and no '*'. - - Pic.Blank_When_Zero := - (Computed_BWZ or else Pic.Blank_When_Zero) - and then not Pic.Star_Fill; - - -- Star fill if '*' and no '9' - - Pic.Star_Fill := Pic.Star_Fill and then Computed_BWZ; - - if not At_End then - Set_State (Reject); - end if; - end Picture_String; - - --------------- - -- Set_State -- - --------------- - - procedure Set_State (L : Legality) is - begin - if Debug then - Ada.Text_IO.Put_Line - (" Set state from " & Legality'Image (State) - & " to " & Legality'Image (L)); - end if; - - State := L; - end Set_State; - - ---------- - -- Skip -- - ---------- - - procedure Skip is - begin - if Debug then - Ada.Text_IO.Put_Line (" Skip " & Pic.Picture.Expanded (Index)); - end if; - - Index := Index + 1; - end Skip; - - ---------------------- - -- Star_Suppression -- - ---------------------- - - procedure Star_Suppression is - begin - Debug_Start ("Star_Suppression"); - - if Pic.Floater /= '!' and then Pic.Floater /= '*' then - - -- Two floats not allowed - - raise Picture_Error; - - else - Pic.Floater := '*'; - end if; - - Pic.Start_Float := Index; - Pic.End_Float := Index; - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - Set_State (Okay); - - -- Even a single * is a valid picture - - Pic.Star_Fill := True; - Skip; -- Known * - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Pic.End_Float := Index; - Skip; - - when 'B' | 'b' => - Pic.End_Float := Index; - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when '*' => - Pic.End_Float := Index; - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - Set_State (Okay); Skip; - - when '9' => - Set_State (Okay); - Number_Completion; - return; - - when '.' | 'V' | 'v' => - Pic.Radix_Position := Index; - Skip; - Number_Fraction_Or_Star_Fill; - return; - - when '#' | '$' => - if Pic.Max_Currency_Digits > 0 then - raise Picture_Error; - end if; - - -- Cannot have leading and trailing currency - - Trailing_Currency; - Set_State (Okay); - return; - - when others => - raise Picture_Error; - end case; - end loop; - end Star_Suppression; - - ---------------------- - -- Trailing_Bracket -- - ---------------------- - - procedure Trailing_Bracket is - begin - Debug_Start ("Trailing_Bracket"); - - if Look = '>' then - Pic.Second_Sign := Index; - Skip; - else - raise Picture_Error; - end if; - end Trailing_Bracket; - - ----------------------- - -- Trailing_Currency -- - ----------------------- - - procedure Trailing_Currency is - begin - Debug_Start ("Trailing_Currency"); - - if At_End then - return; - end if; - - if Look = '$' then - Pic.Start_Currency := Index; - Pic.End_Currency := Index; - Skip; - - else - while not At_End and then Look = '#' loop - if Pic.Start_Currency = Invalid_Position then - Pic.Start_Currency := Index; - end if; - - Pic.End_Currency := Index; - Skip; - end loop; - end if; - - loop - if At_End then - return; - end if; - - case Look is - when '_' | '0' | '/' => - Skip; - - when 'B' | 'b' => - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when others => - return; - end case; - end loop; - end Trailing_Currency; - - ---------------------- - -- Zero_Suppression -- - ---------------------- - - procedure Zero_Suppression is - begin - Debug_Start ("Zero_Suppression"); - - Pic.Floater := 'Z'; - Pic.Start_Float := Index; - Pic.End_Float := Index; - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - Pic.Picture.Expanded (Index) := 'Z'; -- consistency - - Skip; -- Known Z - - loop - -- Even a single Z is a valid picture - - if At_End then - Set_State (Okay); - return; - end if; - - case Look is - when '_' | '0' | '/' => - Pic.End_Float := Index; - Skip; - - when 'B' | 'b' => - Pic.End_Float := Index; - Pic.Picture.Expanded (Index) := 'b'; - Skip; - - when 'Z' | 'z' => - Pic.Picture.Expanded (Index) := 'Z'; -- consistency - - Pic.Max_Leading_Digits := Pic.Max_Leading_Digits + 1; - Pic.End_Float := Index; - Set_State (Okay); - Skip; - - when '9' => - Set_State (Okay); - Number_Completion; - return; - - when '.' | 'V' | 'v' => - Pic.Radix_Position := Index; - Skip; - Number_Fraction_Or_Z_Fill; - return; - - when '#' | '$' => - Trailing_Currency; - Set_State (Okay); - return; - - when others => - return; - end case; - end loop; - end Zero_Suppression; - - -- Start of processing for Precalculate - - begin - pragma Debug (Set_Debug); - - Picture_String; - - if Debug then - Ada.Text_IO.New_Line; - Ada.Text_IO.Put (" Picture : """ & - Pic.Picture.Expanded (1 .. Pic.Picture.Length) & ""","); - Ada.Text_IO.Put (" Floater : '" & Pic.Floater & "',"); - end if; - - if State = Reject then - raise Picture_Error; - end if; - - Debug_Integer (Pic.Radix_Position, "Radix Positon : "); - Debug_Integer (Pic.Sign_Position, "Sign Positon : "); - Debug_Integer (Pic.Second_Sign, "Second Sign : "); - Debug_Integer (Pic.Start_Float, "Start Float : "); - Debug_Integer (Pic.End_Float, "End Float : "); - Debug_Integer (Pic.Start_Currency, "Start Currency : "); - Debug_Integer (Pic.End_Currency, "End Currency : "); - Debug_Integer (Pic.Max_Leading_Digits, "Max Leading Digits : "); - Debug_Integer (Pic.Max_Trailing_Digits, "Max Trailing Digits : "); - - if Debug then - Ada.Text_IO.New_Line; - end if; - - exception - - when Constraint_Error => - - -- To deal with special cases like null strings - - raise Picture_Error; - end Precalculate; - - ---------------- - -- To_Picture -- - ---------------- - - function To_Picture - (Pic_String : String; - Blank_When_Zero : Boolean := False) return Picture - is - Result : Picture; - - begin - declare - Item : constant String := Expand (Pic_String); - - begin - Result.Contents.Picture := (Item'Length, Item); - Result.Contents.Original_BWZ := Blank_When_Zero; - Result.Contents.Blank_When_Zero := Blank_When_Zero; - Precalculate (Result.Contents); - return Result; - end; - - exception - when others => - raise Picture_Error; - end To_Picture; - - ----------- - -- Valid -- - ----------- - - function Valid - (Pic_String : String; - Blank_When_Zero : Boolean := False) return Boolean - is - begin - declare - Expanded_Pic : constant String := Expand (Pic_String); - -- Raises Picture_Error if Item not well-formed - - Format_Rec : Format_Record; - - begin - Format_Rec.Picture := (Expanded_Pic'Length, Expanded_Pic); - Format_Rec.Blank_When_Zero := Blank_When_Zero; - Format_Rec.Original_BWZ := Blank_When_Zero; - Precalculate (Format_Rec); - - -- False only if Blank_When_Zero is True but the pic string has a '*' - - return not Blank_When_Zero - or else Strings_Fixed.Index (Expanded_Pic, "*") = 0; - end; - - exception - when others => return False; - end Valid; - - -------------------- - -- Decimal_Output -- - -------------------- - - package body Decimal_Output is - - ----------- - -- Image -- - ----------- - - function Image - (Item : Num; - Pic : Picture; - Currency : String := Default_Currency; - Fill : Character := Default_Fill; - Separator : Character := Default_Separator; - Radix_Mark : Character := Default_Radix_Mark) return String - is - begin - return Format_Number - (Pic.Contents, Num'Image (Item), - Currency, Fill, Separator, Radix_Mark); - end Image; - - ------------ - -- Length -- - ------------ - - function Length - (Pic : Picture; - Currency : String := Default_Currency) return Natural - is - Picstr : constant String := Pic_String (Pic); - V_Adjust : Integer := 0; - Cur_Adjust : Integer := 0; - - begin - -- Check if Picstr has 'V' or '$' - - -- If 'V', then length is 1 less than otherwise - - -- If '$', then length is Currency'Length-1 more than otherwise - - -- This should use the string handling package ??? - - for J in Picstr'Range loop - if Picstr (J) = 'V' then - V_Adjust := -1; - - elsif Picstr (J) = '$' then - Cur_Adjust := Currency'Length - 1; - end if; - end loop; - - return Picstr'Length - V_Adjust + Cur_Adjust; - end Length; - - --------- - -- Put -- - --------- - - procedure Put - (File : Text_IO.File_Type; - Item : Num; - Pic : Picture; - Currency : String := Default_Currency; - Fill : Character := Default_Fill; - Separator : Character := Default_Separator; - Radix_Mark : Character := Default_Radix_Mark) - is - begin - Text_IO.Put (File, Image (Item, Pic, - Currency, Fill, Separator, Radix_Mark)); - end Put; - - procedure Put - (Item : Num; - Pic : Picture; - Currency : String := Default_Currency; - Fill : Character := Default_Fill; - Separator : Character := Default_Separator; - Radix_Mark : Character := Default_Radix_Mark) - is - begin - Text_IO.Put (Image (Item, Pic, - Currency, Fill, Separator, Radix_Mark)); - end Put; - - procedure Put - (To : out String; - Item : Num; - Pic : Picture; - Currency : String := Default_Currency; - Fill : Character := Default_Fill; - Separator : Character := Default_Separator; - Radix_Mark : Character := Default_Radix_Mark) - is - Result : constant String := - Image (Item, Pic, Currency, Fill, Separator, Radix_Mark); - - begin - if Result'Length > To'Length then - raise Ada.Text_IO.Layout_Error; - else - Strings_Fixed.Move (Source => Result, Target => To, - Justify => Strings.Right); - end if; - end Put; - - ----------- - -- Valid -- - ----------- - - function Valid - (Item : Num; - Pic : Picture; - Currency : String := Default_Currency) return Boolean - is - begin - declare - Temp : constant String := Image (Item, Pic, Currency); - pragma Warnings (Off, Temp); - begin - return True; - end; - - exception - when Ada.Text_IO.Layout_Error => return False; - - end Valid; - end Decimal_Output; - -end Ada.Text_IO.Editing; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-teioed.ads +++ build/gcc/ada/rts @@ -1,194 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . E D I T I N G -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -package Ada.Text_IO.Editing is - - type Picture is private; - - function Valid - (Pic_String : String; - Blank_When_Zero : Boolean := False) return Boolean; - - function To_Picture - (Pic_String : String; - Blank_When_Zero : Boolean := False) return Picture; - - function Pic_String (Pic : Picture) return String; - function Blank_When_Zero (Pic : Picture) return Boolean; - - Max_Picture_Length : constant := 64; - - Picture_Error : exception; - - Default_Currency : constant String := "$"; - Default_Fill : constant Character := '*'; - Default_Separator : constant Character := ','; - Default_Radix_Mark : constant Character := '.'; - - generic - type Num is delta <> digits <>; - Default_Currency : String := Editing.Default_Currency; - Default_Fill : Character := Editing.Default_Fill; - Default_Separator : Character := Editing.Default_Separator; - Default_Radix_Mark : Character := Editing.Default_Radix_Mark; - - package Decimal_Output is - - function Length - (Pic : Picture; - Currency : String := Default_Currency) return Natural; - - function Valid - (Item : Num; - Pic : Picture; - Currency : String := Default_Currency) return Boolean; - - function Image - (Item : Num; - Pic : Picture; - Currency : String := Default_Currency; - Fill : Character := Default_Fill; - Separator : Character := Default_Separator; - Radix_Mark : Character := Default_Radix_Mark) return String; - - procedure Put - (File : Ada.Text_IO.File_Type; - Item : Num; - Pic : Picture; - Currency : String := Default_Currency; - Fill : Character := Default_Fill; - Separator : Character := Default_Separator; - Radix_Mark : Character := Default_Radix_Mark); - - procedure Put - (Item : Num; - Pic : Picture; - Currency : String := Default_Currency; - Fill : Character := Default_Fill; - Separator : Character := Default_Separator; - Radix_Mark : Character := Default_Radix_Mark); - - procedure Put - (To : out String; - Item : Num; - Pic : Picture; - Currency : String := Default_Currency; - Fill : Character := Default_Fill; - Separator : Character := Default_Separator; - Radix_Mark : Character := Default_Radix_Mark); - - end Decimal_Output; - -private - - MAX_PICSIZE : constant := 50; - MAX_MONEYSIZE : constant := 10; - Invalid_Position : constant := -1; - - subtype Pic_Index is Natural range 0 .. MAX_PICSIZE; - - type Picture_Record (Length : Pic_Index := 0) is record - Expanded : String (1 .. Length); - end record; - - type Format_Record is record - Picture : Picture_Record; - -- Read only - - Blank_When_Zero : Boolean; - -- Read/write - - Original_BWZ : Boolean; - - -- The following components get written - - Star_Fill : Boolean := False; - - Radix_Position : Integer := Invalid_Position; - - Sign_Position, - Second_Sign : Integer := Invalid_Position; - - Start_Float, - End_Float : Integer := Invalid_Position; - - Start_Currency, - End_Currency : Integer := Invalid_Position; - - Max_Leading_Digits : Integer := 0; - - Max_Trailing_Digits : Integer := 0; - - Max_Currency_Digits : Integer := 0; - - Floater : Character := '!'; - -- Initialized to illegal value - - end record; - - type Picture is record - Contents : Format_Record; - end record; - - type Number_Attributes is record - Negative : Boolean := False; - - Has_Fraction : Boolean := False; - - Start_Of_Int, - End_Of_Int, - Start_Of_Fraction, - End_Of_Fraction : Integer := Invalid_Position; -- invalid value - end record; - - function Parse_Number_String (Str : String) return Number_Attributes; - -- Assumed format is 'IMAGE or Fixed_IO.Put format (depends on no - -- trailing blanks...) - - procedure Precalculate (Pic : in out Format_Record); - -- Precalculates fields from the user supplied data - - function Format_Number - (Pic : Format_Record; - Number : String; - Currency_Symbol : String; - Fill_Character : Character; - Separator_Character : Character; - Radix_Point : Character) return String; - -- Formats number according to Pic - - function Expand (Picture : String) return String; - -end Ada.Text_IO.Editing; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-textio.adb +++ build/gcc/ada/rts @@ -1,2193 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Streams; use Ada.Streams; -with Interfaces.C_Streams; use Interfaces.C_Streams; - -with System.File_IO; -with System.CRTL; -with System.WCh_Cnv; use System.WCh_Cnv; -with System.WCh_Con; use System.WCh_Con; - -with Ada.Unchecked_Conversion; -with Ada.Unchecked_Deallocation; - -pragma Elaborate_All (System.File_IO); --- Needed because of calls to Chain_File in package body elaboration - -package body Ada.Text_IO with - Refined_State => (File_System => (Standard_In, - Standard_Out, - Standard_Err, - Current_In, - Current_Out, - Current_Err, - In_Name, - Out_Name, - Err_Name, - WC_Encoding)) -is - - package FIO renames System.File_IO; - - subtype AP is FCB.AFCB_Ptr; - - function To_FCB is new Ada.Unchecked_Conversion (File_Mode, FCB.File_Mode); - function To_TIO is new Ada.Unchecked_Conversion (FCB.File_Mode, File_Mode); - use type FCB.File_Mode; - - use type System.CRTL.size_t; - - WC_Encoding : Character; - pragma Import (C, WC_Encoding, "__gl_wc_encoding"); - -- Default wide character encoding - - Err_Name : aliased String := "*stderr" & ASCII.NUL; - In_Name : aliased String := "*stdin" & ASCII.NUL; - Out_Name : aliased String := "*stdout" & ASCII.NUL; - -- Names of standard files - -- - -- Use "preallocated" strings to avoid calling "new" during the elaboration - -- of the run time. This is needed in the tasking case to avoid calling - -- Task_Lock too early. A filename is expected to end with a null character - -- in the runtime, here the null characters are added just to have a - -- correct filename length. - -- - -- Note: the names for these files are bogus, and probably it would be - -- better for these files to have no names, but the ACVC tests insist. - -- We use names that are bound to fail in open etc. - - Null_Str : aliased constant String := ""; - -- Used as form string for standard files - - ----------------------- - -- Local Subprograms -- - ----------------------- - - function Get_Upper_Half_Char - (C : Character; - File : File_Type) return Character; - -- This function is shared by Get and Get_Immediate to extract an encoded - -- upper half character value from the given File. The first byte has - -- already been read and is passed in C. The character value is returned as - -- the result, and the file pointer is bumped past the character. - -- Constraint_Error is raised if the encoded value is outside the bounds of - -- type Character. - - function Get_Upper_Half_Char_Immed - (C : Character; - File : File_Type) return Character; - -- This routine is identical to Get_Upper_Half_Char, except that the reads - -- are done in Get_Immediate mode (i.e. without waiting for a line return). - - function Getc (File : File_Type) return int; - -- Gets next character from file, which has already been checked for being - -- in read status, and returns the character read if no error occurs. The - -- result is EOF if the end of file was read. - - function Getc_Immed (File : File_Type) return int; - -- This routine is identical to Getc, except that the read is done in - -- Get_Immediate mode (i.e. without waiting for a line return). - - function Has_Upper_Half_Character (Item : String) return Boolean; - -- Returns True if any of the characters is in the range 16#80#-16#FF# - - function Nextc (File : File_Type) return int; - -- Returns next character from file without skipping past it (i.e. it is a - -- combination of Getc followed by an Ungetc). - - procedure Put_Encoded (File : File_Type; Char : Character); - -- Called to output a character Char to the given File, when the encoding - -- method for the file is other than brackets, and Char is upper half. - - procedure Putc (ch : int; File : File_Type); - -- Outputs the given character to the file, which has already been checked - -- for being in output status. Device_Error is raised if the character - -- cannot be written. - - procedure Set_WCEM (File : in out File_Type); - -- Called by Open and Create to set the wide character encoding method for - -- the file, processing a WCEM form parameter if one is present. File is - -- IN OUT because it may be closed in case of an error. - - procedure Terminate_Line (File : File_Type); - -- If the file is in Write_File or Append_File mode, and the current line - -- is not terminated, then a line terminator is written using New_Line. - -- Note that there is no Terminate_Page routine, because the page mark at - -- the end of the file is implied if necessary. - - procedure Ungetc (ch : int; File : File_Type); - -- Pushes back character into stream, using ungetc. The caller has checked - -- that the file is in read status. Device_Error is raised if the character - -- cannot be pushed back. An attempt to push back and end of file character - -- (EOF) is ignored. - - ------------------- - -- AFCB_Allocate -- - ------------------- - - function AFCB_Allocate (Control_Block : Text_AFCB) return FCB.AFCB_Ptr is - pragma Unreferenced (Control_Block); - begin - return new Text_AFCB; - end AFCB_Allocate; - - ---------------- - -- AFCB_Close -- - ---------------- - - procedure AFCB_Close (File : not null access Text_AFCB) is - begin - -- If the file being closed is one of the current files, then close - -- the corresponding current file. It is not clear that this action - -- is required (RM A.10.3(23)) but it seems reasonable, and besides - -- ACVC test CE3208A expects this behavior. - - if File_Type (File) = Current_In then - Current_In := null; - elsif File_Type (File) = Current_Out then - Current_Out := null; - elsif File_Type (File) = Current_Err then - Current_Err := null; - end if; - - Terminate_Line (File_Type (File)); - end AFCB_Close; - - --------------- - -- AFCB_Free -- - --------------- - - procedure AFCB_Free (File : not null access Text_AFCB) is - type FCB_Ptr is access all Text_AFCB; - FT : FCB_Ptr := FCB_Ptr (File); - - procedure Free is new Ada.Unchecked_Deallocation (Text_AFCB, FCB_Ptr); - - begin - Free (FT); - end AFCB_Free; - - ----------- - -- Close -- - ----------- - - procedure Close (File : in out File_Type) is - begin - FIO.Close (AP (File)'Unrestricted_Access); - end Close; - - --------- - -- Col -- - --------- - - -- Note: we assume that it is impossible in practice for the column - -- to exceed the value of Count'Last, i.e. no check is required for - -- overflow raising layout error. - - function Col (File : File_Type) return Positive_Count is - begin - FIO.Check_File_Open (AP (File)); - return File.Col; - end Col; - - function Col return Positive_Count is - begin - return Col (Current_Out); - end Col; - - ------------ - -- Create -- - ------------ - - procedure Create - (File : in out File_Type; - Mode : File_Mode := Out_File; - Name : String := ""; - Form : String := "") - is - Dummy_File_Control_Block : Text_AFCB; - pragma Warnings (Off, Dummy_File_Control_Block); - -- Yes, we know this is never assigned a value, only the tag - -- is used for dispatching purposes, so that's expected. - - begin - FIO.Open (File_Ptr => AP (File), - Dummy_FCB => Dummy_File_Control_Block, - Mode => To_FCB (Mode), - Name => Name, - Form => Form, - Amethod => 'T', - Creat => True, - Text => True); - - File.Self := File; - Set_WCEM (File); - end Create; - - ------------------- - -- Current_Error -- - ------------------- - - function Current_Error return File_Type is - begin - return Current_Err; - end Current_Error; - - function Current_Error return File_Access is - begin - return Current_Err.Self'Access; - end Current_Error; - - ------------------- - -- Current_Input -- - ------------------- - - function Current_Input return File_Type is - begin - return Current_In; - end Current_Input; - - function Current_Input return File_Access is - begin - return Current_In.Self'Access; - end Current_Input; - - -------------------- - -- Current_Output -- - -------------------- - - function Current_Output return File_Type is - begin - return Current_Out; - end Current_Output; - - function Current_Output return File_Access is - begin - return Current_Out.Self'Access; - end Current_Output; - - ------------ - -- Delete -- - ------------ - - procedure Delete (File : in out File_Type) is - begin - FIO.Delete (AP (File)'Unrestricted_Access); - end Delete; - - ----------------- - -- End_Of_File -- - ----------------- - - function End_Of_File (File : File_Type) return Boolean is - ch : int; - - begin - FIO.Check_Read_Status (AP (File)); - - if File.Before_Upper_Half_Character then - return False; - - elsif File.Before_LM then - if File.Before_LM_PM then - return Nextc (File) = EOF; - end if; - - else - ch := Getc (File); - - if ch = EOF then - return True; - - elsif ch /= LM then - Ungetc (ch, File); - return False; - - else -- ch = LM - File.Before_LM := True; - end if; - end if; - - -- Here we are just past the line mark with Before_LM set so that we - -- do not have to try to back up past the LM, thus avoiding the need - -- to back up more than one character. - - ch := Getc (File); - - if ch = EOF then - return True; - - elsif ch = PM and then File.Is_Regular_File then - File.Before_LM_PM := True; - return Nextc (File) = EOF; - - -- Here if neither EOF nor PM followed end of line - - else - Ungetc (ch, File); - return False; - end if; - - end End_Of_File; - - function End_Of_File return Boolean is - begin - return End_Of_File (Current_In); - end End_Of_File; - - ----------------- - -- End_Of_Line -- - ----------------- - - function End_Of_Line (File : File_Type) return Boolean is - ch : int; - - begin - FIO.Check_Read_Status (AP (File)); - - if File.Before_Upper_Half_Character then - return False; - - elsif File.Before_LM then - return True; - - else - ch := Getc (File); - - if ch = EOF then - return True; - - else - Ungetc (ch, File); - return (ch = LM); - end if; - end if; - end End_Of_Line; - - function End_Of_Line return Boolean is - begin - return End_Of_Line (Current_In); - end End_Of_Line; - - ----------------- - -- End_Of_Page -- - ----------------- - - function End_Of_Page (File : File_Type) return Boolean is - ch : int; - - begin - FIO.Check_Read_Status (AP (File)); - - if not File.Is_Regular_File then - return False; - - elsif File.Before_Upper_Half_Character then - return False; - - elsif File.Before_LM then - if File.Before_LM_PM then - return True; - end if; - - else - ch := Getc (File); - - if ch = EOF then - return True; - - elsif ch /= LM then - Ungetc (ch, File); - return False; - - else -- ch = LM - File.Before_LM := True; - end if; - end if; - - -- Here we are just past the line mark with Before_LM set so that we - -- do not have to try to back up past the LM, thus avoiding the need - -- to back up more than one character. - - ch := Nextc (File); - - return ch = PM or else ch = EOF; - end End_Of_Page; - - function End_Of_Page return Boolean is - begin - return End_Of_Page (Current_In); - end End_Of_Page; - - -------------- - -- EOF_Char -- - -------------- - - function EOF_Char return Integer is - begin - return EOF; - end EOF_Char; - - ----------- - -- Flush -- - ----------- - - procedure Flush (File : File_Type) is - begin - FIO.Flush (AP (File)); - end Flush; - - procedure Flush is - begin - Flush (Current_Out); - end Flush; - - ---------- - -- Form -- - ---------- - - function Form (File : File_Type) return String is - begin - return FIO.Form (AP (File)); - end Form; - - --------- - -- Get -- - --------- - - procedure Get - (File : File_Type; - Item : out Character) - is - ch : int; - - begin - FIO.Check_Read_Status (AP (File)); - - if File.Before_Upper_Half_Character then - File.Before_Upper_Half_Character := False; - Item := File.Saved_Upper_Half_Character; - - elsif File.Before_LM then - File.Before_LM := False; - File.Col := 1; - - if File.Before_LM_PM then - File.Line := 1; - File.Page := File.Page + 1; - File.Before_LM_PM := False; - else - File.Line := File.Line + 1; - end if; - end if; - - loop - ch := Getc (File); - - if ch = EOF then - raise End_Error; - - elsif ch = LM then - File.Line := File.Line + 1; - File.Col := 1; - - elsif ch = PM and then File.Is_Regular_File then - File.Page := File.Page + 1; - File.Line := 1; - - else - Item := Character'Val (ch); - File.Col := File.Col + 1; - return; - end if; - end loop; - end Get; - - procedure Get (Item : out Character) is - begin - Get (Current_In, Item); - end Get; - - procedure Get - (File : File_Type; - Item : out String) - is - ch : int; - J : Natural; - - begin - FIO.Check_Read_Status (AP (File)); - - if File.Before_LM then - File.Before_LM := False; - File.Before_LM_PM := False; - File.Col := 1; - - if File.Before_LM_PM then - File.Line := 1; - File.Page := File.Page + 1; - File.Before_LM_PM := False; - - else - File.Line := File.Line + 1; - end if; - end if; - - J := Item'First; - while J <= Item'Last loop - ch := Getc (File); - - if ch = EOF then - raise End_Error; - - elsif ch = LM then - File.Line := File.Line + 1; - File.Col := 1; - - elsif ch = PM and then File.Is_Regular_File then - File.Page := File.Page + 1; - File.Line := 1; - - else - Item (J) := Character'Val (ch); - J := J + 1; - File.Col := File.Col + 1; - end if; - end loop; - end Get; - - procedure Get (Item : out String) is - begin - Get (Current_In, Item); - end Get; - - ------------------- - -- Get_Immediate -- - ------------------- - - procedure Get_Immediate - (File : File_Type; - Item : out Character) - is - ch : int; - - begin - FIO.Check_Read_Status (AP (File)); - - if File.Before_Upper_Half_Character then - File.Before_Upper_Half_Character := False; - Item := File.Saved_Upper_Half_Character; - - elsif File.Before_LM then - File.Before_LM := False; - File.Before_LM_PM := False; - Item := Character'Val (LM); - - else - ch := Getc_Immed (File); - - if ch = EOF then - raise End_Error; - else - Item := - (if not Is_Start_Of_Encoding (Character'Val (ch), File.WC_Method) - then Character'Val (ch) - else Get_Upper_Half_Char_Immed (Character'Val (ch), File)); - end if; - end if; - end Get_Immediate; - - procedure Get_Immediate - (Item : out Character) - is - begin - Get_Immediate (Current_In, Item); - end Get_Immediate; - - procedure Get_Immediate - (File : File_Type; - Item : out Character; - Available : out Boolean) - is - ch : int; - end_of_file : int; - avail : int; - - procedure getc_immediate_nowait - (stream : FILEs; - ch : out int; - end_of_file : out int; - avail : out int); - pragma Import (C, getc_immediate_nowait, "getc_immediate_nowait"); - - begin - FIO.Check_Read_Status (AP (File)); - Available := True; - - if File.Before_Upper_Half_Character then - File.Before_Upper_Half_Character := False; - Item := File.Saved_Upper_Half_Character; - - elsif File.Before_LM then - File.Before_LM := False; - File.Before_LM_PM := False; - Item := Character'Val (LM); - - else - getc_immediate_nowait (File.Stream, ch, end_of_file, avail); - - if ferror (File.Stream) /= 0 then - raise Device_Error; - - elsif end_of_file /= 0 then - raise End_Error; - - elsif avail = 0 then - Available := False; - Item := ASCII.NUL; - - else - Available := True; - - Item := - (if not Is_Start_Of_Encoding (Character'Val (ch), File.WC_Method) - then Character'Val (ch) - else Get_Upper_Half_Char_Immed (Character'Val (ch), File)); - end if; - end if; - - end Get_Immediate; - - procedure Get_Immediate - (Item : out Character; - Available : out Boolean) - is - begin - Get_Immediate (Current_In, Item, Available); - end Get_Immediate; - - -------------- - -- Get_Line -- - -------------- - - procedure Get_Line - (File : File_Type; - Item : out String; - Last : out Natural) is separate; - -- The implementation of Ada.Text_IO.Get_Line is split into a subunit so - -- that different implementations can be used on different systems. - - procedure Get_Line - (Item : out String; - Last : out Natural) - is - begin - Get_Line (Current_In, Item, Last); - end Get_Line; - - function Get_Line (File : File_Type) return String is - function Get_Rest (S : String) return String; - -- This is a recursive function that reads the rest of the line and - -- returns it. S is the part read so far. - - -------------- - -- Get_Rest -- - -------------- - - function Get_Rest (S : String) return String is - - -- The first time we allocate a buffer of size 500. Each following - -- time we allocate a buffer the same size as what we have read so - -- far. This limits us to a logarithmic number of calls to Get_Rest - -- and also ensures only a linear use of stack space. - - Buffer : String (1 .. Integer'Max (500, S'Length)); - Last : Natural; - - begin - Get_Line (File, Buffer, Last); - - declare - R : constant String := S & Buffer (1 .. Last); - begin - if Last < Buffer'Last then - return R; - - else - pragma Assert (Last = Buffer'Last); - - -- If the String has the same length as the buffer, and there - -- is no end of line, check whether we are at the end of file, - -- in which case we have the full String in the buffer. - - if End_Of_File (File) then - return R; - - else - return Get_Rest (R); - end if; - end if; - end; - end Get_Rest; - - -- Start of processing for Get_Line - - begin - return Get_Rest (""); - end Get_Line; - - function Get_Line return String is - begin - return Get_Line (Current_In); - end Get_Line; - - ------------------------- - -- Get_Upper_Half_Char -- - ------------------------- - - function Get_Upper_Half_Char - (C : Character; - File : File_Type) return Character - is - Result : Wide_Character; - - function In_Char return Character; - -- Function used to obtain additional characters it the wide character - -- sequence is more than one character long. - - function WC_In is new Char_Sequence_To_Wide_Char (In_Char); - - ------------- - -- In_Char -- - ------------- - - function In_Char return Character is - ch : constant Integer := Getc (File); - begin - if ch = EOF then - raise End_Error; - else - return Character'Val (ch); - end if; - end In_Char; - - -- Start of processing for Get_Upper_Half_Char - - begin - Result := WC_In (C, File.WC_Method); - - if Wide_Character'Pos (Result) > 16#FF# then - raise Constraint_Error with - "invalid wide character in Text_'I'O input"; - else - return Character'Val (Wide_Character'Pos (Result)); - end if; - end Get_Upper_Half_Char; - - ------------------------------- - -- Get_Upper_Half_Char_Immed -- - ------------------------------- - - function Get_Upper_Half_Char_Immed - (C : Character; - File : File_Type) return Character - is - Result : Wide_Character; - - function In_Char return Character; - -- Function used to obtain additional characters it the wide character - -- sequence is more than one character long. - - function WC_In is new Char_Sequence_To_Wide_Char (In_Char); - - ------------- - -- In_Char -- - ------------- - - function In_Char return Character is - ch : constant Integer := Getc_Immed (File); - begin - if ch = EOF then - raise End_Error; - else - return Character'Val (ch); - end if; - end In_Char; - - -- Start of processing for Get_Upper_Half_Char_Immed - - begin - Result := WC_In (C, File.WC_Method); - - if Wide_Character'Pos (Result) > 16#FF# then - raise Constraint_Error with - "invalid wide character in Text_'I'O input"; - else - return Character'Val (Wide_Character'Pos (Result)); - end if; - end Get_Upper_Half_Char_Immed; - - ---------- - -- Getc -- - ---------- - - function Getc (File : File_Type) return int is - ch : int; - - begin - ch := fgetc (File.Stream); - - if ch = EOF and then ferror (File.Stream) /= 0 then - raise Device_Error; - else - return ch; - end if; - end Getc; - - ---------------- - -- Getc_Immed -- - ---------------- - - function Getc_Immed (File : File_Type) return int is - ch : int; - end_of_file : int; - - procedure getc_immediate - (stream : FILEs; ch : out int; end_of_file : out int); - pragma Import (C, getc_immediate, "getc_immediate"); - - begin - FIO.Check_Read_Status (AP (File)); - - if File.Before_LM then - File.Before_LM := False; - File.Before_LM_PM := False; - ch := LM; - - else - getc_immediate (File.Stream, ch, end_of_file); - - if ferror (File.Stream) /= 0 then - raise Device_Error; - elsif end_of_file /= 0 then - return EOF; - end if; - end if; - - return ch; - end Getc_Immed; - - ------------------------------ - -- Has_Upper_Half_Character -- - ------------------------------ - - function Has_Upper_Half_Character (Item : String) return Boolean is - begin - for J in Item'Range loop - if Character'Pos (Item (J)) >= 16#80# then - return True; - end if; - end loop; - - return False; - end Has_Upper_Half_Character; - - ------------------------------- - -- Initialize_Standard_Files -- - ------------------------------- - - procedure Initialize_Standard_Files is - begin - Standard_Err.Stream := stderr; - Standard_Err.Name := Err_Name'Access; - Standard_Err.Form := Null_Str'Unrestricted_Access; - Standard_Err.Mode := FCB.Out_File; - Standard_Err.Is_Regular_File := is_regular_file (fileno (stderr)) /= 0; - Standard_Err.Is_Temporary_File := False; - Standard_Err.Is_System_File := True; - Standard_Err.Text_Encoding := Default_Text; - Standard_Err.Access_Method := 'T'; - Standard_Err.Self := Standard_Err; - Standard_Err.WC_Method := Default_WCEM; - - Standard_In.Stream := stdin; - Standard_In.Name := In_Name'Access; - Standard_In.Form := Null_Str'Unrestricted_Access; - Standard_In.Mode := FCB.In_File; - Standard_In.Is_Regular_File := is_regular_file (fileno (stdin)) /= 0; - Standard_In.Is_Temporary_File := False; - Standard_In.Is_System_File := True; - Standard_In.Text_Encoding := Default_Text; - Standard_In.Access_Method := 'T'; - Standard_In.Self := Standard_In; - Standard_In.WC_Method := Default_WCEM; - - Standard_Out.Stream := stdout; - Standard_Out.Name := Out_Name'Access; - Standard_Out.Form := Null_Str'Unrestricted_Access; - Standard_Out.Mode := FCB.Out_File; - Standard_Out.Is_Regular_File := is_regular_file (fileno (stdout)) /= 0; - Standard_Out.Is_Temporary_File := False; - Standard_Out.Is_System_File := True; - Standard_Out.Text_Encoding := Default_Text; - Standard_Out.Access_Method := 'T'; - Standard_Out.Self := Standard_Out; - Standard_Out.WC_Method := Default_WCEM; - - FIO.Make_Unbuffered (AP (Standard_Out)); - FIO.Make_Unbuffered (AP (Standard_Err)); - end Initialize_Standard_Files; - - ------------- - -- Is_Open -- - ------------- - - function Is_Open (File : File_Type) return Boolean is - begin - return FIO.Is_Open (AP (File)); - end Is_Open; - - ---------- - -- Line -- - ---------- - - -- Note: we assume that it is impossible in practice for the line - -- to exceed the value of Count'Last, i.e. no check is required for - -- overflow raising layout error. - - function Line (File : File_Type) return Positive_Count is - begin - FIO.Check_File_Open (AP (File)); - return File.Line; - end Line; - - function Line return Positive_Count is - begin - return Line (Current_Out); - end Line; - - ----------------- - -- Line_Length -- - ----------------- - - function Line_Length (File : File_Type) return Count is - begin - FIO.Check_Write_Status (AP (File)); - return File.Line_Length; - end Line_Length; - - function Line_Length return Count is - begin - return Line_Length (Current_Out); - end Line_Length; - - ---------------- - -- Look_Ahead -- - ---------------- - - procedure Look_Ahead - (File : File_Type; - Item : out Character; - End_Of_Line : out Boolean) - is - ch : int; - - begin - FIO.Check_Read_Status (AP (File)); - - -- If we are logically before a line mark, we can return immediately - - if File.Before_LM then - End_Of_Line := True; - Item := ASCII.NUL; - - -- If we are before an upper half character just return it (this can - -- happen if there are two calls to Look_Ahead in a row). - - elsif File.Before_Upper_Half_Character then - End_Of_Line := False; - Item := File.Saved_Upper_Half_Character; - - -- Otherwise we must read a character from the input stream - - else - ch := Getc (File); - - if ch = LM - or else ch = EOF - or else (ch = PM and then File.Is_Regular_File) - then - End_Of_Line := True; - Ungetc (ch, File); - Item := ASCII.NUL; - - -- Case where character obtained does not represent the start of an - -- encoded sequence so it stands for itself and we can unget it with - -- no difficulty. - - elsif not Is_Start_Of_Encoding - (Character'Val (ch), File.WC_Method) - then - End_Of_Line := False; - Ungetc (ch, File); - Item := Character'Val (ch); - - -- For the start of an encoding, we read the character using the - -- Get_Upper_Half_Char routine. It will occupy more than one byte - -- so we can't put it back with ungetc. Instead we save it in the - -- control block, setting a flag that everyone interested in reading - -- characters must test before reading the stream. - - else - Item := Get_Upper_Half_Char (Character'Val (ch), File); - End_Of_Line := False; - File.Saved_Upper_Half_Character := Item; - File.Before_Upper_Half_Character := True; - end if; - end if; - end Look_Ahead; - - procedure Look_Ahead - (Item : out Character; - End_Of_Line : out Boolean) - is - begin - Look_Ahead (Current_In, Item, End_Of_Line); - end Look_Ahead; - - ---------- - -- Mode -- - ---------- - - function Mode (File : File_Type) return File_Mode is - begin - return To_TIO (FIO.Mode (AP (File))); - end Mode; - - ---------- - -- Name -- - ---------- - - function Name (File : File_Type) return String is - begin - return FIO.Name (AP (File)); - end Name; - - -------------- - -- New_Line -- - -------------- - - procedure New_Line - (File : File_Type; - Spacing : Positive_Count := 1) - is - begin - -- Raise Constraint_Error if out of range value. The reason for this - -- explicit test is that we don't want junk values around, even if - -- checks are off in the caller. - - if not Spacing'Valid then - raise Constraint_Error; - end if; - - FIO.Check_Write_Status (AP (File)); - - for K in 1 .. Spacing loop - Putc (LM, File); - File.Line := File.Line + 1; - - if File.Page_Length /= 0 - and then File.Line > File.Page_Length - then - Putc (PM, File); - File.Line := 1; - File.Page := File.Page + 1; - end if; - end loop; - - File.Col := 1; - end New_Line; - - procedure New_Line (Spacing : Positive_Count := 1) is - begin - New_Line (Current_Out, Spacing); - end New_Line; - - -------------- - -- New_Page -- - -------------- - - procedure New_Page (File : File_Type) is - begin - FIO.Check_Write_Status (AP (File)); - - if File.Col /= 1 or else File.Line = 1 then - Putc (LM, File); - end if; - - Putc (PM, File); - File.Page := File.Page + 1; - File.Line := 1; - File.Col := 1; - end New_Page; - - procedure New_Page is - begin - New_Page (Current_Out); - end New_Page; - - ----------- - -- Nextc -- - ----------- - - function Nextc (File : File_Type) return int is - ch : int; - - begin - ch := fgetc (File.Stream); - - if ch = EOF then - if ferror (File.Stream) /= 0 then - raise Device_Error; - end if; - - else - if ungetc (ch, File.Stream) = EOF then - raise Device_Error; - end if; - end if; - - return ch; - end Nextc; - - ---------- - -- Open -- - ---------- - - procedure Open - (File : in out File_Type; - Mode : File_Mode; - Name : String; - Form : String := "") - is - Dummy_File_Control_Block : Text_AFCB; - pragma Warnings (Off, Dummy_File_Control_Block); - -- Yes, we know this is never assigned a value, only the tag - -- is used for dispatching purposes, so that's expected. - - begin - FIO.Open (File_Ptr => AP (File), - Dummy_FCB => Dummy_File_Control_Block, - Mode => To_FCB (Mode), - Name => Name, - Form => Form, - Amethod => 'T', - Creat => False, - Text => True); - - File.Self := File; - Set_WCEM (File); - end Open; - - ---------- - -- Page -- - ---------- - - -- Note: we assume that it is impossible in practice for the page - -- to exceed the value of Count'Last, i.e. no check is required for - -- overflow raising layout error. - - function Page (File : File_Type) return Positive_Count is - begin - FIO.Check_File_Open (AP (File)); - return File.Page; - end Page; - - function Page return Positive_Count is - begin - return Page (Current_Out); - end Page; - - ----------------- - -- Page_Length -- - ----------------- - - function Page_Length (File : File_Type) return Count is - begin - FIO.Check_Write_Status (AP (File)); - return File.Page_Length; - end Page_Length; - - function Page_Length return Count is - begin - return Page_Length (Current_Out); - end Page_Length; - - --------- - -- Put -- - --------- - - procedure Put - (File : File_Type; - Item : Character) - is - begin - FIO.Check_Write_Status (AP (File)); - - if File.Line_Length /= 0 and then File.Col > File.Line_Length then - New_Line (File); - end if; - - -- If lower half character, or brackets encoding, output directly - - if Character'Pos (Item) < 16#80# - or else File.WC_Method = WCEM_Brackets - then - if fputc (Character'Pos (Item), File.Stream) = EOF then - raise Device_Error; - end if; - - -- Case of upper half character with non-brackets encoding - - else - Put_Encoded (File, Item); - end if; - - File.Col := File.Col + 1; - end Put; - - procedure Put (Item : Character) is - begin - Put (Current_Out, Item); - end Put; - - --------- - -- Put -- - --------- - - procedure Put - (File : File_Type; - Item : String) - is - begin - FIO.Check_Write_Status (AP (File)); - - -- Only have something to do if string is non-null - - if Item'Length > 0 then - - -- If we have bounded lines, or if the file encoding is other than - -- Brackets and the string has at least one upper half character, - -- then output the string character by character. - - if File.Line_Length /= 0 - or else (File.WC_Method /= WCEM_Brackets - and then Has_Upper_Half_Character (Item)) - then - for J in Item'Range loop - Put (File, Item (J)); - end loop; - - -- Otherwise we can output the entire string at once. Note that if - -- there are LF or FF characters in the string, we do not bother to - -- count them as line or page terminators. - - else - FIO.Write_Buf (AP (File), Item'Address, Item'Length); - File.Col := File.Col + Item'Length; - end if; - end if; - end Put; - - procedure Put (Item : String) is - begin - Put (Current_Out, Item); - end Put; - - ----------------- - -- Put_Encoded -- - ----------------- - - procedure Put_Encoded (File : File_Type; Char : Character) is - procedure Out_Char (C : Character); - -- Procedure to output one character of an upper half encoded sequence - - procedure WC_Out is new Wide_Char_To_Char_Sequence (Out_Char); - - -------------- - -- Out_Char -- - -------------- - - procedure Out_Char (C : Character) is - begin - Putc (Character'Pos (C), File); - end Out_Char; - - -- Start of processing for Put_Encoded - - begin - WC_Out (Wide_Character'Val (Character'Pos (Char)), File.WC_Method); - end Put_Encoded; - - -------------- - -- Put_Line -- - -------------- - - procedure Put_Line - (File : File_Type; - Item : String) - is - Ilen : Natural := Item'Length; - Istart : Natural := Item'First; - - begin - FIO.Check_Write_Status (AP (File)); - - -- If we have bounded lines, or if the file encoding is other than - -- Brackets and the string has at least one upper half character, then - -- output the string character by character. - - if File.Line_Length /= 0 - or else (File.WC_Method /= WCEM_Brackets - and then Has_Upper_Half_Character (Item)) - then - for J in Item'Range loop - Put (File, Item (J)); - end loop; - - New_Line (File); - return; - end if; - - -- Normal case where we do not need to output character by character - - -- We setup a single string that has the necessary terminators and - -- then write it with a single call. The reason for doing this is - -- that it gives better behavior for the use of Put_Line in multi- - -- tasking programs, since often the OS will treat the entire put - -- operation as an atomic operation. - - -- We only do this if the message is 512 characters or less in length, - -- since otherwise Put_Line would use an unbounded amount of stack - -- space and could cause undetected stack overflow. If we have a - -- longer string, then output the first part separately to avoid this. - - if Ilen > 512 then - FIO.Write_Buf (AP (File), Item'Address, size_t (Ilen - 512)); - Istart := Istart + Ilen - 512; - Ilen := 512; - end if; - - -- Now prepare the string with its terminator - - declare - Buffer : String (1 .. Ilen + 2); - Plen : size_t; - - begin - Buffer (1 .. Ilen) := Item (Istart .. Item'Last); - Buffer (Ilen + 1) := Character'Val (LM); - - if File.Page_Length /= 0 - and then File.Line > File.Page_Length - then - Buffer (Ilen + 2) := Character'Val (PM); - Plen := size_t (Ilen) + 2; - File.Line := 1; - File.Page := File.Page + 1; - - else - Plen := size_t (Ilen) + 1; - File.Line := File.Line + 1; - end if; - - FIO.Write_Buf (AP (File), Buffer'Address, Plen); - - File.Col := 1; - end; - end Put_Line; - - procedure Put_Line (Item : String) is - begin - Put_Line (Current_Out, Item); - end Put_Line; - - ---------- - -- Putc -- - ---------- - - procedure Putc (ch : int; File : File_Type) is - begin - if fputc (ch, File.Stream) = EOF then - raise Device_Error; - end if; - end Putc; - - ---------- - -- Read -- - ---------- - - -- This is the primitive Stream Read routine, used when a Text_IO file - -- is treated directly as a stream using Text_IO.Streams.Stream. - - procedure Read - (File : in out Text_AFCB; - Item : out Stream_Element_Array; - Last : out Stream_Element_Offset) - is - Discard_ch : int; - pragma Warnings (Off, Discard_ch); - - begin - -- Need to deal with Before_Upper_Half_Character ??? - - if File.Mode /= FCB.In_File then - raise Mode_Error; - end if; - - -- Deal with case where our logical and physical position do not match - -- because of being after an LM or LM-PM sequence when in fact we are - -- logically positioned before it. - - if File.Before_LM then - - -- If we are before a PM, then it is possible for a stream read - -- to leave us after the LM and before the PM, which is a bit - -- odd. The easiest way to deal with this is to unget the PM, - -- so we are indeed positioned between the characters. This way - -- further stream read operations will work correctly, and the - -- effect on text processing is a little weird, but what can - -- be expected if stream and text input are mixed this way? - - if File.Before_LM_PM then - Discard_ch := ungetc (PM, File.Stream); - File.Before_LM_PM := False; - end if; - - File.Before_LM := False; - - Item (Item'First) := Stream_Element (Character'Pos (ASCII.LF)); - - if Item'Length = 1 then - Last := Item'Last; - - else - Last := - Item'First + - Stream_Element_Offset - (fread (buffer => Item'Address, - index => size_t (Item'First + 1), - size => 1, - count => Item'Length - 1, - stream => File.Stream)); - end if; - - return; - end if; - - -- Now we do the read. Since this is a text file, it is normally in - -- text mode, but stream data must be read in binary mode, so we - -- temporarily set binary mode for the read, resetting it after. - -- These calls have no effect in a system (like Unix) where there is - -- no distinction between text and binary files. - - set_binary_mode (fileno (File.Stream)); - - Last := - Item'First + - Stream_Element_Offset - (fread (Item'Address, 1, Item'Length, File.Stream)) - 1; - - if Last < Item'Last then - if ferror (File.Stream) /= 0 then - raise Device_Error; - end if; - end if; - - set_text_mode (fileno (File.Stream)); - end Read; - - ----------- - -- Reset -- - ----------- - - procedure Reset - (File : in out File_Type; - Mode : File_Mode) - is - begin - -- Don't allow change of mode for current file (RM A.10.2(5)) - - if (File = Current_In or else - File = Current_Out or else - File = Current_Error) - and then To_FCB (Mode) /= File.Mode - then - raise Mode_Error; - end if; - - Terminate_Line (File); - FIO.Reset (AP (File)'Unrestricted_Access, To_FCB (Mode)); - File.Page := 1; - File.Line := 1; - File.Col := 1; - File.Line_Length := 0; - File.Page_Length := 0; - File.Before_LM := False; - File.Before_LM_PM := False; - end Reset; - - procedure Reset (File : in out File_Type) is - begin - Terminate_Line (File); - FIO.Reset (AP (File)'Unrestricted_Access); - File.Page := 1; - File.Line := 1; - File.Col := 1; - File.Line_Length := 0; - File.Page_Length := 0; - File.Before_LM := False; - File.Before_LM_PM := False; - end Reset; - - ------------- - -- Set_Col -- - ------------- - - procedure Set_Col - (File : File_Type; - To : Positive_Count) - is - ch : int; - - begin - -- Raise Constraint_Error if out of range value. The reason for this - -- explicit test is that we don't want junk values around, even if - -- checks are off in the caller. - - if not To'Valid then - raise Constraint_Error; - end if; - - FIO.Check_File_Open (AP (File)); - - -- Output case - - if Mode (File) >= Out_File then - - -- Error if we attempt to set Col to a value greater than the - -- maximum permissible line length. - - if File.Line_Length /= 0 and then To > File.Line_Length then - raise Layout_Error; - end if; - - -- If we are behind current position, then go to start of new line - - if To < File.Col then - New_Line (File); - end if; - - -- Loop to output blanks till we are at the required column - - while File.Col < To loop - Put (File, ' '); - end loop; - - -- Input case - - else - -- If we are logically before a LM, but physically after it, the - -- file position still reflects the position before the LM, so eat - -- it now and adjust the file position appropriately. - - if File.Before_LM then - File.Before_LM := False; - File.Before_LM_PM := False; - File.Line := File.Line + 1; - File.Col := 1; - end if; - - -- Loop reading characters till we get one at the required Col value - - loop - -- Read next character. The reason we have to read ahead is to - -- skip formatting characters, the effect of Set_Col is to set - -- us to a real character with the right Col value, and format - -- characters don't count. - - ch := Getc (File); - - -- Error if we hit an end of file - - if ch = EOF then - raise End_Error; - - -- If line mark, eat it and adjust file position - - elsif ch = LM then - File.Line := File.Line + 1; - File.Col := 1; - - -- If recognized page mark, eat it, and adjust file position - - elsif ch = PM and then File.Is_Regular_File then - File.Page := File.Page + 1; - File.Line := 1; - File.Col := 1; - - -- Otherwise this is the character we are looking for, so put it - -- back in the input stream (we have not adjusted the file - -- position yet, so everything is set right after this ungetc). - - elsif To = File.Col then - Ungetc (ch, File); - return; - - -- Keep skipping characters if we are not there yet, updating the - -- file position past the skipped character. - - else - File.Col := File.Col + 1; - end if; - end loop; - end if; - end Set_Col; - - procedure Set_Col (To : Positive_Count) is - begin - Set_Col (Current_Out, To); - end Set_Col; - - --------------- - -- Set_Error -- - --------------- - - procedure Set_Error (File : File_Type) is - begin - FIO.Check_Write_Status (AP (File)); - Current_Err := File; - end Set_Error; - - --------------- - -- Set_Input -- - --------------- - - procedure Set_Input (File : File_Type) is - begin - FIO.Check_Read_Status (AP (File)); - Current_In := File; - end Set_Input; - - -------------- - -- Set_Line -- - -------------- - - procedure Set_Line - (File : File_Type; - To : Positive_Count) - is - begin - -- Raise Constraint_Error if out of range value. The reason for this - -- explicit test is that we don't want junk values around, even if - -- checks are off in the caller. - - if not To'Valid then - raise Constraint_Error; - end if; - - FIO.Check_File_Open (AP (File)); - - if To = File.Line then - return; - end if; - - if Mode (File) >= Out_File then - if File.Page_Length /= 0 and then To > File.Page_Length then - raise Layout_Error; - end if; - - if To < File.Line then - New_Page (File); - end if; - - while File.Line < To loop - New_Line (File); - end loop; - - else - while To /= File.Line loop - Skip_Line (File); - end loop; - end if; - end Set_Line; - - procedure Set_Line (To : Positive_Count) is - begin - Set_Line (Current_Out, To); - end Set_Line; - - --------------------- - -- Set_Line_Length -- - --------------------- - - procedure Set_Line_Length (File : File_Type; To : Count) is - begin - -- Raise Constraint_Error if out of range value. The reason for this - -- explicit test is that we don't want junk values around, even if - -- checks are off in the caller. - - if not To'Valid then - raise Constraint_Error; - end if; - - FIO.Check_Write_Status (AP (File)); - File.Line_Length := To; - end Set_Line_Length; - - procedure Set_Line_Length (To : Count) is - begin - Set_Line_Length (Current_Out, To); - end Set_Line_Length; - - ---------------- - -- Set_Output -- - ---------------- - - procedure Set_Output (File : File_Type) is - begin - FIO.Check_Write_Status (AP (File)); - Current_Out := File; - end Set_Output; - - --------------------- - -- Set_Page_Length -- - --------------------- - - procedure Set_Page_Length (File : File_Type; To : Count) is - begin - -- Raise Constraint_Error if out of range value. The reason for this - -- explicit test is that we don't want junk values around, even if - -- checks are off in the caller. - - if not To'Valid then - raise Constraint_Error; - end if; - - FIO.Check_Write_Status (AP (File)); - File.Page_Length := To; - end Set_Page_Length; - - procedure Set_Page_Length (To : Count) is - begin - Set_Page_Length (Current_Out, To); - end Set_Page_Length; - - -------------- - -- Set_WCEM -- - -------------- - - procedure Set_WCEM (File : in out File_Type) is - Start : Natural; - Stop : Natural; - - begin - FIO.Form_Parameter (File.Form.all, "wcem", Start, Stop); - - if Start = 0 then - File.WC_Method := Default_WCEM; - - else - if Stop = Start then - for J in WC_Encoding_Letters'Range loop - if File.Form (Start) = WC_Encoding_Letters (J) then - File.WC_Method := J; - return; - end if; - end loop; - end if; - - Close (File); - raise Use_Error with "invalid WCEM form parameter"; - end if; - end Set_WCEM; - - --------------- - -- Skip_Line -- - --------------- - - procedure Skip_Line - (File : File_Type; - Spacing : Positive_Count := 1) - is - ch : int; - - begin - -- Raise Constraint_Error if out of range value. The reason for this - -- explicit test is that we don't want junk values around, even if - -- checks are off in the caller. - - if not Spacing'Valid then - raise Constraint_Error; - end if; - - FIO.Check_Read_Status (AP (File)); - - for L in 1 .. Spacing loop - if File.Before_LM then - File.Before_LM := False; - - -- Note that if File.Before_LM_PM is currently set, we also have - -- to reset it (because it makes sense for Before_LM_PM to be set - -- only when Before_LM is also set). This is done later on in this - -- subprogram, as soon as Before_LM_PM has been taken into account - -- for the purpose of page and line counts. - - else - ch := Getc (File); - - -- If at end of file now, then immediately raise End_Error. Note - -- that we can never be positioned between a line mark and a page - -- mark, so if we are at the end of file, we cannot logically be - -- before the implicit page mark that is at the end of the file. - - -- For the same reason, we do not need an explicit check for a - -- page mark. If there is a FF in the middle of a line, the file - -- is not in canonical format and we do not care about the page - -- numbers for files other than ones in canonical format. - - if ch = EOF then - raise End_Error; - end if; - - -- If not at end of file, then loop till we get to an LM or EOF. - -- The latter case happens only in non-canonical files where the - -- last line is not terminated by LM, but we don't want to blow - -- up for such files, so we assume an implicit LM in this case. - - loop - exit when ch = LM or else ch = EOF; - ch := Getc (File); - end loop; - end if; - - -- We have got past a line mark, now, for a regular file only, - -- see if a page mark immediately follows this line mark and - -- if so, skip past the page mark as well. We do not do this - -- for non-regular files, since it would cause an undesirable - -- wait for an additional character. - - File.Col := 1; - File.Line := File.Line + 1; - - if File.Before_LM_PM then - File.Page := File.Page + 1; - File.Line := 1; - File.Before_LM_PM := False; - - elsif File.Is_Regular_File then - ch := Getc (File); - - -- Page mark can be explicit, or implied at the end of the file - - if (ch = PM or else ch = EOF) - and then File.Is_Regular_File - then - File.Page := File.Page + 1; - File.Line := 1; - else - Ungetc (ch, File); - end if; - end if; - end loop; - - File.Before_Upper_Half_Character := False; - end Skip_Line; - - procedure Skip_Line (Spacing : Positive_Count := 1) is - begin - Skip_Line (Current_In, Spacing); - end Skip_Line; - - --------------- - -- Skip_Page -- - --------------- - - procedure Skip_Page (File : File_Type) is - ch : int; - - begin - FIO.Check_Read_Status (AP (File)); - - -- If at page mark already, just skip it - - if File.Before_LM_PM then - File.Before_LM := False; - File.Before_LM_PM := False; - File.Page := File.Page + 1; - File.Line := 1; - File.Col := 1; - return; - end if; - - -- This is a bit tricky, if we are logically before an LM then - -- it is not an error if we are at an end of file now, since we - -- are not really at it. - - if File.Before_LM then - File.Before_LM := False; - File.Before_LM_PM := False; - ch := Getc (File); - - -- Otherwise we do raise End_Error if we are at the end of file now - - else - ch := Getc (File); - - if ch = EOF then - raise End_Error; - end if; - end if; - - -- Now we can just rumble along to the next page mark, or to the - -- end of file, if that comes first. The latter case happens when - -- the page mark is implied at the end of file. - - loop - exit when ch = EOF - or else (ch = PM and then File.Is_Regular_File); - ch := Getc (File); - end loop; - - File.Page := File.Page + 1; - File.Line := 1; - File.Col := 1; - File.Before_Upper_Half_Character := False; - end Skip_Page; - - procedure Skip_Page is - begin - Skip_Page (Current_In); - end Skip_Page; - - -------------------- - -- Standard_Error -- - -------------------- - - function Standard_Error return File_Type is - begin - return Standard_Err; - end Standard_Error; - - function Standard_Error return File_Access is - begin - return Standard_Err'Access; - end Standard_Error; - - -------------------- - -- Standard_Input -- - -------------------- - - function Standard_Input return File_Type is - begin - return Standard_In; - end Standard_Input; - - function Standard_Input return File_Access is - begin - return Standard_In'Access; - end Standard_Input; - - --------------------- - -- Standard_Output -- - --------------------- - - function Standard_Output return File_Type is - begin - return Standard_Out; - end Standard_Output; - - function Standard_Output return File_Access is - begin - return Standard_Out'Access; - end Standard_Output; - - -------------------- - -- Terminate_Line -- - -------------------- - - procedure Terminate_Line (File : File_Type) is - begin - FIO.Check_File_Open (AP (File)); - - -- For file other than In_File, test for needing to terminate last line - - if Mode (File) /= In_File then - - -- If not at start of line definition need new line - - if File.Col /= 1 then - New_Line (File); - - -- For files other than standard error and standard output, we - -- make sure that an empty file has a single line feed, so that - -- it is properly formatted. We avoid this for the standard files - -- because it is too much of a nuisance to have these odd line - -- feeds when nothing has been written to the file. - - -- We also avoid this for files opened in append mode, in - -- accordance with (RM A.8.2(10)) - - elsif (File /= Standard_Err and then File /= Standard_Out) - and then (File.Line = 1 and then File.Page = 1) - and then Mode (File) = Out_File - then - New_Line (File); - end if; - end if; - end Terminate_Line; - - ------------ - -- Ungetc -- - ------------ - - procedure Ungetc (ch : int; File : File_Type) is - begin - if ch /= EOF then - if ungetc (ch, File.Stream) = EOF then - raise Device_Error; - end if; - end if; - end Ungetc; - - ----------- - -- Write -- - ----------- - - -- This is the primitive Stream Write routine, used when a Text_IO file - -- is treated directly as a stream using Text_IO.Streams.Stream. - - procedure Write - (File : in out Text_AFCB; - Item : Stream_Element_Array) - is - pragma Warnings (Off, File); - -- Because in this implementation we don't need IN OUT, we only read - - function Has_Translated_Characters return Boolean; - -- return True if Item array contains a character which will be - -- translated under the text file mode. There is only one such - -- character under DOS based systems which is character 10. - - text_translation_required : Boolean; - for text_translation_required'Size use Character'Size; - pragma Import (C, text_translation_required, - "__gnat_text_translation_required"); - - Siz : constant size_t := Item'Length; - - ------------------------------- - -- Has_Translated_Characters -- - ------------------------------- - - function Has_Translated_Characters return Boolean is - begin - for K in Item'Range loop - if Item (K) = 10 then - return True; - end if; - end loop; - return False; - end Has_Translated_Characters; - - Needs_Binary_Write : constant Boolean := - text_translation_required and then Has_Translated_Characters; - - -- Start of processing for Write - - begin - if File.Mode = FCB.In_File then - raise Mode_Error; - end if; - - -- Now we do the write. Since this is a text file, it is normally in - -- text mode, but stream data must be written in binary mode, so we - -- temporarily set binary mode for the write, resetting it after. This - -- is done only if needed (i.e. there is some characters in Item which - -- needs to be written using the binary mode). - -- These calls have no effect in a system (like Unix) where there is - -- no distinction between text and binary files. - - -- Since the character translation is done at the time the buffer is - -- written (this is true under Windows) we first flush current buffer - -- with text mode if needed. - - if Needs_Binary_Write then - if fflush (File.Stream) = -1 then - raise Device_Error; - end if; - - set_binary_mode (fileno (File.Stream)); - end if; - - if fwrite (Item'Address, 1, Siz, File.Stream) /= Siz then - raise Device_Error; - end if; - - -- At this point we need to flush the buffer using the binary mode then - -- we reset to text mode. - - if Needs_Binary_Write then - if fflush (File.Stream) = -1 then - raise Device_Error; - end if; - - set_text_mode (fileno (File.Stream)); - end if; - end Write; - -begin - -- Initialize Standard Files - - for J in WC_Encoding_Method loop - if WC_Encoding = WC_Encoding_Letters (J) then - Default_WCEM := J; - end if; - end loop; - - Initialize_Standard_Files; - - FIO.Chain_File (AP (Standard_In)); - FIO.Chain_File (AP (Standard_Out)); - FIO.Chain_File (AP (Standard_Err)); - -end Ada.Text_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-textio.ads +++ build/gcc/ada/rts @@ -1,728 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- Preconditions in this unit are meant for analysis only, not for run-time --- checking, so that the expected exceptions are raised. This is enforced by --- setting the corresponding assertion policy to Ignore. These preconditions --- are partial. They protect fully against Status_Error and Mode_Error, --- partially against Layout_Error (see SPARK User's Guide for details), and --- not against other types of errors. - -pragma Assertion_Policy (Pre => Ignore); - --- Note: the generic subpackages of Text_IO (Integer_IO, Float_IO, Fixed_IO, --- Modular_IO, Decimal_IO and Enumeration_IO) appear as private children in --- GNAT. These children are with'ed automatically if they are referenced, so --- this rearrangement is invisible to user programs, but has the advantage --- that only the needed parts of Text_IO are processed and loaded. - -with Ada.IO_Exceptions; -with Ada.Streams; - -with System; -with System.File_Control_Block; -with System.WCh_Con; - -package Ada.Text_IO with - Abstract_State => (File_System), - Initializes => (File_System), - Initial_Condition => Line_Length = 0 and Page_Length = 0 -is - pragma Elaborate_Body; - - type File_Type is limited private with - Default_Initial_Condition => (not Is_Open (File_Type)); - type File_Mode is (In_File, Out_File, Append_File); - - -- The following representation clause allows the use of unchecked - -- conversion for rapid translation between the File_Mode type - -- used in this package and System.File_IO. - - for File_Mode use - (In_File => 0, -- System.File_IO.File_Mode'Pos (In_File) - Out_File => 2, -- System.File_IO.File_Mode'Pos (Out_File) - Append_File => 3); -- System.File_IO.File_Mode'Pos (Append_File) - - type Count is range 0 .. Natural'Last; - -- The value of Count'Last must be large enough so that the assumption that - -- the Line, Column and Page counts can never exceed this value is valid. - - subtype Positive_Count is Count range 1 .. Count'Last; - - Unbounded : constant Count := 0; - -- Line and page length - - subtype Field is Integer range 0 .. 255; - -- Note: if for any reason, there is a need to increase this value, then it - -- will be necessary to change the corresponding value in System.Img_Real - -- in file s-imgrea.adb. - - subtype Number_Base is Integer range 2 .. 16; - - type Type_Set is (Lower_Case, Upper_Case); - - --------------------- - -- File Management -- - --------------------- - - procedure Create - (File : in out File_Type; - Mode : File_Mode := Out_File; - Name : String := ""; - Form : String := "") - with - Pre => not Is_Open (File), - Post => - Is_Open (File) - and then Ada.Text_IO.Mode (File) = Mode - and then (if Mode /= In_File - then (Line_Length (File) = 0 - and then Page_Length (File) = 0)), - Global => (In_Out => File_System); - - procedure Open - (File : in out File_Type; - Mode : File_Mode; - Name : String; - Form : String := "") - with - Pre => not Is_Open (File), - Post => - Is_Open (File) - and then Ada.Text_IO.Mode (File) = Mode - and then (if Mode /= In_File - then (Line_Length (File) = 0 - and then Page_Length (File) = 0)), - Global => (In_Out => File_System); - - procedure Close (File : in out File_Type) with - Pre => Is_Open (File), - Post => not Is_Open (File), - Global => (In_Out => File_System); - procedure Delete (File : in out File_Type) with - Pre => Is_Open (File), - Post => not Is_Open (File), - Global => (In_Out => File_System); - procedure Reset (File : in out File_Type; Mode : File_Mode) with - Pre => Is_Open (File), - Post => - Is_Open (File) - and then Ada.Text_IO.Mode (File) = Mode - and then (if Mode /= In_File - then (Line_Length (File) = 0 - and then Page_Length (File) = 0)), - Global => (In_Out => File_System); - procedure Reset (File : in out File_Type) with - Pre => Is_Open (File), - Post => - Is_Open (File) - and Mode (File)'Old = Mode (File) - and (if Mode (File) /= In_File - then (Line_Length (File) = 0 - and then Page_Length (File) = 0)), - Global => (In_Out => File_System); - - function Mode (File : File_Type) return File_Mode with - Pre => Is_Open (File), - Global => null; - function Name (File : File_Type) return String with - Pre => Is_Open (File), - Global => null; - function Form (File : File_Type) return String with - Pre => Is_Open (File), - Global => null; - - function Is_Open (File : File_Type) return Boolean with - Global => null; - - ------------------------------------------------------ - -- Control of default input, output and error files -- - ------------------------------------------------------ - - procedure Set_Input (File : File_Type) with SPARK_Mode => Off; - procedure Set_Output (File : File_Type) with SPARK_Mode => Off; - procedure Set_Error (File : File_Type) with SPARK_Mode => Off; - - function Standard_Input return File_Type with SPARK_Mode => Off; - function Standard_Output return File_Type with SPARK_Mode => Off; - function Standard_Error return File_Type with SPARK_Mode => Off; - - function Current_Input return File_Type with SPARK_Mode => Off; - function Current_Output return File_Type with SPARK_Mode => Off; - function Current_Error return File_Type with SPARK_Mode => Off; - - type File_Access is access constant File_Type; - - function Standard_Input return File_Access with SPARK_Mode => Off; - function Standard_Output return File_Access with SPARK_Mode => Off; - function Standard_Error return File_Access with SPARK_Mode => Off; - - function Current_Input return File_Access with SPARK_Mode => Off; - function Current_Output return File_Access with SPARK_Mode => Off; - function Current_Error return File_Access with SPARK_Mode => Off; - - -------------------- - -- Buffer control -- - -------------------- - - -- Note: The parameter file is IN OUT in the RM, but this is clearly - -- an oversight, and was intended to be IN, see AI95-00057. - - procedure Flush (File : File_Type) with - Pre => Is_Open (File) and then Mode (File) /= In_File, - Post => - Line_Length (File)'Old = Line_Length (File) - and Page_Length (File)'Old = Page_Length (File), - Global => (In_Out => File_System); - procedure Flush with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - -------------------------------------------- - -- Specification of line and page lengths -- - -------------------------------------------- - - procedure Set_Line_Length (File : File_Type; To : Count) with - Pre => Is_Open (File) and then Mode (File) /= In_File, - Post => - Line_Length (File) = To - and Page_Length (File)'Old = Page_Length (File), - Global => (In_Out => File_System); - procedure Set_Line_Length (To : Count) with - Post => - Line_Length = To - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Set_Page_Length (File : File_Type; To : Count) with - Pre => Is_Open (File) and then Mode (File) /= In_File, - Post => - Page_Length (File) = To - and Line_Length (File)'Old = Line_Length (File), - Global => (In_Out => File_System); - procedure Set_Page_Length (To : Count) with - Post => - Page_Length = To - and Line_Length'Old = Line_Length, - Global => (In_Out => File_System); - - function Line_Length (File : File_Type) return Count with - Pre => Is_Open (File) and then Mode (File) /= In_File, - Global => (Input => File_System); - function Line_Length return Count with - Global => (Input => File_System); - - function Page_Length (File : File_Type) return Count with - Pre => Is_Open (File) and then Mode (File) /= In_File, - Global => (Input => File_System); - function Page_Length return Count with - Global => (Input => File_System); - - ------------------------------------ - -- Column, Line, and Page Control -- - ------------------------------------ - - procedure New_Line (File : File_Type; Spacing : Positive_Count := 1) with - Pre => Is_Open (File) and then Mode (File) /= In_File, - Post => - Line_Length (File)'Old = Line_Length (File) - and Page_Length (File)'Old = Page_Length (File), - Global => (In_Out => File_System); - procedure New_Line (Spacing : Positive_Count := 1) with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Skip_Line (File : File_Type; Spacing : Positive_Count := 1) with - Pre => Is_Open (File) and then Mode (File) = In_File, - Global => (In_Out => File_System); - procedure Skip_Line (Spacing : Positive_Count := 1) with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - function End_Of_Line (File : File_Type) return Boolean with - Pre => Is_Open (File) and then Mode (File) = In_File, - Global => (Input => File_System); - function End_Of_Line return Boolean with - Global => (Input => File_System); - - procedure New_Page (File : File_Type) with - Pre => Is_Open (File) and then Mode (File) /= In_File, - Post => - Line_Length (File)'Old = Line_Length (File) - and Page_Length (File)'Old = Page_Length (File), - Global => (In_Out => File_System); - procedure New_Page with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Skip_Page (File : File_Type) with - Pre => Is_Open (File) and then Mode (File) = In_File, - Global => (In_Out => File_System); - procedure Skip_Page with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - function End_Of_Page (File : File_Type) return Boolean with - Pre => Is_Open (File) and then Mode (File) = In_File, - Global => (Input => File_System); - function End_Of_Page return Boolean with - Global => (Input => File_System); - - function End_Of_File (File : File_Type) return Boolean with - Pre => Is_Open (File) and then Mode (File) = In_File, - Global => (Input => File_System); - function End_Of_File return Boolean with - Global => (Input => File_System); - - procedure Set_Col (File : File_Type; To : Positive_Count) with - Pre => - Is_Open (File) - and then (if Mode (File) /= In_File - then (Line_Length (File) = 0 - or else To <= Line_Length (File))), - Contract_Cases => - (Mode (File) /= In_File => - Line_Length (File)'Old = Line_Length (File) - and Page_Length (File)'Old = Page_Length (File), - others => True), - Global => (In_Out => File_System); - procedure Set_Col (To : Positive_Count) with - Pre => Line_Length = 0 or To <= Line_Length, - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Set_Line (File : File_Type; To : Positive_Count) with - Pre => - Is_Open (File) - and then (if Mode (File) /= In_File - then (Page_Length (File) = 0 - or else To <= Page_Length (File))), - Contract_Cases => - (Mode (File) /= In_File => - Line_Length (File)'Old = Line_Length (File) - and Page_Length (File)'Old = Page_Length (File), - others => True), - Global => (In_Out => File_System); - procedure Set_Line (To : Positive_Count) with - Pre => Page_Length = 0 or To <= Page_Length, - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - function Col (File : File_Type) return Positive_Count with - Pre => Is_Open (File), - Global => (Input => File_System); - function Col return Positive_Count with - Global => (Input => File_System); - - function Line (File : File_Type) return Positive_Count with - Pre => Is_Open (File), - Global => (Input => File_System); - function Line return Positive_Count with - Global => (Input => File_System); - - function Page (File : File_Type) return Positive_Count with - Pre => Is_Open (File), - Global => (Input => File_System); - function Page return Positive_Count with - Global => (Input => File_System); - - ---------------------------- - -- Character Input-Output -- - ---------------------------- - - procedure Get (File : File_Type; Item : out Character) with - Pre => Is_Open (File) and then Mode (File) = In_File, - Global => (In_Out => File_System); - procedure Get (Item : out Character) with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - procedure Put (File : File_Type; Item : Character) with - Pre => Is_Open (File) and then Mode (File) /= In_File, - Post => - Line_Length (File)'Old = Line_Length (File) - and Page_Length (File)'Old = Page_Length (File), - Global => (In_Out => File_System); - procedure Put (Item : Character) with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Look_Ahead - (File : File_Type; - Item : out Character; - End_Of_Line : out Boolean) - with - Pre => Is_Open (File) and then Mode (File) = In_File, - Global => (Input => File_System); - - procedure Look_Ahead - (Item : out Character; - End_Of_Line : out Boolean) - with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (Input => File_System); - - procedure Get_Immediate - (File : File_Type; - Item : out Character) - with - Pre => Is_Open (File) and then Mode (File) = In_File, - Global => (In_Out => File_System); - - procedure Get_Immediate - (Item : out Character) - with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Get_Immediate - (File : File_Type; - Item : out Character; - Available : out Boolean) - with - Pre => Is_Open (File) and then Mode (File) = In_File, - Global => (In_Out => File_System); - - procedure Get_Immediate - (Item : out Character; - Available : out Boolean) - with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - ------------------------- - -- String Input-Output -- - ------------------------- - - procedure Get (File : File_Type; Item : out String) with - Pre => Is_Open (File) and then Mode (File) = In_File, - Global => (In_Out => File_System); - procedure Get (Item : out String) with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - procedure Put (File : File_Type; Item : String) with - Pre => Is_Open (File) and then Mode (File) /= In_File, - Post => - Line_Length (File)'Old = Line_Length (File) - and Page_Length (File)'Old = Page_Length (File), - Global => (In_Out => File_System); - procedure Put (Item : String) with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Get_Line - (File : File_Type; - Item : out String; - Last : out Natural) - with - Pre => Is_Open (File) and then Mode (File) = In_File, - Post => (if Item'Length > 0 then Last in Item'First - 1 .. Item'Last - else Last = Item'First - 1), - Global => (In_Out => File_System); - - procedure Get_Line - (Item : out String; - Last : out Natural) - with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length - and (if Item'Length > 0 then Last in Item'First - 1 .. Item'Last - else Last = Item'First - 1), - Global => (In_Out => File_System); - - function Get_Line (File : File_Type) return String with SPARK_Mode => Off; - pragma Ada_05 (Get_Line); - - function Get_Line return String with SPARK_Mode => Off; - pragma Ada_05 (Get_Line); - - procedure Put_Line - (File : File_Type; - Item : String) - with - Pre => Is_Open (File) and then Mode (File) /= In_File, - Post => - Line_Length (File)'Old = Line_Length (File) - and Page_Length (File)'Old = Page_Length (File), - Global => (In_Out => File_System); - - procedure Put_Line - (Item : String) - with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - --------------------------------------- - -- Generic packages for Input-Output -- - --------------------------------------- - - -- The generic packages: - - -- Ada.Text_IO.Integer_IO - -- Ada.Text_IO.Modular_IO - -- Ada.Text_IO.Float_IO - -- Ada.Text_IO.Fixed_IO - -- Ada.Text_IO.Decimal_IO - -- Ada.Text_IO.Enumeration_IO - - -- are implemented as separate child packages in GNAT, so the - -- spec and body of these packages are to be found in separate - -- child units. This implementation detail is hidden from the - -- Ada programmer by special circuitry in the compiler that - -- treats these child packages as though they were nested in - -- Text_IO. The advantage of this special processing is that - -- the subsidiary routines needed if these generics are used - -- are not loaded when they are not used. - - ---------------- - -- Exceptions -- - ---------------- - - Status_Error : exception renames IO_Exceptions.Status_Error; - Mode_Error : exception renames IO_Exceptions.Mode_Error; - Name_Error : exception renames IO_Exceptions.Name_Error; - Use_Error : exception renames IO_Exceptions.Use_Error; - Device_Error : exception renames IO_Exceptions.Device_Error; - End_Error : exception renames IO_Exceptions.End_Error; - Data_Error : exception renames IO_Exceptions.Data_Error; - Layout_Error : exception renames IO_Exceptions.Layout_Error; - -private - - -- The following procedures have a File_Type formal of mode IN OUT because - -- they may close the original file. The Close operation may raise an - -- exception, but in that case we want any assignment to the formal to - -- be effective anyway, so it must be passed by reference (or the caller - -- will be left with a dangling pointer). - - pragma Export_Procedure - (Internal => Close, - External => "", - Mechanism => Reference); - pragma Export_Procedure - (Internal => Delete, - External => "", - Mechanism => Reference); - pragma Export_Procedure - (Internal => Reset, - External => "", - Parameter_Types => (File_Type), - Mechanism => Reference); - pragma Export_Procedure - (Internal => Reset, - External => "", - Parameter_Types => (File_Type, File_Mode), - Mechanism => (File => Reference)); - - ----------------------------------- - -- Handling of Format Characters -- - ----------------------------------- - - -- Line marks are represented by the single character ASCII.LF (16#0A#). - -- In DOS and similar systems, underlying file translation takes care - -- of translating this to and from the standard CR/LF sequences used in - -- these operating systems to mark the end of a line. On output there is - -- always a line mark at the end of the last line, but on input, this - -- line mark can be omitted, and is implied by the end of file. - - -- Page marks are represented by the single character ASCII.FF (16#0C#), - -- The page mark at the end of the file may be omitted, and is normally - -- omitted on output unless an explicit New_Page call is made before - -- closing the file. No page mark is added when a file is appended to, - -- so, in accordance with the permission in (RM A.10.2(4)), there may - -- or may not be a page mark separating preexisting text in the file - -- from the new text to be written. - - -- A file mark is marked by the physical end of file. In DOS translation - -- mode on input, an EOF character (SUB = 16#1A#) gets translated to the - -- physical end of file, so in effect this character is recognized as - -- marking the end of file in DOS and similar systems. - - LM : constant := Character'Pos (ASCII.LF); - -- Used as line mark - - PM : constant := Character'Pos (ASCII.FF); - -- Used as page mark, except at end of file where it is implied - - -------------------------------- - -- Text_IO File Control Block -- - -------------------------------- - - Default_WCEM : System.WCh_Con.WC_Encoding_Method := - System.WCh_Con.WCEM_UTF8; - -- This gets modified during initialization (see body) using - -- the default value established in the call to Set_Globals. - - package FCB renames System.File_Control_Block; - - type Text_AFCB; - type File_Type is access all Text_AFCB; - - type Text_AFCB is new FCB.AFCB with record - Page : Count := 1; - Line : Count := 1; - Col : Count := 1; - Line_Length : Count := 0; - Page_Length : Count := 0; - - Self : aliased File_Type; - -- Set to point to the containing Text_AFCB block. This is used to - -- implement the Current_{Error,Input,Output} functions which return - -- a File_Access, the file access value returned is a pointer to - -- the Self field of the corresponding file. - - Before_LM : Boolean := False; - -- This flag is used to deal with the anomalies introduced by the - -- peculiar definition of End_Of_File and End_Of_Page in Ada. These - -- functions require looking ahead more than one character. Since - -- there is no convenient way of backing up more than one character, - -- what we do is to leave ourselves positioned past the LM, but set - -- this flag, so that we know that from an Ada point of view we are - -- in front of the LM, not after it. A little odd, but it works. - - Before_LM_PM : Boolean := False; - -- This flag similarly handles the case of being physically positioned - -- after a LM-PM sequence when logically we are before the LM-PM. This - -- flag can only be set if Before_LM is also set. - - WC_Method : System.WCh_Con.WC_Encoding_Method := Default_WCEM; - -- Encoding method to be used for this file. Text_IO does not deal with - -- wide characters, but it does deal with upper half characters in the - -- range 16#80#-16#FF# which may need encoding, e.g. in UTF-8 mode. - - Before_Upper_Half_Character : Boolean := False; - -- This flag is set to indicate that an encoded upper half character has - -- been read by Text_IO.Look_Ahead. If it is set to True, then it means - -- that the stream is logically positioned before the character but is - -- physically positioned after it. The character involved must be in - -- the range 16#80#-16#FF#, i.e. if the flag is set, then we know the - -- next character has a code greater than 16#7F#, and the value of this - -- character is saved in Saved_Upper_Half_Character. - - Saved_Upper_Half_Character : Character; - -- This field is valid only if Before_Upper_Half_Character is set. It - -- contains an upper-half character read by Look_Ahead. If Look_Ahead - -- reads a character in the range 16#00# to 16#7F#, then it can use - -- ungetc to put it back, but ungetc cannot be called more than once, - -- so for characters above this range, we don't try to back up the - -- file. Instead we save the character in this field and set the flag - -- Before_Upper_Half_Character to True to indicate that we are logically - -- positioned before this character even though the stream is physically - -- positioned after it. - - end record; - - function AFCB_Allocate (Control_Block : Text_AFCB) return FCB.AFCB_Ptr; - - procedure AFCB_Close (File : not null access Text_AFCB); - procedure AFCB_Free (File : not null access Text_AFCB); - - procedure Read - (File : in out Text_AFCB; - Item : out Ada.Streams.Stream_Element_Array; - Last : out Ada.Streams.Stream_Element_Offset); - -- Read operation used when Text_IO file is treated directly as Stream - - procedure Write - (File : in out Text_AFCB; - Item : Ada.Streams.Stream_Element_Array); - -- Write operation used when Text_IO file is treated directly as Stream - - ------------------------ - -- The Standard Files -- - ------------------------ - - Standard_In_AFCB : aliased Text_AFCB; - Standard_Out_AFCB : aliased Text_AFCB; - Standard_Err_AFCB : aliased Text_AFCB; - - Standard_In : aliased File_Type := Standard_In_AFCB'Access with - Part_Of => File_System; - Standard_Out : aliased File_Type := Standard_Out_AFCB'Access with - Part_Of => File_System; - Standard_Err : aliased File_Type := Standard_Err_AFCB'Access with - Part_Of => File_System; - -- Standard files - - Current_In : aliased File_Type := Standard_In with - Part_Of => File_System; - Current_Out : aliased File_Type := Standard_Out with - Part_Of => File_System; - Current_Err : aliased File_Type := Standard_Err with - Part_Of => File_System; - -- Current files - - function EOF_Char return Integer; - -- Returns the system-specific character indicating the end of a text file. - -- This is exported for use by child packages such as Enumeration_Aux to - -- eliminate their needing to depend directly on Interfaces.C_Streams, - -- which is not available in certain target environments (such as AAMP). - - procedure Initialize_Standard_Files; - -- Initializes the file control blocks for the standard files. Called from - -- the elaboration routine for this package, and from Reset_Standard_Files - -- in package Ada.Text_IO.Reset_Standard_Files. - -end Ada.Text_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tgdico.ads +++ build/gcc/ada/rts @@ -1,29 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT COMPILER COMPONENTS -- --- -- --- ADA.TAGS.GENERIC_DISPATCHING_CONSTRUCTOR -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -pragma Warnings (Off); --- Turn off categorization warnings - -generic - type T (<>) is abstract tagged limited private; - type Parameters (<>) is limited private; - with function Constructor (Params : not null access Parameters) return T - is abstract; - -function Ada.Tags.Generic_Dispatching_Constructor - (The_Tag : Tag; - Params : not null access Parameters) return T'Class; -pragma Preelaborate (Generic_Dispatching_Constructor); -pragma Import (Intrinsic, Generic_Dispatching_Constructor); --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tiboio.adb +++ build/gcc/ada/rts @@ -1,179 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . B O U N D E D _ I O -- --- -- --- B o d y -- --- -- --- Copyright (C) 1997-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO; use Ada.Text_IO; -with Ada.Unchecked_Deallocation; - -package body Ada.Text_IO.Bounded_IO is - - type String_Access is access all String; - - procedure Free (SA : in out String_Access); - -- Perform an unchecked deallocation of a non-null string - - ---------- - -- Free -- - ---------- - - procedure Free (SA : in out String_Access) is - Null_String : constant String := ""; - - procedure Deallocate is - new Ada.Unchecked_Deallocation (String, String_Access); - - begin - -- Do not try to free statically allocated null string - - if SA.all /= Null_String then - Deallocate (SA); - end if; - end Free; - - -------------- - -- Get_Line -- - -------------- - - function Get_Line return Bounded.Bounded_String is - begin - return Bounded.To_Bounded_String (Get_Line); - end Get_Line; - - -------------- - -- Get_Line -- - -------------- - - function Get_Line - (File : File_Type) return Bounded.Bounded_String - is - begin - return Bounded.To_Bounded_String (Get_Line (File)); - end Get_Line; - - -------------- - -- Get_Line -- - -------------- - - procedure Get_Line - (Item : out Bounded.Bounded_String) - is - Buffer : String (1 .. 1000); - Last : Natural; - Str1 : String_Access; - Str2 : String_Access; - - begin - Get_Line (Buffer, Last); - Str1 := new String'(Buffer (1 .. Last)); - - while Last = Buffer'Last loop - Get_Line (Buffer, Last); - Str2 := new String'(Str1.all & Buffer (1 .. Last)); - Free (Str1); - Str1 := Str2; - end loop; - - Item := Bounded.To_Bounded_String (Str1.all); - end Get_Line; - - -------------- - -- Get_Line -- - -------------- - - procedure Get_Line - (File : File_Type; - Item : out Bounded.Bounded_String) - is - Buffer : String (1 .. 1000); - Last : Natural; - Str1 : String_Access; - Str2 : String_Access; - - begin - Get_Line (File, Buffer, Last); - Str1 := new String'(Buffer (1 .. Last)); - - while Last = Buffer'Last loop - Get_Line (File, Buffer, Last); - Str2 := new String'(Str1.all & Buffer (1 .. Last)); - Free (Str1); - Str1 := Str2; - end loop; - - Item := Bounded.To_Bounded_String (Str1.all); - end Get_Line; - - --------- - -- Put -- - --------- - - procedure Put - (Item : Bounded.Bounded_String) - is - begin - Put (Bounded.To_String (Item)); - end Put; - - --------- - -- Put -- - --------- - - procedure Put - (File : File_Type; - Item : Bounded.Bounded_String) - is - begin - Put (File, Bounded.To_String (Item)); - end Put; - - -------------- - -- Put_Line -- - -------------- - - procedure Put_Line - (Item : Bounded.Bounded_String) - is - begin - Put_Line (Bounded.To_String (Item)); - end Put_Line; - - -------------- - -- Put_Line -- - -------------- - - procedure Put_Line - (File : File_Type; - Item : Bounded.Bounded_String) - is - begin - Put_Line (File, Bounded.To_String (Item)); - end Put_Line; - -end Ada.Text_IO.Bounded_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tiboio.ads +++ build/gcc/ada/rts @@ -1,50 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . B O U N D E D _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Strings.Bounded; - -generic - with package Bounded is - new Ada.Strings.Bounded.Generic_Bounded_Length (<>); - -package Ada.Text_IO.Bounded_IO is - - function Get_Line return Bounded.Bounded_String; - - function Get_Line - (File : File_Type) return Bounded.Bounded_String; - - procedure Get_Line - (Item : out Bounded.Bounded_String); - - procedure Get_Line - (File : File_Type; - Item : out Bounded.Bounded_String); - - procedure Put - (Item : Bounded.Bounded_String); - - procedure Put - (File : File_Type; - Item : Bounded.Bounded_String); - - procedure Put_Line - (Item : Bounded.Bounded_String); - - procedure Put_Line - (File : File_Type; - Item : Bounded.Bounded_String); - -end Ada.Text_IO.Bounded_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ticoau.adb +++ build/gcc/ada/rts @@ -1,199 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . C O M P L E X _ A U X -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO.Generic_Aux; use Ada.Text_IO.Generic_Aux; - -with System.Img_Real; use System.Img_Real; - -package body Ada.Text_IO.Complex_Aux is - - --------- - -- Get -- - --------- - - procedure Get - (File : File_Type; - ItemR : out Num; - ItemI : out Num; - Width : Field) - is - Buf : String (1 .. Field'Last); - Stop : Integer := 0; - Ptr : aliased Integer; - Paren : Boolean := False; - - begin - -- General note for following code, exceptions from the calls to - -- Get for components of the complex value are propagated. - - if Width /= 0 then - Load_Width (File, Width, Buf, Stop); - Gets (Buf (1 .. Stop), ItemR, ItemI, Ptr); - - for J in Ptr + 1 .. Stop loop - if not Is_Blank (Buf (J)) then - raise Data_Error; - end if; - end loop; - - -- Case of width = 0 - - else - Load_Skip (File); - Ptr := 0; - Load (File, Buf, Ptr, '(', Paren); - Aux.Get (File, ItemR, 0); - Load_Skip (File); - Load (File, Buf, Ptr, ','); - Aux.Get (File, ItemI, 0); - - if Paren then - Load_Skip (File); - Load (File, Buf, Ptr, ')', Paren); - - if not Paren then - raise Data_Error; - end if; - end if; - end if; - end Get; - - ---------- - -- Gets -- - ---------- - - procedure Gets - (From : String; - ItemR : out Num; - ItemI : out Num; - Last : out Positive) - is - Paren : Boolean; - Pos : Integer; - - begin - String_Skip (From, Pos); - - if From (Pos) = '(' then - Pos := Pos + 1; - Paren := True; - else - Paren := False; - end if; - - Aux.Gets (From (Pos .. From'Last), ItemR, Pos); - - String_Skip (From (Pos + 1 .. From'Last), Pos); - - if From (Pos) = ',' then - Pos := Pos + 1; - end if; - - Aux.Gets (From (Pos .. From'Last), ItemI, Pos); - - if Paren then - String_Skip (From (Pos + 1 .. From'Last), Pos); - - if From (Pos) /= ')' then - raise Data_Error; - end if; - end if; - - Last := Pos; - end Gets; - - --------- - -- Put -- - --------- - - procedure Put - (File : File_Type; - ItemR : Num; - ItemI : Num; - Fore : Field; - Aft : Field; - Exp : Field) - is - begin - Put (File, '('); - Aux.Put (File, ItemR, Fore, Aft, Exp); - Put (File, ','); - Aux.Put (File, ItemI, Fore, Aft, Exp); - Put (File, ')'); - end Put; - - ---------- - -- Puts -- - ---------- - - procedure Puts - (To : out String; - ItemR : Num; - ItemI : Num; - Aft : Field; - Exp : Field) - is - I_String : String (1 .. 3 * Field'Last); - R_String : String (1 .. 3 * Field'Last); - - Iptr : Natural; - Rptr : Natural; - - begin - -- Both parts are initially converted with a Fore of 0 - - Rptr := 0; - Set_Image_Real (Long_Long_Float (ItemR), R_String, Rptr, 0, Aft, Exp); - Iptr := 0; - Set_Image_Real (Long_Long_Float (ItemI), I_String, Iptr, 0, Aft, Exp); - - -- Check room for both parts plus parens plus comma (RM G.1.3(34)) - - if Rptr + Iptr + 3 > To'Length then - raise Layout_Error; - end if; - - -- If there is room, layout result according to (RM G.1.3(31-33)) - - To (To'First) := '('; - To (To'First + 1 .. To'First + Rptr) := R_String (1 .. Rptr); - To (To'First + Rptr + 1) := ','; - - To (To'Last) := ')'; - To (To'Last - Iptr .. To'Last - 1) := I_String (1 .. Iptr); - - for J in To'First + Rptr + 2 .. To'Last - Iptr - 1 loop - To (J) := ' '; - end loop; - - end Puts; - -end Ada.Text_IO.Complex_Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ticoau.ads +++ build/gcc/ada/rts @@ -1,76 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . C O M P L E X _ A U X -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package contains the routines for Ada.Text_IO.Complex_IO that are --- shared among separate instantiations of this package. The routines in this --- package are identical semantically to those in Complex_IO, except that the --- generic parameter Complex has been replaced by separate real and imaginary --- parameters, and default parameters have been removed because they are --- supplied explicitly by the calls from within the generic template. - -with Ada.Text_IO.Float_Aux; - -private generic - - type Num is digits <>; - - with package Aux is new Ada.Text_IO.Float_Aux (Num, <>); - -package Ada.Text_IO.Complex_Aux is - - procedure Get - (File : File_Type; - ItemR : out Num; - ItemI : out Num; - Width : Field); - - procedure Put - (File : File_Type; - ItemR : Num; - ItemI : Num; - Fore : Field; - Aft : Field; - Exp : Field); - - procedure Gets - (From : String; - ItemR : out Num; - ItemI : out Num; - Last : out Positive); - - procedure Puts - (To : out String; - ItemR : Num; - ItemI : Num; - Aft : Field; - Exp : Field); - -end Ada.Text_IO.Complex_Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ticoio.adb +++ build/gcc/ada/rts @@ -1,204 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . C O M P L E X _ I O -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO.Complex_Aux; -with Ada.Text_IO.Float_Aux; -with System.Val_Flt; use System.Val_Flt; -with System.Val_LFlt; use System.Val_LFlt; -with System.Val_LLF; use System.Val_LLF; - -package body Ada.Text_IO.Complex_IO is - - use Complex_Types; - - package Scalar_Float is new - Ada.Text_IO.Float_Aux (Float, Scan_Float); - - package Scalar_Long_Float is new - Ada.Text_IO.Float_Aux (Long_Float, Scan_Long_Float); - - package Scalar_Long_Long_Float is new - Ada.Text_IO.Float_Aux (Long_Long_Float, Scan_Long_Long_Float); - - package Aux_Float is new - Ada.Text_IO.Complex_Aux (Float, Scalar_Float); - - package Aux_Long_Float is new - Ada.Text_IO.Complex_Aux (Long_Float, Scalar_Long_Float); - - package Aux_Long_Long_Float is new - Ada.Text_IO.Complex_Aux (Long_Long_Float, Scalar_Long_Long_Float); - - -- Throughout this generic body, we distinguish between the case where type - -- Float is OK, where type Long_Float is OK and where type Long_Long_Float - -- is needed. These boolean constants are used to test for this, such that - -- only code for the relevant case is included in the instance. - - OK_Float : constant Boolean := Real'Base'Digits <= Float'Digits; - - OK_Long_Float : constant Boolean := Real'Base'Digits <= Long_Float'Digits; - - --------- - -- Get -- - --------- - - procedure Get - (File : File_Type; - Item : out Complex; - Width : Field := 0) - is - Real_Item : Real'Base; - Imag_Item : Real'Base; - - begin - if OK_Float then - Aux_Float.Get (File, Float (Real_Item), Float (Imag_Item), Width); - elsif OK_Long_Float then - Aux_Long_Float.Get - (File, Long_Float (Real_Item), Long_Float (Imag_Item), Width); - else - Aux_Long_Long_Float.Get - (File, Long_Long_Float (Real_Item), Long_Long_Float (Imag_Item), - Width); - end if; - - Item := (Real_Item, Imag_Item); - - exception - when Constraint_Error => raise Data_Error; - end Get; - - --------- - -- Get -- - --------- - - procedure Get - (Item : out Complex; - Width : Field := 0) - is - begin - Get (Current_In, Item, Width); - end Get; - - --------- - -- Get -- - --------- - - procedure Get - (From : String; - Item : out Complex; - Last : out Positive) - is - Real_Item : Real'Base; - Imag_Item : Real'Base; - - begin - if OK_Float then - Aux_Float.Gets (From, Float (Real_Item), Float (Imag_Item), Last); - elsif OK_Long_Float then - Aux_Long_Float.Gets - (From, Long_Float (Real_Item), Long_Float (Imag_Item), Last); - else - Aux_Long_Long_Float.Gets - (From, Long_Long_Float (Real_Item), Long_Long_Float (Imag_Item), - Last); - end if; - - Item := (Real_Item, Imag_Item); - - exception - when Data_Error => raise Constraint_Error; - end Get; - - --------- - -- Put -- - --------- - - procedure Put - (File : File_Type; - Item : Complex; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - is - begin - if OK_Float then - Aux_Float.Put - (File, Float (Re (Item)), Float (Im (Item)), Fore, Aft, Exp); - elsif OK_Long_Float then - Aux_Long_Float.Put - (File, Long_Float (Re (Item)), Long_Float (Im (Item)), Fore, Aft, - Exp); - else - Aux_Long_Long_Float.Put - (File, Long_Long_Float (Re (Item)), Long_Long_Float (Im (Item)), - Fore, Aft, Exp); - end if; - end Put; - - --------- - -- Put -- - --------- - - procedure Put - (Item : Complex; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - is - begin - Put (Current_Out, Item, Fore, Aft, Exp); - end Put; - - --------- - -- Put -- - --------- - - procedure Put - (To : out String; - Item : Complex; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - is - begin - if OK_Float then - Aux_Float.Puts (To, Float (Re (Item)), Float (Im (Item)), Aft, Exp); - elsif OK_Long_Float then - Aux_Long_Float.Puts - (To, Long_Float (Re (Item)), Long_Float (Im (Item)), Aft, Exp); - else - Aux_Long_Long_Float.Puts - (To, Long_Long_Float (Re (Item)), Long_Long_Float (Im (Item)), - Aft, Exp); - end if; - end Put; - -end Ada.Text_IO.Complex_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-ticoio.ads +++ build/gcc/ada/rts @@ -1,84 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . C O M P L E X _ I O -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Numerics.Generic_Complex_Types; - -generic - with package Complex_Types is new Ada.Numerics.Generic_Complex_Types (<>); - -package Ada.Text_IO.Complex_IO is - - Default_Fore : Field := 2; - Default_Aft : Field := Complex_Types.Real'Digits - 1; - Default_Exp : Field := 3; - - procedure Get - (File : File_Type; - Item : out Complex_Types.Complex; - Width : Field := 0); - - procedure Get - (Item : out Complex_Types.Complex; - Width : Field := 0); - - procedure Put - (File : File_Type; - Item : Complex_Types.Complex; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp); - - procedure Put - (Item : Complex_Types.Complex; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp); - - procedure Get - (From : String; - Item : out Complex_Types.Complex; - Last : out Positive); - - procedure Put - (To : out String; - Item : Complex_Types.Complex; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp); - -private - pragma Inline (Get); - pragma Inline (Put); - -end Ada.Text_IO.Complex_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tideau.adb +++ build/gcc/ada/rts @@ -1,151 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . D E C I M A L _ A U X -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO.Generic_Aux; use Ada.Text_IO.Generic_Aux; - -package body Ada.Text_IO.Decimal_Aux is - - --------- - -- Get -- - --------- - - function Get - (File : File_Type; - Width : Field; - Scale : Integer) return Int - is - Buf : String (1 .. Field'Last); - Ptr : aliased Integer; - Stop : Integer := 0; - Item : Int; - - begin - if Width /= 0 then - Load_Width (File, Width, Buf, Stop); - String_Skip (Buf, Ptr); - else - Load_Real (File, Buf, Stop); - Ptr := 1; - end if; - - Item := Scan (Buf, Ptr'Access, Stop, Scale); - Check_End_Of_Field (Buf, Stop, Ptr, Width); - return Item; - end Get; - - ---------- - -- Gets -- - ---------- - - function Gets - (From : String; - Last : out Positive; - Scale : Integer) return Int - is - Pos : aliased Integer; - Item : Int; - - begin - String_Skip (From, Pos); - Item := Scan (From, Pos'Access, From'Last, Scale); - Last := Pos - 1; - return Item; - - exception - when Constraint_Error => - Last := Pos - 1; - raise Data_Error; - end Gets; - - --------- - -- Put -- - --------- - - procedure Put - (File : File_Type; - Item : Int; - Fore : Field; - Aft : Field; - Exp : Field; - Scale : Integer) - is - Buf : String (1 .. Field'Last); - Ptr : Natural := 0; - - begin - Set_Image (Item, Buf, Ptr, Scale, Fore, Aft, Exp); - Put_Item (File, Buf (1 .. Ptr)); - end Put; - - ---------- - -- Puts -- - ---------- - - procedure Puts - (To : out String; - Item : Int; - Aft : Field; - Exp : Field; - Scale : Integer) - is - Buf : String (1 .. Positive'Max (Field'Last, To'Length)); - Fore : Integer; - Ptr : Natural := 0; - - begin - -- Compute Fore, allowing for the decimal dot and Aft digits - - Fore := To'Length - 1 - Field'Max (1, Aft); - - -- Allow for Exp and one more for E if exponent present - - if Exp /= 0 then - Fore := Fore - 1 - Field'Max (2, Exp); - end if; - - -- Make sure we have enough room - - if Fore < 1 + Boolean'Pos (Item < 0) then - raise Layout_Error; - end if; - - -- Do the conversion and check length of result - - Set_Image (Item, Buf, Ptr, Scale, Fore, Aft, Exp); - - if Ptr > To'Length then - raise Layout_Error; - else - To := Buf (1 .. Ptr); - end if; - end Puts; - -end Ada.Text_IO.Decimal_Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tideau.ads +++ build/gcc/ada/rts @@ -1,84 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . D E C I M A L _ A U X -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package contains the implementation for Ada.Text_IO.Decimal_IO. The --- routines in this package are identical semantically to those in Decimal_IO, --- except that the default parameters have been removed because they are --- supplied explicitly by the calls from within these units, and there is an --- additional Scale parameter giving the value of Num'Scale. In addition the --- Get routines return the value rather than store it in an Out parameter. - -private generic - type Int is range <>; - - with function Scan - (Str : String; - Ptr : not null access Integer; - Max : Integer; - Scale : Integer) return Int; - - with procedure Set_Image - (V : Int; - S : in out String; - P : in out Natural; - Scale : Integer; - Fore : Natural; - Aft : Natural; - Exp : Natural); - -package Ada.Text_IO.Decimal_Aux is - - function Get - (File : File_Type; - Width : Field; - Scale : Integer) return Int; - - procedure Put - (File : File_Type; - Item : Int; - Fore : Field; - Aft : Field; - Exp : Field; - Scale : Integer); - - function Gets - (From : String; - Last : out Positive; - Scale : Integer) return Int; - - procedure Puts - (To : out String; - Item : Int; - Aft : Field; - Exp : Field; - Scale : Integer); - -end Ada.Text_IO.Decimal_Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tideio.adb +++ build/gcc/ada/rts @@ -1,177 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . D E C I M A L _ I O -- --- -- --- B o d y -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Interfaces; -with Ada.Text_IO.Decimal_Aux; -with System.Img_Decimal_32; use System.Img_Decimal_32; -with System.Img_Decimal_64; use System.Img_Decimal_64; -with System.Img_Decimal_128; use System.Img_Decimal_128; -with System.Val_Decimal_32; use System.Val_Decimal_32; -with System.Val_Decimal_64; use System.Val_Decimal_64; -with System.Val_Decimal_128; use System.Val_Decimal_128; - -package body Ada.Text_IO.Decimal_IO is - - subtype Int32 is Interfaces.Integer_32; - subtype Int64 is Interfaces.Integer_64; - subtype Int128 is Interfaces.Integer_128; - - package Aux32 is new - Ada.Text_IO.Decimal_Aux - (Int32, - Scan_Decimal32, - Set_Image_Decimal32); - - package Aux64 is new - Ada.Text_IO.Decimal_Aux - (Int64, - Scan_Decimal64, - Set_Image_Decimal64); - - package Aux128 is new - Ada.Text_IO.Decimal_Aux - (Int128, - Scan_Decimal128, - Set_Image_Decimal128); - - Need64 : constant Boolean := Num'Size > 32; - Need128 : constant Boolean := Num'Size > 64; - -- Throughout this generic body, we distinguish between the case where type - -- Int32 is acceptable, where type Int64 is acceptable and where an Int128 - -- is needed. These boolean constants are used to test for these cases and - -- since it is a constant, only code for the relevant case will be included - -- in the instance. - - Scale : constant Integer := Num'Scale; - - --------- - -- Get -- - --------- - - procedure Get - (File : File_Type; - Item : out Num; - Width : Field := 0) - is - pragma Unsuppress (Range_Check); - - begin - if Need128 then - Item := Num'Fixed_Value (Aux128.Get (File, Width, Scale)); - elsif Need64 then - Item := Num'Fixed_Value (Aux64.Get (File, Width, Scale)); - else - Item := Num'Fixed_Value (Aux32.Get (File, Width, Scale)); - end if; - - exception - when Constraint_Error => raise Data_Error; - end Get; - - procedure Get - (Item : out Num; - Width : Field := 0) - is - begin - Get (Current_In, Item, Width); - end Get; - - procedure Get - (From : String; - Item : out Num; - Last : out Positive) - is - pragma Unsuppress (Range_Check); - - begin - if Need128 then - Item := Num'Fixed_Value (Aux128.Gets (From, Last, Scale)); - elsif Need64 then - Item := Num'Fixed_Value (Aux64.Gets (From, Last, Scale)); - else - Item := Num'Fixed_Value (Aux32.Gets (From, Last, Scale)); - end if; - - exception - when Constraint_Error => raise Data_Error; - end Get; - - --------- - -- Put -- - --------- - - procedure Put - (File : File_Type; - Item : Num; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - is - begin - if Need128 then - Aux128.Put - (File, Int128'Integer_Value (Item), Fore, Aft, Exp, Scale); - elsif Need64 then - Aux64.Put - (File, Int64'Integer_Value (Item), Fore, Aft, Exp, Scale); - else - Aux32.Put - (File, Int32'Integer_Value (Item), Fore, Aft, Exp, Scale); - end if; - end Put; - - procedure Put - (Item : Num; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - is - begin - Put (Current_Out, Item, Fore, Aft, Exp); - end Put; - - procedure Put - (To : out String; - Item : Num; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - is - begin - if Need128 then - Aux128.Puts (To, Int128'Integer_Value (Item), Aft, Exp, Scale); - elsif Need64 then - Aux64.Puts (To, Int64'Integer_Value (Item), Aft, Exp, Scale); - else - Aux32.Puts (To, Int32'Integer_Value (Item), Aft, Exp, Scale); - end if; - end Put; - -end Ada.Text_IO.Decimal_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tideio.ads +++ build/gcc/ada/rts @@ -1,112 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . D E C I M A L _ I O -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- In Ada 95, the package Ada.Text_IO.Decimal_IO is a subpackage of Text_IO. --- This is for compatibility with Ada 83. In GNAT we make it a child package --- to avoid loading the necessary code if Decimal_IO is not instantiated. --- See routine Rtsfind.Check_Text_IO_Special_Unit for a description of how --- we patch up the difference in semantics so that it is invisible to the --- Ada programmer. - -private generic - type Num is delta <> digits <>; - -package Ada.Text_IO.Decimal_IO is - - Default_Fore : Field := Num'Fore; - Default_Aft : Field := Num'Aft; - Default_Exp : Field := 0; - - procedure Get - (File : File_Type; - Item : out Num; - Width : Field := 0) - with - Pre => Is_Open (File) and then Mode (File) = In_File, - Global => (In_Out => File_System); - - procedure Get - (Item : out Num; - Width : Field := 0) - with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Put - (File : File_Type; - Item : Num; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - with - Pre => Is_Open (File) and then Mode (File) /= In_File, - Post => - Line_Length (File)'Old = Line_Length (File) - and Page_Length (File)'Old = Page_Length (File), - Global => (In_Out => File_System); - - procedure Put - (Item : Num; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Get - (From : String; - Item : out Num; - Last : out Positive) - with - Global => null; - - procedure Put - (To : out String; - Item : Num; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - with - Global => null; - -private - pragma Inline (Get); - pragma Inline (Put); - -end Ada.Text_IO.Decimal_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tienau.adb +++ build/gcc/ada/rts @@ -1,283 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . E N U M E R A T I O N _ A U X -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO.Generic_Aux; use Ada.Text_IO.Generic_Aux; -with Ada.Characters.Handling; use Ada.Characters.Handling; - --- Note: this package does not yet deal properly with wide characters ??? - -package body Ada.Text_IO.Enumeration_Aux is - - ------------------ - -- Get_Enum_Lit -- - ------------------ - - procedure Get_Enum_Lit - (File : File_Type; - Buf : out String; - Buflen : out Natural) - is - ch : Integer; - C : Character; - - begin - Buflen := 0; - Load_Skip (File); - ch := Getc (File); - C := Character'Val (ch); - - -- Character literal case. If the initial character is a quote, then - -- we read as far as we can without backup (see ACVC test CE3905L) - - if C = ''' then - Store_Char (File, ch, Buf, Buflen); - - ch := Getc (File); - - if ch in 16#20# .. 16#7E# or else ch >= 16#80# then - Store_Char (File, ch, Buf, Buflen); - - ch := Getc (File); - - if ch = Character'Pos (''') then - Store_Char (File, ch, Buf, Buflen); - else - Ungetc (ch, File); - end if; - - else - Ungetc (ch, File); - end if; - - -- Similarly for identifiers, read as far as we can, in particular, - -- do read a trailing underscore (again see ACVC test CE3905L to - -- understand why we do this, although it seems somewhat peculiar). - - else - -- Identifier must start with a letter - - if not Is_Letter (C) then - Ungetc (ch, File); - return; - end if; - - -- If we do have a letter, loop through the characters quitting on - -- the first non-identifier character (note that this includes the - -- cases of hitting a line mark or page mark). - - loop - C := Character'Val (ch); - Store_Char (File, Character'Pos (To_Upper (C)), Buf, Buflen); - - ch := Getc (File); - exit when ch = EOF_Char; - C := Character'Val (ch); - - exit when not Is_Letter (C) - and then not Is_Digit (C) - and then C /= '_'; - - exit when C = '_' - and then Buf (Buflen) = '_'; - end loop; - - Ungetc (ch, File); - end if; - end Get_Enum_Lit; - - --------- - -- Put -- - --------- - - procedure Put - (File : File_Type; - Item : String; - Width : Field; - Set : Type_Set) - is - Actual_Width : constant Count := Count'Max (Count (Width), Item'Length); - - begin - -- Deal with limited line length of output file - - if Line_Length (File) /= 0 then - - -- If actual width exceeds line length, raise Layout_Error - - if Actual_Width > Line_Length (File) then - raise Layout_Error; - end if; - - -- If full width cannot fit on current line move to new line - - if Actual_Width + (Col (File) - 1) > Line_Length (File) then - New_Line (File); - end if; - end if; - - -- Output in lower case if necessary - - if Set = Lower_Case and then Item (Item'First) /= ''' then - declare - Iteml : String (Item'First .. Item'Last); - - begin - for J in Item'Range loop - Iteml (J) := To_Lower (Item (J)); - end loop; - - Put_Item (File, Iteml); - end; - - -- Otherwise output in upper case - - else - Put_Item (File, Item); - end if; - - -- Fill out item with spaces to width - - for J in 1 .. Actual_Width - Item'Length loop - Put (File, ' '); - end loop; - end Put; - - ---------- - -- Puts -- - ---------- - - procedure Puts - (To : out String; - Item : String; - Set : Type_Set) - is - Ptr : Natural; - - begin - if Item'Length > To'Length then - raise Layout_Error; - - else - Ptr := To'First; - for J in Item'Range loop - if Set = Lower_Case and then Item (Item'First) /= ''' then - To (Ptr) := To_Lower (Item (J)); - else - To (Ptr) := Item (J); - end if; - - Ptr := Ptr + 1; - end loop; - - while Ptr <= To'Last loop - To (Ptr) := ' '; - Ptr := Ptr + 1; - end loop; - end if; - end Puts; - - ------------------- - -- Scan_Enum_Lit -- - ------------------- - - procedure Scan_Enum_Lit - (From : String; - Start : out Natural; - Stop : out Natural) - is - C : Character; - - -- Processing for Scan_Enum_Lit - - begin - String_Skip (From, Start); - - -- Character literal case. If the initial character is a quote, then - -- we read as far as we can without backup (see ACVC test CE3905L - -- which is for the analogous case for reading from a file). - - if From (Start) = ''' then - Stop := Start; - - if Stop = From'Last then - raise Data_Error; - else - Stop := Stop + 1; - end if; - - if From (Stop) in ' ' .. '~' - or else From (Stop) >= Character'Val (16#80#) - then - if Stop = From'Last then - raise Data_Error; - else - Stop := Stop + 1; - - if From (Stop) = ''' then - return; - end if; - end if; - end if; - - raise Data_Error; - - -- Similarly for identifiers, read as far as we can, in particular, - -- do read a trailing underscore (again see ACVC test CE3905L to - -- understand why we do this, although it seems somewhat peculiar). - - else - -- Identifier must start with a letter - - if not Is_Letter (From (Start)) then - raise Data_Error; - end if; - - -- If we do have a letter, loop through the characters quitting on - -- the first non-identifier character (note that this includes the - -- cases of hitting a line mark or page mark). - - Stop := Start; - while Stop < From'Last loop - C := From (Stop + 1); - - exit when not Is_Letter (C) - and then not Is_Digit (C) - and then C /= '_'; - - exit when C = '_' - and then From (Stop) = '_'; - - Stop := Stop + 1; - end loop; - end if; - end Scan_Enum_Lit; - -end Ada.Text_IO.Enumeration_Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tienau.ads +++ build/gcc/ada/rts @@ -1,69 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . E N U M E R A T I O N _ A U X -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package contains the routines for Ada.Text_IO.Enumeration_IO --- that are shared among separate instantiations of this package. - -private package Ada.Text_IO.Enumeration_Aux is - - procedure Get_Enum_Lit - (File : File_Type; - Buf : out String; - Buflen : out Natural); - -- Reads an enumeration literal value from the file, folds to upper case, - -- and stores the result in Buf, setting Buflen to the number of stored - -- characters (Buf has a lower bound of 1). If more than Buflen characters - -- are present in the literal, Data_Error is raised. - - procedure Scan_Enum_Lit - (From : String; - Start : out Natural; - Stop : out Natural); - -- Scans an enumeration literal at the start of From, skipping any leading - -- spaces. Sets Start to the first character, Stop to the last character. - -- Raises End_Error if no enumeration literal is found. - - procedure Put - (File : File_Type; - Item : String; - Width : Field; - Set : Type_Set); - -- Outputs the enumeration literal image stored in Item to the given File, - -- using the given Width and Set parameters (Item is always in upper case). - - procedure Puts - (To : out String; - Item : String; - Set : Type_Set); - -- Stores the enumeration literal image stored in Item to the string To, - -- padding with trailing spaces if necessary to fill To. Set is used to - -end Ada.Text_IO.Enumeration_Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tienio.adb +++ build/gcc/ada/rts @@ -1,137 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . E N U M E R A T I O N _ I O -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO.Enumeration_Aux; - -package body Ada.Text_IO.Enumeration_IO is - - package Aux renames Ada.Text_IO.Enumeration_Aux; - - --------- - -- Get -- - --------- - - procedure Get (File : File_Type; Item : out Enum) is - Buf : String (1 .. Enum'Width + 1); - Buflen : Natural; - - begin - Aux.Get_Enum_Lit (File, Buf, Buflen); - - declare - Buf_Str : String renames Buf (1 .. Buflen); - pragma Unsuppress (Range_Check); - begin - Item := Enum'Value (Buf_Str); - end; - - exception - when Constraint_Error => raise Data_Error; - end Get; - - procedure Get (Item : out Enum) is - pragma Unsuppress (Range_Check); - begin - Get (Current_In, Item); - end Get; - - procedure Get - (From : String; - Item : out Enum; - Last : out Positive) - is - Start : Natural; - - begin - Aux.Scan_Enum_Lit (From, Start, Last); - - declare - From_Str : String renames From (Start .. Last); - pragma Unsuppress (Range_Check); - begin - Item := Enum'Value (From_Str); - end; - - exception - when Constraint_Error => raise Data_Error; - end Get; - - --------- - -- Put -- - --------- - - procedure Put - (File : File_Type; - Item : Enum; - Width : Field := Default_Width; - Set : Type_Set := Default_Setting) - is - begin - -- Ensure that Item is valid before attempting to retrieve the Image, to - -- prevent the possibility of out-of-bounds addressing of index or image - -- tables. Units in the run-time library are normally compiled with - -- checks suppressed, which includes instantiated generics. - - if not Item'Valid then - raise Constraint_Error with "invalid enumeration value"; - end if; - - Aux.Put (File, Enum'Image (Item), Width, Set); - end Put; - - procedure Put - (Item : Enum; - Width : Field := Default_Width; - Set : Type_Set := Default_Setting) - is - begin - Put (Current_Out, Item, Width, Set); - end Put; - - procedure Put - (To : out String; - Item : Enum; - Set : Type_Set := Default_Setting) - is - begin - -- Ensure that Item is valid before attempting to retrieve the Image, to - -- prevent the possibility of out-of-bounds addressing of index or image - -- tables. Units in the run-time library are normally compiled with - -- checks suppressed, which includes instantiated generics. - - if not Item'Valid then - raise Constraint_Error with "invalid enumeration value"; - end if; - - Aux.Puts (To, Enum'Image (Item), Set); - end Put; - -end Ada.Text_IO.Enumeration_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tienio.ads +++ build/gcc/ada/rts @@ -1,76 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . E N U M E R A T I O N _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- In Ada 95, the package Ada.Text_IO.Enumeration_IO is a subpackage of --- Text_IO. This is for compatibility with Ada 83. In GNAT we make it a --- child package to avoid loading the necessary code if Enumeration_IO is --- not instantiated. See routine Rtsfind.Check_Text_IO_Special_Unit for a --- description of how we patch up the difference in semantics so that it --- is invisible to the Ada programmer. - -private generic - type Enum is (<>); - -package Ada.Text_IO.Enumeration_IO is - - Default_Width : Field := 0; - Default_Setting : Type_Set := Upper_Case; - - procedure Get (File : File_Type; Item : out Enum) with - Pre => Is_Open (File) and then Mode (File) = In_File, - Global => (In_Out => File_System); - procedure Get (Item : out Enum) with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Put - (File : File_Type; - Item : Enum; - Width : Field := Default_Width; - Set : Type_Set := Default_Setting) - with - Pre => Is_Open (File) and then Mode (File) /= In_File, - Post => - Line_Length (File)'Old = Line_Length (File) - and Page_Length (File)'Old = Page_Length (File), - Global => (In_Out => File_System); - - procedure Put - (Item : Enum; - Width : Field := Default_Width; - Set : Type_Set := Default_Setting) - with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Get - (From : String; - Item : out Enum; - Last : out Positive) - with - Global => null; - - procedure Put - (To : out String; - Item : Enum; - Set : Type_Set := Default_Setting) - with - Global => null; - -end Ada.Text_IO.Enumeration_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tifiau.adb +++ build/gcc/ada/rts @@ -1,159 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . F I X E D _ A U X -- --- -- --- B o d y -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO.Generic_Aux; use Ada.Text_IO.Generic_Aux; - -package body Ada.Text_IO.Fixed_Aux is - - --------- - -- Get -- - --------- - - function Get - (File : File_Type; - Width : Field; - Num : Int; - Den : Int) return Int - is - Buf : String (1 .. Field'Last); - Ptr : aliased Integer; - Stop : Integer := 0; - Item : Int; - - begin - if Width /= 0 then - Load_Width (File, Width, Buf, Stop); - String_Skip (Buf, Ptr); - else - Load_Real (File, Buf, Stop); - Ptr := 1; - end if; - - Item := Scan (Buf, Ptr'Access, Stop, Num, Den); - Check_End_Of_Field (Buf, Stop, Ptr, Width); - return Item; - end Get; - - ---------- - -- Gets -- - ---------- - - function Gets - (From : String; - Last : out Positive; - Num : Int; - Den : Int) return Int - is - Pos : aliased Integer; - Item : Int; - - begin - String_Skip (From, Pos); - Item := Scan (From, Pos'Access, From'Last, Num, Den); - Last := Pos - 1; - return Item; - - exception - when Constraint_Error => - Last := Pos - 1; - raise Data_Error; - end Gets; - - --------- - -- Put -- - --------- - - procedure Put - (File : File_Type; - Item : Int; - Fore : Field; - Aft : Field; - Exp : Natural; - Num : Int; - Den : Int; - For0 : Natural; - Aft0 : Natural) - is - Buf : String (1 .. Field'Last); - Ptr : Natural := 0; - - begin - Set_Image (Item, Buf, Ptr, Num, Den, For0, Aft0, Fore, Aft, Exp); - Put_Item (File, Buf (1 .. Ptr)); - end Put; - - ---------- - -- Puts -- - ---------- - - procedure Puts - (To : out String; - Item : Int; - Aft : Field; - Exp : Natural; - Num : Int; - Den : Int; - For0 : Natural; - Aft0 : Natural) - is - Buf : String (1 .. Positive'Max (Field'Last, To'Length)); - Fore : Integer; - Ptr : Natural := 0; - - begin - -- Compute Fore, allowing for the decimal dot and Aft digits - - Fore := To'Length - 1 - Field'Max (1, Aft); - - -- Allow for Exp and one more for E if exponent present - - if Exp /= 0 then - Fore := Fore - 1 - Field'Max (2, Exp); - end if; - - -- Make sure we have enough room - - if Fore < 1 + Boolean'Pos (Item < 0) then - raise Layout_Error; - end if; - - -- Do the conversion and check length of result - - Set_Image (Item, Buf, Ptr, Num, Den, For0, Aft0, Fore, Aft, Exp); - - if Ptr > To'Length then - raise Layout_Error; - else - To := Buf (1 .. Ptr); - end if; - end Puts; - -end Ada.Text_IO.Fixed_Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tifiau.ads +++ build/gcc/ada/rts @@ -1,97 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . F I X E D _ A U X -- --- -- --- S p e c -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package contains the implementation for Ada.Text_IO.Fixed_IO. The --- routines in this package are identical semantically to those in Fixed_IO, --- except that the default parameters have been removed because they are --- supplied explicitly by the calls from within these units, and there are --- additional Num and Den parameters giving the value of Num'Small, as well --- as For0 and Aft0 giving some properties of Num'Small. In addition the Get --- routines return the value rather than store it in an Out parameter. - -private generic - type Int is range <>; - - with function Scan - (Str : String; - Ptr : not null access Integer; - Max : Integer; - Num : Int; - Den : Int) return Int; - - with procedure Set_Image - (V : Int; - S : in out String; - P : in out Natural; - Num : Int; - Den : Int; - For0 : Natural; - Aft0 : Natural; - Fore : Natural; - Aft : Natural; - Exp : Natural); - -package Ada.Text_IO.Fixed_Aux is - - function Get - (File : File_Type; - Width : Field; - Num : Int; - Den : Int) return Int; - - procedure Put - (File : File_Type; - Item : Int; - Fore : Field; - Aft : Field; - Exp : Natural; - Num : Int; - Den : Int; - For0 : Natural; - Aft0 : Natural); - - function Gets - (From : String; - Last : out Positive; - Num : Int; - Den : Int) return Int; - - procedure Puts - (To : out String; - Item : Int; - Aft : Field; - Exp : Natural; - Num : Int; - Den : Int; - For0 : Natural; - Aft0 : Natural); - -end Ada.Text_IO.Fixed_Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tifiio.adb +++ build/gcc/ada/rts @@ -1,436 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . F I X E D _ I O -- --- -- --- B o d y -- --- -- --- Copyright (C) 2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- ------------------- --- - Fixed point I/O - --- ------------------- - --- The following text documents implementation details of the fixed point --- input/output routines in the GNAT runtime. The first part describes the --- general properties of fixed point types as defined by the Ada standard, --- including the Information Systems Annex. - --- Subsequently these are reduced to implementation constraints and the impact --- of these constraints on a few possible approaches to input/output is given. --- Based on this analysis, a specific implementation is selected for use in --- the GNAT runtime. Finally the chosen algorithms are analyzed numerically in --- order to provide user-level documentation on limits for range and precision --- of fixed point types as well as accuracy of input/output conversions. - --- ------------------------------------------- --- - General Properties of Fixed Point Types - --- ------------------------------------------- - --- Operations on fixed point types, other than input/output, are not important --- for the purpose of this document. Only the set of values that a fixed point --- type can represent and the input/output operations are significant. - --- Values --- ------ - --- The set of values of a fixed point type comprise the integral multiples of --- a number called the small of the type. The small can be either a power of --- two, a power of ten or (if the implementation allows) an arbitrary strictly --- positive real value. - --- Implementations need to support ordinary fixed point types with a precision --- of at least 24 bits, and (in order to comply with the Information Systems --- Annex) decimal fixed point types with at least 18 digits. For the rest, no --- requirements exist for the minimal small and range that must be supported. - --- Operations --- ---------- - --- [Wide_[Wide_]]Image attribute (see RM 3.5(27.1/2)) - --- These attributes return a decimal real literal best approximating --- the value (rounded away from zero if halfway between) with a --- single leading character that is either a minus sign or a space, --- one or more digits before the decimal point (with no redundant --- leading zeros), a decimal point, and N digits after the decimal --- point. For a subtype S, the value of N is S'Aft, the smallest --- positive integer such that (10**N)*S'Delta is greater or equal to --- one, see RM 3.5.10(5). - --- For an arbitrary small, this means large number arithmetic needs --- to be performed. - --- Put (see RM A.10.9(22-26)) - --- The requirements for Put add no extra constraints over the image --- attributes, although it would be nice to be able to output more --- than S'Aft digits after the decimal point for values of subtype S. - --- [Wide_[Wide_]]Value attribute (RM 3.5(39.1/2)) - --- Since the input can be given in any base in the range 2..16, --- accurate conversion to a fixed point number may require --- arbitrary precision arithmetic if there is no limit on the --- magnitude of the small of the fixed point type. - --- Get (see RM A.10.9(12-21)) - --- The requirements for Get are identical to those of the Value --- attribute. - --- ------------------------------ --- - Implementation Constraints - --- ------------------------------ - --- The requirements listed above for the input/output operations lead to --- significant complexity, if no constraints are put on supported smalls. - --- Implementation Strategies --- ------------------------- - --- * Floating point arithmetic --- * Arbitrary-precision integer arithmetic --- * Fixed-precision integer arithmetic - --- Although it seems convenient to convert fixed point numbers to floating --- point and then print them, this leads to a number of restrictions. --- The first one is precision. The widest floating-point type generally --- available has 53 bits of mantissa. This means that Fine_Delta cannot --- be less than 2.0**(-53). - --- In GNAT, Fine_Delta is 2.0**(-127), and Duration for example is a 64-bit --- type. This means that a floating-point type with 128 bits of mantissa needs --- to be used, which currently does not exist in any common architecture. It --- would still be possible to use multi-precision floating point to perform --- calculations using longer mantissas, but this is a much harder approach. - --- The base conversions needed for input/output of (non-decimal) fixed point --- types can be seen as pairs of integer multiplications and divisions. - --- Arbitrary-precision integer arithmetic would be suitable for the job at --- hand, but has the drawback that it is very heavy implementation-wise. --- Especially in embedded systems, where fixed point types are often used, --- it may not be desirable to require large amounts of storage and time --- for fixed I/O operations. - --- Fixed-precision integer arithmetic has the advantage of simplicity and --- speed. For the most common fixed point types this would be a perfect --- solution. The downside however may be a restricted set of acceptable --- fixed point types. - --- Implementation Choices --- ---------------------- - --- The current implementation in the GNAT runtime uses fixed-precision integer --- arithmetic for fixed point types whose Small is the ratio of two integers --- whose magnitude is bounded relatively to the size of the mantissa, with a --- three-tiered approach for 32-bit, 64-bit and 128-bit fixed point types. For --- other fixed point types, the implementation uses floating-point arithmetic. - --- The exact requirements of the algorithms are analyzed and documented along --- with the implementation in their respective units. - -with Interfaces; -with Ada.Text_IO.Fixed_Aux; -with Ada.Text_IO.Float_Aux; -with System.Img_Fixed_32; use System.Img_Fixed_32; -with System.Img_Fixed_64; use System.Img_Fixed_64; -with System.Img_Fixed_128; use System.Img_Fixed_128; -with System.Val_Fixed_32; use System.Val_Fixed_32; -with System.Val_Fixed_64; use System.Val_Fixed_64; -with System.Val_Fixed_128; use System.Val_Fixed_128; -with System.Val_LLF; use System.Val_LLF; - -package body Ada.Text_IO.Fixed_IO with SPARK_Mode => Off is - - -- Note: we still use the floating-point I/O routines for types whose small - -- is not the ratio of two sufficiently small integers. This will result in - -- inaccuracies for fixed point types that require more precision than is - -- available in Long_Long_Float. - - subtype Int32 is Interfaces.Integer_32; use type Int32; - subtype Int64 is Interfaces.Integer_64; use type Int64; - subtype Int128 is Interfaces.Integer_128; use type Int128; - - package Aux32 is new - Ada.Text_IO.Fixed_Aux (Int32, Scan_Fixed32, Set_Image_Fixed32); - - package Aux64 is new - Ada.Text_IO.Fixed_Aux (Int64, Scan_Fixed64, Set_Image_Fixed64); - - package Aux128 is new - Ada.Text_IO.Fixed_Aux (Int128, Scan_Fixed128, Set_Image_Fixed128); - - package Aux_Long_Long_Float is new - Ada.Text_IO.Float_Aux (Long_Long_Float, Scan_Long_Long_Float); - - -- Throughout this generic body, we distinguish between the case where type - -- Int32 is OK, where type Int64 is OK and where type Int128 is OK. These - -- boolean constants are used to test for this, such that only code for the - -- relevant case is included in the instance; that's why the computation of - -- their value must be fully static (although it is not a static expression - -- in the RM sense). - - OK_Get_32 : constant Boolean := - Num'Base'Object_Size <= 32 - and then - ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**31) - or else - (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**31) - or else - (Num'Small_Numerator <= 2**27 - and then Num'Small_Denominator <= 2**27)); - -- These conditions are derived from the prerequisites of System.Value_F - - OK_Put_32 : constant Boolean := - Num'Base'Object_Size <= 32 - and then - ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**31) - or else - (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**31) - or else - (Num'Small_Numerator < Num'Small_Denominator - and then Num'Small_Denominator <= 2**27) - or else - (Num'Small_Denominator < Num'Small_Numerator - and then Num'Small_Numerator <= 2**25)); - -- These conditions are derived from the prerequisites of System.Image_F - - OK_Get_64 : constant Boolean := - Num'Base'Object_Size <= 64 - and then - ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**63) - or else - (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**63) - or else - (Num'Small_Numerator <= 2**59 - and then Num'Small_Denominator <= 2**59)); - -- These conditions are derived from the prerequisites of System.Value_F - - OK_Put_64 : constant Boolean := - Num'Base'Object_Size <= 64 - and then - ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**63) - or else - (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**63) - or else - (Num'Small_Numerator < Num'Small_Denominator - and then Num'Small_Denominator <= 2**59) - or else - (Num'Small_Denominator < Num'Small_Numerator - and then Num'Small_Numerator <= 2**53)); - -- These conditions are derived from the prerequisites of System.Image_F - - OK_Get_128 : constant Boolean := - Num'Base'Object_Size <= 128 - and then - ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**127) - or else - (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**127) - or else - (Num'Small_Numerator <= 2**123 - and then Num'Small_Denominator <= 2**123)); - -- These conditions are derived from the prerequisites of System.Value_F - - OK_Put_128 : constant Boolean := - Num'Base'Object_Size <= 128 - and then - ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**127) - or else - (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**127) - or else - (Num'Small_Numerator < Num'Small_Denominator - and then Num'Small_Denominator <= 2**123) - or else - (Num'Small_Denominator < Num'Small_Numerator - and then Num'Small_Numerator <= 2**122)); - -- These conditions are derived from the prerequisites of System.Image_F - - E : constant Natural := - 127 - 64 * Boolean'Pos (OK_Put_64) - 32 * Boolean'Pos (OK_Put_32); - -- T'Size - 1 for the selected Int{32,64,128} - - F0 : constant Natural := 0; - F1 : constant Natural := - F0 + 38 * Boolean'Pos (2.0**E * Num'Small * 10.0**(-F0) >= 1.0E+38); - F2 : constant Natural := - F1 + 19 * Boolean'Pos (2.0**E * Num'Small * 10.0**(-F1) >= 1.0E+19); - F3 : constant Natural := - F2 + 9 * Boolean'Pos (2.0**E * Num'Small * 10.0**(-F2) >= 1.0E+9); - F4 : constant Natural := - F3 + 5 * Boolean'Pos (2.0**E * Num'Small * 10.0**(-F3) >= 1.0E+5); - F5 : constant Natural := - F4 + 3 * Boolean'Pos (2.0**E * Num'Small * 10.0**(-F4) >= 1.0E+3); - F6 : constant Natural := - F5 + 2 * Boolean'Pos (2.0**E * Num'Small * 10.0**(-F5) >= 1.0E+2); - F7 : constant Natural := - F6 + 1 * Boolean'Pos (2.0**E * Num'Small * 10.0**(-F6) >= 1.0E+1); - -- Binary search for the number of digits - 1 before the decimal point of - -- the product 2.0**E * Num'Small. - - For0 : constant Natural := 2 + F7; - -- Fore value for the fixed point type whose mantissa is Int{32,64,128} and - -- whose small is Num'Small. - - --------- - -- Get -- - --------- - - procedure Get - (File : File_Type; - Item : out Num; - Width : Field := 0) - is - pragma Unsuppress (Range_Check); - - begin - if OK_Get_32 then - Item := Num'Fixed_Value - (Aux32.Get (File, Width, - -Num'Small_Numerator, - -Num'Small_Denominator)); - elsif OK_Get_64 then - Item := Num'Fixed_Value - (Aux64.Get (File, Width, - -Num'Small_Numerator, - -Num'Small_Denominator)); - elsif OK_Get_128 then - Item := Num'Fixed_Value - (Aux128.Get (File, Width, - -Num'Small_Numerator, - -Num'Small_Denominator)); - else - Aux_Long_Long_Float.Get (File, Long_Long_Float (Item), Width); - end if; - - exception - when Constraint_Error => raise Data_Error; - end Get; - - procedure Get - (Item : out Num; - Width : Field := 0) - is - begin - Get (Current_In, Item, Width); - end Get; - - procedure Get - (From : String; - Item : out Num; - Last : out Positive) - is - pragma Unsuppress (Range_Check); - - begin - if OK_Get_32 then - Item := Num'Fixed_Value - (Aux32.Gets (From, Last, - -Num'Small_Numerator, - -Num'Small_Denominator)); - elsif OK_Get_64 then - Item := Num'Fixed_Value - (Aux64.Gets (From, Last, - -Num'Small_Numerator, - -Num'Small_Denominator)); - elsif OK_Get_128 then - Item := Num'Fixed_Value - (Aux128.Gets (From, Last, - -Num'Small_Numerator, - -Num'Small_Denominator)); - else - Aux_Long_Long_Float.Gets (From, Long_Long_Float (Item), Last); - end if; - - exception - when Constraint_Error => raise Data_Error; - end Get; - - --------- - -- Put -- - --------- - - procedure Put - (File : File_Type; - Item : Num; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - is - begin - if OK_Put_32 then - Aux32.Put (File, Int32'Integer_Value (Item), Fore, Aft, Exp, - -Num'Small_Numerator, -Num'Small_Denominator, - For0, Num'Aft); - elsif OK_Put_64 then - Aux64.Put (File, Int64'Integer_Value (Item), Fore, Aft, Exp, - -Num'Small_Numerator, -Num'Small_Denominator, - For0, Num'Aft); - elsif OK_Put_128 then - Aux128.Put (File, Int128'Integer_Value (Item), Fore, Aft, Exp, - -Num'Small_Numerator, -Num'Small_Denominator, - For0, Num'Aft); - else - Aux_Long_Long_Float.Put - (File, Long_Long_Float (Item), Fore, Aft, Exp); - end if; - end Put; - - procedure Put - (Item : Num; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - is - begin - Put (Current_Out, Item, Fore, Aft, Exp); - end Put; - - procedure Put - (To : out String; - Item : Num; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - is - begin - if OK_Put_32 then - Aux32.Puts (To, Int32'Integer_Value (Item), Aft, Exp, - -Num'Small_Numerator, -Num'Small_Denominator, - For0, Num'Aft); - elsif OK_Put_64 then - Aux64.Puts (To, Int64'Integer_Value (Item), Aft, Exp, - -Num'Small_Numerator, -Num'Small_Denominator, - For0, Num'Aft); - elsif OK_Put_128 then - Aux128.Puts (To, Int128'Integer_Value (Item), Aft, Exp, - -Num'Small_Numerator, -Num'Small_Denominator, - For0, Num'Aft); - else - Aux_Long_Long_Float.Puts (To, Long_Long_Float (Item), Aft, Exp); - end if; - end Put; - -end Ada.Text_IO.Fixed_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tifiio.ads +++ build/gcc/ada/rts @@ -1,92 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . F I X E D _ I O -- --- -- --- S p e c -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. In accordance with the copyright of that document, you can freely -- --- copy and modify this specification, provided that if you redistribute a -- --- modified version, any changes that you have made are clearly indicated. -- --- -- ------------------------------------------------------------------------------- - --- In Ada 95, the package Ada.Text_IO.Fixed_IO is a subpackage of Text_IO. --- This is for compatibility with Ada 83. In GNAT we make it a child package --- to avoid loading the necessary code if Fixed_IO is not instantiated. See --- routine Rtsfind.Check_Text_IO_Special_Unit for a description of how we --- patch up the difference in semantics so that it is invisible to the Ada --- programmer. - -private generic - type Num is delta <>; - -package Ada.Text_IO.Fixed_IO with SPARK_Mode => On is - - Default_Fore : Field := Num'Fore; - Default_Aft : Field := Num'Aft; - Default_Exp : Field := 0; - - procedure Get - (File : File_Type; - Item : out Num; - Width : Field := 0) - with - Pre => Is_Open (File) and then Mode (File) = In_File, - Global => (In_Out => File_System); - - procedure Get - (Item : out Num; - Width : Field := 0) - with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Put - (File : File_Type; - Item : Num; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - with - Pre => Is_Open (File) and then Mode (File) /= In_File, - Post => - Line_Length (File)'Old = Line_Length (File) - and Page_Length (File)'Old = Page_Length (File), - Global => (In_Out => File_System); - - procedure Put - (Item : Num; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Get - (From : String; - Item : out Num; - Last : out Positive) - with - Global => null; - - procedure Put - (To : out String; - Item : Num; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - with - Global => null; - -private - pragma Inline (Get); - pragma Inline (Put); - -end Ada.Text_IO.Fixed_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tiflau.adb +++ build/gcc/ada/rts @@ -1,134 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . F L O A T _ A U X -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO.Generic_Aux; use Ada.Text_IO.Generic_Aux; - -with System.Img_Real; use System.Img_Real; - -package body Ada.Text_IO.Float_Aux is - - --------- - -- Get -- - --------- - - procedure Get - (File : File_Type; - Item : out Num; - Width : Field) - is - Buf : String (1 .. Field'Last); - Stop : Integer := 0; - Ptr : aliased Integer; - - begin - if Width /= 0 then - Load_Width (File, Width, Buf, Stop); - String_Skip (Buf, Ptr); - else - Load_Real (File, Buf, Stop); - Ptr := 1; - end if; - - Item := Scan (Buf, Ptr'Access, Stop); - Check_End_Of_Field (Buf, Stop, Ptr, Width); - end Get; - - ---------- - -- Gets -- - ---------- - - procedure Gets - (From : String; - Item : out Num; - Last : out Positive) - is - Pos : aliased Integer; - - begin - String_Skip (From, Pos); - Item := Scan (From, Pos'Access, From'Last); - Last := Pos - 1; - - exception - when Constraint_Error => raise Data_Error; - end Gets; - - --------- - -- Put -- - --------- - - procedure Put - (File : File_Type; - Item : Num; - Fore : Field; - Aft : Field; - Exp : Field) - is - Buf : String (1 .. Max_Real_Image_Length); - Ptr : Natural := 0; - - begin - Set_Image_Real (Long_Long_Float (Item), Buf, Ptr, Fore, Aft, Exp); - Put_Item (File, Buf (1 .. Ptr)); - end Put; - - ---------- - -- Puts -- - ---------- - - procedure Puts - (To : out String; - Item : Num; - Aft : Field; - Exp : Field) - is - Buf : String (1 .. Max_Real_Image_Length); - Ptr : Natural := 0; - - begin - Set_Image_Real - (Long_Long_Float (Item), Buf, Ptr, Fore => 1, Aft => Aft, Exp => Exp); - - if Ptr > To'Length then - raise Layout_Error; - - else - for J in 1 .. Ptr loop - To (To'Last - Ptr + J) := Buf (J); - end loop; - - for J in To'First .. To'Last - Ptr loop - To (J) := ' '; - end loop; - end if; - end Puts; - -end Ada.Text_IO.Float_Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tiflau.ads +++ build/gcc/ada/rts @@ -1,73 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . F L O A T _ A U X -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package contains the routines for Ada.Text_IO.Float_IO that are --- shared among separate instantiations of this package. The routines in --- this package are identical semantically to those in Float_IO, except --- that the default parameters have been removed because they are supplied --- explicitly by the calls from within the generic template. This package --- is also used by Ada.Text_IO.Fixed_IO and Ada.Text_IO.Decimal_IO. - -private generic - - type Num is digits <>; - - with function Scan - (Str : String; - Ptr : not null access Integer; - Max : Integer) return Num; - -package Ada.Text_IO.Float_Aux is - - procedure Get - (File : File_Type; - Item : out Num; - Width : Field); - - procedure Put - (File : File_Type; - Item : Num; - Fore : Field; - Aft : Field; - Exp : Field); - - procedure Gets - (From : String; - Item : out Num; - Last : out Positive); - - procedure Puts - (To : out String; - Item : Num; - Aft : Field; - Exp : Field); - -end Ada.Text_IO.Float_Aux; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tiflio.adb +++ build/gcc/ada/rts @@ -1,175 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . F L O A T _ I O -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Ada.Text_IO.Float_Aux; -with System.Val_Flt; use System.Val_Flt; -with System.Val_LFlt; use System.Val_LFlt; -with System.Val_LLF; use System.Val_LLF; - -package body Ada.Text_IO.Float_IO with SPARK_Mode => Off is - - package Aux_Float is new - Ada.Text_IO.Float_Aux (Float, Scan_Float); - - package Aux_Long_Float is new - Ada.Text_IO.Float_Aux (Long_Float, Scan_Long_Float); - - package Aux_Long_Long_Float is new - Ada.Text_IO.Float_Aux (Long_Long_Float, Scan_Long_Long_Float); - - -- Throughout this generic body, we distinguish between the case where type - -- Float is OK, where type Long_Float is OK and where type Long_Long_Float - -- is needed. These boolean constants are used to test for this, such that - -- only code for the relevant case is included in the instance. - - OK_Float : constant Boolean := Num'Base'Digits <= Float'Digits; - - OK_Long_Float : constant Boolean := Num'Base'Digits <= Long_Float'Digits; - - --------- - -- Get -- - --------- - - procedure Get - (File : File_Type; - Item : out Num; - Width : Field := 0) - is - pragma Unsuppress (Range_Check); - - begin - if OK_Float then - Aux_Float.Get (File, Float (Item), Width); - elsif OK_Long_Float then - Aux_Long_Float.Get (File, Long_Float (Item), Width); - else - Aux_Long_Long_Float.Get (File, Long_Long_Float (Item), Width); - end if; - - -- In the case where the type is unconstrained (e.g. Standard'Float), - -- the above conversion may result in an infinite value, which is - -- normally fine for a conversion, but in this case, we want to treat - -- that as a data error. - - if not Item'Valid then - raise Data_Error; - end if; - - exception - when Constraint_Error => raise Data_Error; - end Get; - - procedure Get - (Item : out Num; - Width : Field := 0) - is - begin - Get (Current_In, Item, Width); - end Get; - - procedure Get - (From : String; - Item : out Num; - Last : out Positive) - is - pragma Unsuppress (Range_Check); - - begin - if OK_Float then - Aux_Float.Gets (From, Float (Item), Last); - elsif OK_Long_Float then - Aux_Long_Float.Gets (From, Long_Float (Item), Last); - else - Aux_Long_Long_Float.Gets (From, Long_Long_Float (Item), Last); - end if; - - -- In the case where the type is unconstrained (e.g. Standard'Float), - -- the above conversion may result in an infinite value, which is - -- normally fine for a conversion, but in this case, we want to treat - -- that as a data error. - - if not Item'Valid then - raise Data_Error; - end if; - - exception - when Constraint_Error => raise Data_Error; - end Get; - - --------- - -- Put -- - --------- - - procedure Put - (File : File_Type; - Item : Num; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - is - begin - if OK_Float then - Aux_Float.Put (File, Float (Item), Fore, Aft, Exp); - elsif OK_Long_Float then - Aux_Long_Float.Put (File, Long_Float (Item), Fore, Aft, Exp); - else - Aux_Long_Long_Float.Put - (File, Long_Long_Float (Item), Fore, Aft, Exp); - end if; - end Put; - - procedure Put - (Item : Num; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - is - begin - Put (Current_Out, Item, Fore, Aft, Exp); - end Put; - - procedure Put - (To : out String; - Item : Num; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - is - begin - if OK_Float then - Aux_Float.Puts (To, Float (Item), Aft, Exp); - elsif OK_Long_Float then - Aux_Long_Float.Puts (To, Long_Float (Item), Aft, Exp); - else - Aux_Long_Long_Float.Puts (To, Long_Long_Float (Item), Aft, Exp); - end if; - end Put; - -end Ada.Text_IO.Float_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tiflio.ads +++ build/gcc/ada/rts @@ -1,112 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . F L O A T _ I O -- --- -- --- S p e c -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- This specification is derived from the Ada Reference Manual for use with -- --- GNAT. The copyright notice above, and the license provisions that follow -- --- apply solely to the contents of the part following the private keyword. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- In Ada 95, the package Ada.Text_IO.Float_IO is a subpackage of Text_IO. --- This is for compatibility with Ada 83. In GNAT we make it a child package --- to avoid loading the necessary code if Float_IO is not instantiated. See --- routine Rtsfind.Check_Text_IO_Special_Unit for a description of how we --- patch up the difference in semantics so that it is invisible to the Ada --- programmer. - -private generic - type Num is digits <>; - -package Ada.Text_IO.Float_IO with SPARK_Mode => On is - - Default_Fore : Field := 2; - Default_Aft : Field := Num'Digits - 1; - Default_Exp : Field := 3; - - procedure Get - (File : File_Type; - Item : out Num; - Width : Field := 0) - with - Pre => Is_Open (File) and then Mode (File) = In_File, - Global => (In_Out => File_System); - - procedure Get - (Item : out Num; - Width : Field := 0) - with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Put - (File : File_Type; - Item : Num; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - with - Pre => Is_Open (File) and then Mode (File) /= In_File, - Post => - Line_Length (File)'Old = Line_Length (File) - and Page_Length (File)'Old = Page_Length (File), - Global => (In_Out => File_System); - - procedure Put - (Item : Num; - Fore : Field := Default_Fore; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - with - Post => - Line_Length'Old = Line_Length - and Page_Length'Old = Page_Length, - Global => (In_Out => File_System); - - procedure Get - (From : String; - Item : out Num; - Last : out Positive) - with - Global => null; - - procedure Put - (To : out String; - Item : Num; - Aft : Field := Default_Aft; - Exp : Field := Default_Exp) - with - Global => null; - -private - pragma Inline (Get); - pragma Inline (Put); - -end Ada.Text_IO.Float_IO; --- /usr/lib/gcc/riscv64-linux-gnu/11/adainclude/a-tigeau.adb +++ build/gcc/ada/rts @@ -1,641 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- A D A . T E X T _ I O . G E N E R I C _ A U X -- --- -- --- B o d y -- --- -- --- Copyright (C) 1992-2020, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 3, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. -- --- -- --- As a special exception under Section 7 of GPL version 3, you are granted -- --- additional permissions described in the GCC Runtime Library Exception, -- --- version 3.1, as published by the Free Software Foundation. -- --- -- --- You should have received a copy of the GNU General Public License and -- --- a copy of the GCC Runtime Library Exception along with this program; -- --- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- --- . -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - -with Interfaces.C_Streams; use Interfaces.C_Streams; -with System.File_IO; -with System.File_Control_Block; - -package body Ada.Text_IO.Generic_Aux is - - package FIO renames System.File_IO; - package FCB renames System.File_Control_Block; - subtype AP is FCB.AFCB_Ptr; - - ------------------------ - -- Check_End_Of_Field -- - ------------------------ - - procedure Check_End_Of_Field - (Buf : String; - Stop : Integer; - Ptr : Integer; - Width : Field) - is - begin - if Ptr > Stop then - return; - - elsif Width = 0 then - raise Data_Error; - - else - for J in Ptr .. Stop loop - if not Is_Blank (Buf (J)) then - raise Data_Error; - end if; - end loop; - end if; - end Check_End_Of_Field; - - ----------------------- - -- Check_On_One_Line -- - ----------------------- - - procedure Check_On_One_Line - (File : File_Type; - Length : Integer) - is - begin - FIO.Check_Write_Status (AP (File)); - - if File.Line_Length /= 0 then - if Count (Length) > File.Line_Length then - raise Layout_Error; - elsif File.Col + Count (Length) > File.Line_Length + 1 then - New_Line (File); - end if; - end if; - end Check_On_One_Line; - - ---------- - -- Getc -- - ---------- - - function Getc (File : File_Type) return int is - ch : int; - - begin - ch := fgetc (File.Stream); - - if ch = EOF and then ferror (File.Stream) /= 0 then - raise Device_Error; - else - return ch; - end if; - end Getc; - - -------------- - -- Is_Blank -- - -------------- - - function Is_Blank (C : Character) return Boolean is - begin - return C = ' ' or else C = ASCII.HT; - end Is_Blank; - - ---------- - -- Load -- - ---------- - - procedure Load - (File : File_Type; - Buf : out String; - Ptr : in out Integer; - Char : Character; - Loaded : out Boolean) - is - ch : int; - - begin - ch := Getc (File); - - if ch = Character'Pos (Char) then - Store_Char (File, ch, Buf, Ptr); - Loaded := True; - else - Ungetc (ch, File); - Loaded := False; - end if; - end Load; - - procedure Load - (File : File_Type; - Buf : out String; - Ptr : in out Integer; - Char : Character) - is - ch : int; - - begin - ch := Getc (File); - - if ch = Character'Pos (Char) then - Store_Char (File, ch, Buf, Ptr); - else - Ungetc (ch, File); - end if; - end Load; - - procedure Load - (File : File_Type; - Buf : out String; - Ptr : in out Integer; - Char1 : Character; - Char2 : Character; - Loaded : out Boolean) - is - ch : int; - - begin - ch := Getc (File); - - if ch = Character'Pos (Char1) or else ch = Character'Pos (Char2) then - Store_Char (File, ch, Buf, Ptr); - Loaded := True; - else - Ungetc (ch, File); - Loaded := False; - end if; - end Load; - - procedure Load - (File : File_Type; - Buf : out String; - Ptr : in out Integer; - Char1 : Character; - Char2 : Character) - is - ch : int; - - begin - ch := Getc (File); - - if ch = Character'Pos (Char1) or else ch = Character'Pos (Char2) then - Store_Char (File, ch, Buf, Ptr); - else - Ungetc (ch, File); - end if; - end Load; - - ----------------- - -- Load_Digits -- - ----------------- - - procedure Load_Digits - (File : File_Type; - Buf : out String; - Ptr : in out Integer; - Loaded : out Boolean) - is - ch : int; - After_Digit : Boolean; - - begin - ch := Getc (File); - - if ch not in Character'Pos ('0') .. Character'Pos ('9') then - Loaded := False; - - else - Loaded := True; - After_Digit := True; - - loop - Store_Char (File, ch, Buf, Ptr); - ch := Getc (File); - - if ch in Character'Pos ('0') .. Character'Pos ('9') then - After_Digit := True; - - elsif ch = Character'Pos ('_') and then After_Digit then - After_Digit := False; - - else - exit; - end if; - end loop; - end if; - - Ungetc (ch, File); - end Load_Digits; - - procedure Load_Digits - (File : File_Type; - Buf : out String; - Ptr : in out Integer) - is - ch : int; - After_Digit : Boolean; - - begin - ch := Getc (File); - - if ch in Character'Pos ('0') .. Character'Pos ('9') then - After_Digit := True; - - loop - Store_Char (File, ch, Buf, Ptr); - ch := Getc (File); - - if ch in Character'Pos ('0') .. Character'Pos ('9') then - After_Digit := True; - - elsif ch = Character'Pos ('_') and then After_Digit then - After_Digit := False; - - else - exit; - end if; - end loop; - end if; - - Ungetc (ch, File); - end Load_Digits; - - -------------------------- - -- Load_Extended_Digits -- - -------------------------- - - procedure Load_Extended_Digits - (File : File_Type; - Buf : out String; - Ptr : in out Integer; - Loaded : out Boolean) - is - ch : int; - After_Digit : Boolean := False; - - begin - Loaded := False; - - loop - ch := Getc (File); - - if ch in Character'Pos ('0') .. Character'Pos ('9') - or else - ch in Character'Pos ('a') .. Character'Pos ('f') - or else - ch in Character'Pos ('A') .. Character'Pos ('F') - then - After_Digit := True; - - elsif ch = Character'Pos ('_') and then After_Digit then - After_Digit := False; - - else - exit; - end if; - - Store_Char (File, ch, Buf, Ptr); - Loaded := True; - end loop; - - Ungetc (ch, File); - end Load_Extended_Digits; - - procedure Load_Extended_Digits - (File : File_Type; - Buf : out String; - Ptr : in out Integer) - is - Junk : Boolean; - pragma Unreferenced (Junk); - begin - Load_Extended_Digits (File, Buf, Ptr, Junk); - end Load_Extended_Digits; - - ------------------ - -- Load_Integer -- - ------------------ - - procedure Load_Integer - (File : File_Type; - Buf : out String; - Ptr : in out Natural) - is - Hash_Loc : Natural; - Loaded : Boolean; - - begin - Load_Skip (File); - - -- Note: it is a bit strange to allow a minus sign here, but it seems - -- consistent with the general behavior expected by the ACVC tests - -- which is to scan past junk and then signal TRUNCATED DUE TO SIZE LIMIT: 20971520 bytes